update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `=ucs-var-007'.
5
6 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-charset.el (default-coded-charset-priority-list): Add
9         `=ucs-bmp-var-007'.
10
11         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
12         CHISE.
13         (=ucs-bmp-var-007): Ditto.
14
15 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
16
17         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
18         setting for `=>ucs-itaiji-002@iwds-1'.
19
20         * mule/mule-charset.el (default-coded-charset-priority-list): Add
21         `=>ucs-bmp-itaiji-002@iwds-1'.
22
23 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
24
25         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
26         for XEmacs CHISE.
27         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
28
29 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
30
31         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
32         setting for `=>ucs-itaiji-008'.
33
34 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
35
36         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
37         setting for `=>big5-cdp-itaiji-003'.
38
39         * mule/mule-charset.el (default-coded-charset-priority-list): Add
40         `=>big5-cdp-itaiji-003'.
41
42 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
43
44         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
45         XEmacs CHISE.
46
47 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
48
49         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
50         setting for `=>ucs-itaiji-011'.
51
52 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
53
54         * mule/mule-charset.el (default-coded-charset-priority-list): Add
55         `=>ucs-bmp-itaiji-011'.
56
57 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
58
59         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
60         XEmacs CHISE.
61         (=>ucs-bmp-itaiji-011): Ditto.
62
63 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
64
65         * mule/mule-charset.el (default-coded-charset-priority-list): Use
66         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
67
68 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
69
70         * mule/mule-charset.el (default-coded-charset-priority-list): Add
71         `=>ucs-bmp-cjk@iwds-1/normalized'.
72
73         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
74         coded-charset for XEmacs CHISE.
75
76 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
77
78         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
79         setting for `=>ucs-itaiji-010'.
80
81         * mule/mule-charset.el (default-coded-charset-priority-list): Add
82         `=>ucs-bmp-itaiji-010'.
83
84         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
85         XEmacs CHISE.
86         (=>ucs-bmp-itaiji-010): Ditto.
87
88 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
89
90         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
91         setting for `=>ucs@iwds-1/normalized'.
92
93 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
94
95         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
96         for XEmacs CHISE.
97
98 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
99
100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
101         setting for `==>ucs@esu'.
102
103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
104         `==>ucs-sip@esu'.
105
106         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
107         CHISE.
108         (==>ucs-sip@esu): Ditto.
109
110 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
111
112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
113         setting for `=>big5-cdp-var-001'.
114
115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
116         `=>big5-cdp-var-001'.
117
118         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
119         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
120
121 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
122
123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
124         setting for `===hng-sts'.
125
126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
127         `===hng-sts'.
128
129         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
130         CHISE.
131
132 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
133
134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
135         setting for `===hng-sgs'.
136
137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
138         `===hng-sgs'.
139
140         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
141         CHISE.
142
143 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
144
145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
146         setting for `===hng-saa'.
147
148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
149         `===hng-saa'.
150
151         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
152         CHISE.
153
154 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
155
156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
157         setting for `===hng-kad'.
158
159         * mule/mule-charset.el (default-coded-charset-priority-list): Add
160         `===hng-kad'.
161
162         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
163         CHISE.
164
165 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
166
167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
168         setting for `===hng-sai'.
169
170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
171         `===hng-sai'.
172
173         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
174         CHISE.
175
176 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
179         setting for `===hng-ini'.
180
181         * mule/mule-charset.el (default-coded-charset-priority-list): Add
182         `===hng-ini'.
183
184         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
185         CHISE.
186
187 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
188
189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
190         setting for `===hng-wke'.
191
192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
193         `===hng-wke'.
194
195         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
196         CHISE.
197
198 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
199
200         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
201         setting for `===hng-wks'.
202
203         * mule/mule-charset.el (default-coded-charset-priority-list): Add
204         `===hng-wks'.
205
206         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
207         CHISE.
208
209 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
210
211         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
212         setting for `===hng-sab'.
213
214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
215         `===hng-sab'.
216
217         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
218         CHISE.
219
220 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
221
222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
223         setting for `===hng-ykk'.
224
225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
226         `===hng-ykk'.
227
228         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
229         CHISE.
230
231 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
232
233         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
234         setting for `===hng-kkh'.
235
236         * mule/mule-charset.el (default-coded-charset-priority-list): Add
237         `===hng-kkh'.
238
239         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
240         CHISE.
241
242 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
243
244         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
245         setting for `===hng-fhs'.
246
247         * mule/mule-charset.el (default-coded-charset-priority-list): Add
248         `===hng-fhs'.
249
250         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
251         CHISE.
252
253 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
254
255         * mule/mule-charset.el (default-coded-charset-priority-list): Add
256         `==>daijiten'.
257
258         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
259         setting for `==>daijiten'.
260
261         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
262         CHISE.
263
264 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
265
266         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
267         last number of its code.
268
269 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
270
271         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
272         settings for `=daijiten', `==daijiten' and `===daijiten'.
273
274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
275         `=daijiten', `==daijiten' and `===daijiten'.
276
277         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
278         CHISE.
279         (==daijiten): Ditto.
280         (===daijiten): Ditto.
281
282 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
283
284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
285         `=>ucs-bmp-itaiji-008'.
286
287         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
288         XEmacs CHISE.
289         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
290
291 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
292
293         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
294         of #x9FCC as the value of `max-code'.
295
296 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
297
298         * mule/mule-charset.el (default-coded-charset-priority-list): Add
299         `=>>ucs-bmp-cjk@unicode'.
300
301         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
302         for XEmacs CHISE.
303
304 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
305
306         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
307         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
308         `===shuowen-jiguge5'.
309
310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
311         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
312
313         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
314         XEmacs CHISE.
315         (===shuowen-jiguge4): Ditto.
316         (===shuowen-jiguge5): Ditto.
317
318 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
319
320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
321         `=ucs-sip-var-005'.
322
323         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
324         XEmacs CHISE.
325
326 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
327
328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
329         `=>>hanyo-denshi/ib'.
330
331 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
332
333         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
334         setting for `=>big5-cdp@iwds-1'.
335
336 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
337
338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
339         setting for `=big5-cdp-var-010'.
340
341 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
342
343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
344         `=big5-cdp-var-010'.
345
346         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
347         XEmacs CHISE.
348
349 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
350
351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
352         `=ucs-sip-itaiji-008'.
353
354         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
355         XEmacs CHISE.
356
357 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
358
359         * mule/mule-charset.el (default-coded-charset-priority-list): Add
360         `=>ucs-sip-itaiji-006'.
361
362         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
363         XEmacs CHISE.
364
365 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
366
367         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
368         setting for `=+>big5-cdp', `=>big5-cdp@component' and
369         `=>big5-cdp@cognate'.
370
371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
372         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
373
374 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
377         CHISE.
378         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
379         mother.
380         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
381
382 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
383
384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
385         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
386
387         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
388         XEmacs CHISE.
389         (=>big5-cdp@component): Ditto.
390         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
391
392 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
393
394         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
395         setting for `=>ucs-itaiji-001@iwds-1'.
396
397         * mule/mule-charset.el (default-coded-charset-priority-list): Add
398         `=>ucs-bmp-itaiji-001@iwds-1'.
399
400         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
401         for XEmacs CHISE.
402         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
403
404 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
405
406         * mule/mule-charset.el (default-coded-charset-priority-list):
407         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
408         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
409         `chinese-isoir165'.
410
411         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
412         CHISE.
413
414 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
415
416         * mule/mule-charset.el (default-coded-charset-priority-list): Add
417         `=ucs-sip-itaiji-006'.
418
419         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
420         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
421
422 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
423
424         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
425         setting for `=>ucs-itaiji-009'.
426
427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
428         `==ucs-bmp-itaiji-001'.
429
430         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
431         (=big5-cdp-itaiji-003): Doc fix.
432         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
433
434 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
435
436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
437         `=>zinbun-oracle'.
438
439 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
440
441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
442         `=>ucs-sip-itaiji-003'.
443
444         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
445         (=>ucs-bmp-itaiji-003): Fix `long-name'.
446         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
447
448 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
451         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
452
453 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
454
455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
456         `==ucs-bmp-itaiji-006'.
457
458         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
459         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
460         (==ucs-bmp-itaiji-006): Ditto.
461
462 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
463
464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
465         `=ucs-bmp-itaiji-012'.
466
467         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
468         XEmacs CHISE.
469         (=ucs-bmp-itaiji-012): Ditto.
470
471 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
472
473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
474         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
475
476 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
477
478         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
479         CHISE.
480
481 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
482
483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
484         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
485         and `=>>cns11643-6'.
486
487         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
488         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
489         (=>>cns11643-3): Ditto.
490         (=>>cns11643-4): Modify DOC.
491         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
492
493 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
494
495         * mule/mule-charset.el (default-coded-charset-priority-list): Add
496         `=>ucs-sip-itaiji-005'.
497
498         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
499         XEmacs CHISE.
500
501 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
502
503         * mule/mule-charset.el (default-coded-charset-priority-list): Add
504         `==hanyo-denshi/tk/mf-01'.
505
506         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
507         for XEmacs CHISE.
508
509 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
510
511         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
512         `=>ucs-itaiji-007'.
513
514 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
515
516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
517         `==ucs-sip-var-002'.
518
519         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
520         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
521
522 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
523
524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
525         setting for `==ucs-itaiji-001'.
526
527 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
528
529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
530         `==ucs-sip-itaiji-001'.
531
532         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
533         XEmacs CHISE.
534         (==ucs-sip-itaiji-001): Ditto.
535
536 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
537
538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
539         `=+>ucs-bmp-var-003'.
540
541         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
542         CHISE.
543         (=+>ucs-bmp-var-003): Ditto.
544
545 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
546
547         * mule/mule-charset.el (default-coded-charset-priority-list): Add
548         `=>ucs-bmp-cjk@cognate'.
549
550         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
551         XEmacs CHISE.
552
553 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
554
555         * mule/mule-charset.el (default-coded-charset-priority-list): Add
556         `=ucs-sip-itaiji-005'.
557
558         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
559         XEmacs CHISE.
560
561 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
562
563         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
564         setting for `=>ucs@cognate'.
565
566         * mule/mule-charset.el (default-coded-charset-priority-list): Add
567         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
568
569         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
570         CHISE.
571         (=>ucs@hanyo-denshi): Abolished.
572         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
573         (=>ucs-bmp-itaiji-009): Ditto.
574         (=>ucs-sip@cognate): Ditto.
575
576 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
577
578         * mule/mule-charset.el (default-coded-charset-priority-list): Add
579         `=>ucs-bmp-itaiji-004'.
580
581         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
582         XEmacs CHISE.
583
584 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
585
586         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
587         setting for `=>ucs-itaiji-004'.
588
589 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
590
591         * mule/mule-charset.el (default-coded-charset-priority-list): Add
592         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
593         `=>ucs-bmp-itaiji-007'.
594
595         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
596         XEmacs CHISE.
597         (=>ucs-itaiji-004): Ditto.
598         (=>ucs-sip-itaiji-004): Ditto.
599         (=>ucs-bmp-itaiji-007): Ditto.
600
601 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
602
603         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
604         setting for `=ucs-itaiji-010'.
605
606 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
607
608         * mule/mule-charset.el (default-coded-charset-priority-list):
609         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
610         - Add `=ucs-bmp-itaiji-010'.
611         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
612           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
613         - Add `=>ucs-sip@iwds-1'.
614
615         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
616         XEmacs CHISE.
617         (=ucs-bmp-itaiji-010): Ditto.
618         (=>ucs-sip@iwds-1): Ditto.
619
620 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
621
622         * mule/mule-charset.el (default-coded-charset-priority-list): Add
623         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
624
625         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
626         XEmacs CHISE.
627         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
628
629 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
630
631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
632         setting for `=>ucs-itaiji-003'.
633
634 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
635
636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
637         `=>ucs-bmp-itaiji-003'.
638
639         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
640         XEmacs CHISE.
641         (=>ucs-bmp-itaiji-003): Ditto.
642
643 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
644
645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
646         `=ucs-bmp-itaiji-011'.
647
648         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
649         XEmacs CHISE.
650
651 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
652
653         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
654         setting for `==ucs-var-002'.
655
656 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
657
658         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
659         setting for `==ucs-itaiji-002'.
660
661 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
662
663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
664         `==ucs-sip-itaiji-002'.
665
666         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
667         XEmacs CHISE.
668
669 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
670
671         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
672         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
673
674         * mule/mule-charset.el (default-coded-charset-priority-list): Add
675         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
676         `=>ucs-sip-itaiji-007'.
677
678         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
679         XEmacs CHISE.
680         (=>ucs-sip-itaiji-007): Ditto.
681         (=ucs-sip-itaiji-007): Ditto.
682         (=ucs-itaiji-011): Ditto.
683         (=ucs-sip-itaiji-011): Ditto.
684
685 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
686
687         * mule/mule-coding.el (coded-charset-entity-reference-alist):
688         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
689
690 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
691
692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
693         `==ucs-bmp-var-002'.
694
695         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
696         CHISE.
697         (==ucs-bmp-var-002): Ditto.
698
699         * mule/mule-coding.el (coded-charset-entity-reference-alist):
700         Modify some priorities.
701
702 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
703
704         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
705         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
706         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
707
708 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
709
710         * mule/mule-charset.el (default-coded-charset-priority-list): Add
711         `=big5-cdp-var-001'.
712
713         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
714         XEmacs CHISE.
715
716 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
717
718         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
719         setting for `==ucs-itaiji-005'.
720
721 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
722
723         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
724         setting for `=ucs-itaiji-007'.
725
726         * mule/mule-charset.el (default-coded-charset-priority-list): Add
727         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
728
729         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
730         XEmacs CHISE.
731         (==ucs-bmp-itaiji-005): Ditto.
732         (=ucs-itaiji-007): Ditto.
733         (=ucs-bmp-itaiji-007): Ditto.
734
735 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
736
737         * mule/mule-charset.el (default-coded-charset-priority-list): Add
738         `==gt-pj-k1' and `==gt-pj-k2'.
739
740 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
741
742         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
743         CHISE.
744         (==gt-pj-k2): Ditto.
745
746 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
747
748         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
749         setting for `=>ucs-itaiji-005'.
750
751 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
752
753         * mule/mule-charset.el (default-coded-charset-priority-list): Add
754         `=>>cbeta'.
755
756 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
757
758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
759         `=>ucs-sip@component'.
760
761         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
762         instead of `=ucs' as its mother.
763         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
764
765         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
766         setting for `=>ucs-itaiji-006'.
767
768 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
769
770         * mule/mule-charset.el (default-coded-charset-priority-list): Add
771         `=>ucs-bmp-itaiji-006'.
772
773         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
774         XEmacs CHISE.
775         (=>ucs-bmp-itaiji-006): Ditto.
776
777 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
778
779         * mule/mule-charset.el (default-coded-charset-priority-list): Add
780         `=>ucs-bmp-itaiji-001'.
781
782         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
783         XEmacs CHISE.
784
785 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
786
787         * mule/mule-charset.el (default-coded-charset-priority-list): Add
788         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
789
790         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
791         instead of `=ucs' as its mother.
792         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
793         (==ucs-bmp-itaiji-002): Ditto.
794         (==ucs-itaiji-003): Ditto.
795         (==ucs-bmp-itaiji-003): Ditto.
796
797 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
798
799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
800         setting for `=big5-cdp-var-002'.
801
802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
803         `=big5-cdp-var-002'.
804
805         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
806         XEmacs CHISE.
807
808 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
809
810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
811         `=ucs-sip-var-004'.
812
813         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
814         XEmacs CHISE.
815
816 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
817
818         * mule/mule-charset.el (default-coded-charset-priority-list): Add
819         `=>ucs-bmp-cjk@iwds-1'.
820
821         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
822         XEmacs CHISE.
823
824 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
825
826         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
827         setting for `=ucs-var-005'.
828
829         * mule/mule-charset.el (default-coded-charset-priority-list): Add
830         `=ucs-bmp-var-005'.
831
832         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
833         CHISE.
834         (=ucs-bmp-var-005): Ditto.
835
836 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
837
838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
839         `=>ucs-sip-itaiji-002'.
840
841         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
842         XEmacs CHISE.
843
844 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
845
846         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
847         setting for `=>ucs-itaiji-002'.
848
849 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
850
851         * mule/mule-charset.el (default-coded-charset-priority-list): Add
852         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
853
854         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
855         (=>ucs-itaiji-002): Ditto.
856         (=>ucs-bmp-itaiji-002): Ditto.
857
858 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
859
860         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
861         setting for `=>ucs-itaiji-001'.
862
863 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
864
865         * mule/mule-charset.el (default-coded-charset-priority-list): Add
866         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
867
868         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
869         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
870         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
871         (=>ucs-sip-itaiji-001): Ditto.
872
873         * mule/mule-coding.el(coded-charset-entity-reference-alist):
874         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
875         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
876
877 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
878
879         * mule/mule-charset.el (default-coded-charset-priority-list):
880         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
881         `=jef-china3' and `chinese-isoir165'.
882
883 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
884
885         * mule/mule-charset.el (default-coded-charset-priority-list): Add
886         `=>ucs-bmp-itaiji-005'.
887
888         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
889         XEmacs CHISE.
890         (=>ucs-bmp-itaiji-005): Ditto.
891
892 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
893
894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
895         `=+>jis-x0213-2'.
896
897 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
898
899         * mule/mule-charset.el (default-coded-charset-priority-list): Add
900         `=+>adobe-japan1-6'.
901
902 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
903
904         * mule/mule-charset.el (default-coded-charset-priority-list): Add
905         `=+>jis-x0208@1978'.
906
907 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
908
909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
910         setting for `=>ucs@component'.
911
912 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
913
914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
915         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
916
917 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
918
919         * mule/mule-coding.el (coded-charset-entity-reference-alist):
920         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
921
922 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
923
924         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
925         CHISE.
926         (=>ucs@jis/2004): Ditto.
927
928 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
929
930         * mule/mule-coding.el (coded-charset-entity-reference-alist):
931         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
932
933 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
934
935         * mule/mule-charset.el (default-coded-charset-priority-list): Add
936         `=>cbeta'.
937
938 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
939
940         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
941         setting for `==big5-cdp-itaiji-001'.
942
943         * mule/mule-charset.el (default-coded-charset-priority-list): Add
944         `==big5-cdp-itaiji-001'.
945
946         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
947         XEmacs CHISE.
948
949 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
950
951         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
952         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
953         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
954
955         * mule/mule-charset.el (default-coded-charset-priority-list): Add
956         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
957         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
958
959         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
960         XEmacs CHISE.
961         (=>big5-cdp-itaiji-001): Ditto.
962         (=big5-cdp-itaiji-002): Ditto.
963         (=big5-cdp-itaiji-003): Ditto.
964
965 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
966
967         * mule/mule-charset.el (default-coded-charset-priority-list): Add
968         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
969
970 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
971
972         * mule/mule-charset.el (default-coded-charset-priority-list):
973         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
974         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
975         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
976
977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
978         setting for `=ucs-var-008'.
979
980         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
981         CHISE.
982         (=ucs-bmp-var-008): Likewise.
983
984 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
985
986         * mule/mule-charset.el (default-coded-charset-priority-list):
987         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
988
989 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
990
991         * mule/mule-charset.el (default-coded-charset-priority-list): Add
992         `==ucs-sip@JP/hanazono'.
993
994         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
995         XEmacs CHISE.
996
997 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
998
999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1000         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1001
1002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1003         `=ucs-bmp-var-006'.
1004
1005         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1006         CHISE.
1007         (=ucs-bmp-var-006): Likewise.
1008
1009 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1010
1011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1012         `=ucs-bmp-itaiji-009'.
1013
1014         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1015         XEmacs CHISE.
1016         (=ucs-bmp-itaiji-009): Likewise.
1017
1018 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1019
1020         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1021         `=>big5-cdp'.
1022
1023 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1024
1025         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1026         (utf-8-ivs-gb): Likewise.
1027         (utf-8-gb-er): Likewise.
1028         (utf-8-ivs-gb-er): Likewise.
1029         (utf-8-cns): Likewise.
1030         (utf-8-ivs-cns): Likewise.
1031         (utf-8-cns-er): Likewise.
1032         (utf-8-ivs-cns-er): Likewise.
1033         (utf-8-big5): Likewise.
1034         (utf-8-ivs-big5): Likewise.
1035         (utf-8-big5-er): Likewise.
1036         (utf-8-ivs-big5-er): Likewise.
1037         (utf-8-jis): Likewise.
1038         (utf-8-ivs-jis): Likewise.
1039         (utf-8-jis-er): Likewise.
1040         (utf-8-ivs-jis-er): Likewise.
1041         (utf-8-ks): Likewise.
1042         (utf-8-ivs-ks): Likewise.
1043         (utf-8-ks-er): Likewise.
1044         (utf-8-ivs-ks-er): Likewise.
1045
1046 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1047
1048         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1049         (utf-8-ivs-jp): Likewise.
1050         (utf-8-jp-er): Likewise.
1051         (utf-8-ivs-jp-er): Likewise.
1052
1053 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1054
1055         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1056         setting for `=ucs-var-010'.
1057
1058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1059         `=ucs-bmp-var-010'.
1060
1061         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1062         CHISE.
1063         (=ucs-bmp-var-010): Likewise.
1064
1065 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1066
1067         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1068         `=ucs-sip@JP/hanazono'.
1069
1070         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1071         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1072
1073 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1074
1075         * mule/mule-charset.el (default-coded-charset-priority-list):
1076         - Add `=big5-cdp-var-004'.
1077         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1078           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1079
1080         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1081         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1082         `=big5-cdp-var-005'.
1083
1084         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1085         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1086         `=big5-cdp-var-003'.
1087         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1088         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1089         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1090
1091 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1092
1093         * mule/mule-charset.el (default-coded-charset-priority-list):
1094         Don't prefer ucs-compat CCSes to other CCSes.
1095
1096 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1097
1098         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1099         `===ucs-bmp-cjk-compat@unicode'.
1100
1101         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1102         coded-charset for XEmacs CHISE.
1103
1104 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1105
1106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1107         `=ucs-sip-itaiji-003'.
1108
1109         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1110         XEmacs CHISE.
1111
1112 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1113
1114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1115         setting for `=ucs-var-004'.
1116
1117         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1118         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1119
1120         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1121         XEmacs CHISE.
1122         (=ucs-var-004): Ditto.
1123         (=ucs-bmp-var-004): Ditto.
1124
1125 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1126
1127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1128         `=ucs-sip-var-003'.
1129
1130         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1131         XEmacs CHISE.
1132
1133 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1134
1135         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1136         setting for `=ucs-itaiji-006'.
1137
1138         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1139         `=ucs-bmp-itaiji-006'.
1140
1141         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1142         XEmacs CHISE.
1143         (=ucs-bmp-itaiji-006): Ditto.
1144
1145 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1146
1147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1148         `=ucs-sip-var-002'.
1149
1150         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1151         XEmacs CHISE.
1152
1153 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1154
1155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1156         `=ucs-sip-itaiji-002'.
1157
1158         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1159         XEmacs CHISE.
1160
1161 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1162
1163         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1164         setting for `==hanyo-denshi/tk'.
1165
1166 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1167
1168         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1169         (=hanyo-denshi/tk): Fix `long-name'.
1170         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1171
1172 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1173
1174         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1175         setting for `=>mj'.
1176
1177 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1178
1179         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1180         coded-charset for XEmacs CHISE.
1181
1182 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1183
1184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1185         setting for `=hanyo-denshi/tk'.
1186
1187 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1188
1189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1190         `=hanyo-denshi/tk/mf-01'.
1191
1192         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1193         XEmacs CHISE.
1194         (=hanyo-denshi/tk/mf-01): Ditto.
1195
1196 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1197
1198         * mule/mule-charset.el (default-coded-charset-priority-list):
1199         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1200
1201 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1202
1203         * mule/mule-charset.el (default-coded-charset-priority-list):
1204         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1205
1206 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1207
1208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1209         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1210
1211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1212         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1213
1214         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1215         XEmacs CHISE.
1216         (=ucs-bmp-itaiji-004): Ditto.
1217         (=ucs-itaiji-005): Ditto.
1218         (=ucs-bmp-itaiji-005): Ditto.
1219
1220 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1221
1222         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1223         `=ucs-sip-itaiji-001'.
1224
1225         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1226         XEmacs CHISE.
1227
1228 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1229
1230         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1231         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1232         `=ucs-itaiji-008'.
1233
1234         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1235         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1236         `=ucs-bmp-itaiji-008'.
1237
1238         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1239         XEmacs CHISE.
1240         (=ucs-bmp-itaiji-001): Ditto.
1241         (=ucs-itaiji-003): Ditto.
1242         (=ucs-bmp-itaiji-003): Ditto.
1243         (=ucs-itaiji-008): Ditto.
1244         (=ucs-bmp-itaiji-008): Ditto.
1245
1246 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1247
1248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1249         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1250
1251         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1252         for XEmacs CHISE.
1253         (==ucs-bmp-cjk-compat@JP): Ditto.
1254
1255 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1256
1257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1258         setting for `===hng-tzs'.
1259
1260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1261         `===hng-tzs'.
1262
1263         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1264         CHISE.
1265
1266 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1267
1268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1269         setting for `===hng-doh'.
1270
1271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1272         `===hng-doh'.
1273
1274         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1275         CHISE.
1276
1277 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1278
1279         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1280         setting for `===hng-wad'.
1281
1282         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1283         `===hng-wad'.
1284
1285         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1286         CHISE.
1287
1288 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1289
1290         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1291         settings for `==koseki' and `===hng-kcc'.
1292
1293         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1294         `===hng-kcc'.
1295
1296         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1297         CHISE.
1298
1299 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1300
1301         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1302         setting for `===hng-nkk'.
1303
1304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1305         `===hng-nkk'.
1306
1307         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1308         CHISE.
1309
1310 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1311
1312         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1313         setting for `===hng-ink'.
1314
1315         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1316         `===hng-ink'.
1317
1318         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1319         CHISE.
1320
1321 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1322
1323         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1324         setting for `===hng-jhk'.
1325
1326         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1327         `===hng-jhk'.
1328
1329         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1330         CHISE.
1331
1332 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1333
1334         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1335         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1336         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1337         (===jis-x0213-1@2004): Likewise.
1338         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1339         "jisx0213\\(\\.2004\\)-1" as the registry.
1340         (=+>jis-x0213-1@2004): Likewise.
1341         (=>jis-x0213-1@2004): Likewise.
1342
1343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1344         `===jis-x0213-1@2004'.
1345
1346 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1347
1348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1349         setting for `===hng-nak'.
1350
1351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1352         `===hng-nak'.
1353
1354         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1355         CHISE.
1356
1357 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1358
1359         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1360         setting for `===hng-hos'.
1361
1362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1363         `===hng-hos'.
1364
1365         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1366         CHISE.
1367
1368 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1369
1370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1371         setting for `===hng-tzj'.
1372
1373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1374         `===hng-tzj'.
1375
1376         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1377         CHISE.
1378
1379 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1380
1381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1382         setting for `===hng-kae'.
1383
1384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1385         `===hng-kae'.
1386
1387         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1388         CHISE.
1389
1390 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1391
1392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1393         setting for `===hng-kar'.
1394
1395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1396         `===hng-kar'.
1397
1398         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1399         CHISE.
1400
1401 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1402
1403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1404         setting for `===hng-kyd'.
1405
1406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1407         `===hng-kyd'.
1408
1409         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1410         CHISE.
1411
1412 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1413
1414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1415         setting for `===hng-hok'.
1416
1417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1418         `===hng-hok'.
1419
1420         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1421         CHISE.
1422
1423 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1424
1425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1426         setting for `===hng-jyu'.
1427
1428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1429         `===hng-jyu'.
1430
1431         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1432         CHISE.
1433
1434 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1435
1436         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1437         setting for `===hng-zkd'.
1438
1439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1440         `===hng-zkd'.
1441
1442         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1443         CHISE.
1444
1445 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1446
1447         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1448         setting for `===hng-kmi'.
1449
1450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1451         `===hng-kmi'.
1452
1453         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1454         CHISE.
1455
1456 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1457
1458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1459         setting for `===hng-okd'.
1460
1461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1462         `===hng-okd'.
1463
1464         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1465         CHISE.
1466
1467 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1468
1469         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1470         setting for `===hng-nkm'.
1471
1472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1473         `===hng-nkm'.
1474
1475         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1476         CHISE.
1477
1478 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1479
1480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1481         setting for `===hng-nto'.
1482
1483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1484         `===hng-nto'.
1485
1486         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1487         CHISE.
1488
1489 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1490
1491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1492         setting for `===hng-yhk'.
1493
1494         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1495         `===hng-yhk'.
1496
1497         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1498         CHISE.
1499
1500 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1501
1502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1503         setting for `===hng-sok'.
1504
1505         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1506         `===hng-sok'.
1507
1508         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1509         CHISE.
1510
1511 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1512
1513         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1514         setting for `===hng-kda'.
1515
1516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1517         `===hng-kda'.
1518
1519         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1520         CHISE.
1521
1522 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1523
1524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1525         setting for `===hng-myz'.
1526
1527         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1528         `===hng-myz'.
1529
1530         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1531         CHISE.
1532
1533 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1534
1535         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1536         setting for `===hng-kgk'.
1537
1538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1539         `===hng-kgk'.
1540
1541         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1542         CHISE.
1543
1544 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1545
1546         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1547         setting for `===hng-drt'.
1548
1549         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1550         `===hng-drt'.
1551
1552         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1553         CHISE.
1554
1555 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1556
1557         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1558         setting for `===hng-mam'.
1559
1560         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1561         `===hng-mam'.
1562
1563         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1564         CHISE.
1565
1566 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1567
1568         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1569         setting for `===hng-dng'.
1570
1571         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1572         `===hng-dng'.
1573
1574         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1575         CHISE.
1576
1577 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1578
1579         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1580         setting for `=>cns11643-5'.
1581
1582 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1583
1584         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1585         setting for `===hng-keg'.
1586
1587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1588         `===hng-keg'.
1589
1590         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1591         CHISE.
1592
1593 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1594
1595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1596         setting for `===hng-jou'.
1597
1598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1599         `===hng-jou'.
1600
1601         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1602         CHISE.
1603
1604 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1605
1606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1607         setting for `===hng-smk'.
1608
1609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1610         `===hng-smk'.
1611
1612         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1613         CHISE.
1614
1615 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1616
1617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1618         setting for `===hng-kyo'.
1619
1620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1621         `===hng-kyo'.
1622
1623         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1624         CHISE.
1625
1626 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1627
1628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1629         setting for `===hng-kss'.
1630
1631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1632         `===hng-kss'.
1633
1634         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1635         CHISE.
1636
1637 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1638
1639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1640         setting for `===hng-wan'.
1641
1642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1643         `===hng-wan'.
1644
1645         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1646         CHISE.
1647
1648 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1649
1650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1651         setting for `===hng-ksk'.
1652
1653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1654         `===hng-ksk'.
1655
1656         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1657         CHISE.
1658
1659 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1660
1661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1662         setting for `===hng-kyu'.
1663
1664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1665         `===hng-kyu'.
1666
1667         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1668         CHISE.
1669
1670 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1671
1672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1673         setting for `===hng-skk'.
1674
1675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1676         `===hng-skk'.
1677
1678         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1679         CHISE.
1680
1681 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1682
1683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1684         setting for `===hng-sik'.
1685
1686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1687         `===hng-sik'.
1688
1689         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1690         CHISE.
1691
1692 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1693
1694         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1695         setting for `===hng-kbk'.
1696
1697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1698         `===hng-kbk'.
1699
1700         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1701         CHISE.
1702
1703 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1704
1705         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1706         setting for `===hng-kcj'.
1707
1708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1709         `===hng-kcj'.
1710
1711         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1712         CHISE.
1713
1714 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1715
1716         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1717         setting for `===hng-k24'.
1718
1719         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1720         `===hng-k24'.
1721
1722         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1723         CHISE.
1724
1725 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1726
1727         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1728         setting for `===hng-gok'.
1729
1730         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1731         `===hng-gok'.
1732
1733         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1734         CHISE.
1735 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1736
1737         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1738         setting for `===hng-tsu'.
1739
1740         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1741         `===hng-tsu'.
1742
1743         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1744         CHISE.
1745
1746 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1747
1748         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1749         setting for `===hng-sys'.
1750
1751         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1752         `===hng-sys'.
1753
1754         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1755         CHISE.
1756
1757 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1758
1759         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1760         - Use "&HNG010-<d><d><d><d><d>;" instead of
1761           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1762         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1763
1764         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1765         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1766
1767         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1768         "hngkhi-0" as the suffix of registry.
1769         (===hng-khm): New coded-charset for XEmacs CHISE.
1770         (=ucs-itaiji-002): Ditto.
1771         (=ucs-bmp-itaiji-002): Ditto.
1772
1773 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1774
1775         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1776         setting for `=>ucs@iwds-1'.
1777
1778         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1779         XEmacs CHISE.
1780
1781 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1782
1783         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1784         CHISE.
1785
1786         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1787         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1788         `===hng-khi'.
1789
1790 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1791
1792         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1793         setting for `===hng-khi'.
1794
1795         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1796         `===hng-khi'.
1797
1798         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1799         CHISE.
1800
1801 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1802
1803         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1804         #x9FA5 as the value of `max-code'.
1805         (=ucs-bmp-var-002): Likewise.
1806         (=ucs-bmp-var-003): Likewise.
1807         (=ucs-bmp-itaiji-084): Likewise.
1808         (=ucs-bmp-cjk@JP): Likewise.
1809         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1810         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1811         (=>ucs-bmp-cjk@component): Likewise.
1812
1813 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1814
1815         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1816         CHISE.
1817
1818 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1819
1820         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1821         XEmacs CHISE.
1822         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1823         `==jis-x0208@1978/2-pr' as the mother.
1824
1825 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1826
1827         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1828         CHISE.
1829
1830 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1831
1832         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1833         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1834
1835 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1836
1837         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1838         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1839
1840 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1841
1842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1843         setting for `===ucs@gb'.
1844
1845 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1846
1847         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1848         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1849         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1850         as the entity-reference for `===jis-x0213-1@2000'; use
1851         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1852
1853 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1854
1855         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1856         `===jis-x0208'.
1857
1858         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1859         instead of `===jis-x0208' as the mother.
1860         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1861         `===jis-x0208' as the mother.
1862         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1863         `===jis-x0208' as the mother.
1864         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1865         `===jis-x0213-1' as the mother.
1866         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1867         `===jis-x0213-1' as the mother.
1868         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1869         the mother.
1870         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1871         mother.
1872
1873 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1874
1875         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1876         setting for `=ucs-var-001'.
1877
1878 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1879
1880         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1881         `=ucs-bmp-var-001'.
1882
1883         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1884         CHISE.
1885         (=ucs-bmp-var-001): Ditto.
1886
1887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1888         setting for `=ucs-var-003'.
1889
1890 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1891
1892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1893         `=ucs-bmp-var-003'.
1894
1895         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1896         CHISE.
1897         (=ucs-bmp-var-003): Ditto.
1898
1899 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1900
1901         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1902         setting for `=ucs-var-002'.
1903
1904         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1905         `=ucs-bmp-var-002'.
1906
1907         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1908         CHISE.
1909         (=ucs-bmp-var-002): Ditto.
1910
1911 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1912
1913         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1914         XEmacs CHISE.
1915         (==jis-x0208@1978/5pr): Ditto.
1916
1917 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1918
1919         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1920         `=>ucs-bmp-cjk@component'.
1921
1922         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1923         XEmacs CHISE.
1924         (=>ucs-bmp-cjk@component): Ditto.
1925
1926 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1927
1928         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1929         setting for `=>iwds-1'.
1930
1931 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1932
1933         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1934         CHISE.
1935
1936 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1937
1938         * mule/mule-charset.el (default-coded-charset-priority-list):
1939         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1940         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1941         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1942         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1943
1944 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1945
1946         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1947         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1948
1949         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1950         `=>>ucs@iso' as the mother.
1951         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1952         mother.
1953
1954 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1955
1956         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1957         setting for `===hanyo-denshi/ia'.
1958
1959 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1960
1961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1962         `===hanyo-denshi/ia'.
1963
1964 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1965
1966         * mule/mule-conf.el (=koseki): Fix DOC.
1967         (==koseki): New coded-charset for XEmacs CHISE.
1968
1969 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1970
1971         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1972         XEmacs CHISE.
1973         (===hanyo-denshi/jd): Fix DOC.
1974
1975 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1976
1977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1978         setting for `===hanyo-denshi/ip'.
1979
1980 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1981
1982         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1983         `===hanyo-denshi/ip'.
1984
1985         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1986         XEmacs CHISE.
1987
1988 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1989
1990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1991         `==ucs-radicals@unicode' and `=>daikanwa'.
1992
1993         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1994         for XEmacs CHISE.
1995
1996 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1997
1998         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1999         XEmacs CHISE.
2000
2001 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2002
2003         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2004         `===ruimoku-v6'.
2005
2006 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2007
2008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2009         setting for `===ruimoku-v6'.
2010
2011 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2012
2013         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2014         CHISE.
2015
2016 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2017
2018         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2019         coded-charset for XEmacs CHISE.
2020
2021 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2022
2023         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2024         XEmacs CHISE.
2025
2026 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2027
2028         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2029         `===ucs-sip@iso'.
2030
2031 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2032
2033         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2034         CHISE.
2035
2036 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2037
2038         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2039         `==ucs-sip@iso'.
2040
2041         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2042         CHISE.
2043
2044 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2045
2046         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2047         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2048         (=ucs-sip-ext-b@iso): Fix registry.
2049         (==ucs-sip-ext-b@iso): Ditto.
2050         (===ucs-sip-ext-b@iso): Ditto.
2051
2052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2053         `=ucs-sip@iso'.
2054
2055 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2056
2057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2058         setting for `=>cbeta'.
2059
2060 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2061
2062         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2063         `=>cns11643-7'.
2064
2065         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2066
2067 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2068
2069         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2070         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2071
2072 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2073
2074         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2075         `=ucs@cns'.
2076         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2077         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2078         `=ucs@jis/1990'.
2079         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2080         `=ucs@jis/2000'.
2081         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2082         `=ucs@jis/2004'.
2083         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2084
2085         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2086         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2087
2088 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2089
2090         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2091         XEmacs CHISE.
2092         (==jis-x0208@1978/1pr): Ditto.
2093         (==jis-x0208@1978/2-pr): Ditto.
2094
2095 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2096
2097         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2098         setting for `===jis-x0213-1@2004'.
2099
2100 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2101
2102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2103         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2104
2105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2106         `===hanyo-denshi/jb'.
2107
2108         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2109         XEmacs CHISE.
2110         (=+>hanyo-denshi/ft): Ditto.
2111         (=+>hanyo-denshi/jt): Ditto.
2112
2113 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2114
2115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2116         `===hanyo-denshi/hg'.
2117
2118 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2119
2120         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2121         XEmacs CHISE.
2122         (===hanyo-denshi/hg): Ditto.
2123
2124 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2125
2126         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2127         glyph-forms instead of detailed glyph-images.
2128         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2129         `=adobe-japan1-*'.
2130         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2131         (===adobe-japan1-1): Ditto.
2132         (===adobe-japan1-2): Ditto.
2133         (===adobe-japan1-3): Ditto.
2134         (===adobe-japan1-4): Ditto.
2135         (===adobe-japan1-5): Ditto.
2136         (===adobe-japan1-6): Ditto.
2137         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2138         `=>>>adobe-japan1' as the mother.
2139         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2140         `=>>adobe-japan1' as the mother.
2141         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2142         glyph-images.
2143         (==jis-x0208@1978): Ditto.
2144         (==jis-x0208@1983): Ditto.
2145         (==jis-x0208@1990): Ditto.
2146         (==jis-x0213-1): Ditto.
2147         (==jis-x0213-1@2000): Ditto.
2148         (==jis-x0213-1@2004): Ditto.
2149         (==jis-x0213-2): Ditto.
2150         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2151         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2152         `=jis-x0208@1978'.
2153         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2154         `=jis-x0208@1983'.
2155         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2156         `=jis-x0208@1990'.
2157         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2158         `=jis-x0213-1'.
2159         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2160         `=jis-x0213-1@2000'.
2161         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2162         `=jis-x0213-1@2004'.
2163         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2164         `=jis-x0213-2'.
2165         (===jis-x0208): New coded-charset for XEmacs CHISE.
2166         (===jis-x0208@1978): Ditto.
2167         (===jis-x0208@1983): Ditto.
2168         (===jis-x0208@1990): Ditto.
2169         (===jis-x0213-1): Ditto.
2170         (===jis-x0213-1@2000): Ditto.
2171         (===jis-x0213-2): Ditto.
2172         (===jis-x0212): Ditto.
2173         (===ks-x1001): Ditto.
2174         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2175         mother.
2176         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2177         as the mother.
2178         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2179         as the mother.
2180         (===cns11643-1): New coded-charset for XEmacs CHISE.
2181         (===cns11643-2): Ditto.
2182         (===cns11643-3): Ditto.
2183         (===cns11643-4): Ditto.
2184         (===cns11643-5): Ditto.
2185         (===cns11643-6): Ditto.
2186         (===cns11643-7): Ditto.
2187         (=>>cns11643-1): Ditto.
2188         (==big5-cdp): Indicate abstract glyph-images instead of
2189         representative glyph-images.
2190         (===big5-cdp): New coded-charset for XEmacs CHISE.
2191         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2192         detailed glyph-images.
2193         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2194         `=hanyo-denshi/*'.
2195         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2196         (===hanyo-denshi/ib): Ditto.
2197         (===hanyo-denshi/jt): Ditto.
2198         (===hanyo-denshi/ks): Ditto.
2199         (===mj): Ditto.
2200         (===mj-0): Ditto.
2201         (===mj-1): Ditto.
2202         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2203         `=>>>hanyo-denshi/*' as its mother.
2204         (==gt): Indicate abstract glyph-forms instead of detailed
2205         glyph-images.
2206         (===gt): New coded-charset for XEmacs CHISE.
2207         (=>>>gt): Indicates `==gt' instead of `=gt'.
2208         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2209         (==gt-k): Indicate abstract glyph-forms instead of detailed
2210         glyph-images.
2211         (===gt-k): New coded-charset for XEmacs CHISE.
2212         (==daikanwa): Indicates glyph-images instead of detailed
2213         glyph-images.
2214         (===daikanwa): New coded-charset for XEmacs CHISE.
2215         (===daikanwa/+p): Ditto.
2216         (===daikanwa/ho): Ditto.
2217         (==cbeta): Ditto.
2218         (===cbeta): Ditto.
2219         (==jef-china3): Ditto.
2220         (===jef-china3): Ditto.
2221         (==ruimoku-v6): Ditto.
2222         (==ucs@iso): Indicate representative glyph-forms instead of
2223         representative glyph-images.
2224         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2225         (==ucs@unicode): Indicate representative glyph-forms instead of
2226         representative glyph-images.
2227         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2228         `=ucs@unicode'.
2229         (==ucs@cns): Indicate representative glyph-forms instead of
2230         representative glyph-images.
2231         (==ucs@jis): Ditto.
2232         (==ucs@jis/1990): Ditto.
2233         (==ucs@jis/2000): Ditto.
2234         (==ucs@jis/2004): Ditto.
2235         (==ucs@ks): Ditto.
2236         (===ucs@iso): New coded-charset for XEmacs CHISE.
2237         (===ucs@unicode): Ditto.
2238         (===ucs@gb): Ditto.
2239         (===ucs@ks): Ditto.
2240         (===ucs-bmp-cjk@gb): Ditto.
2241         (===ucs-sip-ext-b@iso): Ditto.
2242
2243 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2244
2245         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2246         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2247         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2248         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2249         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2250         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2251         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2252         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2253         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2254         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2255
2256         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2257         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2258         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2259         - Use "&g1-[NAME];" for `=>>[NAME]'.
2260         - Abolish "&g2-[NAME];".
2261
2262 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2263
2264         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2265         `=>>ucs@cns' as the mother.
2266
2267 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2268
2269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2270         setting for `==ucs@ks'.
2271
2272 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2273
2274         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2275         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2276         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2277         0x00E30000〜0x00E409D5.
2278
2279 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2280
2281         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2282         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2283         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2284
2285 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2286
2287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2288         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2289
2290         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2291         (=mj-0): Ditto.
2292         (=mj-1): Ditto.
2293         (==mj): Ditto.
2294         (==mj-0): Ditto.
2295         (==mj-1): Ditto.
2296         (=>>mj): Ditto.
2297
2298         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2299         setting for `=mj' and `==mj'.
2300
2301 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2302
2303         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2304         CHISE.
2305
2306 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2307
2308         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2309         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2310         `=>ucs@hanyo-denshi'.
2311
2312 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2313
2314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2315         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2316
2317         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2318         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2319
2320 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2321
2322         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2323         XEmacs CHISE.
2324
2325 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2326
2327         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2328         Change priority of `=>>>ucs@iso'.
2329
2330         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2331         `=>>>ucs@iso' as the mother.
2332         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2333
2334 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2335
2336         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2337         Change priority of `=>>>ucs@unicode'.
2338
2339         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2340         `=ucs@unicode'.
2341
2342 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2343
2344         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2345         Change priority of `=>>>ucs@jis'.
2346
2347         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2348         `=ucs@jis'.
2349
2350 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2351
2352         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2353         setting for `==daikanwa/+p'.
2354
2355 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2356
2357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2358         setting for `==shinjigen@1ed'.
2359
2360 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2361
2362         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2363         XEmacs CHISE.
2364
2365 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2366
2367         * mule/mule-conf.el (==shinjigen): Modify DOC.
2368         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2369         (==shinjigen@rev): Modify DOC.
2370
2371 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2372
2373         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2374         CHISE.
2375
2376 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2377
2378         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2379         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2380
2381         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2382         XEmacs CHISE.
2383
2384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2385         `==daikanwa'.
2386
2387 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2388
2389         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2390         setting for `==cns11643-7'.
2391
2392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2393         `==cns11643-7'.
2394
2395 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2396
2397         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2398         `==cns11643-6'.
2399
2400         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2401         setting for `==cns11643-6'.
2402
2403 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2404
2405         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2406         setting for `==cns11643-5'.
2407
2408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2409         `==cns11643-5'.
2410
2411 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2412
2413         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2414         setting for `==cns11643-4'.
2415
2416         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2417         `==cns11643-4'.
2418
2419 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2420
2421         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2422         setting for `==cns11643-3'.
2423
2424         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2425         `==cns11643-3'.
2426
2427 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2428
2429         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2430         setting for `==cns11643-2'.
2431
2432         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2433         `==cns11643-2'.
2434
2435 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2436
2437         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2438         Change priority of `=>>>ucs@ks'.
2439
2440         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2441         `=ucs@ks'.
2442
2443 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2444
2445         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2446         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2447         `==ucs@cns' and `==cns11643-1'.
2448
2449         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2450         (==cns11643-2): Ditto.
2451         (==cns11643-3): Ditto.
2452         (==cns11643-4): Ditto.
2453         (==cns11643-5): Ditto.
2454         (==cns11643-6): Ditto.
2455         (==cns11643-7): Ditto.
2456
2457         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2458         `==cns11643-1'.
2459
2460 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2461
2462         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2463         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2464         `=>>>ucs@jis/1990'.
2465
2466         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2467         `=ucs@jis/1990'.
2468         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2469         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2470
2471 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2472
2473         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2474         Change priority of `=>>>ucs@cns'.
2475
2476         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2477         `=ucs@cns'.
2478
2479 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2480
2481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2482         `==ks-x1001'.
2483
2484         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2485         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2486         `==ks-x1001'.
2487
2488 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2489
2490         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2491
2492 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2493
2494         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2495         `=jis-x0208'.
2496         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2497         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2498         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2499         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2500         (=>>>jis-x0213-1@2000): Changed to an alias for
2501         `=jis-x0213-1@2000'.
2502         (=>>>jis-x0213-1@2004): Changed to an alias for
2503         `=jis-x0213-1@2004'.
2504         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2505
2506 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2507
2508         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2509         `=adobe-japan1-0'.
2510         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2511         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2512         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2513         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2514         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2515         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2516
2517 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2518
2519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2520         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2521         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2522         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2523         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2524         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2525
2526 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2527
2528         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2529         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2530         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2531         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2532         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2533         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2534         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2535         `==jis-x0212'.
2536
2537 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2538
2539         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2540         "AdobeJapan1-[0-6]$".
2541         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2542         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2543         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2544         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2545         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2546         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2547         (==adobe-japan1-1): Ditto.
2548         (==adobe-japan1-2): Ditto.
2549         (==adobe-japan1-3): Ditto.
2550         (==adobe-japan1-4): Ditto.
2551         (==adobe-japan1-5): Ditto.
2552         (==adobe-japan1-6): Ditto.
2553         (==jis-x0208): Ditto.
2554         (==jis-x0208@1978): Ditto.
2555         (==jis-x0208@1983): Ditto.
2556         (==jis-x0208@1990): Ditto.
2557         (==jis-x0213-1): Ditto.
2558         (==jis-x0213-1@2000): Ditto.
2559         (==jis-x0213-1@2004): Ditto.
2560         (==jis-x0213-2): Ditto.
2561         (==jis-x0212): Ditto.
2562         (==gb2312): Ditto.
2563         (==iso-ir165): Ditto.
2564         (==gb12345): Ditto.
2565         (==ks-x1001): Ditto.
2566         (==cns11643-1): Ditto.
2567         (==cns11643-2): Ditto.
2568         (==cns11643-3): Ditto.
2569         (==cns11643-4): Ditto.
2570         (==cns11643-5): Ditto.
2571         (==cns11643-6): Ditto.
2572         (==cns11643-7): Ditto.
2573         (==big5-cdp): Ditto.
2574         (==hanyo-denshi/ja): Ditto.
2575         (==hanyo-denshi/jb): Ditto.
2576         (==hanyo-denshi/jc): Ditto.
2577         (==hanyo-denshi/jd): Ditto.
2578         (==hanyo-denshi/ft): Ditto.
2579         (==hanyo-denshi/ia): Ditto.
2580         (==hanyo-denshi/ib): Ditto.
2581         (==hanyo-denshi/hg): Ditto.
2582         (==hanyo-denshi/jt): Ditto.
2583         (==hanyo-denshi/ks): Ditto.
2584         (==gt): Ditto.
2585         (==gt-k): Ditto.
2586         (==daikanwa): Ditto.
2587         (==shinjigen): Ditto.
2588         (==ucs@iso): Ditto.
2589         (==ucs@unicode): Ditto.
2590         (==ucs@gb): Ditto.
2591         (==ucs-bmp@gb): Ditto.
2592         (==ucs@cns): Ditto.
2593         (==ucs-bmp@cns): Ditto.
2594         (==ucs@jis): Ditto.
2595         (==ucs@jis/1990): Ditto.
2596         (==ucs@jis/2000): Ditto.
2597         (==ucs@jis/2004): Ditto.
2598         (==ucs@JP): Ditto.
2599         (==ucs@JP/hanazono): Ditto.
2600         (==ucs@ks): Ditto.
2601         (==ucs-bmp@ks): Ditto.
2602         (==ucs@cns11643): Ditto.
2603         (==ucs-bmp-cjk@gb): Ditto.
2604         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2605         (==ucs-sip-ext-b@iso): Ditto.
2606
2607 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2608
2609         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2610         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2611
2612         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2613         XEmacs CHISE.
2614         (=ucs-bmp-cjk@unicode): Abolished.
2615
2616 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2617
2618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2619         `=+>ucs-bmp-cjk-compat@jis'.
2620
2621         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2622         for XEmacs CHISE.
2623
2624 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2625
2626         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2627         CHISE.
2628
2629 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2630
2631         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2632         for XEmacs CHISE.
2633         (=jis-x0208@1978/1er-pr): Abolished.
2634         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2635         `=jis-x0208@1978/1er-pr' as the mother.
2636
2637 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2638
2639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2640         setting for `=ucs-itaiji-084'.
2641
2642 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2643
2644         * mule/mule-charset.el (default-coded-charset-priority-list):
2645         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2646
2647         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2648         XEmacs CHISE.
2649         (=ucs-bmp-itaiji-084): Ditto.
2650
2651 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2652
2653         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2654         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2655
2656 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2657
2658         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2659         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2660
2661         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2662         XEmacs CHISE.
2663         (=big5-cdp-var-5): Ditto.
2664
2665 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2666
2667         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2668         XEmacs CHISE.
2669
2670 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2671
2672         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2673         XEmacs CHISE.
2674
2675 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2676
2677         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2678         setting for `=>>>hanyo-denshi/ft'.
2679
2680 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2681
2682         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2683         XEmacs CHISE.
2684         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2685         `=hanyo-denshi/jd' as the mother.
2686
2687 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2688
2689         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2690         XEmacs CHISE.
2691         (=+>adobe-japan1-1): Ditto.
2692         (=+>adobe-japan1-2): Ditto.
2693         (=+>adobe-japan1-3): Ditto.
2694         (=+>adobe-japan1-4): Ditto.
2695         (=+>adobe-japan1-5): Ditto.
2696         (=+>adobe-japan1-6): Ditto.
2697         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2698
2699 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2700
2701         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2702         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2703         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2704
2705         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2706         the top.
2707
2708 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2709
2710         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2711         XEmacs CHISE.
2712         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2713         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2714         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2715
2716 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2717
2718         * mule/mule-charset.el (default-coded-charset-priority-list):
2719         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2720         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2721
2722         * mule/mule-conf.el: Modify order of definitions of some
2723         coded-charsets.
2724
2725 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2726
2727         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2728         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2729         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2730
2731         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2732         CHISE.
2733         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2734         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2735
2736 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2737
2738         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2739         CHISE.
2740
2741 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2742
2743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2744         setting for `=daikanwa/+2p'.
2745
2746         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2747         XEmacs CHISE.
2748
2749 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2750
2751         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2752         XEmacs CHISE.
2753         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2754
2755 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2756
2757         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2758         setting for `=>>>hanyo-denshi/ib'.
2759
2760 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2761
2762         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2763         XEmacs CHISE.
2764         (=>>>hanyo-denshi/ib): Ditto.
2765         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2766         `=hanyo-denshi/ja' as the mother.
2767         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2768         `=hanyo-denshi/ib' as the mother.
2769
2770 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2771
2772         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2773         XEmacs CHISE.
2774         (utf-8-ivs-mcs-er): Likewise.
2775         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2776         and `=>ucs-gb'.
2777         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2778         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2779         `ucs-gb' and `=>ucs-gb'.
2780         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2781         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2782         and `=>ucs-cns'.
2783         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2784         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2785         `ucs-cns' and `=>ucs-cns'.
2786         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2787         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2788         `ucs-big5' and `=>ucs-big5'.
2789         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2790         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2791         `ucs-big5' and `=>ucs-big5'.
2792         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2793         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2794         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2795         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2796         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2797         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2798         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2799         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2800         `=>ucs-jis'; modify DOC and mnemonic.
2801         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2802         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2803         and `=>ucs-jis'; modify DOC and mnemonic.
2804         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2805         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2806         `=>ucs-ks'.
2807         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2808         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2809         and `=>ucs-ks'.
2810         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2811
2812 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2813
2814         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2815         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2816
2817 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2818
2819         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2820         Modify priorities.
2821
2822 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2823
2824         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2825         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2826
2827 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2828
2829         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2830         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2831
2832 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2833
2834         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2835         CHISE.
2836
2837 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2838
2839         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2840         CHISE.
2841
2842 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2843
2844         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2845         CHISE.
2846
2847 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2848
2849         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2850         `=+>ucs-bmp-cjk@unicode'.
2851
2852         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2853         for XEmacs CHISE.
2854
2855 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2856
2857         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2858         setting for `=>>daikanwa'.
2859
2860 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2861
2862         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2863         `=>>hanyo-denshi/jt'.
2864
2865 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2866
2867         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2868         XEmacs CHISE.
2869         (=+>jis-x0208@1990): Ditto.
2870         (=+>jis-x0213-1@2000): Ditto.
2871
2872 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2873
2874         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2875         XEmacs CHISE.
2876
2877 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2878
2879         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2880         XEmacs CHISE.
2881         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2882         `=hanyo-denshi/jc' as the mother.
2883
2884 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2885
2886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2887         setting for `=+>adobe-japan1'.
2888
2889         * mule/mule-charset.el (default-coded-charset-priority-list):
2890         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2891         and `=>>hanyo-denshi/ft' to `=>>gt'.
2892
2893 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2894
2895         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2896         XEmacs CHISE.
2897         (=>>adobe-japan1-1): Ditto.
2898         (=>>adobe-japan1-2): Ditto.
2899         (=>>adobe-japan1-3): Ditto.
2900         (=>>adobe-japan1-4): Ditto.
2901         (=>>adobe-japan1-5): Ditto.
2902         (=>>adobe-japan1-6): Ditto.
2903         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2904
2905 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2906
2907         * mule/mule-conf.el (=adobe-japan1): New alias for
2908         `=adobe-japan1-6'.
2909         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2910         (=>>>adobe-japan1-1): Ditto.
2911         (=>>>adobe-japan1-2): Ditto.
2912         (=>>>adobe-japan1-3): Ditto.
2913         (=>>>adobe-japan1-4): Ditto.
2914         (=>>>adobe-japan1-5): Ditto.
2915         (=>>>adobe-japan1-6): Ditto.
2916         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2917
2918 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2919
2920         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2921         setting for `=>>>adobe-japan1'.
2922
2923 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2924
2925         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2926         setting for `=+>ucs@ks'.
2927
2928 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2929
2930         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2931         XEmacs CHISE.
2932         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2933         `=adobe-japan1-6' as the mother.
2934
2935 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2936
2937         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2938         setting for `=>cns11643-7'.
2939
2940 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2941
2942         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2943         CHISE.
2944
2945 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2946
2947         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2948         XEmacs CHISE.
2949         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2950
2951         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2952         setting for `=>ucs@jis/2004'.
2953
2954 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2955
2956         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2957         setting for `=+>gt'.
2958
2959         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2960         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2961
2962 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2963
2964         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2965         `=>ucs@unicode' as the mother.
2966         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2967         mother.
2968         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2969         mother.
2970         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2971         mother.
2972
2973 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2974
2975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2976         setting for `=+>ucs@unicode'.
2977
2978         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2979         CHISE.
2980
2981 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2982
2983         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2984         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2985         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2986         - Add setting for `=+>ucs@cns'.
2987
2988         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2989         CHISE.
2990         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2991         as the mother.
2992         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2993         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2994
2995         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2996         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2997
2998 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2999
3000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3001         setting for `=>ucs@ks'.
3002
3003 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3004
3005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3006         `=ucs-bmp-cjk-compat@unicode'.
3007
3008         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3009         coded-charset for XEmacs CHISE.
3010
3011 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3012
3013         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3014         `=ucs-bmp-cjk-compat'.
3015
3016         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3017         XEmacs CHISE.
3018
3019 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3020
3021         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3022         CHISE.
3023
3024 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3025
3026         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3027         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3028
3029         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3030         `=>ucs@jis/1990'.
3031         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3032
3033 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3034
3035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3036         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3037
3038         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3039         CHISE.
3040         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3041         mother.
3042
3043 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3044
3045         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3046         `=>jis-x0213-2@usual'.
3047         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3048         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3049         `=>jis-x0213-2@usual' as the mother.
3050
3051 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3052
3053         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3054         (=>ucs@JP): New alias for `=+>ucs@jis'.
3055
3056 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3057
3058         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3059         `=>jis-x0208@usual'.
3060         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3061         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3062         `=>jis-x0208@usual' as the mother.
3063         (=>jis-x0208): Likewise.
3064
3065 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3066
3067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3068         setting for `=+>jis-x0208@1978'.
3069
3070 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3071
3072         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3073         XEmacs CHISE.
3074
3075 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3076
3077         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3078         setting for `=>>>ucs@jis/1990'.
3079
3080 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3081
3082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3083         setting for `=>ucs@jis/1990'.
3084
3085 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3086
3087         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3088         setting for `=ucs@JP/hanazono'.
3089
3090         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3091         CHISE.
3092         (=ucs@JP/hanazono): Ditto.
3093         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3094         (=>>hanyo-denshi/jc): Ditto.
3095         (=>>hanyo-denshi/jd): Ditto.
3096
3097 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3098
3099         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3100         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3101
3102 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3103
3104         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3105         XEmacs CHISE.
3106
3107 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3108
3109         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3110         XEmacs CHISE.
3111
3112 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3113
3114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3115         `=ucs-bmp-cjk@JP'.
3116
3117 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3118
3119         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3120         XEmacs CHISE.
3121
3122 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3123
3124         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3125         Modify order of settings; add settings for `=daikanwa@rev2'.
3126
3127 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3128
3129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3130         setting for `=>>cbeta'.
3131
3132         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3133         CHISE.
3134
3135 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3136
3137         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3138         setting for `=>>adobe-japan1'.
3139
3140 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3141
3142         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3143         XEmacs CHISE.
3144
3145 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3146
3147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3148         setting for `=>>hanyo-denshi/ia'.
3149
3150         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3151         XEmacs CHISE.
3152
3153 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3154
3155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3156         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3157
3158         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3159         XEmacs CHISE.
3160         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3161         `=hanyo-denshi/jt' as the mother.
3162
3163 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3164
3165         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3166         setting for `=>>>jis-x0213-2'.
3167
3168         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3169         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3170         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3171
3172 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3173
3174         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3175         XEmacs CHISE.
3176
3177 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3178
3179         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3180         XEmacs CHISE.
3181
3182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3183         `=>>jis-x0213-1@2004'.
3184
3185 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3186
3187         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3188         XEmacs CHISE.
3189
3190 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3191
3192         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3193         - Use "&g2-*;" as entity-references for `=>>>*'.
3194         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3195
3196         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3197         XEmacs CHISE.
3198         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3199         as the mother.
3200
3201 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3202
3203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3204         setting for `=>>hanyo-denshi/ib'.
3205
3206         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3207         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3208         (=>>jis-x0208@1990): Ditto.
3209         (=>>hanyo-denshi/ib): Ditto.
3210
3211         * mule/mule-charset.el (default-coded-charset-priority-list):
3212         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3213
3214 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3215
3216         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3217         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3218         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3219         `=>>>ucs@jis/2004'.
3220
3221 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3222
3223         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3224         XEmacs CHISE.
3225         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3226         `=jis-x0213-1@2004' as the mother.
3227         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3228         (=>>>ucs@ks): Ditto.
3229
3230         * mule/mule-charset.el (default-coded-charset-priority-list):
3231         Modify priority of `=hanyo-denshi/*'.
3232
3233 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3234
3235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3236         settings for `=>>ucs@JP' and `=ucs@JP'.
3237
3238 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3239
3240         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3241         CHISE.
3242
3243 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3244
3245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3246         setting for `=>>>ucs@cns'.
3247
3248         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3249         CHISE.
3250
3251 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3252
3253         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3254         instead of `=>>>jis-x0213-1@2004' as the mother.
3255         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3256         (=>>>ucs@unicode): Likewise.
3257         (=>>>ucs@jis): Likewise.
3258         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3259         mother.
3260         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3261
3262 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3263
3264         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3265         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3266         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3267         `=>>>ucs@jis'.
3268
3269 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3270
3271         * mule/mule-charset.el (default-coded-charset-priority-list):
3272         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3273         and `=jis-x0213-*-2000'.
3274
3275 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3276
3277         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3278         XEmacs CHISE.
3279         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3280         `=>>jis-x0213-1' as the mother.
3281
3282 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3283
3284         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3285         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3286
3287 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3288
3289         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3290
3291 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3292
3293         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3294         XEmacs CHISE.
3295
3296 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3297
3298         * mule/mule-coding.el (decomposition-feature-list): Set
3299         `=decomposition', `=decomposition@cid' and
3300         `=decomposition@hanyo-denshi'.
3301
3302 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3303
3304         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3305         setting for `=>>hanyo-denshi/ks'.
3306
3307         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3308         XEmacs CHISE.
3309
3310 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3311
3312         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3313         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3314
3315         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3316         `=hanyo-denshi/ks/mf'.
3317
3318         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3319         XEmacs CHISE.
3320         (=hanyo-denshi/ks/mf): Ditto.
3321
3322 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3323
3324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3325         settings for P=hanyo-denshi/jt'.
3326
3327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3328         `=hanyo-denshi/jt'.
3329
3330         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3331         XEmacs CHISE.
3332
3333 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3334
3335         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3336         settings for `=hanyo-denshi/ip'.
3337
3338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3339         `=hanyo-denshi/ip'.
3340
3341         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3342         XEmacs CHISE.
3343
3344 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3345
3346         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3347         settings for `=hanyo-denshi/hg'.
3348
3349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3350         `=hanyo-denshi/hg'.
3351
3352         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3353         XEmacs CHISE.
3354
3355 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3356
3357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3358         setting for `=>>hanyo-denshi/ft'.
3359
3360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3361         `=>>hanyo-denshi/ft'.
3362
3363         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3364         XEmacs CHISE.
3365
3366 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3367
3368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3369         settings for `=hanyo-denshi/ib'.
3370
3371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3372         `=hanyo-denshi/ib'.
3373
3374         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3375         XEmacs CHISE.
3376
3377 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3378
3379         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3380         settings for isolated characters of `=hanyo-denshi/ia' and
3381         non-isolated characters of `=hanyo-denshi/*'.
3382
3383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3384         `=hanyo-denshi/ia'.
3385
3386         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3387         XEmacs CHISE.
3388
3389 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3390
3391         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3392         setting for isolated characters of `=hanyo-denshi/ft'.
3393
3394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3395         `=hanyo-denshi/ft'.
3396
3397         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3398         XEmacs CHISE.
3399
3400 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3401
3402         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3403         setting for isolated characters of `=hanyo-denshi/jd'.
3404
3405         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3406         `=hanyo-denshi/jd'.
3407
3408         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3409         XEmacs CHISE.
3410
3411 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3412
3413         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3414         setting for isolated characters of `=hanyo-denshi/jc'.
3415
3416         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3417         `=hanyo-denshi/jc'.
3418
3419         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3420         XEmacs CHISE.
3421
3422 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3423
3424         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3425         setting for isolated characters of `=hanyo-denshi/jb'.
3426
3427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3428         `=hanyo-denshi/jb'.
3429
3430         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3431         XEmacs CHISE.
3432
3433 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3434
3435         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3436         setting for isolated characters of `=hanyo-denshi/ja'.
3437
3438 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3439
3440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3441         `=hanyo-denshi/ja'.
3442
3443         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3444         XEmacs CHISE.
3445
3446 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3447
3448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3449         settings for isolated characters of `=adobe-japan1-6'.
3450
3451 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3452
3453         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3454         CHISE.
3455         (=daikanwa/+2p): Ditto.
3456         (=daikanwa/ho): Ditto.
3457
3458 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3459
3460         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3461         coding-system for XEmacs CHISE.
3462
3463 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3464
3465         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3466         setting for `=>>ruimoku-v6'.
3467
3468         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3469         CHISE.
3470
3471 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3472
3473         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3474         setting for `=daikanwa@rev1'.
3475
3476 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3477
3478         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3479         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3480
3481 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3482
3483         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3484         XEmacs CHISE.
3485         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3486
3487 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3488
3489         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3490         CHISE.
3491
3492 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3493
3494         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3495         CHISE.
3496
3497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3498         setting for `=>ucs@jis'.
3499
3500 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3501
3502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3503         setting for `=>jis-x0208@usual'.
3504
3505         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3506         XEmacs CHISE.
3507         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3508         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3509         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3510
3511 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3512
3513         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3514         CHISE.
3515         (=>>>jis-x0208@1990): Ditto.
3516         (=>>>jis-x0213-1): Ditto.
3517         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3518         mother.
3519         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3520         as the mother.
3521
3522 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3523
3524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3525         setting for `=>ucs@cns' and `=>>ucs@ks'.
3526
3527         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3528         CHISE.
3529
3530 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3531
3532         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3533         CHISE.
3534
3535 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3536
3537         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3538         CHISE.
3539         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3540         mother.
3541
3542 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3543
3544         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3545         `==>ucs-bmp-cjk@bucs'.
3546
3547         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3548         XEmacs CHISE.
3549
3550 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3551
3552         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3553         setting for `==>ucs@bucs'.
3554
3555         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3556         XEmacs CHISE.
3557
3558 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3559
3560         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3561         - Add setting for `=>>jis-x0208'.
3562         - Omit setting for `=>>jis-x0208@1990'.
3563         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3564           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3565           `=ucs@FOO'.
3566
3567 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3568
3569         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3570         setting for `=>daikanwa'.
3571
3572 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3573
3574         * mule/mule-conf.el (=daikanwa): Fix DOC.
3575         (=>daikanwa): New abstract character for XEmacs CHISE.
3576         (=>ucs@iso): Likewise.
3577         (=>ucs@unicode): Likewise.
3578         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3579
3580 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3581
3582         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3583         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3584           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3585         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3586         - Add `=>big5-cdp'.
3587
3588 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3589
3590         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3591         (=>big5-cdp): New abstract character.
3592
3593 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3594
3595         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3596         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3597         `chinese-big5'.
3598
3599 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3600
3601         * mule/mule-charset.el (default-coded-charset-priority-list):
3602         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3603
3604         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3605         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3606         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3607         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3608         and `=>jis-x0213-2'.
3609
3610 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3611
3612         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3613         XEmacs CHISE.
3614         (=>>ucs@jis/2000): Likewise.
3615         (=>>ucs@jis/2004): Likewise.
3616
3617 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3618
3619         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3620         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3621         `=>>ucs@cns'.
3622
3623         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3624         XEmacs CHISE.
3625         (=>>gt): Use quote instead of backquote; modify DOC.
3626         (=>gt): Use quote instead of backquote.
3627         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3628         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3629         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3630         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3631         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3632         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3633
3634 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3635
3636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3637         `=>>ucs@unicode' and `=>>gt'.
3638
3639 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3640
3641         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3642         XEmacs CHISE.
3643         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3644         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3645         `=jis-x0208@1978/1er-pr' as the mother.
3646         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3647
3648 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3649
3650         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3651         `=ucs@unicode' as the mother.
3652
3653 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3654
3655         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3656         setting for `=>>ucs@unicode'.
3657
3658         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3659         CHISE.
3660
3661 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3662
3663         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3664         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3665
3666         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3667         `=adobe-japan1-6' and `=adobe-japan1-base'.
3668
3669         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3670         XEmacs CHISE.
3671         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3672         specify `min-code' and `max-code'.
3673         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3674         (=adobe-japan1-2): Likewise.
3675         (=adobe-japan1-3): Likewise.
3676         (=adobe-japan1-4): Likewise.
3677         (=adobe-japan1-5): Likewise.
3678         (=adobe-japan1-6): Likewise.
3679
3680 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3681
3682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3683         setting for `=>gt'.
3684
3685 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3686
3687         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3688         CHISE.
3689
3690 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3691
3692         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3693         setting for `=>zinbun-oracle'.
3694
3695         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3696         for XEmacs CHISE.
3697
3698 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3699
3700         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3701         for XEmacs CHISE.
3702         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3703         `=jis-x0208@1978' as the mother.
3704
3705 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3706
3707         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3708         - Use `=gt' instead of `ideograph-gt'.
3709         - Use `=gt-k' instead of `ideograph-gt-k'.
3710         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3711         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3712         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3713         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3714         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3715         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3716         - Use `=>>gt' instead of `<=>gt'.
3717         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3718         - Add setting for `=>>jis-x0208@1990'.
3719         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3720           `=>>jis-x0213-1@2000'.
3721         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3722         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3723           `=>>jis-x0213-1@2004'.
3724         - Add setting for `=>>jis-x0208@1978'.
3725         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3726
3727 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3728
3729         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3730         XEmacs CHISE.
3731
3732 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3733
3734         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3735         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3736         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3737         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3738         `<=>jis-x0213-1@2004'.
3739
3740 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3741
3742         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3743         CHISE.
3744         (=>jis-x0213-2): Ditto.
3745
3746 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3747
3748         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3749         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3750
3751 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3754         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3755         `=>jis-x0213-1'.
3756
3757 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3758
3759         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3760         CHISE.
3761         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3762
3763 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3764
3765         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3766         `<==>jis-x0213-1'.
3767         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3768         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3769         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3770         (<=>jis-x0208): New alias for `=>jis-x0208'.
3771         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3772         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3773         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3774         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3775         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3776         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3777         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3778         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3779         (=>>gt): Renamed from `<==>gt'.
3780         (<==>gt): New alias for `=>>gt'.
3781
3782 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3783
3784         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3785         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3786         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3787         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3788         - Add settings for `<=>jis-x0213-1@2000' and
3789           `<=>jis-x0213-1@2004'.
3790
3791         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3792         XEmacs CHISE.
3793         (<==>jis-x0213-1): Likewise.
3794         (<==>jis-x0213-1@2000): Likewise.
3795         (<==>jis-x0213-1@2004): Likewise.
3796         (<=>jis-x0208): Add property `=>iso-ir 168'.
3797         (<=>jis-x0208@1997): Likewise.
3798         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3799         as the mother; add property `=>iso-ir 228'.
3800         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3801         property `=>iso-ir 228'.
3802         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3803         property `=>iso-ir 233'.
3804         (<==>gt): Renamed from `<=>gt'.
3805         (<=>gt): New alias for `<==>gt'.
3806
3807 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3808
3809         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3810         CHISE.
3811         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3812         `<=>jis-x0208' as the mother.
3813         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3814         (<=>jis-x0213-1@2000): Ditto.
3815         (<=>jis-x0213-1@2004): Ditto.
3816
3817 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3818
3819         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3820         settings for `<=>gt'.
3821
3822         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3823
3824 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3825
3826         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3827         XEmacs CHISE.
3828         (=jis-x0208@1978/-4pr): Likewise.
3829         (=jis-x0208@1978/4-pr): Likewise.
3830         (=jis-x0213-1): Likewise.
3831         (=ucs@iso): Likewise.
3832         (=ucs@unicode): Likewise.
3833         (=ucs@gb): Likewise.
3834         (=ucs@gb/fw): Likewise.
3835         (=ucs@cns): Likewise.
3836         (=ucs@cns/fw): Likewise.
3837         (=ucs@jis): Likewise.
3838         (=ucs@jis/fw): Likewise.
3839         (=ucs@jis/1990): Likewise.
3840         (=ucs@jis/2000): Likewise.
3841         (=ucs@jis/2004): Likewise.
3842         (=ucs@JP): Likewise.
3843         (=ucs@ks): Likewise.
3844         (=ucs@big5): Likewise.
3845         (=ucs@big5/cns11643): Likewise.
3846         (=ucs@cns11643): Likewise.
3847
3848 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3849
3850         * mule/mule-charset.el (default-coded-charset-priority-list):
3851         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3852
3853         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3854         CHISE.
3855         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3856         mother.
3857
3858 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3859
3860         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3861         from src/mule-charset.c].
3862         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3863         specify `final'.
3864         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3865         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3866         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3867         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3868         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3869         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3870
3871 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3872
3873         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3874         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3875         (=jis-x0208@1978/i-4): Specify `partial'.
3876         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3877         mother coded-charset.
3878         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3879
3880 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3881
3882         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3883         settings for `=jis-x0213-1@2004'.
3884
3885 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3886
3887         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3888         CHISE.
3889         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3890         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3891         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3892         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3893         temporarily.
3894         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3895
3896 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3897
3898         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3899         CHISE.
3900         (=shinjigen@1ed): Inherited from `=shinjigen'.
3901         (=shinjigen@rev): Likewise.
3902
3903 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3904
3905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3906         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3907
3908 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3909
3910         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3911         define it as an alias.
3912         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3913         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3914         alias.
3915         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3916         alias.
3917
3918 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3919
3920         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3921         CHISE.
3922
3923 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3924
3925         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3926         CHISE.
3927         (shinjigen-2): Ditto.
3928
3929 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3930
3931         * mule/mule-charset.el (default-coded-charset-priority-list):
3932         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3933         `chinese-big5-eten-*' and `chinese-big5'.
3934
3935 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3936
3937         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3938         #x9FA5 temporarily.
3939
3940 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3941
3942         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3943         settings for `=jis-x0208@1978/i1'.
3944
3945 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3946
3947         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3948         XEmacs CHISE.
3949
3950 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3951
3952         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3953         XEmacs CHISE.
3954
3955 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3956
3957         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3958         XEmacs CHISE.
3959
3960 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3961
3962         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3963         CHISE.
3964         (=ucs-bmp@cns): Likewise.
3965         (=ucs-bmp@jis): Likewise.
3966         (=ucs-bmp@ks): Likewise.
3967
3968 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3969
3970         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3971         CHISE.
3972         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3973
3974 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3975
3976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3977         settings for `=zinbun-oracle'.
3978
3979         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3980         `=zinbun-oracle'.
3981
3982 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3983
3984         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3985         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3986         `=ucs@iso'.
3987
3988 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3989
3990         * mule/mule-charset.el (default-coded-charset-priority-list):
3991         Delete `ucs-sip'; modify order of some CCSs.
3992
3993 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3994
3995         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3996         in XEmacs CHISE.
3997
3998         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3999         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4000         CHISE.
4001
4002 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4003
4004         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4005         its registry.
4006         (=ucs-radicals@unicode): Likewise.
4007
4008 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4009
4010         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4011         CHISE.
4012
4013 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4014
4015         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4016         CHISE.
4017
4018 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4019
4020         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4021         CHISE.
4022
4023 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4024
4025         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4026         Modify preference of *isolated settings*.
4027
4028 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4029
4030         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4031         utf-2000 is provided.
4032         (=ucs@cns11643): Likewise.
4033
4034 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4035
4036         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4037         Prefer every *isolated setting* to ordinary setting.
4038
4039 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4040
4041         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4042         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4043
4044 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4045
4046         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4047         CHISE.
4048
4049 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4050
4051         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4052         settings for `=jis-x0208@1997'.
4053
4054 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4055
4056         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4057         `=jis-x0208@1997'.
4058
4059 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4060
4061         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4062         XEmacs CHISE.
4063
4064 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4065
4066         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4067         `=jis-x0208@1978'.
4068         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4069         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4070         `=jis-x0208-1990' as the mother.
4071         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4072
4073 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4074
4075         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4076         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4077         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4078         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4079         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4080         for `=ucs@JP'.
4081
4082 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4083
4084         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4085         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4086         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4087         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4088         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4089         `=daikanwa@rev2'.
4090
4091 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4092
4093         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4094         (=gt): Likewise.
4095         (=gt-k): Likewise.
4096         (=gt-pj-*): Likewise.
4097         (=gt-pj-k1): Likewise.
4098         (=gt-pj-k2): Likewise.
4099         (=daikanwa): Likewise.
4100         (=daikanwa-rev1): Likewise.
4101         (=daikanwa-rev2): Likewise.
4102         (=big5-pua): Likewise.
4103         (=big5-eten): Likewise.
4104         (chinese-big5-eten-a): Likewise.
4105         (chinese-big5-eten-b): Likewise.
4106         (=hanziku-*): Likewise.
4107         (=cbeta): Likewise.
4108         (=jef-china3): Likewise.
4109         (=ruimoku-v6): Likewise.
4110         (=ucs@iso): Likewise.
4111         (=ucs@unicode): Likewise.
4112         (=ucs@gb): Likewise.
4113         (=ucs@cns): Likewise.
4114         (=ucs@jis): Likewise.
4115         (=ucs@jis-1990): Likewise.
4116         (=ucs@jis-2000): Likewise.
4117         (=ucs@jp): Likewise.
4118         (=ucs@ks): Likewise.
4119         (=ucs@big5): Likewise.
4120         (=ucs-radicals): Likewise.
4121         (=ucs-radicals@unicode): Likewise.
4122         (=ucs-bmp-cjk): Likewise.
4123         (=ucs-bmp-cjk@unicode): Likewise.
4124         (=ucs-sip-ext-b): Likewise.
4125         (=ucs-sip-ext-b@iso): Likewise.
4126
4127 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4128
4129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4130         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4131
4132 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4133
4134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4135         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4136         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4137         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4138         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4139         arabic-digit, ipa and ``&I-B-XXXX;''.
4140
4141 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4142
4143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4144         setting for (I-)HZK{03..12}-XXXX.
4145
4146 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4147
4148         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4149         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4150
4151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4152         `=ruimoku-v6'.
4153
4154         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4155         CHISE.
4156
4157 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4158
4159         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4160         (=ucs@unicode): Likewise.
4161         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4162         (=ucs@cns): Likewise.
4163         (=ucs@jis): Likewise.
4164         (=ucs@ks): Likewise.
4165         (=ucs@big5): Likewise.
4166
4167 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4168
4169         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4170         `ucs-jis'.
4171         (utf-8-jis-er): Likewise.
4172         (utf-8-jp): New coding-system.
4173         (utf-8-jp-er): Likewise.
4174
4175         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4176
4177 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4178
4179         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4180
4181         * mule/japanese.el: Move definition of `euc-jisx0213' to
4182         mule/mule-coding.el.
4183
4184 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4185
4186         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4187         mule-coding before loading update-cdb when utf-2000 is provided.
4188
4189 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4190
4191         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4192         `=daikanwa'.
4193
4194 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4195
4196         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4197         definition codes when `utf-2000' is provided.
4198
4199 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4200
4201         * mule/mule-category.el (word-combining-categories): Don't setup
4202         `word-combining-categories' in XEmacs CHISE.
4203         (word-separating-categories): Add setting about Latin script in
4204         XEmacs CHISE.
4205
4206 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4207
4208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4209         setting for `chinese-big5'.
4210
4211 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4212
4213         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4214         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4215         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4216         add setting for HZK0[12]-xxxx.
4217
4218 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4219
4220         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4221         in XEmacs CHISE.
4222
4223 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4224
4225         * mule/mule-charset.el (default-coded-charset-priority-list):
4226         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4227         and `chinese-big5' to `=gt-pj-*'.
4228
4229 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4230
4231         * mule/mule-conf.el (=daikanwa): Renamed from
4232         `ideograph-daikanwa'.
4233         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4234
4235 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4236
4237         * mule/mule-conf.el (=cns11643-7): Renamed from
4238         `chinese-cns11643-7'.
4239         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4240
4241 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4242
4243         * mule/mule-conf.el (=cns11643-6): Renamed from
4244         `chinese-cns11643-6'.
4245         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4246
4247 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4248
4249         * mule/mule-conf.el (=cns11643-5): Renamed from
4250         `chinese-cns11643-5'.
4251         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4252
4253 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4254
4255         * mule/mule-conf.el (=cns11643-4): Renamed from
4256         `chinese-cns11643-4'.
4257         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4258
4259 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4260
4261         * mule/mule-conf.el (=cns11643-3): Renamed from
4262         `chinese-cns11643-3'.
4263         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4264
4265 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4266
4267         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4268         `=cns11643-2'.
4269         (chinese-cns11643-2): New alias for `=cns11643-2'.
4270
4271 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4272
4273         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4274         `=cns11643-1'.
4275         (chinese-cns11643-1): New alias for `=cns11643-1'.
4276
4277 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4278
4279         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4280         (chinese-gb12345): New alias for `=gb12345'.
4281
4282 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4283
4284         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4285         (chinese-gb2312): New alias for `=gb2312'.
4286
4287 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4288
4289         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4290         (chinese-big5): New alias for `=big5'.
4291
4292 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4293
4294         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4295         (korean-ksc5601): New alias for `=ks-x1001'.
4296
4297 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4298
4299         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4300         `=jis-x0212'.
4301         (japanese-jisx0212): New alias for `=jis-x0212'.
4302
4303 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4304
4305         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4306         `=jis-x0208-1983'.
4307         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4308
4309 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4310
4311         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4312         `=jis-x0208-1978'.
4313         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4314
4315 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4316
4317         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4318         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4319
4320 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4321
4322         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4323         (chinese-cns11643-3): Specify iso-ir 183.
4324         (chinese-cns11643-4): Specify iso-ir 184.
4325         (chinese-cns11643-5): Specify iso-ir 185.
4326         (chinese-cns11643-6): Specify iso-ir 186.
4327         (chinese-cns11643-7): Specify iso-ir 187.
4328         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4329         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4330
4331 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4332
4333         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4334         \uXXXX for every cases.
4335
4336 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4337
4338         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4339         (ucs-big5): Changed to an alias for `=ucs@big5'.
4340
4341 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4342
4343         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4344         (ucs-ks): Changed to an alias for `=ucs@ks'.
4345
4346 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4347
4348         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4349         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4350
4351 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4352
4353         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4354         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4355
4356 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4357
4358         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4359         (ucs-jis): Changed to an alias for `=ucs@jis'.
4360
4361 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4362
4363         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4364         (ucs-cns): Changed to an alias for `=ucs@cns'.
4365
4366 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4367
4368         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4369         (ucs-gb): Changed to an alias for `=ucs@gb'.
4370
4371 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4372
4373         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4374         `ideograph-daikanwa-2'.
4375         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4376         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4377
4378 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4379
4380         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4381         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4382
4383         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4384         for `xemacs-chise-version'.
4385
4386 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4387
4388         * mule/mule-charset.el (default-coded-charset-priority-list):
4389         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4390         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4391         instead of `ideograph-hanziku-*'.
4392
4393         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4394         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4395
4396 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4397
4398         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4399         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4400         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4401         `utf-2000' is provided.
4402
4403 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4404
4405         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4406         is provided [was builtin coded-charsets].
4407
4408 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4409
4410         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4411         is provided [was builtin coded-charsets].
4412
4413 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4414
4415         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4416         is provided [was builtin coded-charsets].
4417
4418 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4419
4420         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4421         is provided [was builtin coded-charsets].
4422
4423 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4424
4425         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4426         when `utf-2000' is provided [was builtin coded-charsets].
4427
4428 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4429
4430         * mule/mule-conf.el (=hanziku-*): Renamed from
4431         `ideograph-hanziku-*'.
4432         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4433
4434 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4435
4436         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4437         `utf-2000' is provided [was builtin coded-charsets].
4438         (ideograph-hanziku-{1..12}): Likewise.
4439
4440 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4441
4442         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4443         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4444
4445 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4446
4447         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4448         when `utf-2000' is provided [was builtin coded-charsets].
4449
4450 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4451
4452         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4453         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4454         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4455
4456 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4457
4458         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4459         (ideograph-gt): Changed to an alias for `=gt'.
4460
4461 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4462
4463         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4464         is provided; it was defined as a builtin coded-charset.
4465         (ideograph-gt): Likewise.
4466
4467 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4468
4469         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4470         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4471
4472 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4473
4474         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4475         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4476
4477 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4478
4479         * mule/mule-conf.el (=big5-eten): Renamed from
4480         `chinese-big5-eten'.
4481         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4482
4483 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4484
4485         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4486         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4487
4488 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4489
4490         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4491         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4492
4493 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4494
4495         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4496         (china3-jef): Changed to an alias for `=jef-china3'.
4497
4498 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4499
4500         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4501         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4502
4503         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4504         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4505         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4506         when `utf-2000' is provided.
4507
4508 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4509
4510         * mule/mule-charset.el (default-coded-charset-priority-list):
4511         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4512
4513         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4514         (ucs-jis-2000): Deleted.
4515
4516 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4517
4518         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4519         UTF-2000.
4520         (=ucs-jis-2000): New coded-charset for UTF-2000.
4521
4522 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4523
4524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4525         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4526
4527 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4528
4529         * mule/mule-charset.el (default-coded-charset-priority-list):
4530         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4531         `ideograph-cbeta'.
4532
4533 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4534
4535         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4536         builtin coded-charset].
4537
4538 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4539
4540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4541         settings for &K0-xxxx and &I-K0-xxxx.
4542
4543 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4544
4545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4546         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4547
4548 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4549
4550         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4551         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4552
4553 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4554
4555         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4556         UTF-2000.
4557         (ideograph-gt-pj-k1): Likewise.
4558         (ideograph-gt-pj-k2): Likewise.
4559
4560 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4561
4562         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4563         `=jis-x0208'.
4564
4565 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4566
4567         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4568         UTF-2000 [was a builtin coded-charset].
4569
4570 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4571
4572         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4573         (utf-8-gb-er): Likewise.
4574
4575 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4576
4577         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4578         settings for JIS X 0212 and JIS X 0208:1978.
4579
4580 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4581
4582         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4583         setting for JIS X 0213.
4584
4585 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4586
4587         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4588         standard-case-table in UTF-2000.
4589
4590 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4591
4592         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4593         definitions for isolated-chars.
4594
4595 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4596
4597         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4598         `configure-utf-2000-lisp-directory'.
4599         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4600         `mule-lisp-load-path'.
4601
4602 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4603
4604         * startup.el (startup-setup-paths): Set and use
4605         `utf-2000-lisp-directory'.
4606         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4607         UTF-2000.
4608
4609 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4610
4611         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4612         (paths-find-utf-2000-lisp-directory): New function.
4613         (paths-construct-load-path): Add new optional argument
4614         `utf-2000-lisp-directory'.
4615
4616         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4617
4618 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4619
4620         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4621         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4622         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4623         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4624         `chinese-big5-2' in UTF-2000.
4625
4626         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4627         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4628
4629 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4630
4631         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4632         `big5-eten-er' in UTF-2000.
4633         (big5-cdp): Modify DOC-string and mnemonic.
4634
4635 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4636
4637         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4638         UTF-2000 [renamed from utf-8-er].
4639         (utf-8-gb): New coding-system in UTF-2000.
4640         (utf-8-gb-er): Likewise.
4641         (utf-8-cns): Likewise.
4642         (utf-8-cns-er): Likewise.
4643         (utf-8-big5): Likewise.
4644         (utf-8-big5-er): Likewise.
4645         (utf-8-jis): Likewise.
4646         (utf-8-jis-er): Likewise.
4647         (utf-8-ks): Likewise.
4648         (utf-8-ks-er): Likewise.
4649         (utf-8-er): Likewise.
4650
4651 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4652
4653         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4654         instead of `utf-8-unix' in UTF-2000.
4655
4656         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4657
4658 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4659
4660         * mule/japanese.el (euc-jisx0213): New coding-system.
4661
4662         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4663         `japanese-jisx0208-1990' as the mother.
4664
4665 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4666
4667         * dumped-lisp.el (preloaded-file-list): Change condition of
4668         loading "close-cdb".
4669
4670 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4671
4672         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4673         setup `coded-charset-entity-reference-alist'.
4674
4675 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4676
4677         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4678         UTF-2000.
4679
4680 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4681
4682         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4683         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4684
4685 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4686
4687         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4688         (chinese-big5-eten-a): Likewise.
4689         (chinese-big5-eten-b): Likewise.
4690         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4691         code range is #x8140 .. #x8DFE.
4692
4693 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4694
4695         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4696         UTF-2000.
4697         (chinese-big5-cdp): Likewise.
4698
4699 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4700
4701         * dumped-lisp.el (preloaded-file-list): Rename
4702         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4703
4704 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4705
4706         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4707         append `system-char-db-source-file-list' into
4708         `preloaded-file-list' in UTF-2000.
4709
4710 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4711
4712         * dumped-lisp.el (preloaded-file-list): Delete
4713         character-definition files.
4714
4715 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4716
4717         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4718         UTF-2000.
4719
4720 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4721
4722         * mule/mule-charset.el (default-coded-charset-priority-list):
4723         Delete `mojikyo-2022-1'.
4724
4725 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4726
4727         * mule/mule-charset.el (default-coded-charset-priority-list):
4728         Delete `mojikyo'.
4729
4730 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4731
4732         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4733         `ucs-sip'.
4734
4735 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4736
4737         * mule/mule-charset.el (default-coded-charset-priority-list):
4738         Comment out `chinese-gb12345'.
4739
4740 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4741
4742         * bytecomp.el (byte-compile-insert-header): Fixed.
4743
4744 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4745
4746         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4747         XEmacs UTF-2000.
4748
4749 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4750
4751         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4752         UTF-2000.
4753
4754 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4755
4756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4757         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4758
4759 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4760
4761         * mule/mule-charset.el (default-coded-charset-priority-list):
4762         `japanese-jef-china3' is renamed `china3-jef'.
4763
4764 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4765
4766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4767         `japanese-jef-china3' and `ideograph-cbeta'.
4768
4769 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4770
4771         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4772
4773 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4774
4775         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4776         `chinese-big5-cdp'.
4777
4778 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4779
4780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4781         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4782
4783 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4784
4785         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4786         loading character definitions.
4787
4788 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4789
4790         * dumped-lisp.el (preloaded-file-list): Rename
4791         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4792
4793 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4794
4795         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4796         `chinese-big5'.
4797
4798 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4799
4800         * dumped-lisp.el (preloaded-file-list): Dump
4801         "Ideograph-R028-Private" with XEmacs UTF-2000.
4802
4803 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4804
4805         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4806         `chinese-gb12345'.
4807
4808 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4809
4810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4811         `ideograph-gt-pj-{1..11}'.
4812
4813         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4814         XEmacs UTF-2000.
4815
4816 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4817
4818         * mule/mule-charset.el (default-coded-charset-priority-list):
4819         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4820         `chinese-isoir165'.
4821
4822 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4823
4824         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4825         `image/png', `image/x-xpm' and `image/tiff'.
4826
4827         * files.el (binary-file-regexps): Add *.PNG.
4828
4829 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4830
4831         * mule/mule-charset.el (default-coded-charset-priority-list):
4832         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4833         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4834
4835 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4836
4837         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4838         the first completion when UTF-2000 is running.
4839
4840 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4841
4842         * mule/mule-charset.el (default-coded-charset-priority-list):
4843         Delete `ucs'.
4844
4845 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4846
4847         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4848
4849         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4850         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4851
4852 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4853
4854         * mule/vietnamese.el (vscii-2): Delete abolished property
4855         `composite'; now composite mode is default.
4856
4857 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4858
4859         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4860         of `raw-text'; check \uHHHH representation even if non-ascii
4861         characters are not found.
4862
4863         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4864         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4865         unconditionally.
4866
4867         * mule/viet-ccl.el: New file.
4868
4869         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4870         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4871         - Separate CCL based implementations to viet-ccl.el.
4872
4873 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4874
4875         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4876         "jisx0213.2000-1".
4877         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4878
4879         * mule/mule-charset.el (default-coded-charset-priority-list):
4880         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4881         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4882
4883 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4884
4885         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4886
4887 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4888
4889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4890         `ucs' in UTF-2000.
4891
4892 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4893
4894         * mule/mule-charset.el (default-coded-charset-priority-list):
4895         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4896         `arabic-iso8859-6'.
4897
4898 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4899
4900         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4901         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4902
4903 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4904
4905         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4906         `katakana-jisx0201' in UTF-2000.
4907
4908 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4909
4910         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4911         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4912         "u0FB50-Arabic-Presentation-Forms-A",
4913         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4914         "u0FE50-Small-Form-Variants",
4915         "u0FE70-Arabic-Presentation-Forms-B",
4916         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4917         UTF-2000.
4918
4919 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4920
4921         * dumped-lisp.el (preloaded-file-list): Delete
4922         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4923         ... "Ideograph-R214-Flute" in UTF-2000.
4924
4925 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4926
4927         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4928         (japanese-jisx0213-2): New coded-charset.
4929
4930         * dumped-lisp.el (preloaded-file-list): Add
4931         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4932         "Ideograph-R030-Mouth".
4933
4934 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4935
4936         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4937         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4938         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4939         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4940         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4941         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4942         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4943         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4944
4945 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4946
4947         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4948         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4949         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4950         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4951         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4952
4953         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4954         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4955
4956 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4957
4958         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4959         in UTF-2000.
4960
4961 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4962
4963         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4964         (chinese-isoir165): Moved from mule/chinese.el.
4965         (chinese-cns11643-3): Moved from mule/chinese.el.
4966         (chinese-cns11643-4): Moved from mule/chinese.el.
4967         (chinese-cns11643-5): Moved from mule/chinese.el.
4968         (chinese-cns11643-6): Moved from mule/chinese.el.
4969         (chinese-cns11643-7): Moved from mule/chinese.el.
4970
4971         * mule/chinese.el: Move definition of coded-charsets to
4972         mule/mule-conf.el.
4973
4974 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4975
4976         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4977         `ideograph-daikanwa'.
4978
4979 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4980
4981         * dumped-lisp.el (preloaded-file-list): Delete
4982         "ccs-jisx0201-latin.el".
4983
4984 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4985
4986         * dumped-lisp.el (preloaded-file-list): Add
4987         "u031A0-Extended-Bopomofo" in UTF-2000.
4988
4989 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4990
4991         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4992         renamed to u02E00-CJK-Radical-Supplement.
4993
4994 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4995
4996         * dumped-lisp.el (preloaded-file-list): Add
4997         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4998         "u030A0-Katakana", "u03100-Bopomofo",
4999         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5000         "u03200-Enclosed-CJK-Letters-and-Months" and
5001         "u03300-CJK-Compatibility".
5002
5003 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5004
5005         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5006         "u02F00-Kangxi-Radicals" and
5007         "u02FF0-Ideographic-Description-Characters".
5008
5009 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5010
5011         * dumped-lisp.el (preloaded-file-list): Add
5012         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5013         "u02800-Braille-Patterns" in UTF-2000.
5014
5015 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5016
5017         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5018         "uXXXXX-*.el" in UTF-2000.
5019
5020         * bytecomp.el (byte-compile-insert-header): Delete comments if
5021         non-ASCII characters are found; allow `byte-compile-dynamic' and
5022         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5023         `raw-text'.
5024
5025 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5026
5027         * dumped-lisp.el (preloaded-file-list): Add
5028         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5029         "u025A0-Geometric-Shapes.el".
5030
5031 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5032
5033         * dumped-lisp.el (preloaded-file-list): Add
5034         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5035         "u02460-Enclosed-Alphanumerics.el".
5036
5037 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5038
5039         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5040         `chinese-gb2312'.
5041
5042         * dumped-lisp.el (preloaded-file-list): Add
5043         "u02200-Mathematical-Operators.el" and
5044         "u02300-Miscellaneous-Technical.el".
5045
5046 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5047
5048         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5049         `chinese-cns11643-*'.
5050
5051         * dumped-lisp.el (preloaded-file-list): Add
5052         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5053         "u02190-Arrows.el" in UTF-2000.
5054
5055 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5056
5057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5058         `korean-ksc5601'.
5059
5060         * dumped-lisp.el (preloaded-file-list): Add
5061         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5062         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5063         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5064
5065 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5066
5067         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5068
5069 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5070
5071         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5072         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5073         "u01780-Khmer.el", "u01800-Mongolian.el",
5074         "u01E00-Latin-Extended-Additional.el" and
5075         "u01F00-Greek-Extended.el" in UTF-2000.
5076
5077 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5078
5079         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5080         `ethiopic-ucs' and `ethiopic'.
5081
5082         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5083         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5084
5085         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5086         from mule/ethiopic.el.
5087
5088         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5089         mule/mule-conf.el.
5090
5091 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5092
5093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5094         `lao'.
5095
5096         * mule/mule-conf.el (lao): New coded-charset.
5097
5098         * dumped-lisp.el (preloaded-file-list): Add
5099         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5100         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5101         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5102         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5103         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5104
5105 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5106
5107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5108         `ucs-bmp' and `arabic-iso8859-6'.
5109
5110 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5111
5112         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5113         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5114         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5115
5116 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5117
5118         * startup.el (normal-top-level): Load autoload file for UTF-2000
5119         in UTF-2000.
5120
5121 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5122
5123         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5124         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5125         "u00020-Basic-Latin.el", "u00080-C1.el",
5126         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5127         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5128         "u002B0-Spacing-Modifier-Letters.el",
5129         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5130         UTF-2000.
5131
5132 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5133
5134         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5135         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5136         instead of `vietnamese-viscii-*'.
5137
5138 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5139
5140         * mule/mule-conf.el: New file.
5141
5142         * mule/misc-lang.el: Move definition of charset `ipa' to
5143         mule/mule-conf.el.
5144
5145 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5146
5147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5148         `latin-viscii'; prefer it for characters used in Vietnamese.
5149
5150 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5151
5152         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5153
5154 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5155
5156         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5157         `vietnamese-viscii-lower'.
5158         (latin-viscii-upper): Renamed from charset
5159         `vietnamese-viscii-upper'.
5160         (vietnamese-viscii-lower): New alias for charset
5161         `latin-viscii-lower'.
5162         (vietnamese-viscii-upper): New alias for charset
5163         `latin-viscii-upper'.
5164
5165 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5166
5167         * mule/mule-charset.el (default-coded-charset-priority-list):
5168         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5169
5170 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5171
5172         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5173         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5174         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5175         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5176         lisp/utf-2000.
5177
5178 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5179
5180         * mule/ccs-tcvn5712.el: New file.
5181
5182 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5183
5184         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5185         in UTF-2000.
5186
5187 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5188
5189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5190         `japanese-jisx0208'.
5191
5192 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5193
5194         * dumped-lisp.el (preloaded-file-list): Add
5195         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5196         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5197         UTF-2000.
5198
5199         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5200         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5201         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5202         mule/ccs-viscii.el: New files.
5203
5204         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5205         if \uXXXX is found.
5206
5207 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5208
5209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5210         `hiragana-jisx0208' and `katakana-jisx0208'.
5211
5212 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5213
5214         * mule/chinese.el (chinese-cns11643-3): Define it even if
5215         `utf-2000' is provided.
5216         (chinese-cns11643-4): Likewise.
5217         (chinese-cns11643-5): Likewise.
5218         (chinese-cns11643-6): Likewise.
5219         (chinese-cns11643-7): Likewise.
5220
5221 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5222
5223         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5224         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5225
5226 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5227
5228         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5229         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5230
5231 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5232
5233         * mule/mule-charset.el (default-coded-charset-priority-list):
5234         Setup in UTF-2000.
5235
5236 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5237
5238         * mule/viet-chars.el: Don't define charset
5239         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5240         they are defined as builtin charsets.
5241
5242 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5243
5244         * version.el (emacs-version): Add more space just before UTF-2000
5245         version string.
5246
5247 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5248
5249         * version.el ([constant] emacs-version): Don't add a space in the
5250         preceding place of `xemacs-betaname' because it is duplicated.
5251         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5252
5253         * startup.el (splash-frame-body): Add ETL.
5254
5255 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5256
5257         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5258         is provided because it is defined as builtin charset.
5259         (chinese-cns11643-4): Likewise.
5260         (chinese-cns11643-5): Likewise.
5261         (chinese-cns11643-6): Likewise.
5262         (chinese-cns11643-7): Likewise.
5263
5264 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5265
5266         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5267         coding-system `iso-10646-ucs-4' is not defined.
5268
5269 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5270
5271         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5272         coding-system if `utf-2000' is provided.
5273
5274 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5275
5276         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5277         `utf-2000' is provided.
5278
5279 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5280
5281         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5282         if utf-2000 is provided temporally.
5283
5284 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5285
5286         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5287         as builtin variable].
5288
5289 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5290
5291         * files.el (insert-file-contents-literally): Treat file as binary;
5292         call file-name-handlers. [sync with Emacs 20.3.10]
5293
5294 2008-12-28  Vin Shelton  <acs@xemacs.org>
5295
5296         * XEmacs 21.4.22 is released
5297
5298 2008-12-30  Vin Shelton  <acs@xemacs.org>
5299
5300         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5301         during building even if no packages are found.
5302
5303 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5304
5305         * printer.el (generic-print-region): 
5306         (generic-print-buffer): 
5307         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5308         check if the msprinter device is available, now that msprinter is
5309         always available as a specifier tag. 
5310
5311 2008-12-24  Vin Shelton  <acs@xemacs.org>
5312
5313         * about.el: Add Francisco to my bio!
5314
5315 2008-12-23  Vin Shelton  <acs@xemacs.org>
5316
5317         * autoload.el: Move operator definitions to autoload-operators.el
5318         in the xemacs-base package.
5319
5320 2007-11-22  Vin Shelton  <acs@xemacs.org>
5321
5322         * about.el (about-hacker-contribution): Updated my bio.
5323
5324 2007-10-07  Vin Shelton  <acs@xemacs.org>
5325
5326         * XEmacs 21.4.21 is released
5327
5328 2007-09-19  Didier Verna  <didier@xemacs.org>
5329
5330         Update my personal info.
5331         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5332         * about.el (about-other-current-hackers): Ditto.
5333         * about.el (about-url-alist): Add my musical website.
5334         * about.el (about-personal-info): Update my entry.
5335         * about.el (about-hacker-contribution): Ditto.
5336
5337 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5338
5339         * package-get.el (package-get-download-sites): Update download
5340         sites in Japan.
5341         * package-get.el (package-get-pre-release-download-sites): Ditto.
5342
5343 2007-08-18  Vin Shelton  <acs@xemacs.org>
5344
5345         * package-get.el (package-get-pre-release-download-sites): Sync
5346         mirror sites with 21.5.  (Thanks, Adrian)
5347
5348 2007-08-09  Mike Sperber  <mike@xemacs.org>
5349
5350         * startup.el (migrate-user-init-file): Create backup of
5351         `user-init-file' before migrating.
5352         * startup.el (maybe-migrate-user-init-file): Print
5353         information about backup file.
5354         (maybe-create-compatibility-dot-emacs): Follow above change.
5355
5356 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5357
5358         * font-lock.el: Sync font-lock-add-keywords and
5359         font-lock-remove-keywords from GNU Emacs.
5360         * font-lock.el (font-lock-keywords-alist): New.
5361         * font-lock.el (font-lock-removed-keywords-alist): New.
5362         * font-lock.el (font-lock-add-keywords): New.
5363         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5364         * font-lock.el (font-lock-remove-keywords): New.
5365
5366 2007-08-16  Vin Shelton  <acs@xemacs.org>
5367
5368         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5369         patch from Hans de Graaff.
5370
5371 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5372
5373         * package-get.el (package-get-download-sites): Document Chile and
5374         update Denmark download site.
5375         * package-get.el (package-get-pre-release-download-sites): Ditto.
5376
5377 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5378
5379         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5380
5381 2006-12-09  Vin Shelton  <acs@xemacs.org>
5382
5383         * XEmacs 21.4.20 is released
5384
5385 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5386
5387         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5388
5389 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5390
5391         * info.el (Info-find-file-node, Info-insert-dir)
5392         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5393         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5394         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5395         and discussion.
5396
5397 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5398
5399         * obsolete.el (line-beginning-position): New, from 21.5.x.
5400         (line-end-position): Ditto.
5401
5402 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5403
5404         * package-get.el (package-get-download-sites): Welcome
5405         nl.xemacs.org and Thanks!
5406         * package-get.el (package-get-pre-release-download-sites): Ditto.
5407
5408 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5409
5410         * font-lock.el: Add support for not-so recent changes in Java to
5411         java-mode.
5412
5413 2006-01-28  Vin Shelton  <acs@xemacs.org>
5414
5415         * XEmacs 21.4.19 is released
5416
5417 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5418
5419         * easymenu.el: Update copyright. 
5420         * easymenu.el (easy-menu-all-popups):
5421         Add a docstring. 
5422         * easymenu.el (easy-menu-add):
5423         Document a bug, rework the function to preserve any existing
5424         non-default mode-popup-menu instead of overwriting it, and not to
5425         bother normalising the menu title (nothing else does).
5426         * easymenu.el (easy-menu-remove):
5427         Restore the default mode-popup-menu instead of leaving an empty
5428         one when we remove the last easy-menu popup. 
5429
5430 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5431
5432         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5433         as suggested by Rodrigo Ventura.
5434         * package-get.el (package-get-pre-release-download-sites): Ditto,
5435         with replacement of xemacs-21.5 by beta, which is the logical path
5436         to our beta core and package pre-releases.
5437
5438 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5439
5440         * package-get.el (package-get-download-sites): Add Hong Kong
5441         download site.
5442         * package-get.el (package-get-pre-release-download-sites): Ditto.
5443
5444 2005-12-26  Vin Shelton  <acs@xemacs.org>
5445
5446         * find-paths.el:
5447         * find-paths.el (paths-emacs-root-p): Add search for package root.
5448         * find-paths.el (paths-find-emacs-root): Replaced with
5449         paths-find-invocation-roots, which returns a list of roots.
5450         * find-paths.el (paths-find-invocation-roots): New.
5451         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5452
5453 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5454
5455         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5456         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5457
5458 2005-12-03  Vin Shelton <acs@xemacs.org>
5459
5460         * XEmacs 21.4.18 is released
5461
5462 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5463
5464         * package-get.el (package-get-download-sites): Update reflecting
5465         latest http://www.xemacs.org/Releases/ information generated by
5466         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5467         * package-get.el (package-get-pre-release-download-sites): Ditto.
5468
5469 2005-02-28  Simon Josefsson  <jas@extundo.com>
5470
5471         * about.el (xemacs-hackers): Add jas.
5472         (about-other-current-hackers): Likewise.
5473         (about-url-alist): Add URL for jas.
5474         (about-personal-info): Document jas.
5475         (about-hacker-contribution): Describe jas contributions.
5476
5477 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5478
5479         * easymenu.el (easy-menu-remove): As described in 
5480         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5481         except the "Command" menu from mode-popup-menu. 
5482
5483 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5484  
5485         * font.el (font-spatial-to-canonical): Correct calculation of 
5486         return value for pixel-based input value. 
5487  
5488 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5489
5490         * code-process.el (call-process): Process-related docstring
5491         improvements spurred by Norbert Koch.
5492         * code-process.el (call-process-region): Ditto.
5493         * code-process.el (start-process): Ditto.
5494
5495 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5496
5497         * finder.el (finder-find-library): Return filename actually
5498         searched for.
5499
5500 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5501
5502         * help.el (view-emacs-news): Use `expand-file-name' instead of
5503         `locate-data-file' as the latter will find any "NEWS" files that
5504         might exist in packages _before_ the one in core.
5505
5506 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5507
5508         * package-get.el (package-get-init-package):
5509         package-get-init-package buglet (21.4.17) by Jeff Mincy
5510         <mincy@rcn.com> fixing false temporary load-path shadows reported
5511         after package installation and simplifying code.
5512
5513 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5514
5515         * package-get.el (package-get-download-sites): Sync mirrors list
5516         with the XEmacs website.
5517         (package-get-pre-release-download-sites): Ditto.
5518
5519 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5520
5521         * derived.el (derived-mode-merge-syntax-tables):
5522         Revert my 21.5-only patch of 2003-07-18 which slipped in
5523         through Jerry James's patch of 2004-06-07.
5524
5525 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5526
5527         * cmdloop.el (keyboard-quit): Remove workaround for
5528         `region-active-p' not making sure active region is in current
5529         buffer now that it does.
5530         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5531         * simple.el (region-active-p): `region-active-p' to only return t
5532         when active region is in current buffer.
5533
5534 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5535
5536         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5537         package names, quell a byte-compiler warning, doc fix.
5538
5539 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5540
5541         * buffer.el (pop-to-buffer):
5542         * window-xemacs.el (display-buffer):
5543         Document use of `same-window-buffer-names,' `same-window-regexps'
5544         by pop-to-buffer and display-buffer. 
5545         
5546 2005-02-06  Vin Shelton <acs@xemacs.org>
5547
5548         * XEmacs 21.4.17 is released
5549
5550 2005-01-29  Ben Wing  <ben@xemacs.org>
5551
5552         * shadow.el (find-emacs-lisp-shadows):
5553         Add custom-defines to list of ignored files.
5554
5555 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5556
5557         * simple.el (shifted-motion-keys-select-region): Fix statement
5558         about unshifted-motion-keys-deselect-region.
5559
5560 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5561
5562         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5563         now) for GNU Emacs compatibility.
5564         (make-obsolete-variable): Ditto.
5565
5566 2004-01-08  Ben Wing  <ben@xemacs.org>
5567
5568         * code-files.el (load):
5569         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5570
5571 2004-12-05  Vin Shelton <acs@xemacs.org>
5572
5573         * XEmacs 21.4.16 is released
5574
5575 2004-12-04  Vin Shelton  <acs@xemacs.org>
5576
5577         * auto-autoloads.el: Regenerated.
5578
5579         * custom-load.el: Regenerated.
5580
5581 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5582
5583         Fix bug: apropos errors if a defalias refers to an undefined
5584         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5585
5586         * apropos.el (apropos):
5587         (apropos-command):
5588         * help.el (frob-help-extents):
5589         * help-macro.el (make-help-screen):
5590         * hyper-apropos.el (hyper-apropos-grok-functions):
5591         (hyper-apropos-get-doc):
5592         Catch void-function error thrown by `documentation'.
5593
5594 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5595
5596         * packages.el (package-require): Fix incorrect arg to format.
5597         This fixes a `format specifier' error.
5598
5599 2004-08-13  Jerry James  <james@xemacs.org>
5600
5601         * bytecomp.el (forward-word): Tell the byte compiler the correct
5602         number of arguments to forward-word.
5603
5604 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5605
5606         * etags.el: Fixed loading of include files for tag completion. Now
5607         you can make a tag file for a library, include it into your
5608         project and it will be reloaded only if it changed. Infinte
5609         include loops are detected and the correct tag files are loaded.
5610         * etags.el (buffer-tag-table-list): Load and verify tag files in
5611         the external function buffer-tag-table-list-load.
5612         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5613         tag files. Also load the included tag files. The priority of the
5614         included files is right below their parent file. If multiple
5615         matches occur then the symbols from the parent file are found
5616         first.
5617         * etags.el (tag-table-include-files): Corrected comment
5618         string. Switched to pattern constant tags-include-pattern to have
5619         it at a central location.
5620         * etags.el (tags-include-pattern): Added doc string.
5621         * etags.el (add-to-tag-completion-table): Removed obsolete
5622         comments as the include files are allready returned by
5623         buffer-tag-table-list and loaded.
5624         * etags.el (find-tag-internal): The include files are allready
5625         included in tag-tables as buffer-tag-table-list returns them now.
5626
5627 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5628
5629         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5630         Loading items into the notebook is now done by C code.
5631         * widgets-gtk.el (gtk-widget-instantiate-internal):
5632         Style no longer changed.
5633
5634 2004-06-28  Nix  <nix@esperi.org.uk>
5635
5636         * cmdloop.el (truncate-command-history-for-gc): Delay
5637         execution of all things that look up variable bindings,
5638         via `enqueue-eval-event'.
5639
5640 2004-06-24  Vin Shelton  <acs@xemacs.org>
5641
5642         * package-get.el (package-get-require-signed-base-updates):
5643         now defaults to nil.
5644
5645 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5646
5647         * subr.el (split-string): Clean up docstring.
5648
5649 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5650
5651         * faces.el (zmacs-region): fix typo in docstring.
5652
5653 2004-06-07  Jerry James  <james@xemacs.org>
5654
5655         * derived.el: Synch with Emacs 21.3.
5656         * subr.el (with-local-quit): New, from Emacs 21.3.
5657         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5658         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5659         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5660
5661 2004-06-16  Jerry James  <james@xemacs.org>
5662
5663         * cl.el (cl-set-substring): Increment start by the length of the
5664         string, not the string itself.
5665
5666 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5667
5668         * etags.el (tag-table-include-files): Expand included TAGS file
5669         paths to avoid problems with relative paths.  Thanks to Peter
5670         Chubb <peterc@gelato.unsw.edu.au>.
5671         * etags.el (tags-include-pattern): New.
5672         * etags.el (add-to-tag-completion-table): Parse and ignore
5673         trailing include lines.
5674
5675 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5676
5677         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5678         avoiding line solely composed of equal signs.
5679
5680 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5681
5682         * cus-edit.el (alloc): Typo fix.
5683         * cus-edit.el (custom-browse-visibility): Ditto.
5684         * cus-edit.el (custom-variable-value-create): Ditto.
5685         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5686         * cus-edit.el (custom-save-variables): Bind print-length and
5687         print-level to nil to avoid value abbreviation.
5688         * cus-edit.el (custom-save-face-internal): Ditto.
5689         * cus-edit.el (custom-save-faces): Save in sorted order.
5690         * cus-edit.el (custom-save-resets): Bind print-length and
5691         print-level to nil to avoid value abbreviation.
5692         * cus-edit.el (custom-save-loaded-themes): Ditto.
5693
5694 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5695
5696         * subr.el (split-string-default-separators): New.
5697         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5698         see comment in source.
5699
5700 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5701
5702         * mule/japanese.el (paragraph-start, paragraph-separate):
5703         Remove anchor to BOL.
5704
5705 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5706
5707         * cl.el (gensym, gentemp): Improve docstrings.
5708
5709 2004-05-10  Vin Shelton  <acs@xemacs.org>
5710
5711         * etags.el: Sync with 21.5 version.
5712
5713 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5714
5715         * etags.el:
5716         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5717         only for use with exuberant ctags. This will also enable building of 
5718         completion tables with exuberant ctags. This will not work with
5719         xemacs ctags. 
5720         * etags.el (get-tag-table-buffer): New function for creating of
5721         completion table is used if tags-exuberant-ctags-optimization-p ist t
5722         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5723         finding the tag names. New.
5724         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5725         building tag completion table with exuberant ctags. New.
5726         * etags.el (find-tag-internal): Improve exact tag matching for tags
5727         with name fields. Before the patch return types of functions or
5728         function parameters (with exuberant ctags) were found as matches.
5729
5730 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5731
5732         * list-mode.el (display-completion-list): Fixed completion list was
5733         taking the width of the frame and not of the window for displaying
5734         the selection methods.
5735
5736 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5737
5738         * menubar-items.el (default-menubar): Options are saved to custom.el.
5739
5740
5741 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5742
5743         * isearch-mode.el (isearch-abort): Preserve successful search target.
5744
5745 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5746
5747         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5748         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5749         Bihlmeyer.
5750         * gnuserv.el (gnuserv-mode-line-string): New.
5751         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5752         gnuserv-mode.
5753         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5754         * gnuserv.el (gnuserv-edit-files): Use
5755         make-x-device-with-gtk-fallback.
5756
5757 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5758
5759         * gtk-widgets.el: New import: gtk-accel-group-new.
5760         * dialog-gtk.el:
5761         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5762         * dialog-gtk.el (popup-builtin-question-dialog):
5763         Added support for dialog button mnemonics.
5764
5765 2004-03-22  Chris Green <cmg@dok.org>
5766
5767         * process.el (shell-command): Output buffer was ignored when a
5768         background process was run via shell-command.
5769
5770 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5771
5772         * cus-edit.el (custom-save-variables): Retrieve a list of
5773         variables to save first, sort it, and make sure the variables are
5774         saved in sorted order.
5775
5776 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5777  
5778         * package-get.el (package-get-update-base-from-buffer): Force
5779         binary coding system for verifying GnuPG signature in the
5780         package-index file.
5781  
5782 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5783
5784         * package-get.el (package-get-package-index-file-location): Handle
5785         missing "EMACSPACKAGEPATH" environment variable.
5786
5787 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5788
5789         * package-admin.el (package-admin-find-top-directory): Simplify
5790         directory comparisions and fix substring errors on short path
5791         components.
5792         * package-get.el (package-get-package-index-file-location):
5793         Default to first component of "EMACSPACKAGEPATH", if set.
5794
5795 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5796
5797         * package-get.el (process-error): New error datum.
5798
5799 2004-02-02  Vin Shelton <acs@xemacs.org>
5800
5801         * XEmacs 21.4.15 is released
5802
5803 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5804
5805         * itimer.el (activate-itimer): Modify the itimer timeout value as
5806         if it were begun at the last time when the itimer driver was woken
5807         up.
5808
5809 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5810
5811         * specifier.el (Copyright):
5812         Update.
5813         (make-specifier-and-init):
5814         (map-specifier):
5815         (canonicalize-inst-pair):
5816         (canonicalize-spec-list):
5817         (set-specifier):
5818         Synch docstrings to 21.5 where appropriate.
5819
5820 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5821
5822         * package-get.el (package-get-list-packages-where): New.  A
5823         function that allows searching for groups of packages.  For
5824         example, find all packages that require the fsf-compat package.
5825
5826 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5827
5828         The Great PUI Sync.
5829
5830         * auto-autoloads.el: Regenerated.
5831
5832         * custom-load.el: Regenerated.
5833
5834         * dumped-lisp.el (packages-hardcoded-lisp): New.
5835
5836         * menubar-items.el (menu-max-items): New.
5837         (menu-submenu-max-items): New.
5838         (menu-submenu-name-format): New.
5839         (menu-split-long-menu): New.
5840         (menu-sort-menu): New.
5841         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5842
5843         * obsolete.el (pui-add-install-directory): Renamed to the more
5844         logical `pui-set-local-package-get-directory'.
5845         (package-get-download-menu): Moved to `package-ui.el' and renamed
5846         to `package-ui-add-download-menu'.
5847
5848         * package-admin.el (package-admin-install-function-mswindows):
5849         Whitespace clean up.
5850         (package-admin-add-single-file-package): Removed.
5851         (package-admin-default-install-function): Whitespace clean up.
5852         (package-admin-find-top-directory): New.
5853         (package-admin-get-install-dir): Use it.
5854         (package-admin-get-manifest-file): 
5855         (package-admin-check-manifest): 
5856         (package-admin-add-binary-package):
5857         (package-admin-get-lispdir):
5858         (package-admin-delete-binary-package):
5859         (package-admin):
5860
5861         * package-get.el (package-get-package-index-file-location): New.
5862         (package-get-install-to-user-init-directory): New.
5863         (package-get-remote):
5864         (package-get-download-sites):
5865         (package-get-pre-release-download-sites): New.
5866         (package-get-site-release-download-sites): New.
5867         (package-get-base-filename):
5868         (package-get-always-update):
5869         (package-get-user-index-filename): Removed.
5870         (package-get-pgp-available-p): New.
5871         (package-get-require-signed-base-updates):
5872         (package-get-was-current):
5873         (package-entries-are-signed): New.
5874         (package-get-continue-update-base): New.
5875         (package-get-download-menu): Removed.
5876         (package-get-require-base):
5877         (package-get-update-base-entry):
5878         (package-get-locate-file):
5879         (package-get-locate-index-file):
5880         (package-get-maybe-save-index):
5881         (package-get-update-base):
5882         (package-get-update-base-from-buffer):
5883         (package-get-update-base-entries):
5884         (package-get-interactive-package-query):
5885         (package-get-update-all):
5886         (package-get-all):
5887         (package-get-dependencies):
5888         (package-get-init-package):
5889         (package-get-info): New.
5890         (package-get):
5891         (package-get-staging-dir):
5892         (package-get-set-version-prop): Removed.
5893         (package-get-installedp):
5894         (package-get-ever-installed-p):
5895         (packages): Removed.
5896         (package-get-custom-groups): Removed.
5897         (package-get-custom): Removed.
5898         (package-get-custom-add-entry): Removed.
5899
5900         * package-info.el (batch-update-package-info):
5901
5902         * package-net.el (package-net-batch-generate-bin-ini):
5903         (package-net-update-installed-db):
5904
5905         * package-ui.el (pui-info-buffer):
5906         (pui-directory-exists): Removed.
5907         (pui-package-dir-list): Removed.
5908         (pui-add-install-directory): Removed.
5909         (package-ui-download-menu): New.
5910         (package-ui-pre-release-download-menu): New.
5911         (package-ui-site-release-download-menu): New.
5912         (pui-set-local-package-get-directory): New.
5913         (pui-package-symbol-char):
5914         (pui-update-package-display):
5915         (pui-toggle-package):
5916         (pui-toggle-package-key):
5917         (pui-toggle-package-delete):
5918         (pui-toggle-package-delete-key):
5919         (pui-toggle-package-event):
5920         (pui-toggle-verbosity-redisplay):
5921         (pui-install-selected-packages):
5922         (pui-add-required-packages):
5923         (pui-help-echo):
5924         (pui-display-info):
5925         (list-packages-mode):
5926         (pui-list-packages):
5927
5928         * packages.el (packages-compute-package-locations):
5929         (package-require):
5930         (package-delete-name):
5931         (packages-hardcoded-lisp): Removed.
5932         (packages-useful-lisp): Removed.
5933         (packages-unbytecompiled-lisp): Removed.
5934         (packages-find-package-directories):
5935
5936         Summary:
5937
5938         Major code clean up of all things PUI.
5939
5940         Much improved code to determine where packages should be
5941         installed.  PUI no longer depends on any packages being
5942         pre-installed to compute where packages are to be installed to.
5943
5944         The user can specify the location of their package-index file.  It
5945         isn't necessary to set this because it has sane defaults.  People
5946         who "run-in-place" won't accidently overwrite the CVS
5947         package-index file.  See
5948         `package-get-package-index-file-location'. 
5949
5950         PUI will now properly clean up after itself in the event of an
5951         unsuccessful package install.  This drastically reduces the number
5952         of "wrong md5sum" FAQs.
5953
5954         non-Mule XEmacsen can no longer install Mule packages.
5955
5956         Package management via the custom interface has been removed.
5957
5958         The PUI related menubar items have been reorganised.
5959
5960         The PGP verification code has been fixed and the default for
5961         whether or not it is used is automatically computed.
5962
5963         * update-elc.el ((preloaded-file-list site-load-packages
5964         need-to-dump dumped-exe)):
5965         Just a couple of small changes to allow for
5966         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5967         existing anymore.
5968
5969 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5970
5971         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5972         apply `format' to the first argument of byte-compile-warn, it
5973         already calls format.
5974
5975 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5976
5977         * files.el (delete-old-versions): Avoid going interactive during
5978         make install when environment variable VERSION_CONTROL is set.
5979
5980 2003-12-04  Vin Shelton  <acs@xemacs.org>
5981
5982         * menubar-items.el (menu-item-search): Only bring up search dialog
5983         box if the feature is available and desired.
5984
5985 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5986
5987         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5988
5989 2003-11-05  Vin Shelton  <acs@xemacs.org>
5990
5991         * help.el (Help-prin1-face):
5992         (Help-princ-face):
5993         princ and prin1 are functions and need to be called as such.  The
5994         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5995
5996 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5997
5998         * about.el (about-xemacs): Give full version and build date.
5999
6000 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6001
6002         * win32-native.el (grep-null-device): This XEmacs has null-device.
6003
6004 2003-09-06  Mike Sperber  <mike@xemacs.org>
6005
6006         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6007         implement the specified semantics for `defvar.'
6008
6009 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6010
6011         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6012         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6013         displaying buffer in question.
6014
6015 2003-09-03  Vin Shelton <acs@xemacs.org>
6016
6017         * XEmacs 21.4.14 is released
6018
6019 2003-08-17  Vin Shelton  <acs@xemacs.org>
6020
6021         * about.el: Vanity patch.
6022
6023 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6024
6025         * code-process.el (call-process):
6026         (call-process-region):
6027         (start-process):
6028         Document coding system processing.
6029
6030 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6031
6032         * startup.el (splash-frame-body): Idiomatic English.
6033
6034 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6035
6036         * font-lock.el (font-lock-match-java-declarations): Move
6037         save-restriction, narrow-to-region to beginning of function to
6038         avoid going beyond the limit and causing an infloop.
6039
6040 2003-04-16  Jerry James  <james@xemacs.org>
6041
6042         * keydefs.el: Remove mappings for keys mapped to the nowhere
6043         defined function function-key-error.
6044
6045 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6046
6047         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6048         lisp-interaction-mode-hook): Add the docstrings.
6049
6050 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6051
6052         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6053         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6054         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6055
6056 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6057
6058         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6059         lambda list after the original doc.  Care about
6060         #'(lambda () "SingleString") 
6061         (cl-upcase-arg): 
6062         (cl-function-arglist):
6063         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6064         circular data structures in lambda list specification
6065
6066 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6067
6068         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6069         to appear in font-lock-function-name-face.
6070
6071 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6072
6073         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6074         is not also the value of the lambda.
6075
6076 2003-05-06  Andy Piper  <andy@xemacs.org>
6077
6078         * files.el (revert-buffer): Make sure local variables get processed,
6079         even in the case of an optimized reversion.
6080
6081 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6082
6083         * XEmacs 21.4.13 is released
6084
6085 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6086
6087         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6088         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6089
6090 2003-02-14  Ben Wing  <ben@xemacs.org>
6091
6092         * byte-optimize.el:
6093         * byte-optimize.el (byte-compile-inline-expand):
6094         * byte-optimize.el (byte-compile-unfold-lambda):
6095         * byte-optimize.el (byte-optimize-form-code-walker):
6096         * byte-optimize.el (byte-optimize-form):
6097         * byte-optimize.el (byte-decompile-bytecode-1):
6098         * byte-optimize.el (byte-optimize-lapcode):
6099         Review carefully and sync up to 20.7 except for areas as noted.
6100         Fixes problem with JDE compilation.
6101
6102 2003-02-05  Ben Wing  <ben@xemacs.org>
6103
6104         * simple.el:
6105         * simple.el (motion-keys-for-shifted-motion):
6106         Omit M-S-home/end from motion keys.
6107
6108 2003-02-07  Ben Wing  <ben@xemacs.org>
6109
6110         * text-props.el (text-property-any):
6111         * text-props.el (text-property-not-all):
6112         Fix bug when end > start.
6113
6114 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6115
6116         * info.el (Info-insert-dir): Make default-directory end in
6117         separator.  Patch due to Martin Buchholz.
6118
6119 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6120
6121         * XEmacs 21.4.12 "Portable Code" is released.
6122
6123 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6124
6125         * about.el: Update golubev data.
6126
6127 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6128
6129         * isearch-mode.el (isearch-mode-map): Substitute comment on
6130         desirability, and back out "GR is printable" changes.
6131
6132 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6133
6134         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6135
6136 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6137
6138         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6139
6140 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6141
6142         * menubar-items.el (default-menubar): Use browse-url-mozilla
6143         instead of browse-url-gnome-moz for Mozilla.
6144
6145 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6146
6147         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6148
6149 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6150
6151         * files.el (auto-mode-alist): Remove redundant entries for modes
6152         that live in packages.
6153         (interpreter-mode-alist): Ditto.
6154
6155 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6156
6157         * menubar-items.el (default-menubar): Sync with current
6158         browse-url-xemacs.el.
6159
6160 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6161
6162         * XEmacs 21.4.10 "Military Intelligence" is released.
6163
6164 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6165
6166         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6167
6168 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6169
6170         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6171
6172 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6173
6174         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6175         effect free function.
6176         (font-lock-fontify-keywords-region): Supply the argument to
6177         font-lock-compile-keywords.
6178
6179 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6180
6181         * package-get.el (package-get-download-sites): Bring sites list
6182         up to date, prefer xx.xemacs.org addresses.
6183
6184 2002-09-27  Andy Piper  <andy@xemacs.org>
6185
6186         * dialog.el (make-dialog-box): for general dialogs only
6187         delete-frame-hook will be run.
6188
6189 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6190
6191         * font-lock.el (font-lock-fontify-syntactically-region): Add
6192         comment about lookup-syntax-properties, document LOUDLY as unused.
6193
6194 2002-08-26  Andy Piper  <andy@xemacs.org>
6195
6196         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6197         merge.
6198
6199 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6200
6201         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6202         (make-obsolete-variable): Ditto.
6203         (make-compatible): Ditto.
6204         (make-compatible-variable): Ditto.
6205
6206 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6207
6208         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6209         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6210
6211 2002-08-28  Andy Piper  <andy@xemacs.org>
6212
6213         * files.el (revert-buffer): propagate revert-without-query-status.
6214
6215 2002-06-03  Andy Piper  <andy@xemacs.org>
6216
6217         * dialog-items.el (make-search-dialog): align various subcontrols
6218         in visually pleasing ways, allow frame to autosize to the dialog
6219         size.
6220         * dialog.el (make-dialog-box): add a border inside the frame. Add
6221         :autosize property, if t then reset the frame size appropriately
6222         before the frame is mapped.
6223         * gutter-items.el (set-progress-feedback-instantiator): align
6224         various subcontrols.
6225         * gutter-items.el (set-progress-abort-instantiator): ditto.
6226
6227 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6228
6229         * XEmacs 21.4.9 "Informed Management" is released.
6230
6231 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6232
6233         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6234         "&optional append" argument.
6235
6236 2002-07-16  Didier Verna  <didier@xemacs.org>
6237
6238         * subr.el (replace-in-string): fix case fold bug introduced by
6239         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6240         case-fold-search in temporary buffers.
6241
6242 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6243
6244         * lib-complete.el (find-library): Remove check for mule because
6245         decompression DOES work on Mule.
6246
6247 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6248
6249         * simple.el (join-line): New alias for `delete-indentation'.
6250
6251 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6252
6253         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6254         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6255         (font-lock-builtin-face): New.
6256         (font-lock-constant-face): New.
6257         (font-lock-face-list): Add builtin and constant faces.
6258
6259 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6260
6261         * autoload.el (make-autoload): Support define-derived-mode.
6262         Collected puts of doc-string-elt property.  Based on a patch by
6263         Didier Verna <didier@xemacs.org>.
6264
6265 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6266
6267         * wid-edit.el (widget-field-activate): Fix docstring typo.
6268
6269 2002-07-23  Andy Piper  <andy@xemacs.org>
6270
6271         * about.el (about-personal-info): update me.
6272
6273 2002-07-12  Andy Piper  <andy@xemacs.org>
6274
6275         * custom.el (custom-theme-set-variables): remove bogus
6276         arguments. Use custom-set-default to set defaults.
6277         (custom-set-variables): update doc.
6278         (custom-local-buffer): new, synced from FSF.
6279         (custom-set-default): ditto.
6280         (defcustom): update doc.
6281
6282 2002-06-16  Andy Piper  <andy@xemacs.org>
6283
6284         * menubar-items.el (default-menubar): enable windows printing on
6285         cygwin as well as native.
6286
6287 2002-06-12  Andy Piper  <andy@xemacs.org>
6288
6289         * printer.el (generic-print-buffer): catch all errors so that the
6290         print device can be cleared in all scenarios.
6291         (Printer-clear-device): make sure clearing the printer allows it
6292         to be used again immediately.
6293         (generic-print-region): make sure the default printer face is
6294         black-on-white.
6295
6296 2002-04-23  Jerry James  <james@xemacs.org>
6297
6298         * window-xemacs.el (display-buffer-function): Change doc to
6299         reflect new arg.
6300         * window-xemacs.el (pre-display-buffer-function): Ditto.
6301         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6302         non-nil, make the new window just big enough for its contents.
6303         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6304         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6305         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6306
6307 2002-06-06  Andy Piper  <andy@xemacs.org>
6308
6309         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6310         (defcustom): ditto.
6311         (custom-handle-keyword): ditto.
6312
6313 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6314
6315         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6316         Make obsolete.  Default to nil.
6317         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6318         Inspired by a patch by John Palmieri.
6319
6320 2002-07-01  Mike Alexander  <mta@arbortext.com>
6321
6322         * process.el (shell-command-on-region): Don't delete the region
6323         before giving it to call-process-region
6324
6325 2002-06-04  Jerry James <james@eecs.ku.edu>
6326
6327         * find-paths.el (paths-find-architecture-directory): Search in
6328         `system-configuration'/`base', not `base'`system-configuration'.
6329
6330 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6331
6332         * info.el (Info-index): Add missing \ in [ t].
6333
6334 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6335
6336         * gutter-items.el (gutter-buffers-tab-visible-p,
6337         buffers-tab-omit-function, buffers-tab-selection-function,
6338         buffers-tab-filter-functions):
6339         Doc improvements.
6340
6341 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6342
6343         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6344
6345         * toolbar-items.el (toolbar-news): Fix typo in message string.
6346
6347 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6348
6349         * dialog.el (yes-or-no-p-dialog-box): 
6350         * cmdloop.el (y-or-n-p-minibuf):
6351         (yes-or-no-p-minibuf):
6352         (yes-or-no-p):
6353         (y-or-n-p): 
6354         Specify negative answers in docstrings.
6355
6356 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6357
6358         * package-ui.el (pui-help-echo): Display both installed and author
6359         version.  Use a balloon-help window to display extra info like
6360         package requires.
6361
6362 2002-05-30  Andy Piper  <andy@xemacs.org>
6363
6364         * files.el (revert-buffer-internal): don't visit
6365         revert-buffer. Kill buffer when not used. Suggested by Mike
6366         Alexander <mta@arbortext.com>
6367
6368 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6369
6370         * files.el (revert-buffer): More docstring fiddling.
6371
6372 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6373
6374         * files.el (revert-buffer):
6375         (revert-buffer-internal):
6376         (revert-buffer-insert-file-contents-function):
6377         Improve docstrings and comments.
6378
6379 2002-05-08  Andy Piper  <andy@xemacs.org>
6380
6381         * files.el (revert-buffer): observe noconfirm behavior.
6382
6383 2002-04-09  Andy Piper  <andy@xemacs.org>
6384
6385         * files.el (revert-buffer): use revert-buffer-internal if it looks
6386         like doing so will not result in any user-visible changes.
6387         (revert-buffer-internal): new function. Do the actual process of
6388         reversion and then see whether the result is any different to what
6389         we have already. If it is not then do nothing.
6390
6391 2001-12-11  Andy Piper  <andy@xemacs.org>
6392
6393         * menubar.el (get-popup-menu-response): re-order so that it works
6394         on more sane/facist window systems.
6395
6396 2001-12-03  Andy Piper  <andy@xemacs.org>
6397
6398         * faces.el (frob-face-property): don't infloop in face frobbing
6399         from Jan Vroonhof <jan@xemacs.org>.
6400
6401 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6402
6403         * faces.el (frob-face-property): Follow face fall-back hierarchy
6404         properly for face properties without an instance. Only do manual
6405         copy form 'default in last resort. This handles in particular
6406         the case where 'default itself has only a fall-back (which is
6407         the case by default on windows).
6408
6409 2001-11-24  Andy Piper  <andy@xemacs.org>
6410
6411         * printer.el (generic-print-region): set default-frame-plist to
6412         nil while creating the printer frame so that sizes reflect the
6413         printed page.
6414
6415         * faces.el (face-complain-about-font): Don't complain on printers.
6416
6417 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6418         
6419         * package-net.el: Andy synch.
6420         
6421 2001-12-16  Andy Piper  <andy@xemacs.org>
6422
6423         * package-get.el (package-get-update-all): Make sure installed.db
6424         gets updated after updating packages.
6425
6426 2002-03-28  Ben Wing  <ben@xemacs.org>
6427
6428         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6429         continuation, truncation so that we don't get line jumpiness from
6430         them being larger than the line height.
6431
6432         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6433
6434 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6435
6436         * font.el (font-window-system-mappings): Add mapping for Gtk
6437         (assume identical to X) 
6438
6439 2002-02-04  Andy Piper  <andy@xemacs.org>
6440
6441         * files.el (convert-standard-filename): Fix for short filename
6442         Peter Arius <pas@methodpark.de>
6443
6444 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6445
6446         * list-mode.el (default-choose-completion): completion-base-size
6447         should refer to local value in the completion list buffer.
6448
6449 2001-12-03  Didier Verna  <didier@xemacs.org>
6450
6451         * rect.el: autoload `replace-rectangle'.
6452         * keydefs.el (global-map): bind it to `C-x r p'.
6453
6454 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6455
6456         * XEmacs 21.4.8 "Honest Recruiter" is released.
6457
6458 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6459
6460         This patch is based on Jerry James's patch and analysis.
6461
6462         * select.el (get-clipboard):
6463         (get-selection):
6464         Update docstrings.
6465         (get-clipboard-foreign):
6466         (get-selection-foreign):
6467         New function for use as `interprogram-paste-function's.
6468
6469         * simple.el (interprogram-paste-function): Change default to
6470         `get-clipboard-foreign'; improve docstring.
6471         (interprogram-cut-function): Improve dosctring.
6472
6473 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6474
6475         * XEmacs 21.4.7 "Economic Science" is released.
6476
6477 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6478
6479         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6480
6481 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6482
6483         * obsolete.el (assq-delete-all): New compatibility alias for 
6484         remassq.
6485
6486 2002-01-09  Simon Josefsson  <jas@extundo.com>
6487
6488         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6489
6490 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6491
6492         * info.el (Info-auto-generate-directory): Default
6493         Info-auto-generate-directory to 'if-outdated.
6494
6495 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6496
6497         * startup.el (normal-top-level): Prevent migration code from
6498         trashing .emacs on an error in loading the init files.
6499
6500 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6501
6502         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6503         "system default" Xdefaults and friends get xrdb-mode.
6504
6505 2002-03-05  Mats Lidell  <matsl@contactor.se>
6506  
6507         * help-nomule.el (tutorial-supported-languages): Added Swedish
6508         tutorial. Sorted languages.
6509
6510 2002-02-11  Mike Sperber <mike@xemacs.org>
6511
6512         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6513         regenerating outdated dir files and dir is non-existent.
6514
6515 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6516
6517         * code-files.el (convert-mbox-coding-system): Improve comment.
6518         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6519         coding-system argument to `write-region-pre-hook' call.
6520         (write-region-pre-hook): Fix docstring to mention lockname argument.
6521
6522 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6523
6524         * minibuf.el (completing-read): Remove redundant wrong arg list.
6525
6526         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6527
6528 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6529
6530         * obsolete.el (interactive-form): new compatibility alias for 
6531         function-interactive.
6532
6533 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6534
6535         * menubar-items.el (Menubar-items-truncate-list): Removed.
6536         * menubar-items.el (Menubar-items-truncate-history): New.
6537         * menubar-items.el (default-menubar): Use
6538         Menubar-items-truncate-history.
6539
6540 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6541
6542         * printer.el (generic-print-region): Pass correct arguments to
6543         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6544         Torkelsson <torkel@acc.umu.se>.
6545
6546 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6547
6548         * help.el (describe-mode): synched with FSF 19.34; handle nil
6549         minor mode indicators.
6550
6551 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6552
6553         * minibuf.el (completing-read): Update docstring.
6554
6555 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6556
6557         * XEmacs 21.4.6 "Common Lisp" is released.
6558
6559 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6560
6561         * package-net.el: Inadvertant synch with Windows branch.  From
6562         Andy's log:
6563         (package-net-kit-version): new variable.
6564         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6565
6566 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6567
6568         * package-get.el (package-get-locate-index-file): Also search the
6569         core etc/ directory for the package index file if it can't be
6570         found in ~/.xemacs/.
6571
6572 2001-12-13  William Perry  <wmperry@gnu.org>
6573
6574         * dialog-gtk.el (popup-builtin-question-dialog):
6575         Conform to API in gui.c.
6576         
6577 2001-11-12  Andy Piper  <andy@xemacs.org>
6578
6579         * cus-edit.el (custom-save-face-internal): make sure we save
6580         non-themed faces.
6581         (custom-save-variables): ditto variables.
6582
6583 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6584
6585         * faces.el (make-face-family):
6586         (make-face-size):
6587         New face-modifying functions per Jan Vroonhof.
6588
6589         cus-face.el (custom-set-face-font-family):
6590         (custom-set-face-font-size):
6591         Use them.
6592
6593         * font.el (font-window-system-mappings): More precise docstring.
6594
6595         (font-create-name):
6596         (font-create-object):
6597         (tty-font-create-object):
6598         (tty-font-create-plist):
6599         (x-font-create-object):
6600         (x-font-create-name):
6601         (ns-font-create-name):
6602         (mswindows-font-create-object):
6603         (mswindows-font-create-name):
6604         Add doctrings.
6605
6606 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6607
6608         * gtk-faces.el (gtk-init-device-faces): removed spurious
6609         quote before let* expression.
6610
6611 2001-10-29  Andy Piper  <andy@xemacs.org>
6612
6613         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6614         modified when changing coding system.
6615
6616         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6617         that we invoke the GUI directory selector.
6618
6619 2001-10-25  Andy Piper  <andy@xemacs.org>
6620
6621         * dialog.el (make-dialog-box): use new directory dialog support.
6622         * minibuf.el (read-file-name-1): ditto.
6623         (read-file-name): ditto.
6624         (read-directory-name): ditto.
6625
6626 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6627
6628         * XEmacs 21.4.5 "Civil Service" is released.
6629
6630 2001-04-23  Didier Verna  <didier@xemacs.org>
6631
6632         * cus-edit.el (custom-variable-pre-save): New.
6633         * cus-edit.el (custom-variable-post-save): New.
6634         * cus-edit.el (custom-variable-save): use them.
6635         * cus-edit.el (custom-face-pre-save): New.
6636         * cus-edit.el (custom-face-post-save): New.
6637         * cus-edit.el (custom-face-save): use them.
6638         * cus-edit.el (custom-group-pre-save): New.
6639         * cus-edit.el (custom-group-post-save): New.
6640         * cus-edit.el (custom-group-save): use them.
6641         * cus-edit.el (Custom-save): use the pre/post functions above,
6642         call `custom-save-all' only once.
6643         * cus-edit.el (custom-variable-pre-reset-standard): New.
6644         * cus-edit.el (custom-variable-post-reset-standard): New.
6645         * cus-edit.el (custom-variable-reset-standard): use them.
6646         * cus-edit.el (custom-face-pre-reset-standard): New.
6647         * cus-edit.el (custom-face-post-reset-standard): New.
6648         * cus-edit.el (custom-face-reset-standard): use them.
6649         * cus-edit.el (custom-group-pre-reset-standard): New.
6650         * cus-edit.el (custom-group-post-reset-standard): New.
6651         * cus-edit.el (Custom-reset-standard): use them.
6652         * cus-edit.el (custom-face-reset-saved): use the pre/post
6653         functions above, call `custom-save-all' only once.
6654
6655 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6656
6657         * gutter-items.el (buffers-tab face): Derive from the modeline
6658         face by default.  Many people use white-on-black for the default
6659         font, and the tabs look hideous with that color combination.  The
6660         modeline usually has the correct colors.
6661
6662 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6663
6664         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6665         (tag-mark-stack-max): Typo fix.
6666
6667 2001-09-28  Ben Wing  <ben@xemacs.org>
6668
6669         * font-lock.el:
6670         * font-lock.el (font-lock-after-change-function):
6671         fix problem with last patch, reported by Katsumi Yamaoka.
6672
6673 2001-09-17  Ben Wing  <ben@xemacs.org>
6674
6675         * font-lock.el (font-lock-after-change-function):
6676         fix problem when you insert a comment on the line before a line of
6677         code: if we use the following char, then when you hit backspace,
6678         the following line of code turns the comment color.
6679
6680 2001-06-08  Ben Wing  <ben@xemacs.org>
6681
6682         * process.el: comment about shell-command-switch.
6683         * process.el (shell-quote-argument): Need to quote a null
6684         argument, too.  From Dan Holmsand.
6685         
6686         * startup.el (normal-top-level): Delete some unused FSF junk.
6687         * startup.el (command-line-early):
6688         
6689         * startup.el (command-line): Call MS Windows init function.
6690         
6691         * win32-native.el:
6692         * win32-native.el (mswindows-system-shells): New.
6693         * win32-native.el (mswindows-system-shell-p): New.
6694         * win32-native.el (init-mswindows-at-startup): New.
6695         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6696         * win32-native.el (mswindows-quote-one-simple-arg):
6697         * win32-native.el (mswindows-quote-one-command-arg):
6698         * win32-native.el (mswindows-construct-process-command-line-alist):
6699         Correct comments at top.  Correctly handle passing arguments
6700         to Cygwin programs and to bash.  Fix quoting of zero-length
6701         arguments (from Dan Holmsand).  Set shell-command-switch based
6702         on shell-file-name, which in turn comes from env var SHELL.
6703
6704 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6705
6706         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6707         default-toolbar-position): Fill docstrings for balloon-help.
6708
6709 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6710
6711         * faces.el: Reenable specifications over 'gtk domain.
6712
6713 2001-08-08  Didier Verna  <didier@xemacs.org>
6714
6715         * autoload.el (update-autoload-files): make defdir a file name,
6716         not directory name.
6717
6718 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6719
6720         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6721
6722         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6723
6724 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6725
6726         * font-menu.el (font-menu-set-font): Default to current font-family.
6727         (font-menu-preferred-resolution):
6728         (font-menu-size-scaling):
6729         Provide gtk defaults, too.
6730
6731 2001-07-29  Mike Alexander  <mta@arbortext.com>
6732
6733         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6734         list
6735         (custom-set-face-font-family): ditto
6736
6737 2001-07-26  Mike Sperber <mike@xemacs.org>
6738
6739         * files.el (auto-mode-alist): .9 files are man pages, too.
6740
6741 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6742
6743         * process.el (call-process-internal): bind
6744         coding-system-for-write to 'binary when calling
6745         start-process-internal, so the process receives 
6746         the literal contents of INFILE.
6747
6748 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6749
6750         * files.el (auto-mode-alist): Add configure.ac support.
6751
6752 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6753
6754         * buff-menu.el:
6755         mouse.el:
6756         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6757
6758 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6759
6760         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6761
6762 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6763
6764         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6765         mixed text.
6766         (kinsoku-eol-p): Ditto.
6767
6768 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6769
6770         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6771         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6772         characters as the category `s' or `e' correctly.
6773
6774 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6775
6776         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6777
6778 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6779
6780         * mule/cyrillic.el:  Set up case table.
6781
6782 2001-06-08  Mike Sperber <mike@xemacs.org>
6783
6784         * files.el (save-some-buffers-1): Don't zap the help window right
6785         after `map-y-or-n-p' has popped it up.
6786
6787 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6788
6789         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6790
6791 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6792
6793         * specifier.el: define-specifier-tag 'gtk.
6794
6795 2001-05-12  Ben Wing  <ben@xemacs.org>
6796
6797         * find-paths.el (paths-find-recursive-path):
6798         fix error with null EXCLUDE-REGEXP.
6799         
6800         * font-lock.el (font-lock-mode):
6801         fix problem reported by hrvoje with buffers starting with a space.
6802         
6803 2001-05-06  Ben Wing  <ben@xemacs.org>
6804
6805         * dialog.el (make-dialog-box):
6806         * menubar-items.el (default-menubar):
6807         * printer.el (generic-print-buffer):
6808         * printer.el (generic-print-region):
6809         implement printing the selection when it's selected.
6810
6811 2001-04-18  Didier Verna  <didier@xemacs.org>
6812
6813         * cus-edit.el (Custom-reset-standard): reset to standard settings
6814         not only when the buffer's :custom-state is 'modified, but also
6815         when it is 'set or 'saved.
6816
6817 2001-04-17  Didier Verna  <didier@xemacs.org>
6818
6819         * startup.el (load-user-init-file): define `custom-file' before
6820         loading the user's init file.
6821
6822 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6823
6824         * menubar.el (popup-mode-menu): Make it work with
6825         popup-menu-titles turned off.
6826         
6827 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6828
6829         * about.el (about-mailto-link): Use compose-mail for sending mail.
6830
6831 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6832
6833         * package-admin.el (package-install-hook): New.
6834         (package-delete-hook): New.
6835         (package-admin-add-single-file-package): Use package-delete-hook.
6836
6837         * package-get.el (package-get): Use package-install-hook.
6838
6839 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6840
6841         * package-ui.el (pui-install-selected-packages): reverse the lists
6842         of packages so that they get handled in the same order as they
6843         were selected.
6844
6845 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6846
6847         * packages.el (locate-library): Use read-library-name for completion.
6848
6849 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6850
6851         * byte-optimize.el (=): `=' is not a binary predicate!
6852         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6853         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6854
6855 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6856
6857         * bytecomp.el (byte-compile-arithcompare):
6858         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6859
6860 2001-06-03  William M. Perry  <wmperry@gnu.org>
6861
6862         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6863         return the filename selected by the user!
6864
6865 2001-05-31  William M. Perry  <wmperry@gnu.org>
6866
6867         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6868         in XEmacs/GTK.
6869
6870 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6871
6872         * coding.el: Tiny typo fixed.
6873
6874 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6875
6876         * XEmacs 21.4.3 "Academic Rigor" is released.
6877
6878 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6879
6880         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6881
6882 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6883
6884         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6885
6886 2001-05-04  Ben Wing  <ben@xemacs.org>
6887
6888         * printer.el (generic-print-buffer):
6889         * printer.el (generic-print-region):
6890         Enable dialog boxes.  Apply workaround recommended by Kirill.
6891         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6892         
6893         * simple.el (kill-whole-line):
6894         * simple.el (kill-line-1):
6895         * simple.el (kill-entire-line):
6896         * simple.el (kill-line):
6897         * simple.el (backward-kill-line):
6898         Take out interactive dependence of kill-whole-line.
6899
6900 2001-04-22  Ben Wing  <ben@xemacs.org>
6901
6902         * dialog.el (make-dialog-box):
6903         Put dialog titles back in -- this time correctly.  Fix various
6904         other problems with leaks and such.
6905
6906         * simple.el (region-exists-p):
6907         * simple.el (region-active-p):
6908         Add comment about which one is correct to use in menu specs.
6909
6910 2001-05-05  Ben Wing  <ben@xemacs.org>
6911
6912         * dialog.el (make-dialog-box): fix doc string.
6913         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6914         take out Pretty Print.
6915         * printer.el:
6916         * printer.el (printer-current-device): New.
6917         * printer.el (Printer-get-device): New.
6918         * printer.el (Printer-clear-device): New.
6919         * printer.el (generic-page-setup): New.
6920         * printer.el (generic-print-buffer):
6921         * printer.el (generic-print-region):
6922         Implement Page Setup.  Handle errors properly.
6923
6924 2001-05-05  Ben Wing  <ben@xemacs.org>
6925
6926         * subr.el (error): Complete list of errors in doc string.
6927         
6928 2001-04-22  Ben Wing  <ben@xemacs.org>
6929
6930         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6931         
6932 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6933
6934         * build-report.el: Remove CVS keywords since this file has been in
6935         core lisp for a while now.
6936         * build-report.el (build-report-make-output-files): Fix typo.
6937
6938 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6939
6940         * about.el (about-finish-buffer): Make sure the last change works
6941         even if EVENT is nil.
6942
6943 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6944
6945         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6946         clicked, not the one that happens to be the current buffer at the
6947         time.
6948
6949 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6950
6951         * cus-edit.el (custom-display): Support the GTK Window System also.
6952
6953 2001-04-30  Ben Wing  <ben@xemacs.org>
6954
6955         * printer.el:
6956         * printer.el (printer-page-header):
6957         * printer.el (Print-context): New.
6958         * printer.el (printer-page-footer):
6959         * printer.el (generate-header-element): New.
6960         * printer.el (generate-header-line): New.
6961         * printer.el (print-context-property):
6962         * printer.el (generic-print-buffer):
6963         * printer.el (generic-print-region):
6964         Implement headers and footers.  Implement calling Print dialog box
6965         (#### but it doesn't quite work yet).
6966
6967 2001-04-25  Ben Wing  <ben@xemacs.org>
6968
6969         * about.el (xemacs-hackers):
6970         * about.el (about-url-alist):
6971         * about.el (about-personal-info):
6972         * about.el (about-hacker-contribution):
6973         More contributions.
6974         
6975         * simple.el (handle-post-motion-command):
6976         Fix spurious setting of zmacs-region-stays to t after a non-shift
6977         motion command.
6978
6979 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6980
6981         * about.el (about-personal-info): Update my bio.
6982         (about-hacker-contribution): Ditto.
6983
6984 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6985
6986         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6987
6988 2001-04-19  Andy Piper  <andy@xemacs.org>
6989
6990         * package-net.el (package-net-cygwin32-binary-size): new size.
6991         (package-net-win32-binary-size): new size.
6992         (package-net-convert-index-to-ini): Use new arch.
6993         (package-net-batch-convert-index-to-ini): Removed.
6994         (package-net-generate-bin-ini): New.
6995         (package-net-batch-generate-bin-ini): New.
6996
6997 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6998
6999         * XEmacs 21.4.1 "Copyleft" is released.
7000
7001 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7002
7003         * x-compose.el (xlib-input-method-bug-workaround):
7004         (alias-colon-to-double-quote):
7005         Force sort in map-keymap to work around rehash bug.
7006
7007 2001-04-17  Ben Wing  <ben@xemacs.org>
7008
7009         * about.el: Finish overhaul, add a few new hackers, update a
7010         couple old ones.
7011
7012 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7013
7014         * XEmacs 21.4.0 "Solid Vapor" is released.
7015
7016 2001-04-15  Ben Wing  <ben@xemacs.org>
7017
7018         * about.el:
7019         * about.el (about-headline-face): New.
7020         * about.el (about-link-face): New.
7021         * about.el (about-current-release-maintainers): New.
7022         * about.el (about-other-current-hackers): New.
7023         * about.el (about-url-alist):
7024         * about.el (about-once-and-future-hackers): New.
7025         * about.el (about-mailto-link): New.
7026         * about.el (about-get-buffer):
7027         * about.el (about-finish-buffer):
7028         * about.el (about-xemacs):
7029         * about.el (about-features): Removed.
7030         * about.el (about-advantages): New.
7031         * about.el (about-maintainer-info): Removed.
7032         * about.el (about-personal-info): New.
7033         * about.el (about-hacker-contribution): New.
7034         * about.el (about-maintainer):
7035         * about.el (about-show-linked-info):
7036         * about.el (about-hackers):
7037         Major revamping.  Rewriting of most of the text, improve the
7038         link handling, separate info on contributors into personal
7039         and contribution info, add new contributors, update personal
7040         info, etc. etc.
7041         
7042         * menubar-items.el (default-menubar):
7043         Help menubar entry for News now says more accurately
7044         "What's New in XEmacs".
7045         
7046         * mouse.el:
7047         * mouse.el (mouse-track-cleanup-hook):
7048         * mouse.el (mouse-track):
7049         Don't set-buffer to a dead buffer when calling mouse-track
7050         cleanup hooks.
7051
7052 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7053
7054         * XEmacs 21.2.47 "Zephir" is released.
7055
7056 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7057
7058         * dialog.el (make-dialog-box): Disable dialog box titles until
7059         we get them working.
7060
7061 2001-03-30  Ben Wing  <ben@xemacs.org>
7062
7063         * help.el:
7064         * help.el (Help-princ-face):
7065         * help.el (Help-prin1-face):
7066         * help.el (frob-help-extents):
7067         * help.el (describe-function-1):
7068         * help.el (describe-variable):
7069         Avoid using font-lock faces, which may not be defined.
7070         Instead, use hyper-apropos faces, and make sure they're
7071         defined as necessary by using `require'. (It's not so safe
7072         to do this for font-lock.) In any case, we will eventually
7073         be merging this functionality into hyper-apropos.
7074
7075         * loaddefs.el (completion-ignored-extensions):
7076         Fix documentation.
7077         
7078         * menubar-items.el (menu-truncate-list): Removed.
7079         * menubar-items.el (Menubar-items-truncate-list): New.
7080         * menubar-items.el (default-menubar):
7081         Fix errors if grep or compile command is too long.  Rename helper
7082         function to be less visible.
7083
7084 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7085
7086         * byte-optimize.el (byte-optimize-minus):
7087         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7088
7089 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7090
7091         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7092         Mule is available.
7093
7094         * mule/latin.el: New file.
7095
7096 2001-03-11  Ben Wing  <ben@xemacs.org>
7097
7098         * auto-save.el:
7099         * auto-save.el (auto-save-directory):
7100         * auto-save.el (make-auto-save-file-name):
7101         * auto-save.el (auto-save-file-name-p): New.
7102
7103         Merge in improvements from other definition of
7104         make-auto-save-file-name in files.el.
7105         
7106         * auto-save.el (auto-save-original-name):
7107         * auto-save.el (auto-save-name-in-fixed-directory):
7108         * auto-save.el (auto-save-unslashify-name): Removed.
7109         * auto-save.el (auto-save-slashify-name): Removed.
7110         * auto-save.el (auto-save-reserved-chars): New.
7111         * auto-save.el (auto-save-escape-name): New.
7112         * auto-save.el (auto-save-unhex): New.
7113         * auto-save.el (auto-save-unescape-name): New.
7114
7115         Change algorithm for encoding filenames in auto-save names to be
7116         entirely safe with all filesystems and all possible characters in
7117         a filename, and 100% reversible. (Essentially, uses
7118         quoted-printable as the encoding.)
7119         
7120         * auto-save.el (recover-all-files):
7121
7122         Use insert-directory rather than calling ls directly -- fixes
7123         things under Windows.
7124
7125         * files.el:
7126         * files.el (convert-standard-filename): Substitute FSF's
7127         definition for this (we had nothing here before).
7128         
7129         * files.el (backup-buffer): Warning fix.
7130         
7131         * files.el (make-backup-file-name):
7132         * files.el (find-backup-file-name):
7133         Fix error in calling sequence to auto-save-file-name-p.
7134         
7135         * files.el (recover-file):
7136         Use insert-directory rather than calling ls directly -- fixes
7137         things under Windows.
7138
7139         * files.el (make-auto-save-file-name): Removed.
7140         * files.el (auto-save-file-name-p): Removed.
7141         auto-save is always dumped so no sense in having a definition
7142         that will always be overwritten with another.
7143         
7144         * files.el (insert-directory):
7145         * win32-native.el:
7146         * win32-native.el (debug-mswindows-process-command-lines):
7147         * win32-native.el (original-make-auto-save-file-name): Removed.
7148         * win32-native.el (make-auto-save-file-name): Removed.
7149
7150
7151 2001-03-21  Martin Buchholz <martin@xemacs.org>
7152
7153         * XEmacs 21.2.46 "Urania" is released.
7154
7155 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7156
7157         * menubar-items.el (default-menubar): Update sample.emacs to
7158         sample.init.el and adjust accelerators.
7159
7160 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7161
7162         * build-report.el (build-report): Improve docstring.
7163
7164 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7165
7166         * ChangeLog: Log GTK merge.
7167
7168         * gutter-items.el:
7169         * mwheel.el:
7170         * sound.el:
7171         * startup.el:
7172         Revert gratuitous whitespace changes.
7173
7174 2001-03-07  Ben Wing  <ben@xemacs.org>
7175
7176         * help.el:
7177         * help.el (key-or-menu-binding):
7178         * help.el (Help-find-file): New.
7179         * help.el (describe-beta):
7180         * help.el (describe-copying):
7181         * help.el (describe-project):
7182         * help.el (view-emacs-news):
7183         * help.el (view-sample-init-el): New.
7184         * help.el (Help-princ-face): New.
7185         * help.el (Help-prin1-face): New.
7186         * help.el (help-symbol-function-context-menu):
7187         * help.el (help-symbol-variable-context-menu):
7188         * help.el (help-symbol-function-and-variable-context-menu):
7189         * help.el (frob-help-extents):
7190         * help.el (describe-function-1):
7191         * help.el (describe-variable):
7192
7193         Add coloring in Help buffers, correspondent with hyperlinks.
7194         View files in view-mode rather than Fundamental.
7195         Remove separators from context menus -- now handled in generic code.
7196         Add `Find Tag' to context menu.
7197         
7198         * menubar.el (popup-mode-menu):
7199
7200         Rewrite code that outputs the popup menu to (a) put more specific
7201         entries first, (b) be more robust, (c) output the proper context
7202         menu separators automatically (the context menu functionality is
7203         new and currently used only by Help).
7204
7205 2001-03-10  William M. Perry  <wmperry@aventail.com>
7206
7207         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7208         this function when converting from the 21.1 GTK branch.  Now
7209         supports file, password, question, and color built-in dialogs.
7210
7211 2001-03-06  Ben Wing  <ben@xemacs.org>
7212
7213         * keydefs.el:
7214         * keydefs.el (global-map):
7215         Add commented-out change of M-k (for 21.5).
7216         
7217         * menubar-items.el (default-menubar):
7218         Fix items to control kill-line behavior; add items for
7219         shifted motion.
7220         
7221         * simple.el:
7222         * simple.el (kill-whole-line):
7223         * simple.el (historical-kill-line): Removed.
7224         * simple.el (kill-line): Removed.
7225         * simple.el (kill-entire-line): New.
7226         * simple.el (kill-line-1): New.
7227         * simple.el (backward-kill-line):
7228         Undo kill-whole-line == always changes.  Add new function
7229         kill-entire-line to unconditionally delete the current line.
7230         Add comments describing the lamentable state of affairs of
7231         the kill-line functions and variables.
7232
7233 2001-03-02  Ben Wing  <ben@xemacs.org>
7234
7235         * simple.el:
7236         * simple.el (beginning-of-buffer):
7237         * simple.el (end-of-buffer):
7238         * simple.el (mark-ring-unrecorded-commands):
7239         * simple.el (signal-error-on-buffer-boundary):
7240         * simple.el (shifted-motion-keys-select-region):
7241         * simple.el (unshifted-motion-keys-deselect-region):
7242         * simple.el (motion-keys-for-shifted-motion): New.
7243         * simple.el (handle-pre-motion-command):
7244         * simple.el (handle-post-motion-command):
7245         * simple.el (forward-char-command):
7246         * simple.el (backward-char-command):
7247         * simple.el (scroll-up-command):
7248         * simple.el (scroll-down-command):
7249         * simple.el (next-line):
7250         * simple.el (previous-line):
7251         * simple.el (backward-block-of-lines):
7252         * simple.el (forward-block-of-lines):
7253         * simple.el (backward-word):
7254         * simple.el (mark-word):
7255
7256         Augment documentation of the most common motion commands to make
7257         note of the shifted-motion support.  Improve the support to (a)
7258         properly document how it works and why it's done in the fashion it
7259         is, and (b) allow the keystrokes that trigger it to be customized.
7260
7261         Correct error in the customize specification of
7262         mark-ring-unrecorded-commands.
7263
7264 2001-03-02  Ben Wing  <ben@xemacs.org>
7265
7266         * font-lock.el:
7267         * font-lock.el (font-lock-pending-extent-table): Removed.
7268         * font-lock.el (font-lock-pending-buffer-table): New.
7269         * font-lock.el (font-lock-pre-idle-hook):
7270         * font-lock.el (font-lock-after-change-function):
7271         * font-lock.el (font-lock-fontify-pending-extents):
7272         * font-lock.el (font-lock-lisp-like):
7273
7274         Fix handling of pending extents to avoid excessive slowness (N^2
7275         behavior) when making lots of buffer changes between redisplays,
7276         such as when saving the Options.
7277
7278 2001-03-09  William M. Perry  <wmperry@aventail.com>
7279
7280         * device.el:
7281         * dragdrop.el:
7282         * dumped-lisp.el:
7283         * faces.el:
7284         * frame.el:
7285         * gnuserv.el:
7286         * loadup.el:
7287         * menubar-items.el:
7288         * minibuf.el:
7289         The Great GTK Merge.
7290
7291         * ChangeLog.GTK:
7292         * dialog-gtk.el:
7293         * gdk.el:
7294         * generic-widgets.el:
7295         * glade.el:
7296         * gnome-widgets.el:
7297         * gnome.el:
7298         * gtk-compose.el:
7299         * gtk-extra.el:
7300         * gtk-faces.el:
7301         * gtk-ffi.el:
7302         * gtk-file-dialog.el:
7303         * gtk-font-menu.el:
7304         * gtk-glyphs.el:
7305         * gtk-init.el:
7306         * gtk-iso8859-1.el:
7307         * gtk-marshal.el:
7308         * gtk-mouse.el:
7309         * gtk-package.el:
7310         * gtk-password-dialog.el:
7311         * gtk-select.el:
7312         * gtk-widget-accessors.el:
7313         * gtk-widgets.el:
7314         * gtk.el:
7315         widgets-gtk.el:
7316         The Great GTK Merge: new files.
7317
7318 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7319
7320         * generic-widgets.el: Don't require gtk (a built-in feature) at
7321         top level.  Don't execute the last sexp unless (featurep 'gtk).
7322
7323 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7324
7325         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7326
7327 2001-02-23  Martin Buchholz <martin@xemacs.org>
7328
7329         * XEmacs 21.2.45 "Thelxepeia" is released.
7330
7331 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7332  
7333         * about.el (xemacs-hackers): update my entry. 
7334         * about.el (about-maintainer-info): ditto. 
7335         * about.el (about-hackers): ditto. 
7336
7337 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7338
7339         * about.el (about-maintainer-info): More vanity info about
7340         yours truly.
7341
7342 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7343
7344         * build-report.el (build-report-destination): xemacs-build-reports
7345         has moved to SourceForge, where mailing list name length is
7346         restricted, hence the name change to
7347         xemacs-buildreports@xemacs.org.
7348         * build-report.el (build-report-keep-regexp): Update default.
7349         * build-report.el (build-report-delete-regexp): Ditto.
7350         * build-report.el (build-report-make-output-files): Ditto.
7351
7352 2001-02-19  Craig Lanning  <lanning@scra.org>
7353
7354         * lisp-mode.el: Add indentation specifications for following
7355         Common Lisp forms: handler-case, handler-bind, with-slots,
7356         with-open-file, with-open-stream, print-unreadable-object.
7357
7358 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7359
7360         * font-lock.el (font-lock-set-defaults-1):
7361         Move initialization of `font-lock-cache-position' so that it's set
7362         even if font-lock-keywords is already defined.
7363
7364 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7365
7366         * autoload.el (generate-file-autoloads-1):
7367         Use `emacs-lisp-mode-syntax-table' instead of
7368         `lisp-mode-syntax-table'.
7369         * lisp-mode.el (lisp-mode-syntax-table):
7370         Get rid of old checks for `parse-partial-sexp' version.
7371         Make `|' (pipe) string delimiter instead of punctuation.
7372
7373 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7374
7375         * window.el (save-selected-window):
7376         Use gensym for better macro hygiene.
7377
7378 2001-02-06  Mike Sperber <mike@xemacs.org>
7379
7380         * dump-paths.el:
7381         * startup.el (startup-setup-paths): Set and use
7382         `mule-lisp-directory'.
7383         (startup-setup-paths-warning): Ditto.
7384
7385         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7386         (paths-construct-load-path): Consider `mule-lisp-directory'.
7387
7388 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7389
7390         * font-lock.el: Syntax table improvements used.  A few random
7391         changes are not specified below.
7392         (font-lock-fontify-string-delimiters):
7393         (font-lock-syntactic-keywords):
7394         (font-lock-cache-state nil):
7395         (font-lock-cache-position):
7396         New variables.
7397         (font-lock-set-syntax):
7398         (font-lock-apply-syntactic-highlight):
7399         (font-lock-fontify-syntactic-anchored-keywords):
7400         (font-lock-fontify-syntactic-keywords-region):
7401         (font-lock-eval-keywords):
7402         New functions.
7403         (font-lock-remove-face):
7404         (font-lock-fontify-syntactically-region):
7405         Use syntax properties.
7406
7407 2001-02-08  Martin Buchholz <martin@xemacs.org>
7408
7409         * XEmacs 21.2.44 "Thalia" is released.
7410
7411 2001-01-16  Mike Sperber <mike@xemacs.org>
7412
7413         * startup.el (normal-top-level): Work even if no installation root
7414         is found.
7415
7416 2001-01-30  Andy Piper  <andy@xemacs.org>
7417
7418         * gutter-items.el (progress-abort-glyph): remove instantiator.
7419         (set-progress-abort-instantiator): new function.
7420         (abort-progress-feedback): use it.
7421
7422         * gutter.el (set-gutter-dirty-p): new function.
7423
7424 2001-01-30  Didier Verna  <didier@xemacs.org>
7425
7426         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7427
7428 2001-01-24  Didier Verna  <didier@xemacs.org>
7429
7430         * sound.el (sound-extension-list): give a better default value.
7431         * sound.el (load-sound-file): improve the doc string, also find
7432         files given by absolute names, pass a real extension list to
7433         `locate-file'.
7434
7435 2001-01-26  Martin Buchholz <martin@xemacs.org>
7436
7437         * XEmacs 21.2.43 "Terspichore" is released.
7438
7439 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7440
7441         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7442         messages from gnuserv.
7443
7444 2001-01-20  Martin Buchholz <martin@xemacs.org>
7445
7446         * XEmacs 21.2.42 "Poseidon" is released.
7447
7448 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7449
7450         * cl-macs.el (cl-upcase-arg): New function.
7451         (cl-function-arglist): New function.
7452         (cl-transform-lambda): Automatically add CL-style lambda list to
7453         documentation string using functions above.
7454
7455 2001-01-12  Andy Piper  <andy@xemacs.org>
7456
7457         * package-get.el (package-get-custom): call
7458         package-net-update-installed-db.
7459
7460         * package-ui.el (pui-install-selected-packages): call
7461         package-net-update-installed-db.
7462
7463         * package-net.el (package-net-update-installed-db): use
7464         packages-package-list so that we reflect reality.
7465
7466         * packages.el (packages-package-list): Make docstring reflect
7467         reality.
7468
7469         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7470
7471         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7472         isn't installed.
7473
7474 2001-01-17  Andy Piper  <andy@xemacs.org>
7475
7476         * wid-edit.el (widget-activation-glyph-mapper): activate or
7477         deactivate native widgets.
7478         (widget-glyph-insert-glyph): record instantiator.
7479         (widget-push-button-value-create): use it.
7480
7481         * gui.el (gui-button-action): new function. Make button's domain
7482         buffer current when calling.
7483         (make-gui-button): update to use gui-button-action.
7484
7485 2001-01-16  Didier Verna  <didier@xemacs.org>
7486
7487         * menubar-items.el (default-menubar): add an entry for modeline
7488         horizontal scrolling in Options -> Display.
7489
7490 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7491
7492         * package-get.el (package-get-require-signed-base): Set to nil
7493         by default.
7494
7495 2001-01-17  Martin Buchholz <martin@xemacs.org>
7496
7497         * XEmacs 21.2.41 "Polyhymnia" is released.
7498
7499 2001-01-16  Mike Sperber <mike@xemacs.org>
7500
7501         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7502         catch lisp/mule/.
7503
7504 2001-01-14  Mike Sperber <mike@xemacs.org>
7505
7506         * startup.el (maybe-create-compatibility-dot-emacs):
7507         (maybe-unmigrate-user-init-file):
7508         (unmigrate-user-init-file): Created.
7509         (maybe-migrate-user-init-file): Offer creation of compatibility
7510         .emacs.
7511         Some doc fixes wrt init file location.
7512
7513 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7514
7515         * faces.el (face-frob-from-locale-first): new variable.
7516         (frob-face-font-2): Honor tags arg while trying to use
7517         standard-face-mapping.  When face-frob-from-locale-first is set,
7518         first try to set face inheriting from frobbed-face.
7519
7520 2001-01-15  Didier Verna  <didier@xemacs.org>
7521
7522         * about.el (xemacs-hackers): update my entry.
7523         * about.el (about-url-alist): ditto.
7524         * about.el (about-maintainer-info): ditto.
7525         * about.el (about-hackers): ditto.
7526
7527 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7528
7529         The byte compiler has been badly broken for a year,
7530         by the patch of 1999-12-06.
7531         * byte-optimize.el (byte-optimize-form-code-walker):
7532         Bug was: the byte compiler was making this erroneous optimization:
7533         (progn (or (foo)) (bar)) ==> (bar)
7534
7535 2000-11-20  Mike Sperber <mike@xemacs.org>
7536
7537         * setup-paths.el (paths-core-load-path-depth): Split
7538         `paths-load-path-depth' in two for site and core lisp.  Don't
7539         recurse into core.
7540         * setup-paths.el (paths-construct-load-path): Use.
7541
7542 2001-01-10  Andy Piper  <andy@xemacs.org>
7543
7544         * package-net.el (package-net-cygwin32-binary-size): new variable
7545         (package-net-win32-binary-size): ditto.  add much needed
7546         commentary.
7547
7548         * gutter-items.el (buffers-tab-items): correct off-by-one error
7549         for buffers-tab-max-size.
7550
7551 2001-01-08  Martin Buchholz <martin@xemacs.org>
7552
7553         * XEmacs 21.2.40 is released.
7554
7555 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7556
7557         * mule/hebrew.el: Fix comments and typos.
7558         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7559
7560 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7561
7562         * ChangeLog.1: move ancient log from fill.el.
7563
7564         * dump-paths.el:
7565         paragraphs.el:
7566         mule/mule-category.el:
7567         Miscellaneous typo fixes and slight doc clarifications.
7568
7569         * mule/mule-ccl.el:  Correct file name in header.
7570
7571 2000-12-31  Martin Buchholz <martin@xemacs.org>
7572
7573         * XEmacs 21.2.39 is released.
7574
7575 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7576
7577         * byte-optimize.el (byte-optimize-cond):
7578         (byte-optimize-cond-1): New.
7579         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7580         Optimizes (cond (x nil)) ==> nil.
7581         Provide better diagnostic on malformed expr like (cond foo).
7582
7583 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7584
7585         * mule/mule-coding.el:
7586         mule/mule-cmds.el (reset-language-environment,
7587         set-language-environment-coding-systems):
7588         Safer default coding-priority-list, corresponding to src/file-coding.h.
7589
7590 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7591
7592         * package-admin.el: Allow package removal from
7593         early-package-load-path.
7594
7595 2000-12-15  Andreas Jaeger  <aj@suse.de>
7596
7597         * about.el (about-maintainer-info): Update my entry.
7598
7599 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7600
7601         * packages.el (locate-library): Add support for bzip2
7602         compressed .el files.
7603
7604 2000-12-12  Andy Piper  <andy@xemacs.org>
7605
7606         * package-net.el: new file.
7607
7608 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7609
7610         * font-lock.el: Add missing C++ keywords.
7611
7612 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7613
7614         * simple.el (indent-for-comment): Preserve indentation of comments
7615         starting in column 0, as documented in (Info-goto-node
7616         "(xemacs)Comments").  Update docstring accordingly.
7617
7618 2000-12-05  Martin Buchholz <martin@xemacs.org>
7619
7620         * XEmacs 21.2.38 is released.
7621
7622 2000-12-04  Didier Verna  <didier@xemacs.org>
7623
7624         * mouse.el (default-mouse-track-set-point-in-window): remove
7625         spurious '+' operation detected by Martin.
7626
7627
7628 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7629
7630         * cl-extra.el (coerce):
7631         Implement char to integer coercion.
7632         Remove extraneous (numberp) test.
7633
7634         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7635         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7636         (byte-optimize-predicate):
7637         Warn if evaluating constant expression signals an error.
7638         (byte-optimize-form): Small simplification.
7639
7640         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7641
7642 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7643
7644         * byte-optimize.el:
7645         (byte-optimize-minus):
7646         (byte-optimize-plus):
7647         (byte-optimize-mult):
7648         (byte-optimize-quo):
7649         Use (car (last x)) instead of (last x) to get last elt!
7650         Use `byte-optimize-predicate' to optimize `%'.
7651         Move optimizations for special numeric args to bytecomp.el.
7652         * bytecomp.el (byte-compile-associative): Remove.
7653         (byte-compile-max): New.
7654         (byte-compile-min): New.
7655         Properly handle erroneous calls: (max) (min).
7656         (byte-compile-plus): New.
7657         (byte-compile-minus):
7658         It's easiest to handle 0, +1 and -1 args here.
7659         (byte-compile-mult): New.
7660         It's easiest to handle 1, -1 and 2 args here.
7661         (byte-compile-quo):
7662         It's easiest to handle 0, +1 and -1 args here.
7663         Issue byte-compiler warning when dividing by zero.
7664
7665         Byte-compiler arithmetic improvements.
7666         Better optimize these expressions in the obvious way:
7667         (+ x y 1)   -->  varref x varref y add add1
7668         (+ x y -1)  -->  varref x varref y add sub1
7669         (- x y 0)   -->  (- x y)
7670         (- 0 x y)   -->  (- (- x) y)
7671         (% 42 19)   --> compile-time constant
7672         (/ 42 19)   --> compile-time constant
7673         (* (foo) 2) --> foo call dup plus
7674
7675         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7676         unless (declaim (optimize (safety 3)))
7677         or (setq byte-compile-delete-errors nil).
7678
7679 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7680
7681         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7682         docstrings.
7683
7684 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7685
7686         * startup.el (command-line-do-help):  Add documentation of
7687         portable dumper switches.
7688
7689 2000-11-22  Andy Piper  <andy@xemacs.org>
7690
7691         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7692
7693         * glyphs.el (init-glyphs): don't use autodetect for strings.
7694
7695 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7696
7697         * byte-optimize.el (byte-optimize-char-before):
7698         (byte-optimize-backward-char):
7699         (byte-optimize-backward-word):
7700         Fix incorrect optimizations for these sorts of expressions:
7701         (let ((x nil)) (backward-char x))
7702
7703 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7704
7705         * byte-optimize.el:
7706         * byte-optimize.el (byte-optimize-backward-char): New.
7707         * byte-optimize.el (byte-optimize-backward-word): New.
7708         Make backward-word and backward-char as efficient as forward versions.
7709
7710         * bytecomp.el (byte-compile-no-args-with-one-extra):
7711         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7712         * bytecomp.el (byte-compile-two-args-with-one-extra):
7713         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7714         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7715         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7716         Check if extra arg is constant nil, and if so, use byte-coded call.
7717
7718         * simple.el (backward-word):
7719         * simple.el (mark-word):
7720         * simple.el (kill-word):
7721         * simple.el (backward-kill-word):
7722         Make COUNT argument optional, for consistency with forward-char et al.
7723
7724         * abbrev.el (abbrev-string-to-be-defined):
7725         * abbrev.el (inverse-abbrev-string-to-be-defined):
7726         * abbrev.el (inverse-add-abbrev):
7727         * abbrev.el (expand-region-abbrevs):
7728         * buff-menu.el (Buffer-menu-execute):
7729         * indent.el (move-to-left-margin):
7730         * indent.el (indent-relative):
7731         * indent.el (move-to-tab-stop):
7732         * info.el (Info-reannotate-node):
7733         * lisp-mode.el (lisp-indent-line):
7734         * lisp.el (end-of-defun):
7735         * lisp.el (move-past-close-and-reindent):
7736         * misc.el (copy-from-above-command):
7737         * mouse.el (default-mouse-track-scroll-and-set-point):
7738         * page.el (forward-page):
7739         * paragraphs.el (forward-paragraph):
7740         * paragraphs.el (end-of-paragraph-text):
7741         * picture.el (picture-forward-column):
7742         * picture.el (picture-self-insert):
7743         * rect.el (extract-rectangle-line):
7744         * simple.el (newline):
7745         * simple.el (fixup-whitespace):
7746         * simple.el (backward-delete-char-untabify):
7747         * simple.el (transpose-chars):
7748         * simple.el (transpose-preceding-chars):
7749         * simple.el (do-auto-fill):
7750         * simple.el (indent-new-comment-line):
7751         * simple.el (blink-matching-open):
7752         * view-less.el (cleanup-backspaces):
7753         * wid-edit.el (widget-transpose-chars):
7754         * term/bg-mouse.el (bg-insert-moused-sexp):
7755         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7756
7757         * info.el (Info-fontify-node):
7758         * simple.el (backward-delete-function):
7759         Use canonical delete-backward-char instead of backward-delete-char.
7760
7761 2000-11-20  Andy Piper  <andy@xemacs.org>
7762
7763         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7764         no buffers.
7765
7766 2000-11-20  Andy Piper  <andy@xemacs.org>
7767
7768         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7769         buffer tabs.
7770
7771 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7772
7773         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7774         (proclaim inline...) was shadowing compiler-macros.
7775
7776 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7777
7778         * bytecomp.el (byte-compile-eval): New.
7779         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7780         Keeps this promise made in Lispref:
7781         "If a file being compiled contains a `defmacro' form, the macro is
7782         defined temporarily for the rest of the compilation of that file."
7783
7784 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7785
7786         * cl.el (floatp-safe):
7787         (plusp):
7788         (minusp):
7789         (oddp):
7790         (evenp):
7791         (cl-abs):
7792         Use a better parameter name than `x'.
7793
7794         * cl-macs.el (check-type): Make continuable.  Change documentation
7795         to require PLACE, but accept any form for compatibility.
7796
7797         * abbrev.el (define-abbrev): Use check-type.
7798         * font-menu.el (font-menu-change-face): Use check-type.
7799         * menubar.el (relabel-menu-item): Use check-type.
7800         * itimer.el: Fix typo.
7801
7802 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7803
7804         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7805
7806 2000-11-14  Martin Buchholz <martin@xemacs.org>
7807
7808         * XEmacs 21.2.37 is released.
7809
7810 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7811
7812         * code-cmds.el: Provide the feature.
7813
7814 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7815
7816         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7817
7818         * code-cmds.el: New file
7819         * mule/mule-cmds.el:
7820         * mule/mule-misc.el
7821         (coding-keymap): New keymap. Define coding system keyboard
7822         commands on file-coding builds too.
7823         (coding-system-change-eol-conversion):
7824         (universal-coding-system-argument):
7825         (set-default-coding-systems):
7826         (prefer-coding-system): Moved from mule-cmds.el
7827         (set-buffer-process-coding-system): Moved from mule-misc.el
7828
7829 2000-09-15  Stephen Carney <carney@scubadoo.com>
7830
7831         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7832
7833 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7834
7835         * package-get.el (package-get-download-sites): Add a pre-release
7836         site for experimental packages.
7837
7838         * auto-autoloads.el: Regenerated.
7839
7840 2000-08-01  Andy Piper  <andy@xemacs.org>
7841
7842         * gutter-items.el (buffers-tab-omit-function): reference
7843         buffers-tab-select-visible-buffers.
7844         (buffers-tab-filter-functions): new variable, by default uses
7845         buffers-tab-selection-function and buffers-tab-omit-function.
7846         (select-buffers-tab-buffers-by-mode): invert arguments.
7847         (buffers-tab-select-visible-buffers): new function. Invert calling
7848         of buffers-menu-omit-invisible-buffers.
7849         (buffers-tab-items): rewrite to use
7850         buffers-tab-filter-functions. Rewrite docstring.
7851         (gutter-buffers-tab-extent): delete.
7852         (add-tab-to-gutter): always build a new extent when adding the
7853         tabs.
7854         (update-tab-in-gutter): make gutter dirty when orientation
7855         changes.
7856
7857 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7858
7859         * bytecomp.el (byte-compile-defvar-or-defconst):
7860         Only do loadhist recording if defvar form includes a value.
7861
7862 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7863
7864         * bytecomp.el (byte-compile-initial-macro-environment):
7865         `eval-when-compile' should not compile its body.
7866
7867 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7868
7869         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7870         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7871         some Japanese English.  Remove some ancient FSF comments, and
7872         improve docstrings.  Use symbols not vectors for tables.
7873
7874 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7875
7876         * keymap.el:
7877         (local-key-binding):
7878         (global-key-binding):
7879         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7880
7881         * lisp.el:
7882         (backward-sexp): Slightly simpler code.
7883         (mark-sexp): Make arg optional, like FSF Emacs.
7884         (forward-list): Slightly simpler code.
7885         (backward-list): Slightly simpler code.
7886         (down-list):  Make arg optional, like FSF Emacs.
7887         (up-list):  Make arg optional, like FSF Emacs.
7888         (backward-up-list):  Make arg optional, like FSF Emacs.
7889         (kill-sexp):  Make arg optional, like FSF Emacs.
7890         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7891
7892         * font-menu.el (font-menu-change-face):
7893         Take continuable errors into account.
7894
7895         * abbrev.el:
7896         * abbrev.el (clear-abbrev-table):
7897         * abbrev.el (define-abbrev-table):
7898         * abbrev.el (define-abbrev):
7899         * abbrev.el (insert-abbrev-table-description):
7900         * apropos.el (apropos-documentation-check-doc-file):
7901         * apropos.el (apropos-documentation-check-elc-file):
7902         * buff-menu.el (list-buffers):
7903         * buff-menu.el (list-buffers-noselect):
7904         * bytecomp.el (byte-recompile-directory):
7905         * bytecomp.el (batch-byte-compile):
7906         * cl-macs.el (typep):
7907         * code-files.el (find-coding-system-magic-cookie):
7908         * code-files.el (insert-file-contents):
7909         * cus-edit.el (customize-set-variable):
7910         * cus-edit.el (customize-save-variable):
7911         * cus-face.el (custom-set-face-font-size):
7912         * cus-face.el (custom-set-face-update-spec):
7913         * cus-face.el (custom-reset-faces):
7914         * custom.el (custom-check-theme):
7915         * custom.el (copy-upto-last):
7916         * fill.el (canonically-space-region):
7917         * fill.el (fill-paragraph):
7918         * fill.el (fill-region):
7919         * fill.el (find-space-insertable-point):
7920         * fill.el (justify-current-line):
7921         * faces.el (face-spec-update-all-matching):
7922         * faces.el (set-face-stipple):
7923         * files-nomule.el (insert-file-contents):
7924         * files.el (insert-file-contents-literally):
7925         * files.el (hack-local-variables-last-page):
7926         * files.el (basic-save-buffer):
7927         * files.el (insert-directory):
7928         * font-menu.el (font-menu-change-face):
7929         * font.el (font-spatial-to-canonical):
7930         * format.el (format-encode-region):
7931         * format.el (format-insert-file):
7932         * format.el (format-replace-strings):
7933         * gutter.el (set-gutter-element):
7934         * help.el (key-or-menu-binding):
7935         * help.el (describe-bindings):
7936         * help.el (with-syntax-table):
7937         * indent.el (indent-rigidly):
7938         * indent.el (delete-to-left-margin):
7939         * info.el:
7940         * info.el (Info-extract-dir-entry-from):
7941         * info.el (Info-build-dir-anew):
7942         * info.el (Info-rebuild-dir):
7943         * info.el (Info-batch-rebuild-dir):
7944         * info.el (Info-read-subfile):
7945         * info.el (Info-build-node-completions):
7946         * info.el (Info-extract-menu-node-name):
7947         * isearch-mode.el (isearch-range-invisible):
7948         * isearch-mode.el (isearch-restore-invisible-extents):
7949         * itimer.el (itimerp):
7950         * itimer.el (itimer-live-p):
7951         * keymap.el:
7952         * keymap.el (substitute-key-definition):
7953         * keymap.el (read-command-or-command-sexp):
7954         * keymap.el (local-key-binding):
7955         * keymap.el (global-key-binding):
7956         * keymap.el (global-set-key):
7957         * keymap.el (local-set-key):
7958         * ldap.el:
7959         * ldap.el (ldap-add-entries):
7960         * ldap.el (ldap-delete-entries):
7961         * lisp.el (backward-sexp):
7962         * lisp.el (mark-sexp):
7963         * lisp.el (forward-list):
7964         * lisp.el (backward-list):
7965         * lisp.el (down-list):
7966         * lisp.el (backward-up-list):
7967         * lisp.el (up-list):
7968         * lisp.el (kill-sexp):
7969         * lisp.el (backward-kill-sexp):
7970         * menubar.el (add-menu-button):
7971         * menubar.el (add-submenu):
7972         * menubar.el (delete-menu-item):
7973         * menubar.el (relabel-menu-item):
7974         * mouse.el (narrow-window-to-region):
7975         * obsolete.el (define-obsolete-variable-alias):
7976         * obsolete.el (store-substring):
7977         * package-admin.el:
7978         * package-admin.el (package-admin-install-function):
7979         * package-admin.el (package-admin-install-function-mswindows):
7980         * package-admin.el (package-admin-default-install-function):
7981         * package-get.el (package-get-update-base-entries):
7982         * packages.el (packages-load-package-dumped-lisps):
7983         * packages.el (packages-collect-package-dumped-lisps):
7984         * printer.el (generic-print-buffer):
7985         * printer.el (generic-print-region):
7986         * replace.el (occur-mode-mouse-goto):
7987         * replace.el (perform-replace):
7988         * select.el (get-selection-no-error):
7989         * simple.el:
7990         * simple.el (newline):
7991         * simple.el (open-line):
7992         * simple.el (edit-and-eval-command):
7993         * simple.el (goto-line):
7994         * simple.el (undo):
7995         * simple.el (kill-region):
7996         * simple.el (copy-region-as-kill):
7997         * simple.el (kill-ring-save):
7998         * simple.el (set-mark):
7999         * simple.el (next-line):
8000         * simple.el (previous-line):
8001         * simple.el (line-move):
8002         * simple.el (set-goal-column):
8003         * simple.el (comment-region):
8004         * subr.el:
8005         * subr.el (putf):
8006         * syntax.el (modify-syntax-entry):
8007         * syntax.el (map-syntax-table):
8008         * view-less.el (view-file):
8009         * view-less.el (view-buffer):
8010         * view-less.el (view-file-other-window):
8011         * window-xemacs.el (backward-other-window):
8012         * window.el:
8013         * window.el (one-window-p):
8014         * window.el (walk-windows):
8015         * window.el (window-list):
8016         * x-mouse.el (x-mouse-kill):
8017         * x-select.el (x-get-cutbuffer):
8018         * x-select.el (x-store-cutbuffer):
8019         * term/bg-mouse.el (bg-mouse-line-to-center):
8020         * term/sun-mouse.el (window-line-end):
8021         * term/sun-mouse.el (sun-select-region):
8022         * term/sun.el (kill-region-and-unmark):
8023         * mule/mule-category.el:
8024         * mule/mule-category.el (modify-category-entry):
8025         * mule/mule-category.el (char-category-list):
8026         * mule/mule-coding.el (coding-system-force-on-output):
8027         * mule/mule-misc.el (coding-system-put):
8028         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8029
8030 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8031
8032         * cus-face.el: Typo fixes and tiny clarifications.
8033         * custom.el: ditto
8034
8035 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8036
8037         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8038         * startup.el (normal-top-level): Setup auto-save-list-file-name
8039         if auto-save-list-file-prefix is non-nil.
8040
8041 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8042
8043         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8044
8045 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8046
8047         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8048         get symbol at point-min.
8049
8050 2000-10-24  Didier Verna  <didier@xemacs.org>
8051
8052         * info.el (Info-emacs-info-file-name): defconst it.
8053         * info.el (Info-footnote-tag): defcustom it.
8054         * info.el (Info-no-description-string): ditto.
8055         * info.el (Info-find-node): adapt to new semantics of
8056         'Info-suffixed-file (don't do the case variants stuff).
8057         * info.el (Info-insert-dir): rewrite the dir file variants code.
8058         * info.el (Info-directory-files): New. Return the list of info
8059         files in a directory.
8060         * info.el (Info-dir-outdated-p): use it.
8061         * info.el (Info-parse-dir-entries): ditto.
8062         * info.el (Info-build-dir-anew): don't restrict to files ending
8063         with a ".info.*" extension.
8064         * info.el (Info-set-mode-line): ditto.
8065         * info.el (Info-read-subfile): adapt to new semantics of
8066         'Info-suffixed-file (append 'exact argument).
8067         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8068         string independently of the case.
8069         * info.el (Info-suffixed-file): use it (match all possible case
8070         for the file name).
8071         * info.el (Info-insert-file-contents): code cleanup.
8072         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8073         columns.
8074         * info.el (Info-batch-rebuild-dir): ditto.
8075         * info.el (Info-read-node-name-1): ditto.
8076         * info.el (Info-search): ditto.
8077         * info.el (Info-fontify-node): ditto.
8078
8079
8080 2000-10-24  Didier Verna  <didier@xemacs.org>
8081
8082         * process.el (shell-command): when called from a program, avoid
8083         'push-mark's "mark-set" message.
8084
8085 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8086
8087         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8088         by a symbol, not by a vector.
8089         * mule/vietnamese.el (vscii): Likewise.
8090         (viscii): Likewise.
8091         * mule/cyrillic.el (koi8-r): Likewise.
8092
8093         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8094         by a symbol, not by a vector.
8095         (chinese-big5-2): Likewise.
8096         * mule/ethiopic.el (ethiopic): Likewise.
8097         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8098         (vietnamese-viscii-upper): Likewise.
8099
8100 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8101
8102         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8103
8104 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8105
8106         * byte-optimize.el (byte-optimize-car): New function.
8107         (byte-optimize-cdr): Ditto.
8108
8109 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8110
8111         * byte-optimize.el: Partial synch with FSF 20.7.
8112         Optimize constant concatenation.
8113         Add keymapp as a side effect free function.  It is a built-in.
8114         (byte-after-unbind-pos): Remove byte-equal.
8115
8116 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8117
8118         * update-elc-2.el: Quote regexps correctly.
8119
8120 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8121
8122         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8123         (ccl-compile): Apply integerp, not integer-or-char-p to
8124         check the type of the buffer magnification
8125         (ccl-compile-write-string): Encode a string with binary
8126         coding system.
8127         (ccl-compile-write-repeat): Likewise.
8128
8129 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8130
8131         * buff-menu.el:
8132         * bytecomp.el:
8133         * coding.el:
8134         * faces.el:
8135         * files.el:
8136         * fill.el:
8137         * float-sup.el:
8138         * font-lock.el:
8139         * help.el:
8140         * iso8859-1.el:
8141         * loaddefs.el:
8142         * menubar-items.el:
8143         * menubar.el:
8144         * modeline.el:
8145         * msw-font-menu.el:
8146         * paragraphs.el:
8147         * paths.el:
8148         * replace.el:
8149         * simple.el:
8150         * sound.el:
8151         * startup.el:
8152         * version.el:
8153         * x-faces.el:
8154         * x-font-menu.el:
8155         Remove purecopy.
8156
8157 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8158
8159         * simple.el (do-auto-fill): Use the function pointer to by
8160         `comment-line-break-function', not `indent-new-comment-line'. This
8161         fixes an issue with cc-mode comment continuation.
8162
8163 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8164
8165         * simple.el (turn-on-auto-fill):  Add (interactive).
8166         * mwheel.el (mwheel-install): Add (interactive).
8167         * font-lock.el (turn-on-font-lock): Add (interactive).
8168         (turn-off-font-lock): Add (interactive).
8169
8170 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8171
8172         * packages.el (packages-special-base-regexp): Add `man'.
8173
8174 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8175
8176         * wid-edit.el (widget-specify-active): map over extents in current
8177         buffer like `widget-specify-inactive' does.  Mapping over the
8178         inactive extent object does not work since the current extent is
8179         ignored by `map-extents'.
8180
8181 2000-10-04  Martin Buchholz <martin@xemacs.org>
8182
8183         * XEmacs 21.2.36 is released.
8184
8185 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8186
8187         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8188         Optimize the compiled-function-constants vector by byte-code
8189         reference counts.
8190
8191 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8192
8193         * build-report.el (build-report-delete-regexp): quote value in
8194         defcustom
8195
8196 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8197
8198         * build-report.el (build-report): Don't bind srcdir which we don't
8199         use in `multiple-value-bind' to avoid the only byte-compiler
8200         warning.
8201
8202 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8203
8204         * build-report.el: Requires cl and custom now.
8205         build-report-version is determined by XEmacs version -- remove
8206         build-report-version*.
8207         * build-report.el (build-report-version): Removed.
8208         * build-report.el (build-report-installation-version-regexp): New.
8209         * build-report.el (build-report-version-file-regexp): New.
8210         * build-report.el (build-report-installation-srcdir-regexp): New.
8211         * build-report.el (build-report-destination): Offer
8212         xemacs-build-reports and xemacs-beta.
8213         * build-report.el (build-report-keep-regexp): Adjusted.
8214         * build-report.el (build-report-delete-regexp): Adjusted.
8215         * build-report.el (build-report-make-output-dir): New.
8216         * build-report.el (build-report-installation-file): Replace use of
8217         `concat' with `expand-file-name'.
8218         * build-report.el (build-report-make-output-file): Removed.
8219         * build-report.el (build-report-make-output-files): New.
8220         * build-report.el (build-report-subject): Identify as
8221         user-variable with "*...".
8222         * build-report.el (build-report-prompts): Ditto.
8223         * build-report.el (build-report-version-file): New.
8224         * build-report.el (build-report-file-encoding): Identify as
8225         user-variable with "*...".
8226         * build-report.el (build-report-make-output-get): New.
8227         * build-report.el (build-report-insert-header): Report
8228         emacs-version and system-configuration instead of
8229         build-report-version.
8230         * build-report.el (build-report-insert-make-output): Add file
8231         argument.
8232         * build-report.el (build-report-insert-installation-file):
8233         Re-indent.
8234         * build-report.el (build-report-keep): Change docstring,
8235         re-indent.
8236         * build-report.el (build-report-delete): Ditto.
8237         * build-report.el (build-report-installation-data): New.
8238         * build-report.el (build-report-version-file-data): New.
8239
8240 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8241
8242         * byte-optimize.el (byte-optimize-lapcode):
8243         Fix the optimization of using the first 5 elements of the
8244         constants vector for variables.
8245         (byte-optimize-lapcode): Fix another ancient broken optimization.
8246
8247 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8248
8249         * *: Spelling mega-patch
8250
8251 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8252
8253         * easymenu.el: doc fixes.
8254         (easy-menu-do-define): Use backquote.
8255         (easy-menu-change):
8256         (easy-menu-add):
8257         `when' seems much clearer than `if' here.
8258         (easy-menu-remove):
8259         (easy-menu-add-item):
8260         (easy-menu-item-present-p):
8261         (easy-menu-remove-item):
8262         Wrap using (when (featurep 'menubar) ...)
8263
8264 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8265
8266         * bytecomp.el (displaying-byte-compile-warnings):
8267         Revert Ben's change to this function below so that the compile log
8268         is displayed properly for users of the "popper" package.
8269
8270 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8271
8272         * window.el (save-selected-window): Use backquote.
8273
8274         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8275         Renamed from `byte-compile-file-form-defvar'.
8276         * bytecomp.el (byte-compile-defvar-or-defconst):
8277         Only cons onto current-load-list in top-level forms.
8278         Else this leaks a cons cell every time a defun is called.
8279         Renamed from `byte-compile-defvar', for clarity.
8280         Warn when docstring of defvar is not a string.
8281         Use consistent error messages.
8282         Better comments.
8283
8284 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8285
8286         * simple.el (set-variable):
8287         Remove unneeded defvar by rearranging order of let* forms.
8288
8289         * mule/mule-ccl.el (ccl-get-next-code):
8290         * menubar-items.el (bookmark-menu-filter):
8291         (language-environment-menu-filter):
8292         (tutorials-menu-filter):
8293         * toolbar-items.el (toolbar-compile):
8294         * byte-optimize.el (disassemble-offset):
8295         Use (declare (special ...)) instead of `defvar'.
8296
8297         * cl-macs.el (cl-do-proclaim):
8298         Fix (declare (special ...)) warning suppression syntax.
8299
8300 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8301
8302         * info.el (Info-tag-table-marker):
8303         (Info-tag-table-buffer):
8304         (Info-find-file-node):
8305         (Info-read-subfile):
8306         (Info-build-node-completions):
8307         (Info-search):
8308         (Info-mode):
8309         Multiple info buffer support.
8310
8311 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8312
8313         * ldap.el (ldap-decode-entry): New defun
8314         (ldap-search-entries): Use it in order to decode DN-prefixed
8315         entries properly
8316
8317 2000-08-23  Daniel Pittman <daniel@danann.net>
8318
8319         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8320         Use `eq', not `=', to compare symbols.
8321
8322 2000-07-30  Ben Wing  <ben@xemacs.org>
8323
8324         * bytecomp.el (byte-compile-report-error):
8325         * bytecomp.el (displaying-byte-compile-warnings):
8326         if stack-trace-on-error is set, send out a backtrace when
8327         an error is encountered that stops byte compilation.  this
8328         should make it much much easier to track down those curious
8329         problems.  also undo the kludge of using a separate "*Show*"
8330         buffer for display when there's a temp-buffer-show-function;
8331         we can avoid this by just being a little smarter.
8332
8333         * dialog-items.el:
8334         * dialog-items.el (search-dialog-regexp): New.
8335         * dialog-items.el (search-dialog-callback):
8336         * dialog-items.el (make-search-dialog):
8337         add a regexp option to the dialog and clean up a bit.
8338
8339         * dialog.el:
8340         * dialog.el (yes-or-no-p-dialog-box):
8341         * dialog.el (get-dialog-box-response):
8342         * dialog.el (make-dialog-box):
8343         * dialog.el (dialog-box-finish): New.
8344         * dialog.el (dialog-box-cancel): New.
8345         * dialog.el (internal-make-dialog-box-exit): New.
8346         implement [properly!] the :modal property of the new dialog box
8347         interface.  this is the first time xemacs has ever had *proper*
8348         modal dialog boxes, giving the standard window-system feedback.
8349         (e.g. under windows, clicking on a disabled frame causes a beep
8350         and makes the dialog box flash three times.)
8351
8352         * dragdrop.el: header keyword frobbing.
8353
8354         * dumped-lisp.el (preloaded-file-list):
8355         renamed winnt.el to win32-native.el.
8356
8357         * faces.el (face-property):
8358         * faces.el (set-face-property):
8359         * faces.el (frob-face-property):
8360         * faces.el (frob-face-font-2):
8361         * faces.el (make-face-bold):
8362         * faces.el (make-face-italic):
8363         * faces.el (make-face-bold-italic):
8364         * faces.el (make-face-unbold):
8365         * faces.el (make-face-unitalic):
8366         * faces.el (make-face-smaller):
8367         * faces.el (make-face-larger):
8368         clean up the implementation of these so that window-system-specific
8369         methods are called only on objects belonging to that window system.
8370         previously, you could have [e.g.] mswindows-make-face-bold called
8371         on font object of device type `stream', which is not good and
8372         explains the subtle errors Adrian was getting when byte-compiling
8373         something that required 'term. (Adrian, now you can use stack-trace-
8374         on-error to find the exact place where things are going wrong instead
8375         of having to laboriously binary-search your way through.)
8376
8377         * finder.el (finder-known-keywords):
8378         cleaned up -- properly sorted, clarified the meanings of many of
8379         the keywords, and added a few -- mswin, gui, content, build, www,
8380         user, services.  the last two try to distinguish between a package
8381         that's used directly by the user, and a package that provides
8382         support services to other packages.
8383
8384         * font-lock.el (lisp-font-lock-keywords-2):
8385         update list of lisp control structures to include everything,
8386         including new ones i introduced.
8387
8388         * gutter.el: header keyword frobbing.
8389
8390         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8391         recent isearch element was not doing so!  you got the second-most-
8392         recent instead.
8393
8394         * lisp-mode.el (construct-lisp-mode-menu):
8395         more menubar cleanups.
8396         * lisp-mode.el (with-selected-window):
8397         make it indent properly.
8398
8399         * menubar-items.el (default-menubar): lots of menubar cleanups.
8400         rearranged the options menu the most, e.g. splitting up the
8401         Keyboard/Mouse menu into a new Editing menu and combining the
8402         separate Scrollbar/Gutter/Toolbar submenus into Display.
8403         Got rid of General, moved items to Editing or new Troubleshooting.
8404         Moved Packages to Tools; doesn't seem to belong under Options.
8405         Added stuff to the Cmds menu, e.g. Change Case.
8406
8407         NB please don't complain about these periodic menubar changes.
8408         Anything like this is necessarily incremental in its construction
8409         -- By constant use you gradually become more and more aware of
8410         better and better ways to group menu items.  When we eventually
8411         move the options menu to a property sheet, the existing structure
8412         will probably be preserved fairly well.
8413
8414         * minibuf.el (next-history-element): fix problems with pressing
8415         down arrow in repeat-complex-command.
8416
8417         * modeline.el:
8418         * modeline.el (modeline-3d-p): New.
8419         added custom variable for controlling the 3d modeline.  the
8420         corresponding Options item has been present for a long time,
8421         but commented out with "fix me!" comments.  it's fixed now.
8422
8423         * obsolete.el (add-menu):
8424         remove bogus gettexts.
8425
8426         * process.el (shell-quote-argument):
8427         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8428         For bash under Windows native, see below.
8429
8430         * simple.el:
8431         * simple.el (display-warning-buffer):
8432         Fixed the handling of warning display to eliminate the annoying
8433         *Show* buffer, like was done for byte-compiler output above.
8434
8435         * simple.el (debug-print): New.
8436         Simple function for sending debug messages to the console and/or
8437         other debug places.
8438
8439         * subr.el (replace-in-string):
8440         Rewrite this function to avoid N^2 behavior with large strings --
8441         catastrophic with the new Windows selection code! (Apparently the
8442         author of this function didn't realize there was a fun
8443         replace-match that could make his life much easier, because we
8444         duplicated the entire logic.  The new version is smaller, easier
8445         to understand, much more robust, and has extended features --
8446         those of replace-match.)
8447
8448         * window.el:
8449         * window.el (with-selected-window): New.
8450         An obvious complement to the existing `with-selected-frame' and
8451         `with-current-buffer'.
8452
8453         * win32-native.el: Renamed from winnt.el.
8454         Added a great deal of stuff for properly handling process quoting,
8455         somewhat modeled on Kirill's original model (which i later threw
8456         away).  We should now finally have correctly working process arg
8457         quoting/dequoting so that the final app gets exactly what we
8458         intended.  Because the mechanism is in Lisp, it's easily
8459         extendible. (For those running bash and running the native
8460         version, I tried hard to do what I thought was correct.  But more
8461         thought is needed, and ideally the volunteer work of people with
8462         these configurations that they generally run on.)
8463
8464         * x-font-menu.el (x-font-menu-font-data):
8465         Put in defvar's to fix byte-compiler warnings.
8466
8467 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8468
8469         * select.el (selection-coercion-alist): Initialise.
8470         * select.el (select-coerce-to-text): New.
8471         * select.el (select-coerce): New.
8472         New functions to perform type and value coercion.
8473
8474         * select.el (select-buffer-killed-default): Keep data if it was
8475         on the clipboard.
8476
8477 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8478
8479         * menubar-items.el (default-menubar): Fix typo.
8480         (default-menubar): `lambda' was mispelled as `lamda'.
8481
8482 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8483
8484         * window.el (shrink-window-if-larger-than-buffer): Remove
8485         edge checking code.
8486
8487 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8488
8489         * paths.el (gnus-local-domain): Removed.
8490         (gnus-local-organization): Ditto.
8491         (gnus-startup-file): Ditto.
8492
8493 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8494
8495         * files.el (auto-mode-alist): Add .spec for RPM.
8496
8497 2000-07-31  Andy Piper  <andy@xemacs.org>
8498
8499         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8500
8501 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8502
8503         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8504         browse-url.
8505         * help.el (xemacs-www-page): Ditto.
8506         (xemacs-www-faq): Ditto.
8507         * menubar-items.el (default-menubar): Ditto.
8508
8509         * wid-edit.el (widget-url-link-action): Ditto.
8510         From: Kenichi OKADA <okada@opaopa.org>.
8511
8512 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8513
8514         * finder.el (finder-commentary): Add autoload cookie.
8515
8516 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8517
8518         * files.el (insert-file-contents-literally): Fix second let
8519         binding for `coding-system-for-read' to `coding-system-for-write'
8520         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8521
8522 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8523
8524         * files.el (insert-file-contents-literally): Use binary coding
8525         system (from Morioka san).
8526         (insert-file-contents-literally): Make file-name-handler method.
8527
8528 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8529
8530         * cl-macs.el (get-selection): Add defsetf.
8531
8532 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8533
8534         * x-init.el (x-activate-region-as-selection): replace obsolete
8535         function x-own-selection with own-selection.
8536         (ow-find): replace obsolete functions x-get-selection and
8537         x-get-clipboard with get-selection and get-clipboard.
8538         (init-post-x-win): replace obsolete function x-disown-selection
8539         with disown-selection.
8540
8541 2000-07-20  Mike Sperber  <mike@xemacs.org>
8542
8543         * startup.el (load-user-init-file): Only try to load init file if
8544         it exists.
8545
8546 2000-07-10  Andy Piper  <andy@xemacs.org>
8547
8548         * dialog-items.el: sync with Ben's patch.
8549
8550         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8551         comment.
8552         (progress-text-glyph): deleted.
8553         (progress-layout-glyph): make completely minimal.
8554         (progress-gauge-glyph): ditto.
8555         (progress-display-style): fix to handle dynamic instantiator
8556         changes.
8557         (progress-text-instantiator): new.
8558         (progress-layout-instantiator): new.
8559         (progress-gauge-instantiator): new.
8560         (set-progress-display-instantiator): renamed and changed from
8561         set-progress-display-style.
8562         (progress-abort-glyph): use instantiator not glyph.
8563         (append-progress-display): use set-progress-display-instantiator
8564         and set-glyph-image.
8565         (abort-progress-display): ditto.
8566         (raw-append-progress-display): ditto.
8567
8568 2000-07-20  Ben Wing  <ben@xemacs.org>
8569
8570         * code-files.el: Move Mule-specific code to mule-coding.el.
8571
8572 2000-07-15  Ben Wing  <ben@xemacs.org>
8573
8574         * autoload.el:
8575         Fixed comments.
8576
8577         * cmdloop.el:
8578         * cmdloop.el (yes-or-no-p):
8579         * cmdloop.el (y-or-n-p):
8580         Make these functions use should-use-dialog-box-p and not be
8581         overridden in dialog.el.
8582
8583         * cus-dep.el:
8584         * cus-dep.el (Custom-make-dependencies): Removed.
8585         * cus-dep.el (Custom-make-dependencies-1): New.
8586         * cus-dep.el (Custom-make-one-dependency): New.
8587         New entry point for use in Makefiles, to avoid excessive
8588         invocations.
8589
8590         * cus-edit.el (custom-variable-reset-saved):
8591         * cus-edit.el (custom-variable-reset-standard):
8592         * cus-edit.el (custom-save-resets):
8593         Fix bytecompiler warnings.
8594
8595         * dialog.el:
8596         * dialog.el (yes-or-no-p-dialog-box):
8597         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8598         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8599         * dialog.el (get-dialog-box-response):
8600         * dialog.el (message-or-box):
8601         * dialog.el (make-dialog-box):
8602         * dialog.el (popup-dialog-box): New.
8603         Avoid yes-or-no-p bogosities.
8604         Create a general function `make-dialog-box' to encapsulate all
8605         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8606
8607         * dumped-lisp.el (preloaded-file-list):
8608         Add dialog-items.  Clean up.  Group files by types.
8609
8610         * easymenu.el (easy-menu-add):
8611         * easymenu.el (easy-menu-remove):
8612         Account for accelerators.
8613
8614         * extents.el:
8615         * extents.el (extent-list): New args, like in map-extents.
8616         * extents.el (extent-at-event): New.
8617         * extents.el (extents-at-event): New.
8618
8619         * font-lock.el:
8620         * font-lock.el (font-lock-mode):
8621         * font-lock.el (font-lock-default-fontify-buffer):
8622         * font-lock.el (font-lock-default-unfontify-region):
8623         * font-lock.el (font-lock-fontify-syntactically-region):
8624         * font-lock.el (font-lock-fontify-keywords-region):
8625         Use new progress-feedback names.
8626
8627         * font-lock.el (java-font-lock-identifier-regexp):
8628         * font-lock.el (java-font-lock-class-name-regexp):
8629         Fix bytecompiler warnings.
8630
8631         * gutter-items.el:
8632         * gutter-items.el (progress-display-use-echo-area): Removed.
8633         * gutter-items.el (progress-feedback-use-echo-area): New.
8634         * gutter-items.el (progress-display-popup-period): Removed.
8635         * gutter-items.el (progress-feedback-popup-period): New.
8636         * gutter-items.el (set-progress-display-style): Removed.
8637         * gutter-items.el (set-progress-feedback-style): New.
8638         * gutter-items.el (progress-display-style): Removed.
8639         * gutter-items.el (progress-feedback-style): New.
8640         * gutter-items.el (progress-stack):
8641         * gutter-items.el (progress-displayed-p): Removed.
8642         * gutter-items.el (progress-feedbacked-p): New.
8643         * gutter-items.el (clear-progress-display): Removed.
8644         * gutter-items.el (clear-progress-feedback): New.
8645         * gutter-items.el (progress-display-clear-when-idle): Removed.
8646         * gutter-items.el (progress-feedback-clear-when-idle): New.
8647         * gutter-items.el (remove-progress-display): Removed.
8648         * gutter-items.el (remove-progress-feedback): New.
8649         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8650         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8651         * gutter-items.el (append-progress-display): Removed.
8652         * gutter-items.el (append-progress-feedback): New.
8653         * gutter-items.el (abort-progress-display): Removed.
8654         * gutter-items.el (abort-progress-feedback): New.
8655         * gutter-items.el (raw-append-progress-display): Removed.
8656         * gutter-items.el (raw-append-progress-feedback): New.
8657         * gutter-items.el (display-progress-display): Removed.
8658         * gutter-items.el (display-progress-feedback): New.
8659         * gutter-items.el (current-progress-display): Removed.
8660         * gutter-items.el (current-progress-feedback): New.
8661         * gutter-items.el (current-progress-display-label): Removed.
8662         * gutter-items.el (current-progress-feedback-label): New.
8663         * gutter-items.el (progress-display): Removed.
8664         * gutter-items.el (progress-feedback): New.
8665         Replace "progress-display" with "progress-feedback" globally.
8666
8667         * gutter-items.el (lprogress-display): Removed.
8668         * gutter-items.el (progress-feedback-with-label): New.
8669         Rename lprogress-display ==> progress-feedback-with-label.
8670
8671         * gutter-items.el (search-dialog-direction): Removed.
8672         * gutter-items.el (search-dialog-text): Removed.
8673         * gutter-items.el (search-dialog-callback): Removed.
8674         * gutter-items.el (make-search-dialog): Removed.
8675         Move to dialog-items.el.
8676
8677         * help.el:
8678         * help.el (help-mode-quit):
8679         * help.el (mode-for-help): New.
8680         * help.el (help-sticky-window): New.
8681         * help.el (help-window-config): New.
8682         * help.el (with-displaying-help-buffer):
8683         * help.el (function-at-event): New.
8684         * help.el (help-symbol-regexp): New.
8685         * help.el (help-symbol-run-function-1): New.
8686         * help.el (help-symbol-run-function): New.
8687         * help.el (help-symbol-function-context-menu): New.
8688         * help.el (help-symbol-variable-context-menu): New.
8689         * help.el (help-symbol-function-and-variable-context-menu): New.
8690         * help.el (frob-help-extents): New.
8691         * help.el (describe-function-1):
8692         * help.el (variable-at-point):
8693         * help.el (variable-at-event): New.
8694         * help.el (describe-variable):
8695         Major overhaul.
8696         - Make functions and variables be mousable.
8697         - Middle button hyperlinks.
8698         - New context-menu entries.
8699
8700         * keydefs.el:
8701         * keydefs.el (global-map):
8702         New key bindings to move lines up and down.
8703
8704         * lisp-mode.el:
8705         * lisp-mode.el (construct-lisp-mode-menu): New.
8706         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8707         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8708         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8709         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8710         Make popup and menubar menus be different.  Popup menu uses
8711         clicked location and automatically assumes symbol under the mouse
8712         for various commands.
8713
8714         * menubar-items.el:
8715         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8716         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8717
8718         * menubar-items.el (global-popup-menu): Removed.
8719         * menubar-items.el (mode-popup-menu): Removed.
8720         * menubar-items.el (activate-popup-menu-hook): Removed.
8721         * menubar-items.el (popup-mode-menu): Removed.
8722         * menubar-items.el (popup-buffer-menu): Removed.
8723         * menubar-items.el (popup-menubar-menu): Removed.
8724         Move to menubar.el.
8725
8726         * menubar.el:
8727         * menubar.el (global-popup-menu): New.
8728         * menubar.el (mode-popup-menu): New.
8729         * menubar.el (activate-popup-menu-hook): New.
8730         * menubar.el (last-popup-menu-event): New.
8731         * menubar.el (popup-mode-menu): New.
8732         * menubar.el (popup-buffer-menu): New.
8733         * menubar.el (popup-menubar-menu): New.
8734         * menubar.el (menu-call-at-event): New.
8735         Move non-content functions here.  Add support for context menu
8736         items on extents.
8737
8738         * minibuf.el (minibuffer-history-uniquify):
8739         Typo fix.
8740
8741         * minibuf.el (read-file-name-1):
8742         Call new file dialog box if it exists.
8743
8744         * minibuf.el (mouse-rfn-setup-vars):
8745         Clean up "chop" action.
8746
8747         * mouse.el:
8748         * mouse.el (button2): Now bound to mouse-track.
8749         * mouse.el (click-inside-extent-p):
8750         * mouse.el (point-inside-extent-p):
8751         * mouse.el (point-inside-selection-p):
8752         * mouse.el (mouse-drag-or-yank): Removed.
8753         * mouse.el (mouse-begin-drag-n-drop): New.
8754         * mouse.el (mouse-eval-sexp):
8755         * mouse.el (mouse-track-activate-strokes): New.
8756         * mouse.el (mouse-track-do-activate): New.
8757         * mouse.el (mouse-track):
8758         * mouse.el (default-mouse-track-event-is-with-button): New.
8759         * mouse.el (default-mouse-track-cleanup-hook):
8760         * mouse.el (default-mouse-track-drag-hook):
8761         * mouse.el (default-mouse-track-drag-up-hook):
8762         * mouse.el (default-mouse-track-click-hook):
8763         Merge drag-n-drop into mouse-track.
8764         Add general "activate" support to replace specific button2 kludges.
8765         Use "button modifier" support in mouse-track.
8766
8767         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8768
8769         * package-ui.el:
8770         * package-ui.el (pui-menu):
8771         * package-ui.el (pui-popup-context-sensitive): Removed.
8772         Fix bytecompiler warnings.
8773         Clean up popup code a bit.
8774
8775         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8776
8777         * simple.el:
8778         * simple.el (transpose-lines):
8779         * simple.el (transpose-line-up): New.
8780         * simple.el (transpose-line-down): New.
8781         * simple.el (transpose-subr):
8782         * simple.el (transpose-subr-1): Removed.
8783         Clean up, add functions to move lines up and down.
8784
8785         * startup.el (mail-host-address):
8786         * startup.el (user-mail-address):
8787         Customize.
8788
8789         * subr.el:
8790         * subr.el (set-symbol-value-in-buffer): New.
8791         * subr.el (error):
8792         * subr.el (check-argument-type):
8793         * subr.el (defined-error-p): New.
8794         Add structured error support.
8795
8796         * toolbar-items.el (toolbar-compile):
8797         Use new make-dialog-box.
8798
8799         * update-elc.el:
8800
8801         * userlock.el (ask-user-about-lock-dbox):
8802         * userlock.el (ask-user-about-supersession-threat-dbox):
8803         * userlock.el (ask-user-about-lock):
8804         * userlock.el (ask-user-about-supersession-threat):
8805         Use new make-dialog-box.
8806         Add safety checks; use should use-dialog-box-p.
8807
8808         * window-xemacs.el:
8809         * window-xemacs.el (__buffer-dedicated-frame):
8810         * window-xemacs.el (buffer-dedicated-frame): New.
8811         * window-xemacs.el (set-buffer-dedicated-frame): New.
8812         Move dedicated-frame stuff into lisp.
8813
8814 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8815
8816         * printer.el (generic-print-region): Do not require that
8817         `printer-name' be set.
8818         (printer-name): Commentary clarification.
8819
8820 2000-07-19  Martin Buchholz <martin@xemacs.org>
8821
8822         * XEmacs 21.2.35 is released.
8823
8824 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8825
8826         * select.el (selection-coercible-types): Initialise.
8827
8828 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8829
8830         * select.el (own-clipboard): Bug fix.
8831
8832 2000-07-17  Mike Sperber  <mike@xemacs.org>
8833
8834         * cus-edit.el (custom-migrate-custom-file): Save init file before
8835         continuing.
8836
8837 2000-07-16  Mike Sperber  <mike@xemacs.org>
8838
8839         * startup.el (load-init-file): Remove silly call to
8840         `load-user-custom-file`.
8841         (maybe-migrate-user-init-file): Minor fixes.
8842
8843 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8844
8845         * apropos.el (apropos-documentation-check-doc-file):
8846         `doc' variable should be let-bound, as was presumably intended.
8847
8848         * cus-edit.el (custom-variable-reset-saved):
8849         (custom-variable-reset-standard):
8850         Remove unused variable comment-widget.  Twice.
8851
8852         * toolbar.el (toolbar-blank-press-function):
8853         Add a real defvar with initial value nil and proper docstring.
8854         (press-toolbar-button): No need to check for boundp-ness anymore.
8855
8856         * rect.el (open-rectangle-line): Remove useless (let) form.
8857         Add defvar for pending-delete-mode.
8858
8859         * info.el (Info-find-node): This function needs an autoload cookie.
8860
8861         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8862         Use let* since the second form referred to the first.
8863
8864 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8865
8866         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8867         instead of removed `mswindows-get-clipboard'.
8868
8869
8870 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8871
8872         * select.el (select-convert-from-text): New.
8873         * select.el (select-convert-from-length): New.
8874         * select.el (select-convert-from-integer): New.
8875         * select.el (select-convert-from-identity): New.
8876         * select.el (select-convert-from-filename): New.
8877         * select.el (selection-converter-in-alist): Use them.
8878         New converter functions for X.
8879
8880         * select.el (get-selection): Removed comment.
8881
8882         * select.el (own-selection): Removed append code - I thought
8883         I'd already done this, but apparently not...
8884
8885         * select.el: Changed comment about TIMESTAMP.
8886
8887         * select.el (select-convert-in): New.
8888         * select.el (select-convert-out): New.
8889         New functions that get used by select.c.
8890
8891         * select.el (select-buffer-killed-default): New.
8892         * select.el (select-buffer-killed-text): New.
8893         * select.el (selection-buffer-killed-alist): New.
8894         New list and functions that get called if a relevant selection
8895         exists and a buffer gets killed.
8896
8897         * select.el (select-convert-to-targets):
8898         * select.el (select-convert-to-identity): Removed.
8899         * select.el (select-convert-from-identity): Removed.
8900         * select.el (select-converter-out-alist):
8901         Removed _EMACS_INTERNAL selection type.
8902
8903         * x-select.el (xselect-kill-buffer-hook): Removed.
8904         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8905         Removed this X-specific nonesense. Use the generic support
8906         in select.el instead.
8907
8908 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8909
8910         * mule/mule-category.el (defined-category-hashtable):
8911         Use make-hash-table instead of make-hashtable
8912
8913         * buff-menu.el: Byte-compiler warning fix.
8914
8915         * isearch-mode.el (isearch-highlight-all-cleanup):
8916         Remove unused variable `isearch-highlight-all-start'.
8917
8918         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8919
8920         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8921
8922         * cus-dep.el (Custom-make-dependencies):
8923         Add autoload cookie for custom-add-loads to generated custom-load.el.
8924
8925         * autoload.el (autoload-package-name): Warning suppression.
8926         Move defvar prior to first use.
8927
8928         * custom.el: Add autoload for custom-declare-face.
8929         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8930         * cl.el (cl-hack-byte-compiler):
8931         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8932         to work properly.
8933
8934 2000-07-08  Mike Sperber  <mike@xemacs.org>
8935
8936         * startup.el (load-home-init-file): Added variable.
8937         (maybe-migrate-user-init-file): Added.
8938         (load-user-init-file): Load custom file if different from init
8939         file.
8940
8941         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8942         "startup."
8943
8944         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8945         Moved `custom-file'-related code to cus-file.el.
8946
8947         * cus-file.el: New file.
8948
8949 2000-04-01  Mike Sperber  <mike@xemacs.org>
8950
8951         * packages.el (packages-find-package-directories): Added support
8952         for external package hierarchies with in-place installations.
8953
8954         * find-paths.el (paths-root-in-place-p): Added.
8955         (paths-find-emacs-directory): Added support for external
8956         directories with in-place installations.
8957         (paths-find-site-directory): Ditto.
8958
8959         * startup.el (find-user-init-file): Also look for
8960         ~/.xemacs/init.elc? in preference to ~/.emacs.
8961
8962 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8963
8964         * select.el (own-selection):
8965         * select.el (own-clipboard): Changed `append' parameter to
8966         `how-to-use' parameter.
8967         * select.el (own-selection): Removed icky append code.
8968         * select.el (own-selection, get-selection): Removed extra type
8969         checking.
8970         * select.el (selection-appender-alist):
8971         * select.el (selection-converter-{in|out}-alist): Initialise.
8972         * select.el (select-append-to-*): New.
8973         * select.el (select-convert-from-*): New.  New functions to append
8974         data and convert data from external type.
8975
8976 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8977
8978         * font-lock.el: Javadoc enhancements.
8979
8980 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8981
8982         * printer.el (generic-print-region): Compose job name from buffer
8983         name.
8984
8985 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8986
8987         * font-lock.el (font-lock-fontify-pending-extents): Call
8988         font-lock-fontify-region instead of font-lock-fontify-buffer
8989         to avoid unnecessary progress gauges.
8990
8991 2000-07-06  Craig Lanning  <lanning@scra.org>
8992
8993         * custom-load.el (faces):
8994
8995         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8996         dir is a regex.
8997
8998         * process.el (call-process-internal): from Dan Holmsand, use binary
8999         coding systems so that jka-compr works.
9000
9001 2000-07-07  Ben Wing  <ben@xemacs.org>
9002
9003         * font-lock.el: Undo previous change.  Unfortunately, some
9004         files actually use the variables directly in their init code
9005         without quoting them.
9006
9007 2000-07-07  Ben Wing  <ben@xemacs.org>
9008
9009         * font-lock.el (defvar font-lock-*-face): Removed.
9010
9011         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9012         only when necessary.
9013
9014 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9015
9016         * cl-macs.el: fix cl-transform-function-property kludge
9017         so that it does not require a random feature.
9018
9019 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9020
9021         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9022         as in Linux kernel "Rules.make".
9023
9024 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9025
9026         * build-report.el (build-report): Add autoload cookie.
9027
9028 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9029
9030         * package-ui.el (defgroup pui):  Correct a misspelling
9031         (pui-toggle-package-delete):  Change `seleted' to `selected'
9032
9033 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9034
9035         * package-get.el (package-get-update-base):
9036         (package-get): Use insert-file-contents-literally always.
9037         (package-get-maybe-save-index):
9038         Force coding system for writing to binary.
9039
9040 2000-06-08  Mike Alexander  <mta@arbortext.com>
9041
9042         * code-process.el (call-process-region): If there is no coding
9043         system for the process on process-coding-system-alist use the
9044         coding system of the buffer containing the region.
9045
9046 2000-06-10  Ben Wing  <ben@xemacs.org>
9047
9048         * cmdloop.el (command-error):
9049         If debug-on-error and noninteractive, output backtrace.
9050
9051         * files.el (file-relative-name):
9052         Remove MSDOS references.
9053
9054         * simple.el (line-number): New function, due to non-obvious
9055         behavior/usage of count-lines.
9056
9057         * simple.el (count-lines): document non-obvious usage to get
9058         line number.
9059
9060 2000-06-11  Ben Wing  <ben@xemacs.org>
9061
9062         * faces.el ((featurep 'xpm)):
9063         * x-faces.el (x-init-face-from-resources):
9064         * x-faces.el (x-init-frame-faces):
9065         * x-misc.el (x-init-specifier-from-resources):
9066         * x-misc.el (x-get-resource-and-bogosity-check):
9067         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9068         * x-mouse.el (x-init-pointer-shape):
9069         * x-scrollbar.el (x-init-scrollbar-from-resources):
9070         Add sixth argument to x-get-resource calls so as to issue warnings
9071         rather than errors on bogus arguments.
9072
9073 2000-06-05  Ben Wing  <ben@xemacs.org>
9074
9075         * compat.el: new file.  provides a clean, non-intrusive way to
9076         define compatibility functions.
9077
9078         * process.el (shell-quote-argument): temporary fix for lack
9079         of nt-quote-process-args.  #### I need to put back the overall
9080         structure of that mechanism but redo the guts of it using the
9081         extra intelligence in the C code.
9082
9083 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9084
9085         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9086         `package-get' does in package-get.el, instead of using external
9087         "md5sum" program.
9088
9089         * package-get.el (package-get): Insert package file literally to
9090         make checksum calculation work.
9091
9092 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9093
9094         * code-files.el (convert-mbox-coding-system): Deleted.
9095         (file-coding-system-alist): Removed reference to
9096         convert-mbox-coding-system.
9097
9098 2000-05-28  Martin Buchholz <martin@xemacs.org>
9099
9100         * XEmacs 21.2.34 is released.
9101
9102 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9103
9104         * font-lock.el (font-lock-keywords): Rewrote docstring
9105
9106 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9107
9108         * loadhist.el (unload-feature): handle case where x is both boundp
9109         and fboundp
9110
9111 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9112
9113         * packages.el: It's ok to use built-in macros, but not lisp
9114         defined ones.
9115
9116 2000-05-20  Ben Wing  <ben@xemacs.org>
9117
9118         * font-lock.el:
9119         * font-lock.el (font-lock-message-threshold):
9120         * font-lock.el (font-lock-mode):
9121         * font-lock.el (font-lock-default-fontify-buffer):
9122         * font-lock.el (font-lock-always-fontify-immediately):
9123         * font-lock.el (font-lock-old-extent): Removed.
9124         * font-lock.el (font-lock-old-len): Removed.
9125         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9126         * font-lock.el (font-lock-pending-extent-table): New.
9127         * font-lock.el (font-lock-range-table): New.
9128         * font-lock.el (font-lock-after-change-function):
9129         * font-lock.el (font-lock-after-change-function-1): Removed.
9130         * font-lock.el (font-lock-fontify-pending-extents): New.
9131         * font-lock.el ('font-lock-revert-cleanup): Removed.
9132         * font-lock.el ('font-lock-revert-setup): Removed.
9133         Rewrite deferral code to handle any number of changes, merging
9134         them properly.  Remove hacked-up code for revert-buffer, now
9135         unnecessary.
9136
9137         * menubar-items.el (default-menubar):
9138         In Options->Edit Init File, don't switch to emacs-lisp-mode
9139         unless necessary; doing this turns off font-lock.
9140
9141 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9142
9143         * keydefs.el: Define C-x BS to backward-kill-sentence.
9144
9145 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9146
9147         * files.el (hack-local-variables-prop-line): Use non-greedy
9148         matching to process -*-texinfo-*- -*-.
9149
9150 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9151
9152         * minibuf.el (minibuf-directory-files): new function.
9153         (read-file-name-activate-callback): use minibuf-directory-files.
9154         (read-directory-name-internal): ditto.
9155         (mouse-file-display-completion-list): ditto.
9156         (mouse-directory-display-completion-list): ditto.
9157         (read-file-name-internal): remove "./" from completion list unless
9158         explicitly matched, for consistency.
9159
9160 2000-05-11  Ben Wing  <ben@xemacs.org>
9161
9162         * gutter-items.el (gutter-buffers-tab):
9163         * gutter-items.el (add-tab-to-gutter):
9164         * gutter-items.el (update-tab-in-gutter):
9165         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9166         * gutter-items.el (append-progress-display):
9167         * gutter-items.el (abort-progress-display):
9168         * gutter-items.el (raw-append-progress-display):
9169         Further fixes.  Use set-glyph-image not set-image-instance-property,
9170         to fix problems with multiple windows in a frame.
9171
9172         * menubar-items.el (tutorials-menu-filter):
9173         Fix typo.
9174
9175         * startup.el (early-error-handler):
9176         Display message box under windows; otherwise, message will disappear
9177         before it can be viewed.
9178
9179         * update-elc.el:
9180         Fix bug in NEEDTODUMP processing.
9181
9182 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9183
9184         * startup.el (lock-directory): Removed.
9185         (superlock-file): Ditto.
9186         (startup-set-paths): Remove lockdir.
9187         (startup-setup-paths-warning): Remove lock-directory.
9188
9189         * setup-paths.el (paths-find-lock-directory): Removed.
9190         (paths-find-superlock-file): Ditto.
9191
9192 2000-05-09  Ben Wing  <ben@xemacs.org>
9193
9194         * faces.el (set-face-property):
9195         * faces.el (set-face-font):
9196         * faces.el (set-face-foreground):
9197         * faces.el (set-face-background):
9198         * faces.el (set-face-background-pixmap):
9199         * faces.el (set-face-underline-p):
9200         * faces.el (set-face-strikethru-p):
9201         * faces.el (set-face-highlight-p):
9202         * faces.el (set-face-dim-p):
9203         * faces.el (set-face-blinking-p):
9204         * faces.el (set-face-reverse-p):
9205         doc string changes.
9206
9207         * glyphs.el:
9208         * glyphs.el (make-image-specifier):
9209         * glyphs.el (glyph-property):
9210         * glyphs.el (set-glyph-image):
9211         * glyphs.el (make-glyph):
9212         * glyphs.el (make-pointer-glyph):
9213         * glyphs.el (make-icon-glyph):
9214         * glyphs.el (widget-image-instance-p): New.
9215         authorship info, lots of doc changes.  New predicate, inadvertently
9216         omitted.  the general principle with specifier docs is now that
9217         the description of instantiators should go with the make-foo-specifier
9218         fun's doc string, rather than in foo-specifier-p.  this follows
9219         conventions elsewhere in XEmacs and in general is a lot more obvious
9220         of a place to look.  sometimes the make-foo-specifier function needs
9221         to be created in the process.
9222
9223         * gutter.el:
9224         * gutter.el (make-gutter-specifier): New.
9225         * gutter.el (make-gutter-size-specifier): New.
9226         * gutter.el (make-gutter-visible-specifier): New.
9227         specifier doc updates according to the conventions specified before.
9228
9229         * objects.el:
9230         * objects.el (make-font-specifier):
9231         * objects.el (make-color-specifier):
9232         * objects.el (make-face-boolean-specifier): New.
9233         specifier doc updates according to the conventions specified before.
9234
9235         * specifier.el:
9236         * specifier.el (set-specifier):
9237         * specifier.el (make-integer-specifier): New.
9238         * specifier.el (make-boolean-specifier): New.
9239         * specifier.el (make-natnum-specifier): New.
9240         * specifier.el (make-generic-specifier): New.
9241         * specifier.el (make-display-table-specifier): New.
9242         specifier doc updates according to the conventions specified before.
9243
9244         * toolbar.el:
9245         * toolbar.el (make-toolbar-specifier): New.
9246         specifier doc updates according to the conventions specified before.
9247
9248 2000-05-09  Ben Wing  <ben@xemacs.org>
9249
9250         * process.el (call-process-internal): Revert to previous version
9251         because Mike's change clashed with a change I did not long before.
9252         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9253         Thanks very much Mike for pointing out the bug and submitting a
9254         patch!
9255
9256 2000-04-13  Mike Alexander  <mta@arbortext.com>
9257
9258         * process.el (call-process-internal): Send the correct input buffer
9259         (call-process-internal): Return the exit status of the process
9260
9261 2000-05-07  Ben Wing  <ben@xemacs.org>
9262
9263         * winnt.el:
9264         * winnt.el (nt-quote-args-verbatim): Removed.
9265         * winnt.el (nt-quote-args-prefix-quote): Removed.
9266         * winnt.el (nt-quote-args-backslash-quote): Removed.
9267         * winnt.el (nt-quote-args-double-quote): Removed.
9268         * winnt.el (nt-quote-args-functions-alist): Removed.
9269         * winnt.el (nt-quote-process-args): Removed.
9270         Remove all stuff for argument quoting.  We borrow the code instead
9271         from Emacs 20.6, which is much more careful in its quoting
9272         (e.g. in handling runs of the escape character) and avoids most of
9273         the need for this Lisp mechanism by checking to see whether we're
9274         running a Cygwin or normal program and doing the appropriate
9275         quoting.  If we end up needing such a mechanism, we should add
9276         it by extending the variable `mswindows-quote-process-args' so it
9277         can take an alist of regexps.
9278
9279 2000-05-07  Ben Wing  <ben@xemacs.org>
9280
9281         * keydefs.el:
9282         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9283         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9284         the window without moving point.
9285
9286         * simple.el:
9287         * simple.el (scroll-up-one): New.
9288         * simple.el (scroll-down-one): New.
9289         Functions for use with C-M-up/down.
9290
9291 2000-05-01  Martin Buchholz <martin@xemacs.org>
9292
9293         * XEmacs 21.2.33 is released.
9294
9295 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9296
9297         * dialog.el (yes-or-no-p-dialog-box):
9298         Fix docstring.
9299         Fix following horrible bug in X11 mode with focus-follows-mouse:
9300           1. Visit two files in two different frames.
9301           2. do File->Revert Buffer in one of those frames.
9302           3. Dialog box appears.
9303           4. Arrange things so that the mouse passes over the *other*
9304              frame, then to the dialog box, and click on "Yes".
9305           5. The file contents end up in the *wrong* buffer!
9306         Add TODO comment.
9307
9308 2000-04-28  Ben Wing  <ben@xemacs.org>
9309
9310         * help.el (describe-installation): correct typo introduced
9311         in last patch: boundp -> fboundp.
9312
9313         * etags.el (buffer-tag-table-list):
9314         canonicalize filenames to Unix format so that tag-table-alist
9315         searching works under Windows.
9316
9317         * autoload.el:
9318         Bowdlerize the supposedly objectionable words
9319         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9320
9321         * gutter-items.el (set-progress-display-style):
9322         * gutter-items.el (search-dialog-callback):
9323         * gutter-items.el (make-search-dialog):
9324         Change to new callback-ex api.
9325
9326 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9327
9328         * help.el: (describe-installation): decode-coding-string is not
9329         defined in a non MULE environment.
9330
9331 2000-04-28  Ben Wing  <ben@xemacs.org>
9332
9333         * gutter-items.el (buffer-list-changed-hook):
9334         use it, not record-buffer-hook.
9335
9336         * subr.el (record-buffer-hook): Removed.
9337
9338 2000-04-27  Ben Wing  <ben@xemacs.org>
9339
9340         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9341         use NORECORD option.  Andy will not like this, but the existing
9342         gutter behavior is just wrong, as per this comment:
9343
9344         ;; this used to add the norecord flag to both calls below.
9345         ;; this is bogus because it is a pervasive assumption in XEmacs
9346         ;; that the current buffer is at the front of the buffers list.
9347         ;; for example, select an item and then do M-C-l
9348         ;; (switch-to-other-buffer).  Things get way confused.
9349         ;;
9350         ;; Andy, if you want to maintain the current look, you must
9351         ;;  *uncouple* the gutter order and buffers order.
9352
9353         * loaddefs.el (completion-ignored-extensions): unfuckify.
9354
9355         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9356         xemacs.mak.
9357
9358         * autoload.el (batch-update-one-directory): new function, used in
9359         xemacs.mak.
9360
9361         * loadup.el: set gc-cons-threshold very high unless dumping --
9362         loadup during update-elc is much much much faster.  also do this
9363         when quick-building.
9364
9365         add commented-out code for profiling loadup.
9366
9367
9368         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9369         is required in order to build xemacs.
9370
9371 2000-04-26  Ben Wing  <ben@xemacs.org>
9372
9373         * loadup.el: don't garbage collect during loadup if quick-build
9374         compile-time option is set.
9375
9376 2000-04-23  Ben Wing  <ben@xemacs.org>
9377
9378         * update-elc.el: compute whether any dumped .el or .elc files
9379         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9380         if so.
9381
9382         * update-elc.el (update-elc-files-to-compile): always change
9383         NOBYTECOMPILE in the src directory rather than current dir,
9384         so it will work under NT.
9385
9386         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9387         the form of this file is identical between Unix and Windows.
9388         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9389         Added comment.
9390         (update-autoloads-from-directory): updated doc string.
9391         updated doc strings in a few other places.
9392
9393 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9394
9395         * bytecomp.el (byte-force-recompile): Fix argument to
9396         byte-recompile-directory.
9397
9398 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9399
9400         * gutter-items.el (progress-display-clear-when-idle): Use
9401         add-one-shot-hook.
9402         * gutter-items.el (clear-progress-display): Adjust number of
9403         arguments.
9404
9405 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9406
9407         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9408
9409 2000-04-16  Ben Wing  <ben@xemacs.org>
9410
9411         * printer.el: New file.
9412
9413         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9414
9415         * help.el (describe-installation): Fix decoding for Windows.
9416
9417         * menubar-items.el:
9418         * menubar-items.el (default-menubar):
9419         * menubar-items.el (tutorials-menu-filter): New.
9420         * menubar-items.el (popup-menubar-menu):
9421         Add authorship.  Redo Help menu and Tutorials filter.
9422
9423         * menubar.el: Correct comment.
9424
9425         * modeline.el (modeline-buffer-identification): Correct doc string.
9426
9427         * simple.el:
9428         * simple.el (printing): Removed.
9429         * simple.el (printer-name): Removed.
9430         * simple.el (generic-print-buffer): Removed.
9431         * simple.el (generic-print-region): Removed.
9432         Move generic print code to printer.el.
9433
9434 2000-04-15  Ben Wing  <ben@xemacs.org>
9435
9436         * simple.el (generic-print-region): New.
9437         make this function actually work.
9438         (generic-print-buffer): call generic-print-region.
9439
9440 2000-04-14  Andy Piper  <andy@xemacs.org>
9441
9442         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9443         by using the new widget-callback-current-channel.
9444         (search-dialog-callback): ditto.
9445
9446 2000-04-12  Andy Piper  <andy@xemacs.org>
9447
9448         * gutter.el (default-gutter-position): moved from gutter-items.el.
9449         (default-gutter-position-changed-hook): ditto.
9450         (gutter-element-visibility-changed-hook): ditto.
9451         (set-gutter-element): ditto.
9452         (remove-gutter-element): ditto.
9453         (set-gutter-element-visible-p): ditto.
9454         (gutter-element-visible-p): ditto.
9455         (init-gutter): ditto.
9456
9457         * dialog.el (make-dialog-box): renamed and moved from
9458         gutter-items.el
9459
9460         * gutter-items.el: move various functions elsewhere.
9461
9462 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9463
9464         * menubar-items.el: Fixed place of parenthesis.
9465
9466 2000-04-12  Ben Wing  <ben@xemacs.org>
9467
9468         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9469                 without constantly being prompted for the tag.
9470         * simple.el: Added a number of section headings, to clarify the
9471                 organization of this file.
9472         * simple.el (activate-region):
9473         * simple.el (region-exists-p):
9474         * simple.el (region-active-p):
9475                 Moved these three function down to the other side of
9476                 the case-changing functions, so they join the rest of
9477                 the region code.
9478         * simple.el (printing): New.
9479         * simple.el (printer-name): New.
9480         * simple.el (generic-print-buffer): New.
9481                 New functions, a very simple prototype for a unified
9482                 printing interface.
9483
9484         * process.el (call-process-internal): Real fix for null BUFFER,
9485                 other problems with BUFFER specs.
9486
9487         * menubar-items.el:
9488                 Fixed up File->Print to use new printing functions.
9489                 Various corrections and expansions to Grep/Compile menus.
9490                 New options for Printing.
9491                 New options for SMTP Mail, the way to send mail under
9492                   MS Windows. (There's also a package patch to make SMTP
9493                   Mail be the default under MSWin.)
9494
9495 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9496
9497         * menubar-items.el: Selecting Rectangle Mousing from menubar
9498         did not work.  Needed to quote mouse-track-rectangle-p.
9499
9500 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9501
9502         * cl-compat.el (keywordp): Removed.
9503
9504 2000-04-05  Andy Piper  <andy@xemacs.org>
9505
9506         * gutter-items.el (progress-layout-glyph): don't initialize here.
9507         (progress-gauge-glyph): use dynamic sizing.
9508         (set-progress-display-style): new function. Set progress glyphs
9509         appropriately depending on the style.
9510         (progress-display-style): new variable. Custom version of
9511         set-progress-display-style.
9512         (progress-abort-glyph): switch to dynamic sizes.
9513         (search-dialog-text): make the edit field active.
9514
9515 2000-04-04  Andy Piper  <andy@xemacs.org>
9516
9517         * gutter-items.el (make-search-dialog): need to make the search
9518         dialog visible after creation.
9519
9520         * menubar-items.el (default-menubar): use the search dialog for
9521         searching. Remove some extraneous search menu items.
9522
9523         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9524         well as strings.
9525         (make-gutter-only-dialog-frame): allow the user to create the
9526         frame unmapped. Allow the gutter spec to be given as a glyph.
9527         (search-dialog-direction): new variable.
9528         (search-dialog-text): new variable.
9529         (search-dialog-callback): new function. Callback for the search
9530         dialog action.
9531         (make-search-dialog): new function. Create a user-friendly search
9532         dialog.
9533
9534 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9535
9536         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9537         under Windows.
9538
9539 2000-04-01  Andy Piper  <andy@xemacs.org>
9540
9541         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9542         progress more accurately.
9543
9544 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9545
9546         * finder.el (finder-compile-keywords): Process readable files only.
9547         Because error in process of .#finder-inf.el when compile xemacs
9548         with --with-clash-detection option.
9549
9550 2000-03-31  Andy Piper  <andy@xemacs.org>
9551
9552         * gutter-items.el (append-progress-display): don't delay after a
9553         successful font-lock.
9554         (make-gutter-only-dialog-frame): new function. Allow users to
9555         create gutter-only dialogs.
9556
9557 2000-03-27  Mike Alexander  <mta@arbortext.com>
9558
9559         * process.el (call-process-internal): Handle a null BUFFER
9560         parameter correctly.
9561
9562 2000-03-28  Andy Piper  <andy@xemacs.org>
9563
9564         * gutter-items.el (abort-progress-display): put strings in the
9565         gutter not extents.
9566         (progress-layout-glyph): signal special 'quit callback.
9567         (progress-display-quit-function): deleted.
9568         (progress-display-stop-callback): deleted.
9569         (progress-display-dispatch-command-events): deleted.
9570         (append-progress-display): remove calls to
9571         progress-display-dispatch-command-events.
9572         (raw-append-progress-display): ditto.
9573
9574 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9575
9576         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9577         being a list.  Actually define `stipple-pixmap-p' which is used as
9578         an error predicate.  Correctly handle PIXMAP being either relative
9579         or absolute file name.
9580
9581 2000-03-24  Andy Piper  <andy@xemacs.org>
9582
9583         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9584         (abort-progress-display): ditto. Don't delete the created extent.
9585         (raw-append-progress-display): ditto.
9586         (progress-display-dispatch-non-command-events): new
9587         function. Encapsulates what we want to do when no command input is
9588         required.
9589         (progress-display-dispatch-command-events): likewise, but disable
9590         for now since it causes too many problems.
9591         (append-progress-display): use them.
9592         (raw-append-progress-display): ditto.
9593         (default-gutter-position-changed-hook): set this rather than
9594         default-gutter-position-changed.
9595         (default-gutter-position-changed-hook): lambda with zero arguments
9596         rather than one.
9597         (raw-append-progress-display): trap errors in pending input since
9598         allowing them to signal will hose the gauge well and
9599         truly. Ideally we would like to delay these until we are more able
9600         to cope.
9601         (append-progress-display): ditto.
9602
9603 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9604
9605         * lisp/make-docfile.el: call-process-internal is now implemented
9606         in process.el.
9607
9608 2000-03-21  Ben Wing  <ben@xemacs.org>
9609
9610         * mule\mule-cmds.el (set-language-info-alist):
9611         Fix to correspond to new menu arrangement.
9612
9613 2000-03-21  Ben Wing  <ben@xemacs.org>
9614
9615         * process.el:
9616         * process.el (call-process-internal): New.
9617         New implementation of call-process.  Only enabled under NT, so far.
9618         stderr handling not implemented yet in CVS'd C code.
9619
9620 2000-03-20  Ben Wing  <ben@xemacs.org>
9621
9622         * lisp-mode.el:
9623         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9624         * lisp-mode.el (lisp-interaction-mode):
9625         Put back Lisp Interaction menubar for Jan V's sake.
9626
9627         * simple.el:
9628         * simple.el (mark-ring):
9629         * simple.el (dont-record-current-mark): New.
9630         * simple.el (in-shifted-motion-command): New.
9631         * simple.el (mark-ring-unrecorded-commands): New.
9632         * simple.el (mark-ring-max):
9633         * simple.el (set-mark-command):
9634         * simple.el (push-mark):
9635         * simple.el (handle-pre-motion-command):
9636         Implement scheme for not recording unimportant marks.
9637
9638         * subr.el:
9639         * subr.el (function-allows-args): New.
9640         New function function-allows-args.
9641
9642 2000-03-20  Martin Buchholz <martin@xemacs.org>
9643
9644         * XEmacs 21.2.32 is released.
9645
9646 2000-03-20  Andy Piper  <andy@xemacs.org>
9647
9648         * gutter-items.el (update-tab-in-gutter): force selection of the
9649         selected-window if required to do so.
9650         (buffers-tab-items): ditto.
9651         (add-tab-to-gutter): ditto.
9652         (create-frame-hook): use force-selection.
9653         (default-gutter-position-changed): lambdify.
9654         (update-tab-hook): deleted since it was only used in one place.
9655
9656 2000-03-18  Andy Piper  <andy@xemacs.org>
9657
9658         * files.el (find-file-noselect): undo change that shouldn't have
9659         gone in.
9660
9661 2000-03-17  Andy Piper  <andy@xemacs.org>
9662
9663         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9664         of selected-window trickery.
9665
9666         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9667         frames tabs.
9668         (progress-display-stop-callback): progress -> progress-display
9669         (progress-display-quit-function): ditto.
9670         (clear-progress-display): ditto.
9671         (remove-progress-display): ditto.
9672         (append-progress-display): ditto.
9673         (abort-progress-display): ditto.
9674         (raw-append-progress-display): ditto.
9675         (display-progress-display): ditto.
9676         (current-progress-display-label): ditto.
9677         (current-progress-display): ditto.
9678         (lprogress-display): ditto and save the buffer
9679         (progress-display): ditto. Otherwise the buffer sometimes gets
9680         changed which confuses font-lock.
9681
9682         * font-lock.el (font-lock-default-fontify-buffer): catch all
9683         errors, not just quit.
9684         (font-lock-mode): progress -> display-progress
9685         (font-lock-default-fontify-buffer): ditto.
9686         (font-lock-fontify-syntactically-region): ditto.
9687         (font-lock-fontify-keywords-region): ditto.
9688
9689 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9690
9691         * cl.el (gensym): Move to here from cl-macs.el.
9692         (gentemp): Ditto.
9693
9694 2000-03-16  Andy Piper  <andy@xemacs.org>
9695
9696         * font-lock.el (font-lock-mode): use lprogress and friends for
9697         progress management.
9698         (font-lock-default-fontify-buffer): ditto.
9699         (font-lock-fontify-syntactically-region): ditto.
9700         (font-lock-fontify-keywords-region): ditto.
9701         (font-lock-revert-cleanup): fix reverting.
9702         (font-lock-revert-setup): ditto.
9703
9704         * gutter-items.el (progress-use-echo-area): new variable. Use the
9705         echo area for progress gauges if non-nil.
9706         (clear-progress): remove echo area stuff and defer to
9707         clear-message.
9708         (append-progress): dispatch non-command events after each progress
9709         increment. Remove echo area stuff.
9710         (abort-progress): remove echo area stuff and defer to
9711         display-message.
9712         (raw-append-progress): ditto. Dispatch non-command events after
9713         gutter redisplay.
9714         (display-progress): defer echo area stuff to display-message.
9715
9716         * gutter-items.el (clear-progress):
9717         (abort-progress): indentation changes.
9718         (display-progress): don't clear progress.
9719         (append-progress): compare messages with equal.
9720         (raw-append-progress): use dispatch-non-command-events to flush
9721         widget creation events.
9722
9723 2000-03-13  Ben Wing  <ben@xemacs.org>
9724
9725         * abbrev.el:
9726         * abbrev.el (abbrev-string-to-be-defined): New.
9727         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9728         Changes for use with the menubar.
9729
9730 2000-03-12  Ben Wing  <ben@xemacs.org>
9731
9732         * alist.el (vassoc): moved here from font-menu.el.
9733
9734         * custom.el (defface): typo fix.
9735
9736         * dialog.el (yes-or-no-p-dialog-box):
9737         * dialog.el (message-box):
9738         * files.el (save-some-buffers-1):
9739         Put accelerators in the button names.
9740
9741         * font-lock.el (font-lock-comment-face):
9742         * font-lock.el (font-lock-keyword-face):
9743         * font-lock.el (font-lock-function-name-face):
9744         Fixed some of the colors under MS Windows because the existing
9745         default colors were hardly different from black and needed to be
9746         made lighter.
9747
9748         * font-menu.el:
9749         * font-menu.el (font-menu-split-long-menu):
9750         * font-menu.el (font-menu-family-constructor):
9751         * font-menu.el (font-menu-size-constructor):
9752         * font-menu.el (font-menu-weight-constructor):
9753         * font-menu.el (font-menu-set-font):
9754         vassoc moved to alist.el.
9755         Accelerators added to all menus.
9756         Unused bound var new-props removed.
9757
9758         * keydefs.el: I did a whole lot of rearranging to put things in a
9759         more consistent order and fixed a number of cases where key
9760         combinations involving up, down, left, right and so on were
9761         defined but the corresponding keypad combinations were not
9762         defined.
9763
9764         * lisp-mode.el:
9765         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9766         * lisp-mode.el (emacs-lisp-mode):
9767         * lisp-mode.el (lisp-interaction-mode):
9768         * lisp-mode.el (flet):
9769         Added accelerators onto the menus.
9770         Made all the different versions of the let function be indented
9771         the same way.
9772         Undid Steve's easy-menu-ification, because it makes it impossible
9773         to have the menubar and popup menus different.
9774         Cleaned up the menu; added items for find-function &c and some
9775         indenting, and removed debug-on-*.
9776
9777         * list-mode.el (list-mode-hook):
9778         * list-mode.el (list-mode):
9779         * list-mode.el (completion-setup-hook):
9780         * list-mode.el (display-completion-list):
9781         Added support for the :window-height keyword, which is required
9782         because of other changes that I made for the file dialog box.  I
9783         also made the hook variables list-mode-hook and
9784         completion-setup-hook and also minibuffer-setup-hook in
9785         minibuf.el be permanent-local; see comment in list-mode.el.
9786
9787         * map-ynp.el (map-y-or-n-p):
9788         Added accelerators to the dialog buttons.
9789
9790         * menubar-items.el (menu-truncate-list):
9791         New internal function.
9792         * menubar-items.el (submenu-generate-accelerator-spec):
9793         * menubar-items.el (menu-item-strip-accelerator-spec):
9794         * menubar-items.el (menu-item-generate-accelerator-spec):
9795         New exported functions, for use in auto-generating accelerator specs.
9796
9797         * menubar-items.el:
9798         * menubar-items.el (default-menubar):
9799         * menubar-items.el (maybe-add-init-button):
9800         * menubar-items.el (bookmark-menu-filter):
9801         * menubar-items.el (slow-format-buffers-menu-line):
9802         * menubar-items.el (build-buffers-menu-internal):
9803         * menubar-items.el (language-environment-menu-filter):
9804         * menubar-items.el (default-popup-menu):
9805         * menubar-items.el (popup-buffer-menu):
9806         * menubar-items.el (popup-menubar-menu):
9807         Did a major overhaul on this file, and in fact I'm nowhere near
9808         done working on the menubar, and there will be more patches to
9809         come.  A basic summary of what I've done:
9810
9811         a) I added accelerators to all of the menu items.  For menus that
9812         are auto-generated, such as the buffers menu, the accelerators are
9813         automatically added to the beginning of each line using the
9814         numbers 1 through 9, then zero, and then letters starting with A,
9815         but omitting the letters that are already in use for the fixed
9816         menu items at the top of the buffers menu.  To facilitate adding
9817         accelerators of this kind, I created some new functions
9818         (*-accelerator-spec), which are also being used by other filters
9819         that auto generate lists of things such as ftp sites to download
9820         packages.  If people really don't like these accelerators
9821         appearing at the beginning of the menu items, a variable can be
9822         added to optionally turn them off, but I think this is rather
9823         pointless because other menu items have accelerators and many or
9824         most of the menu users will use the accelerators if the support is
9825         there.
9826
9827         b) I combined the top level Tools and Apps menus into a single
9828         Tools menu, because the distinction between the two is not
9829         obvious, and the items on the menus are not used often enough that
9830         putting some of them onto submenus is a problem.
9831
9832         c) I created two new top level menus called View and Cmds because
9833         there were too many items on the File and Edit menus, and I'm going
9834         to be adding more items to these menus.  In contrast to the Tools
9835         menu, the items on these menus may be used quite often during an
9836         editing session, and so should be available with fewer
9837         keystrokes.
9838
9839         d) I added a number of options to the options menu, including one
9840         for controlling whether the alt key can be used to traverse to
9841         menu items using the accelerators, one for controlling behavior of
9842         control-k, one for controlling how the kill and yank functions
9843         interact with the clipboard, a few additional buffers-menu
9844         options, and various other things.  I also did a bit of
9845         rearranging, for example, combining the keyboard and mouse options
9846         into a single keyboard and mouse submenu to facilitate the
9847         accelerators on that level.
9848
9849         e) I changed the variable buffers-menu-format-buffer-line-function
9850         to take two arguments instead of one, the second argument being
9851         the line number for use in creating an accelerator.  I added a
9852         hack to support existing functions with one argument (although I
9853         doubt that very many of these exist), for backward compatibility.
9854
9855         f) I moved the top level mule menu to be a submenu of the edit
9856         menu.  I think that most of the items on this menu are fairly
9857         useless and there are certainly not enough frequently used items
9858         to justify this being its own top level menu.
9859
9860         g) I combined most of the items in big-menubar.el into the main menu.
9861         If people think the main menu is too big, it would be possible to
9862         create different configurations, some smaller.
9863
9864         * menubar.el (check-menu-syntax):
9865         Deleted some syntax checks that were no longer valid, partly
9866         because of changes that were already made a long time ago, and
9867         partly because of a change I made where I allow the name of the
9868         menu item to be an evaluated expression rather than just a string,
9869         similar to all of the other parameters of a menu item.
9870
9871         * minibuf.el:
9872         * minibuf.el (read-file-name-1):
9873         * minibuf.el (mouse-read-file-name-1):
9874         I made a number of changes to improve the appearance
9875         and functioning of the file dialog box.  They include:
9876
9877         a) Fixing the problem where closing the dialog box by clicking on
9878         the close button of the window didn't properly exit the
9879         minibuffer.
9880
9881         b) Fixing the problem that if you typed part of a file name, and
9882         then clicked on a completion with the mouse, the file was not
9883         correctly selected.
9884
9885         c) Changing the title of the dialog box to reflect the operation
9886         being done in accordance with user interface conventions, rather
9887         than the name of the dialog box buffer, which is rather useless.
9888
9889         d) Remove the words "possible completions are" which didn't
9890         belong.
9891
9892         e) Fix things so that the completions scroll off the end of the
9893         completions windows only to the right, rather than both to the
9894         right and down, which is in accordance with Windows user interface
9895         conventions.
9896
9897         * msw-init.el (init-post-mswindows-win):
9898         Added a binding for meta-F4, which is the standard windows binding
9899         for exiting a program.
9900
9901         * select.el (get-selection-no-error):
9902         * select.el (own-selection):
9903         * select.el (own-clipboard):
9904         Added an optional argument called append to the functions
9905         own-selection and own-clipboard.  This adds support for appending
9906         text to the existing selection and allows the function
9907         own-clipboard to be used as the value of the variable
9908         interprogram- cut-function.
9909
9910         Fixed a bug in own-selection in handling zmacs-region-stays.
9911
9912         * simple.el (historical-kill-line): New.
9913
9914         * simple.el (kill-line):
9915         * simple.el (interprogram-cut-function):
9916         * simple.el (interprogram-paste-function):
9917         * simple.el (handle-pre-motion-command):
9918         * simple.el (next-line):
9919         * simple.el (previous-line):
9920         a) Expanded the variable kill-whole-line, so that function
9921         kill-line can be set to delete the entire line always, not just
9922         when cursor is at the beginning of the line.  This is controlled
9923         by setting the variable kill-whole-line to the symbol 'always.
9924         This behavior, as well as the existing kill-whole-line behavior,
9925         now only take effect when kill-line is called interactively,
9926         although this is a departure from a previous behavior in the case
9927         of setting this variable kill-whole-line to t.  It is almost
9928         certainly what has always been intended, and most likely the old
9929         way of doing things introduced bugs.  I also created a function
9930         called historical-kill-line, which ignores the kill-whole-line
9931         setting and always gives the historical behavior of only killing
9932         to the end of the line.  I bound this function to shift- control-k
9933         so that the kill to end of line behavior is available, even when
9934         kill-whole-line has been set to change control-k into the simple
9935         delete-whole-line behavior. (This can be set using the options
9936         menu.)
9937
9938         b) I changed things so that kill and yank now interact with the
9939         clipboard by default under windows.  This was done by changing the
9940         default value of interprogram-cut- function and
9941         interprogram-paste-function.  You can get the old behavior by
9942         setting these to nil, and there is an option on the options menu
9943         to do this.
9944
9945         c) I added support for selecting text using shifted motion keys.
9946         This support is on by default and can be controlled by the
9947         variable shifted-motion-keys-select-region.  There is also a
9948         variable called unshifted-motion-keys-deselect-region that
9949         controls more specifically how the shifted motion key behavior
9950         works.  I did not put an option on the options menu to turn this
9951         off, because I can't imagine why this would be useful.
9952
9953         * simple.el (forward-block-of-lines):
9954         * simple.el (backward-block-of-lines):
9955         * simple.el (block-movement-size):
9956         New.
9957
9958         * simple.el (uncapitalized-title-words):
9959         * simple.el (uncapitalized-title-word-regexp):
9960         * simple.el (capitalize-string-as-title):
9961         * simple.el (capitalize-region-as-title):
9962         New.
9963
9964
9965         * subr.el (add-hook):
9966         * subr.el (make-local-hook): New.
9967         * subr.el (remove-local-hook): New.
9968         * subr.el (add-one-shot-hook): New.
9969         * subr.el (add-local-one-shot-hook): New.
9970         Added some functions to make using hooks easier.
9971         These include:
9972
9973         a) Functions add-local-hook and remove-local-hook to make it easy
9974         to use local hooks.
9975
9976         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9977         make it possible to add a "one-shot" hook, which is to say a hook
9978         that runs only once, and automatically removes itself after the
9979         first time it has run.
9980
9981 2000-03-09  Andy Piper  <andy@xemacs.org>
9982
9983         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9984
9985 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9986
9987         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9988         Moved from menubar-items.el.
9989         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9990
9991 2000-03-08  Andy Piper  <andy@xemacs.org>
9992
9993         * gutter-items.el (build-buffers-tab-internal): add selected field
9994         to buffers tab spec.
9995
9996 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9997
9998         * minibuf.el (last-exact-completion): Initialize to nil.
9999
10000 2000-03-07  Didier Verna  <didier@xemacs.org>
10001
10002         * startup.el (command-line-1): remove unused variable
10003         `first-file-buffer'.
10004
10005 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10006
10007         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10008         which is also used for Web server log files.
10009
10010 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10011
10012         * mule/mule-charset.el: Setup auto-fill-chars.
10013
10014 2000-03-02  SL Baur  <steve@beopen.com>
10015
10016         * subr.el (with-string-as-buffer-contents): Reimplement using
10017         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10018         non-deletion of buffer after execution problem.
10019         (with-output-to-string): Use unique buffer name.
10020
10021 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10022
10023         * gutter-items.el (buffers-tab-sort-function):  New variable.
10024         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10025
10026 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10027
10028         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10029
10030 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10031
10032         * menubar-items.el (maybe-add-init-button): Remove the "Load
10033         .emacs" button from all menubars.
10034
10035 2000-03-01  Didier Verna  <didier@xemacs.org>
10036
10037         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10038         region rectangle replacement (from Jan Vroonhof).
10039         (replace-rectangle): new function.
10040
10041 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10042
10043         * mule/mule-cmds.el (set-default-coding-systems): Use
10044         set-terminal-coding-system and set-keyboard-coding-system.
10045         * coding.el (set-terminal-coding-system): Use
10046         set-console-tty-output-coding-system.
10047         (set-keyboard-coding-system): Use
10048         set-console-tty-input-coding-system.
10049
10050 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10051
10052         * minibuf.el (read-variable): Allow symbol to default argument.
10053
10054 2000-02-27  Andy Piper  <andy@xemacs.org>
10055
10056         * gutter-items.el (update-tab-hook): new function to be used for
10057         hooks.
10058         (create-frame-hook): add update-tab-hook.
10059         (record-buffer-hook): ditto.
10060         (default-gutter-position-changed): ditto.
10061         (default-gutter-position): updating the buffers tab is now handled
10062         by a hook.
10063         (default-gutter-position-changed-hook): new variable.
10064         (gutter-element-visibility-changed-hook): ditto.
10065         (set-gutter-element-visible-p): call it.
10066         (set-gutter-element): use modify-specifier-instances. Set extents
10067         as duplicable before using.
10068         (remove-gutter-element): ditto.
10069         (set-gutter-element-visible-p): ditto.
10070         (init-gutter): new function.
10071         (add-tab-to-gutter): use new gutter-element functions rather than
10072         setting specifiers directly.
10073         (clear-progress): ditto.
10074         (abort-progress): ditto.
10075         (gutter-buffers-tab-visible-p): renamed from
10076         default-gutter-visible-p
10077
10078         * specifier.el (modify-specifier-instances): new function from Jan
10079         Vroonhof.
10080
10081         * x-init.el (init-post-x-win): call init-gutter.
10082
10083         * msw-init.el (init-post-mswindows-win): call init-gutter.
10084
10085         * menubar-items.el (default-menubar): Update to reflect new gutter
10086         variables.
10087
10088 2000-02-26  Andy Piper  <andy@xemacs.org>
10089
10090         * gutter-items.el (set-gutter-element): new function. Add gutter
10091         elements to the specified gutter.
10092         (remove-gutter-element): new function. Remove gutter elements from
10093         the specified gutter.
10094         (set-gutter-element-visible-p): new function. Set gutter element
10095         visibility for the provided gutter-visible specifier.
10096
10097 2000-02-23  Andy Piper  <andy@xemacs.org>
10098
10099         * gutter-items.el (add-tab-to-gutter): specify dimensions
10100         dynamically.
10101
10102 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10103
10104         * gutter-items.el (add-tab-to-gutter):
10105         * package-get.el (package-get-interactive-package-query):
10106         * package-ui.el (pui-directory-exists):
10107         (pui-install-selected-packages):
10108         (pui-list-packages):
10109         Use #'(lambda ...)  instead of '(lambda ...).
10110
10111 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10112
10113         * startup.el (load-user-init-file): Check to make sure user
10114           has an init-file before calling load().
10115
10116 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10117
10118         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10119
10120 2000-02-23  Martin Buchholz <martin@xemacs.org>
10121
10122         * XEmacs 21.2.31 is released.
10123
10124 2000-02-21  Mike Sperber <mike@xemacs.org>
10125
10126         * loadup.el (really-early-error-handler):
10127         * update-elc.el:
10128         * make-docfile.el:
10129         Remove dependency on EMACSBOOTSTRAP... environment variables.
10130
10131 2000-02-21  Martin Buchholz <martin@xemacs.org>
10132
10133         * XEmacs 21.2.30 is released.
10134
10135 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10136
10137         * byte-optimize.el (byte-optimize-plus):
10138         (byte-optimize-minus):
10139         (byte-optimize-multiply):
10140         Optimize (- 0) to 0, not (-)
10141         Optimize (+ 5 3.0) to 8.0
10142         Optimize (* 5 3.0) to 15.0
10143         Improve readability.
10144
10145 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10146
10147         * modeline.el: (modeline-scrolling-method): change modeline
10148         mswindows cursor appearance according to the value.
10149
10150         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10151         and 'gui-element face colors and 'gui-element face font to Windows
10152         defaults.
10153
10154 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10155
10156         * font-lock.el: Javadoc enhancements
10157
10158 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10159
10160         * ldap.el (toplevel): Test if LDAP support has been compiled in
10161         (ldap-verbose): New option
10162         (ldap-search-entries): Renamed from the previous ldap-search
10163         Conditionalize message display on ldap-verbose
10164         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10165         defuns
10166         (ldap-search): Is now defined as an obsolete wrapper calling
10167         ldap-search-basic or ldap-search-entries
10168
10169
10170 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10171             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10172             Jan Vroonhof  <jan@xemacs.org>
10173
10174         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10175         When for-effect is true, didn't call `byte-optimize-form'
10176         in and/or subforms without last.
10177
10178 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10179
10180         * package-get.el (package-get-download-sites): Use correct custom
10181         type.
10182
10183 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10184
10185         * files.el (write-file): Ask for coding system when compiled with
10186         file-coding.
10187
10188 2000-02-16  Andy Piper  <andy@xemacs.org>
10189
10190         * buffer.el (switch-to-buffer): give norecord argument to
10191         set-window-buffer instead of explicitly recording.
10192
10193         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10194         we have to pick a window.
10195
10196 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10197
10198         * mule/mule-cmds.el (describe-language-support): Don't add
10199         unexist function to help-map.
10200         (describe-coding-system): Don't use already assigend `C'.
10201
10202 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10203
10204         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10205         work in custom.
10206
10207 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10208
10209         * about.el: Ienaga's e-mail address change.
10210
10211 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10212
10213         * etags.el (find-tag): force new window -- even if buf already
10214         visible -- when other-window is t
10215
10216 2000-02-16  Martin Buchholz <martin@xemacs.org>
10217
10218         * XEmacs 21.2.29 is released.
10219
10220 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10221
10222         * cl-extra.el (getf): This is now identical to `plist-get', so
10223         just defalias it.
10224         * cl-macs.el: Make getf an alias to plist-get, at the
10225         byte-compiler level, using define-compiler-macro.
10226
10227 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10228
10229         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10230
10231 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10232
10233         * lisp/etags.el (find-tag-internal): set exact-tagname to
10234           a regular expression that matches against the tagname
10235           part of the tag entry first instead of only looking in
10236           the context area.
10237
10238 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10239
10240         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10241         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10242
10243 2000-02-07  Martin Buchholz <martin@xemacs.org>
10244
10245         * XEmacs 21.2.28 is released.
10246
10247 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10248
10249         * cl-extra.el (getf): Just call `get', never `get*'.
10250         Make arglist match docstring.
10251         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10252         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10253         * byte-optimize.el: remove references to `get*'.
10254
10255 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10256
10257         * mule/european.el: Add syntax information for Latin3 and Latin4.
10258
10259 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10260
10261         * byte-optimize.el: Byte-optimize (length "foo")
10262
10263 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10264
10265         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10266         width check using `window-leftmost-p' and `window-rightmost-p'.
10267
10268 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10269
10270         * wid-edit.el (widget-match-inline): An atom never matches a
10271           list.
10272
10273 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10274
10275         * modeline.el: Consolidated 'x and 'mswindows specification under
10276         'win tag.
10277
10278 2000-01-29  Andy Piper  <andy@xemacs.org>
10279
10280         * gutter-items.el: (format-buffers-tab-line): Try and be
10281         intelligent about buffer naming when we have duplicates.
10282
10283 2000-01-29  Andy Piper  <andy@xemacs.org>
10284
10285         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10286         updated when it becomes visible.
10287
10288 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10289
10290         * bytecomp.el (byte-compile-insert-header): Properly set coding
10291         system under MULE and file-coding.
10292
10293 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10294
10295         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10296         (dontusethis-set-value-terminal-coding-system-handler):
10297         (dontusethis-set-value-keyboard-coding-system-handler):
10298         Never undefine coding system aliases.  Emergency fix for gnus.
10299
10300 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10301
10302         * files.el (abbreviate-file-name): Use directory-sep-char instead
10303         of hard-coded "/".
10304
10305 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10306
10307         * startup.el (user-init-file-base-list): New variable, replacing
10308         user-init-file-base.
10309         (find-user-init-file): New function.
10310         (command-line-early): Use it.
10311         (load-user-init-file): Ditto.
10312
10313 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10314
10315         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10316         calling valid-image-instantiator-format-p
10317
10318 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10319
10320         * isearch-mode.el (isearch-mode): The variable is
10321         isearch-unhidden-extents, not isearch-opened-extents.
10322
10323 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10324
10325         * minibuf.el (next-history-element): Modify error message if a
10326         default value is available.
10327
10328 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10329
10330         * bytecomp.el (byte-compile-file): Don't unconditionally write
10331         .elc files in binary - might contain non-Latin1.
10332
10333 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10334
10335         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10336         for windows-nt.
10337
10338         * version.el:
10339         * startup.el (user-init-file-base):
10340         * process.el (call-process-region):
10341         * files.el (make-backup-file-name):
10342         (backup-file-name-p):
10343         (file-relative-name):
10344         (abbreviate-file-name):
10345         (set-auto-mode):
10346         * code-process.el (call-process-region): Removed unnecessary
10347         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10348         support out of the universe.
10349
10350         * process.el:
10351         * code-process.el:
10352         * bytecomp.el (byte-compile-file): Removed reference to
10353         buffer-file-type, and commented usage of binary-process-output
10354         NTEmacs variables.
10355
10356 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10357
10358         * help.el (function-arglist): Add case for macro.
10359
10360 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10361
10362         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10363         printers.
10364         (custom-display): Added a menu for printer/display tags.
10365
10366         * frame.el (frame-type):
10367         * device.el (device-type): Added 'msprinter to the doc string, and
10368         removed 'pc -- it is not going to be implemented ever.
10369         (call-device-method): Fixed docstring typo.
10370         Defined specifier tags 'printer and 'display.
10371
10372 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10373
10374         * lisp/itimer.el (itimer-run-expired-timers): (consp
10375           last-command-event-time) instead of (consp
10376           'last-command-event-time).
10377
10378 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10379
10380         * msw-glyphs.el: Removed obsolete commentary.
10381
10382 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10383
10384         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10385         better default value.
10386
10387 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10388
10389         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10390         (read-string): Ditto.
10391         (eval-minibuffer): Ditto.
10392         (read-command): Ditto.
10393         (read-function): Ditto.
10394         (read-variable): Ditto.
10395         (read-number): Ditto.
10396         (read-shell-command): Ditto.
10397         (read-number): Record history.
10398
10399 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10400
10401         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10402
10403 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10404
10405         * faces.el (startup-initialize-custom-faces): New function.
10406         Reset all faces created during auto-autoloads loading time
10407         by defface.
10408         * startup.el (command-line): Call it.
10409
10410 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10411
10412         * about.el (about-hackers): Add myself to contributors list.
10413
10414 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10415
10416         * menubar-items.el (maybe-add-init-button): Removed an argument in
10417         a call to load-user-init-file, as the function managed to lose its
10418         formal parameter a few betas ago.
10419
10420 2000-01-18  Martin Buchholz <martin@xemacs.org>
10421
10422         * XEmacs 21.2.27 is released.
10423
10424 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10425
10426         * process.el (shell-command-to-string): Use the FSF docstring.
10427         Make shell-command-to-string the standard function, and
10428         exec-to-string the (deprecated) alias.
10429
10430         * startup.el: typo fix.
10431
10432 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10433
10434         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10435
10436 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10437
10438         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10439         buffers after visible buffers.
10440         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10441
10442 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10443
10444         * info.el (Info-extract-menu-node-name): Stop at a dot
10445         followed by whitespace or right parenthesis.
10446
10447 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10448
10449         * info.el (Info-directory-list): Warn against using Customize with
10450         Info-directory-list.
10451
10452 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10453
10454         * minibuf.el (read-file-name): doc fix.
10455
10456         * autoload.el (update-file-autoloads): doc fix.
10457
10458         * about.el (about-hackers): Change my E-mail address.
10459
10460 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10461
10462         * info.el (Info-visit-file): Just use the `f' interactive spec to
10463         read a filename in the standard way.
10464
10465 2000-01-13  Andy Piper  <andy@xemacs.org>
10466
10467         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10468         (gutter-buffers-tab-extent): new variable.
10469         (update-tab-in-gutter): call add-tab-to-gutter again if the
10470         orientation has changed.
10471         (add-tab-to-gutter): cope with different orientations.
10472
10473 2000-01-11  Didier Verna  <didier@xemacs.org>
10474
10475         * info.el (Info-following-node-name): backward-skip dots as well
10476         as spaces (dots at the end of a node name aren't part of it).
10477         (Info-extract-menu-node-name): don't skip dots. There could be
10478         some in the node name.
10479         (Info-index): allow dots to be part of a node name.
10480
10481 2000-01-12  Andreas Jaeger  <aj@suse.de>
10482
10483         * files.el (auto-mode-alist): Added idlwave-mode.
10484         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10485
10486 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10487
10488         * info.el (Info-search): Show default value.
10489
10490 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10491
10492         * info.el (Info-read-node-completion-table): New variable.
10493         (Info-read-node-name-1): New function.
10494         (Info-read-node-name): Use it.
10495         (Info-follow-reference): Use DEFAULT argument of completing-read.
10496         (Info-menu): Ditto.
10497
10498 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10499
10500         * hyper-apropos.el (hyper-describe-key-briefly): Save
10501         window configuration.
10502         (hyper-describe-face): Use DEFAULT of completing-read.
10503         (hyper-apropos-read-variable-symbol): Ditto.
10504         (hyper-apropos-read-function-symbol): Ditto.
10505
10506 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10507
10508         * mule/mule-cmds.el (set-default-coding-system): Set
10509         comint-exec-hook to use coding-system-for-read and
10510         coding-system-for-write so that C-x RET c works.
10511
10512 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10513
10514         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10515         (previous-matching-history-element): Increment
10516         minibuffer-max-depth by 1.
10517         (next-matching-history-element): Ditto.
10518
10519 2000-01-11  Andy Piper  <andy@xemacs.org>
10520
10521         * gutter-items.el (buffers-tab): Create a new face for the buffers
10522         tab.
10523         (buffers-tab-face): use it.
10524
10525 2000-01-10  Didier Verna  <didier@xemacs.org>
10526
10527         * modeline.el (modeline-scrolling-method): change modeline X
10528         cursor appearance according to the value.
10529
10530 2000-01-07  Andreas Jaeger  <aj@suse.de>
10531
10532         * about.el (about-hackers): Moved my entry to contributor list.
10533         (xemacs-hackers): Added myself.
10534         (about-maintainer-info): Added description of myself.
10535
10536
10537 2000-01-07  Didier Verna  <didier@xemacs.org>
10538
10539         * modeline.el (modeline-scrolling-method): new variable.
10540         (mouse-drag-modeline): add reference to it in the docstring.
10541         (mouse-drag-modeline): handle it.
10542
10543 2000-01-08  Andy Piper  <andy@xemacs.org>
10544
10545         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10546         calls.
10547         (remove-buffer-from-gutter-tab): ditto.
10548
10549 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10550
10551         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10552         (custom-face-edit): Fix grammatical error in help message.
10553
10554 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10555
10556         * movemail.el: Added.
10557
10558         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10559
10560 2000-01-03  Didier Verna  <didier@xemacs.org>
10561
10562         * modeline.el (mouse-drag-modeline): remove the code related to
10563         the modeline horizontal scrolling facility.
10564
10565 1999-12-31  Martin Buchholz <martin@xemacs.org>
10566
10567         * XEmacs 21.2.26 is released.
10568
10569 1999-12-28  Andy Piper  <andy@xemacs.org>
10570
10571         * wid-edit.el (widget-push-button-value-create): The gui cache
10572         does not agree with native widgets which can only be displayed
10573         once per window. The reasons for caching are diminished now that
10574         we don't hog resources when creating buttons.
10575         (widget-push-button-cache) deleted.
10576
10577 1999-12-24  Martin Buchholz <martin@xemacs.org>
10578
10579         * XEmacs 21.2.25 is released.
10580
10581 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10582
10583         * hyper-apropos.el (hyper-apropos): Toggle
10584         hyper-apropos-programming-apropos correctly.
10585         Set REGEXP when user accepts default value.
10586
10587 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10588
10589         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10590         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10591
10592 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10593
10594         * mule/mule-category.el (undefined-category-designator):
10595         Return char instead of character.  Search for undefined one.
10596         (describe-category): Use with-displaying-help-buffer.
10597
10598 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10599
10600         * byte-optimize.el (byte-optimize-plus):
10601         Optimize (+ 1) to 1 instead of (1+ nil).
10602
10603         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10604
10605         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10606
10607         * byte-optimize.el (byte-optimize-char-before): New function.
10608         Remove performance penalty for using (char-before) instead of (char-after).
10609
10610 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10611
10612         * mule/mule-category.el (char-category-list): Return character
10613         instead of integer.
10614
10615 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10616
10617         * minibuf.el (read-buffer): Check default is buffer object.
10618
10619 1999-11-25  Andy Piper  <andy@xemacs.org>
10620
10621         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10622         for buttons.
10623
10624 1999-12-16  Andreas Jaeger  <aj@suse.de>
10625
10626         * package-get.el (package-get-maybe-save-index): Fixed typo.
10627         Patch by Jeff Miller <jmiller@smart.net>.
10628
10629 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10630
10631         * gnuserv.el (gnuserv-process-filter):  don't call
10632         gnuserv-write-to-client when gnuserv-current-client is nil
10633
10634 1999-12-14  Martin Buchholz <martin@xemacs.org>
10635
10636         * XEmacs 21.2.24 is released.
10637
10638 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10639
10640         * about.el (about-hackers): Update my email address.
10641
10642 1999-12-07  Martin Buchholz <martin@xemacs.org>
10643
10644         * XEmacs 21.2.23 is released.
10645
10646 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10647
10648         * package-get.el (package-get-download-sites): Removed several
10649         defunct download sites, added many new ones, and corrected a few
10650         incorrect directory-on-site entries.  Added physical locations to
10651         site-description.
10652
10653 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10654
10655         * finder.el (finder-commentary): add DOC string and fix
10656         interactive spec
10657
10658 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10659
10660         * help.el (describe-function): Don't forget to intern the string
10661         completing-read returns.
10662         (describe-variable): Ditto.
10663
10664 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10665
10666         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10667         `hyper-apropos-help-mode' here to find symbol to customize
10668         irregardless of cursor position and simplify
10669         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10670         `hyper-apropos-popup-menu'.
10671
10672 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10673
10674         * apropos.el (apropos-mode-map): Add return to call
10675         apropos-follow.
10676         (apropos-print): Call apropos-mode to have better
10677         command reference. Put keymap text-poperty to
10678         symbole name.
10679
10680 1999-11-22  Alastair Burt  <burt@dfki.de>
10681
10682         * help.el: (describe-bindings-1): Added handling of keymaps for
10683         the extents at point.
10684
10685 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10686
10687         * gutter-items.el (buffers-tab-items): Wrap the function in a
10688         save-match-data
10689
10690 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10691
10692         * help.el (describe-function): Use the DEFAULT argument to
10693         completing-read.
10694         (describe-variable): Ditto.
10695
10696 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10697
10698         * minibuf.el (read-from-minibuffer): Add optional argument
10699         DEFAULT to have better mini-buffer history support.
10700         (completing-read): Pass default to read-from-minibuffer.
10701         (read-buffer): Pass default to completing-read.
10702
10703 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10704
10705         * font-lock.el (font-lock-doc-string-face): Document the
10706         `font-lock-lisp-like' property.
10707
10708 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10709
10710         * lisp-mode.el: Specify `font-lock-lisp-like'.
10711
10712         * font-lock.el (font-lock-lisp-like): New function.
10713         (font-lock-fontify-syntactically-region): Use it.
10714
10715 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10716
10717         * XEmacs 21.2.22 is released
10718
10719 1999-11-28  Martin Buchholz <martin@xemacs.org>
10720
10721         * XEmacs 21.2.21 is released.
10722
10723 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10724
10725         * minibuf.el (read-coding-system): Accept symbol and
10726         coding-system object as a default-coding-system.
10727
10728 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10729
10730         * minibuf.el (read-coding-system): Accept symbol as
10731         a default-coding-system.
10732
10733 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10734
10735         * apropos.el (apropos-documentation): Use insert instead
10736         of princ.
10737
10738 1999-11-07  William M. Perry  <wmperry@aventail.com>
10739
10740         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10741           for the linux console.
10742
10743         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10744           stuff to work when you are not on a window system, since the GPM
10745           mouse support now allows pasting from outside of XEmacs.
10746
10747 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10748
10749         * XEmacs 21.2.20 is released
10750
10751 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10752
10753         * setup-paths.el (paths-default-info-directories): Add
10754         /usr/share/info and /usr/local/share/info.
10755
10756 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10757
10758         * about.el: Updated Vladimir Ivanovic's info.
10759
10760 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10761
10762         * auto-show.el (auto-show-truncationp): Remove.
10763
10764         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10765
10766 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10767
10768         * indent.el (indent-line-to): fix bug: spaces were not replaced
10769         with tab if column is multiple of tab-width
10770         From dhn@qedinc.com
10771
10772 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10773
10774         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10775         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10776
10777         * package-get.el (package-get-package-provider): Be verbose when
10778         interactive. Patch from Robert Pluim
10779
10780 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10781
10782         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10783         info file suffixes.
10784
10785 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10786
10787         * process.el (open-network-stream): Add a new optional parameter
10788         PROTOCOL to support udp; fix a minor typo and add an explanation
10789         in docstring for udp programming.
10790
10791         * code-process.el (open-network-stream): Add a new optional
10792         parameter PROTOCOL to support udp; fix a minor typo and add an
10793         explanation in docstring for udp programming.
10794
10795 1999-10-18  Andy Piper  <andy@xemacs.org>
10796
10797         * gui.el (make-gui-button): be more precise about how we call
10798         callbacks.
10799
10800         * wid-edit.el (widget-push-button-value-create): Use the new form
10801         of native gui-button.
10802
10803 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10804
10805         * info.el (Info-page-prev): Don't do (sit-for 0).
10806
10807 1999-10-13  Andy Piper  <andy@xemacs.org>
10808
10809         * gutter-items.el (progress-abort-glyph): new glyph for showing
10810         abort status.
10811         (append-progress): dispatch-event rather than sit-for.
10812         (abort-progress): new function. Show the abort glyph with an
10813         appropriate message.
10814         (raw-append-progress): dispatch-event rather than sit-for.
10815         (display-progress): cope with aborts.
10816
10817         * gui.el (make-gui-button): Use native widgets for buttons
10818         unconditionally.
10819         (insert-gui-button): ditto.
10820         (gui-button-p): ditto.
10821
10822         * xbm-button.el: remove from core.
10823
10824         * xpm-button.el: remove from core.
10825
10826 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10827
10828         * faces.el (init-device-faces): Don't initialize the random faces
10829         on the stream device.
10830
10831 1999-10-06  Andy Piper  <andy@xemacs.org>
10832
10833         * files.el (recover-file): Don't use ls under windows for revert buffer.
10834
10835 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10836
10837         * package-get.el (package-get-download-menu): Make menu really
10838         toggle download sites.
10839         (package-get-download-sites): Add autoload cookie.
10840
10841 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10842
10843         * setup-paths.el (paths-find-module-directory): Ditto.
10844
10845 1999-09-29  Werner Fink  <werner@suse.de>
10846
10847         * setup-paths.el (paths-find-exec-directory): Add missing nil
10848         parameter for environment.
10849
10850 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10851
10852         * modeline.el (modeline-format):
10853         Only purecopy the strings.  Else
10854         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10855         barfs.
10856
10857 1999-08-28  Mike Woolley  <mike@bulsara.com>
10858
10859         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10860         user setting comint-completion-addsuffix and
10861         comint-process-echoes.
10862
10863 1999-09-22  Andy Piper  <andy@xemacs.org>
10864
10865         * gutter-items.el (update-tab-in-gutter): use
10866         last-nonminibuf-window instead of selected-window.
10867
10868 1999-09-18  Andy Piper  <andy@xemacs.org>
10869
10870         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10871         display on.
10872
10873         * subr.el (record-buffer-hook): new variable so that the hook gets
10874         some documentation.
10875
10876 1999-09-16  Andy Piper  <andy@xemacs.org>
10877
10878         * gutter-items.el (update-tab-in-gutter): only update when the
10879         gutter is visible.
10880         (remove-buffer-from-gutter-tab): ditto.
10881
10882 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10883
10884         * simple.el (do-auto-fill): Commented out part of Kinsoku
10885         processing.
10886
10887 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10888
10889         * isearch-mode.el (isearch-highlightify-region): Give the
10890         highlighting extents a high priority.
10891         (isearch-make-extent): Give the main highlighting extent an even
10892         higher priority.
10893
10894 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10895
10896         * packages.el (packages-compute-package-locations): Fix typo from
10897         -u rationalization.
10898
10899 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10900
10901         * setup-paths.el (paths-find-doc-directory): Respect value of
10902         `configure-doc-directory.'
10903
10904         * find-paths.el (paths-find-architecture-directory): Give
10905         precendence `default' argument (which typically comes from
10906         configure).
10907
10908 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10909
10910         * startup.el (command-line-early): Added options -user-init-file
10911         and -user-init-directory.
10912
10913         * files.el (user-init-file): Default to NIL so we can recognize
10914         when it's set.
10915
10916 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10917
10918         * obsolete.el (init-file-user):
10919         * startup.el:
10920         * packages.el (packages-compute-package-locations):
10921         * package-get.el (package-get-user-index-filename):
10922         * menubar-items.el (maybe-add-init-button):
10923         * info.el (Info-annotations-path):
10924         * dump-paths.el:
10925         Change `user-init-directory' to be an absolute path.
10926         Use `user-init-directory' where appropriate.
10927         Zap `init-file-user' and its uses.
10928
10929 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10930
10931         * subr.el (copy-symbol): New function.
10932
10933 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10934
10935         * isearch-mode.el (isearch-done): Be sure to restore invisible
10936         extents in the proper buffer.
10937         (isearch-pre-command-hook): Set this-command to the correct value
10938         in case the buffer has changed and old overriding-local-map was
10939         used.
10940         (isearch-restore-extent): Use remprop instead of setting the
10941         property to nil.
10942
10943 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10944
10945         * cmdloop.el (execute-extended-command): Update zmacs region
10946         before the delay.
10947         (execute-extended-command): Make the message gettext-friendly.
10948
10949 1999-09-07  Andy Piper  <andy@xemacs.org>
10950
10951         * gutter-items.el (progress-gauge-glyph): renamed from
10952         progress-glyph.
10953         (progress-text-glyph): new variable.
10954         (progress-layout-glyph): use layouts and text glyphs.
10955         (progress-area-buffer): removed.
10956         (progress-text-and-extent): new variable.
10957         (progress-displayed-p): dynamically create gutter area buffer.
10958         (clear-progress): ditto.
10959         (raw-append-progress): ditto.
10960         (append-progress): use new glyph names.
10961         (raw-append-progress): only create the extent when needed. set
10962         properties more optimally.
10963         (progress): remove args.
10964
10965 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10966
10967         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10968         mapcar where the return value is unused.
10969         (isearch-restore-invisible-extents): Ditto.
10970         (isearch-highlight-all-cleanup): Ditto.
10971         (isearch-delete-extents-in-range): Traverse the extents only once.
10972         (isearch-highlight-all-update): Don't start over if the search
10973         string has changed and more input is pending.
10974
10975 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10976
10977         * packages.el (packages-find-package-data-path): Ditto.
10978
10979         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10980
10981         * subr.el (mapc-internal): Don't make obsolete.
10982
10983         * cl-extra.el (mapc): Resurrect.
10984
10985 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10986
10987         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10988         alias.
10989
10990         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10991         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10992         (isearch-yank-clipboard): Use get-clipboard instead of
10993         x-get-clipboard.
10994         (isearch-yank-selection): Fix docstring.
10995
10996 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10997
10998         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10999
11000 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11001
11002         * cl-macs.el (extent-start-position): Fix setf method.
11003         (extent-end-position): Ditto.
11004
11005 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11006
11007         * isearch-mode.el: End merge with FSF 20.4.
11008
11009         * isearch-mode.el (search-invisible): New variable.
11010         (isearch-hide-immediately): Ditto.
11011         (isearch-unhidden-extents): Ditto.
11012         (isearch-range-invisible): New function.
11013         (isearch-unhide-extent): Ditto.
11014         (isearch-restore-invisible-extents): Ditto.
11015         (isearch-restore-extent): Ditto.
11016
11017         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11018         implementation.
11019         (isearch-ring-retreat-edit): Ditto.
11020         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11021         (isearch-forward-regexp): New arguments NOT-REGEXP and
11022         NO-RECURSIVE-EDIT.
11023         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11024         (isearch-backward-regexp): New arguments NOT-REGEXP and
11025         NO-RECURSIVE-EDIT.
11026         (isearch-mode): Return isearch-success.
11027         (isearch-update): Use unread-command-events instead of
11028         unread-command-event.
11029         (isearch-abort): If an invalid regexp is encountered, keep popping
11030         states.
11031         (isearch-*-char): Use FSF implementation.
11032         (isearch-whitespace-chars): Use the more robust FSF's
11033         implementation.
11034         (isearch-within-brackets): New variable.
11035         (isearch-mode): Initialize it.
11036         (isearch-edit-string): Bind it.
11037         (isearch-search-and-update): Set it.
11038         (isearch-push-state): Push it.
11039         (isearch-top-state): Pop it.
11040         (isearch-search): Set it.
11041         (isearch-printing-char): When called by isearch-whitespace-chars,
11042         handle M-SPC gracefully.
11043         (isearch-message-prefix): New argument ELLIPSIS.
11044         (isearch-message-suffix): Ditto.
11045         (isearch-message): Use the ELLIPSIS argument when calling
11046         isearch-message-prefix and isearch-message-suffix.
11047         (isearch-message-prefix): Distinguish between "wrapped" and
11048         "overwrapped" search, FWIW.
11049
11050 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11051
11052         * isearch-mode.el (isearch-edit-string): Use the head of the
11053         search ring instead of search-last-string and search-last-regexp.
11054         (search-highlight): Renamed from isearch-highlight.
11055         (isearch-exit): Use the new name.
11056         (isearch-highlight): Ditto.
11057         (isearch-dehighlight): Ditto.
11058         (isearch-update-ring): New function.
11059         (isearch-done): Call it.
11060         (isearch-done): New argument EDIT.
11061         (isearch-repeat): If search string is empty, look up at the car of
11062         the search ring; ignore the yank pointer.
11063         (isearch-abort): Call isearch-done with NOPUSH.
11064         (isearch-cancel): New function.
11065         (isearch-mode-map): Bind it to ESC ESC ESC.
11066
11067         * isearch-mode.el: Begin merge with FSF 20.4.
11068
11069 1999-09-01  Andy Piper  <andy@xemacs.org>
11070
11071         * x-select.el (x-get-clipboard): obsolete.
11072         (x-yank-clipboard-selection): obsolete
11073
11074         * select.el (disown-selection): need to be careful to disown the
11075         clipboard if we set it via selection.
11076         (get-clipboard): move from x-select.el
11077         (yank-clipboard-selection): ditto.
11078
11079 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11080
11081         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11082         isearch-highlight-all-matches to nil.
11083         (isearch-fixed-case): New variable.
11084         (isearch-mode): Initialize it.
11085         (isearch-edit-string): Save it.
11086         (isearch-toggle-case-fold): Set it.
11087         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11088         need to check isearch-fixed-case.
11089         (isearch-toggle-case-fold): Update highlighting of all matches
11090         before the pause.
11091         (isearch-edit-string):
11092
11093 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11094
11095         * isearch-mode.el (isearch-edit-string): Call isearch-message
11096         before reading the event so that the prompt is displayed properly.
11097         (isearch-message): Use isearch-nonincremental when calling
11098         isearch-message-prefix.
11099         (minibuffer-local-isearch-map): Bind up and down to do the same as
11100         M-p and M-n respectively.
11101         (isearch-done): New arg NOPUSH.
11102         (isearch-edit-string): Use it.
11103         (isearch-edit-string): Don't bind isearch-string.
11104         (isearch-ring-adjust): Edit string, *then* push state.
11105
11106 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11107
11108         * faces.el (isearch-secondary): Make isearch-secondary look
11109         different than default.
11110
11111 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11112
11113         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11114         save-excursion.
11115         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11116         (isearch-update): Call isearch-dehighlight without arguments.
11117         (isearch-done): Ditto.
11118
11119         * isearch-mode.el (isearch-fix-case): If the search string has no
11120         upper-case letters, allow the folding to be reenabled.
11121         Previously, once disabled, the folding would remain that way until
11122         the end of isearch.
11123         (isearch-top-state): Call isearch-fix-case.
11124
11125         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11126         save-excursion.
11127         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11128
11129 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11130
11131         * xpm-button.el:
11132         xbm-button.el: Need to exist in core because gui.el depends on
11133         them.
11134
11135 1999-08-31  Andy Piper  <andy@xemacs.org>
11136
11137         * gutter-items.el (buffers-tab-face): new customizable variable.
11138         (buffers-tab-default-buffer-line-length): new specifier for
11139         maximum viewable characters.
11140         (progress-stack): new variable for implementing widget-based
11141         progress messages.
11142         (progress-area-buffer): ditto.
11143         (progress-glyph-height): ditto.
11144         (progress-stop-callback): ditto.
11145         (progress-quit-function): new function.
11146         (progress-glyph): new variable.
11147         (progress-layout-glyph): ditto.
11148         (progress-displayed-p): new function, see message-displayed-p for
11149         details.
11150         (clear-progress): ditto.
11151         (remove-progress): ditto.
11152         (append-progress): ditto.
11153         (raw-append-progress): ditto.
11154         (display-progress): ditto.
11155         (current-progress): ditto.
11156         (current-progress-label): ditto.
11157         (progress): ditto.
11158         (lprogress): ditto.
11159
11160
11161 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11162
11163         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11164
11165         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11166         `isearch-yank-selection'.
11167         (isearch-mode-map): Use it.
11168         (isearch-yank-selection): Use `get-selection' instead of
11169         `get-x-selection'.
11170
11171 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11172
11173         * faces.el (isearch-secondary): Create face here.
11174
11175         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11176         timers.
11177
11178 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11179
11180         * subr.el (buffer-string): More robust backward compatibility
11181         check, courtesy William Perry.
11182
11183 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11184
11185         * replace.el (perform-replace): Stop the search after the search
11186         limit has been reached.
11187
11188 1999-08-23  Andy Piper  <andy@xemacs.org>
11189
11190         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11191         here if we don't have one.
11192
11193 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11194
11195         * ldap.el (ldap-coding-system): Default to nil until we get
11196         efficient UTF8 support
11197         (ldap-decode-string): Guard against `decode-coding-string' not
11198         being defined
11199         (ldap-encode-string): Guard against `encode-coding-string' not
11200         being defined
11201
11202 1999-08-23  Didier Verna  <didier@xemacs.org>
11203
11204         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11205         Some doc strings improvements, and add a star to the `interactive'
11206         calls.
11207
11208 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11209
11210         * font-lock.el (java-font-lock-keywords-3): introduced new
11211         keywords and regexpes for javadoc syntax 1.2.
11212
11213 1999-08-17  Andy Piper  <andy@xemacs.org>
11214
11215         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11216         format-buffers-tab-line.
11217         (buffers-tab-max-buffer-line-length): new variable.
11218         (format-buffers-tab-line): new function. truncate names if over
11219         buffers-tab-max-buffer-line-length.
11220
11221 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11222
11223         * cus-start.el: Customize the variable `bell-inhibit-time'.
11224
11225 1999-08-16  Andy Piper  <andy@xemacs.org>
11226
11227         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11228         brute-force approach to deleting the last buffer.
11229         (buffers-tab-grouping-regexp): new customizable variable.
11230         (select-buffers-tab-buffers-by-mode): use it.
11231
11232 1999-08-13  Andy Piper  <andy@xemacs.org>
11233
11234         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11235         deletion problem.
11236
11237 1999-07-30  Didier Verna  <didier@xemacs.org>
11238
11239         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11240         of princ to output symbols.
11241         (custom-save-face-internal): ditto.
11242         (custom-save-resets): ditto.
11243
11244 1999-08-09  Didier Verna  <didier@xemacs.org>
11245
11246         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11247         `regexp-quote' to protect the major mode name for use as a regular
11248         expression (c++ needs this for instance).
11249
11250 1999-08-08  Andy Piper  <andy@xemacs.org>
11251
11252         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11253         cope with similar mode names.
11254
11255         * gutter-items.el (buffers-tab-selection-function): new selection
11256         function.
11257         (select-buffers-tab-buffers-by-mode): new function.
11258         (buffers-tab-items): use it if set to only display buffers in the
11259         tab in the current buffer's group..
11260         (update-tab-in-gutter): use new api.
11261         (remove-buffer-from-gutter-tab): ditto.
11262
11263         * gutter-items.el (buffers-tab-max-size): set custom selection
11264         default to 6.
11265         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11266         (add-tab-to-gutter): set face as default.
11267
11268 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11269
11270         * faces.el (frob-face-property): Merge the fall-back specifier
11271         with the target, not replace it.
11272
11273 1999-08-05  Andy Piper  <andy@xemacs.org>
11274
11275         * gutter-items.el (update-tab-in-gutter): add frame argument for
11276         buffer-items.
11277         (update-tab-in-gutter): use it.
11278
11279         * gutter-items.el (record-buffer-hook): set.
11280
11281         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11282         change.
11283         (switch-to-buffer-hook) deleted.
11284
11285 1999-08-04  Andy Piper  <andy@xemacs.org>
11286
11287         * gutter-items.el (update-tab-in-gutter): make sure this will work
11288         as an argument to create-frame-hook.
11289
11290 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11291
11292         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11293         instead of timer emulation.
11294
11295 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11296
11297         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11298         Emacs isearch enhancements.
11299
11300 1999-07-28  Andy Piper  <andy@xemacs.org>
11301
11302         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11303         all devices that support tab controls.
11304         (remove-buffer-from-gutter-tab): new function. to be used as a
11305         value for kill-buffer-hook.
11306
11307 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11308
11309         * auto-show.el (auto-show-truncationp): changed to match
11310         `window_translation_on'
11311
11312 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11313
11314         * XEmacs 21.2.19 is released
11315
11316 1999-07-28  SL Baur  <steve@miho>
11317
11318         * code-files.el (insert-file-contents): Fix docstring.
11319         revert previous change.
11320
11321 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11322
11323         * fill.el (fill-region-as-paragraph): Change re-break-point to
11324         contain word-across-newline plus one character so that filling
11325         Japanese and Chinese works as desired.
11326         * simple.el (do-auto-fill): Ditto.
11327
11328 1999-07-26  SL Baur  <steve@miho>
11329
11330         * mule/japanese.el ("Japanese"): Do not specify a default input
11331         method.
11332         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11333
11334 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11335
11336         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11337         able to use cl-macs macro in early lisp.
11338
11339 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11340
11341         * custom.el:
11342         * cus-face.el:
11343         * cus-edit.el:
11344                 Massive custom Theme API changes.
11345
11346 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11347
11348         * code-files.el (insert-file-contents): Regard
11349         coding-system-magic-cookie if `coding-system-for-read' is nil.
11350
11351 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11352
11353         * mule/thai-xtis.el: Add coding: local variable, to avoid
11354         bootstrapping problem with C locale.
11355
11356 1999-07-22  Andy Piper  <andy@xemacs.org>
11357
11358         * dumped-lisp.el (preloaded-file-list): guard against putting
11359         gutter-items in a less than functional XEmacs.
11360         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11361
11362 1999-07-18  Bob Weiner  <weiner@beopen.com>
11363
11364         * fill.el (fill-context-prefix): Fixed bug that prevented the
11365         setting of an adaptive fill prefix when the `dont-skip-first' was
11366         t.
11367
11368 1999-07-22  SL Baur  <steve@miho>
11369
11370         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11371
11372 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11373
11374         * files.el (interpreter-mode-alist): add `make', `guile', and
11375         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11376         makefile-mode, guile is a scheme, and someday XEmacs will be
11377         modular enough to use as an efficient scripting tool.)
11378
11379 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11380
11381         * mule/mule-cmds.el (reset-language-environment): Regard
11382         coding-category `utf-8' and `ucs-4' if they are available.
11383
11384 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11385
11386         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11387         (prefer-coding-system): Fix DOC-string.
11388
11389         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11390         DOC-string too.
11391
11392         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11393         Mule.
11394         (coding-system-change-eol-conversion): Fix DOC-string.
11395
11396 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11397
11398         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11399         instead of `list-coding-system'.
11400
11401 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11402
11403         * menubar-items.el (default-menubar): `select-input-method' was
11404         renamed to `set-input-method'.
11405
11406         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11407         "Set Language Environment" menu.
11408
11409         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11410         "Describe Language Support" menu.
11411
11412 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11413
11414         * mule/chinese.el ("Chinese-GB"): Rename
11415         `chinese-gb-environment-setup-function' to
11416         `setup-chinese-gb-environment-internal'.
11417
11418 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11419
11420         * mule/korean.el: Use `define-coding-system-alias' instead of
11421         `copy-coding-system'.
11422
11423 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11424
11425         * mule/mule-cmds.el (set-language-environment-coding-systems):
11426         Treat duplicated coding-categories.
11427
11428 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11429
11430         * mule/japanese.el: Use `define-coding-system-alias' instead of
11431         `copy-coding-system'.
11432
11433 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11434
11435         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11436         coding-system `viscii'.
11437
11438 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11439
11440         * mule/cyrillic.el:
11441         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11442         (cyrillic-alternativnyj-decode-table): New variable.
11443         (cyrillic-alternativnyj-encode-table): New variable.
11444         - Specify `iso-8-1' as a category of coding-system
11445           `alternativnyj'.
11446         - Abolish general Cyrillic environment.
11447
11448 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11449
11450         * mule/chinese.el:
11451         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11452         - Register `chinese-gb-environment-setup-function' as a
11453           `setup-function' of "Chinese-GB" environment.
11454
11455 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11456
11457         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11458         optional argument `parents'.
11459
11460         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11461         property for Thai-XTIS.
11462
11463         * mule/mule-help.el (help-with-tutorial): Use property
11464         `tutorial-coding-system' of language-info as a coding-system to
11465         read tutorial file.
11466
11467 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11468
11469         * mule/thai-xtis.el: Don't setup `setup-function' and
11470         `exit-function'.
11471
11472         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11473         `set-coding-category-system' to set up coding-system for
11474         coding-category.
11475
11476         * mule/mule-cmds.el (prefer-coding-system): Use
11477         `set-coding-category-system' to set up coding-system for
11478         coding-category.
11479
11480 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11481
11482         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11483         Thai-XTIS environment.
11484
11485         * mule/mule-cmds.el (prefer-coding-system): Use
11486         `find-coding-system' instead of `coding-system-p'.
11487
11488 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11489
11490         * mule/mule-cmds.el (set-language-environment-coding-systems):
11491         Modify eol-type for XEmacs.
11492
11493         * mule/thai-xtis.el: Delete unused local variable `category'.
11494
11495         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11496         function.
11497         (prefer-coding-system): Don't call
11498         `update-coding-systems-internal'; use function
11499         `coding-category-list' instead of variable `coding-category-list';
11500         use `set-coding-priority-list' instead of `set-coding-priority';
11501         modify `eol-type' for XEmacs.
11502
11503         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11504         `charset-columns'.
11505         (char-width): Likewise.
11506
11507 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11508
11509         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11510         `tis-620'.
11511
11512         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11513         `set-coding-priority-list' instead of `set-coding-priority'; don't
11514         call `update-coding-systems-internal'.
11515
11516         * mule/mule-misc.el (coding-system-get): New function.
11517         (coding-system-put): New function.
11518         (coding-system-category): New function.
11519
11520 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11521
11522         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11523         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11524         to avoid conflict with leim/quail/thai-xtis.
11525
11526         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11527         to thai-xtis-chars.el.
11528
11529         * mule/thai-xtis-chars.el: New file (split from
11530         mule/thai-xtis.el).
11531
11532 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11533
11534         * mule/thai-xtis.el:
11535         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11536         - Add syntax entries.
11537         - Put `preferred-coding-system' of the charset `thai-xtis' to
11538           `tis-620'.
11539
11540 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11541
11542         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11543         rewritten to use write-multibyte-character.
11544
11545 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11546
11547         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11548         of `iso-2022-7'.
11549         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11550         ported yet.
11551         (read-input-method-name): Treat optional argument `default'.
11552
11553 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11554
11555         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11556         all.
11557         (set-language-info-alist): Set up menus here.
11558
11559 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11560
11561         * minibuf.el (completing-read): Add new optional argument
11562         `default'.
11563         (read-coding-system): Add new optional argument
11564         `default-coding-system'.
11565
11566 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11567
11568         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11569         (viet-viscii-...->viet-vscii...).
11570
11571 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11572
11573         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11574         and menus.
11575
11576 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11577
11578         * mule/mule-cmds.el (input-method-function): Add permanent-local
11579         property.
11580
11581 1999-03-30  Dave Love  <fx@gnu.org>
11582
11583         * mule/mule-cmds.el (current-language-environment): Doc fix.
11584
11585 1999-02-06  Richard Stallman  <rms@gnu.org>
11586
11587         * mule/european.el (setup-slovenian-environment): New function.
11588         ("Slovenian"): New language environment.
11589
11590 1999-01-27  Dave Love  <fx@gnu.org>
11591
11592         * mule/mule-cmds.el (current-language-environment): Provide :link,
11593         :type (choices) and appropriate :get.
11594
11595 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11596
11597         * mule/mule-cmds.el (describe-language-environment): Don't alter
11598         input-method-alist.
11599
11600 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11601
11602         * mule/mule-cmds.el (prefer-coding-system): Call
11603         set-coding-priority, so that the internal array of priorities is
11604         also updated.
11605
11606 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11607
11608         * mule/mule-cmds.el (prefer-coding-system): If the argument
11609         requires specific EOL conversion type, make the default coding
11610         systems use that.
11611
11612 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11613
11614         * mule/mule-cmds.el (set-language-environment): Pass the default
11615         eol-type to set-language-environment-coding-systems.
11616         (set-default-coding-systems): Copy the eol-type property for the
11617         new default values of {buffer-file,process}-coding-system from the
11618         old defaults.
11619         (set-language-environment-coding-systems): Accept an optional
11620         argument EOL-TYPE, and set the eol-type property of the default
11621         coding systems accordingly.
11622
11623 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11624
11625         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11626         use generate-new-buffer instead of get-buffer-create.
11627
11628 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11629
11630         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11631
11632 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11633
11634         * mule/mule-cmds.el (default-input-method): Fix custom type.
11635
11636 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11637
11638         * mule/mule-cmds.el (setup-specified-language-environment):
11639         Add apropos-inhibit property.
11640         (describe-specified-language-support): Likewise.
11641
11642 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11643
11644         * mule/mule-cmds.el: Doc fixes.
11645
11646 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11647
11648         * mule/mule-cmds.el (register-input-method): Doc-string
11649         modified.
11650
11651 1998-09-01  Dave Love  <fx@gnu.org>
11652
11653         * mule/mule-cmds.el (current-language-environment): Fix
11654         setter function.
11655
11656 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11657
11658         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11659         mule/european.el, mule/hebrew.el, mule/japanese.el,
11660         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11661         avoid bootstrapping problem if you need to recompile all the Lisp
11662         files using interpreted code.
11663
11664 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11665
11666         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11667         ("Latin-2"): Likewise.
11668
11669 1998-08-18  Per Starback  <starback@update.uu.se>
11670
11671         * mule/european.el (setup-latin2-environment): Fix typo.
11672
11673 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11674
11675         * mule/european.el: Give proper value of `input-method' key to all
11676         lang. env.
11677
11678         * mule/mule-cmds.el (activate-input-method): Handle the case that
11679         the arg INPUT-METHOD is nil correctly.
11680         (read-multilingual-string): Activate the specified input method
11681         before calling read-string.  Afterward, activate the original
11682         input method.
11683
11684 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11685
11686         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11687         (set-language-info-alist): Fix typo in doc-string.
11688
11689         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11690
11691 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11692
11693         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11694         (reset-language-environment): New function for the job that
11695         setup-english-environment used to do.
11696         (set-language-environment): Do more setups according to the info
11697         in language-info-alist.
11698         (read-language-name): Handle the case that the arg KEY is nil.
11699         (describe-language-environment): Handle input-method property.
11700
11701         * mule/: All files under this directory, which related with
11702         specific languages (such as mule/european.el, mule/greek.el,
11703         mule/hebrew.el, mule/misc-lang.el), modified as below.
11704         (setup-XXX-environment): Just call set-language-environment.  If
11705         they used to do some other jobs than what done by
11706         set-language-environment, those jobs are done in
11707         setup-XXX-environment-internal now.
11708         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11709         the value to setup-XXX-environment-internal.  Add properties
11710         input-method and features.
11711
11712         * mule/english.el (setup-english-environment): Just call
11713         reset-language-environment.
11714
11715         * mule/european.el (setup-8-bit-environment): Function deleted.
11716
11717 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11718
11719         * mule/mule-cmds.el (input-method-exit-on-first-char)
11720         (input-method-use-echo-area): Doc fixes.
11721
11722 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11723
11724         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11725         variable.
11726         (input-method-use-echo-area): New variable.
11727
11728 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11729
11730         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11731
11732 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11733
11734         * mule/mule-cmds.el (activate-input-method): Update mode line.
11735         (inactivate-input-method): Likewise.
11736
11737 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11738
11739         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11740         input method in the current buffer, but just bind
11741         current-input-method.
11742
11743 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11744
11745         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11746
11747         * mule/misc-lang.el ("IPA"): Add coding-priority and
11748         coding-system.
11749
11750 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11751
11752         * mule/greek.el: Add coding-priority.
11753
11754 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11755
11756         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11757         LANG-ENV.
11758
11759 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11760
11761         * mule/mule-cmds.el (register-input-method): Fix previous change.
11762         (setup-specified-language-environment): Doc fix.
11763
11764 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11765
11766         * mule/mule-cmds.el: Several doc fixes.
11767         (get-language-info, set-language-info): Rename argument.
11768         (set-language-info-alist): Likewise.
11769         (register-input-method): Rename argument.
11770         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11771
11772 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11773
11774         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11775         default value while reading an input method.
11776
11777 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11778
11779         * mule/mule-cmds.el (universal-coding-system-argument):
11780         Use buffer-file-coding-system as default.
11781
11782 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11783
11784         * mule/korean.el ("Korean"): Doc fix.
11785
11786 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11787
11788         * mule/mule-cmds.el (describe-language-environment): Print the
11789         languge environment at the head.
11790
11791 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11792
11793         * mule/japanese.el: Set exit-function to exit-japanese-environment
11794         for Japanese environment.
11795
11796 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11797
11798         * mule/mule-cmds.el (set-language-environment): Doc fix.
11799         (current-language-environment): Use defcustom.
11800         (default-input-method): Specify :type.
11801
11802 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11803
11804         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11805         modified.
11806         (prefer-coding-system): Doc-string modified.
11807
11808 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11809
11810         * mule/mule-cmds.el (set-language-info): Doc-string
11811         describes `coding-priority' KEY.
11812         (set-language-environment-coding-systems): New function.
11813         (select-safe-coding-system): New function.
11814         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11815         (set-language-info-alist): New optionla arg PARENTS.  Call
11816         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11817         (set-language-environment-coding-systems): New function.
11818
11819         * mule/chinese.el: Remove setting up of
11820         describe-chinese-environment-map and
11821         setup-chinese-environment-map.  Exclude them in args of calls to
11822         set-language-info-alist.  Register coding-priority key in
11823         language-info-alist.
11824
11825         * mule/cyrillic.el: Remove setting up of
11826         describe-cyrillic-environment-map and
11827         setup-cyrillic-environment-map.  Exclude them in args of calls to
11828         set-language-info-alist.  Register coding-priority key in
11829         language-info-alist.
11830
11831         * mule/english.el: Register coding-priority key in
11832         language-info-alist.
11833
11834         * mule/ethiopic.el: Register coding-priority key in
11835         language-info-alist.
11836
11837         * mule/european.el: Remove setting up of
11838         describe-european-environment-map and
11839         setup-european-environment-map.  Exclude them in args of calls to
11840         set-language-info-alist.  Register coding-priority key in
11841         language-info-alist.  Add "German" language env.
11842         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11843         (setup-german-environment): New function.
11844
11845         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11846         change default input method to "greek-postfix".
11847
11848         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11849         coding-priority key in
11850
11851 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11852
11853         * mule/mule-cmds.el (set-language-info): Doc fix.
11854         (input-method-inactivate-hook): Doc fix.
11855
11856 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11857
11858         * mule/mule-cmds.el (set-input-method): Renamed from
11859         select-input-method.
11860
11861 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11862
11863         * mule/mule-cmds.el (set-language-environment): Run
11864         exit-language-environment-hook before calling `exit-function'
11865         which is specified for the language environment.
11866
11867 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11868
11869         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11870         modified.
11871         (prefer-coding-system): Likewise.
11872         (describe-language-environment): Print aliases of each coding
11873         system.
11874         (set-language-environment-hook): New variable.
11875         (exit-language-environment-hook): New variable.
11876         (set-language-environment): Call these hooks.  Before setting a
11877         new language environment, exit from the
11878         current-language-environment if necessary.
11879         (input-method-verbose-flag): The value can be nil, t,
11880         complex-only, or default.
11881         (input-method-highlight-flag): Doc-string augmented.
11882         (activate-input-method): Check if we can run the registered
11883         function to activate an input method.
11884
11885         * mule/korean.el: Set exit-function for language environment
11886         "Korean" to exit-korean-environment.
11887         (setup-korean-environment): Moved to korea-util.el.
11888
11889 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11890
11891         * mule/mule-cmds.el (read-multilingual-string): Use
11892         current-input-method prior to default-input-method.  Don't bind
11893         current-input-method by `let', instead, activate the specified
11894         input method in the current buffer temporarily.
11895
11896 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11897
11898         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11899
11900 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11901
11902         * mule/chinese.el (post-read-decode-hz): Return the result of
11903         decode-hz-region.
11904         (pre-write-encode-hz): Do not change the value of
11905         last-coding-system.
11906
11907 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11908
11909         * mule/mule-ccl.el: Doc fixes.
11910
11911 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11912
11913         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11914         (check-ccl-program): New macro.
11915
11916 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11917
11918         * mule/mule-ccl.el: Comment about CCL syntax modified.
11919         (ccl-command-table): Add read-multibyte-character and
11920         write-multibyte-character.
11921         (ccl-code-table): Add ex-cmd.
11922         (ccl-extended-code-table): New variable.
11923         (ccl-embed-extended-command): New function.
11924         (ccl-compile-read-multibyte-character,
11925         ccl-compile-write-multibyte-character) New functions.
11926         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11927         ccl-dump-write-multibyte-character): New functions.
11928
11929 1999-07-22  SL Baur  <steve@miho>
11930
11931         * config.el (config-value-file): config.values is installed into
11932         doc-directory.
11933         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11934
11935 1999-07-19  Didier Verna  <didier@xemacs.org>
11936
11937         * rect.el: all functions rewritten, except when noted. Below is a
11938         list of interface changes.
11939         (apply-on-rectangle): new function. Obsoletes
11940         `operate-on-rectangle'. All functions that used to call this
11941         function now call the new one.
11942         (kill-rectangle): added optional prefix arg to fill lines.
11943         (delete-rectangle): ditto.
11944         (delete-extract-rectangle): ditto.
11945         (open-rectangle): ditto.
11946         (clear-rectangle): ditto.
11947         (delete-rectangle-line): added third arg FILL.
11948         (delete-extract-rectangle-line): ditto.
11949         (open-rectangle-line): ditto.
11950         (clear-rectangle-line): ditto.
11951
11952 1999-07-18  Andy Piper  <andy@xemacs.org>
11953
11954         * menubar-items.el (default-menubar): add gutter options.
11955
11956         * gutter-items.el: new file.
11957         (gutter): new group for custom.
11958         (gutter-visible-p): new variable.
11959         (default-gutter-position): ditto.
11960         (buffers-tab): new group for the buffers tab.
11961         (gutter-buffers-tab): widget to put in the gutter.
11962         (buffers-tab-max-size): max number of tabs.
11963         (buffers-tab-switch-to-buffer-function): function to call when a
11964         tab is pressed.
11965         (buffers-tab-omit-function): filter buffers with this function.
11966         (buffers-tab-format-buffer-line-function): format buffer names for
11967         inclusion in tabs.
11968         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11969         the record.
11970         (build-buffers-tab-internal): build a list of tab items.
11971         (buffers-tab-items): ditto.
11972         (add-tab-to-gutter): put a tab in the gutter area.
11973         (update-tab-in-gutter): reset the buffers in the tab.
11974
11975         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11976
11977         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11978         (switch-to-buffer-hooks): new hook.
11979
11980         * toolbar.el (default-toolbar-position): fix typo.
11981
11982 1999-07-16  Andy Piper  <andy@xemacs.org>
11983
11984         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11985
11986 1999-07-15  Didier Verna  <didier@xemacs.org>
11987
11988         * cus-edit.el (custom-prompt-variable): optional third arg makes
11989         prompt for a comment string.
11990         (customize-set-value): optional prefix makes this function handle
11991         variable comments.
11992         (customize-set-variable): ditto.
11993         (customize-save-variable): ditto.
11994         (customize-customized): handle custom comments.
11995         (customize-save-customized): ditto.
11996         (custom-variable-state-set): ditto.
11997         (custom-face-state-set): ditto.
11998         (customize-saved): ditto.
11999         (custom-variable-set): ditto.
12000         (custom-face-set): ditto.
12001         (custom-variable-save): ditto.
12002         (custom-face-save): ditto.
12003         (custom-variable-reset-saved): ditto.
12004         (custom-face-reset-saved): ditto.
12005         (custom-variable-reset-standard): ditto.
12006         (custom-face-reset-standard): ditto.
12007         (custom-comment-face): new face.
12008         (custom-comment-tag-face): ditto.
12009         (custom-comment): new widget.
12010         (custom-comment-create): new function.
12011         (custom-comment-delete): ditto.
12012         (custom-comment-value-set): ditto.
12013         (custom-comment-show): ditto.
12014         (custom-comment-invisible-p): ditto.
12015         (custom-variable-value-create): create a comment field widget.
12016         (custom-face-value-create): ditto.
12017         (custom-variable-menu): new entry for adding a custom comment.
12018         (custom-face-menu): ditto.
12019         (custom-save-variables): possibly save custom comments.
12020         (custom-save-faces): ditto.
12021
12022         * cus-face.el (custom-set-faces): the arguments can now have a
12023         custom comment as fourth argument.
12024
12025         * custom.el (custom-set-variables): the arguments can now have a
12026         custom comment as fifth element.
12027
12028 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12029
12030         * XEmacs 21.2.18 is released
12031
12032 1999-07-13  SL Baur  <steve@miho>
12033
12034         * lib-complete.el (read-library-name): Revert previous change.
12035         (read-library): Ditto.
12036
12037 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12038
12039         * packages.el (packages-package-list): Capitalize docstring.
12040
12041         * packages.el (packages-find-package-library-path): Use #'nconc
12042         rather than #'append to reduce consing -- #'mapcar uses Flist,
12043         which returns a freshly consed list.  #'append would create yet
12044         another fresh list, using Fmake_list in concat.
12045
12046         * packages.el (package-provide): Use setq with remassq like it
12047         says in its docstring.
12048
12049 1999-07-06  SL Baur  <steve@miho.m17n.org>
12050
12051         * lib-complete.el (progn-with-message): Fix typo.
12052
12053 1999-07-06  SL Baur  <steve@miho.m17n.org>
12054
12055         * mule/mule-misc.el (char-octet): Make function match docstring.
12056         From Katsumi Yamaoka <yamaoka@jpl.org>
12057
12058 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12059
12060         * wid-edit.el (widget-documentation): corrected spelling error.
12061
12062 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12063
12064         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12065         keys if already bound
12066
12067 1999-07-06  SL Baur  <steve@miho.m17n.org>
12068
12069         * lib-complete.el (progn-with-message): Revert previous changes.
12070
12071 1999-06-24  Bob Weiner  <weiner@beopen.com>
12072
12073         * lib-complete.el (find-library):
12074         (find-library-other-window):
12075         (find-library-other-frame): Completely rewrote
12076         so that these functions actually work when called non-interactively.
12077         Also made them handle LIBRARY arguments which end with .el or .elc.
12078
12079 1999-06-24  Bob Weiner  <weiner@beopen.com>
12080
12081         * simple.el (indent-new-comment-line): Locally bound
12082         `block-comment-start' to `comstart' or else when this is called
12083         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12084         `block-comment-start' value, ignoring any existing spacing after a
12085         comment prefix in the previous line and producing ugly comments.
12086
12087 1999-06-23  Bob Weiner  <weiner@beopen.com>
12088
12089         * list-mode.el (mouse-choose-completion):
12090         (choose-completion):
12091         (completion-switch-to-minibuffer): Added.
12092         ([Tab]): [Tab] previously switched to the minibuffer
12093         but since [space] does that and since most applications in the
12094         world use [Tab] to select the next item in a list, do that in the
12095         *Completions* buffer too.  This will cause the least confusion
12096         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12097         06/23/1999.
12098
12099 1999-06-22  Bob Weiner  <weiner@beopen.com>
12100
12101         * help.el (help-buffer-name): Added support for a null value
12102         of `help-buffer-prefix-string' since some buffers require no
12103         prefix.
12104
12105 1999-06-20  Bob Weiner  <weiner@beopen.com>
12106
12107         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12108         in the completion-list-mode-map to bury the completions buffer
12109         even when the minibuffer is no longer active.
12110
12111 1999-06-20  Bob Weiner  <weiner@beopen.com>
12112
12113         * list-mode.el (list-mode): It is visually disconcerting to have
12114         the text cursor disappear within list buffers, especially when
12115         moving from window to window, so leave it visible.
12116
12117 1999-07-01  SL Baur  <steve@miho.m17n.org>
12118
12119         * menubar-items.el (default-menubar): Conditionalize the bug
12120         report menu item (which may not be possible in this XEmacs).
12121         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12122
12123 1999-06-30  SL Baur  <steve@miho.m17n.org>
12124
12125         * subr.el (with-current-buffer): DOC string fix.
12126         Suggested by Bob Weiner <weiner@altrasoft.com>
12127
12128 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12129
12130         * cus-face.el (custom-face-italic): insert missing args
12131
12132 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12133
12134         * packages.el (package-locations): Changed default early package
12135         hierarchies to ~/.xemacs/mule-packages and
12136         ~/.xemacs/xemacs-packages.
12137
12138 1999-06-23  SL Baur  <steve@miho.m17n.org>
12139
12140         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12141
12142 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12143
12144         * packages.el (package-locations): Changed default early package
12145         hierarchy to ~/.xemacs/packages.
12146         (package-locations): Removed `packages' as a possible name for a
12147         late package hierarchy.
12148
12149 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12150
12151         * mule/mule-category.el (word-combining-categories): Set up new
12152         variable.
12153         (word-separating-categories): Likewise.
12154
12155 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12156
12157         * XEmacs 21.2.17 is released
12158
12159 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12160
12161         * font-menu.el (font-menu-set-font): allow for nil specification
12162         of font size.
12163
12164 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12165
12166         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12167         is 1.
12168
12169 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12170
12171         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12172         8859-5 instead of ISO 8859-1.
12173
12174 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12175
12176         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12177         (viet-viscii-encode-table): Ditto.
12178
12179         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12180         Make obsolete definition of char-octet.
12181
12182 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12183
12184         * subr.el: Move no-Mule make-char ...
12185         * help-nomule.el (make-char): To here.
12186         (string-width): Make Mule compatibility alias.
12187
12188 1999-06-15  Andy Piper  <andy@xemacs.org>
12189
12190         * select.el (get-selection-no-error): really make there be no-error.
12191         (get-selection): revert to original.
12192
12193 1999-06-11  Andy Piper  <andy@xemacs.org>
12194
12195         * select.el (selection-sets-clipboard): renamed.
12196         (own-selection): use it.
12197
12198 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12199
12200         * XEmacs 21.2.16 is released
12201
12202 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12203
12204         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12205         missing characters to avoid crash.
12206
12207 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12208
12209         * coding.el (set-terminal-coding-system): Only set the console
12210         coding system on the selected console if it is a tty.
12211
12212 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12213
12214         * cus-face.el:
12215         * cus-edit.el:
12216         * faces.el:
12217         (custom):
12218         (face-spec-set):
12219         * faces.el (frob-face-property):
12220         * font-menu.el (font-menu-set-font):
12221                   Actually apply changes from 1999-03-17
12222
12223 1999-06-10  Andy Piper  <andy@xemacs.org>
12224
12225         * select.el (get-selection): abstract out non error-signalling
12226         part.
12227         (get-selection-no-error): get-selection without signalling an
12228         error.
12229         (selection-is-clipboard-p): new variable. controls whether the
12230         selection sets the clipboard.
12231         (own-selection): use it.
12232
12233         * mouse.el (insert-selection): fallback to clipboard after trying
12234         primary selection and cutbuffer.
12235
12236 1999-06-05  Andy Piper  <andy@xemacs.org>
12237
12238         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12239         selection functions.
12240
12241 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12242
12243         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12244         default value.
12245         (load): Use `raw-text' instead of `no-conversion'.
12246         (insert-file-contents): Likewise.
12247
12248         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12249         of `no-conversion'.
12250
12251 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12252
12253         * coding.el: Don't copy `no-conversion' to `raw-text'.
12254
12255 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12256
12257         * subr.el (make-char): Define it if Mule is not around.
12258
12259 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12260
12261         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12262
12263         * x-select.el (x-disown-selection-internal): Restore symbol as an
12264         obsolete alias.
12265         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12266
12267 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12268
12269         * XEmacs 21.2.15 is released
12270
12271 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12272
12273         * subr.el (split-string): Avoid infinite looping
12274
12275 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12276
12277         * ldap.el (ldap-ignore-attribute-codings): New variable
12278         (ldap-default-attribute-decoder): New variable
12279         (ldap-coding-system): New variable
12280         (ldap-attribute-syntax-encoders): New variable
12281         (ldap-attribute-syntax-decoders): New variable
12282         (ldap-attribute-syntaxes-alist): New variable
12283         (ldap-encode-boolean): New function
12284         (ldap-decode-boolean): New function
12285         (ldap-encode-country-string): New function
12286         (ldap-decode-string): New function
12287         (ldap-decode-address): New function
12288         (ldap-encode-address): New function
12289         (ldap-decode-attribute): New function
12290         (ldap-search): Use some of these
12291
12292 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12293
12294         * version.el (emacs-version): Make the patch level/beta come
12295         before the XEmacs qualifier so that it gets into (funcall
12296         emacs-version) and thus in the bug reports.
12297         (emacs-version>=): Support patch levels.
12298
12299 1999-06-03  SL Baur  <steve@xemacs.org>
12300
12301         * version.el: implement x.y.z version number
12302         From Jan Vroonhof <vroonhof@math.ethz.ch>
12303
12304 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12305
12306         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12307
12308 1999-05-22  Vin Shelton <acs@xemacs.org>
12309
12310         * startup.el: Document -private and break out non-standard X options.
12311
12312 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12313
12314         * mule/mule-charset.el (charset-after): New function.
12315         (charset-direction): Synch with Mule, update docstring.
12316         (get-charset-property): New function.
12317         (put-charset-property): New function.
12318         (charset-plist): New function.
12319
12320         * mule/mule-charset.el (compose-region):
12321         (decompose-region): remove;  these functions (which don't work
12322         since we don't do composite characters) have been moved to
12323         mule-util.el.
12324         (toplevel): follow coding standards
12325
12326 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12327
12328         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12329         exist any more.
12330
12331         * code-files.el: Fix commentary to follow coding standards.  Move
12332         the single line left in mule-files.el to here.
12333
12334         * mule/mule-files.el: delete.
12335
12336 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12337
12338         * info.el (Info-scroll-prev): Use event functions instead of the
12339         old emacs 19 interface.
12340
12341 1999-06-02  Andy Piper  <andy@xemacs.org>
12342
12343         * x-font-menu.el (x-font-menu-load-font):
12344         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12345
12346 1999-05-31  Andy Piper  <andy@xemacs.org>
12347
12348         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12349         group.
12350         (font-menu-this-frame-only-p): ditto.
12351         (font-menu-max-items): reinstate, from Jan Vroonhof
12352         <vroonhof@math.ethz.ch>
12353         (font-menu-submenu-name-format): ditto.
12354         (font-menu-split-long-menu): ditto, for use by the family
12355         constructor.
12356         (font-menu-family-constructor): use it.
12357
12358 1999-05-30  Andy Piper  <andy@xemacs.org>
12359
12360         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12361         for use by the font menu.
12362
12363         * msw-font-menu.el: new file implementing mswindows specific
12364         font-menu behaviour.
12365         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12366         (mswindows-font-menu-junk-families): ditto.
12367         (hack-font-truename): ditto.
12368         (mswindows-font-regexp-ascii): ditto.
12369         (mswindows-reset-device-font-menus): ditto.
12370         (mswindows-font-menu-font-data): ditto.
12371         (mswindows-font-menu-load-font): ditto.
12372
12373         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12374         (x-font-menu-font-data): ditto.
12375         (x-font-menu-load-font): ditto.
12376
12377         * font-menu.el: new file implementing generic font menu behaviour.
12378         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12379         made device independent.
12380         (font-menu-this-frame-only-p): ditto.
12381         (font-menu-preferred-resolution): ditto.
12382         (font-menu-size-scaling): new variable used to determine whether
12383         sizes are in points or tenths of a point.
12384         (vassoc): moved from x-font-menu.el.
12385         (device-fonts-cache): ditto.
12386         (device-fonts-cache): ditto.
12387         (flush-device-fonts-cache): ditto.
12388         (reset-device-font-menus): copied from x-font-menu.el and made
12389         device independent. Most functionality deferred to
12390         device-dependent versions.
12391         (font-menu-family-constructor): copied from x-font-menu.el and
12392         made device independent.
12393         (font-menu-size-constructor): ditto.
12394         (font-menu-weight-constructor): ditto.
12395         (font-menu-set-font): ditto.
12396         (font-menu-change-face): ditto.
12397         (font-menu-load-font): new device method.
12398         (font-menu-font-data): ditto.
12399
12400         * x-font-menu.el: The above functions deleted.
12401
12402 1999-05-26  Andy Piper  <andy@xemacs.org>
12403
12404         * update-elc.el:
12405         * make-docfile.el:
12406         * loadup.el: rehash expand-file-name usage to not use default-directory.
12407
12408 1999-05-21  Andy Piper  <andy@xemacs.org>
12409
12410         * x-select.el (x-select-convert-to-text):
12411         (x-selected-text-type):
12412         (x-get-selection):
12413         (xselect-convert-to-string):
12414         (xselect-convert-to-compound-text):
12415         (xselect-convert-to-length):
12416         (xselect-convert-to-targets):
12417         (xselect-convert-to-delete):
12418         (xselect-convert-to-filename):
12419         (xselect-convert-to-charpos):
12420         (xselect-convert-to-lineno):
12421         (xselect-convert-to-colno):
12422         (xselect-convert-to-sourceloc):
12423         (xselect-convert-to-os):
12424         (xselect-convert-to-host):
12425         (xselect-convert-to-user):
12426         (xselect-convert-to-class):
12427         (xselect-convert-to-name):
12428         (xselect-convert-to-integer):
12429         (xselect-convert-to-atom):
12430         (xselect-convert-to-identity): functions renamed from x-* and
12431         moved to select.el.
12432         (x-get-secondary-selection): use rename get-selection.
12433         (x-get-clipboard): ditto.
12434         (x-own-selection): moved to select.el.
12435         (x-valid-simple-selection-p): ditto.
12436         (x-dehilight-selection): ditto.
12437         (x-own-clipboard): ditto.
12438         (x-disown-selection): ditto.
12439
12440         * x-mouse.el (x-yank-function): moved to mouse.el.
12441         (x-insert-selection): ditto.
12442         (x-set-point-and-move-selection): use renamed function.
12443
12444         * select.el (selected-text-type): moved and renamed from
12445         x-select.el.
12446         (selection-owner-p): moved to C.
12447         (selection-exists-p): ditto.
12448         (get-cutbuffer): new device method.
12449         (get-selection): generalised and moved from x-select.el.
12450         (own-selection): moved x-own-selection functionality into here.
12451         (dehilight-selection): renamed and moved from x-select.el.
12452         (own-clipboard): functionality moved from x-select.el using new
12453         generic C builtins.
12454         (disown-clipboard): ditto.
12455         (select-convert-to-text):
12456         (select-convert-to-string):
12457         (select-convert-to-compound-text):
12458         (select-convert-to-length):
12459         (select-convert-to-targets):
12460         (select-convert-to-delete):
12461         (select-convert-to-filename):
12462         (select-convert-to-charpos):
12463         (select-convert-to-lineno):
12464         (select-convert-to-colno):
12465         (select-convert-to-sourceloc):
12466         (select-convert-to-os):
12467         (select-convert-to-host):
12468         (select-convert-to-user):
12469         (select-convert-to-class):
12470         (select-convert-to-name):
12471         (select-convert-to-integer):
12472         (select-convert-to-atom):
12473         (select-convert-to-identity): new functions renamed from x-* and
12474         moved from x-select.el.
12475
12476         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12477         into here and use as the default window-system mouse yank.
12478         (insert-selection): generalised and moved from x-mouse.el.
12479         (own-clipboard): moved to C.
12480
12481         * msw-select.el (mswindows-selection-owned-p): deleted.
12482         (mswindows-own-selection): generalised and moved to select.el.
12483         (mswindows-disown-selection): generalised and moved to C.
12484         (mswindows-selection-owner-p): ditto.
12485
12486 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12487
12488         * XEmacs 21.2.14 is released
12489
12490 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12491
12492         * about.el: update contact info for jason and slb.
12493
12494 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12495
12496         * mule/european.el (setup-romanian-environment): Add Romanian
12497         support from Emacs/Mule romanian.el.
12498
12499 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12500
12501         * cus-face.el: Label all custom changes with the 'custom' tag.
12502
12503         * cus-edit.el: idem ditto.
12504
12505         * faces.el: Added suport for adding device tags to various functions.
12506         (custom): New device tag.
12507         (face-spec-set): Call reset face with tags argument. No longer do
12508         x-init-global-faces hack.
12509
12510         * faces.el (frob-face-property): Use an anonymous specifier to map
12511         frob-face-property-1 over.
12512
12513         * x-font-menu.el (font-menu-set-font): Always specify all
12514         properties to custom.
12515
12516 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12517
12518         * mule/european.el (setup-czech-environment): Add czech support.
12519         From David Sauer <davids@orfinet.cz>
12520
12521 1999-03-15  SL Baur  <steve@xemacs.org>
12522
12523         * check-features.el: Turn hard errors into warnings.
12524
12525 1999-03-21  SL Baur  <steve@xemacs.org>
12526
12527         * simple.el (delete-key-deletes-forward): As per discussion on
12528         xemacs-beta, default to t.
12529
12530 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12531
12532         * loadup.el: Define Installation-string before loading anything.
12533
12534 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12535
12536         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12537         From Anders Stenman <stenman@isy.liu.se>
12538
12539 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12540
12541         * wid-edit.el (widget-glyph-find): Ditto.
12542
12543         * packages.el (locate-library): Ditto.
12544
12545         * loadup.el (really-early-error-handler): Ditto.
12546
12547         * lib-complete.el (read-library): Ditto.
12548
12549         * faces.el (set-face-stipple): Ditto.
12550
12551         * code-files.el (load): Use new calling style of locate-file.
12552
12553 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12554
12555         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12556         dead.
12557
12558 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12559
12560         * dumped-lisp.el (preloaded-file-list): Don't load
12561         Installation.el.
12562
12563         * loadup.el (Installation-string): Define it here.
12564
12565 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12566
12567         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12568         Installation.el needs to be loaded before `dump-paths', otherwise
12569         the dumping process won't find it.
12570
12571 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12572
12573         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12574         subr so that we can use `replace-in-string' in Installation.el to
12575         get rid of C-m chars under the native Windows build.
12576
12577 1999-04-29  Andy Piper  <andy@xemacs.org>
12578
12579         * make-docfile.el: canonicalize file and directory names.
12580
12581         * device.el (call-device-method): new function for calling device
12582         specific methods.
12583         (define-device-method): new function for defining device methods.
12584         (define-device-method*): ditto.
12585
12586 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12587
12588         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12589
12590 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12591
12592         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12593         (cyrillic-koi8-r-encode-table): Likewise.
12594         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12595         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12596
12597         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12598         from vietnamese.el].
12599
12600         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12601         mule/mule-misc.el.
12602
12603 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12604
12605         * mule/thai-xtis.el:
12606         - Change font registry name from "Thai94x94-0" to "xtis-0".
12607         - Change mnemonic of coding-system `tis-620' to "TIS620".
12608
12609 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12610
12611         * mule/ethiopic.el: fixed.
12612
12613 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12614
12615         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12616
12617         * mule/thai-xtis.el: New file.
12618
12619         * mule/vietnamese.el: New file.
12620
12621         * mule/ethiopic.el: New file.
12622
12623 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12624
12625         * bytecomp.el (byte-compile-close-variables): Leave
12626         debug-issue-ebola-notices alone.
12627
12628 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12629
12630         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12631         at the top of the buffer since it is the most important thing to
12632         customize
12633         (ldap-get-host-parameter): New defun
12634         (ldap-search): Add a new parameter `withdn' to retrieve the
12635         distinguished names of entries
12636
12637 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12638
12639         * startup.el (splash-frame-body): Date and spelling fixes.
12640
12641 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12642
12643         * view-less.el (toggle-truncate-lines): add autoload tag
12644
12645 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12646
12647         * format.el (format-alist): Disable image stuff.
12648
12649 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12650
12651         * wid-edit.el (widget-glyph-find): Search by directories, then by
12652         suffixes rather than the other way around.
12653         (widget-image-conversion): Renamed to
12654         `widget-image-file-name-suffixes'.
12655
12656 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12657
12658         * mule/mule-charset.el: Made old functions obsolete, remove the
12659         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12660         (charset-iso-graphic-plane): Rename from charset-graphic.
12661         (charset-iso-final-char): Rename from charset-final.
12662         (charset-width): Rename from charset-columns.
12663         (charset-bytes): Added from fsf compatibility, returns always 1.
12664
12665         * mule/mule-misc.el: Move charset-doc-string alias to
12666         mule-charset.el
12667
12668 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12669
12670         * x-faces.el (x-make-font-bold-italic): honor
12671         *try-oblique-before-italic-fonts*
12672
12673 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12674
12675         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12676
12677 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12678
12679         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12680         name.
12681
12682 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12683
12684         * cl-extra.el (equalp): Would bug out for lists.
12685
12686 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12687
12688         * about.el (about-hackers):  Change cgw's email address
12689
12690 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12691
12692         * XEmacs 21.2.13 is released
12693
12694 1999-03-12  SL Baur  <steve@xemacs.org>
12695
12696         * simple.el (delete-key-deletes-forward): Revert to previous
12697         behavior.
12698
12699 1999-01-18  Didier Verna  <didier@xemacs.org>
12700
12701         * menubar-items.el (xemacs-splash-buffer): handle the case of
12702         multiple elements in the splash buffer body.
12703
12704         * startup.el (splash-frame-timeout): new constant: interval
12705         between splash buffer elements.
12706         (command-line-1): handle splash buffer with multiple elements (use
12707         a timeout).
12708         (splash-frame-body): Originally `startup-splash-frame-body'.
12709         Rewrote a cleaner and more readable version. This can now be array,
12710         in which case each element is displayed in turn in the splash buffer.
12711         (splash-frame-static-body): new constant. Persistent information
12712         across all splash buffer elements (preserves the possibility to give
12713         it in different languages.
12714         (circulate-splash-frame-elements): new function. Used as a timeout
12715         to circulate through all splash frame elements and display them in
12716         sequence.
12717         (display-splash-frame): originally `startup-splash-frame'. Handle
12718         the case of multiple elements in the splash buffer body. Now
12719         returns a timeout id if multiple elements to display, or nil.
12720
12721 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12722
12723         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12724         so they can be overridden by x-init-face-from-resources.
12725         Additionally specify the font name also with an x tag.
12726
12727 1999-03-08  Andy Piper  <andy@xemacs.org>
12728
12729         * package-get.el (package-get-base): autoload.
12730
12731         * menubar-items.el (default-menubar): add update menu item. Fix
12732         custom menu to only be activated when package-base is available.
12733
12734         * package-get.el (package-get-custom): don't load
12735         package-get-custom as it is auto-generated. Fix group definition.
12736
12737 1999-03-05  Didier Verna  <didier@xemacs.org>
12738
12739         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12740         instead of `symbol-name' (Thanks Kyle).
12741
12742         * cus-edit.el (custom-save-variables): use `prin1' instead of
12743         princ to write symbols.
12744
12745 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12746
12747         * XEmacs 21.2.12 is released
12748
12749 1999-03-05  SL Baur  <steve@xemacs.org>
12750
12751         * menubar-items.el (default-menubar): Add kfm browsing support.
12752         From Neal Becker <nbecker@fred.net>
12753
12754 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12755
12756         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12757         calls to font-lock during buffer reversion.
12758
12759 1999-02-12  Didier Verna  <didier@xemacs.org>
12760
12761         * info.el (Info-build-node-completions): unconditionally widen the
12762         tag table buffer.
12763
12764 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12765
12766         * x-faces.el (x-init-face-from-resources):
12767         Only set fonts in the 'x locale.
12768
12769 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12770
12771         * package-ui.el (pui-install-selected-packages): Don't throw on
12772         `package-admin-delete-binary-package' returning nil since it's
12773         normal.  Reindent function.
12774         (pui-add-required-packages): Handle case where packages selected
12775         for installation have never been installed.
12776
12777 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12778
12779         * menubar-items.el (default-menubar):
12780         Implement the ``Mule->Set coding system of process'' menu item.
12781
12782 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12783
12784         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12785         files
12786         - Change some `if's to `when's
12787
12788 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12789
12790         * XEmacs 21.2.11 is released
12791
12792 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12793
12794         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12795         against window close (Fix Bug #460).
12796         (ask-user-about-lock-dbox): Idem.
12797
12798 1999-02-25  SL Baur  <steve@xemacs.org>
12799
12800         * mule/mule-charset.el (charset-leading-byte): New function.
12801         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12802
12803 1999-02-12  Andy Piper  <andy@xemacs.org>
12804
12805         * about.el (xemacs-hackers): change andy's email address.
12806         (about-url-alist): change andy's web page address.
12807         (about-xemacs): add piper.
12808
12809 1999-02-16  SL Baur  <steve@xemacs.org>
12810
12811         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12812         of mule-base into lisp/mule.
12813
12814 1999-02-16  SL Baur  <steve@xemacs.org>
12815
12816         * mule/arabic.el:
12817         mule/canna-leim.el:
12818         mule/chinese.el:
12819         mule/cyrillic.el:
12820         mule/english.el:
12821         mule/european.el:
12822         mule/greek.el:
12823         mule/hebrew.el:
12824         mule/japanese.el:
12825         mule/kinsoku.el:
12826         mule/korean.el:
12827         mule/misc-lang.el:
12828         mule/mule-category.el:
12829         mule/mule-ccl.el:
12830         mule/mule-charset.el:
12831         mule/mule-cmds.el:
12832         mule/mule-coding.el:
12833         mule/mule-files.el:
12834         mule/mule-help.el:
12835         mule/mule-init.el:
12836         mule/mule-misc.el:
12837         mule/mule-tty-init.el:
12838         mule/mule-x-init.el:
12839         mule/viet-chars.el:  Remerge from mule-base.
12840
12841         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12842         of mule-base into lisp/mule.
12843
12844 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12845
12846         * process.el (exec-to-string): Use `shell-command-switch' in place
12847         of hard-wired "-c" (for WindowsNT).
12848
12849 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12850
12851         * menubar-items.el (default-menubar):  Remove obsolete
12852         "Gopher" item
12853
12854 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12855
12856         * package-admin.el (package-admin-get-install-dir): First fall
12857         back to the location of xemacs-base for non-mule packages.
12858
12859 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12860
12861         * paths.el:
12862         - improved automounter tmp directory support.
12863         - support 4 (!) empirically discovered automounter conventions
12864
12865 1999-02-12  SL Baur  <steve@xemacs.org>
12866
12867         * etags.el (pop-tag-mark): autoload to match key binding.
12868
12869 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12870
12871         * XEmacs 21.2.10 is released
12872
12873 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12874
12875         * package-get.el (package-get-remote-filename): Don't bug out for
12876         a local file name in the search entry.
12877
12878 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12879
12880         * XEmacs 21.2.9 is released
12881
12882 1999-01-19  Didier Verna  <didier@xemacs.org>
12883
12884         * replace.el (replace-search-function): new variable containing a
12885         function to perform a search-forward.
12886         (replace-re-search-function): new variable containing a function
12887         to perform a re-search-forward.
12888         (perform-replace): use them.
12889
12890 1999-01-25  Didier Verna  <didier@xemacs.org>
12891
12892         * select.el (selection-owner-p): use the name `XEmacs'.
12893         (cut-copy-clear-internal): ditto.
12894
12895 1999-01-18  Andy Piper  <andy@xemacs.org>
12896
12897         * about.el (about-url-alist): Update my entry.
12898         (xemacs-hackers): Ditto.
12899
12900 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12901
12902         * buffer.el (switch-to-buffer): Fixing documentation.
12903         * minibuf.el (minibuffer-completion-table): ditto.
12904         * cl-macs.el (return-from): ditto.
12905
12906 1999-01-04  Didier Verna  <didier@xemacs.org>
12907
12908         * replace.el (delete-non-matching-lines): temporarily disable
12909         case-folding when called interactively with a regexp containing
12910         uppercase characters.
12911         (delete-matching-lines): ditto.
12912         (count-matches): ditto.
12913         (list-matching-lines): ditto.
12914
12915 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12916
12917         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12918         abort if current window is split horizontally, not if others are
12919         split.  Got rid of unnecessary minibuffer checking.  Also, add
12920         some comments (it's still complex).
12921
12922 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12923
12924         * package-get.el: changed address for doc.ic.ac.uk to
12925         sunsite.doc.ic.ac.uk
12926
12927 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12928
12929         * ldap.el (toplevel): Remove requires so that the file compiles
12930         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12931
12932 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12933
12934         * dump-paths.el: Calculate module-directory and set
12935         module-load-path to the load path for modules.
12936
12937         * loadup.el: Get bootstrap value of module-load-path from the
12938         environment variable EMACSBOOTSTRAPMODULEPATH.
12939         - Display the module load path if we're debugging paths.
12940
12941         * setup-paths.el: Added function paths-find-site-module-directory.
12942         - Added function paths-find-module-directory.
12943         - Added function paths-construct-module-load-path.  Uses new
12944         environment variable EMACSMODULEPATH.
12945
12946 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12947
12948         * font.el (font-default-object-for-device):
12949         Oops! This `or' can't be replaced by `unless'.
12950         Fixed inability to run w3, among other things.
12951
12952 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12953
12954         * package-admin.el: Change initialization of
12955           package-admin-install-function dependent on system type.
12956           Change package-admin-install-function-mswindows to use
12957           "minitar".
12958
12959 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12960
12961         * mouse.el (default-mouse-motion-handler): Disable help echo while
12962         in the minibuffer.
12963
12964 1998-12-28  Martin Buchholz <martin@xemacs.org>
12965
12966         * XEmacs 21.2.8 is released.
12967
12968 1998-12-24  Martin Buchholz <martin@xemacs.org>
12969
12970         * XEmacs 21.2.7 is released.
12971
12972 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12973
12974         * package-ui.el (pui-list-packages): Set truncate-lines.
12975
12976         * package-get.el (package-get-download-menu): Use
12977         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12978
12979         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12980         (pui-help-string): idem.
12981         (list-packages-mode): New major mode.
12982         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12983         (pui-install-selected-packages): Add suport for removing packages.
12984         (pui-toggle-package-delete-key): New function.
12985         (pui-popup-context-sensitive): New kludge.
12986         (pui-list-packages): Add warning when `package-get-remote' is nil.
12987         (package-ui-add-site): New function.
12988
12989 1998-12-01  Didier Verna  <didier@xemacs.org>
12990
12991         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12992
12993 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12994
12995         * ldap.el: Custom-ized
12996         (toplevel): Do not provide `ldap' which is provided by C level
12997         LDAP code
12998         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12999
13000 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13001
13002         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13003
13004 1998-12-17  Andy Piper  <andy@xemacs.org>
13005
13006         * sound.el (sound-load-list): name changed from sound-load-alist.
13007         (sound-extension-list): name changed from sound-ext-list.
13008         (load-default-sounds): use new names.
13009         (load-sound-file): use new names.
13010
13011 1998-12-16  Andy Piper  <andy@xemacs.org>
13012
13013         * XEmacs 21.2.6 is released
13014
13015 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13016
13017         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13018         errors.
13019
13020 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13021
13022         * wid-edit.el (widget-echo-this-extent): Set
13023         help-echo-owns-message to t.
13024
13025 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13026
13027         * package-get.el (package-get-download-menu): use toggles for
13028           each site in the download site menu.
13029
13030 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13031
13032         * package-get.el (package-get): If we cannot find a package
13033           because package-get-remote is not set, give a more helpful
13034           error message.
13035
13036 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13037
13038         * package-get.el (package-get-remote-filename): use an EFS path
13039         with user anonymous if no user is specified.
13040
13041 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13042
13043         * faces.el (face-spec-set): Re-init fallfacks for default after
13044         calling reset-face on the default face.
13045
13046 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13047
13048         * package-admin.el (package-admin-default-install-function):
13049         Behave as advertised.  Make sure the pkg-dir is proper for
13050         default-directory.
13051         (package-admin-add-binary-package): Make sure the pkg-dir is
13052         proper for default-directory.
13053         (package-admin-install-function-mswindows): Make sure the pkg-dir
13054         is proper for default-directory.
13055
13056 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13057
13058         * XEmacs 21.2.5 is released
13059
13060 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13061
13062         * files.el (binary-file-regexps): regexp-opt is not available at
13063         bytecompile time.
13064
13065 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13066
13067         * x-win-xfree86.el:
13068         * x-win-sun.el (x-win-init-sun):
13069         * x-win-sun.el:
13070         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13071         * x-iso8859-1.el:
13072         * x-init.el (init-post-x-win):
13073         * x-init.el (init-pre-x-win):
13074         * x-init.el (x-initialize-compose):
13075         * x-init.el:
13076         * x-compose.el:
13077         * winnt.el:
13078         * widget.el:
13079         * wid-edit.el (widget-glyph-click):
13080         * wid-edit.el (widget-glyph-find):
13081         * wid-edit.el (widget-type):
13082         * view-less.el (view-buffer-other-window):
13083         * very-early-lisp.el:
13084         * version.el:
13085         * toolbar.el:
13086         * toolbar-items.el:
13087         * term/sun.el (suntool-map):
13088         * term/sun-mouse.el:
13089         * term/internal.el:
13090         * syntax.el (modify-syntax-entry):
13091         * symbol-syntax.el:
13092         * subr.el:
13093         * startup.el (lock-directory):
13094         * simple.el (set-comment-column):
13095         * simple.el (backward-delete-char-untabify):
13096         * shadow.el (find-emacs-lisp-shadows):
13097         * shadow.el:
13098         * setup-paths.el (paths-construct-info-path):
13099         * select.el (cut-copy-clear-internal):
13100         * process.el (call-process-region):
13101         * process.el (start-process-shell-command):
13102         * process.el:
13103         * paths.el (rmail-spool-directory):
13104         * paragraphs.el (use-hard-newlines):
13105         * package-get.el (package-get-dependencies):
13106         * package-admin.el (package-admin-delete-binary-package):
13107         * obsolete.el (truncate-string):
13108         * obsolete.el (store-substring):
13109         * mouse.el (default-mouse-track-maybe-own-selection):
13110         * mouse.el (mouse-yank-at-point):
13111         * modeline.el:
13112         * modeline.el (mouse-drag-modeline):
13113         * minibuf.el (read-directory-name-internal):
13114         * minibuf.el (read-file-name-internal):
13115         * minibuf.el (read-file-name-internal-1):
13116         * minibuf.el (read-file-name-2):
13117         * minibuf.el (exact-minibuffer-completion-p):
13118         * minibuf.el (read-from-minibuffer):
13119         * minibuf.el:
13120         * menubar.el (check-menu-syntax):
13121         * map-ynp.el (map-y-or-n-p):
13122         * make-docfile.el (docfile-out-of-date):
13123         * loadup.el ((member "run-temacs" command-line-args)):
13124         * loadup.el ((member "no-site-file" command-line-args)):
13125         * loadup.el (really-early-error-handler):
13126         * loadup.el:
13127         * loadhist.el:
13128         * loaddefs.el:
13129         * lisp-mnt.el (lm-verify):
13130         * lib-complete.el (lib-complete:cache-completions):
13131         * lib-complete.el (library-all-completions):
13132         * itimer.el (itimer-run-expired-timers):
13133         * info.el (Info-mode):
13134         * info.el (Info-insert-file-contents):
13135         * info.el (Info-rebuild-dir):
13136         * info.el (Info-build-dir-anew):
13137         * info.el (Info-parse-dir-entries):
13138         * info.el (Info-dir-outdated-p):
13139         * info.el (Info-insert-dir):
13140         * info.el (info-xref):
13141         * info.el:
13142         * hyper-apropos.el (hyper-apropos-get-doc):
13143         * hyper-apropos.el (hyper-describe-face):
13144         * hyper-apropos.el (hyper-apropos-mode):
13145         * hyper-apropos.el:
13146         * help.el (list-processes):
13147         * help.el:
13148         * gnuserv.el:
13149         * font.el (mswindows-font-create-name):
13150         * font.el (font-default-font-for-device):
13151         * font.el (x-font-create-object):
13152         * font.el (font-registry):
13153         * font.el:
13154         * font-lock.el (font-lock-keywords):
13155         * font-lock.el:
13156         * finder.el (finder-compile-keywords):
13157         * find-paths.el (paths-find-recursive-path):
13158         * fill.el (set-justification-center):
13159         * fill.el (fill-region-as-paragraph):
13160         * files.el (insert-directory):
13161         * files.el (wildcard-to-regexp):
13162         * files.el (recover-file):
13163         * files.el (basic-save-buffer):
13164         * files.el (delete-auto-save-file-if-necessary):
13165         * files.el (file-relative-name):
13166         * files.el (backup-extract-version):
13167         * files.el (backup-buffer):
13168         * files.el (set-visited-file-name):
13169         * files.el (set-auto-mode):
13170         * files.el (interpreter-mode-alist):
13171         * files.el:
13172         * files.el (find-file-noselect):
13173         * files.el (abbreviate-file-name):
13174         * files.el (parse-colon-path):
13175         * files.el (directory-abbrev-alist):
13176         * etags.el (visit-tags-table-buffer):
13177         * easymenu.el (easy-menu-define):
13178         * dragdrop.el (experimental-dragdrop-drag):
13179         * dragdrop.el (dragdrop-drop-do-functions):
13180         * dragdrop.el (dragdrop-drop-at-point):
13181         * disass.el (disassemble-1):
13182         * disass.el (disassemble-internal):
13183         * disass.el (disassemble):
13184         * disass.el:
13185         * derived.el (derived-mode-init-mode-variables):
13186         * derived.el (define-derived-mode):
13187         * custom.el (defgroup):
13188         * cus-edit.el (custom-quote):
13189         * config.el:
13190         * code-process.el (open-network-stream):
13191         * code-process.el (start-process):
13192         * code-process.el (call-process-region):
13193         * code-process.el (call-process):
13194         * code-process.el:
13195         * code-files.el (insert-file-contents):
13196         * code-files.el:
13197         * code-files.el (buffer-file-coding-system-for-read):
13198         * cmdloop.el (yes-or-no-p-minibuf):
13199         * cl.el:
13200         * cl-macs.el:
13201         * cl-extra.el:
13202         * callers-of-rpt.el (make-caller-report):
13203         * callers-of-rpt.el:
13204         * bytecomp.el (batch-byte-recompile-directory):
13205         * bytecomp.el (batch-byte-compile-1):
13206         * bytecomp.el (batch-byte-compile):
13207         * bytecomp.el (display-call-tree):
13208         * bytecomp.el (byte-compile-insert):
13209         * bytecomp.el (byte-compile-two-args-19->20):
13210         * bytecomp.el (byte-compile-variable-ref):
13211         * bytecomp.el (byte-compile-form):
13212         * bytecomp.el (byte-compile-top-level-body):
13213         * bytecomp.el (byte-compile-out-toplevel):
13214         * bytecomp.el (byte-compile-byte-code-maker):
13215         * bytecomp.el (byte-compile-file-form-defmumble):
13216         * bytecomp.el (byte-compile-file-form):
13217         * bytecomp.el (byte-compile-keep-pending):
13218         * bytecomp.el (byte-compile-insert-header):
13219         * bytecomp.el (byte-compile-from-buffer):
13220         * bytecomp.el (byte-compile-file):
13221         * bytecomp.el (byte-recompile-file):
13222         * bytecomp.el (byte-compile-close-variables):
13223         * bytecomp.el (byte-compile-warn-about-unused-variables):
13224         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13225         * bytecomp.el (byte-compiler-legal-options):
13226         * bytecomp.el (byte-compile-lapcode):
13227         * bytecomp.el (byte-optimize-log):
13228         * bytecomp.el ((fboundp 'defsubst)):
13229         * bytecomp.el:
13230         * bytecomp-runtime.el:
13231         * byte-optimize.el (byte-optimize-apply):
13232         * byte-optimize.el (car):
13233         * byte-optimize.el (byte-optimize-form):
13234         * byte-optimize.el (byte-optimize-form-code-walker):
13235         * byte-optimize.el:
13236         * build-report.el (build-report-insert-installation-file):
13237         * build-report.el (build-report):
13238         * auto-show.el:
13239         * apropos.el (apropos-documentation):
13240         - mega patch
13241         - clean up byte-compile warnings
13242         - remove unused variables
13243         - Use common lisp style hashtable functions
13244         - byte compiler cleanup
13245         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13246         - remove old backquote syntax usage
13247         - move some cl functionality into C for speed.
13248         - remove last remaining VMS support
13249         - spelling fixes
13250         - implement last, butlast, nbutlast, copy-list in C.
13251         - new macro ignore-file-errors, similar to ignore-errors
13252           (ignore-file-errors (delete-file "foo"))
13253         - get frequent garbage collection during loadup.el by tweaking
13254           gc-cons-threshold, rather than explicitly calling garbage-collect
13255         - default delete-key-deletes-forward to `t'.
13256
13257 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13258
13259         * XEmacs 21.2-beta4 is released.
13260
13261 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13262
13263         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13264         (easy-menu-item-present-p): Wrapper around find-menu-item.
13265         (easy-menu-remove-item): Wrapper around delete-menu-item.
13266
13267         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13268         (add-menu-button): Add 'in-menu' argument.
13269         (add-menu-item-1): Add in-menu support to helper function.
13270
13271 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13272
13273         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13274
13275 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13276
13277         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13278         of Dec 4, 1997.
13279
13280 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13281
13282         * process.el (shell-command-on-region): Report if the command
13283         succeeded or failed.
13284
13285 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13286
13287         * subr.el (buffer-substring-no-properties): Comment out.
13288
13289 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13290
13291         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13292           into font instances first, like `x-frob-font-size' does.
13293           (mswindows-find-larger-font): ditto
13294
13295 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13296
13297         * package-ui.el (pui-install-selected-packages): fix args in call
13298         to `package-get'.
13299
13300 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13301
13302         * package-get.el (host-name): New widget type.
13303         (package-get-remote): Better customization using new type.
13304         (package-get-download-sites): idem dito.
13305
13306         (package-get-custom): Do not use package-get-all untill we have
13307         runtime dependencies.
13308
13309         (package-get-remove-copy): Default to 't' we no longer need this
13310         kludge as we do not currently use depenencies.
13311
13312         (package-get-was-current): New variable.
13313         (package-get-require-base): New 'force-current' argument.
13314         (package-get-update-base): idem
13315         (package-get-package-provider):  idem
13316         (package-get-locate-index-file): New 'no-remote' argument.
13317         (package-get-locate-file): idem.
13318
13319         (package-get-maybe-save-index): New function.
13320         (package-get-update-base): Use it.
13321
13322 1998-10-28 Greg Klanderman <greg@alphatech.com>
13323
13324         * package-get.el (package-get-remote): default to nil; by default,
13325         don't go out to the net via EFS.  They must select a download site.
13326         (package-get-download-sites): new variable.
13327         (package-get-download-menu): new function.
13328         (package-get-locate-index-file): new function.
13329         (package-get-update-base): use it.
13330
13331         * menubar-items.el (default-menubar): add "Update Package Index"
13332         and "Add Download Site" menus under Options | Manage Packages.
13333
13334 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13335
13336         * package-get.el (package-get): bugfix code checking installed version
13337         for case where package is not currently installed.
13338         (package-get-require-signed-base-updates): new variable.
13339         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13340         deemed not a goot thing.  Use the variable
13341         package-get-allow-unsigned-base-updates instead.
13342
13343 1998-10-16 Greg Klanderman <greg@alphatech.com>
13344
13345         * package-get.el (package-get): Don't install an older version than
13346         we already have unless explicitly told to.  Issue a warning.
13347
13348         * package-ui.el (pui-add-required-packages): when adding
13349         dependencies, don't add packages that are up to date.
13350         (pui-package-symbol-char):  Don't consider a package out of date
13351         if you have a newer version installed than the latest version in
13352         package-get-base.
13353
13354         * package-get.el (package-get-base-filename): document that it may
13355         be a path relative to package-get-remote;  new default value.
13356         (package-get-locate-file): new function.
13357         (package-get-update-base): use it to expand package-get-base-filename.
13358         (package-get-save-base): new function to save the package-get database
13359         to file.
13360         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13361         (package-get-update-base): pass the REMOTE-SOURCE arg.
13362         (package-get-update-base-entry): call package-get-custom-add-entry.
13363         (package-get-file-installed-p): removed; no longer needed.
13364         (package-get-create-custom): ditto.
13365         (toplevel): remove code to build and load package-get-custom.el
13366         (package-get-custom-add-entry): new function.
13367
13368 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13369
13370         * wid-edit.el (widget-button-click): Don't switch window.
13371
13372 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13373
13374         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13375
13376 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13377
13378         * etags.el (find-tag-default): Run find-tag-hook using
13379         run-hooks rather than funcall
13380
13381 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13382
13383         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13384         and the current local map as the parents to isearch-mode-map.
13385
13386 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13387
13388         * XEmacs 21.2-beta3 is released.
13389
13390 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13391
13392         * package-get.el (package-get-update-base): use
13393         insert-file-contents-internal, not insert-file-contents-literally.
13394
13395 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13396
13397         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13398         dump time.
13399
13400 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13401
13402         * package-get.el (package-get-update-base-entry): new function.
13403         (package-get-update-base): renamed; was `package-get-load-base'.
13404         cleanup, and use package-get-update-base-from-buffer.
13405         (package-get-update-base-from-buffer): new function.
13406         (package-get-update-base-entries): new; helper for above.
13407         Do not eval lisp grabbed over ftp; parse it from new format.
13408
13409 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13410
13411         * files.el (set-auto-mode): Don't play games loading package-get
13412         database; package-get-package-provider will handle it all.
13413
13414 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13415
13416         * package-get.el (package-get-base-filename): new variable.
13417         (package-get-require-base): new function.
13418         (package-get-pgp-signed-begin-line): new variable.
13419         (package-get-pgp-signature-begin-line): ditto.
13420         (package-get-pgp-signature-end-line):  ditto.
13421         (package-get-load-base): new function.
13422         (package-get-interactive-package-query):
13423         (package-get-update-all):
13424         (package-get-dependencies):
13425         (package-get-package-provider):
13426         (package-get-custom): use package-get-require-base.
13427         [package-get-custom loading]: disable for now.
13428
13429         * package-ui.el (pui-list-packages): use (package-get-require-base)
13430
13431 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13432
13433         * package-ui.el: Correct obvious thinko in choosing extent face.
13434
13435 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13436
13437         * menubar-items.el (default-menubar): pui-list-package has nothing
13438         to with Customize. Move all the package stuff to a new Item in Options.
13439
13440         * package-ui.el (pui-menu): Add menu and Popup menu.
13441
13442         * package-get.el (package-get): Use new
13443         package-admin-get-install-dir.
13444
13445         * package-admin.el (package-admin-get-install-dir): New syntax.
13446         Conserve package location and put mule packages where mule-base is.
13447
13448         * package-get.el : Customized
13449
13450         * package-ui.el (pui): Customized
13451         (pui-package-install-dest-dir): New variable.
13452         (pui-install-selected-packages): Use it
13453
13454 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13455
13456         * package-get.el (package-get-interactive-package-query): Move
13457         dependency on package-get-base to run-time.
13458         (package-get-update-all): Ditto.
13459         (package-get-dependencies): Ditto.
13460         (package-get-package-provider): Ditto.
13461         (package-get-custom): Ditto.
13462
13463 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13464
13465         * events.el: Remove 'ascii-character property from 'backspace
13466         and 'delete symbols
13467
13468 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13469
13470         * package-get-base.el: removed.
13471
13472 1998-09-23  Didier Verna  <didier@xemacs.org>
13473
13474         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13475         (no-upper-case-p): new function.
13476         (with-search-caps-disable-folding): new macro.
13477         (with-interactive-search-caps-disable-folding): new macro.
13478         (zap-to-char): In interactive mode, do a case-sensitive search if
13479         the character is uppercase.
13480         (zap-up-to-char): ditto.
13481
13482         * replace.el (perform-replace): use the function no-upper-case-p.
13483
13484         * isearch-mode.el (isearch-fix-case): ditto.
13485         make obsolete `with-caps-disable-folding' and
13486         `isearch-no-upper-case-p'.
13487
13488         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13489         (tags-search): ditto.
13490         (tags-query-replace): ditto.
13491
13492         * info.el (Info-search): ditto.
13493
13494 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13495
13496         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13497
13498 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13499
13500         * package-admin.el (package-admin-rmtree): rewritten.  need to
13501         check for "." and ".." before symlink check.  expand files and
13502         directories with respect to DIRECTORY, not default-directory.
13503
13504 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13505
13506         * package-get.el (package-get-all): add INSTALL-DIR argument.
13507
13508 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13509
13510         * package-ui.el (pui-add-required-packages): new function, select
13511         dependent packages.
13512         (pui-display-keymap): bind it.
13513         (pui-help-string): document it.
13514         (pui-install-selected-packages): package-get-all -> package-get.
13515
13516         * package-get.el (package-get-dependencies): new function.
13517
13518 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13519
13520         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13521         regexps.
13522
13523 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13524
13525         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13526         function.
13527         (default-mouse-track-normalize-point): Use it.
13528
13529 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13530
13531         * package-admin.el (package-admin-delete-binary-package):
13532                 General cleanup. Remove unnessary use of progn and
13533         save-excursion.
13534         (package-admin-delete-binary-package): Do NOT mess with file
13535         modes. That is evil.
13536         (package-admin-delete-binary-package): Wrap all deleting in
13537         condition-case. The data in MANIFEST is untrustworthy.
13538         (package-admin-delete-binary-package): Let the OS worry about non
13539         empty directories.
13540
13541 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13542
13543         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13544         processing.
13545         (lm-report-bug): Fix mail address to send bug reports to.
13546
13547 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13548
13549         * XEmacs 21.2-beta2 is released.
13550
13551 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13552
13553         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13554
13555 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13556
13557         * info.el (Info-mode): Document page turning by double clicks in
13558         docstring so `M-x describe-mode' will display it.
13559
13560 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13561
13562         * info.el (Info-mouse-track-double-click-hook): Use character
13563         widths to calculate a border region where double clicking does
13564         page turning, and return `nil' by default so other hooks, such as
13565         region highlighting, will be run.
13566
13567 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13568
13569         * sound.el (default-sound-directory-list): Initialize with all the
13570         "sounds" directories in `data-directory-list'.  It used to just be
13571         the first one.
13572
13573         * packages.el (locate-data-directory-list): Created.  This gives
13574         the list of matching directories, unlike `locate-data-directory',
13575         which just gives the first one.
13576
13577 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13578
13579         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13580         make a binding in the local keymap until help-char handling is
13581         improved.
13582
13583         * help.el (help-keymap-with-help-key): Provide keymap with help
13584         binding.
13585         (help-print-help-form): New helper function.
13586
13587 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13588
13589         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13590         move extent to another buffer; no need to create a new extent.
13591         (isearch-fix-case): New function.
13592         (isearch-search-and-update): Use it.
13593
13594 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13595
13596         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13597         the keymap, not minor-mode-map-alist.
13598         (isearch-done): Restore overriding-local-map.
13599
13600 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13601
13602         * bytecomp.el (byte-compile-buffer-substring):
13603         Fix for: (byte-compile (defun f () (buffer-substring)))
13604         ==>   ** buffer-substring called with 3 args, but requires 0-3
13605         - new code not only works, but is more readable, too.
13606
13607 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13608
13609         * msw-faces.el (mswindows-init-device-faces): Don't try to
13610           specify a default font at this late stage. Do try to force
13611           creation of the default face font so that if it fails we get
13612           an error now instead of a crash at frame creation.
13613
13614           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13615           mswindows-make-font-unitalic: Canonical default weight
13616           changed from "Normal" to "Regular".
13617
13618           mswindows-make-font-bold / -bold-italic: Supplied device was
13619           not being passed into call to mswindows-find-smaller-font.
13620
13621 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13622
13623         * package-get.el (package-get-remote): Fix the path where to find
13624           the packages on xemacs.org.
13625
13626 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13627
13628         * about.el (about-maintainer-info): Update Ben's entry.
13629
13630 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13631
13632         * lisp/shadow.el (find-emacs-lisp-shadows):
13633         - `member' was being called on lists of length 2000!
13634         - Replace with hashtables.
13635         - Replace hand-coded loops with (dolist)
13636         - Fix comment typo
13637
13638 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13639
13640         * packages.el: Added new function, `package-delete-name', to
13641           delete existing packages from the installed package database
13642           (`packages-package-list').  Also added the "pkginfo" directory
13643           to `packages-special-base-regexp', so that the pkginfo directory
13644           would not get added to `late-packages'.
13645
13646         * package-admin.el: Added ability to delete an installed package
13647           (added low-level function, `package-admin-delete-package').
13648           Understands how to use the pkginfo/MANIFEST.<package> file to
13649           delete the package.  When installing a package, will also
13650           create a MANIFEST.* file if one is not provided by the
13651           package.  If the MANIFEST.* doesn't exist when deleting a
13652           package, the functions will fall back to attempting to delete
13653           any package-specific lisp directory.
13654
13655         * package-get.el: Moved some functions to package-admin.el.
13656           Added interactive function `package-get-delete-package', for
13657           use by users for deleting a package.
13658
13659           Also modified to not require the presence of efs.
13660
13661 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13662
13663         * files.el (find-file-noselect): Handle all signals, kill the
13664         buffer and resignal.
13665
13666 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13667
13668         * cl-macs.el (glyph-image): Add setf method.
13669
13670 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13671
13672         * package-get.el: Fixed broken EFS downloading.  Also, look for
13673           .tar.gz files first, in preference over .tgz files.
13674
13675         * package-ui.el: Fix display of package version numbers.
13676
13677 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13678
13679         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13680         argument.
13681
13682 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13683
13684         * list-mode.el: `display-completion-list': added new/optional
13685           keyword `:completion-string', which allows the programmer to
13686           change the "Possible completions are:" prompt.
13687
13688         * menubar-items.el: Added new pulldown menu-pick to start up the
13689           visual package browser/installer:
13690
13691                 Options->Customize->List Packages
13692
13693         * package-admin.el: Added hooks for installing under both Unix
13694           and MS Windows.  Does additional error checking.  No longer
13695           calls "add-big-package.sh" to install packages under Unix; now
13696           calls gunzip & tar directly.
13697
13698         * package-get.el: Added ability to install packages from files
13699           on a local disk/CDROM.  Now deletes any existing package lisp
13700           directory.  Does completion on available packages when
13701           querying for package names.  Will also search for .tgz files
13702           in addition for .tar.gz files.  Tries to reload
13703           auto-autoloads, as a convenience when loading new packages,
13704           and also tries to add any new package paths to `load-path'.
13705           Changed all occurences of `concat' to use `expand-file-name'.
13706
13707         * package-ui.el: New file which implements the main visual
13708           package browser/installer, which is started via a menu pick or
13709           M-x pui-list packages.
13710
13711 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13712
13713         * startup.el (load-init-file): spelling fix.
13714
13715 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13716
13717         * startup.el (normal-top-level): Load auto-autoload files
13718         covariantly with their precedence.
13719
13720 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13721
13722         * menubar-items.el (default-menubar): Remove "Font Weight"
13723         option, there is currently no custom equivalent.. Customize-faces
13724         is "Edit faces".
13725
13726         * x-font-menu.el (font-menu-set-font): Use customize to set
13727         default face.
13728
13729         * faces.el (face-spec-update-all-matching): New function.
13730
13731         * cus-face.el (custom-set-face-update-spec): New function.
13732         Interface to customize faces from elisp.
13733
13734         (custom-face-value-create): Show the customized settings if set
13735         but not saved.
13736
13737 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13738
13739         (custom-face-value-create): Show the customized settings if set
13740         but not saved.
13741
13742 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13743
13744         * keydefs.el (global-map): Add FSF 20.3 binding of
13745         query-replace-regexp.
13746
13747 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13748
13749         * minibuf.el (read-file-name-internal-1): use
13750         user-name-completion-1 instead of user-name-completion.
13751
13752 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13753
13754         * loadup.el:
13755         * make-docfile.el:
13756         * update-elc.el: Don't set `source-directory' (now defunct as a
13757         global variable) no more.
13758
13759         * packages.el (packages-list-autoloads): Made `source-directory'
13760         (now defunct as a global variable) a parameter.
13761
13762 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13763
13764         * about.el (about-hackers): new email
13765
13766 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13767
13768         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13769
13770 1998-07-17  Didier Verna  <didier@xemacs.org>
13771
13772         * faces.el (set-face-property):
13773         (set-face-dim-p):
13774         (face-dim-p): updated the doc strings now that the dim property isn't
13775         tty-specific.
13776         (face-equal): the dim property is now a common one.
13777
13778         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13779         Renamed the `stipple' attribute to `background-pixmap'.
13780         (custom-face-background-pixmap): make custom-face-stipple an
13781         obsolete alias for this.
13782
13783 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13784
13785         * find-paths.el (paths-file-readable-directory-p): Created and
13786         used.
13787
13788         * loadup.el: Don't set inhibit-... flags from run-temacs.
13789
13790 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13791
13792         * packages.el (packages-data-path-depth): Added and used.
13793
13794 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13795
13796         * about.el:
13797         - Change .xpm to .png, delete "zcat" section.
13798         - cosmetic fix in the 'marcpa' entry.
13799
13800         * etc/photos
13801         - convert all .xpm.Z to .png
13802         - rename mrb to martin
13803         - rename mcook-m to mcookm
13804
13805 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13806
13807         * x-init.el (x-initialize-compose): Add support for
13808         dead-circumflex as YET ANOTHER NAME for that dead key.
13809
13810 1998-08-05  Colin Rafferty <colin@xemacs.org>
13811
13812         * setup-paths.el (paths-construct-exec-path): Made the
13813         last-packages really be last.
13814         (paths-construct-data-directory-list): Ditto.
13815
13816 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13817
13818         * startup.el(startup-splash-frame-body):
13819         Update Copyright notice in splash screen
13820
13821 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13822
13823         * minibuf.el (read-file-name-internal-1): do ~user completion.
13824
13825 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13826
13827         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13828         aginst destroyed extents
13829
13830 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13831
13832         * package-get.el (package-get): add `install-dir' argument.
13833
13834 1998-07-20  John Jones  <jj@asu.edu>
13835
13836         * package-get.el: calls to package-get-update-all will only
13837           update packages which are already installed.
13838
13839 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13840
13841         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13842         writable.
13843
13844 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13845
13846         * about.el (about-hackers): Correct my email.
13847
13848 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13849
13850         * about.el (about-hackers): new email-address.
13851
13852 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13853
13854         * minibuf.el (read-number): Don't let `input-error' condition
13855         escape.
13856
13857 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13858
13859         * about.el (about-hackers): use my `email-for-life' address.
13860
13861 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13862
13863         * XEmacs 21.2-beta1 is released.
13864
13865 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13866
13867         * ldap.el (ldap-search): Doc string change
13868
13869 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13870
13871         * menubar-items.el (default-menubar): Removed references to
13872         `data-directory', and use `locate-data-file' instead, and made
13873         then greyed out if they don't exist.
13874
13875 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13876
13877         * keymap.el (events-to-keys): Use `format' instead of `concat'
13878         since the latter does not accept integer args anymore
13879
13880 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13881
13882         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13883         macros replaced.
13884
13885 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13886
13887         * make-docfile.el: Get first initialization from very-early-lisp.el
13888         * update-elc.el: Ditto.
13889         * loadup.el (really-early-error-handler): Ditto.
13890
13891         * packages.el (packages-unbytecompiled-lisp): Add new file,
13892         very-early-lisp.el.
13893
13894         * very-early-lisp.el: New file.
13895
13896 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13897
13898         * Symbols that have been obsolete for at least 3 years removed (II).
13899
13900         * obsolete.el (eval-current-buffer): Make compatible.
13901         (byte-code-function-p): Ditto.
13902         (send-string): Removed.
13903         (send-region): Removed.
13904         (screen-scrollbar-width): Removed.
13905         (set-screen-scrollbar-width): Removed.
13906         (set-screen-left-margin-width): Removed.
13907         (set-screen-right-margin-width): Removed.
13908         (screen-left-margin-width): Removed.
13909         (screen-right-margin-width): Removed.
13910         (set-buffer-left-margin-width): Removed.
13911         (set-buffer-right-margin-width): Removed.
13912         (buffer-left-margin-width): Removed.
13913         (buffer-right-margin-width): Removed.
13914         (x-set-frame-icon-pixmap): Removed.
13915         (x-set-screen-icon-pixmap): Removed.
13916         (pixel-name): Removed.
13917         (make-pixmap): Removed.
13918         (make-cursor): Removed.
13919         (pixmap-width): Removed.
13920         (pixmap-contributes-to-line-height-p): Removed.
13921         (set-pixmap-contributes-to-line-height): Removed.
13922
13923 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13924
13925         * obsolete.el (popup-menu-up-p): removed.
13926         (read-no-blanks-input): Removed.
13927         (wholenump): Removed.
13928         (ring-mod): Removed (what was ring-mod?).
13929         (current-time-seconds): Removed.
13930         (run-special-hook-with-args): Removed.
13931         (dot): Removed.
13932         (dot-marker): Removed.
13933         (dot-min): Removed.
13934         (dot-max): Removed.
13935         (window-dot): Removed.
13936         (set-window-dot): Removed.
13937
13938         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13939         `dot-min'.
13940
13941         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13942
13943         * code-files.el (insert-file-contents): Rename
13944         run-special-hook-with-args to run-hook-with-args-until-success.
13945         (write-region): Ditto.
13946
13947 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13948
13949         * about.el: Fix typos, update release date.
13950
13951         * Symbols that have been obsolete for at least 3 years removed.
13952
13953         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13954         screen- functions.
13955         (toplevel): remove setf methods for screen functions.
13956         * cl-macs.el (extent-data): defsetf removed.
13957         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13958         many places to remove.
13959         (comment-indent-hook): Ditto.
13960         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13961         (buffer-dedicated-screen): Ditto.
13962         (deiconify-screen): Ditto.
13963         (delete-screen): Ditto.
13964         (event-screen): Ditto.
13965         (find-file-other-screen): Ditto.
13966         (find-file-read-only-other-screen): Ditto.
13967         (live-screen-p): Ditto.
13968         (screen-height): Ditto.
13969         (screen-iconified-p): Ditto.
13970         (screen-list): Ditto.
13971         (screen-live-p): Ditto.
13972         (screen-name): Ditto.
13973         (screen-parameters): Ditto.
13974         (screen-pixel-height): Ditto.
13975         (screen-pixel-width): Ditto.
13976         (screen-root-window): Ditto.
13977         (screen-selected-window): Ditto.
13978         (screen-totally-visible-p): Ditto.
13979         (screen-visible-p): Ditto.
13980         (screen-width): Ditto.
13981         (screenp): Ditto.
13982         (get-screen-for-buffer): Ditto.
13983         (get-screen-for-buffer-noselect): Ditto.
13984         (get-other-screen): Ditto.
13985         (iconify-screen): Ditto.
13986         (lower-screen): Ditto.
13987         (mail-other-screen): Ditto.
13988         (make-screen): Ditto.
13989         (make-screen-invisible): Ditto.
13990         (make-screen-visible): Ditto.
13991         (modify-screen-parameters): Ditto.
13992         (new-screen): Ditto.
13993         (next-screen): Ditto.
13994         (next-multiscreen-window): Ditto.
13995         (other-screen): Ditto.
13996         (previous-screen): Ditto.
13997         (previous-multiscreen-window): Ditto.
13998         (raise-screen): Ditto.
13999         (redraw-screen): Ditto.
14000         (select-screen): Ditto.
14001         (selected-screen): Ditto.
14002         (set-buffer-dedicated-screen): Ditto.
14003         (set-screen-height): Ditto.
14004         (set-screen-position): Ditto.
14005         (set-screen-size): Ditto.
14006         (set-screen-width): Ditto.
14007         (show-temp-buffer-in-current-screen): Ditto.
14008         (switch-to-buffer-other-screen): Ditto.
14009         (visible-screen-list): Ditto.
14010         (window-screen): Ditto.
14011         (x-set-screen-pointer): Ditto.
14012         (x-set-frame-pointer): Ditto.
14013         (screen-title-format): Ditto.
14014         (screen-icon-title-format): Ditto.
14015         (terminal-screen): Ditto.
14016         (delete-screen-hook): Ditto.
14017         (create-screen-hook): Ditto.
14018         (mouse-enter-screen-hook): Ditto.
14019         (mouse-leave-screen-hook): Ditto.
14020         (map-screen-hook): Ditto.
14021         (unmap-screen-hook): Ditto.
14022         (default-screen-alist): Ditto.
14023         (default-screen-name): Ditto.
14024         (x-screen-defaults): Ditto.
14025         (x-create-screen): Ditto.
14026         * obsolete.el: meta-flag removed.
14027         baud-rate removed.
14028         sleep-for-millisecs removed.
14029         extent-data removed.
14030         set-extent-data removed.
14031         set-extent-attribute removed.
14032         extent-glyph removed.
14033         extent-layout removed.
14034         set-extent-layout removed.
14035         list-faces-display removed.
14036         list-faces removed.
14037         trim-versions-without-asking removed.
14038         after-write-file-hooks removed.
14039         truename removed.
14040         auto-fill-hook removed.
14041         blink-paren-hook removed.
14042         select-screen-hook, deselect-screen-hook removed.
14043         auto-raise-screen, auto-lower-screen removed.
14044
14045         * msw-mouse.el: Global change resource -> mswindows-resource.
14046
14047         * XEmacs 21.0-pre5 is released.
14048
14049 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14050
14051         * about.el (about-hackers): Credits update.
14052
14053 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14054
14055         * register.el (insert-register): Don't activate the region.
14056
14057 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14058
14059         * select.el: Restore x-* symbols for backwards compatibility:
14060         x-copy-primary-selection, x-kill-primary-selection,
14061         x-delete-primary-selection, x-select-make-extent-for-selection,
14062         x-valid-simple-selection-, x-cut-copy-clear-internal.
14063
14064 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14065
14066         * XEmacs 21.0-pre4 is released.
14067
14068 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14069
14070         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14071         reporting bugs.
14072         (maybe-add-init-button): Fix semantics under Windows.  Use
14073         `expand-file-name' rather than `concat'.
14074
14075         * help.el (print-messages): New function.
14076
14077 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14078
14079         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14080
14081 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14082
14083         * about.el: Tweaked my entry in about-hackers.
14084
14085         * find-paths.el (paths-emacs-root-p):
14086           Relaxed emacs-root checking of an in-place installation to
14087           also accommodate the flat layout used on MS Windows.
14088
14089 1998-06-29  John Jones  <jj@asu.edu>
14090
14091         * package-get.el: calls to package-get-update-all will only
14092           update packages which are already installed.
14093
14094 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14095
14096         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14097         are handled by the gui-element face fallbacks now.
14098
14099         * x-faces.el: default gui-element face to "background" as well as
14100         the default face.
14101
14102         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14103         and default face settings since these are set as fallbacks now in
14104         the appropriate domain.
14105
14106 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14107
14108         * text-mode.el (text-mode): Reorder regexp so the OR part
14109         corresponding to `page-delim' goes first and the hack in
14110         `forward-paragraph' will work.
14111         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14112
14113 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14114
14115         * subr.el (remove-hook): When checking the hook value
14116           with functionp, don't apply car to it.
14117
14118 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14119
14120         * package-get.el (package-get-remote-filename):
14121           Don't use file-name-as-directory because the local directory
14122           separator conventions might not be the same as ftp's.
14123
14124 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14125
14126         * ldap.el (ldap-host-parameters-alist): New name of
14127         `ldap-host-parameters-plist'
14128
14129 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14130
14131         * package-get.el: Using (require 'package-get-base), now that it
14132         provides itself.  Consequently removed all instances of (load
14133         "package-get-base.el").
14134
14135 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14136
14137         * subr.el (remove-hook): Don't treat the hook value as a
14138           list unless it is both consp and not functionp.
14139
14140 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14141
14142         * about.el: Email address for Ben Wing is ben@xemacs.org.
14143         * auto-show.el: Ditto.
14144         * bytecomp.el: Ditto.
14145         * faces.el: Ditto.
14146         * x-scrollbar.el: Ditto.
14147         * x-misc.el: Ditto.
14148         * tty-init.el: Ditto.
14149         * toolbar-items.el: Ditto.
14150         * symbol-syntax.el: Ditto.
14151         * specifier.el: Ditto.
14152         * objects.el: Ditto.
14153         * hyper-apropos.el: Ditto.
14154         * glyphs.el: Ditto.
14155
14156 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14157
14158         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14159         vertical-divider-always-visible-p.
14160         (default-mouse-motion-handler): Ditto.
14161
14162 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14163
14164         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14165         global value.
14166
14167 1998-06-21  Oliver Graf <ograf@fga.de>
14168
14169         * build-reports.el: changed receiver to xemacs-build-reports list
14170
14171 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14172
14173         * font.el: Split font-family-mappings into X and
14174           mswindows-specific versions.
14175           mswindows-font-create-[object|name]: Treat supplied size
14176           as a pointsize. Added underline and strikethru handling.
14177
14178         * msw-faces.el: changed default mswindows charset to western.
14179
14180         * msw-glyphs.el: removed space in border-glyph font string that
14181           was inserted to get round bugs in the mswindows C font code.
14182
14183 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14184
14185         * about.el (about-hackers): Credits update.
14186
14187         * help-nomule.el (tutorial-supported-languages): Add Romanian
14188         TUTORIAL.
14189
14190         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14191         to ISO-8859-2.
14192
14193 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14194
14195         * font.el: Split font-family-mappings into X and
14196           mswindows-specific versions.
14197           mswindows-font-create-[object|name]: Treat supplied size
14198           as a pointsize. Added underline and strikethru handling.
14199
14200         * msw-faces.el: changed default mswindows charset to western.
14201
14202         * msw-glyphs.el: removed space in border-glyph font string that
14203           was inserted to get round bugs in the mswindows C font code.
14204
14205 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14206
14207         * minibuf.el: make read-color-completion-table call
14208           (mswindows-color-list for mswindows devices.
14209
14210 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14211
14212         * lisp/font-lock.el
14213         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14214         Let declaration items contain non-word symbol characters.
14215
14216 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14217
14218         * package-get.el (package-get-package-provider): Added autoload
14219         cookie.  Loading "package-get-base.el" in ALL functions that use
14220         it.  Fixed some (interactive ...) with multiple argument specs
14221         again.  Cosmetic indentation changes.
14222
14223 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14224
14225         * info.el (Info-insert-dir): Don't use nreverse on variables
14226         that you want to use later.
14227
14228 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14229
14230         * x-mouse.el (x-set-point-and-move-selection): Replace call
14231         to x-kill-primary-selection with kill-primary-selection
14232
14233 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14234
14235         * simple.el (what-cursor-position): Make cursor position reported
14236         use value of column-number-start-at-one
14237
14238 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14239
14240         * about.el (xemacs-hackers): Fix Jareth's email address.
14241
14242 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14243
14244         * startup.el (startup-splash-frame): Remove
14245         `xemacs-startup-logo-function'.
14246
14247 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14248
14249         * about.el (about-hackers): Update credits list.
14250
14251 1998-06-06  Jeff Miller <jmiller@smart.net>
14252
14253         * lisp/sound.el: Update sound-ext to allow filenames with
14254           extensions to be found by load-sound-file
14255
14256 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14257
14258         * info.el (Info-rebuild-outdated-dir): Removed variable
14259         (Info-auto-generate-directory): New variable
14260         (Info-save-auto-generated-dir): New variable
14261         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14262         (Info-build-dir-anew): Second parameter removed.  Use
14263         `Info-save-auto-generated-dir'
14264         (Info-rebuild-dir): Ditto
14265
14266 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14267
14268         * list-mode.el (next-list-mode-item): Would not recognize
14269         border between directly neighbored items.
14270
14271 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14272
14273         * package-get.el: add autoloads for some functions.
14274
14275 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14276
14277         * specifier.el (let-specifier): Tiny docfixes.
14278
14279 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14280
14281         * msw-mouse.el: set selection-pointer-glyph to Normal.
14282
14283 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14284
14285         * wid-edit.el (widget-specify-secret): New function.
14286         (widget-after-change): Use it.
14287         (widget-specify-field): Use it.
14288
14289 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14290
14291         * mouse.el (drag-window-divider): Use `(not done)' instead of
14292         `doit'; reuse result of `window-pixel-edges'.
14293
14294         * modeline.el (drag-modeline-event-lag): Rename to
14295         drag-divider-event-lag.
14296
14297 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14298
14299         * specifier.el (let-specifier): Rewritten not to generate needless
14300         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14301         arguments.
14302
14303 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14304
14305         * minibuf.el (read-file-name-1): Setup buffer-local value of
14306         `completion-ignore-case' in completions buffer under Windows.
14307
14308 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14309
14310         * about.el (about-maintainer-glyph): Fix support for not
14311         compressed images.
14312
14313 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14314
14315         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14316
14317         * mouse.el (mouse-track): Cancel selection if misc-user event with
14318         `cancel-mode-internal' function is fetched.
14319
14320 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14321
14322         * files.el (save-some-buffers-1): Fixed return value.
14323
14324 1998-06-01  Oliver Graf <ograf@fga.de>
14325
14326         * dragdrop.el: added experimental
14327
14328 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14329
14330         * startup.el (after-init-hook, init-file-user,
14331         user-init-directory, load-user-init-file):  Purge references
14332         to "~/.xemacs/init.el" from docstrings.
14333
14334         (load-user-init-file) Use paths-construct-path to construct
14335         paths to user init files.  Go directly to ~/.emacs, do not
14336         search ~/.xemacs/, do not load `default-custom-file'.
14337
14338 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14339
14340         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14341         general *sh.
14342         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14343
14344 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14345
14346         * menubar-items.el (default-menubar): add Update Packages to customize
14347         menu.
14348
14349 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14350
14351         * faces.el: use toolbar face as a fallback for toolbar properties
14352         in xpm-color-symbols instead of default.
14353
14354         * msw-faces.el: rename 3d-object -> gui-element face.
14355
14356 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14357
14358         * startup.el (xemacs-startup-logo-function): New variable.
14359         (startup-splash-frame): Use it.
14360
14361 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14362
14363         * files.el (save-some-buffers): Would wait 1 second.
14364         (save-some-buffers-1): Delete other windows here instead of in
14365         `save-some-buffers'.
14366         (save-some-buffers): Force redisplay only if windows were deleted.
14367
14368 1998-06-02  Didier Verna  <didier@xemacs.org>
14369
14370         * cus-face.el (custom-face-attributes): generalized the use of
14371         toggle buttons for boolean attributes.
14372         Re-ordered the items a bit.
14373
14374 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14375
14376         * sound.el (default-sound-directory): Use `locate-data-directory'
14377         to find the sounds directory.
14378
14379 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14380
14381         * sound.el: default sound-ext to .wav under mswindows, .au
14382         otherwise. load-default sounds without extensions.
14383
14384 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14385
14386         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14387         if send-pr is not bound.
14388
14389 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14390
14391         * files.el: grok idl files in auto-mode-alist.
14392 1998-06-01  Jeff Miller  <jmiller@smart.net>
14393
14394         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14395         calling `upcase'.
14396
14397 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14398
14399         * msw-glyphs.el: add xbm to the list of image types supported.
14400
14401 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14402
14403         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14404         instead of XEmacs one when dumping InfoDock.
14405
14406 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14407
14408         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14409         for `modeline-visible-p'
14410
14411         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14412
14413 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14414
14415         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14416         since it's not used anymore. doc string fixes.
14417
14418         * package-get.el (package-get-file-installed-p): new function. use
14419         instead of file-installed-p which is in an external package.
14420
14421 1998-05-28  Oliver Graf <ograf@fga.de>
14422
14423         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14424         favor of select-window/switch-to-buffer
14425
14426 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14427
14428         * startup.el: changed (getenv "HOME") to (user-home-directory)
14429
14430 1998-05-25  Oliver Graf <ograf@fga.de>
14431
14432         * frame.el (cde-start-drag) moved to dragdrop.el
14433         (offix-start-drag-region) moved to dragdrop.el
14434         (offix-start-drag) moved to dragdrop.el
14435         * dragdrop.el (cde-start-drag) moved from frame.el
14436         (offix-start-drag-region) moved from frame.el
14437         (offix-start-drag) moved from frame.el
14438         (cde-start-drag-region) cde drag regions
14439         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14440
14441 1998-05-26  Oliver Graf <ograf@fga.de>
14442
14443         * dragdrop.el: created dragdrop-drag prototypes
14444         (cde-start-drag-region) fixed typo
14445
14446 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14447
14448         * simple.el (after-init-hook): Remove reader macro.
14449
14450         * packages.el (packages-hardcoded-lisp): Get rid of reader
14451         macros.  Update DOC string.
14452
14453 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14454
14455         * mouse.el (drag-window-divider): Ditto.
14456
14457         * modeline.el (mouse-drag-modeline): Use it.
14458
14459         * lisp-mode.el (let-specifier): Specify indentation.
14460
14461         * specifier.el (let-specifier): Renamed from
14462         `with-specifier-instance'.
14463
14464 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14465
14466         * x-faces.el:
14467         * faces.el: move definition of xpm-color-symbols from x-faces.el
14468         to faces. Predicate x-get-resource on the presence of x.
14469
14470         * msw-faces.el: set 3d-object face rather than modeline. Specify
14471         faces as specfier defaults.
14472
14473         * package-get.el: don't use package-admin-add-single-file-package.
14474
14475 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14476
14477         * toolbar-items.el: Fixup tooltips.
14478         (toolbar-gnus): Don't use obsolete variable
14479         toolbar-news-frame-properties.
14480         (toolbar-news-reader): Default to `gnus' instead of
14481         `not-configured'.
14482
14483         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14484         Windows.
14485
14486 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14487
14488         * package-get.el: rename -installedp -> -installed-p.
14489
14490 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14491
14492         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14493         attributes, and assinged it to continuation, truncation and
14494         hscroll glyphs.
14495
14496         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14497         and made continuation, truncation and hscroll glyphs arrow
14498         characters out of that font.
14499
14500 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14501
14502         * minibuf.el (minibuffer-electric-separator): Play nicely with
14503         directory-sep-char being \.
14504         (minibuffer-electric-tilde): Ditto.
14505         (read-file-name-map): Ditto.
14506
14507 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14508
14509         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14510         on X devices.
14511         (default-mouse-track-deal-with-down-event): Avoid
14512         `x-disown-selection'; use `disown-selection' instead.
14513
14514 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14515
14516         * select.el:
14517         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14518         moved to (cut-copy-clear-internal) in select.el. Ditto for
14519         (x-delete-primary-selection) (x-kill-primary-selection)
14520         (x-copy-primary-selection).
14521         (own-clipboard): new function.
14522
14523         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14524         functions in select.el. remove old ones.
14525         (mswindows-own-clipboard): new function.
14526
14527 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14528
14529         * gnuserv.el: allow connections from mswindows type devices.
14530
14531 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14532
14533         * msw-glyphs.el: change image type used from cursor to resource.
14534
14535 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14536
14537         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14538         for {top,bottom}-{left,right} values in addition to
14539         {top,bottom}_{left,right}.
14540         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14541
14542 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14543
14544         * cl-macs.el (specifier-instance): Undefine its setf method.
14545
14546         * specifier.el (with-specifier-instance): Added docstring.
14547
14548         * mouse.el (drag-window-divider): Ditto.
14549
14550         * modeline.el (mouse-drag-modeline): Use it.
14551
14552         * lisp-mode.el (with-specifier-instance): Define its indentation
14553         level.
14554
14555         * specifier.el (with-specifier-instance): New macro.
14556
14557 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14558
14559         * package-get.el (package-get-create-custom): new function to
14560         auto-generate package-get-custom.el from package-get-base.el.
14561         * (package-get-ever-installedp): new function.
14562         * (package-get-custom): new function to get all packages specified
14563         by customize.
14564
14565 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14566
14567         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14568
14569 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14570
14571         * cl-extra.el: Reverse previous float change.
14572
14573 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14574
14575         * x-faces.el:
14576         * faces.el (try-font-name): moved from x-faces.el since it is
14577         required by w3 under mswindows as well X.
14578
14579 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14580
14581         * winnt.el: Removed evil (setq completion-ignore-case t)
14582         clause, one more overlookef fsfism.
14583         (nt-quote-args-functions-alist): End sentences with double space.
14584
14585 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14586
14587         * window-xemacs.el (push-window-configuration): Remove kludgery of
14588         recaching default-toolbar specifier.
14589         (pop-window-configuration): Ditto.
14590         (unpop-window-configuration): Ditto.
14591
14592 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14593
14594         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14595
14596 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14597
14598         * winnt.el (nt-quote-args-verbatim): Added function.
14599         (nt-quote-args-prefix-quote): Added function.
14600         (nt-quote-args-backslash-quote): Added function.
14601         (nt-quote-args-double-quote): Added function.
14602         (nt-quote-args-functions-alist): New variable.
14603         (nt-quote-process-args): Added function. This is the main quoting
14604         work horse called from process-nt.c
14605
14606 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14607
14608         * winnt.el: Removed duplicate definitions for backspace,
14609         delete, M-backspace and C-M-backspace.
14610         (file-name-buffer-file-type-alist): Removed this variable.
14611         (find-buffer-file-type): Removed function.
14612         (find-file-binary):  Removed function.
14613         (find-file-text): Removed function.
14614         (find-file-not-found-set-buffer-file-type): Removed function.
14615         (save-to-unix-hook): Removed function.
14616         (revert-from-unix-hook): Removed function.
14617         (using-unix-filesystems): Removed function.
14618         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14619         warning.
14620         (x-set-selection): Removed function.
14621         (x-get-selection): Removed function.
14622         Removed commented FSFisms.
14623         Replaced copyright notice (this file is not part of GNU Emacs).
14624         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14625         comint-process-echoes setting to t.
14626
14627 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14628
14629         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14630         and used following the interface change of
14631         `paths-find-recursive-path'.
14632
14633         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14634         regexp instead of a list of base names.
14635         (paths-version-control-filename-regexp):
14636         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14637         Introduced and used following the interface change of
14638         `paths-find-recursive-path'.
14639
14640 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14641
14642         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14643         on X devices, rather than on all non-TTY devices.
14644
14645 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14646
14647         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14648
14649         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14650
14651 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14652
14653         * itimer.el (activate-itimer): Fixed usage of integers
14654         as argument to `concat'.
14655
14656 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14657
14658         * itimer.el (start-itimer): replace the use of `concat' with
14659         `format'
14660
14661 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14662
14663         * mode-motion.el (mode-motion-hook): Clarify docstring.
14664         From Bob Weiner <weiner@altrasoft.com>
14665
14666         * loadhist.el (symbol-file): Supply prompt string when used
14667         interactively.
14668         From Bob Weiner <weiner@altrasoft.com>
14669
14670 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14671
14672         * loadup.el (really-early-error-handler): Ditto.
14673
14674         * update-elc.el: Ditto.
14675
14676         * setup-paths.el (paths-construct-exec-path): Ditto.
14677
14678         * make-docfile.el: Ditto.
14679
14680         * find-paths.el (paths-decode-directory-path): Use split-path
14681         instead of decode-path.
14682
14683         * files.el (parse-colon-path): Update docstring reference.
14684
14685 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14686
14687         * msw-init.el:
14688         * x-init.el:
14689         Bind cut'n'paste keys to non window-system specific functions.
14690
14691         * msw-select.el: New function mswindows-clear-clipboard.
14692         mswindows-cut-copy-clipboard extended to handle clearing of the
14693         selection and renamed to mswindows-cut-copy-clear-clipboard.
14694
14695         * select.el: on mswindows devices delete-primary-selection
14696         calls mswindows-clear-clipboard.
14697
14698 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14699
14700         * simple.el (quoted-insert): Inhibit quit when using read-char.
14701
14702         * cmdloop.el (read-char): Don't inhibit quit.
14703         (read-char-exclusive): Ditto.
14704         (read-char): Signal quit if quit-char was pressed.
14705         (read-char-exclusive): Ditto.
14706         (read-quoted-char): Return a character, not integer.
14707
14708         * menubar-items.el (default-popup-menu): Use Andy's generic
14709         selection code.
14710         (default-popup-menu): Fix code.
14711
14712 1998-05-14  Oliver Graf <ograf@fga.de>
14713
14714         * dragdrop.el (dragdrop-function-widget): this time it's done
14715
14716 1998-05-13  Oliver Graf <ograf@fga.de>
14717
14718         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14719
14720 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14721
14722         * device.el (device-pixel-width):
14723         (device-pixel-height):
14724         (device-mm-width):
14725         (device-mm-height):
14726         (device-bitplanes):
14727         (device-color-cells): Swapped parameters to device-system-metric
14728         according to the interface change.
14729
14730 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14731
14732         * mouse.el (default-mouse-motion-handler): Use new name of the
14733         function event-over-vertical-divider-p.
14734         Do not set E-W arrow cursor over the divider if
14735         vertical-divider-draggable-p is nil in the window.
14736         ([top-level]): Use new name for the variable
14737         vertical-divider-map.
14738         (drag-window-divider): Respect vertical-divider-draggable-p.
14739         Variable name typo fixes.
14740
14741 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14742
14743         * keymap.el (kbd): Define here; handle string constants and
14744         others...
14745
14746 1998-05-15  Christian Nyb <chr@mediascience.no>
14747
14748         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14749         in Emacs 18.
14750
14751 1998-05-13  Didier Verna  <didier@xemacs.org>
14752
14753         * mouse.el (drag-window-divider): give the vertical divider a
14754         pressed look when dragging it.
14755
14756 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14757
14758         * faces.el: predicate some more face operations on x or mswindows
14759         not just x.
14760
14761         * modeline.el: enable modeline coloring for mswindows.
14762
14763 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14764
14765         * minibuf.el (minibuffer-default): Added variable; compatible with
14766         FSF Emacs.
14767         (next-history-element): Used `minibuffer-default'.
14768
14769 1998-05-12  Oliver Graf <ograf@fga.de>
14770
14771         * dragdrop.el (dragdrop-function-widget): button and mods ok
14772         arguments still look a bit strange
14773         (dragdrop-compare-mods) created
14774         (dragdrop-drop-do-functions) correctly checks for buttons and
14775         modifiers
14776
14777 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14778
14779         * setup-paths.el (paths-default-info-directories): Replace
14780         path-separator with directory-sep-char.
14781
14782         * files.el (path-separator): Don't define it here.
14783
14784 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14785
14786         * update-elc.el: Ditto.
14787
14788         * setup-paths.el (paths-construct-exec-path): Ditto.
14789
14790         * make-docfile.el: Ditto.
14791
14792         * loadup.el (really-early-error-handler): Ditto.
14793
14794         * find-paths.el (paths-decode-directory-path): Use decode-path
14795         instead of decode-path-internal.
14796
14797         * files.el (parse-colon-path): Update docstring.
14798
14799 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14800
14801         * subr.el (get-buffer-window-list): Make BUFFER optional.
14802
14803         * window-xemacs.el (windows-of-buffer): Defalias to
14804         get-buffer-window-list.
14805
14806 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14807
14808         * disass.el: Fix maintainer keyword.
14809
14810         * bytecomp.el (byte-compile-and-load-file): Autoload.
14811         (byte-compile-buffer): Ditto.
14812
14813         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14814         value is returned, not the name.
14815         (lisp-imenu-generic-expression): Enable it.
14816         (lisp-mode-variables): Ditto.
14817         (lisp-indent-offset): Change defconst to defvar.
14818         (lisp-indent-function): Ditto.
14819         (lisp-body-indent): Ditto.
14820
14821 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14822
14823         * modeline.el: Use zap-last-kbd-macro-event.
14824
14825         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14826         nil, don't attempt to do anything with messages.
14827         (eval-last-sexp): Use `letf' for clarity.
14828
14829 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14830
14831         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14832
14833 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14834
14835         * buff-menu.el:
14836         * lisp-mode.el:
14837         * obsolete.el:
14838         Change empty docstrings into no doc strings at all.
14839         Fix bogus FSF-format docstrings.
14840         * etags.el: Fix docstring.
14841
14842 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14843
14844         * package-get.el (package-get): Use internal md5
14845
14846 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14847
14848         * about.el (about-xemacs): Correct abuse of concat.
14849
14850 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14851
14852         * info.el (Info-mode): Use easymenu.
14853
14854 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14855
14856         * apropos.el (apropos): Don't use concat with integers.
14857
14858         * cmdloop.el (describe-last-error): Handle the case when no error
14859         was seen gracefully.
14860
14861         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14862         defun.
14863         (apropos-describe-plist): Ditto.
14864
14865         * help.el (with-displaying-help-buffer): Revert to a defun.
14866         (describe-key): Use it as defun.
14867         (describe-mode): Ditto.
14868         (describe-bindings): Ditto.
14869         (describe-prefix-bindings): Ditto.
14870         (describe-installation): Ditto.
14871         (view-lossage): Ditto.
14872         (describe-function): Ditto.
14873         (describe-variable): Ditto.
14874         (describe-syntax): Ditto.
14875
14876 1998-05-11  Oliver Graf <ograf@fga.de>
14877
14878         * dragdrop.el: changed order of require/provide
14879         (dragdrop-drop-mime-default) changed to new calling conventions
14880         (dragdrop-drop-do-functions) changed to new calling conventions
14881         (dragdrop-function-widget) this one needs more work...
14882
14883 1998-05-10  Oliver Graf <ograf@fga.de>
14884
14885         * about.el: another small change in my entry
14886         * dragdrop.el (dragdrop-drop-log-function): logging added
14887         plus customizations
14888         changed interface to handler functions. now called with event
14889         and object
14890
14891 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14892
14893         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14894         E-W arrow pointer displayed over draggable dividers.
14895
14896         * mouse.el (default-mouse-motion-handler): Show it when
14897         appropriate.
14898         (drag-window-divider): Added.
14899         ([top-level]): Initialized window-divider-map with a keymap
14900         binding the above function to left button down event.
14901
14902         * x-mouse.el (x-init-pointer-shape): Initialize
14903         divider-pointer-glyph from Cursor.dividerPointer, or use default
14904         E-W double arrow.
14905
14906 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14907
14908         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14909
14910 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14911
14912         * simple.el (count-words-buffer): Don't query for buffer.
14913         (count-lines-buffer): Ditto.
14914
14915 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14916
14917         * help.el (where-is): add optional insert argument.
14918
14919 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14920
14921         * help.el (describe-key-briefly): New argument INSERT.
14922
14923         * simple.el (eval-expression): New optional argument; synch with
14924         FSF 20.3.
14925
14926         * keydefs.el (global-map): Add new register bindings.
14927
14928         * register.el: Synched with FSF 20.3.
14929
14930 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14931
14932         * window-xemacs.el (recenter): all arguments are optional.
14933
14934 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14935
14936         * device.el: (device-pixel-width): Reflected name/parameters
14937         change to device-system-metric.
14938         (device-pixel-height): Ditto.
14939         (device-mm-width): Ditto.
14940         (device-mm-height): Ditto.
14941         (device-bitplanes): Ditto.
14942         (device-color-cells): Ditto.
14943
14944 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14945
14946         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14947
14948         * cl.el (most-positive-fixnum): Document.
14949         (most-negative-fixnum): Ditto.
14950
14951         * cus-dep.el: Updated comment.
14952
14953         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14954         constant.
14955
14956         * cus-load.el (custom-put): Removed.
14957
14958         * files.el (after-find-file): Just resignal quit instead of
14959         signaling "canceled".
14960
14961 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14962
14963         * frame.el (other-frame): Use `focus-frame' instead of
14964         select-frame kludges.
14965
14966         * lisp-mode.el: Update lisp-indent-function for
14967         save-selected-frame and with-selected-frame.
14968
14969         * frame.el (save-selected-frame): New macro.
14970         (with-selected-frame): Ditto.
14971         (other-frame): Use `set-frame-focus'.
14972
14973 1998-05-06  Oliver Graf <ograf@fga.de>
14974
14975         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14976         (dragdrop-drop-url-default) default handler for URL drops created
14977         (dragdrop-drop-mime-default) default handler for MIME drops created
14978         (dragdrop-drop-functions) default custom for handling drops created
14979         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14980
14981 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14982
14983         * mouse.el: Removed redundant mouse-mswindows-drop function.
14984
14985 1998-05-05  Oliver Graf <ograf@fga.de>
14986
14987         * about.el: changed some text in my entry
14988         * dragdrop.el: added customs
14989
14990 1998-05-04  Oliver Graf <ograf@fga.de>
14991
14992         * mouse.el: killed global drop key bindings
14993         (mouse-offix-drop) removed
14994         * dragdrop.el: created
14995         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14996
14997 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14998
14999         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15000         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15001
15002         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15003         obsolete comment.
15004
15005         * scrollbar.el (scrollbars-visible-p): Use new
15006         {vertical,horizontal}-scrollbar-visible-p specifiers.
15007
15008 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15009
15010         * device.el (device-pixel-height):
15011         (device-pixel-width):
15012         (device-mm-width):
15013         (device-mm-height):
15014         (device-bitplanes):
15015         (device-color-cells): Moved these 6 functions from device.c; they
15016         all use single (device-system-metrics) call.
15017
15018 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15019
15020         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15021         were renamed.
15022
15023         * menubar-items.el:
15024         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15025         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15026
15027         * help.el (help-map): Remove Hyperbole keybinding logic.
15028         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15029
15030 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15031
15032         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15033         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15034
15035 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15036
15037         * msw-glyphs.el: use nicer icon3 from the frame icon.
15038
15039 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15040
15041         * version.el (emacs-version): Remove InfoDock conditionals.
15042
15043         * startup.el (startup-splash-frame): Change ID logo name.
15044
15045 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15046
15047         * files.el (after-find-file): If the user presses C-g on
15048         directory-creation prompt, kill the buffer.
15049
15050 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15051
15052         * simple.el (count-words-region): Reverse previous change.
15053
15054 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15055
15056         * replace.el (query-replace): Just call perform-replace.
15057         (query-replace-regexp): Ditto.
15058         (perform-replace): Move region handling here.
15059         (perform-replace): Use the new arg to match-data.
15060
15061 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15062
15063         * x-init.el: Install X specific display table that
15064           displays char 0240 as a space to avoid whatever it is
15065           that screws up display of that character code.
15066
15067 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15068
15069         * help.el (function-arglist): If no arguments are documented for a
15070         subr, print nothing rather than incorrect output.
15071
15072 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15073
15074         * cmdloop.el (command-error): Update bail-out error message to use
15075         `emacs-program-name'.
15076
15077         * lib-complete.el: Remove reader macro cruft.
15078
15079         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15080         cruft.
15081
15082         * simple.el (count-words-region): Drop interactive-p check on the
15083         message.
15084
15085 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15086
15087         * font.el
15088         * msw-faces.el
15089         Correct spelling of mswindows-font-canonicalize-name.
15090
15091 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15092
15093         * ldap.el (ldap-host-parameters-alist): Replaced with
15094         `ldap-host-parameters-plist'
15095         (ldap-search): Adapt to previous change
15096
15097 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15098
15099         * about.el (about-hackers): Update Bob Weiner bio.
15100         (about-maintainer-info): Ditto.
15101
15102 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15103
15104         * simple.el (display-warning-minimum-level): Docfix.
15105
15106 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15107
15108         * widget.el (:default-get): New keyword.
15109         * wid-edit.el (default, widget-default-default-get): Define it.
15110         (group, widget-group-default-get): Define it.
15111         (menu-choice, widget-choice-default-get): Define it.
15112         (widget-default-get): New function.
15113         (widget-choice-action): Call it.
15114         (widget-editable-list-entry-create): Call it.
15115
15116 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15117
15118         * byte-optimize.el (byte-boolean-vars): Removed.
15119         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15120         lookup through `byte-boolean-vars'.
15121
15122 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15123
15124         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15125         resource-provided values into ghost specs for scrollbar-height and
15126         scrollbar-width.
15127
15128 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15129
15130         * byte-optimize.el: Don't attempt to optimize /=.
15131
15132         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15133         (byte-compile-/=): Ditto.
15134
15135 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15136
15137         * apropos.el: Use `with-displaying-help-buffer'.
15138         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15139         Use `with-displaying-help-buffer'.
15140         (apropos-follow): Do not give special treatment to buffer cursor
15141         was in prior to a mouse click.
15142         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15143         (apropos-print-doc): Set correct buffer for setting text
15144         properties.
15145
15146 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15147
15148         * help.el (help-buffer-prefix-string): New variable.
15149         (help-buffer-name): Use it.
15150
15151         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15152         mode menu.
15153
15154 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15155
15156         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15157
15158 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15159
15160         * files.el (find-file-noselect): Update docstring.
15161         (find-file-noselect): Signal an error if found an unreadable file.
15162         (file-chase-links): Save the match data.
15163         (normal-mode): Use `lwarn' and `error-message-string'.
15164         (interpreter-mode-alist): Change defconst to defvar.
15165         (inhibit-first-line-modes-regexps): Ditto.
15166         (inhibit-first-line-modes-regexps): Added .tgz.
15167         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15168         (change-major-mode-with-file-name): New user-option.
15169         (set-visited-file-name): Synched with FSF.
15170         (file-name-extension): New function, from FSF 20.3.
15171         (file-relative-name): Synched with FSF.
15172         (save-some-buffers): Support the C-r feature.
15173         (recover-session): Synched with FSF.
15174         (kill-some-buffers): Ditto.
15175         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15176
15177 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15178
15179         * files.el (insert-file): Undo previous change and reenable use of
15180         format.el.
15181
15182 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15183
15184         * window-xemacs.el (recenter): Define.
15185
15186 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15187
15188         * font.el (mswindows-font-create-name)
15189         (mswindows-font-create-object): new functions for mswindows type
15190         fonts.
15191
15192         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15193         strings are parsed as well as font objects.
15194
15195 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15196
15197         * modeline.el (defining-kbd-macro): Restore modeline indication of
15198         kbd-macro being recorded.
15199         (add-minor-mode): Simplify docstring.
15200         (modeline-minor-mode-menu): Remove stuff.
15201
15202 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15203
15204         * code-process.el (call-process): dynamically decide process
15205         coding type.
15206
15207 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15208
15209         * modeline.el: Add line-number-mode, column-number-mode to
15210         the modeline minor-mode menu.  Button2 on the line number does
15211         goto-line.
15212
15213 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15214
15215         * mouse.el: move x-selection-owner-p type things to
15216         selection-owner-p.
15217
15218         * msw-init.el: copy zmacs stuff from x-init.el
15219
15220         * msw-select.el (mswindows-own-selection)
15221         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15222         functions. Very simple minded implementation of selectio
15223         ownership.
15224
15225         * select.el (own-selection) (disown-selection)
15226         (activate-region-as-selection) (select-make-extent-for-selection)
15227         (valid-simple-selection-p): functions moved from x-select.el for
15228         generalized selection.
15229
15230         * x-select.el: see select.el changes.
15231
15232         * x-toolbar.el: use new selection functions.
15233
15234 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15235
15236         * packages.el (packages-find-package-directories): Fixed bug that
15237         would pick up multiple site-package directories.
15238         (package-locations): Added "xemacs-packages" as a late package
15239         location.
15240
15241         * find-paths.el: Now uses `emacs-program-name' and
15242         `emacs-program-version'.
15243         Additions to enforce version-specific directories in
15244         `paths-find-version-directory'.
15245
15246 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15247
15248         * default.el: Removed.
15249         * site-start.el: Removed.
15250
15251 1998-04-29  Didier Verna  <didier@xemacs.org>
15252
15253         * minibuf.el (minibuffer-history-minimum-string-length): Default
15254         to nil.
15255
15256 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15257
15258         * find-paths.el (paths-program-name): Rename.
15259         (paths-emacs-root-p): Ditto.
15260         (paths-find-site-directory): Ditto.
15261
15262 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15263
15264         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15265         `emacs-lisp-byte-compile-and-load'.
15266
15267 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15268
15269         * ldap.el (ldap-search): Fixed additional parameter passing to
15270         `ldap-open'
15271
15272 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15273
15274         * select.el (kill-primary-selection) (selection-owner-p)
15275         (copy-primary-selection) (yank-clipboard-selection)
15276         (selection-exists-p) (delete-primary-selection): new file and
15277         functions that do the right thing for the selected device.
15278
15279         * x-menubar.el: use generalised selection functions.
15280
15281         * dumped-lisp.el: dump select.el.
15282
15283 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15284
15285         * find-paths.el (paths-progname): New variable.
15286         (paths-emacs-root-p): Use it.
15287         (paths-find-site-directory): Ditto.
15288
15289 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15290
15291         * loadup.el ((member "dump" command-line-args)): Dump as
15292         `infodock' if InfoDock.
15293
15294 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15295
15296         * find-paths.el (construct-emacs-version): Simplify, include
15297         program name in the return value.
15298         * (paths-find-version-directory): Use it.
15299
15300 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15301
15302         * info.el (Info-parse-dir-entries): Fixed regexp
15303         (Info-build-dir-anew): Remove full suffix and capitalize info file
15304         name for files with no @direntry
15305         (Info-batch-rebuild-dir): New function
15306         (Info-suffixed-file): Check for regular files instead of simple
15307         file existence (could catch directories before)
15308
15309 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15310
15311         * setup-paths.el, find-paths.el: Removed uses of `not' which
15312         temacs doesn't have.
15313
15314         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15315         into root searching.
15316
15317 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15318
15319         * subr.el: Remove definition of `not'.
15320
15321 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15322
15323         * msw-glyphs.el: enable graphics support.
15324
15325 1998-04-23  Didier Verna  <didier@xemacs.org>
15326
15327         * x-menubar.el (default-menubar): restored the line-number-mode
15328         option.
15329
15330         * misc doc string updates related to the options menu.
15331
15332 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15333
15334         * setup-paths.el (paths-construct-load-path): Fix typo.
15335
15336 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15337
15338         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15339         font-menu-ignore-scaled-fonts don't have to be bound now; this
15340         gets us one step further towards making --no-autoloads work.
15341
15342         * startup.el (normal-top-level): Load auto-autoloads only if
15343         lisp-directory is non-nil.
15344
15345         * setup-paths.el (paths-construct-load-path): Made it robust
15346         against nil lisp-directory.
15347
15348         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15349         to the list of variables that cause a warning when nil.
15350
15351         * toolbar.el (init-toolbar-location): Now works even when there's
15352         no toolbar icon directory.
15353
15354 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15355
15356         * help.el (view-lossage): Recognize it.
15357
15358         * simple.el (log-message): Mark multiline messages.
15359
15360 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15361
15362         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15363
15364 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15365
15366         * package-get.el (package-get-all):  add `\n' separator to
15367         interactive specification so that both variables are read
15368
15369 1998-04-22  Didier Verna  <didier@xemacs.org>
15370
15371         * x-menubar.el: ported the options menu to Custom.
15372         Moved the "read only" toggle button to the buffers menu.
15373         Corrected some missing ;;;###autoload or defcustom.
15374
15375         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15376         the scrollbar-visible specifier for options menu handling.
15377
15378         * toolbar.el (toolbar-visible-p)
15379                      (toolbar-captioned-p)
15380                      (default-toolbar-position): defcustom wrappers around
15381         the toolbar specifiers for options menu handling.
15382
15383         * frame.el (get-frame-for-buffer-default-instance-limit):
15384         defcustom it for options menu handling.
15385
15386         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15387         font-lock-mode for options menu handling.
15388
15389         * cus-start.el: added Custom properties to overwrite-mode for
15390         options menu handling.
15391
15392 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15393
15394         * about.el: shameless self-promotion.
15395
15396 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15397
15398         * simple.el (raw-append-message): Slightly optimize.
15399         (remove-message): Use `push' for clarity.
15400         (append-message): Ditto.
15401         (display-warning): Dito.
15402         (raw-append-message): Send the message to the appropriate device.
15403
15404 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15405
15406         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15407         From Sean MacLennan <Sean.MacLennan@pika.ca>
15408
15409 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15410
15411         * setup-paths.el: Changed `directory-sep-char' to
15412         `path-separator', following a change in GNU Emacs.
15413
15414 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15415
15416         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15417         (Info-build-dir-anew): Add a final newline.
15418         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15419         is `always'
15420         (Info-rebuild-dir): Ditto
15421
15422         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15423
15424 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15425
15426         * simple.el (count-words-buffer): Retain zmacs region.
15427         (count-words-region): Ditto.
15428         * simple.el: (what-line): Expanded line counts.
15429         (count-lines): New parameter to conditionalize whether collapsed
15430         lines get counted.
15431         From Bob Weiner <weiner@altrasoft.com>
15432
15433 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15434
15435         * packages.el (package-locations): infodock-packages must override
15436         mule-packages and packages.
15437
15438 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15439
15440         * wid-edit.el:
15441         remove rude messages from widget-activation-widget-mapper
15442         and widget-activation-glyph-mapper
15443
15444 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15445
15446         * toolbar.el: Remove (featurep 'x) test from
15447         toolbar-make-button-list
15448
15449 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15450
15451         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15452         only if in the same frame.
15453
15454 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15455
15456         * packages.el (package-locations): Added site-packages hierarchy.
15457
15458         * setup-paths.el (paths-default-info-directories): Introduced and
15459         used.
15460
15461         * packages.el, setup-paths.el: Set various path searching depths
15462         to 1.
15463
15464         * packages.el (packages-hierarchy-depth):
15465         (packages-load-path-depth): Introduced and used.
15466
15467         * setup-paths.el (paths-load-path-depth): Introduced and used.
15468
15469         * find-paths.el (paths-find-recursive-path): Added max-depth
15470         parameter.
15471
15472 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15473
15474         * setup-paths.el (paths-construct-info-path): Removed
15475         dependency on behavior of (file-name-as-directory "").
15476
15477 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15478
15479         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15480         lisp objects
15481
15482 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15483
15484         * dump-paths.el, startup.el: Added handling for --debug-paths.
15485
15486 1998-04-15  William M. Perry  <wmperry@aventail.com>
15487
15488         * wid-edit.el: We cannot just set the help-echo or balloon-help
15489           properties for an extent based on the :help-echo widget
15490           property, since help-echo and balloon-help cause an EXTENT to
15491           get passed in, where :help-echo functions are expecting a WIDGET
15492
15493 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15494
15495         * scrollbar.el (init-scrollbar-from-resources): Call
15496         mswindows-init-scrollbar-metrics when appropriate.
15497
15498 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15499
15500         * dumped-lisp.el: dump x-toolbar for window system
15501
15502         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15503         have support and xpm.
15504
15505 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15506
15507         * files.el (toggle-read-only): Fix docstring.
15508         From Didier Verna <didier@xemacs.org>
15509
15510 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15511
15512         * startup.el (normal-top-level): Load autoload-file-name without
15513         specifying an extension---some people only auto-autoload.el.gz.
15514
15515 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15516
15517         * files.el (backup-enable-predicate): Don't bomb on NAME being
15518         nil.
15519
15520 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15521
15522         * find-paths.el, packages.el: Now prefers configure'd paths.
15523         This shouldn't cause any of the originally anticipated problems as
15524         the current paths architecture will not define the various
15525         configure-xxx variables if they're not specified on the configure
15526         command line.
15527
15528         * find-paths.el, setup-paths.el, packages.el: Removed all
15529         mentionings of "/" as a path separator.
15530         Used paths-construct-path throughout.
15531
15532         * find-paths.el (paths-construct-path): Created to assemble paths
15533         from directory components.
15534
15535         * setup-paths.el, packages.el: Used paths-decode-directory-path
15536         instead of decode-path-internal.
15537
15538         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15539         and associates.
15540         (paths-decode-directory-path) Created.
15541
15542         * setup-paths.el: Changed configure-exec-path to
15543         configure-exec-directory.
15544
15545 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15546
15547         * packages.el (packages-find-packages): Fixed decoding of
15548         EMACSPACKAGEPATH.
15549
15550         * startup.el: -no-packages -> -no-early-packages.
15551
15552         (packages-load-package-lisps): Fixed loading of auto-autoload
15553         files.
15554
15555         * startup.el (normal-top-level): Fixed loading of core
15556         auto-autoload.
15557
15558         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15559
15560         * startup.el, packages.el, dump-paths.el: Added proper settings
15561         for site-directory and lisp-directory variables.
15562
15563         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15564         inhibit-package-autoloads and fixed handling of it.
15565
15566         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15567         handling of former inhibit-package-init, now
15568         inhibit-early-packages, to make -vanilla etc. work.
15569
15570 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15571
15572         * code-process.el (start-process): Fallback to 'undecided instead
15573         of 'binary for process input coding stream.
15574
15575         * process.el (start-process): Docstring fix.
15576
15577 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15578
15579         * info.el (Info-insert-dir): Do not insert temporary dir files
15580         in Info-dir-file-attributes
15581         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15582         (Info-rebuild-dir): Ditto.
15583
15584 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15585
15586         * obsolete.el: Added obsoleteness declarations for
15587         `site-directory' and `Info-default-directory-list'.
15588
15589 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15590
15591         * find-paths.el (paths-find-emacs-root): Only look at the
15592         executable at the end of the symlink chain for determining the
15593         Emacs root.
15594
15595 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15596
15597         * setup-paths.el (paths-construct-info-path): Changed construction
15598         to cater to gone default in configure.
15599
15600         * find-paths.el (paths-uniq-append): Added.
15601
15602         * packages.el: Rewritten package path construction once again.
15603
15604         * dump-paths.el, startup.el: Removed package-path as a global
15605         variable.
15606
15607         * package-admin.el (package-admin-add-single-file-package):
15608         (package-admin-add-binary-package): Changed package-path to
15609         late-packages.
15610
15611         * packages.el (packages-split-path): Split path at "/" rather than
15612         nil according to change in emacs.c.
15613
15614 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15615
15616         * setup-paths.el (paths-construct-info-path): Changed info path
15617         order so that directories come out right.
15618         (paths-find-lock-directory): Fixed bug: It used to think
15619         configure-lock-directory is a path.
15620
15621 1998-04-06  Jeff Miller <jmiller@smart.net>
15622
15623         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15624         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15625         eases the use of toolbar-add/kill-item functions.
15626
15627 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15628
15629         * code-files.el (file-coding-system-alist): Commented out
15630         loaddefs.el magical treatment.
15631
15632 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15633
15634         * info.el (Info-rebuild-outdated-dir): Added new option
15635         `conservative' and made it the default
15636         (Info-rebuild-dir): Appropriately parse multi-line description
15637         strings, and multi-section dir files. Issue warning when dir
15638         is rebuilt as temporary
15639         (Info-build-dir-anew): Issue warning when dir is built as
15640         temporary
15641
15642 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15643
15644         * list-mode.el (list-mode-map): Bind highlight motion commands to
15645         standard keys left, right, C-b and C-f.
15646
15647 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15648
15649         * files.el (auto-mode-alist): allow .sc for Scheme->C
15650
15651 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15652
15653         * loadup.el (pureload): Don't quote (garbage-collect).
15654
15655 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15656
15657         * package-get-base.el: Updated.
15658
15659 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15660
15661         * isearch-mode.el (isearch-just-started): New variable.
15662         (isearch-mode): Set it.
15663         (isearch-repeat): Advance one character forward only if the search
15664         was successful, and was not just started.
15665         (isearch-repeat): Clear isearch-just-started.
15666
15667 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15668
15669         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15670         if running -batch.
15671
15672 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15673
15674         * subr.el (listify-key-sequence): Removed.
15675
15676 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15677
15678         * bytecomp.el (byte-compile-print-gensym): New option.
15679         (byte-compile-output-file-form): Use it.
15680         (byte-compile-output-docform): Ditto.
15681         (byte-compile-compiled-obj-to-list): Ditto.
15682
15683 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15684
15685         * msw-glyphs.el: set frame icon if xpm support.
15686
15687 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15688
15689         * help.el: Code that pretty prints variable values
15690           removed.
15691
15692 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15693
15694         * find-paths.el (paths-emacs-root-p): Correct test for installation
15695         directory.
15696         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15697
15698 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15699
15700         * loaddefs.el: Don't set debug-ignored-errors; leave
15701           its default value set to nil.
15702
15703 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15704
15705         * info.el (Info-rebuild-dir): fixed mis-spelling.
15706
15707 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15708
15709         * info.el (Info-rebuild-outdated-dir): New custom var
15710         (Info-insert-node): Create/update dir file when needed, ie when it
15711         does not exist or is older than some info files in directory
15712
15713 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15714
15715         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15716         for last packages, mainly for using a 20.4 package base.
15717
15718         * packages.el (late-packages): Typo fix.  It was called
15719         early-packages.
15720
15721         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15722         relative symlinks correctly.
15723         (paths-find-emacs-roots): More rigorous checking for plausible
15724         configuration-time root.
15725
15726         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15727         find its roots.
15728
15729 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15730
15731         * faces.el: Fix docstrings.
15732         * glyphs.el: Fix docstrings.
15733         * mouse.el: Fix docstrings.
15734
15735         * frame.el: Change phrase `current frame' to `selected frame'.
15736
15737         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15738
15739         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15740         macros using backquote to make them infinitely more readable.
15741
15742 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15743
15744         * packages.el (packages-find-package-path): Hardcoded specialized
15745         InfoDock support until we can clean this up.
15746
15747         * help.el (describe-bindings-1): Return the value of the bindings
15748         help buffer created.
15749         (describe-bindings): Ditto.
15750
15751         * simple.el (set-variable): Restore previous behavior of not
15752         bombing if the variable to set is not boundp.
15753
15754 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15755
15756         * packages.el (packages-handle-package-dumped-lisps): Allow for
15757         non-local files to be loaded off the package-lisp variable.
15758
15759 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15760
15761         * x-faces.el: Global X resources should override
15762           specs for all device classes (color, grayscale, mono);
15763           code currently doesn't override any of them.  Fixed by
15764           calling remove-specifier with '(x default) as the tag
15765           set and allowing inexact matches.
15766
15767 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15768
15769         * faces.el: Separated face initializations based on
15770           device classes into device type specific (tag set,
15771           instantiator) pairs.
15772
15773 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15774
15775         * wid-edit.el (widget-choice-action): Remember user's explicit
15776         choice.
15777         (widget-choice-value-create): Respect it.
15778         From Richard Stallman <rms@gnu.org>
15779
15780 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15781
15782         * setup-paths.el (paths-construct-info-path): Always append
15783         existing directories from configure-time info path.
15784
15785         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15786         Info-directory-list.
15787
15788         * info.el: Removed Info-default-directory-list which was broken by
15789         design.
15790         Removed bogus initialization of Info-directory-list---startup.el
15791         can do a much better job.
15792         Added autoload of Info-directory-list.
15793
15794         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15795         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15796         be exclusive; now it's merely given precedence, just like in the
15797         old days.
15798
15799 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15800
15801         * find-paths.el (paths-find-architecture-directory): Fix bug with
15802         finding; it used to default too early.
15803
15804 1998-03-25  Martin Buchholz <martin@xemacs.org>
15805
15806         * packages.el (packages-split-path): Fix a bug; it used to fail
15807         for paths that weren't split.
15808
15809 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15810
15811         * finder.el (finder-compile-keywords): trap on errors.
15812
15813 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15814
15815         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15816           fourth argument of t so that only the specs exactly
15817           matching the tag lists are removed.
15818
15819 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15820
15821         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15822
15823 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15824
15825         * minibuf.el (mouse-read-file-name-1): If a default directory was
15826         specified, use it for generating the completions.
15827
15828 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15829
15830         * update-elc.el: Now respects inhibit-package-init and
15831         inhibit-site-lisp.
15832         Now does path construction with loadup-paths.
15833
15834         * startup.el (normal-top-level, startup-setup-paths): Now respects
15835         inhibit-package-init and inhibit-site-lisp.
15836
15837         * packages.el (packages-find-package-path): Extended package path
15838         by version-specific hierarchies.
15839         (packages-find-packages): Now respects inhibit flag and
15840         inhibit-site-lisp.
15841         Moved path setup to loadup-paths.
15842
15843         * make-docfile.el: Now respects inhibit-package-init and
15844         inhibit-site-lisp.
15845         Now does path construction with loadup-paths.
15846
15847         * loadup.el: Now respects inhibit-package-init and
15848         inhibit-site-lisp.
15849
15850         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15851
15852         * loadup-paths.el: New file: setup load-path to encompass
15853         packages.
15854
15855 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15856
15857         * auto-show.el: load-gc renamed to pureload.
15858         * site-load.el: Ditto.
15859         * packages.el (toplevel): Ditto.
15860         * loadup.el (really-early-error-handler): Ditto.
15861         * dumped-lisp.el (preloaded-file-list): Ditto.
15862         * cus-face.el (custom-declare-face): Ditto.
15863
15864 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15865
15866         * <Today>: The Big Path Searching Overhaul.
15867
15868         * find-paths.el: New file: find and assemble paths in the
15869         installation hierarchy.
15870
15871         * setup-paths.el: New file: global layout of paths and directories
15872         within the XEmacs hierarchy.
15873
15874         * packages.el: Replaced everything related to path searching and
15875         startup by code in terms of find-paths.
15876
15877         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15878         the new path searching engine.
15879
15880         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15881         and setup-paths.
15882
15883 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15884
15885         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15886         setup-paths.el.
15887
15888 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15889
15890         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15891         compiles identically in any configuration.
15892         Removed irrelevant commentary.
15893
15894 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15895
15896         * simple.el (set-variable): Allow setting specifiers.
15897
15898 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15899
15900         * lisp.el (forward-sexp): Revert previous change.
15901
15902 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15903
15904         * frame.el (frame-initialize): Use `delete-console' instead of
15905         `delete-device' to delete the stream console to match the usage in
15906         Fkill_emacs.
15907
15908 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15909
15910         * files.el (cdpath-previous): New variable.
15911         (cd): Use it.
15912         From Bob Weiner <weiner@wave.altrasoft.com>
15913
15914 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15915
15916         * keydefs.el: Changed keybindings of forward-char,
15917           backward, scroll-up and scroll-down to point to their
15918           -command counterparts.
15919
15920         * simple.el: New functions: forwarc-char-command,
15921           backwrad-char-command, scroll-up-command,
15922           scroll-down-command which work liek their counterparts
15923           except that they honor the variable
15924           signal-error-on-buffer-boundary.
15925
15926           Definition of signal-error-on-buffer-boundary received
15927           from src/cmds.c.
15928
15929           defvar declaration added for word-across-newline to avoid
15930           byte-compiler warning about the free variable reference.
15931
15932 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15933
15934         * winnt.el: Removed "%t" from the beginning of
15935         modeline-format. From now on, there's no nt-specifics in the modeline.
15936
15937 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15938
15939         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15940         of `when' with `if'.
15941
15942 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15943
15944         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15945         mswindows. Must be reworked along with glyphs.el, or
15946         merged into it, after there is images support.
15947
15948         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15949         'mswindows.
15950
15951 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15952
15953         * faces.el: fix for text cursor initialization.
15954         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15955         From Andy Piper <andyp@parallax.co.uk>
15956
15957 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15958
15959         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15960         if there is an existing package that handles it and warn the user
15961         about that mode.
15962
15963 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15964
15965         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15966         Installation" menu item when Installation-string is not bound.
15967
15968 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15969
15970         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15971         From Jeremiah W. James <jerry@cs.ucsb.edu>
15972
15973 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15974
15975         * msw-faces.el:
15976         * faces.el: Fix face initialization.
15977
15978 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15979
15980         * files.el (backup-enable-predicate): fix breakage introduced
15981         by TMPDIR patch.
15982
15983 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15984
15985         * x-faces.el (x-init-face-from-resources): The
15986           TTY face property retrieval functions don't return
15987           specifiers, so use face-property instead.
15988
15989 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15990
15991         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15992
15993 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15994
15995         * x-menubar.el: Expanded documentation for
15996           option-save-faces.  Changed Options -> Browse Faces
15997           menu entry to invoke customize-face.
15998
15999 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16000
16001         * faces.el: Most face initialization moved out of
16002           init-other-random-faces to the top level so that the
16003           initialization happens before Xemacs is dumped.  Much
16004           of the fascist "face-differs-from-default-p or FROB!"
16005           code has been retired in favor of letting the user do
16006           what they want to do.  Face initialization code changed
16007           to use `default' specifier tag so that the settings can
16008           be overridden later if the user wishes it.
16009
16010 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16011
16012         * about.el (about-hackers): Update contributors list.
16013
16014 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16015
16016         * specifier.el: Define new specifier tag `default'.
16017
16018         * modeline.el: Initialize faces using `default' tag.
16019
16020         * x-faces.el (x-init-face-from-resources): Remove
16021           specifier specs containing the `default' tag before
16022           adding new specs.
16023
16024 1998-03-02  John Jones  <jj@asu.edu>
16025
16026         * package-get.el (package-get-all): fixed arguments on call to
16027         package-admin-add-single-file-package.
16028         * package-get.el (package-get-installedp): fixed to match
16029         advertised behavior.
16030         * package-get.el: added function package-get-update-all which
16031         installs newest versions of all the current packages (if they are
16032         not already installed).
16033
16034 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16035
16036         * files.el (find-file-noselect): Uncommented `truename' binding in
16037         `let*' and use it later to set `buffer-file-truename' iff it's
16038         still nil, as happens for example when finding a compressed
16039         file with "jka-compr".
16040
16041 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16042
16043         * faces.el: in make-face-* type functions do the operation for all
16044         window systems, not just the first one found.
16045
16046         * font.el: call mswindows-list-fonts for mswindows.
16047
16048 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16049
16050         * code-process.el (call-process-region):
16051         * process.el (call-process-region):
16052         * package-get.el (package-get-dir):
16053         * files.el (backup-enable-predicate):
16054         * gnuserv.el (gnuserv-temp-file-regexp):
16055         Use temp-directory in place of `/tmp'.
16056
16057 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16058
16059         * "Fast" dired-in-C enhancements for Windows 95/NT:
16060
16061         * files.el: Added function, `wildcard-to-regexp', from GNU
16062           Emacs.
16063
16064         * files.el (insert-directory): Modified to use special
16065           dired-in-C enhancements if present.
16066
16067 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16068
16069         * code-files.el: make default coding no-conversion.
16070
16071 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16072
16073         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16074         the load-path.
16075
16076         * update-elc.el: Strip directory when testing for files not to
16077         bytecompile.
16078
16079 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16080
16081         * lisp-mode.el: Use recommended form for menus.
16082
16083         * info.el (Info-construct-menu): Use recommended form for menus.
16084
16085         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16086         entry.
16087
16088 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16089
16090         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16091           (get-frame-for-buffer-noselect): Always return frames
16092           in the not-this-window-p cond clause.
16093
16094 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16095
16096         * help.el (describe-installation): New function.
16097
16098         * x-menubar.el (default-menubar): Add describe-installation to
16099         Help menu.
16100
16101         * packages.el (packages-unbytecompiled-lisp): Installation.el
16102         should not be bytecompiled.
16103
16104         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16105         XEmacs.
16106
16107         * x-menubar.el (default-menubar): Use correct guard for VM menu
16108         entry.
16109
16110         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16111         coding.
16112         From Andy Piper <andyp@parallax.co.uk>
16113
16114 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16115
16116         * ldap.el: Do not require ldap-internal at compile time.
16117
16118 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16119
16120         * code-files.el: new file. a virtual copy of mule-files.el
16121         but without charset
16122         dependencies. (toggle-buffer-file-ocding-system) new function for
16123         changing the eol type for the current buffer.
16124
16125         * code-process.el: new file. a copy of
16126         mule-process.el. mule-process.el will disappear when things have
16127         settled.
16128
16129         * coding.el: new file. a virtual copy of mule-files.el but
16130         without charset dependencies. (coding-system-base) new function
16131         for getting the parent coding system of a coding system with eol
16132         type set.
16133
16134         * dumped-lisp.el: add above files for the non-mule case.
16135
16136 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16137
16138         * window-xemacs.el (display-buffer): If no explicit
16139           frame is specified, search for a window that displays
16140           the buffer on the currently selected frame, before
16141           searching other frames.
16142
16143 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16144
16145         * frame.el (get-frame-for-buffer): If not-this-window-p
16146           is non-nil, use window on the selected frame if it is not
16147           also the selected window.  When defaulting, search for
16148           windows on the currently selected fgrame before searching
16149           other frames.
16150
16151 1998-02-25  Didier Verna  <didier@xemacs.org>
16152
16153         * modeline.el (modeline-swap-buffers): originally named
16154         `mouse-release-modeline'. Whether to actually swap the buffers is
16155         decided in `mouse-drag-modeline'.
16156         (mouse-drag-modeline): A button release event is considered a
16157         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16158         stay unchanged.
16159
16160 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16161
16162         * x-menubar.el: Put redo on the menubar.
16163         From Aki Vehtari <Aki.Vehtari@hut.fi>
16164
16165 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16166
16167         * bytecomp.el (displaying-byte-compile-warnings): if
16168         temp-buffer-show-function is set, use it to display current set of
16169         warnings in the "*Compile-Log-Show*" buffer.
16170
16171         * simple.el (display-warning-buffer): if temp-buffer-show-function
16172         is set, use it to display current set of warnings in the
16173         "*Warnings-Show*" buffer.
16174
16175 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16176
16177         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16178         Common Lisp.
16179
16180 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16181
16182         * menubar.el: Allow button descriptors at least 2 long.
16183
16184         * x-menubar.el (default-menubar): Use recommended forms.
16185         (file-menu-filter): Remove.
16186         (edit-menu-filter): Remove.
16187
16188 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16189
16190         * about.el (about-hackers): Updated.
16191
16192 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16193
16194         * help.el (help-max-help-buffers): new variable
16195         (help-register-and-maybe-prune-excess): new function
16196         (help-buffer-name): use help-max-help-buffers.
16197         (with-displaying-help-buffer): use
16198         help-register-and-maybe-prune-excess.
16199
16200         * help.el (help-maybe-pretty-print-value): if the value fits on
16201         one line, let it.
16202
16203 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16204
16205         * (with-displaying-help-buffer): there is no need to kill the buffer
16206         if it exists, because with-output-to-temp-buffer will clear it.
16207         further, killing the buffer violates the rule that
16208         temp-buffer-show-function, if set, has the full responsibility of
16209         showing the temp buffer.  killing the buffer fucks with the window
16210         configuration, hosing temp-buffer-show-function.
16211
16212
16213 1998-02-23  Didier Verna  <didier@xemacs.org>
16214
16215         * modeline.el (mouse-drag-modeline):
16216         - Always scroll the modeline that was originally clicked on.
16217         - Use x pixels instead of x characters (which doesn't work anyway)
16218         as horizontal reference for modeline dragging. This allows us to
16219         keep on dragging the modeline even if the motion event occurs in
16220         another window.
16221
16222 1998-02-23  Didier Verna  <didier@xemacs.org>
16223
16224         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16225         glyph on the modeline to indicate that dragging the mouse has an
16226         effect both horizontally and vertically.
16227
16228 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16229
16230         * about.el (about-xemacs): Get rid of redundant visible version
16231         number.
16232
16233 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16234
16235         * about.el (about-hackers): Update credits.
16236
16237 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16238
16239         * prim/register.el (view-register): Show register type file-query.
16240
16241 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16242
16243         * mode-motion.el (mode-motion-highlight-internal):
16244           save-excursion inside save-window-exucrsion form to
16245           hide buffer point changes from save-window-excursion.
16246           Prevents display flickering when the mouse pointer
16247           moves.
16248
16249 1998-02-17  Didier Verna  <didier@xemacs.org>
16250
16251         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16252         function to handle correctly the case of a toolbar one side of the
16253         window: scrolling will not necessarily happen.
16254
16255 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16256
16257         * files.el (after-find-file): Restore missing argument
16258           to format that provides filename for "... consider M-x
16259           recover-file" message.  Also call `message' with "%s"
16260           as the first arg instead of an arbitrary string.
16261
16262 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16263
16264         * about.el (about-hackers): Various additions.
16265
16266 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16267
16268         * autoload.el (generate-file-autoloads-1): Don't force an extra
16269         line out when copying on-the-same line autoloads.
16270
16271         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16272         is installed.
16273
16274 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16275
16276         * x11/x-win-xfree86.el (x-win-init-xfree86):
16277         * x11/x-win-sun.el (x-win-init-sun):
16278         * x11/x-init.el (x-initialize-compose):
16279         * prim/simple.el:
16280         (backward-or-forward-kill-sexp):
16281         (backward-or-forward-kill-sentence):
16282         (backward-or-forward-kill-word):
16283         (backward-or-forward-delete-char):
16284         * prim/isearch-mode.el (isearch-help-or-delete-char):
16285         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16286         x-keysym-on-keyboard-p to detect backspace.
16287         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16288         Clean up symbols used with dead keys, checking Linux and solaris
16289         keysyms.
16290         Simplify x-win-*.el using above methods.
16291         Change documentation for x-keysym-*-p functions.
16292
16293 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16294
16295         * about.el (about-hackers): Restore entries for Michael Sperber and
16296         Vinnie Shelton.
16297         From Vinnie Shelton <acs@acm.org>
16298
16299 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16300
16301         * simple.el (count-words-region): Ditto.
16302
16303 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16304
16305         * simple.el (count-words-buffer): Document.  Don't print anything
16306         if non-interactive.
16307
16308 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16309
16310         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16311         multiple files in InfoDock.
16312
16313 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16314
16315         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16316         from version.el in InfoDock.
16317
16318         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16319         specially.
16320
16321 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16322
16323         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16324         variable name in docstring.
16325
16326 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16327
16328         * menubar.h: Include "gui.h".
16329
16330 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16331
16332         * site-load.el: Fix documentation.
16333
16334 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16335
16336         * package-get-base.el (package-get-base): Updated.
16337
16338         * keymap.el: PC-ize.
16339
16340 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16341
16342         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16343         from' on a fresh line.
16344
16345 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16346
16347         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16348         object.
16349
16350 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16351
16352         * undo-stack.el: PC-ize.
16353
16354         * cmdloop.el: PC-ize.
16355
16356 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16357
16358         * bytecomp-runtime.el: PC-ize.
16359
16360         * byte-optimize.el: Prolog fixup.  PC-ize.
16361
16362         * cus-dep.el: Spelling fix.
16363
16364         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16365         entries follow).
16366
16367 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16368
16369         * text-mode.el (text-mode-hook-identify): New function,
16370         put on text-mode-hook.  Set text-mode-variant here.
16371         (text-mode): Don't set it here.
16372
16373 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16374
16375         * text-mode.el (text-mode-hook): New defvar.
16376         (text-mode-variant): New variable.
16377         (text-mode): Set that variable locally.
16378         (toggle-text-mode-auto-fill): New command.
16379
16380 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16381
16382         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16383
16384 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16385
16386         * text-mode.el (paragraph-indent-text-mode):
16387         Renamed from spaced-text-mode.
16388         (text-mode-map): Bind TAB to indent-relative.
16389         (indented-text-mode-map): Variable deleted.
16390         (indented-text-mode): Now an alias for text-mode.
16391
16392 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16393
16394         * loadup.el: test-atoms debugging stuffs removed.
16395
16396 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16397
16398         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16399
16400 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16401
16402         * help.el (describe-beta): Made it use `locate-data-file'.
16403         (describe-distribution): Ditto.
16404         (describe-copying): Ditto.
16405         (describe-project): Ditto.
16406         (view-emacs-news): Ditto.
16407
16408         * help-nomule.el (help-with-tutorial): Made it use
16409         `locate-data-file' to find tutorial.
16410
16411 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16412
16413         * about.el: Corrected my email address.
16414
16415         * mouse.el: Added 'mouse-mswindows-drop' similar to
16416         'mouse-offix-drop'.
16417
16418 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16419
16420         * loadup.el (running-xemacs): Spelling fix.
16421
16422 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16423
16424         * packages.el (packages-find-packages-1): Don't allow a backwards
16425         compatible lisp tree to overwrite `preloaded-file-list'.
16426
16427 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16428
16429         * loadup.el: Don't delete "xemacs" prior to dumping.
16430
16431 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16432
16433         * package-info.el (pi-last-mod-date): New function.
16434         (pi-author-version): New function.
16435         (batch-update-package-info): Use them.
16436
16437 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16438
16439         * frame.el (get-frame-for-buffer-default-to-current): Create.
16440         (get-frame-for-buffer-noselect): Allow user to use current frame
16441         with `get-frame-for-buffer-default-to-current'.
16442
16443 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16444
16445         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16446         (byte-compile-output-docform): Ditto.
16447         (byte-compile-compiled-obj-to-list): Ditto.
16448
16449 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16450
16451         * startup.el (command-line-1): Removed code that ran
16452           buffer-menu.
16453
16454 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16455
16456         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16457
16458 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16459
16460         * frame.el (suspend-emacs-or-iconify-frame): Check using
16461         `device-on-window-system-p' instead of explicitly checking for X,
16462         so that the same logic works for MS Windows.
16463         (suspend-or-iconify-emacs): Ditto.
16464
16465 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16466
16467         * about.el (about-maintainer-info): Andy Piper is back.
16468         (xemacs-hackers): Updated Andy Piper's email address.
16469         (about-hackers): Added Jonathan Harris.
16470         (about-hackers): Updated Tibor Polgar's email address.
16471
16472 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16473
16474         * about.el: Add xemacs.org email manager.
16475
16476         * package-get-base.el (package-get-base): Updated with most recent
16477         package updates.
16478
16479 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16480
16481         * help.el (function-arglist): Use `indirect-function' instead of
16482         `symbol-function' so that aliases are treated correctly.
16483
16484 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16485
16486         * help.el (help-map): Add f1 binding to `help-for-help'.
16487         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16488         (describe-key-briefly): Use `princ' "%s" to print object.
16489         (with-displaying-help-buffer): Kill buffer if it exists, again.
16490         (describe-key): Use `princ' "%s" to print object.
16491         (describe-function-1): Use `princ' "%s" to print object.
16492         Commented out alias lines removed.
16493         (help-pretty-print-limit): New variable to control pretty-printing
16494         of variable values.
16495         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16496         `help-pretty-print-value' again.  Only print-print when OBJECT is
16497         list of length less than `help-pretty-print-limit'.
16498         (describe-variable): Use `help-maybe-pretty-print-value' again.
16499
16500 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16501
16502         * simple.el (blink-matching-open): Remove C++ kludge.
16503         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16504
16505 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16506
16507         * info.el (Info-default-directory-list): Made the documentation
16508         more explanitory.
16509
16510 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16511
16512         * lisp/packages.el:
16513         * lisp/package-admin.el:
16514         * lisp/build-report.el:
16515         Fix typos.
16516
16517 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16518
16519         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16520         warnings in Java buffers without final newline and editing the
16521         last line.
16522
16523 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16524
16525         * packages.el (packages-find-packages-1): Don't allow a backwards
16526         compatible lisp tree to overwrite `preloaded-file-list'.
16527         Suggested by Colin Rafferty  <colin@xemacs.org>
16528
16529         * mouse.el (mouse-offix-drop): Set undo-boundary.
16530         From Oliver Graf <ograf@fga.de>
16531
16532 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16533
16534         * loadup.el (load-gc): rewrite as defun.
16535         Print something sensical if a required dump-time file isn't found.
16536
16537 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16538
16539         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16540         bug strikes a menudescriptor.
16541
16542         * package-get-base.el (package-get-base): Updated.
16543
16544         * package-info.el (batch-update-package-info): Derive REQUIRES
16545         from the Makefile.
16546
16547 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16548
16549         * files.el (save-some-buffers): Don't play games with deleting
16550         other windows if we are in the minibuffer window.
16551
16552 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16553
16554         * modeline.el (modeline-minor-mode-menu): Add support for :active
16555         (add-minor-mode): Document :active property to TOGGLE.
16556
16557 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16558
16559         * modeline.el (modeline-minor-mode-menu): Add support for an
16560         `:included' predicate in the `toggle-sym' plist.
16561         (add-minor-mode): Document the :included property, format
16562         docstring some more.
16563         (modeline-minor-mode-menu): Documentation string added.
16564
16565 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16566
16567         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16568         labels from the symbol-names by thwacking off the overly redundant
16569         and overused "mode", parenthesizing "minor", and capitalizing the
16570         resultant strings.  Also shortened the menu's title by eliminating
16571         the redundant buffer name.
16572         (add-minor-mode): Beautified the docstring, added mention of the
16573         `:menu-tag' property of TOGGLE.
16574         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16575         `toggle-sym' to beatify the mode-life menus.
16576         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16577         `auto-fill-function'.
16578
16579 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16580
16581         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16582         menus to :style 'toggle.
16583
16584 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16585
16586         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16587
16588 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16589
16590         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16591         only recognize first hyperlink.
16592         (hyper-apropos-highlightify): Deletia, this is already done by
16593         `hyper-apropos-insert-face'.
16594         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16595
16596 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16597
16598         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16599         mail.
16600         (toolbar-mail-reader): Add support for `send'.
16601         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16602
16603 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16604
16605         * info.el (Info-emacs-info-file-name): Add defvar for
16606         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16607         will function properly.
16608
16609 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16610
16611         * simple.el: make the backwards delete function called by
16612         `backward-or-forward-delete-char' user configurable.
16613
16614 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16615
16616         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16617         compiled function got loaded from.
16618
16619 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16620
16621         * term/apollo.el: Synched up with InfoDock 3.6.2.
16622
16623 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16624
16625         * startup.el (load-init-file): Load autoloads earlier.
16626         (startup-splash-frame): Handle InfoDock logo.
16627
16628         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16629         InfoDock.
16630         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16631
16632         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16633         doesn't have this function.
16634
16635         * packages.el (locate-data-file): Fix to call `locate-file'.
16636
16637 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16638
16639         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16640         version of version.el.
16641         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16642
16643         * x-menubar.el (default-menubar): Guard reference to
16644         `gnuserv-frame'.
16645         (default-menubar): Guard references to `font-lock-mode'.
16646         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16647         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16648
16649         * make-docfile.el: Don't snarf doc strings from autoloads.
16650
16651         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16652         loading auto-autoloads files.
16653
16654         * loaddefs.el: Disable dumping autoloads.
16655
16656 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16657
16658         * lisp-mnt.el: Synch to Emacs 20.2.
16659
16660         * help.el: Remove manual autoload of `finder-by-keyword'.
16661
16662         * finder.el (finder-by-keyword): Autoload.
16663
16664         * help.el: Conditionalize hyperbole setup.
16665
16666 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16667
16668         * packages.el (package-require): Update to reflect new data format.
16669
16670 1998-01-02  Didier Verna  <didier@xemacs.org>
16671
16672         * x-menubar.el (default-menubar): make the tutorials available
16673         through the menubar. (Plus some compilation warnings cleanup).
16674
16675 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16676
16677         * check-features.el: New file.  Perform sanity check after build.
16678
16679         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16680         files to tooltalk package.
16681         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16682         package.
16683
16684         * package-admin.el (package-admin-xemacs): Use better default for
16685         location of XEmacs binary.
16686
16687 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16688
16689         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16690         tag with sexp and add value tag with value `t'.
16691
16692 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16693
16694         * package-get.el: Changes to work with real data.
16695         From Pete Ware <ware@cis.ohio-state.edu>
16696
16697         * packages.el (packages-reload-autoloads): Guard load for the time
16698         being.
16699
16700         * update-elc.el ("packages.el"): Force loading packages.el instead
16701         of possibly out-of-date packges.elc.
16702         * make-docfile.el ("packages.el"): Ditto.
16703
16704 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16705
16706         * build-report.el (build-report-delete-regexp): Added a rule for
16707         the main tarball shadowing anything past it.
16708
16709 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16710
16711         * packages.el (package-provide): Delete a previous provide.
16712
16713         * package-info.el: New file.
16714
16715         * package-get.el: New file.
16716         From Pete Ware <ware@cis.ohio-state.edu>
16717         (package-get): Fix md5 computation to work with Mule.
16718
16719 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16720
16721         * simple.el (log-message-*): Quote symbols in docstrings properly.
16722
16723 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16724
16725         * packages.el (packages-new-autoloads): Ignore symbolic links.
16726
16727         * cus-face.el (face-custom-attributes-get): Fix typo.
16728         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16729
16730 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16731
16732         * startup.el (load-init-file): Reload new or changed autoloads
16733         unless inhibited.  Reload modified dumped lisp (stubbed).
16734
16735         * packages.el (packages-new-autoloads): New function.
16736         (packages-reload-autoloads): New function.
16737         (packages-reload-dumped-lisp): New (stub) function.
16738
16739         * loadup.el: Inhibit reloading dumped files when running temacs.
16740
16741         * loadhist.el (file-provides): Extend to handle variant
16742         extensions.
16743
16744         * replace.el (query-replace): Fix typo.
16745
16746 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16747
16748         * make-docfile.el: list-autoloads-path has been renamed.
16749         * update-elc.el: list-autoloads has been renamed.
16750
16751         * packages.el (packages-list-autoloads): Renamed.
16752         (packages-list-autoloads-path): Ditto.
16753
16754 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16755
16756         * packages.el (packages-find-packages-1): Made it signal a warning
16757         for an error in an auto-autoload.el file.
16758
16759 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16760
16761         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16762         tag with const.
16763         From Aki Vehtari <Aki.Vehtari@hut.fi>
16764
16765         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16766
16767         * loadhist.el (unload-feature): Remove autoload.
16768
16769 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16770
16771         * loadhist.el: Unpackaged.
16772
16773         * help.el (describe-symbol-find-file): Rename
16774         `describe-function-find-file' and make old name obsolete.
16775         (describe-function-1): Use it.
16776         (describe-function-1): Guard reference to
16777         `compiled-function-annotation'.
16778
16779 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16780
16781         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16782         argument.
16783         (help-mode-quit): New optional arg to control whether it kills or
16784         buries.  Tidied up.
16785         (with-displaying-help-buffer): Don't kill buffer initially, even
16786         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16787         (help-pretty-print-value): Rename back from
16788         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16789         use it, otherwise use dumped `cl-prettyprint'.
16790         (describe-variable): Use `help-pretty-print-value' again.
16791         (find-func): Removed reference to "find-func" at end.
16792
16793 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16794
16795         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16796           GUI XEmacs. Rename? x-menubar is rather window system
16797           independant, except for a couple of items.
16798
16799 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16800
16801         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16802         entries as they will no longer be distributed with XEmacs.
16803
16804         * format.el (format-alist): Fix image/tiff regexps.
16805         From P. E. Jareth Hein <jareth@camelot-soft.com>
16806
16807         * help.el (help-maybe-pretty-print-value): Rename.
16808         (describe-variable): Use it.
16809         (describe-variable): Add trailing linefeed.
16810
16811 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16812
16813         * help.el (describe-function-1): Don't output anything for
16814           arglist of autoload functions.
16815
16816 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16817
16818         * help.el (describe-function-1): Don't output anything for
16819           arglist of autoload functions.
16820
16821 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16822
16823         * help.el (help-mode-map): New bindings for `help-mode-bury',
16824         `describe-function-at-point', `describe-variable-at-point',
16825         `Info-elisp-ref', `customize-variable', `help-next-section' and
16826         `help-prev-section'.
16827         (help-next-section): New function.
16828         (help-prev-section): New function.
16829         (help-mode-quit): Changed to kill the help buffer.
16830         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16831         correctly.
16832         (help-buffer-name): New function to generate the name of help
16833         buffers.
16834         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16835         argument giving the name of the help buffer.
16836         (describe-key): Use `with-displaying-help-buffer' with name.
16837         (describe-mode): Ditto.
16838         (describe-bindings): Ditto.
16839         (describe-prefix-bindings): Ditto.
16840         (view-lossage): Ditto.
16841         (with-syntax-table): New macro.
16842         (function-called-at-point): Use `ignore-errors' and
16843         `with-syntax-table'.
16844         (function-at-point): Ditto.
16845         (describe-function): Use `with-displaying-help-buffer' with name.
16846         (function-arglist): Extracted from `describe-function-1'.  Returns
16847         function's arglist as string.
16848         (function-documentation): Extracted from `describe-function-1'.
16849         Returns function's docstring.
16850         (describe-function-1): Remove all the "stream" garbage, including
16851         the stream argument.  Use `function-arglist' and
16852         `function-documentation'.
16853         (describe-function-arglist): Just use `function-arglist'.
16854         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16855         (help-pretty-print-value): New function to help with
16856         pretty-printing variable values.  Knows about `#<...>'.  Needs
16857         `pp-internal'.
16858         (describe-variable): Use `with-displaying-help-buffer' with name.
16859         Formatting improved.  Display file where variable is defined, if
16860         known.  Use `help-pretty-print-value'.
16861         (describe-syntax): Use `with-displaying-help-buffer' with name.
16862         (list-processes): Remove "stream" garbage.
16863
16864 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16865
16866         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16867         call a dumped routine instead.
16868
16869         * x-win-xfree86.el: Wrap file in defun.
16870         * x-win-sun.el: Ditto.
16871
16872 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16873
16874         * help.el (view-emacs-news): Remove usage of outl-mouse which
16875         advises functions and does other evil things.
16876
16877 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16878
16879         * format.el (format-alist): Add `image/tiff'.
16880         From P. E. Jareth Hein <jareth@camelot-soft.com>
16881
16882 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16883
16884         * about.el (about-hackers): More names added.
16885
16886         * make-docfile.el: Remove superfluous package path search.
16887
16888         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16889
16890 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16891
16892         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16893         ignored shadows.
16894
16895 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16896
16897         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16898         get trailing slashes when added to the load-path.
16899
16900         * x-init.el (init-x-win): Locate where XEmacs X localization files
16901         are.
16902
16903 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16904
16905         * x-faces.el: Added support for foregroundToolBarColor
16906           to xpm-color-symbols.
16907
16908 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16909
16910         * etags.el (tags-remove-duplicates): Removed.
16911         (buffer-tag-table-list): Use `delete-duplicates'.
16912
16913         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16914         correctly.
16915         (get*): Defalias to `get'.
16916
16917         * cl.el (eql): Compare integers with `eq'.
16918         (cl-map-extents): Check for `map-extents' first.
16919
16920 1997-12-17  Didier Verna  <didier@xemacs.org>
16921
16922         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16923         added the 'numero', 'copyright' and 'trademark' symbols.
16924
16925         * leim/quail/latin-post.el ("french-postfix"): see above.
16926
16927 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16928
16929         * widget.el (define-widget): Check the arguments.
16930
16931         * cus-edit.el (customize-face): Use `check-argument-type'.
16932         (custom-variable-value-create): Use `signal' to signal error.
16933         (custom-variable-reset-saved): Ditto.
16934         (custom-variable-reset-standard): Ditto.
16935         (custom-face-reset-saved): Ditto.
16936
16937         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16938         (widget-default-format-handler): Ditto.
16939         (widget-checklist-add-item): Ditto.
16940         (widget-radio-add-item): Ditto.
16941         (widget-editable-list-entry-create): Ditto.
16942         (widget-sexp-prompt-value): Ditto.
16943
16944         * custom.el (custom-declare-variable): Signal errors better.
16945         (custom-handle-keyword): Ditto.
16946         (custom-declare-group): Ditto.
16947
16948         * window-xemacs.el (windows): Ditto.
16949
16950         * menubar.el (menu): Ditto.
16951
16952         * keydefs.el (keyboard): Ditto.
16953
16954         * minibuf.el (minibuffer): Ditto.
16955
16956         * process.el (execute): Ditto.
16957
16958         * fill.el (fill): Ditto.
16959
16960         * modeline.el (modeline): Ditto.
16961
16962         * help.el (help): Ditto.
16963
16964         * faces.el (faces): Ditto.
16965
16966         * files.el (files): Ditto.
16967
16968         * x-init.el (x): Ditto.
16969
16970         * lisp-mode.el (lisp): Ditto.
16971
16972         * process.el (processes): Ditto.
16973
16974         * mouse.el (mouse): Ditto.
16975
16976         * abbrev.el (abbrev): Moved from cus-edit.
16977
16978         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16979         as variable declaration.
16980
16981 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16982
16983         * menubar.el (find-menu-item): Use `check-argument-type'.
16984         (find-menu-item): Cosmetic changes.
16985
16986 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16987
16988         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16989
16990 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16991
16992         * startup.el (set-default-load-path): Only search package-path
16993         when not running temacs.
16994
16995         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16996         files.
16997
16998         * loadup.el: Correct commentary.  Reformatting.
16999         (really-early-error-handler): Use absolute path to the
17000         first dumped-lisp.el file.
17001         (really-early-error-handler): Print full path name of
17002         each dumped lisp file (inherited from InfoDock).
17003
17004         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17005         dumped-lisp.el files.
17006
17007         * make-docfile.el (preloaded-file-list): Reorder when the
17008         package-path is searched.
17009         * update-elc.el: Ditto.
17010
17011         * lisp-mode.el (call-with-condition-handler): Treat the same as
17012         `condition-case' for indentation.
17013
17014         * about.el (about-xemacs): Update release date.
17015
17016 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17017
17018         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17019         anywhere but at the last clause.
17020         (ecase): Disallow `t' and `otherwise'.
17021
17022 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17023
17024         * cus-edit.el (custom-buffer-create-buttons): New function
17025         from stuff moved out of `custom-buffer-create-internal'.
17026         (custom-novice): New variable.  Default t.
17027         (custom-display-global-buttons): Ditto.  Default `top'.
17028         (custom-buffer-create-internal): Only display help if
17029         `custom-novice' is non-nil.  Display global buttons according to
17030         `custom-display-global-buttons'.
17031
17032 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17033
17034         * menubar.el (find-menu-item): Use `check-argument-type'.
17035         (find-menu-item): Cosmetic changes.
17036
17037 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17038
17039         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17040         look.
17041
17042 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17043
17044         * format.el (format-deannotate-region):  Bug fix.
17045         Deannotating a region containing unknown tags would fail
17046         (causing decoding of text/enriched to fail at user level)
17047
17048 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17049
17050         * minibuf.el (read-directory-name): Support sixth
17051           arg, HISTORY, as already documented.
17052
17053 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17054
17055         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17056         to `ecase'.
17057
17058 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17059
17060         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17061         skk-activate.
17062
17063 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17064
17065         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.