update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
4         for XEmacs CHISE.
5         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
6
7 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
8
9         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
10         setting for `=>ucs-itaiji-008'.
11
12 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
13
14         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
15         setting for `=>big5-cdp-itaiji-003'.
16
17         * mule/mule-charset.el (default-coded-charset-priority-list): Add
18         `=>big5-cdp-itaiji-003'.
19
20 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
21
22         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
23         XEmacs CHISE.
24
25 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
26
27         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
28         setting for `=>ucs-itaiji-011'.
29
30 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
31
32         * mule/mule-charset.el (default-coded-charset-priority-list): Add
33         `=>ucs-bmp-itaiji-011'.
34
35 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
36
37         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
38         XEmacs CHISE.
39         (=>ucs-bmp-itaiji-011): Ditto.
40
41 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
42
43         * mule/mule-charset.el (default-coded-charset-priority-list): Use
44         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
45
46 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
47
48         * mule/mule-charset.el (default-coded-charset-priority-list): Add
49         `=>ucs-bmp-cjk@iwds-1/normalized'.
50
51         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
52         coded-charset for XEmacs CHISE.
53
54 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
55
56         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
57         setting for `=>ucs-itaiji-010'.
58
59         * mule/mule-charset.el (default-coded-charset-priority-list): Add
60         `=>ucs-bmp-itaiji-010'.
61
62         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
63         XEmacs CHISE.
64         (=>ucs-bmp-itaiji-010): Ditto.
65
66 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
67
68         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
69         setting for `=>ucs@iwds-1/normalized'.
70
71 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
72
73         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
74         for XEmacs CHISE.
75
76 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
77
78         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
79         setting for `==>ucs@esu'.
80
81         * mule/mule-charset.el (default-coded-charset-priority-list): Add
82         `==>ucs-sip@esu'.
83
84         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
85         CHISE.
86         (==>ucs-sip@esu): Ditto.
87
88 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
89
90         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
91         setting for `=>big5-cdp-var-001'.
92
93         * mule/mule-charset.el (default-coded-charset-priority-list): Add
94         `=>big5-cdp-var-001'.
95
96         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
97         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
98
99 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
100
101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
102         setting for `===hng-sts'.
103
104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
105         `===hng-sts'.
106
107         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
108         CHISE.
109
110 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
111
112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
113         setting for `===hng-sgs'.
114
115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
116         `===hng-sgs'.
117
118         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
119         CHISE.
120
121 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
122
123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
124         setting for `===hng-saa'.
125
126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
127         `===hng-saa'.
128
129         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
130         CHISE.
131
132 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
133
134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
135         setting for `===hng-kad'.
136
137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
138         `===hng-kad'.
139
140         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
141         CHISE.
142
143 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
144
145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
146         setting for `===hng-sai'.
147
148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
149         `===hng-sai'.
150
151         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
152         CHISE.
153
154 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
155
156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
157         setting for `===hng-ini'.
158
159         * mule/mule-charset.el (default-coded-charset-priority-list): Add
160         `===hng-ini'.
161
162         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
163         CHISE.
164
165 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
166
167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
168         setting for `===hng-wke'.
169
170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
171         `===hng-wke'.
172
173         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
174         CHISE.
175
176 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
179         setting for `===hng-wks'.
180
181         * mule/mule-charset.el (default-coded-charset-priority-list): Add
182         `===hng-wks'.
183
184         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
185         CHISE.
186
187 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
188
189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
190         setting for `===hng-sab'.
191
192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
193         `===hng-sab'.
194
195         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
196         CHISE.
197
198 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
199
200         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
201         setting for `===hng-ykk'.
202
203         * mule/mule-charset.el (default-coded-charset-priority-list): Add
204         `===hng-ykk'.
205
206         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
207         CHISE.
208
209 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
210
211         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
212         setting for `===hng-kkh'.
213
214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
215         `===hng-kkh'.
216
217         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
218         CHISE.
219
220 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
221
222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
223         setting for `===hng-fhs'.
224
225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
226         `===hng-fhs'.
227
228         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
229         CHISE.
230
231 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
232
233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
234         `==>daijiten'.
235
236         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
237         setting for `==>daijiten'.
238
239         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
240         CHISE.
241
242 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
243
244         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
245         last number of its code.
246
247 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
248
249         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
250         settings for `=daijiten', `==daijiten' and `===daijiten'.
251
252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
253         `=daijiten', `==daijiten' and `===daijiten'.
254
255         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
256         CHISE.
257         (==daijiten): Ditto.
258         (===daijiten): Ditto.
259
260 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
261
262         * mule/mule-charset.el (default-coded-charset-priority-list): Add
263         `=>ucs-bmp-itaiji-008'.
264
265         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
266         XEmacs CHISE.
267         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
268
269 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
270
271         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
272         of #x9FCC as the value of `max-code'.
273
274 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
275
276         * mule/mule-charset.el (default-coded-charset-priority-list): Add
277         `=>>ucs-bmp-cjk@unicode'.
278
279         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
280         for XEmacs CHISE.
281
282 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
283
284         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
285         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
286         `===shuowen-jiguge5'.
287
288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
289         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
290
291         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
292         XEmacs CHISE.
293         (===shuowen-jiguge4): Ditto.
294         (===shuowen-jiguge5): Ditto.
295
296 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
297
298         * mule/mule-charset.el (default-coded-charset-priority-list): Add
299         `=ucs-sip-var-005'.
300
301         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
302         XEmacs CHISE.
303
304 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
305
306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
307         `=>>hanyo-denshi/ib'.
308
309 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
310
311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
312         setting for `=>big5-cdp@iwds-1'.
313
314 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
315
316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
317         setting for `=big5-cdp-var-010'.
318
319 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
320
321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
322         `=big5-cdp-var-010'.
323
324         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
325         XEmacs CHISE.
326
327 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
328
329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
330         `=ucs-sip-itaiji-008'.
331
332         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
333         XEmacs CHISE.
334
335 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
336
337         * mule/mule-charset.el (default-coded-charset-priority-list): Add
338         `=>ucs-sip-itaiji-006'.
339
340         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
341         XEmacs CHISE.
342
343 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
344
345         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
346         setting for `=+>big5-cdp', `=>big5-cdp@component' and
347         `=>big5-cdp@cognate'.
348
349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
350         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
351
352 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
353
354         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
355         CHISE.
356         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
357         mother.
358         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
359
360 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
361
362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
363         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
364
365         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
366         XEmacs CHISE.
367         (=>big5-cdp@component): Ditto.
368         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
369
370 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
371
372         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
373         setting for `=>ucs-itaiji-001@iwds-1'.
374
375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
376         `=>ucs-bmp-itaiji-001@iwds-1'.
377
378         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
379         for XEmacs CHISE.
380         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
381
382 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
383
384         * mule/mule-charset.el (default-coded-charset-priority-list):
385         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
386         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
387         `chinese-isoir165'.
388
389         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
390         CHISE.
391
392 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
393
394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
395         `=ucs-sip-itaiji-006'.
396
397         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
398         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
399
400 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
401
402         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
403         setting for `=>ucs-itaiji-009'.
404
405         * mule/mule-charset.el (default-coded-charset-priority-list): Add
406         `==ucs-bmp-itaiji-001'.
407
408         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
409         (=big5-cdp-itaiji-003): Doc fix.
410         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
411
412 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
413
414         * mule/mule-charset.el (default-coded-charset-priority-list): Add
415         `=>zinbun-oracle'.
416
417 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
418
419         * mule/mule-charset.el (default-coded-charset-priority-list): Add
420         `=>ucs-sip-itaiji-003'.
421
422         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
423         (=>ucs-bmp-itaiji-003): Fix `long-name'.
424         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
425
426 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
427
428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
429         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
430
431 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
432
433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
434         `==ucs-bmp-itaiji-006'.
435
436         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
437         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
438         (==ucs-bmp-itaiji-006): Ditto.
439
440 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
441
442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
443         `=ucs-bmp-itaiji-012'.
444
445         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
446         XEmacs CHISE.
447         (=ucs-bmp-itaiji-012): Ditto.
448
449 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
450
451         * mule/mule-charset.el (default-coded-charset-priority-list): Add
452         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
453
454 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
455
456         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
457         CHISE.
458
459 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
460
461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
462         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
463         and `=>>cns11643-6'.
464
465         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
466         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
467         (=>>cns11643-3): Ditto.
468         (=>>cns11643-4): Modify DOC.
469         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
470
471 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
472
473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
474         `=>ucs-sip-itaiji-005'.
475
476         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
477         XEmacs CHISE.
478
479 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
480
481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
482         `==hanyo-denshi/tk/mf-01'.
483
484         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
485         for XEmacs CHISE.
486
487 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
488
489         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
490         `=>ucs-itaiji-007'.
491
492 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
493
494         * mule/mule-charset.el (default-coded-charset-priority-list): Add
495         `==ucs-sip-var-002'.
496
497         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
498         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
499
500 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
501
502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
503         setting for `==ucs-itaiji-001'.
504
505 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
506
507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
508         `==ucs-sip-itaiji-001'.
509
510         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
511         XEmacs CHISE.
512         (==ucs-sip-itaiji-001): Ditto.
513
514 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
515
516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
517         `=+>ucs-bmp-var-003'.
518
519         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
520         CHISE.
521         (=+>ucs-bmp-var-003): Ditto.
522
523 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
524
525         * mule/mule-charset.el (default-coded-charset-priority-list): Add
526         `=>ucs-bmp-cjk@cognate'.
527
528         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
529         XEmacs CHISE.
530
531 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
532
533         * mule/mule-charset.el (default-coded-charset-priority-list): Add
534         `=ucs-sip-itaiji-005'.
535
536         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
537         XEmacs CHISE.
538
539 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
540
541         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
542         setting for `=>ucs@cognate'.
543
544         * mule/mule-charset.el (default-coded-charset-priority-list): Add
545         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
546
547         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
548         CHISE.
549         (=>ucs@hanyo-denshi): Abolished.
550         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
551         (=>ucs-bmp-itaiji-009): Ditto.
552         (=>ucs-sip@cognate): Ditto.
553
554 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
555
556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
557         `=>ucs-bmp-itaiji-004'.
558
559         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
560         XEmacs CHISE.
561
562 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
563
564         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
565         setting for `=>ucs-itaiji-004'.
566
567 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
568
569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
570         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
571         `=>ucs-bmp-itaiji-007'.
572
573         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
574         XEmacs CHISE.
575         (=>ucs-itaiji-004): Ditto.
576         (=>ucs-sip-itaiji-004): Ditto.
577         (=>ucs-bmp-itaiji-007): Ditto.
578
579 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
580
581         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
582         setting for `=ucs-itaiji-010'.
583
584 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
585
586         * mule/mule-charset.el (default-coded-charset-priority-list):
587         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
588         - Add `=ucs-bmp-itaiji-010'.
589         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
590           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
591         - Add `=>ucs-sip@iwds-1'.
592
593         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
594         XEmacs CHISE.
595         (=ucs-bmp-itaiji-010): Ditto.
596         (=>ucs-sip@iwds-1): Ditto.
597
598 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
599
600         * mule/mule-charset.el (default-coded-charset-priority-list): Add
601         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
602
603         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
604         XEmacs CHISE.
605         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
606
607 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
608
609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
610         setting for `=>ucs-itaiji-003'.
611
612 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
613
614         * mule/mule-charset.el (default-coded-charset-priority-list): Add
615         `=>ucs-bmp-itaiji-003'.
616
617         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
618         XEmacs CHISE.
619         (=>ucs-bmp-itaiji-003): Ditto.
620
621 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
622
623         * mule/mule-charset.el (default-coded-charset-priority-list): Add
624         `=ucs-bmp-itaiji-011'.
625
626         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
627         XEmacs CHISE.
628
629 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
630
631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
632         setting for `==ucs-var-002'.
633
634 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
635
636         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
637         setting for `==ucs-itaiji-002'.
638
639 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
640
641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
642         `==ucs-sip-itaiji-002'.
643
644         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
645         XEmacs CHISE.
646
647 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
648
649         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
650         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
651
652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
653         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
654         `=>ucs-sip-itaiji-007'.
655
656         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
657         XEmacs CHISE.
658         (=>ucs-sip-itaiji-007): Ditto.
659         (=ucs-sip-itaiji-007): Ditto.
660         (=ucs-itaiji-011): Ditto.
661         (=ucs-sip-itaiji-011): Ditto.
662
663 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
664
665         * mule/mule-coding.el (coded-charset-entity-reference-alist):
666         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
667
668 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
669
670         * mule/mule-charset.el (default-coded-charset-priority-list): Add
671         `==ucs-bmp-var-002'.
672
673         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
674         CHISE.
675         (==ucs-bmp-var-002): Ditto.
676
677         * mule/mule-coding.el (coded-charset-entity-reference-alist):
678         Modify some priorities.
679
680 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
681
682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
683         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
684         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
685
686 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
687
688         * mule/mule-charset.el (default-coded-charset-priority-list): Add
689         `=big5-cdp-var-001'.
690
691         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
692         XEmacs CHISE.
693
694 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
695
696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
697         setting for `==ucs-itaiji-005'.
698
699 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
700
701         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
702         setting for `=ucs-itaiji-007'.
703
704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
705         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
706
707         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
708         XEmacs CHISE.
709         (==ucs-bmp-itaiji-005): Ditto.
710         (=ucs-itaiji-007): Ditto.
711         (=ucs-bmp-itaiji-007): Ditto.
712
713 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
714
715         * mule/mule-charset.el (default-coded-charset-priority-list): Add
716         `==gt-pj-k1' and `==gt-pj-k2'.
717
718 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
719
720         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
721         CHISE.
722         (==gt-pj-k2): Ditto.
723
724 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
725
726         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
727         setting for `=>ucs-itaiji-005'.
728
729 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
730
731         * mule/mule-charset.el (default-coded-charset-priority-list): Add
732         `=>>cbeta'.
733
734 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
735
736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
737         `=>ucs-sip@component'.
738
739         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
740         instead of `=ucs' as its mother.
741         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
742
743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
744         setting for `=>ucs-itaiji-006'.
745
746 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
747
748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
749         `=>ucs-bmp-itaiji-006'.
750
751         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
752         XEmacs CHISE.
753         (=>ucs-bmp-itaiji-006): Ditto.
754
755 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
756
757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
758         `=>ucs-bmp-itaiji-001'.
759
760         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
761         XEmacs CHISE.
762
763 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
764
765         * mule/mule-charset.el (default-coded-charset-priority-list): Add
766         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
767
768         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
769         instead of `=ucs' as its mother.
770         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
771         (==ucs-bmp-itaiji-002): Ditto.
772         (==ucs-itaiji-003): Ditto.
773         (==ucs-bmp-itaiji-003): Ditto.
774
775 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
776
777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
778         setting for `=big5-cdp-var-002'.
779
780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
781         `=big5-cdp-var-002'.
782
783         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
784         XEmacs CHISE.
785
786 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
787
788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
789         `=ucs-sip-var-004'.
790
791         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
792         XEmacs CHISE.
793
794 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
795
796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
797         `=>ucs-bmp-cjk@iwds-1'.
798
799         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
800         XEmacs CHISE.
801
802 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
803
804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
805         setting for `=ucs-var-005'.
806
807         * mule/mule-charset.el (default-coded-charset-priority-list): Add
808         `=ucs-bmp-var-005'.
809
810         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
811         CHISE.
812         (=ucs-bmp-var-005): Ditto.
813
814 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
815
816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
817         `=>ucs-sip-itaiji-002'.
818
819         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
820         XEmacs CHISE.
821
822 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
823
824         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
825         setting for `=>ucs-itaiji-002'.
826
827 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
828
829         * mule/mule-charset.el (default-coded-charset-priority-list): Add
830         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
831
832         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
833         (=>ucs-itaiji-002): Ditto.
834         (=>ucs-bmp-itaiji-002): Ditto.
835
836 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
837
838         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
839         setting for `=>ucs-itaiji-001'.
840
841 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
842
843         * mule/mule-charset.el (default-coded-charset-priority-list): Add
844         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
845
846         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
847         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
848         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
849         (=>ucs-sip-itaiji-001): Ditto.
850
851         * mule/mule-coding.el(coded-charset-entity-reference-alist):
852         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
853         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
854
855 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
856
857         * mule/mule-charset.el (default-coded-charset-priority-list):
858         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
859         `=jef-china3' and `chinese-isoir165'.
860
861 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
862
863         * mule/mule-charset.el (default-coded-charset-priority-list): Add
864         `=>ucs-bmp-itaiji-005'.
865
866         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
867         XEmacs CHISE.
868         (=>ucs-bmp-itaiji-005): Ditto.
869
870 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
871
872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
873         `=+>jis-x0213-2'.
874
875 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
876
877         * mule/mule-charset.el (default-coded-charset-priority-list): Add
878         `=+>adobe-japan1-6'.
879
880 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
881
882         * mule/mule-charset.el (default-coded-charset-priority-list): Add
883         `=+>jis-x0208@1978'.
884
885 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
886
887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
888         setting for `=>ucs@component'.
889
890 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
891
892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
893         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
894
895 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
896
897         * mule/mule-coding.el (coded-charset-entity-reference-alist):
898         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
899
900 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
901
902         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
903         CHISE.
904         (=>ucs@jis/2004): Ditto.
905
906 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
907
908         * mule/mule-coding.el (coded-charset-entity-reference-alist):
909         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
910
911 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
912
913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
914         `=>cbeta'.
915
916 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
917
918         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
919         setting for `==big5-cdp-itaiji-001'.
920
921         * mule/mule-charset.el (default-coded-charset-priority-list): Add
922         `==big5-cdp-itaiji-001'.
923
924         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
925         XEmacs CHISE.
926
927 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
928
929         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
930         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
931         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
932
933         * mule/mule-charset.el (default-coded-charset-priority-list): Add
934         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
935         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
936
937         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
938         XEmacs CHISE.
939         (=>big5-cdp-itaiji-001): Ditto.
940         (=big5-cdp-itaiji-002): Ditto.
941         (=big5-cdp-itaiji-003): Ditto.
942
943 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
944
945         * mule/mule-charset.el (default-coded-charset-priority-list): Add
946         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
947
948 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
949
950         * mule/mule-charset.el (default-coded-charset-priority-list):
951         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
952         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
953         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
954
955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
956         setting for `=ucs-var-008'.
957
958         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
959         CHISE.
960         (=ucs-bmp-var-008): Likewise.
961
962 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
963
964         * mule/mule-charset.el (default-coded-charset-priority-list):
965         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
966
967 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
968
969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
970         `==ucs-sip@JP/hanazono'.
971
972         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
973         XEmacs CHISE.
974
975 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
976
977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
978         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
979
980         * mule/mule-charset.el (default-coded-charset-priority-list): Add
981         `=ucs-bmp-var-006'.
982
983         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
984         CHISE.
985         (=ucs-bmp-var-006): Likewise.
986
987 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
988
989         * mule/mule-charset.el (default-coded-charset-priority-list): Add
990         `=ucs-bmp-itaiji-009'.
991
992         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
993         XEmacs CHISE.
994         (=ucs-bmp-itaiji-009): Likewise.
995
996 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
997
998         * mule/mule-charset.el (default-coded-charset-priority-list): Add
999         `=>big5-cdp'.
1000
1001 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1002
1003         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1004         (utf-8-ivs-gb): Likewise.
1005         (utf-8-gb-er): Likewise.
1006         (utf-8-ivs-gb-er): Likewise.
1007         (utf-8-cns): Likewise.
1008         (utf-8-ivs-cns): Likewise.
1009         (utf-8-cns-er): Likewise.
1010         (utf-8-ivs-cns-er): Likewise.
1011         (utf-8-big5): Likewise.
1012         (utf-8-ivs-big5): Likewise.
1013         (utf-8-big5-er): Likewise.
1014         (utf-8-ivs-big5-er): Likewise.
1015         (utf-8-jis): Likewise.
1016         (utf-8-ivs-jis): Likewise.
1017         (utf-8-jis-er): Likewise.
1018         (utf-8-ivs-jis-er): Likewise.
1019         (utf-8-ks): Likewise.
1020         (utf-8-ivs-ks): Likewise.
1021         (utf-8-ks-er): Likewise.
1022         (utf-8-ivs-ks-er): Likewise.
1023
1024 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1025
1026         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1027         (utf-8-ivs-jp): Likewise.
1028         (utf-8-jp-er): Likewise.
1029         (utf-8-ivs-jp-er): Likewise.
1030
1031 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1032
1033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1034         setting for `=ucs-var-010'.
1035
1036         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1037         `=ucs-bmp-var-010'.
1038
1039         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1040         CHISE.
1041         (=ucs-bmp-var-010): Likewise.
1042
1043 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1044
1045         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1046         `=ucs-sip@JP/hanazono'.
1047
1048         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1049         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1050
1051 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1052
1053         * mule/mule-charset.el (default-coded-charset-priority-list):
1054         - Add `=big5-cdp-var-004'.
1055         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1056           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1057
1058         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1059         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1060         `=big5-cdp-var-005'.
1061
1062         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1063         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1064         `=big5-cdp-var-003'.
1065         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1066         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1067         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1068
1069 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1070
1071         * mule/mule-charset.el (default-coded-charset-priority-list):
1072         Don't prefer ucs-compat CCSes to other CCSes.
1073
1074 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1075
1076         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1077         `===ucs-bmp-cjk-compat@unicode'.
1078
1079         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1080         coded-charset for XEmacs CHISE.
1081
1082 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1083
1084         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1085         `=ucs-sip-itaiji-003'.
1086
1087         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1088         XEmacs CHISE.
1089
1090 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1091
1092         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1093         setting for `=ucs-var-004'.
1094
1095         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1096         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1097
1098         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1099         XEmacs CHISE.
1100         (=ucs-var-004): Ditto.
1101         (=ucs-bmp-var-004): Ditto.
1102
1103 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1104
1105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1106         `=ucs-sip-var-003'.
1107
1108         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1109         XEmacs CHISE.
1110
1111 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1112
1113         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1114         setting for `=ucs-itaiji-006'.
1115
1116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1117         `=ucs-bmp-itaiji-006'.
1118
1119         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1120         XEmacs CHISE.
1121         (=ucs-bmp-itaiji-006): Ditto.
1122
1123 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1124
1125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1126         `=ucs-sip-var-002'.
1127
1128         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1129         XEmacs CHISE.
1130
1131 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1132
1133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1134         `=ucs-sip-itaiji-002'.
1135
1136         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1137         XEmacs CHISE.
1138
1139 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1140
1141         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1142         setting for `==hanyo-denshi/tk'.
1143
1144 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1145
1146         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1147         (=hanyo-denshi/tk): Fix `long-name'.
1148         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1149
1150 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1151
1152         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1153         setting for `=>mj'.
1154
1155 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1156
1157         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1158         coded-charset for XEmacs CHISE.
1159
1160 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1161
1162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1163         setting for `=hanyo-denshi/tk'.
1164
1165 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1166
1167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1168         `=hanyo-denshi/tk/mf-01'.
1169
1170         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1171         XEmacs CHISE.
1172         (=hanyo-denshi/tk/mf-01): Ditto.
1173
1174 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1175
1176         * mule/mule-charset.el (default-coded-charset-priority-list):
1177         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1178
1179 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1180
1181         * mule/mule-charset.el (default-coded-charset-priority-list):
1182         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1183
1184 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1185
1186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1187         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1188
1189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1190         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1191
1192         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1193         XEmacs CHISE.
1194         (=ucs-bmp-itaiji-004): Ditto.
1195         (=ucs-itaiji-005): Ditto.
1196         (=ucs-bmp-itaiji-005): Ditto.
1197
1198 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1199
1200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1201         `=ucs-sip-itaiji-001'.
1202
1203         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1204         XEmacs CHISE.
1205
1206 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1207
1208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1209         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1210         `=ucs-itaiji-008'.
1211
1212         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1213         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1214         `=ucs-bmp-itaiji-008'.
1215
1216         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1217         XEmacs CHISE.
1218         (=ucs-bmp-itaiji-001): Ditto.
1219         (=ucs-itaiji-003): Ditto.
1220         (=ucs-bmp-itaiji-003): Ditto.
1221         (=ucs-itaiji-008): Ditto.
1222         (=ucs-bmp-itaiji-008): Ditto.
1223
1224 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1225
1226         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1227         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1228
1229         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1230         for XEmacs CHISE.
1231         (==ucs-bmp-cjk-compat@JP): Ditto.
1232
1233 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1234
1235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1236         setting for `===hng-tzs'.
1237
1238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1239         `===hng-tzs'.
1240
1241         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1242         CHISE.
1243
1244 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1245
1246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1247         setting for `===hng-doh'.
1248
1249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1250         `===hng-doh'.
1251
1252         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1253         CHISE.
1254
1255 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1256
1257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1258         setting for `===hng-wad'.
1259
1260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1261         `===hng-wad'.
1262
1263         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1264         CHISE.
1265
1266 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1267
1268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1269         settings for `==koseki' and `===hng-kcc'.
1270
1271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1272         `===hng-kcc'.
1273
1274         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1275         CHISE.
1276
1277 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1278
1279         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1280         setting for `===hng-nkk'.
1281
1282         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1283         `===hng-nkk'.
1284
1285         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1286         CHISE.
1287
1288 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1289
1290         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1291         setting for `===hng-ink'.
1292
1293         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1294         `===hng-ink'.
1295
1296         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1297         CHISE.
1298
1299 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1300
1301         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1302         setting for `===hng-jhk'.
1303
1304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1305         `===hng-jhk'.
1306
1307         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1308         CHISE.
1309
1310 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1311
1312         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1313         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1314         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1315         (===jis-x0213-1@2004): Likewise.
1316         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1317         "jisx0213\\(\\.2004\\)-1" as the registry.
1318         (=+>jis-x0213-1@2004): Likewise.
1319         (=>jis-x0213-1@2004): Likewise.
1320
1321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1322         `===jis-x0213-1@2004'.
1323
1324 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1325
1326         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1327         setting for `===hng-nak'.
1328
1329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1330         `===hng-nak'.
1331
1332         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1333         CHISE.
1334
1335 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1336
1337         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1338         setting for `===hng-hos'.
1339
1340         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1341         `===hng-hos'.
1342
1343         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1344         CHISE.
1345
1346 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1347
1348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1349         setting for `===hng-tzj'.
1350
1351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1352         `===hng-tzj'.
1353
1354         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1355         CHISE.
1356
1357 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1358
1359         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1360         setting for `===hng-kae'.
1361
1362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1363         `===hng-kae'.
1364
1365         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1366         CHISE.
1367
1368 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1369
1370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1371         setting for `===hng-kar'.
1372
1373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1374         `===hng-kar'.
1375
1376         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1377         CHISE.
1378
1379 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1380
1381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1382         setting for `===hng-kyd'.
1383
1384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1385         `===hng-kyd'.
1386
1387         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1388         CHISE.
1389
1390 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1391
1392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1393         setting for `===hng-hok'.
1394
1395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1396         `===hng-hok'.
1397
1398         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1399         CHISE.
1400
1401 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1402
1403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1404         setting for `===hng-jyu'.
1405
1406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1407         `===hng-jyu'.
1408
1409         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1410         CHISE.
1411
1412 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1413
1414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1415         setting for `===hng-zkd'.
1416
1417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1418         `===hng-zkd'.
1419
1420         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1421         CHISE.
1422
1423 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1424
1425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1426         setting for `===hng-kmi'.
1427
1428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1429         `===hng-kmi'.
1430
1431         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1432         CHISE.
1433
1434 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1435
1436         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1437         setting for `===hng-okd'.
1438
1439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1440         `===hng-okd'.
1441
1442         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1443         CHISE.
1444
1445 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1446
1447         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1448         setting for `===hng-nkm'.
1449
1450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1451         `===hng-nkm'.
1452
1453         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1454         CHISE.
1455
1456 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1457
1458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1459         setting for `===hng-nto'.
1460
1461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1462         `===hng-nto'.
1463
1464         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1465         CHISE.
1466
1467 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1468
1469         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1470         setting for `===hng-yhk'.
1471
1472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1473         `===hng-yhk'.
1474
1475         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1476         CHISE.
1477
1478 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1479
1480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1481         setting for `===hng-sok'.
1482
1483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1484         `===hng-sok'.
1485
1486         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1487         CHISE.
1488
1489 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1490
1491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1492         setting for `===hng-kda'.
1493
1494         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1495         `===hng-kda'.
1496
1497         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1498         CHISE.
1499
1500 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1501
1502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1503         setting for `===hng-myz'.
1504
1505         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1506         `===hng-myz'.
1507
1508         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1509         CHISE.
1510
1511 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1512
1513         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1514         setting for `===hng-kgk'.
1515
1516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1517         `===hng-kgk'.
1518
1519         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1520         CHISE.
1521
1522 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1523
1524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1525         setting for `===hng-drt'.
1526
1527         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1528         `===hng-drt'.
1529
1530         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1531         CHISE.
1532
1533 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1534
1535         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1536         setting for `===hng-mam'.
1537
1538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1539         `===hng-mam'.
1540
1541         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1542         CHISE.
1543
1544 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1545
1546         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1547         setting for `===hng-dng'.
1548
1549         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1550         `===hng-dng'.
1551
1552         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1553         CHISE.
1554
1555 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1556
1557         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1558         setting for `=>cns11643-5'.
1559
1560 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1561
1562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1563         setting for `===hng-keg'.
1564
1565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1566         `===hng-keg'.
1567
1568         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1569         CHISE.
1570
1571 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1572
1573         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1574         setting for `===hng-jou'.
1575
1576         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1577         `===hng-jou'.
1578
1579         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1580         CHISE.
1581
1582 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1583
1584         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1585         setting for `===hng-smk'.
1586
1587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1588         `===hng-smk'.
1589
1590         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1591         CHISE.
1592
1593 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1594
1595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1596         setting for `===hng-kyo'.
1597
1598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1599         `===hng-kyo'.
1600
1601         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1602         CHISE.
1603
1604 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1605
1606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1607         setting for `===hng-kss'.
1608
1609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1610         `===hng-kss'.
1611
1612         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1613         CHISE.
1614
1615 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1616
1617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1618         setting for `===hng-wan'.
1619
1620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1621         `===hng-wan'.
1622
1623         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1624         CHISE.
1625
1626 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1627
1628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1629         setting for `===hng-ksk'.
1630
1631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1632         `===hng-ksk'.
1633
1634         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1635         CHISE.
1636
1637 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1638
1639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1640         setting for `===hng-kyu'.
1641
1642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1643         `===hng-kyu'.
1644
1645         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1646         CHISE.
1647
1648 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1649
1650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1651         setting for `===hng-skk'.
1652
1653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1654         `===hng-skk'.
1655
1656         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1657         CHISE.
1658
1659 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1660
1661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1662         setting for `===hng-sik'.
1663
1664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1665         `===hng-sik'.
1666
1667         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1668         CHISE.
1669
1670 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1671
1672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1673         setting for `===hng-kbk'.
1674
1675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1676         `===hng-kbk'.
1677
1678         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1679         CHISE.
1680
1681 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1682
1683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1684         setting for `===hng-kcj'.
1685
1686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1687         `===hng-kcj'.
1688
1689         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1690         CHISE.
1691
1692 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1693
1694         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1695         setting for `===hng-k24'.
1696
1697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1698         `===hng-k24'.
1699
1700         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1701         CHISE.
1702
1703 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1704
1705         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1706         setting for `===hng-gok'.
1707
1708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1709         `===hng-gok'.
1710
1711         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1712         CHISE.
1713 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1714
1715         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1716         setting for `===hng-tsu'.
1717
1718         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1719         `===hng-tsu'.
1720
1721         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1722         CHISE.
1723
1724 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1725
1726         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1727         setting for `===hng-sys'.
1728
1729         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1730         `===hng-sys'.
1731
1732         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1733         CHISE.
1734
1735 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1736
1737         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1738         - Use "&HNG010-<d><d><d><d><d>;" instead of
1739           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1740         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1741
1742         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1743         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1744
1745         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1746         "hngkhi-0" as the suffix of registry.
1747         (===hng-khm): New coded-charset for XEmacs CHISE.
1748         (=ucs-itaiji-002): Ditto.
1749         (=ucs-bmp-itaiji-002): Ditto.
1750
1751 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1752
1753         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1754         setting for `=>ucs@iwds-1'.
1755
1756         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1757         XEmacs CHISE.
1758
1759 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1760
1761         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1762         CHISE.
1763
1764         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1765         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1766         `===hng-khi'.
1767
1768 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1769
1770         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1771         setting for `===hng-khi'.
1772
1773         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1774         `===hng-khi'.
1775
1776         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1777         CHISE.
1778
1779 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1780
1781         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1782         #x9FA5 as the value of `max-code'.
1783         (=ucs-bmp-var-002): Likewise.
1784         (=ucs-bmp-var-003): Likewise.
1785         (=ucs-bmp-itaiji-084): Likewise.
1786         (=ucs-bmp-cjk@JP): Likewise.
1787         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1788         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1789         (=>ucs-bmp-cjk@component): Likewise.
1790
1791 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1792
1793         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1794         CHISE.
1795
1796 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1797
1798         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1799         XEmacs CHISE.
1800         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1801         `==jis-x0208@1978/2-pr' as the mother.
1802
1803 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1804
1805         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1806         CHISE.
1807
1808 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1809
1810         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1811         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1812
1813 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1814
1815         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1816         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1817
1818 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1819
1820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1821         setting for `===ucs@gb'.
1822
1823 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1824
1825         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1826         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1827         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1828         as the entity-reference for `===jis-x0213-1@2000'; use
1829         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1830
1831 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1832
1833         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1834         `===jis-x0208'.
1835
1836         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1837         instead of `===jis-x0208' as the mother.
1838         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1839         `===jis-x0208' as the mother.
1840         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1841         `===jis-x0208' as the mother.
1842         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1843         `===jis-x0213-1' as the mother.
1844         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1845         `===jis-x0213-1' as the mother.
1846         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1847         the mother.
1848         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1849         mother.
1850
1851 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1852
1853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1854         setting for `=ucs-var-001'.
1855
1856 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1857
1858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1859         `=ucs-bmp-var-001'.
1860
1861         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1862         CHISE.
1863         (=ucs-bmp-var-001): Ditto.
1864
1865         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1866         setting for `=ucs-var-003'.
1867
1868 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1869
1870         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1871         `=ucs-bmp-var-003'.
1872
1873         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1874         CHISE.
1875         (=ucs-bmp-var-003): Ditto.
1876
1877 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1878
1879         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1880         setting for `=ucs-var-002'.
1881
1882         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1883         `=ucs-bmp-var-002'.
1884
1885         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1886         CHISE.
1887         (=ucs-bmp-var-002): Ditto.
1888
1889 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1890
1891         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1892         XEmacs CHISE.
1893         (==jis-x0208@1978/5pr): Ditto.
1894
1895 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1896
1897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1898         `=>ucs-bmp-cjk@component'.
1899
1900         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1901         XEmacs CHISE.
1902         (=>ucs-bmp-cjk@component): Ditto.
1903
1904 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1905
1906         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1907         setting for `=>iwds-1'.
1908
1909 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1910
1911         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1912         CHISE.
1913
1914 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1915
1916         * mule/mule-charset.el (default-coded-charset-priority-list):
1917         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1918         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1919         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1920         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1921
1922 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1923
1924         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1925         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1926
1927         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1928         `=>>ucs@iso' as the mother.
1929         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1930         mother.
1931
1932 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1933
1934         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1935         setting for `===hanyo-denshi/ia'.
1936
1937 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1938
1939         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1940         `===hanyo-denshi/ia'.
1941
1942 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1943
1944         * mule/mule-conf.el (=koseki): Fix DOC.
1945         (==koseki): New coded-charset for XEmacs CHISE.
1946
1947 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1948
1949         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1950         XEmacs CHISE.
1951         (===hanyo-denshi/jd): Fix DOC.
1952
1953 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1954
1955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1956         setting for `===hanyo-denshi/ip'.
1957
1958 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1959
1960         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1961         `===hanyo-denshi/ip'.
1962
1963         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1964         XEmacs CHISE.
1965
1966 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1967
1968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1969         `==ucs-radicals@unicode' and `=>daikanwa'.
1970
1971         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1972         for XEmacs CHISE.
1973
1974 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1975
1976         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1977         XEmacs CHISE.
1978
1979 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1980
1981         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1982         `===ruimoku-v6'.
1983
1984 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1985
1986         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1987         setting for `===ruimoku-v6'.
1988
1989 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1990
1991         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1992         CHISE.
1993
1994 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1995
1996         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1997         coded-charset for XEmacs CHISE.
1998
1999 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2000
2001         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2002         XEmacs CHISE.
2003
2004 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2005
2006         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2007         `===ucs-sip@iso'.
2008
2009 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2010
2011         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2012         CHISE.
2013
2014 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2015
2016         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2017         `==ucs-sip@iso'.
2018
2019         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2020         CHISE.
2021
2022 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2023
2024         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2025         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2026         (=ucs-sip-ext-b@iso): Fix registry.
2027         (==ucs-sip-ext-b@iso): Ditto.
2028         (===ucs-sip-ext-b@iso): Ditto.
2029
2030         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2031         `=ucs-sip@iso'.
2032
2033 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2034
2035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2036         setting for `=>cbeta'.
2037
2038 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2039
2040         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2041         `=>cns11643-7'.
2042
2043         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2044
2045 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2046
2047         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2048         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2049
2050 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2051
2052         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2053         `=ucs@cns'.
2054         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2055         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2056         `=ucs@jis/1990'.
2057         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2058         `=ucs@jis/2000'.
2059         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2060         `=ucs@jis/2004'.
2061         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2062
2063         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2064         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2065
2066 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2067
2068         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2069         XEmacs CHISE.
2070         (==jis-x0208@1978/1pr): Ditto.
2071         (==jis-x0208@1978/2-pr): Ditto.
2072
2073 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2074
2075         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2076         setting for `===jis-x0213-1@2004'.
2077
2078 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2079
2080         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2081         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2082
2083         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2084         `===hanyo-denshi/jb'.
2085
2086         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2087         XEmacs CHISE.
2088         (=+>hanyo-denshi/ft): Ditto.
2089         (=+>hanyo-denshi/jt): Ditto.
2090
2091 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2092
2093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2094         `===hanyo-denshi/hg'.
2095
2096 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2097
2098         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2099         XEmacs CHISE.
2100         (===hanyo-denshi/hg): Ditto.
2101
2102 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2103
2104         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2105         glyph-forms instead of detailed glyph-images.
2106         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2107         `=adobe-japan1-*'.
2108         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2109         (===adobe-japan1-1): Ditto.
2110         (===adobe-japan1-2): Ditto.
2111         (===adobe-japan1-3): Ditto.
2112         (===adobe-japan1-4): Ditto.
2113         (===adobe-japan1-5): Ditto.
2114         (===adobe-japan1-6): Ditto.
2115         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2116         `=>>>adobe-japan1' as the mother.
2117         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2118         `=>>adobe-japan1' as the mother.
2119         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2120         glyph-images.
2121         (==jis-x0208@1978): Ditto.
2122         (==jis-x0208@1983): Ditto.
2123         (==jis-x0208@1990): Ditto.
2124         (==jis-x0213-1): Ditto.
2125         (==jis-x0213-1@2000): Ditto.
2126         (==jis-x0213-1@2004): Ditto.
2127         (==jis-x0213-2): Ditto.
2128         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2129         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2130         `=jis-x0208@1978'.
2131         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2132         `=jis-x0208@1983'.
2133         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2134         `=jis-x0208@1990'.
2135         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2136         `=jis-x0213-1'.
2137         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2138         `=jis-x0213-1@2000'.
2139         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2140         `=jis-x0213-1@2004'.
2141         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2142         `=jis-x0213-2'.
2143         (===jis-x0208): New coded-charset for XEmacs CHISE.
2144         (===jis-x0208@1978): Ditto.
2145         (===jis-x0208@1983): Ditto.
2146         (===jis-x0208@1990): Ditto.
2147         (===jis-x0213-1): Ditto.
2148         (===jis-x0213-1@2000): Ditto.
2149         (===jis-x0213-2): Ditto.
2150         (===jis-x0212): Ditto.
2151         (===ks-x1001): Ditto.
2152         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2153         mother.
2154         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2155         as the mother.
2156         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2157         as the mother.
2158         (===cns11643-1): New coded-charset for XEmacs CHISE.
2159         (===cns11643-2): Ditto.
2160         (===cns11643-3): Ditto.
2161         (===cns11643-4): Ditto.
2162         (===cns11643-5): Ditto.
2163         (===cns11643-6): Ditto.
2164         (===cns11643-7): Ditto.
2165         (=>>cns11643-1): Ditto.
2166         (==big5-cdp): Indicate abstract glyph-images instead of
2167         representative glyph-images.
2168         (===big5-cdp): New coded-charset for XEmacs CHISE.
2169         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2170         detailed glyph-images.
2171         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2172         `=hanyo-denshi/*'.
2173         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2174         (===hanyo-denshi/ib): Ditto.
2175         (===hanyo-denshi/jt): Ditto.
2176         (===hanyo-denshi/ks): Ditto.
2177         (===mj): Ditto.
2178         (===mj-0): Ditto.
2179         (===mj-1): Ditto.
2180         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2181         `=>>>hanyo-denshi/*' as its mother.
2182         (==gt): Indicate abstract glyph-forms instead of detailed
2183         glyph-images.
2184         (===gt): New coded-charset for XEmacs CHISE.
2185         (=>>>gt): Indicates `==gt' instead of `=gt'.
2186         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2187         (==gt-k): Indicate abstract glyph-forms instead of detailed
2188         glyph-images.
2189         (===gt-k): New coded-charset for XEmacs CHISE.
2190         (==daikanwa): Indicates glyph-images instead of detailed
2191         glyph-images.
2192         (===daikanwa): New coded-charset for XEmacs CHISE.
2193         (===daikanwa/+p): Ditto.
2194         (===daikanwa/ho): Ditto.
2195         (==cbeta): Ditto.
2196         (===cbeta): Ditto.
2197         (==jef-china3): Ditto.
2198         (===jef-china3): Ditto.
2199         (==ruimoku-v6): Ditto.
2200         (==ucs@iso): Indicate representative glyph-forms instead of
2201         representative glyph-images.
2202         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2203         (==ucs@unicode): Indicate representative glyph-forms instead of
2204         representative glyph-images.
2205         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2206         `=ucs@unicode'.
2207         (==ucs@cns): Indicate representative glyph-forms instead of
2208         representative glyph-images.
2209         (==ucs@jis): Ditto.
2210         (==ucs@jis/1990): Ditto.
2211         (==ucs@jis/2000): Ditto.
2212         (==ucs@jis/2004): Ditto.
2213         (==ucs@ks): Ditto.
2214         (===ucs@iso): New coded-charset for XEmacs CHISE.
2215         (===ucs@unicode): Ditto.
2216         (===ucs@gb): Ditto.
2217         (===ucs@ks): Ditto.
2218         (===ucs-bmp-cjk@gb): Ditto.
2219         (===ucs-sip-ext-b@iso): Ditto.
2220
2221 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2222
2223         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2224         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2225         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2226         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2227         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2228         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2229         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2230         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2231         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2232         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2233
2234         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2235         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2236         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2237         - Use "&g1-[NAME];" for `=>>[NAME]'.
2238         - Abolish "&g2-[NAME];".
2239
2240 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2241
2242         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2243         `=>>ucs@cns' as the mother.
2244
2245 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2246
2247         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2248         setting for `==ucs@ks'.
2249
2250 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2251
2252         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2253         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2254         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2255         0x00E30000〜0x00E409D5.
2256
2257 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2258
2259         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2260         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2261         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2262
2263 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2264
2265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2266         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2267
2268         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2269         (=mj-0): Ditto.
2270         (=mj-1): Ditto.
2271         (==mj): Ditto.
2272         (==mj-0): Ditto.
2273         (==mj-1): Ditto.
2274         (=>>mj): Ditto.
2275
2276         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2277         setting for `=mj' and `==mj'.
2278
2279 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2280
2281         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2282         CHISE.
2283
2284 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2285
2286         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2287         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2288         `=>ucs@hanyo-denshi'.
2289
2290 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2291
2292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2293         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2294
2295         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2296         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2297
2298 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2299
2300         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2301         XEmacs CHISE.
2302
2303 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2304
2305         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2306         Change priority of `=>>>ucs@iso'.
2307
2308         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2309         `=>>>ucs@iso' as the mother.
2310         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2311
2312 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2313
2314         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2315         Change priority of `=>>>ucs@unicode'.
2316
2317         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2318         `=ucs@unicode'.
2319
2320 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2321
2322         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2323         Change priority of `=>>>ucs@jis'.
2324
2325         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2326         `=ucs@jis'.
2327
2328 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2329
2330         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2331         setting for `==daikanwa/+p'.
2332
2333 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2334
2335         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2336         setting for `==shinjigen@1ed'.
2337
2338 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2339
2340         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2341         XEmacs CHISE.
2342
2343 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2344
2345         * mule/mule-conf.el (==shinjigen): Modify DOC.
2346         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2347         (==shinjigen@rev): Modify DOC.
2348
2349 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2350
2351         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2352         CHISE.
2353
2354 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2355
2356         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2357         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2358
2359         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2360         XEmacs CHISE.
2361
2362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2363         `==daikanwa'.
2364
2365 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2366
2367         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2368         setting for `==cns11643-7'.
2369
2370         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2371         `==cns11643-7'.
2372
2373 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2374
2375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2376         `==cns11643-6'.
2377
2378         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2379         setting for `==cns11643-6'.
2380
2381 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2382
2383         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2384         setting for `==cns11643-5'.
2385
2386         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2387         `==cns11643-5'.
2388
2389 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2390
2391         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2392         setting for `==cns11643-4'.
2393
2394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2395         `==cns11643-4'.
2396
2397 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2398
2399         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2400         setting for `==cns11643-3'.
2401
2402         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2403         `==cns11643-3'.
2404
2405 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2406
2407         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2408         setting for `==cns11643-2'.
2409
2410         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2411         `==cns11643-2'.
2412
2413 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2414
2415         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2416         Change priority of `=>>>ucs@ks'.
2417
2418         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2419         `=ucs@ks'.
2420
2421 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2422
2423         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2424         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2425         `==ucs@cns' and `==cns11643-1'.
2426
2427         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2428         (==cns11643-2): Ditto.
2429         (==cns11643-3): Ditto.
2430         (==cns11643-4): Ditto.
2431         (==cns11643-5): Ditto.
2432         (==cns11643-6): Ditto.
2433         (==cns11643-7): Ditto.
2434
2435         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2436         `==cns11643-1'.
2437
2438 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2439
2440         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2441         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2442         `=>>>ucs@jis/1990'.
2443
2444         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2445         `=ucs@jis/1990'.
2446         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2447         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2448
2449 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2450
2451         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2452         Change priority of `=>>>ucs@cns'.
2453
2454         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2455         `=ucs@cns'.
2456
2457 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2458
2459         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2460         `==ks-x1001'.
2461
2462         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2463         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2464         `==ks-x1001'.
2465
2466 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2467
2468         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2469
2470 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2471
2472         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2473         `=jis-x0208'.
2474         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2475         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2476         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2477         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2478         (=>>>jis-x0213-1@2000): Changed to an alias for
2479         `=jis-x0213-1@2000'.
2480         (=>>>jis-x0213-1@2004): Changed to an alias for
2481         `=jis-x0213-1@2004'.
2482         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2483
2484 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2485
2486         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2487         `=adobe-japan1-0'.
2488         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2489         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2490         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2491         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2492         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2493         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2494
2495 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2496
2497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2498         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2499         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2500         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2501         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2502         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2503
2504 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2505
2506         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2507         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2508         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2509         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2510         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2511         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2512         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2513         `==jis-x0212'.
2514
2515 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2516
2517         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2518         "AdobeJapan1-[0-6]$".
2519         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2520         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2521         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2522         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2523         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2524         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2525         (==adobe-japan1-1): Ditto.
2526         (==adobe-japan1-2): Ditto.
2527         (==adobe-japan1-3): Ditto.
2528         (==adobe-japan1-4): Ditto.
2529         (==adobe-japan1-5): Ditto.
2530         (==adobe-japan1-6): Ditto.
2531         (==jis-x0208): Ditto.
2532         (==jis-x0208@1978): Ditto.
2533         (==jis-x0208@1983): Ditto.
2534         (==jis-x0208@1990): Ditto.
2535         (==jis-x0213-1): Ditto.
2536         (==jis-x0213-1@2000): Ditto.
2537         (==jis-x0213-1@2004): Ditto.
2538         (==jis-x0213-2): Ditto.
2539         (==jis-x0212): Ditto.
2540         (==gb2312): Ditto.
2541         (==iso-ir165): Ditto.
2542         (==gb12345): Ditto.
2543         (==ks-x1001): Ditto.
2544         (==cns11643-1): Ditto.
2545         (==cns11643-2): Ditto.
2546         (==cns11643-3): Ditto.
2547         (==cns11643-4): Ditto.
2548         (==cns11643-5): Ditto.
2549         (==cns11643-6): Ditto.
2550         (==cns11643-7): Ditto.
2551         (==big5-cdp): Ditto.
2552         (==hanyo-denshi/ja): Ditto.
2553         (==hanyo-denshi/jb): Ditto.
2554         (==hanyo-denshi/jc): Ditto.
2555         (==hanyo-denshi/jd): Ditto.
2556         (==hanyo-denshi/ft): Ditto.
2557         (==hanyo-denshi/ia): Ditto.
2558         (==hanyo-denshi/ib): Ditto.
2559         (==hanyo-denshi/hg): Ditto.
2560         (==hanyo-denshi/jt): Ditto.
2561         (==hanyo-denshi/ks): Ditto.
2562         (==gt): Ditto.
2563         (==gt-k): Ditto.
2564         (==daikanwa): Ditto.
2565         (==shinjigen): Ditto.
2566         (==ucs@iso): Ditto.
2567         (==ucs@unicode): Ditto.
2568         (==ucs@gb): Ditto.
2569         (==ucs-bmp@gb): Ditto.
2570         (==ucs@cns): Ditto.
2571         (==ucs-bmp@cns): Ditto.
2572         (==ucs@jis): Ditto.
2573         (==ucs@jis/1990): Ditto.
2574         (==ucs@jis/2000): Ditto.
2575         (==ucs@jis/2004): Ditto.
2576         (==ucs@JP): Ditto.
2577         (==ucs@JP/hanazono): Ditto.
2578         (==ucs@ks): Ditto.
2579         (==ucs-bmp@ks): Ditto.
2580         (==ucs@cns11643): Ditto.
2581         (==ucs-bmp-cjk@gb): Ditto.
2582         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2583         (==ucs-sip-ext-b@iso): Ditto.
2584
2585 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2586
2587         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2588         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2589
2590         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2591         XEmacs CHISE.
2592         (=ucs-bmp-cjk@unicode): Abolished.
2593
2594 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2595
2596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2597         `=+>ucs-bmp-cjk-compat@jis'.
2598
2599         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2600         for XEmacs CHISE.
2601
2602 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2603
2604         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2605         CHISE.
2606
2607 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2608
2609         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2610         for XEmacs CHISE.
2611         (=jis-x0208@1978/1er-pr): Abolished.
2612         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2613         `=jis-x0208@1978/1er-pr' as the mother.
2614
2615 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2616
2617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2618         setting for `=ucs-itaiji-084'.
2619
2620 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2621
2622         * mule/mule-charset.el (default-coded-charset-priority-list):
2623         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2624
2625         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2626         XEmacs CHISE.
2627         (=ucs-bmp-itaiji-084): Ditto.
2628
2629 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2630
2631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2632         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2633
2634 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2635
2636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2637         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2638
2639         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2640         XEmacs CHISE.
2641         (=big5-cdp-var-5): Ditto.
2642
2643 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2644
2645         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2646         XEmacs CHISE.
2647
2648 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2649
2650         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2651         XEmacs CHISE.
2652
2653 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2654
2655         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2656         setting for `=>>>hanyo-denshi/ft'.
2657
2658 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2659
2660         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2661         XEmacs CHISE.
2662         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2663         `=hanyo-denshi/jd' as the mother.
2664
2665 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2666
2667         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2668         XEmacs CHISE.
2669         (=+>adobe-japan1-1): Ditto.
2670         (=+>adobe-japan1-2): Ditto.
2671         (=+>adobe-japan1-3): Ditto.
2672         (=+>adobe-japan1-4): Ditto.
2673         (=+>adobe-japan1-5): Ditto.
2674         (=+>adobe-japan1-6): Ditto.
2675         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2676
2677 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2678
2679         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2680         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2681         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2682
2683         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2684         the top.
2685
2686 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2687
2688         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2689         XEmacs CHISE.
2690         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2691         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2692         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2693
2694 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2695
2696         * mule/mule-charset.el (default-coded-charset-priority-list):
2697         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2698         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2699
2700         * mule/mule-conf.el: Modify order of definitions of some
2701         coded-charsets.
2702
2703 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2704
2705         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2706         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2707         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2708
2709         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2710         CHISE.
2711         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2712         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2713
2714 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2715
2716         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2717         CHISE.
2718
2719 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2720
2721         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2722         setting for `=daikanwa/+2p'.
2723
2724         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2725         XEmacs CHISE.
2726
2727 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2728
2729         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2730         XEmacs CHISE.
2731         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2732
2733 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2734
2735         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2736         setting for `=>>>hanyo-denshi/ib'.
2737
2738 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2739
2740         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2741         XEmacs CHISE.
2742         (=>>>hanyo-denshi/ib): Ditto.
2743         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2744         `=hanyo-denshi/ja' as the mother.
2745         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2746         `=hanyo-denshi/ib' as the mother.
2747
2748 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2749
2750         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2751         XEmacs CHISE.
2752         (utf-8-ivs-mcs-er): Likewise.
2753         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2754         and `=>ucs-gb'.
2755         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2756         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2757         `ucs-gb' and `=>ucs-gb'.
2758         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2759         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2760         and `=>ucs-cns'.
2761         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2762         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2763         `ucs-cns' and `=>ucs-cns'.
2764         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2765         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2766         `ucs-big5' and `=>ucs-big5'.
2767         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2768         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2769         `ucs-big5' and `=>ucs-big5'.
2770         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2771         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2772         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2773         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2774         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2775         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2776         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2777         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2778         `=>ucs-jis'; modify DOC and mnemonic.
2779         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2780         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2781         and `=>ucs-jis'; modify DOC and mnemonic.
2782         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2783         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2784         `=>ucs-ks'.
2785         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2786         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2787         and `=>ucs-ks'.
2788         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2789
2790 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2791
2792         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2793         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2794
2795 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2796
2797         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2798         Modify priorities.
2799
2800 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2801
2802         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2803         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2804
2805 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2806
2807         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2808         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2809
2810 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2811
2812         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2813         CHISE.
2814
2815 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2816
2817         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2818         CHISE.
2819
2820 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2821
2822         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2823         CHISE.
2824
2825 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2826
2827         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2828         `=+>ucs-bmp-cjk@unicode'.
2829
2830         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2831         for XEmacs CHISE.
2832
2833 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2834
2835         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2836         setting for `=>>daikanwa'.
2837
2838 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2839
2840         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2841         `=>>hanyo-denshi/jt'.
2842
2843 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2844
2845         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2846         XEmacs CHISE.
2847         (=+>jis-x0208@1990): Ditto.
2848         (=+>jis-x0213-1@2000): Ditto.
2849
2850 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2851
2852         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2853         XEmacs CHISE.
2854
2855 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2856
2857         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2858         XEmacs CHISE.
2859         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2860         `=hanyo-denshi/jc' as the mother.
2861
2862 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2863
2864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2865         setting for `=+>adobe-japan1'.
2866
2867         * mule/mule-charset.el (default-coded-charset-priority-list):
2868         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2869         and `=>>hanyo-denshi/ft' to `=>>gt'.
2870
2871 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2872
2873         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2874         XEmacs CHISE.
2875         (=>>adobe-japan1-1): Ditto.
2876         (=>>adobe-japan1-2): Ditto.
2877         (=>>adobe-japan1-3): Ditto.
2878         (=>>adobe-japan1-4): Ditto.
2879         (=>>adobe-japan1-5): Ditto.
2880         (=>>adobe-japan1-6): Ditto.
2881         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2882
2883 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2884
2885         * mule/mule-conf.el (=adobe-japan1): New alias for
2886         `=adobe-japan1-6'.
2887         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2888         (=>>>adobe-japan1-1): Ditto.
2889         (=>>>adobe-japan1-2): Ditto.
2890         (=>>>adobe-japan1-3): Ditto.
2891         (=>>>adobe-japan1-4): Ditto.
2892         (=>>>adobe-japan1-5): Ditto.
2893         (=>>>adobe-japan1-6): Ditto.
2894         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2895
2896 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2897
2898         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2899         setting for `=>>>adobe-japan1'.
2900
2901 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2902
2903         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2904         setting for `=+>ucs@ks'.
2905
2906 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2907
2908         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2909         XEmacs CHISE.
2910         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2911         `=adobe-japan1-6' as the mother.
2912
2913 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2914
2915         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2916         setting for `=>cns11643-7'.
2917
2918 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2919
2920         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2921         CHISE.
2922
2923 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2924
2925         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2926         XEmacs CHISE.
2927         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2928
2929         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2930         setting for `=>ucs@jis/2004'.
2931
2932 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2933
2934         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2935         setting for `=+>gt'.
2936
2937         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2938         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2939
2940 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2941
2942         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2943         `=>ucs@unicode' as the mother.
2944         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2945         mother.
2946         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2947         mother.
2948         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2949         mother.
2950
2951 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2952
2953         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2954         setting for `=+>ucs@unicode'.
2955
2956         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2957         CHISE.
2958
2959 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2960
2961         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2962         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2963         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2964         - Add setting for `=+>ucs@cns'.
2965
2966         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2967         CHISE.
2968         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2969         as the mother.
2970         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2971         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2972
2973         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2974         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2975
2976 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2977
2978         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2979         setting for `=>ucs@ks'.
2980
2981 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2982
2983         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2984         `=ucs-bmp-cjk-compat@unicode'.
2985
2986         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2987         coded-charset for XEmacs CHISE.
2988
2989 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2990
2991         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2992         `=ucs-bmp-cjk-compat'.
2993
2994         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2995         XEmacs CHISE.
2996
2997 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2998
2999         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3000         CHISE.
3001
3002 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3003
3004         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3005         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3006
3007         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3008         `=>ucs@jis/1990'.
3009         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3010
3011 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3012
3013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3014         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3015
3016         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3017         CHISE.
3018         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3019         mother.
3020
3021 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3022
3023         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3024         `=>jis-x0213-2@usual'.
3025         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3026         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3027         `=>jis-x0213-2@usual' as the mother.
3028
3029 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3030
3031         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3032         (=>ucs@JP): New alias for `=+>ucs@jis'.
3033
3034 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3035
3036         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3037         `=>jis-x0208@usual'.
3038         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3039         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3040         `=>jis-x0208@usual' as the mother.
3041         (=>jis-x0208): Likewise.
3042
3043 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3044
3045         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3046         setting for `=+>jis-x0208@1978'.
3047
3048 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3049
3050         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3051         XEmacs CHISE.
3052
3053 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3054
3055         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3056         setting for `=>>>ucs@jis/1990'.
3057
3058 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3059
3060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3061         setting for `=>ucs@jis/1990'.
3062
3063 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3064
3065         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3066         setting for `=ucs@JP/hanazono'.
3067
3068         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3069         CHISE.
3070         (=ucs@JP/hanazono): Ditto.
3071         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3072         (=>>hanyo-denshi/jc): Ditto.
3073         (=>>hanyo-denshi/jd): Ditto.
3074
3075 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3076
3077         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3078         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3079
3080 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3081
3082         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3083         XEmacs CHISE.
3084
3085 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3086
3087         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3088         XEmacs CHISE.
3089
3090 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3091
3092         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3093         `=ucs-bmp-cjk@JP'.
3094
3095 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3096
3097         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3098         XEmacs CHISE.
3099
3100 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3101
3102         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3103         Modify order of settings; add settings for `=daikanwa@rev2'.
3104
3105 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3106
3107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3108         setting for `=>>cbeta'.
3109
3110         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3111         CHISE.
3112
3113 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3114
3115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3116         setting for `=>>adobe-japan1'.
3117
3118 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3119
3120         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3121         XEmacs CHISE.
3122
3123 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3124
3125         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3126         setting for `=>>hanyo-denshi/ia'.
3127
3128         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3129         XEmacs CHISE.
3130
3131 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3132
3133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3134         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3135
3136         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3137         XEmacs CHISE.
3138         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3139         `=hanyo-denshi/jt' as the mother.
3140
3141 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3142
3143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3144         setting for `=>>>jis-x0213-2'.
3145
3146         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3147         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3148         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3149
3150 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3151
3152         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3153         XEmacs CHISE.
3154
3155 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3156
3157         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3158         XEmacs CHISE.
3159
3160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3161         `=>>jis-x0213-1@2004'.
3162
3163 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3164
3165         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3166         XEmacs CHISE.
3167
3168 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3169
3170         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3171         - Use "&g2-*;" as entity-references for `=>>>*'.
3172         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3173
3174         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3175         XEmacs CHISE.
3176         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3177         as the mother.
3178
3179 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3180
3181         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3182         setting for `=>>hanyo-denshi/ib'.
3183
3184         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3185         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3186         (=>>jis-x0208@1990): Ditto.
3187         (=>>hanyo-denshi/ib): Ditto.
3188
3189         * mule/mule-charset.el (default-coded-charset-priority-list):
3190         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3191
3192 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3193
3194         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3195         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3196         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3197         `=>>>ucs@jis/2004'.
3198
3199 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3200
3201         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3202         XEmacs CHISE.
3203         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3204         `=jis-x0213-1@2004' as the mother.
3205         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3206         (=>>>ucs@ks): Ditto.
3207
3208         * mule/mule-charset.el (default-coded-charset-priority-list):
3209         Modify priority of `=hanyo-denshi/*'.
3210
3211 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3212
3213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3214         settings for `=>>ucs@JP' and `=ucs@JP'.
3215
3216 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3217
3218         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3219         CHISE.
3220
3221 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3222
3223         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3224         setting for `=>>>ucs@cns'.
3225
3226         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3227         CHISE.
3228
3229 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3230
3231         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3232         instead of `=>>>jis-x0213-1@2004' as the mother.
3233         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3234         (=>>>ucs@unicode): Likewise.
3235         (=>>>ucs@jis): Likewise.
3236         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3237         mother.
3238         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3239
3240 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3241
3242         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3243         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3244         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3245         `=>>>ucs@jis'.
3246
3247 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3248
3249         * mule/mule-charset.el (default-coded-charset-priority-list):
3250         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3251         and `=jis-x0213-*-2000'.
3252
3253 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3254
3255         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3256         XEmacs CHISE.
3257         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3258         `=>>jis-x0213-1' as the mother.
3259
3260 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3261
3262         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3263         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3264
3265 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3266
3267         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3268
3269 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3270
3271         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3272         XEmacs CHISE.
3273
3274 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3275
3276         * mule/mule-coding.el (decomposition-feature-list): Set
3277         `=decomposition', `=decomposition@cid' and
3278         `=decomposition@hanyo-denshi'.
3279
3280 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3281
3282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3283         setting for `=>>hanyo-denshi/ks'.
3284
3285         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3286         XEmacs CHISE.
3287
3288 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3289
3290         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3291         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3292
3293         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3294         `=hanyo-denshi/ks/mf'.
3295
3296         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3297         XEmacs CHISE.
3298         (=hanyo-denshi/ks/mf): Ditto.
3299
3300 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3301
3302         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3303         settings for P=hanyo-denshi/jt'.
3304
3305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3306         `=hanyo-denshi/jt'.
3307
3308         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3309         XEmacs CHISE.
3310
3311 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3312
3313         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3314         settings for `=hanyo-denshi/ip'.
3315
3316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3317         `=hanyo-denshi/ip'.
3318
3319         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3320         XEmacs CHISE.
3321
3322 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3323
3324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3325         settings for `=hanyo-denshi/hg'.
3326
3327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3328         `=hanyo-denshi/hg'.
3329
3330         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3331         XEmacs CHISE.
3332
3333 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3334
3335         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3336         setting for `=>>hanyo-denshi/ft'.
3337
3338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3339         `=>>hanyo-denshi/ft'.
3340
3341         * mule/mule-conf.el (=>>hanyo-denshi/ft): 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/ib'.
3348
3349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3350         `=hanyo-denshi/ib'.
3351
3352         * mule/mule-conf.el (=hanyo-denshi/ib): 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         settings for isolated characters of `=hanyo-denshi/ia' and
3359         non-isolated characters of `=hanyo-denshi/*'.
3360
3361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3362         `=hanyo-denshi/ia'.
3363
3364         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3365         XEmacs CHISE.
3366
3367 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3368
3369         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3370         setting for isolated characters of `=hanyo-denshi/ft'.
3371
3372         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3373         `=hanyo-denshi/ft'.
3374
3375         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3376         XEmacs CHISE.
3377
3378 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3379
3380         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3381         setting for isolated characters of `=hanyo-denshi/jd'.
3382
3383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3384         `=hanyo-denshi/jd'.
3385
3386         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3387         XEmacs CHISE.
3388
3389 2011-02-13  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/jc'.
3393
3394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3395         `=hanyo-denshi/jc'.
3396
3397         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3398         XEmacs CHISE.
3399
3400 2011-02-13  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/jb'.
3404
3405         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3406         `=hanyo-denshi/jb'.
3407
3408         * mule/mule-conf.el (=hanyo-denshi/jb): 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/ja'.
3415
3416 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3417
3418         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3419         `=hanyo-denshi/ja'.
3420
3421         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3422         XEmacs CHISE.
3423
3424 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3425
3426         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3427         settings for isolated characters of `=adobe-japan1-6'.
3428
3429 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3430
3431         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3432         CHISE.
3433         (=daikanwa/+2p): Ditto.
3434         (=daikanwa/ho): Ditto.
3435
3436 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3437
3438         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3439         coding-system for XEmacs CHISE.
3440
3441 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3442
3443         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3444         setting for `=>>ruimoku-v6'.
3445
3446         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3447         CHISE.
3448
3449 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3450
3451         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3452         setting for `=daikanwa@rev1'.
3453
3454 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3455
3456         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3457         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3458
3459 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3460
3461         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3462         XEmacs CHISE.
3463         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3464
3465 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3466
3467         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3468         CHISE.
3469
3470 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3471
3472         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3473         CHISE.
3474
3475         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3476         setting for `=>ucs@jis'.
3477
3478 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3479
3480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3481         setting for `=>jis-x0208@usual'.
3482
3483         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3484         XEmacs CHISE.
3485         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3486         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3487         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3488
3489 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3490
3491         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3492         CHISE.
3493         (=>>>jis-x0208@1990): Ditto.
3494         (=>>>jis-x0213-1): Ditto.
3495         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3496         mother.
3497         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3498         as the mother.
3499
3500 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3501
3502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3503         setting for `=>ucs@cns' and `=>>ucs@ks'.
3504
3505         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3506         CHISE.
3507
3508 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3509
3510         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3511         CHISE.
3512
3513 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3514
3515         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3516         CHISE.
3517         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3518         mother.
3519
3520 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3521
3522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3523         `==>ucs-bmp-cjk@bucs'.
3524
3525         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3526         XEmacs CHISE.
3527
3528 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3529
3530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3531         setting for `==>ucs@bucs'.
3532
3533         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3534         XEmacs CHISE.
3535
3536 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3537
3538         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3539         - Add setting for `=>>jis-x0208'.
3540         - Omit setting for `=>>jis-x0208@1990'.
3541         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3542           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3543           `=ucs@FOO'.
3544
3545 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3546
3547         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3548         setting for `=>daikanwa'.
3549
3550 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3551
3552         * mule/mule-conf.el (=daikanwa): Fix DOC.
3553         (=>daikanwa): New abstract character for XEmacs CHISE.
3554         (=>ucs@iso): Likewise.
3555         (=>ucs@unicode): Likewise.
3556         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3557
3558 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3559
3560         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3561         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3562           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3563         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3564         - Add `=>big5-cdp'.
3565
3566 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3567
3568         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3569         (=>big5-cdp): New abstract character.
3570
3571 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3572
3573         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3574         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3575         `chinese-big5'.
3576
3577 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3578
3579         * mule/mule-charset.el (default-coded-charset-priority-list):
3580         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3581
3582         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3583         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3584         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3585         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3586         and `=>jis-x0213-2'.
3587
3588 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3589
3590         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3591         XEmacs CHISE.
3592         (=>>ucs@jis/2000): Likewise.
3593         (=>>ucs@jis/2004): Likewise.
3594
3595 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3596
3597         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3598         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3599         `=>>ucs@cns'.
3600
3601         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3602         XEmacs CHISE.
3603         (=>>gt): Use quote instead of backquote; modify DOC.
3604         (=>gt): Use quote instead of backquote.
3605         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3606         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3607         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3608         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3609         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3610         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3611
3612 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3613
3614         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3615         `=>>ucs@unicode' and `=>>gt'.
3616
3617 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3618
3619         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3620         XEmacs CHISE.
3621         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3622         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3623         `=jis-x0208@1978/1er-pr' as the mother.
3624         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3625
3626 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3627
3628         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3629         `=ucs@unicode' as the mother.
3630
3631 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3632
3633         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3634         setting for `=>>ucs@unicode'.
3635
3636         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3637         CHISE.
3638
3639 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3640
3641         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3642         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3643
3644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3645         `=adobe-japan1-6' and `=adobe-japan1-base'.
3646
3647         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3648         XEmacs CHISE.
3649         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3650         specify `min-code' and `max-code'.
3651         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3652         (=adobe-japan1-2): Likewise.
3653         (=adobe-japan1-3): Likewise.
3654         (=adobe-japan1-4): Likewise.
3655         (=adobe-japan1-5): Likewise.
3656         (=adobe-japan1-6): Likewise.
3657
3658 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3659
3660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3661         setting for `=>gt'.
3662
3663 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3664
3665         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3666         CHISE.
3667
3668 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3669
3670         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3671         setting for `=>zinbun-oracle'.
3672
3673         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3674         for XEmacs CHISE.
3675
3676 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3677
3678         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3679         for XEmacs CHISE.
3680         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3681         `=jis-x0208@1978' as the mother.
3682
3683 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3684
3685         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3686         - Use `=gt' instead of `ideograph-gt'.
3687         - Use `=gt-k' instead of `ideograph-gt-k'.
3688         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3689         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3690         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3691         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3692         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3693         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3694         - Use `=>>gt' instead of `<=>gt'.
3695         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3696         - Add setting for `=>>jis-x0208@1990'.
3697         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3698           `=>>jis-x0213-1@2000'.
3699         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3700         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3701           `=>>jis-x0213-1@2004'.
3702         - Add setting for `=>>jis-x0208@1978'.
3703         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3704
3705 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3706
3707         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3708         XEmacs CHISE.
3709
3710 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3711
3712         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3713         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3714         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3715         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3716         `<=>jis-x0213-1@2004'.
3717
3718 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3719
3720         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3721         CHISE.
3722         (=>jis-x0213-2): Ditto.
3723
3724 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3725
3726         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3727         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3728
3729 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3730
3731         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3732         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3733         `=>jis-x0213-1'.
3734
3735 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3736
3737         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3738         CHISE.
3739         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3740
3741 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3742
3743         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3744         `<==>jis-x0213-1'.
3745         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3746         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3747         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3748         (<=>jis-x0208): New alias for `=>jis-x0208'.
3749         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3750         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3751         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3752         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3753         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3754         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3755         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3756         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3757         (=>>gt): Renamed from `<==>gt'.
3758         (<==>gt): New alias for `=>>gt'.
3759
3760 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3761
3762         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3763         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3764         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3765         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3766         - Add settings for `<=>jis-x0213-1@2000' and
3767           `<=>jis-x0213-1@2004'.
3768
3769         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3770         XEmacs CHISE.
3771         (<==>jis-x0213-1): Likewise.
3772         (<==>jis-x0213-1@2000): Likewise.
3773         (<==>jis-x0213-1@2004): Likewise.
3774         (<=>jis-x0208): Add property `=>iso-ir 168'.
3775         (<=>jis-x0208@1997): Likewise.
3776         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3777         as the mother; add property `=>iso-ir 228'.
3778         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3779         property `=>iso-ir 228'.
3780         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3781         property `=>iso-ir 233'.
3782         (<==>gt): Renamed from `<=>gt'.
3783         (<=>gt): New alias for `<==>gt'.
3784
3785 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3786
3787         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3788         CHISE.
3789         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3790         `<=>jis-x0208' as the mother.
3791         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3792         (<=>jis-x0213-1@2000): Ditto.
3793         (<=>jis-x0213-1@2004): Ditto.
3794
3795 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3796
3797         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3798         settings for `<=>gt'.
3799
3800         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3801
3802 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3803
3804         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3805         XEmacs CHISE.
3806         (=jis-x0208@1978/-4pr): Likewise.
3807         (=jis-x0208@1978/4-pr): Likewise.
3808         (=jis-x0213-1): Likewise.
3809         (=ucs@iso): Likewise.
3810         (=ucs@unicode): Likewise.
3811         (=ucs@gb): Likewise.
3812         (=ucs@gb/fw): Likewise.
3813         (=ucs@cns): Likewise.
3814         (=ucs@cns/fw): Likewise.
3815         (=ucs@jis): Likewise.
3816         (=ucs@jis/fw): Likewise.
3817         (=ucs@jis/1990): Likewise.
3818         (=ucs@jis/2000): Likewise.
3819         (=ucs@jis/2004): Likewise.
3820         (=ucs@JP): Likewise.
3821         (=ucs@ks): Likewise.
3822         (=ucs@big5): Likewise.
3823         (=ucs@big5/cns11643): Likewise.
3824         (=ucs@cns11643): Likewise.
3825
3826 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3827
3828         * mule/mule-charset.el (default-coded-charset-priority-list):
3829         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3830
3831         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3832         CHISE.
3833         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3834         mother.
3835
3836 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3837
3838         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3839         from src/mule-charset.c].
3840         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3841         specify `final'.
3842         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3843         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3844         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3845         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3846         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3847         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3848
3849 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3850
3851         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3852         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3853         (=jis-x0208@1978/i-4): Specify `partial'.
3854         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3855         mother coded-charset.
3856         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3857
3858 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3859
3860         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3861         settings for `=jis-x0213-1@2004'.
3862
3863 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3864
3865         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3866         CHISE.
3867         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3868         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3869         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3870         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3871         temporarily.
3872         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3873
3874 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3875
3876         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3877         CHISE.
3878         (=shinjigen@1ed): Inherited from `=shinjigen'.
3879         (=shinjigen@rev): Likewise.
3880
3881 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3882
3883         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3884         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3885
3886 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3887
3888         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3889         define it as an alias.
3890         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3891         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3892         alias.
3893         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3894         alias.
3895
3896 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3897
3898         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3899         CHISE.
3900
3901 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3902
3903         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3904         CHISE.
3905         (shinjigen-2): Ditto.
3906
3907 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3908
3909         * mule/mule-charset.el (default-coded-charset-priority-list):
3910         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3911         `chinese-big5-eten-*' and `chinese-big5'.
3912
3913 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3914
3915         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3916         #x9FA5 temporarily.
3917
3918 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3919
3920         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3921         settings for `=jis-x0208@1978/i1'.
3922
3923 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3924
3925         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3926         XEmacs CHISE.
3927
3928 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3929
3930         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3931         XEmacs CHISE.
3932
3933 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3934
3935         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3936         XEmacs CHISE.
3937
3938 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3939
3940         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3941         CHISE.
3942         (=ucs-bmp@cns): Likewise.
3943         (=ucs-bmp@jis): Likewise.
3944         (=ucs-bmp@ks): Likewise.
3945
3946 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3947
3948         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3949         CHISE.
3950         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3951
3952 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3953
3954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3955         settings for `=zinbun-oracle'.
3956
3957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3958         `=zinbun-oracle'.
3959
3960 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3961
3962         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3963         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3964         `=ucs@iso'.
3965
3966 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3967
3968         * mule/mule-charset.el (default-coded-charset-priority-list):
3969         Delete `ucs-sip'; modify order of some CCSs.
3970
3971 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3972
3973         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3974         in XEmacs CHISE.
3975
3976         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3977         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3978         CHISE.
3979
3980 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3981
3982         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3983         its registry.
3984         (=ucs-radicals@unicode): Likewise.
3985
3986 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3987
3988         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3989         CHISE.
3990
3991 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3992
3993         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3994         CHISE.
3995
3996 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3997
3998         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3999         CHISE.
4000
4001 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4002
4003         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4004         Modify preference of *isolated settings*.
4005
4006 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4007
4008         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4009         utf-2000 is provided.
4010         (=ucs@cns11643): Likewise.
4011
4012 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4013
4014         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4015         Prefer every *isolated setting* to ordinary setting.
4016
4017 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4018
4019         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4020         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4021
4022 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4023
4024         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4025         CHISE.
4026
4027 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4028
4029         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4030         settings for `=jis-x0208@1997'.
4031
4032 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4033
4034         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4035         `=jis-x0208@1997'.
4036
4037 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4038
4039         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4040         XEmacs CHISE.
4041
4042 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4043
4044         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4045         `=jis-x0208@1978'.
4046         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4047         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4048         `=jis-x0208-1990' as the mother.
4049         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4050
4051 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4052
4053         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4054         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4055         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4056         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4057         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4058         for `=ucs@JP'.
4059
4060 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4061
4062         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4063         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4064         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4065         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4066         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4067         `=daikanwa@rev2'.
4068
4069 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4070
4071         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4072         (=gt): Likewise.
4073         (=gt-k): Likewise.
4074         (=gt-pj-*): Likewise.
4075         (=gt-pj-k1): Likewise.
4076         (=gt-pj-k2): Likewise.
4077         (=daikanwa): Likewise.
4078         (=daikanwa-rev1): Likewise.
4079         (=daikanwa-rev2): Likewise.
4080         (=big5-pua): Likewise.
4081         (=big5-eten): Likewise.
4082         (chinese-big5-eten-a): Likewise.
4083         (chinese-big5-eten-b): Likewise.
4084         (=hanziku-*): Likewise.
4085         (=cbeta): Likewise.
4086         (=jef-china3): Likewise.
4087         (=ruimoku-v6): Likewise.
4088         (=ucs@iso): Likewise.
4089         (=ucs@unicode): Likewise.
4090         (=ucs@gb): Likewise.
4091         (=ucs@cns): Likewise.
4092         (=ucs@jis): Likewise.
4093         (=ucs@jis-1990): Likewise.
4094         (=ucs@jis-2000): Likewise.
4095         (=ucs@jp): Likewise.
4096         (=ucs@ks): Likewise.
4097         (=ucs@big5): Likewise.
4098         (=ucs-radicals): Likewise.
4099         (=ucs-radicals@unicode): Likewise.
4100         (=ucs-bmp-cjk): Likewise.
4101         (=ucs-bmp-cjk@unicode): Likewise.
4102         (=ucs-sip-ext-b): Likewise.
4103         (=ucs-sip-ext-b@iso): Likewise.
4104
4105 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4106
4107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4108         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4109
4110 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4111
4112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4113         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4114         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4115         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4116         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4117         arabic-digit, ipa and ``&I-B-XXXX;''.
4118
4119 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4120
4121         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4122         setting for (I-)HZK{03..12}-XXXX.
4123
4124 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4125
4126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4127         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4128
4129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4130         `=ruimoku-v6'.
4131
4132         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4133         CHISE.
4134
4135 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4136
4137         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4138         (=ucs@unicode): Likewise.
4139         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4140         (=ucs@cns): Likewise.
4141         (=ucs@jis): Likewise.
4142         (=ucs@ks): Likewise.
4143         (=ucs@big5): Likewise.
4144
4145 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4146
4147         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4148         `ucs-jis'.
4149         (utf-8-jis-er): Likewise.
4150         (utf-8-jp): New coding-system.
4151         (utf-8-jp-er): Likewise.
4152
4153         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4154
4155 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4156
4157         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4158
4159         * mule/japanese.el: Move definition of `euc-jisx0213' to
4160         mule/mule-coding.el.
4161
4162 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4163
4164         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4165         mule-coding before loading update-cdb when utf-2000 is provided.
4166
4167 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4168
4169         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4170         `=daikanwa'.
4171
4172 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4173
4174         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4175         definition codes when `utf-2000' is provided.
4176
4177 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4178
4179         * mule/mule-category.el (word-combining-categories): Don't setup
4180         `word-combining-categories' in XEmacs CHISE.
4181         (word-separating-categories): Add setting about Latin script in
4182         XEmacs CHISE.
4183
4184 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4185
4186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4187         setting for `chinese-big5'.
4188
4189 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4190
4191         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4192         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4193         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4194         add setting for HZK0[12]-xxxx.
4195
4196 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4197
4198         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4199         in XEmacs CHISE.
4200
4201 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4202
4203         * mule/mule-charset.el (default-coded-charset-priority-list):
4204         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4205         and `chinese-big5' to `=gt-pj-*'.
4206
4207 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4208
4209         * mule/mule-conf.el (=daikanwa): Renamed from
4210         `ideograph-daikanwa'.
4211         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4212
4213 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4214
4215         * mule/mule-conf.el (=cns11643-7): Renamed from
4216         `chinese-cns11643-7'.
4217         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4218
4219 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4220
4221         * mule/mule-conf.el (=cns11643-6): Renamed from
4222         `chinese-cns11643-6'.
4223         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4224
4225 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4226
4227         * mule/mule-conf.el (=cns11643-5): Renamed from
4228         `chinese-cns11643-5'.
4229         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4230
4231 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4232
4233         * mule/mule-conf.el (=cns11643-4): Renamed from
4234         `chinese-cns11643-4'.
4235         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4236
4237 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4238
4239         * mule/mule-conf.el (=cns11643-3): Renamed from
4240         `chinese-cns11643-3'.
4241         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4242
4243 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4244
4245         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4246         `=cns11643-2'.
4247         (chinese-cns11643-2): New alias for `=cns11643-2'.
4248
4249 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4250
4251         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4252         `=cns11643-1'.
4253         (chinese-cns11643-1): New alias for `=cns11643-1'.
4254
4255 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4256
4257         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4258         (chinese-gb12345): New alias for `=gb12345'.
4259
4260 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4261
4262         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4263         (chinese-gb2312): New alias for `=gb2312'.
4264
4265 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4266
4267         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4268         (chinese-big5): New alias for `=big5'.
4269
4270 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4271
4272         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4273         (korean-ksc5601): New alias for `=ks-x1001'.
4274
4275 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4276
4277         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4278         `=jis-x0212'.
4279         (japanese-jisx0212): New alias for `=jis-x0212'.
4280
4281 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4282
4283         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4284         `=jis-x0208-1983'.
4285         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4286
4287 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4288
4289         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4290         `=jis-x0208-1978'.
4291         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4292
4293 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4294
4295         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4296         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4297
4298 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4299
4300         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4301         (chinese-cns11643-3): Specify iso-ir 183.
4302         (chinese-cns11643-4): Specify iso-ir 184.
4303         (chinese-cns11643-5): Specify iso-ir 185.
4304         (chinese-cns11643-6): Specify iso-ir 186.
4305         (chinese-cns11643-7): Specify iso-ir 187.
4306         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4307         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4308
4309 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4310
4311         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4312         \uXXXX for every cases.
4313
4314 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4315
4316         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4317         (ucs-big5): Changed to an alias for `=ucs@big5'.
4318
4319 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4320
4321         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4322         (ucs-ks): Changed to an alias for `=ucs@ks'.
4323
4324 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4325
4326         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4327         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4328
4329 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4330
4331         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4332         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4333
4334 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4335
4336         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4337         (ucs-jis): Changed to an alias for `=ucs@jis'.
4338
4339 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4340
4341         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4342         (ucs-cns): Changed to an alias for `=ucs@cns'.
4343
4344 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4345
4346         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4347         (ucs-gb): Changed to an alias for `=ucs@gb'.
4348
4349 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4350
4351         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4352         `ideograph-daikanwa-2'.
4353         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4354         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4355
4356 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4357
4358         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4359         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4360
4361         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4362         for `xemacs-chise-version'.
4363
4364 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4365
4366         * mule/mule-charset.el (default-coded-charset-priority-list):
4367         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4368         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4369         instead of `ideograph-hanziku-*'.
4370
4371         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4372         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4373
4374 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4375
4376         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4377         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4378         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4379         `utf-2000' is provided.
4380
4381 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4382
4383         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4384         is provided [was builtin coded-charsets].
4385
4386 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4387
4388         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4389         is provided [was builtin coded-charsets].
4390
4391 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4392
4393         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4394         is provided [was builtin coded-charsets].
4395
4396 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4397
4398         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4399         is provided [was builtin coded-charsets].
4400
4401 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4402
4403         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4404         when `utf-2000' is provided [was builtin coded-charsets].
4405
4406 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4407
4408         * mule/mule-conf.el (=hanziku-*): Renamed from
4409         `ideograph-hanziku-*'.
4410         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4411
4412 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4413
4414         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4415         `utf-2000' is provided [was builtin coded-charsets].
4416         (ideograph-hanziku-{1..12}): Likewise.
4417
4418 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4419
4420         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4421         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4422
4423 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4424
4425         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4426         when `utf-2000' is provided [was builtin coded-charsets].
4427
4428 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4429
4430         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4431         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4432         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4433
4434 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4435
4436         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4437         (ideograph-gt): Changed to an alias for `=gt'.
4438
4439 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4440
4441         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4442         is provided; it was defined as a builtin coded-charset.
4443         (ideograph-gt): Likewise.
4444
4445 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4446
4447         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4448         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4449
4450 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4451
4452         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4453         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4454
4455 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4456
4457         * mule/mule-conf.el (=big5-eten): Renamed from
4458         `chinese-big5-eten'.
4459         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4460
4461 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4462
4463         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4464         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4465
4466 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4467
4468         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4469         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4470
4471 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4472
4473         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4474         (china3-jef): Changed to an alias for `=jef-china3'.
4475
4476 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4477
4478         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4479         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4480
4481         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4482         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4483         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4484         when `utf-2000' is provided.
4485
4486 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4487
4488         * mule/mule-charset.el (default-coded-charset-priority-list):
4489         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4490
4491         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4492         (ucs-jis-2000): Deleted.
4493
4494 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4495
4496         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4497         UTF-2000.
4498         (=ucs-jis-2000): New coded-charset for UTF-2000.
4499
4500 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4501
4502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4503         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4504
4505 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4506
4507         * mule/mule-charset.el (default-coded-charset-priority-list):
4508         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4509         `ideograph-cbeta'.
4510
4511 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4512
4513         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4514         builtin coded-charset].
4515
4516 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4517
4518         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4519         settings for &K0-xxxx and &I-K0-xxxx.
4520
4521 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4522
4523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4524         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4525
4526 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4527
4528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4529         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4530
4531 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4532
4533         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4534         UTF-2000.
4535         (ideograph-gt-pj-k1): Likewise.
4536         (ideograph-gt-pj-k2): Likewise.
4537
4538 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4539
4540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4541         `=jis-x0208'.
4542
4543 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4544
4545         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4546         UTF-2000 [was a builtin coded-charset].
4547
4548 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4549
4550         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4551         (utf-8-gb-er): Likewise.
4552
4553 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4554
4555         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4556         settings for JIS X 0212 and JIS X 0208:1978.
4557
4558 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4559
4560         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4561         setting for JIS X 0213.
4562
4563 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4564
4565         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4566         standard-case-table in UTF-2000.
4567
4568 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4569
4570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4571         definitions for isolated-chars.
4572
4573 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4574
4575         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4576         `configure-utf-2000-lisp-directory'.
4577         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4578         `mule-lisp-load-path'.
4579
4580 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4581
4582         * startup.el (startup-setup-paths): Set and use
4583         `utf-2000-lisp-directory'.
4584         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4585         UTF-2000.
4586
4587 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4588
4589         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4590         (paths-find-utf-2000-lisp-directory): New function.
4591         (paths-construct-load-path): Add new optional argument
4592         `utf-2000-lisp-directory'.
4593
4594         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4595
4596 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4597
4598         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4599         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4600         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4601         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4602         `chinese-big5-2' in UTF-2000.
4603
4604         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4605         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4606
4607 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4608
4609         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4610         `big5-eten-er' in UTF-2000.
4611         (big5-cdp): Modify DOC-string and mnemonic.
4612
4613 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4614
4615         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4616         UTF-2000 [renamed from utf-8-er].
4617         (utf-8-gb): New coding-system in UTF-2000.
4618         (utf-8-gb-er): Likewise.
4619         (utf-8-cns): Likewise.
4620         (utf-8-cns-er): Likewise.
4621         (utf-8-big5): Likewise.
4622         (utf-8-big5-er): Likewise.
4623         (utf-8-jis): Likewise.
4624         (utf-8-jis-er): Likewise.
4625         (utf-8-ks): Likewise.
4626         (utf-8-ks-er): Likewise.
4627         (utf-8-er): Likewise.
4628
4629 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4630
4631         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4632         instead of `utf-8-unix' in UTF-2000.
4633
4634         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4635
4636 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4637
4638         * mule/japanese.el (euc-jisx0213): New coding-system.
4639
4640         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4641         `japanese-jisx0208-1990' as the mother.
4642
4643 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4644
4645         * dumped-lisp.el (preloaded-file-list): Change condition of
4646         loading "close-cdb".
4647
4648 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4649
4650         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4651         setup `coded-charset-entity-reference-alist'.
4652
4653 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4654
4655         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4656         UTF-2000.
4657
4658 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4659
4660         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4661         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4662
4663 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4664
4665         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4666         (chinese-big5-eten-a): Likewise.
4667         (chinese-big5-eten-b): Likewise.
4668         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4669         code range is #x8140 .. #x8DFE.
4670
4671 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4672
4673         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4674         UTF-2000.
4675         (chinese-big5-cdp): Likewise.
4676
4677 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4678
4679         * dumped-lisp.el (preloaded-file-list): Rename
4680         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4681
4682 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4683
4684         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4685         append `system-char-db-source-file-list' into
4686         `preloaded-file-list' in UTF-2000.
4687
4688 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4689
4690         * dumped-lisp.el (preloaded-file-list): Delete
4691         character-definition files.
4692
4693 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4694
4695         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4696         UTF-2000.
4697
4698 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4699
4700         * mule/mule-charset.el (default-coded-charset-priority-list):
4701         Delete `mojikyo-2022-1'.
4702
4703 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4704
4705         * mule/mule-charset.el (default-coded-charset-priority-list):
4706         Delete `mojikyo'.
4707
4708 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4709
4710         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4711         `ucs-sip'.
4712
4713 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4714
4715         * mule/mule-charset.el (default-coded-charset-priority-list):
4716         Comment out `chinese-gb12345'.
4717
4718 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4719
4720         * bytecomp.el (byte-compile-insert-header): Fixed.
4721
4722 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4723
4724         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4725         XEmacs UTF-2000.
4726
4727 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4728
4729         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4730         UTF-2000.
4731
4732 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4733
4734         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4735         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4736
4737 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4738
4739         * mule/mule-charset.el (default-coded-charset-priority-list):
4740         `japanese-jef-china3' is renamed `china3-jef'.
4741
4742 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4743
4744         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4745         `japanese-jef-china3' and `ideograph-cbeta'.
4746
4747 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4748
4749         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4750
4751 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4752
4753         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4754         `chinese-big5-cdp'.
4755
4756 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4757
4758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4759         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4760
4761 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4762
4763         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4764         loading character definitions.
4765
4766 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4767
4768         * dumped-lisp.el (preloaded-file-list): Rename
4769         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4770
4771 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4772
4773         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4774         `chinese-big5'.
4775
4776 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4777
4778         * dumped-lisp.el (preloaded-file-list): Dump
4779         "Ideograph-R028-Private" with XEmacs UTF-2000.
4780
4781 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4782
4783         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4784         `chinese-gb12345'.
4785
4786 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4787
4788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4789         `ideograph-gt-pj-{1..11}'.
4790
4791         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4792         XEmacs UTF-2000.
4793
4794 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4795
4796         * mule/mule-charset.el (default-coded-charset-priority-list):
4797         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4798         `chinese-isoir165'.
4799
4800 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4801
4802         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4803         `image/png', `image/x-xpm' and `image/tiff'.
4804
4805         * files.el (binary-file-regexps): Add *.PNG.
4806
4807 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4808
4809         * mule/mule-charset.el (default-coded-charset-priority-list):
4810         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4811         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4812
4813 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4814
4815         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4816         the first completion when UTF-2000 is running.
4817
4818 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4819
4820         * mule/mule-charset.el (default-coded-charset-priority-list):
4821         Delete `ucs'.
4822
4823 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4824
4825         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4826
4827         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4828         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4829
4830 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4831
4832         * mule/vietnamese.el (vscii-2): Delete abolished property
4833         `composite'; now composite mode is default.
4834
4835 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4836
4837         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4838         of `raw-text'; check \uHHHH representation even if non-ascii
4839         characters are not found.
4840
4841         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4842         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4843         unconditionally.
4844
4845         * mule/viet-ccl.el: New file.
4846
4847         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4848         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4849         - Separate CCL based implementations to viet-ccl.el.
4850
4851 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4852
4853         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4854         "jisx0213.2000-1".
4855         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4856
4857         * mule/mule-charset.el (default-coded-charset-priority-list):
4858         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4859         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4860
4861 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4862
4863         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4864
4865 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4866
4867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4868         `ucs' in UTF-2000.
4869
4870 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4871
4872         * mule/mule-charset.el (default-coded-charset-priority-list):
4873         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4874         `arabic-iso8859-6'.
4875
4876 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4877
4878         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4879         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4880
4881 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4882
4883         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4884         `katakana-jisx0201' in UTF-2000.
4885
4886 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4887
4888         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4889         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4890         "u0FB50-Arabic-Presentation-Forms-A",
4891         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4892         "u0FE50-Small-Form-Variants",
4893         "u0FE70-Arabic-Presentation-Forms-B",
4894         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4895         UTF-2000.
4896
4897 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4898
4899         * dumped-lisp.el (preloaded-file-list): Delete
4900         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4901         ... "Ideograph-R214-Flute" in UTF-2000.
4902
4903 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4904
4905         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4906         (japanese-jisx0213-2): New coded-charset.
4907
4908         * dumped-lisp.el (preloaded-file-list): Add
4909         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4910         "Ideograph-R030-Mouth".
4911
4912 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4913
4914         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4915         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4916         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4917         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4918         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4919         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4920         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4921         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4922
4923 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4924
4925         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4926         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4927         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4928         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4929         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4930
4931         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4932         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4933
4934 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4935
4936         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4937         in UTF-2000.
4938
4939 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4940
4941         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4942         (chinese-isoir165): Moved from mule/chinese.el.
4943         (chinese-cns11643-3): Moved from mule/chinese.el.
4944         (chinese-cns11643-4): Moved from mule/chinese.el.
4945         (chinese-cns11643-5): Moved from mule/chinese.el.
4946         (chinese-cns11643-6): Moved from mule/chinese.el.
4947         (chinese-cns11643-7): Moved from mule/chinese.el.
4948
4949         * mule/chinese.el: Move definition of coded-charsets to
4950         mule/mule-conf.el.
4951
4952 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4953
4954         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4955         `ideograph-daikanwa'.
4956
4957 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4958
4959         * dumped-lisp.el (preloaded-file-list): Delete
4960         "ccs-jisx0201-latin.el".
4961
4962 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4963
4964         * dumped-lisp.el (preloaded-file-list): Add
4965         "u031A0-Extended-Bopomofo" in UTF-2000.
4966
4967 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4968
4969         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4970         renamed to u02E00-CJK-Radical-Supplement.
4971
4972 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4973
4974         * dumped-lisp.el (preloaded-file-list): Add
4975         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4976         "u030A0-Katakana", "u03100-Bopomofo",
4977         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4978         "u03200-Enclosed-CJK-Letters-and-Months" and
4979         "u03300-CJK-Compatibility".
4980
4981 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4982
4983         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4984         "u02F00-Kangxi-Radicals" and
4985         "u02FF0-Ideographic-Description-Characters".
4986
4987 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4988
4989         * dumped-lisp.el (preloaded-file-list): Add
4990         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4991         "u02800-Braille-Patterns" in UTF-2000.
4992
4993 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4994
4995         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4996         "uXXXXX-*.el" in UTF-2000.
4997
4998         * bytecomp.el (byte-compile-insert-header): Delete comments if
4999         non-ASCII characters are found; allow `byte-compile-dynamic' and
5000         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5001         `raw-text'.
5002
5003 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5004
5005         * dumped-lisp.el (preloaded-file-list): Add
5006         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5007         "u025A0-Geometric-Shapes.el".
5008
5009 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5010
5011         * dumped-lisp.el (preloaded-file-list): Add
5012         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5013         "u02460-Enclosed-Alphanumerics.el".
5014
5015 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5016
5017         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5018         `chinese-gb2312'.
5019
5020         * dumped-lisp.el (preloaded-file-list): Add
5021         "u02200-Mathematical-Operators.el" and
5022         "u02300-Miscellaneous-Technical.el".
5023
5024 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5025
5026         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5027         `chinese-cns11643-*'.
5028
5029         * dumped-lisp.el (preloaded-file-list): Add
5030         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5031         "u02190-Arrows.el" in UTF-2000.
5032
5033 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5034
5035         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5036         `korean-ksc5601'.
5037
5038         * dumped-lisp.el (preloaded-file-list): Add
5039         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5040         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5041         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5042
5043 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5044
5045         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5046
5047 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5048
5049         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5050         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5051         "u01780-Khmer.el", "u01800-Mongolian.el",
5052         "u01E00-Latin-Extended-Additional.el" and
5053         "u01F00-Greek-Extended.el" in UTF-2000.
5054
5055 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5056
5057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5058         `ethiopic-ucs' and `ethiopic'.
5059
5060         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5061         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5062
5063         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5064         from mule/ethiopic.el.
5065
5066         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5067         mule/mule-conf.el.
5068
5069 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5070
5071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5072         `lao'.
5073
5074         * mule/mule-conf.el (lao): New coded-charset.
5075
5076         * dumped-lisp.el (preloaded-file-list): Add
5077         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5078         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5079         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5080         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5081         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5082
5083 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5084
5085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5086         `ucs-bmp' and `arabic-iso8859-6'.
5087
5088 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5089
5090         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5091         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5092         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5093
5094 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5095
5096         * startup.el (normal-top-level): Load autoload file for UTF-2000
5097         in UTF-2000.
5098
5099 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5100
5101         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5102         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5103         "u00020-Basic-Latin.el", "u00080-C1.el",
5104         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5105         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5106         "u002B0-Spacing-Modifier-Letters.el",
5107         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5108         UTF-2000.
5109
5110 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5111
5112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5113         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5114         instead of `vietnamese-viscii-*'.
5115
5116 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5117
5118         * mule/mule-conf.el: New file.
5119
5120         * mule/misc-lang.el: Move definition of charset `ipa' to
5121         mule/mule-conf.el.
5122
5123 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5124
5125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5126         `latin-viscii'; prefer it for characters used in Vietnamese.
5127
5128 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5129
5130         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5131
5132 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5133
5134         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5135         `vietnamese-viscii-lower'.
5136         (latin-viscii-upper): Renamed from charset
5137         `vietnamese-viscii-upper'.
5138         (vietnamese-viscii-lower): New alias for charset
5139         `latin-viscii-lower'.
5140         (vietnamese-viscii-upper): New alias for charset
5141         `latin-viscii-upper'.
5142
5143 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5144
5145         * mule/mule-charset.el (default-coded-charset-priority-list):
5146         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5147
5148 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5149
5150         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5151         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5152         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5153         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5154         lisp/utf-2000.
5155
5156 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5157
5158         * mule/ccs-tcvn5712.el: New file.
5159
5160 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5161
5162         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5163         in UTF-2000.
5164
5165 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5166
5167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5168         `japanese-jisx0208'.
5169
5170 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5171
5172         * dumped-lisp.el (preloaded-file-list): Add
5173         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5174         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5175         UTF-2000.
5176
5177         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5178         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5179         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5180         mule/ccs-viscii.el: New files.
5181
5182         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5183         if \uXXXX is found.
5184
5185 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5186
5187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5188         `hiragana-jisx0208' and `katakana-jisx0208'.
5189
5190 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5191
5192         * mule/chinese.el (chinese-cns11643-3): Define it even if
5193         `utf-2000' is provided.
5194         (chinese-cns11643-4): Likewise.
5195         (chinese-cns11643-5): Likewise.
5196         (chinese-cns11643-6): Likewise.
5197         (chinese-cns11643-7): Likewise.
5198
5199 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5200
5201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5202         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5203
5204 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5205
5206         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5207         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5208
5209 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5210
5211         * mule/mule-charset.el (default-coded-charset-priority-list):
5212         Setup in UTF-2000.
5213
5214 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5215
5216         * mule/viet-chars.el: Don't define charset
5217         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5218         they are defined as builtin charsets.
5219
5220 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5221
5222         * version.el (emacs-version): Add more space just before UTF-2000
5223         version string.
5224
5225 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5226
5227         * version.el ([constant] emacs-version): Don't add a space in the
5228         preceding place of `xemacs-betaname' because it is duplicated.
5229         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5230
5231         * startup.el (splash-frame-body): Add ETL.
5232
5233 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5234
5235         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5236         is provided because it is defined as builtin charset.
5237         (chinese-cns11643-4): Likewise.
5238         (chinese-cns11643-5): Likewise.
5239         (chinese-cns11643-6): Likewise.
5240         (chinese-cns11643-7): Likewise.
5241
5242 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5243
5244         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5245         coding-system `iso-10646-ucs-4' is not defined.
5246
5247 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5248
5249         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5250         coding-system if `utf-2000' is provided.
5251
5252 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5253
5254         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5255         `utf-2000' is provided.
5256
5257 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5258
5259         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5260         if utf-2000 is provided temporally.
5261
5262 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5263
5264         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5265         as builtin variable].
5266
5267 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5268
5269         * files.el (insert-file-contents-literally): Treat file as binary;
5270         call file-name-handlers. [sync with Emacs 20.3.10]
5271
5272 2008-12-28  Vin Shelton  <acs@xemacs.org>
5273
5274         * XEmacs 21.4.22 is released
5275
5276 2008-12-30  Vin Shelton  <acs@xemacs.org>
5277
5278         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5279         during building even if no packages are found.
5280
5281 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5282
5283         * printer.el (generic-print-region): 
5284         (generic-print-buffer): 
5285         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5286         check if the msprinter device is available, now that msprinter is
5287         always available as a specifier tag. 
5288
5289 2008-12-24  Vin Shelton  <acs@xemacs.org>
5290
5291         * about.el: Add Francisco to my bio!
5292
5293 2008-12-23  Vin Shelton  <acs@xemacs.org>
5294
5295         * autoload.el: Move operator definitions to autoload-operators.el
5296         in the xemacs-base package.
5297
5298 2007-11-22  Vin Shelton  <acs@xemacs.org>
5299
5300         * about.el (about-hacker-contribution): Updated my bio.
5301
5302 2007-10-07  Vin Shelton  <acs@xemacs.org>
5303
5304         * XEmacs 21.4.21 is released
5305
5306 2007-09-19  Didier Verna  <didier@xemacs.org>
5307
5308         Update my personal info.
5309         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5310         * about.el (about-other-current-hackers): Ditto.
5311         * about.el (about-url-alist): Add my musical website.
5312         * about.el (about-personal-info): Update my entry.
5313         * about.el (about-hacker-contribution): Ditto.
5314
5315 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5316
5317         * package-get.el (package-get-download-sites): Update download
5318         sites in Japan.
5319         * package-get.el (package-get-pre-release-download-sites): Ditto.
5320
5321 2007-08-18  Vin Shelton  <acs@xemacs.org>
5322
5323         * package-get.el (package-get-pre-release-download-sites): Sync
5324         mirror sites with 21.5.  (Thanks, Adrian)
5325
5326 2007-08-09  Mike Sperber  <mike@xemacs.org>
5327
5328         * startup.el (migrate-user-init-file): Create backup of
5329         `user-init-file' before migrating.
5330         * startup.el (maybe-migrate-user-init-file): Print
5331         information about backup file.
5332         (maybe-create-compatibility-dot-emacs): Follow above change.
5333
5334 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5335
5336         * font-lock.el: Sync font-lock-add-keywords and
5337         font-lock-remove-keywords from GNU Emacs.
5338         * font-lock.el (font-lock-keywords-alist): New.
5339         * font-lock.el (font-lock-removed-keywords-alist): New.
5340         * font-lock.el (font-lock-add-keywords): New.
5341         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5342         * font-lock.el (font-lock-remove-keywords): New.
5343
5344 2007-08-16  Vin Shelton  <acs@xemacs.org>
5345
5346         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5347         patch from Hans de Graaff.
5348
5349 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5350
5351         * package-get.el (package-get-download-sites): Document Chile and
5352         update Denmark download site.
5353         * package-get.el (package-get-pre-release-download-sites): Ditto.
5354
5355 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5356
5357         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5358
5359 2006-12-09  Vin Shelton  <acs@xemacs.org>
5360
5361         * XEmacs 21.4.20 is released
5362
5363 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5364
5365         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5366
5367 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5368
5369         * info.el (Info-find-file-node, Info-insert-dir)
5370         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5371         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5372         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5373         and discussion.
5374
5375 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5376
5377         * obsolete.el (line-beginning-position): New, from 21.5.x.
5378         (line-end-position): Ditto.
5379
5380 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5381
5382         * package-get.el (package-get-download-sites): Welcome
5383         nl.xemacs.org and Thanks!
5384         * package-get.el (package-get-pre-release-download-sites): Ditto.
5385
5386 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5387
5388         * font-lock.el: Add support for not-so recent changes in Java to
5389         java-mode.
5390
5391 2006-01-28  Vin Shelton  <acs@xemacs.org>
5392
5393         * XEmacs 21.4.19 is released
5394
5395 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5396
5397         * easymenu.el: Update copyright. 
5398         * easymenu.el (easy-menu-all-popups):
5399         Add a docstring. 
5400         * easymenu.el (easy-menu-add):
5401         Document a bug, rework the function to preserve any existing
5402         non-default mode-popup-menu instead of overwriting it, and not to
5403         bother normalising the menu title (nothing else does).
5404         * easymenu.el (easy-menu-remove):
5405         Restore the default mode-popup-menu instead of leaving an empty
5406         one when we remove the last easy-menu popup. 
5407
5408 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5409
5410         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5411         as suggested by Rodrigo Ventura.
5412         * package-get.el (package-get-pre-release-download-sites): Ditto,
5413         with replacement of xemacs-21.5 by beta, which is the logical path
5414         to our beta core and package pre-releases.
5415
5416 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5417
5418         * package-get.el (package-get-download-sites): Add Hong Kong
5419         download site.
5420         * package-get.el (package-get-pre-release-download-sites): Ditto.
5421
5422 2005-12-26  Vin Shelton  <acs@xemacs.org>
5423
5424         * find-paths.el:
5425         * find-paths.el (paths-emacs-root-p): Add search for package root.
5426         * find-paths.el (paths-find-emacs-root): Replaced with
5427         paths-find-invocation-roots, which returns a list of roots.
5428         * find-paths.el (paths-find-invocation-roots): New.
5429         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5430
5431 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5432
5433         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5434         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5435
5436 2005-12-03  Vin Shelton <acs@xemacs.org>
5437
5438         * XEmacs 21.4.18 is released
5439
5440 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5441
5442         * package-get.el (package-get-download-sites): Update reflecting
5443         latest http://www.xemacs.org/Releases/ information generated by
5444         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5445         * package-get.el (package-get-pre-release-download-sites): Ditto.
5446
5447 2005-02-28  Simon Josefsson  <jas@extundo.com>
5448
5449         * about.el (xemacs-hackers): Add jas.
5450         (about-other-current-hackers): Likewise.
5451         (about-url-alist): Add URL for jas.
5452         (about-personal-info): Document jas.
5453         (about-hacker-contribution): Describe jas contributions.
5454
5455 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5456
5457         * easymenu.el (easy-menu-remove): As described in 
5458         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5459         except the "Command" menu from mode-popup-menu. 
5460
5461 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5462  
5463         * font.el (font-spatial-to-canonical): Correct calculation of 
5464         return value for pixel-based input value. 
5465  
5466 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5467
5468         * code-process.el (call-process): Process-related docstring
5469         improvements spurred by Norbert Koch.
5470         * code-process.el (call-process-region): Ditto.
5471         * code-process.el (start-process): Ditto.
5472
5473 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5474
5475         * finder.el (finder-find-library): Return filename actually
5476         searched for.
5477
5478 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5479
5480         * help.el (view-emacs-news): Use `expand-file-name' instead of
5481         `locate-data-file' as the latter will find any "NEWS" files that
5482         might exist in packages _before_ the one in core.
5483
5484 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5485
5486         * package-get.el (package-get-init-package):
5487         package-get-init-package buglet (21.4.17) by Jeff Mincy
5488         <mincy@rcn.com> fixing false temporary load-path shadows reported
5489         after package installation and simplifying code.
5490
5491 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5492
5493         * package-get.el (package-get-download-sites): Sync mirrors list
5494         with the XEmacs website.
5495         (package-get-pre-release-download-sites): Ditto.
5496
5497 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5498
5499         * derived.el (derived-mode-merge-syntax-tables):
5500         Revert my 21.5-only patch of 2003-07-18 which slipped in
5501         through Jerry James's patch of 2004-06-07.
5502
5503 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5504
5505         * cmdloop.el (keyboard-quit): Remove workaround for
5506         `region-active-p' not making sure active region is in current
5507         buffer now that it does.
5508         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5509         * simple.el (region-active-p): `region-active-p' to only return t
5510         when active region is in current buffer.
5511
5512 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5513
5514         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5515         package names, quell a byte-compiler warning, doc fix.
5516
5517 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5518
5519         * buffer.el (pop-to-buffer):
5520         * window-xemacs.el (display-buffer):
5521         Document use of `same-window-buffer-names,' `same-window-regexps'
5522         by pop-to-buffer and display-buffer. 
5523         
5524 2005-02-06  Vin Shelton <acs@xemacs.org>
5525
5526         * XEmacs 21.4.17 is released
5527
5528 2005-01-29  Ben Wing  <ben@xemacs.org>
5529
5530         * shadow.el (find-emacs-lisp-shadows):
5531         Add custom-defines to list of ignored files.
5532
5533 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5534
5535         * simple.el (shifted-motion-keys-select-region): Fix statement
5536         about unshifted-motion-keys-deselect-region.
5537
5538 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5539
5540         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5541         now) for GNU Emacs compatibility.
5542         (make-obsolete-variable): Ditto.
5543
5544 2004-01-08  Ben Wing  <ben@xemacs.org>
5545
5546         * code-files.el (load):
5547         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5548
5549 2004-12-05  Vin Shelton <acs@xemacs.org>
5550
5551         * XEmacs 21.4.16 is released
5552
5553 2004-12-04  Vin Shelton  <acs@xemacs.org>
5554
5555         * auto-autoloads.el: Regenerated.
5556
5557         * custom-load.el: Regenerated.
5558
5559 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5560
5561         Fix bug: apropos errors if a defalias refers to an undefined
5562         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5563
5564         * apropos.el (apropos):
5565         (apropos-command):
5566         * help.el (frob-help-extents):
5567         * help-macro.el (make-help-screen):
5568         * hyper-apropos.el (hyper-apropos-grok-functions):
5569         (hyper-apropos-get-doc):
5570         Catch void-function error thrown by `documentation'.
5571
5572 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5573
5574         * packages.el (package-require): Fix incorrect arg to format.
5575         This fixes a `format specifier' error.
5576
5577 2004-08-13  Jerry James  <james@xemacs.org>
5578
5579         * bytecomp.el (forward-word): Tell the byte compiler the correct
5580         number of arguments to forward-word.
5581
5582 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5583
5584         * etags.el: Fixed loading of include files for tag completion. Now
5585         you can make a tag file for a library, include it into your
5586         project and it will be reloaded only if it changed. Infinte
5587         include loops are detected and the correct tag files are loaded.
5588         * etags.el (buffer-tag-table-list): Load and verify tag files in
5589         the external function buffer-tag-table-list-load.
5590         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5591         tag files. Also load the included tag files. The priority of the
5592         included files is right below their parent file. If multiple
5593         matches occur then the symbols from the parent file are found
5594         first.
5595         * etags.el (tag-table-include-files): Corrected comment
5596         string. Switched to pattern constant tags-include-pattern to have
5597         it at a central location.
5598         * etags.el (tags-include-pattern): Added doc string.
5599         * etags.el (add-to-tag-completion-table): Removed obsolete
5600         comments as the include files are allready returned by
5601         buffer-tag-table-list and loaded.
5602         * etags.el (find-tag-internal): The include files are allready
5603         included in tag-tables as buffer-tag-table-list returns them now.
5604
5605 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5606
5607         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5608         Loading items into the notebook is now done by C code.
5609         * widgets-gtk.el (gtk-widget-instantiate-internal):
5610         Style no longer changed.
5611
5612 2004-06-28  Nix  <nix@esperi.org.uk>
5613
5614         * cmdloop.el (truncate-command-history-for-gc): Delay
5615         execution of all things that look up variable bindings,
5616         via `enqueue-eval-event'.
5617
5618 2004-06-24  Vin Shelton  <acs@xemacs.org>
5619
5620         * package-get.el (package-get-require-signed-base-updates):
5621         now defaults to nil.
5622
5623 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5624
5625         * subr.el (split-string): Clean up docstring.
5626
5627 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5628
5629         * faces.el (zmacs-region): fix typo in docstring.
5630
5631 2004-06-07  Jerry James  <james@xemacs.org>
5632
5633         * derived.el: Synch with Emacs 21.3.
5634         * subr.el (with-local-quit): New, from Emacs 21.3.
5635         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5636         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5637         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5638
5639 2004-06-16  Jerry James  <james@xemacs.org>
5640
5641         * cl.el (cl-set-substring): Increment start by the length of the
5642         string, not the string itself.
5643
5644 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5645
5646         * etags.el (tag-table-include-files): Expand included TAGS file
5647         paths to avoid problems with relative paths.  Thanks to Peter
5648         Chubb <peterc@gelato.unsw.edu.au>.
5649         * etags.el (tags-include-pattern): New.
5650         * etags.el (add-to-tag-completion-table): Parse and ignore
5651         trailing include lines.
5652
5653 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5654
5655         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5656         avoiding line solely composed of equal signs.
5657
5658 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5659
5660         * cus-edit.el (alloc): Typo fix.
5661         * cus-edit.el (custom-browse-visibility): Ditto.
5662         * cus-edit.el (custom-variable-value-create): Ditto.
5663         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5664         * cus-edit.el (custom-save-variables): Bind print-length and
5665         print-level to nil to avoid value abbreviation.
5666         * cus-edit.el (custom-save-face-internal): Ditto.
5667         * cus-edit.el (custom-save-faces): Save in sorted order.
5668         * cus-edit.el (custom-save-resets): Bind print-length and
5669         print-level to nil to avoid value abbreviation.
5670         * cus-edit.el (custom-save-loaded-themes): Ditto.
5671
5672 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5673
5674         * subr.el (split-string-default-separators): New.
5675         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5676         see comment in source.
5677
5678 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5679
5680         * mule/japanese.el (paragraph-start, paragraph-separate):
5681         Remove anchor to BOL.
5682
5683 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5684
5685         * cl.el (gensym, gentemp): Improve docstrings.
5686
5687 2004-05-10  Vin Shelton  <acs@xemacs.org>
5688
5689         * etags.el: Sync with 21.5 version.
5690
5691 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5692
5693         * etags.el:
5694         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5695         only for use with exuberant ctags. This will also enable building of 
5696         completion tables with exuberant ctags. This will not work with
5697         xemacs ctags. 
5698         * etags.el (get-tag-table-buffer): New function for creating of
5699         completion table is used if tags-exuberant-ctags-optimization-p ist t
5700         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5701         finding the tag names. New.
5702         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5703         building tag completion table with exuberant ctags. New.
5704         * etags.el (find-tag-internal): Improve exact tag matching for tags
5705         with name fields. Before the patch return types of functions or
5706         function parameters (with exuberant ctags) were found as matches.
5707
5708 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5709
5710         * list-mode.el (display-completion-list): Fixed completion list was
5711         taking the width of the frame and not of the window for displaying
5712         the selection methods.
5713
5714 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5715
5716         * menubar-items.el (default-menubar): Options are saved to custom.el.
5717
5718
5719 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5720
5721         * isearch-mode.el (isearch-abort): Preserve successful search target.
5722
5723 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5724
5725         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5726         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5727         Bihlmeyer.
5728         * gnuserv.el (gnuserv-mode-line-string): New.
5729         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5730         gnuserv-mode.
5731         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5732         * gnuserv.el (gnuserv-edit-files): Use
5733         make-x-device-with-gtk-fallback.
5734
5735 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5736
5737         * gtk-widgets.el: New import: gtk-accel-group-new.
5738         * dialog-gtk.el:
5739         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5740         * dialog-gtk.el (popup-builtin-question-dialog):
5741         Added support for dialog button mnemonics.
5742
5743 2004-03-22  Chris Green <cmg@dok.org>
5744
5745         * process.el (shell-command): Output buffer was ignored when a
5746         background process was run via shell-command.
5747
5748 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5749
5750         * cus-edit.el (custom-save-variables): Retrieve a list of
5751         variables to save first, sort it, and make sure the variables are
5752         saved in sorted order.
5753
5754 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5755  
5756         * package-get.el (package-get-update-base-from-buffer): Force
5757         binary coding system for verifying GnuPG signature in the
5758         package-index file.
5759  
5760 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5761
5762         * package-get.el (package-get-package-index-file-location): Handle
5763         missing "EMACSPACKAGEPATH" environment variable.
5764
5765 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5766
5767         * package-admin.el (package-admin-find-top-directory): Simplify
5768         directory comparisions and fix substring errors on short path
5769         components.
5770         * package-get.el (package-get-package-index-file-location):
5771         Default to first component of "EMACSPACKAGEPATH", if set.
5772
5773 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5774
5775         * package-get.el (process-error): New error datum.
5776
5777 2004-02-02  Vin Shelton <acs@xemacs.org>
5778
5779         * XEmacs 21.4.15 is released
5780
5781 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5782
5783         * itimer.el (activate-itimer): Modify the itimer timeout value as
5784         if it were begun at the last time when the itimer driver was woken
5785         up.
5786
5787 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5788
5789         * specifier.el (Copyright):
5790         Update.
5791         (make-specifier-and-init):
5792         (map-specifier):
5793         (canonicalize-inst-pair):
5794         (canonicalize-spec-list):
5795         (set-specifier):
5796         Synch docstrings to 21.5 where appropriate.
5797
5798 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5799
5800         * package-get.el (package-get-list-packages-where): New.  A
5801         function that allows searching for groups of packages.  For
5802         example, find all packages that require the fsf-compat package.
5803
5804 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5805
5806         The Great PUI Sync.
5807
5808         * auto-autoloads.el: Regenerated.
5809
5810         * custom-load.el: Regenerated.
5811
5812         * dumped-lisp.el (packages-hardcoded-lisp): New.
5813
5814         * menubar-items.el (menu-max-items): New.
5815         (menu-submenu-max-items): New.
5816         (menu-submenu-name-format): New.
5817         (menu-split-long-menu): New.
5818         (menu-sort-menu): New.
5819         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5820
5821         * obsolete.el (pui-add-install-directory): Renamed to the more
5822         logical `pui-set-local-package-get-directory'.
5823         (package-get-download-menu): Moved to `package-ui.el' and renamed
5824         to `package-ui-add-download-menu'.
5825
5826         * package-admin.el (package-admin-install-function-mswindows):
5827         Whitespace clean up.
5828         (package-admin-add-single-file-package): Removed.
5829         (package-admin-default-install-function): Whitespace clean up.
5830         (package-admin-find-top-directory): New.
5831         (package-admin-get-install-dir): Use it.
5832         (package-admin-get-manifest-file): 
5833         (package-admin-check-manifest): 
5834         (package-admin-add-binary-package):
5835         (package-admin-get-lispdir):
5836         (package-admin-delete-binary-package):
5837         (package-admin):
5838
5839         * package-get.el (package-get-package-index-file-location): New.
5840         (package-get-install-to-user-init-directory): New.
5841         (package-get-remote):
5842         (package-get-download-sites):
5843         (package-get-pre-release-download-sites): New.
5844         (package-get-site-release-download-sites): New.
5845         (package-get-base-filename):
5846         (package-get-always-update):
5847         (package-get-user-index-filename): Removed.
5848         (package-get-pgp-available-p): New.
5849         (package-get-require-signed-base-updates):
5850         (package-get-was-current):
5851         (package-entries-are-signed): New.
5852         (package-get-continue-update-base): New.
5853         (package-get-download-menu): Removed.
5854         (package-get-require-base):
5855         (package-get-update-base-entry):
5856         (package-get-locate-file):
5857         (package-get-locate-index-file):
5858         (package-get-maybe-save-index):
5859         (package-get-update-base):
5860         (package-get-update-base-from-buffer):
5861         (package-get-update-base-entries):
5862         (package-get-interactive-package-query):
5863         (package-get-update-all):
5864         (package-get-all):
5865         (package-get-dependencies):
5866         (package-get-init-package):
5867         (package-get-info): New.
5868         (package-get):
5869         (package-get-staging-dir):
5870         (package-get-set-version-prop): Removed.
5871         (package-get-installedp):
5872         (package-get-ever-installed-p):
5873         (packages): Removed.
5874         (package-get-custom-groups): Removed.
5875         (package-get-custom): Removed.
5876         (package-get-custom-add-entry): Removed.
5877
5878         * package-info.el (batch-update-package-info):
5879
5880         * package-net.el (package-net-batch-generate-bin-ini):
5881         (package-net-update-installed-db):
5882
5883         * package-ui.el (pui-info-buffer):
5884         (pui-directory-exists): Removed.
5885         (pui-package-dir-list): Removed.
5886         (pui-add-install-directory): Removed.
5887         (package-ui-download-menu): New.
5888         (package-ui-pre-release-download-menu): New.
5889         (package-ui-site-release-download-menu): New.
5890         (pui-set-local-package-get-directory): New.
5891         (pui-package-symbol-char):
5892         (pui-update-package-display):
5893         (pui-toggle-package):
5894         (pui-toggle-package-key):
5895         (pui-toggle-package-delete):
5896         (pui-toggle-package-delete-key):
5897         (pui-toggle-package-event):
5898         (pui-toggle-verbosity-redisplay):
5899         (pui-install-selected-packages):
5900         (pui-add-required-packages):
5901         (pui-help-echo):
5902         (pui-display-info):
5903         (list-packages-mode):
5904         (pui-list-packages):
5905
5906         * packages.el (packages-compute-package-locations):
5907         (package-require):
5908         (package-delete-name):
5909         (packages-hardcoded-lisp): Removed.
5910         (packages-useful-lisp): Removed.
5911         (packages-unbytecompiled-lisp): Removed.
5912         (packages-find-package-directories):
5913
5914         Summary:
5915
5916         Major code clean up of all things PUI.
5917
5918         Much improved code to determine where packages should be
5919         installed.  PUI no longer depends on any packages being
5920         pre-installed to compute where packages are to be installed to.
5921
5922         The user can specify the location of their package-index file.  It
5923         isn't necessary to set this because it has sane defaults.  People
5924         who "run-in-place" won't accidently overwrite the CVS
5925         package-index file.  See
5926         `package-get-package-index-file-location'. 
5927
5928         PUI will now properly clean up after itself in the event of an
5929         unsuccessful package install.  This drastically reduces the number
5930         of "wrong md5sum" FAQs.
5931
5932         non-Mule XEmacsen can no longer install Mule packages.
5933
5934         Package management via the custom interface has been removed.
5935
5936         The PUI related menubar items have been reorganised.
5937
5938         The PGP verification code has been fixed and the default for
5939         whether or not it is used is automatically computed.
5940
5941         * update-elc.el ((preloaded-file-list site-load-packages
5942         need-to-dump dumped-exe)):
5943         Just a couple of small changes to allow for
5944         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5945         existing anymore.
5946
5947 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5948
5949         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5950         apply `format' to the first argument of byte-compile-warn, it
5951         already calls format.
5952
5953 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5954
5955         * files.el (delete-old-versions): Avoid going interactive during
5956         make install when environment variable VERSION_CONTROL is set.
5957
5958 2003-12-04  Vin Shelton  <acs@xemacs.org>
5959
5960         * menubar-items.el (menu-item-search): Only bring up search dialog
5961         box if the feature is available and desired.
5962
5963 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5964
5965         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5966
5967 2003-11-05  Vin Shelton  <acs@xemacs.org>
5968
5969         * help.el (Help-prin1-face):
5970         (Help-princ-face):
5971         princ and prin1 are functions and need to be called as such.  The
5972         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5973
5974 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5975
5976         * about.el (about-xemacs): Give full version and build date.
5977
5978 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5979
5980         * win32-native.el (grep-null-device): This XEmacs has null-device.
5981
5982 2003-09-06  Mike Sperber  <mike@xemacs.org>
5983
5984         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5985         implement the specified semantics for `defvar.'
5986
5987 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5988
5989         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5990         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5991         displaying buffer in question.
5992
5993 2003-09-03  Vin Shelton <acs@xemacs.org>
5994
5995         * XEmacs 21.4.14 is released
5996
5997 2003-08-17  Vin Shelton  <acs@xemacs.org>
5998
5999         * about.el: Vanity patch.
6000
6001 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6002
6003         * code-process.el (call-process):
6004         (call-process-region):
6005         (start-process):
6006         Document coding system processing.
6007
6008 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6009
6010         * startup.el (splash-frame-body): Idiomatic English.
6011
6012 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6013
6014         * font-lock.el (font-lock-match-java-declarations): Move
6015         save-restriction, narrow-to-region to beginning of function to
6016         avoid going beyond the limit and causing an infloop.
6017
6018 2003-04-16  Jerry James  <james@xemacs.org>
6019
6020         * keydefs.el: Remove mappings for keys mapped to the nowhere
6021         defined function function-key-error.
6022
6023 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6024
6025         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6026         lisp-interaction-mode-hook): Add the docstrings.
6027
6028 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6029
6030         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6031         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6032         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6033
6034 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6035
6036         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6037         lambda list after the original doc.  Care about
6038         #'(lambda () "SingleString") 
6039         (cl-upcase-arg): 
6040         (cl-function-arglist):
6041         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6042         circular data structures in lambda list specification
6043
6044 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6045
6046         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6047         to appear in font-lock-function-name-face.
6048
6049 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6050
6051         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6052         is not also the value of the lambda.
6053
6054 2003-05-06  Andy Piper  <andy@xemacs.org>
6055
6056         * files.el (revert-buffer): Make sure local variables get processed,
6057         even in the case of an optimized reversion.
6058
6059 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6060
6061         * XEmacs 21.4.13 is released
6062
6063 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6064
6065         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6066         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6067
6068 2003-02-14  Ben Wing  <ben@xemacs.org>
6069
6070         * byte-optimize.el:
6071         * byte-optimize.el (byte-compile-inline-expand):
6072         * byte-optimize.el (byte-compile-unfold-lambda):
6073         * byte-optimize.el (byte-optimize-form-code-walker):
6074         * byte-optimize.el (byte-optimize-form):
6075         * byte-optimize.el (byte-decompile-bytecode-1):
6076         * byte-optimize.el (byte-optimize-lapcode):
6077         Review carefully and sync up to 20.7 except for areas as noted.
6078         Fixes problem with JDE compilation.
6079
6080 2003-02-05  Ben Wing  <ben@xemacs.org>
6081
6082         * simple.el:
6083         * simple.el (motion-keys-for-shifted-motion):
6084         Omit M-S-home/end from motion keys.
6085
6086 2003-02-07  Ben Wing  <ben@xemacs.org>
6087
6088         * text-props.el (text-property-any):
6089         * text-props.el (text-property-not-all):
6090         Fix bug when end > start.
6091
6092 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6093
6094         * info.el (Info-insert-dir): Make default-directory end in
6095         separator.  Patch due to Martin Buchholz.
6096
6097 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6098
6099         * XEmacs 21.4.12 "Portable Code" is released.
6100
6101 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6102
6103         * about.el: Update golubev data.
6104
6105 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6106
6107         * isearch-mode.el (isearch-mode-map): Substitute comment on
6108         desirability, and back out "GR is printable" changes.
6109
6110 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6111
6112         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6113
6114 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6115
6116         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6117
6118 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6119
6120         * menubar-items.el (default-menubar): Use browse-url-mozilla
6121         instead of browse-url-gnome-moz for Mozilla.
6122
6123 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6124
6125         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6126
6127 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6128
6129         * files.el (auto-mode-alist): Remove redundant entries for modes
6130         that live in packages.
6131         (interpreter-mode-alist): Ditto.
6132
6133 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6134
6135         * menubar-items.el (default-menubar): Sync with current
6136         browse-url-xemacs.el.
6137
6138 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6139
6140         * XEmacs 21.4.10 "Military Intelligence" is released.
6141
6142 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6143
6144         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6145
6146 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6147
6148         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6149
6150 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6151
6152         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6153         effect free function.
6154         (font-lock-fontify-keywords-region): Supply the argument to
6155         font-lock-compile-keywords.
6156
6157 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6158
6159         * package-get.el (package-get-download-sites): Bring sites list
6160         up to date, prefer xx.xemacs.org addresses.
6161
6162 2002-09-27  Andy Piper  <andy@xemacs.org>
6163
6164         * dialog.el (make-dialog-box): for general dialogs only
6165         delete-frame-hook will be run.
6166
6167 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6168
6169         * font-lock.el (font-lock-fontify-syntactically-region): Add
6170         comment about lookup-syntax-properties, document LOUDLY as unused.
6171
6172 2002-08-26  Andy Piper  <andy@xemacs.org>
6173
6174         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6175         merge.
6176
6177 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6178
6179         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6180         (make-obsolete-variable): Ditto.
6181         (make-compatible): Ditto.
6182         (make-compatible-variable): Ditto.
6183
6184 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6185
6186         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6187         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6188
6189 2002-08-28  Andy Piper  <andy@xemacs.org>
6190
6191         * files.el (revert-buffer): propagate revert-without-query-status.
6192
6193 2002-06-03  Andy Piper  <andy@xemacs.org>
6194
6195         * dialog-items.el (make-search-dialog): align various subcontrols
6196         in visually pleasing ways, allow frame to autosize to the dialog
6197         size.
6198         * dialog.el (make-dialog-box): add a border inside the frame. Add
6199         :autosize property, if t then reset the frame size appropriately
6200         before the frame is mapped.
6201         * gutter-items.el (set-progress-feedback-instantiator): align
6202         various subcontrols.
6203         * gutter-items.el (set-progress-abort-instantiator): ditto.
6204
6205 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6206
6207         * XEmacs 21.4.9 "Informed Management" is released.
6208
6209 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6210
6211         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6212         "&optional append" argument.
6213
6214 2002-07-16  Didier Verna  <didier@xemacs.org>
6215
6216         * subr.el (replace-in-string): fix case fold bug introduced by
6217         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6218         case-fold-search in temporary buffers.
6219
6220 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6221
6222         * lib-complete.el (find-library): Remove check for mule because
6223         decompression DOES work on Mule.
6224
6225 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6226
6227         * simple.el (join-line): New alias for `delete-indentation'.
6228
6229 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6230
6231         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6232         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6233         (font-lock-builtin-face): New.
6234         (font-lock-constant-face): New.
6235         (font-lock-face-list): Add builtin and constant faces.
6236
6237 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6238
6239         * autoload.el (make-autoload): Support define-derived-mode.
6240         Collected puts of doc-string-elt property.  Based on a patch by
6241         Didier Verna <didier@xemacs.org>.
6242
6243 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6244
6245         * wid-edit.el (widget-field-activate): Fix docstring typo.
6246
6247 2002-07-23  Andy Piper  <andy@xemacs.org>
6248
6249         * about.el (about-personal-info): update me.
6250
6251 2002-07-12  Andy Piper  <andy@xemacs.org>
6252
6253         * custom.el (custom-theme-set-variables): remove bogus
6254         arguments. Use custom-set-default to set defaults.
6255         (custom-set-variables): update doc.
6256         (custom-local-buffer): new, synced from FSF.
6257         (custom-set-default): ditto.
6258         (defcustom): update doc.
6259
6260 2002-06-16  Andy Piper  <andy@xemacs.org>
6261
6262         * menubar-items.el (default-menubar): enable windows printing on
6263         cygwin as well as native.
6264
6265 2002-06-12  Andy Piper  <andy@xemacs.org>
6266
6267         * printer.el (generic-print-buffer): catch all errors so that the
6268         print device can be cleared in all scenarios.
6269         (Printer-clear-device): make sure clearing the printer allows it
6270         to be used again immediately.
6271         (generic-print-region): make sure the default printer face is
6272         black-on-white.
6273
6274 2002-04-23  Jerry James  <james@xemacs.org>
6275
6276         * window-xemacs.el (display-buffer-function): Change doc to
6277         reflect new arg.
6278         * window-xemacs.el (pre-display-buffer-function): Ditto.
6279         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6280         non-nil, make the new window just big enough for its contents.
6281         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6282         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6283         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6284
6285 2002-06-06  Andy Piper  <andy@xemacs.org>
6286
6287         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6288         (defcustom): ditto.
6289         (custom-handle-keyword): ditto.
6290
6291 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6292
6293         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6294         Make obsolete.  Default to nil.
6295         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6296         Inspired by a patch by John Palmieri.
6297
6298 2002-07-01  Mike Alexander  <mta@arbortext.com>
6299
6300         * process.el (shell-command-on-region): Don't delete the region
6301         before giving it to call-process-region
6302
6303 2002-06-04  Jerry James <james@eecs.ku.edu>
6304
6305         * find-paths.el (paths-find-architecture-directory): Search in
6306         `system-configuration'/`base', not `base'`system-configuration'.
6307
6308 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6309
6310         * info.el (Info-index): Add missing \ in [ t].
6311
6312 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6313
6314         * gutter-items.el (gutter-buffers-tab-visible-p,
6315         buffers-tab-omit-function, buffers-tab-selection-function,
6316         buffers-tab-filter-functions):
6317         Doc improvements.
6318
6319 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6320
6321         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6322
6323         * toolbar-items.el (toolbar-news): Fix typo in message string.
6324
6325 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6326
6327         * dialog.el (yes-or-no-p-dialog-box): 
6328         * cmdloop.el (y-or-n-p-minibuf):
6329         (yes-or-no-p-minibuf):
6330         (yes-or-no-p):
6331         (y-or-n-p): 
6332         Specify negative answers in docstrings.
6333
6334 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6335
6336         * package-ui.el (pui-help-echo): Display both installed and author
6337         version.  Use a balloon-help window to display extra info like
6338         package requires.
6339
6340 2002-05-30  Andy Piper  <andy@xemacs.org>
6341
6342         * files.el (revert-buffer-internal): don't visit
6343         revert-buffer. Kill buffer when not used. Suggested by Mike
6344         Alexander <mta@arbortext.com>
6345
6346 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6347
6348         * files.el (revert-buffer): More docstring fiddling.
6349
6350 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6351
6352         * files.el (revert-buffer):
6353         (revert-buffer-internal):
6354         (revert-buffer-insert-file-contents-function):
6355         Improve docstrings and comments.
6356
6357 2002-05-08  Andy Piper  <andy@xemacs.org>
6358
6359         * files.el (revert-buffer): observe noconfirm behavior.
6360
6361 2002-04-09  Andy Piper  <andy@xemacs.org>
6362
6363         * files.el (revert-buffer): use revert-buffer-internal if it looks
6364         like doing so will not result in any user-visible changes.
6365         (revert-buffer-internal): new function. Do the actual process of
6366         reversion and then see whether the result is any different to what
6367         we have already. If it is not then do nothing.
6368
6369 2001-12-11  Andy Piper  <andy@xemacs.org>
6370
6371         * menubar.el (get-popup-menu-response): re-order so that it works
6372         on more sane/facist window systems.
6373
6374 2001-12-03  Andy Piper  <andy@xemacs.org>
6375
6376         * faces.el (frob-face-property): don't infloop in face frobbing
6377         from Jan Vroonhof <jan@xemacs.org>.
6378
6379 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6380
6381         * faces.el (frob-face-property): Follow face fall-back hierarchy
6382         properly for face properties without an instance. Only do manual
6383         copy form 'default in last resort. This handles in particular
6384         the case where 'default itself has only a fall-back (which is
6385         the case by default on windows).
6386
6387 2001-11-24  Andy Piper  <andy@xemacs.org>
6388
6389         * printer.el (generic-print-region): set default-frame-plist to
6390         nil while creating the printer frame so that sizes reflect the
6391         printed page.
6392
6393         * faces.el (face-complain-about-font): Don't complain on printers.
6394
6395 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6396         
6397         * package-net.el: Andy synch.
6398         
6399 2001-12-16  Andy Piper  <andy@xemacs.org>
6400
6401         * package-get.el (package-get-update-all): Make sure installed.db
6402         gets updated after updating packages.
6403
6404 2002-03-28  Ben Wing  <ben@xemacs.org>
6405
6406         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6407         continuation, truncation so that we don't get line jumpiness from
6408         them being larger than the line height.
6409
6410         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6411
6412 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6413
6414         * font.el (font-window-system-mappings): Add mapping for Gtk
6415         (assume identical to X) 
6416
6417 2002-02-04  Andy Piper  <andy@xemacs.org>
6418
6419         * files.el (convert-standard-filename): Fix for short filename
6420         Peter Arius <pas@methodpark.de>
6421
6422 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6423
6424         * list-mode.el (default-choose-completion): completion-base-size
6425         should refer to local value in the completion list buffer.
6426
6427 2001-12-03  Didier Verna  <didier@xemacs.org>
6428
6429         * rect.el: autoload `replace-rectangle'.
6430         * keydefs.el (global-map): bind it to `C-x r p'.
6431
6432 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6433
6434         * XEmacs 21.4.8 "Honest Recruiter" is released.
6435
6436 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6437
6438         This patch is based on Jerry James's patch and analysis.
6439
6440         * select.el (get-clipboard):
6441         (get-selection):
6442         Update docstrings.
6443         (get-clipboard-foreign):
6444         (get-selection-foreign):
6445         New function for use as `interprogram-paste-function's.
6446
6447         * simple.el (interprogram-paste-function): Change default to
6448         `get-clipboard-foreign'; improve docstring.
6449         (interprogram-cut-function): Improve dosctring.
6450
6451 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6452
6453         * XEmacs 21.4.7 "Economic Science" is released.
6454
6455 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6456
6457         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6458
6459 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6460
6461         * obsolete.el (assq-delete-all): New compatibility alias for 
6462         remassq.
6463
6464 2002-01-09  Simon Josefsson  <jas@extundo.com>
6465
6466         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6467
6468 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6469
6470         * info.el (Info-auto-generate-directory): Default
6471         Info-auto-generate-directory to 'if-outdated.
6472
6473 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6474
6475         * startup.el (normal-top-level): Prevent migration code from
6476         trashing .emacs on an error in loading the init files.
6477
6478 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6479
6480         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6481         "system default" Xdefaults and friends get xrdb-mode.
6482
6483 2002-03-05  Mats Lidell  <matsl@contactor.se>
6484  
6485         * help-nomule.el (tutorial-supported-languages): Added Swedish
6486         tutorial. Sorted languages.
6487
6488 2002-02-11  Mike Sperber <mike@xemacs.org>
6489
6490         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6491         regenerating outdated dir files and dir is non-existent.
6492
6493 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6494
6495         * code-files.el (convert-mbox-coding-system): Improve comment.
6496         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6497         coding-system argument to `write-region-pre-hook' call.
6498         (write-region-pre-hook): Fix docstring to mention lockname argument.
6499
6500 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6501
6502         * minibuf.el (completing-read): Remove redundant wrong arg list.
6503
6504         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6505
6506 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6507
6508         * obsolete.el (interactive-form): new compatibility alias for 
6509         function-interactive.
6510
6511 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6512
6513         * menubar-items.el (Menubar-items-truncate-list): Removed.
6514         * menubar-items.el (Menubar-items-truncate-history): New.
6515         * menubar-items.el (default-menubar): Use
6516         Menubar-items-truncate-history.
6517
6518 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6519
6520         * printer.el (generic-print-region): Pass correct arguments to
6521         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6522         Torkelsson <torkel@acc.umu.se>.
6523
6524 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6525
6526         * help.el (describe-mode): synched with FSF 19.34; handle nil
6527         minor mode indicators.
6528
6529 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6530
6531         * minibuf.el (completing-read): Update docstring.
6532
6533 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6534
6535         * XEmacs 21.4.6 "Common Lisp" is released.
6536
6537 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6538
6539         * package-net.el: Inadvertant synch with Windows branch.  From
6540         Andy's log:
6541         (package-net-kit-version): new variable.
6542         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6543
6544 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6545
6546         * package-get.el (package-get-locate-index-file): Also search the
6547         core etc/ directory for the package index file if it can't be
6548         found in ~/.xemacs/.
6549
6550 2001-12-13  William Perry  <wmperry@gnu.org>
6551
6552         * dialog-gtk.el (popup-builtin-question-dialog):
6553         Conform to API in gui.c.
6554         
6555 2001-11-12  Andy Piper  <andy@xemacs.org>
6556
6557         * cus-edit.el (custom-save-face-internal): make sure we save
6558         non-themed faces.
6559         (custom-save-variables): ditto variables.
6560
6561 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6562
6563         * faces.el (make-face-family):
6564         (make-face-size):
6565         New face-modifying functions per Jan Vroonhof.
6566
6567         cus-face.el (custom-set-face-font-family):
6568         (custom-set-face-font-size):
6569         Use them.
6570
6571         * font.el (font-window-system-mappings): More precise docstring.
6572
6573         (font-create-name):
6574         (font-create-object):
6575         (tty-font-create-object):
6576         (tty-font-create-plist):
6577         (x-font-create-object):
6578         (x-font-create-name):
6579         (ns-font-create-name):
6580         (mswindows-font-create-object):
6581         (mswindows-font-create-name):
6582         Add doctrings.
6583
6584 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6585
6586         * gtk-faces.el (gtk-init-device-faces): removed spurious
6587         quote before let* expression.
6588
6589 2001-10-29  Andy Piper  <andy@xemacs.org>
6590
6591         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6592         modified when changing coding system.
6593
6594         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6595         that we invoke the GUI directory selector.
6596
6597 2001-10-25  Andy Piper  <andy@xemacs.org>
6598
6599         * dialog.el (make-dialog-box): use new directory dialog support.
6600         * minibuf.el (read-file-name-1): ditto.
6601         (read-file-name): ditto.
6602         (read-directory-name): ditto.
6603
6604 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6605
6606         * XEmacs 21.4.5 "Civil Service" is released.
6607
6608 2001-04-23  Didier Verna  <didier@xemacs.org>
6609
6610         * cus-edit.el (custom-variable-pre-save): New.
6611         * cus-edit.el (custom-variable-post-save): New.
6612         * cus-edit.el (custom-variable-save): use them.
6613         * cus-edit.el (custom-face-pre-save): New.
6614         * cus-edit.el (custom-face-post-save): New.
6615         * cus-edit.el (custom-face-save): use them.
6616         * cus-edit.el (custom-group-pre-save): New.
6617         * cus-edit.el (custom-group-post-save): New.
6618         * cus-edit.el (custom-group-save): use them.
6619         * cus-edit.el (Custom-save): use the pre/post functions above,
6620         call `custom-save-all' only once.
6621         * cus-edit.el (custom-variable-pre-reset-standard): New.
6622         * cus-edit.el (custom-variable-post-reset-standard): New.
6623         * cus-edit.el (custom-variable-reset-standard): use them.
6624         * cus-edit.el (custom-face-pre-reset-standard): New.
6625         * cus-edit.el (custom-face-post-reset-standard): New.
6626         * cus-edit.el (custom-face-reset-standard): use them.
6627         * cus-edit.el (custom-group-pre-reset-standard): New.
6628         * cus-edit.el (custom-group-post-reset-standard): New.
6629         * cus-edit.el (Custom-reset-standard): use them.
6630         * cus-edit.el (custom-face-reset-saved): use the pre/post
6631         functions above, call `custom-save-all' only once.
6632
6633 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6634
6635         * gutter-items.el (buffers-tab face): Derive from the modeline
6636         face by default.  Many people use white-on-black for the default
6637         font, and the tabs look hideous with that color combination.  The
6638         modeline usually has the correct colors.
6639
6640 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6641
6642         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6643         (tag-mark-stack-max): Typo fix.
6644
6645 2001-09-28  Ben Wing  <ben@xemacs.org>
6646
6647         * font-lock.el:
6648         * font-lock.el (font-lock-after-change-function):
6649         fix problem with last patch, reported by Katsumi Yamaoka.
6650
6651 2001-09-17  Ben Wing  <ben@xemacs.org>
6652
6653         * font-lock.el (font-lock-after-change-function):
6654         fix problem when you insert a comment on the line before a line of
6655         code: if we use the following char, then when you hit backspace,
6656         the following line of code turns the comment color.
6657
6658 2001-06-08  Ben Wing  <ben@xemacs.org>
6659
6660         * process.el: comment about shell-command-switch.
6661         * process.el (shell-quote-argument): Need to quote a null
6662         argument, too.  From Dan Holmsand.
6663         
6664         * startup.el (normal-top-level): Delete some unused FSF junk.
6665         * startup.el (command-line-early):
6666         
6667         * startup.el (command-line): Call MS Windows init function.
6668         
6669         * win32-native.el:
6670         * win32-native.el (mswindows-system-shells): New.
6671         * win32-native.el (mswindows-system-shell-p): New.
6672         * win32-native.el (init-mswindows-at-startup): New.
6673         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6674         * win32-native.el (mswindows-quote-one-simple-arg):
6675         * win32-native.el (mswindows-quote-one-command-arg):
6676         * win32-native.el (mswindows-construct-process-command-line-alist):
6677         Correct comments at top.  Correctly handle passing arguments
6678         to Cygwin programs and to bash.  Fix quoting of zero-length
6679         arguments (from Dan Holmsand).  Set shell-command-switch based
6680         on shell-file-name, which in turn comes from env var SHELL.
6681
6682 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6683
6684         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6685         default-toolbar-position): Fill docstrings for balloon-help.
6686
6687 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6688
6689         * faces.el: Reenable specifications over 'gtk domain.
6690
6691 2001-08-08  Didier Verna  <didier@xemacs.org>
6692
6693         * autoload.el (update-autoload-files): make defdir a file name,
6694         not directory name.
6695
6696 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6697
6698         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6699
6700         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6701
6702 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6703
6704         * font-menu.el (font-menu-set-font): Default to current font-family.
6705         (font-menu-preferred-resolution):
6706         (font-menu-size-scaling):
6707         Provide gtk defaults, too.
6708
6709 2001-07-29  Mike Alexander  <mta@arbortext.com>
6710
6711         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6712         list
6713         (custom-set-face-font-family): ditto
6714
6715 2001-07-26  Mike Sperber <mike@xemacs.org>
6716
6717         * files.el (auto-mode-alist): .9 files are man pages, too.
6718
6719 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6720
6721         * process.el (call-process-internal): bind
6722         coding-system-for-write to 'binary when calling
6723         start-process-internal, so the process receives 
6724         the literal contents of INFILE.
6725
6726 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6727
6728         * files.el (auto-mode-alist): Add configure.ac support.
6729
6730 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6731
6732         * buff-menu.el:
6733         mouse.el:
6734         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6735
6736 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6737
6738         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6739
6740 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6741
6742         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6743         mixed text.
6744         (kinsoku-eol-p): Ditto.
6745
6746 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6747
6748         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6749         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6750         characters as the category `s' or `e' correctly.
6751
6752 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6753
6754         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6755
6756 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6757
6758         * mule/cyrillic.el:  Set up case table.
6759
6760 2001-06-08  Mike Sperber <mike@xemacs.org>
6761
6762         * files.el (save-some-buffers-1): Don't zap the help window right
6763         after `map-y-or-n-p' has popped it up.
6764
6765 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6766
6767         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6768
6769 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6770
6771         * specifier.el: define-specifier-tag 'gtk.
6772
6773 2001-05-12  Ben Wing  <ben@xemacs.org>
6774
6775         * find-paths.el (paths-find-recursive-path):
6776         fix error with null EXCLUDE-REGEXP.
6777         
6778         * font-lock.el (font-lock-mode):
6779         fix problem reported by hrvoje with buffers starting with a space.
6780         
6781 2001-05-06  Ben Wing  <ben@xemacs.org>
6782
6783         * dialog.el (make-dialog-box):
6784         * menubar-items.el (default-menubar):
6785         * printer.el (generic-print-buffer):
6786         * printer.el (generic-print-region):
6787         implement printing the selection when it's selected.
6788
6789 2001-04-18  Didier Verna  <didier@xemacs.org>
6790
6791         * cus-edit.el (Custom-reset-standard): reset to standard settings
6792         not only when the buffer's :custom-state is 'modified, but also
6793         when it is 'set or 'saved.
6794
6795 2001-04-17  Didier Verna  <didier@xemacs.org>
6796
6797         * startup.el (load-user-init-file): define `custom-file' before
6798         loading the user's init file.
6799
6800 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6801
6802         * menubar.el (popup-mode-menu): Make it work with
6803         popup-menu-titles turned off.
6804         
6805 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6806
6807         * about.el (about-mailto-link): Use compose-mail for sending mail.
6808
6809 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6810
6811         * package-admin.el (package-install-hook): New.
6812         (package-delete-hook): New.
6813         (package-admin-add-single-file-package): Use package-delete-hook.
6814
6815         * package-get.el (package-get): Use package-install-hook.
6816
6817 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6818
6819         * package-ui.el (pui-install-selected-packages): reverse the lists
6820         of packages so that they get handled in the same order as they
6821         were selected.
6822
6823 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6824
6825         * packages.el (locate-library): Use read-library-name for completion.
6826
6827 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6828
6829         * byte-optimize.el (=): `=' is not a binary predicate!
6830         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6831         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6832
6833 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6834
6835         * bytecomp.el (byte-compile-arithcompare):
6836         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6837
6838 2001-06-03  William M. Perry  <wmperry@gnu.org>
6839
6840         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6841         return the filename selected by the user!
6842
6843 2001-05-31  William M. Perry  <wmperry@gnu.org>
6844
6845         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6846         in XEmacs/GTK.
6847
6848 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6849
6850         * coding.el: Tiny typo fixed.
6851
6852 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6853
6854         * XEmacs 21.4.3 "Academic Rigor" is released.
6855
6856 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6857
6858         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6859
6860 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6861
6862         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6863
6864 2001-05-04  Ben Wing  <ben@xemacs.org>
6865
6866         * printer.el (generic-print-buffer):
6867         * printer.el (generic-print-region):
6868         Enable dialog boxes.  Apply workaround recommended by Kirill.
6869         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6870         
6871         * simple.el (kill-whole-line):
6872         * simple.el (kill-line-1):
6873         * simple.el (kill-entire-line):
6874         * simple.el (kill-line):
6875         * simple.el (backward-kill-line):
6876         Take out interactive dependence of kill-whole-line.
6877
6878 2001-04-22  Ben Wing  <ben@xemacs.org>
6879
6880         * dialog.el (make-dialog-box):
6881         Put dialog titles back in -- this time correctly.  Fix various
6882         other problems with leaks and such.
6883
6884         * simple.el (region-exists-p):
6885         * simple.el (region-active-p):
6886         Add comment about which one is correct to use in menu specs.
6887
6888 2001-05-05  Ben Wing  <ben@xemacs.org>
6889
6890         * dialog.el (make-dialog-box): fix doc string.
6891         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6892         take out Pretty Print.
6893         * printer.el:
6894         * printer.el (printer-current-device): New.
6895         * printer.el (Printer-get-device): New.
6896         * printer.el (Printer-clear-device): New.
6897         * printer.el (generic-page-setup): New.
6898         * printer.el (generic-print-buffer):
6899         * printer.el (generic-print-region):
6900         Implement Page Setup.  Handle errors properly.
6901
6902 2001-05-05  Ben Wing  <ben@xemacs.org>
6903
6904         * subr.el (error): Complete list of errors in doc string.
6905         
6906 2001-04-22  Ben Wing  <ben@xemacs.org>
6907
6908         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6909         
6910 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6911
6912         * build-report.el: Remove CVS keywords since this file has been in
6913         core lisp for a while now.
6914         * build-report.el (build-report-make-output-files): Fix typo.
6915
6916 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6917
6918         * about.el (about-finish-buffer): Make sure the last change works
6919         even if EVENT is nil.
6920
6921 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6922
6923         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6924         clicked, not the one that happens to be the current buffer at the
6925         time.
6926
6927 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6928
6929         * cus-edit.el (custom-display): Support the GTK Window System also.
6930
6931 2001-04-30  Ben Wing  <ben@xemacs.org>
6932
6933         * printer.el:
6934         * printer.el (printer-page-header):
6935         * printer.el (Print-context): New.
6936         * printer.el (printer-page-footer):
6937         * printer.el (generate-header-element): New.
6938         * printer.el (generate-header-line): New.
6939         * printer.el (print-context-property):
6940         * printer.el (generic-print-buffer):
6941         * printer.el (generic-print-region):
6942         Implement headers and footers.  Implement calling Print dialog box
6943         (#### but it doesn't quite work yet).
6944
6945 2001-04-25  Ben Wing  <ben@xemacs.org>
6946
6947         * about.el (xemacs-hackers):
6948         * about.el (about-url-alist):
6949         * about.el (about-personal-info):
6950         * about.el (about-hacker-contribution):
6951         More contributions.
6952         
6953         * simple.el (handle-post-motion-command):
6954         Fix spurious setting of zmacs-region-stays to t after a non-shift
6955         motion command.
6956
6957 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6958
6959         * about.el (about-personal-info): Update my bio.
6960         (about-hacker-contribution): Ditto.
6961
6962 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6963
6964         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6965
6966 2001-04-19  Andy Piper  <andy@xemacs.org>
6967
6968         * package-net.el (package-net-cygwin32-binary-size): new size.
6969         (package-net-win32-binary-size): new size.
6970         (package-net-convert-index-to-ini): Use new arch.
6971         (package-net-batch-convert-index-to-ini): Removed.
6972         (package-net-generate-bin-ini): New.
6973         (package-net-batch-generate-bin-ini): New.
6974
6975 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6976
6977         * XEmacs 21.4.1 "Copyleft" is released.
6978
6979 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6980
6981         * x-compose.el (xlib-input-method-bug-workaround):
6982         (alias-colon-to-double-quote):
6983         Force sort in map-keymap to work around rehash bug.
6984
6985 2001-04-17  Ben Wing  <ben@xemacs.org>
6986
6987         * about.el: Finish overhaul, add a few new hackers, update a
6988         couple old ones.
6989
6990 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6991
6992         * XEmacs 21.4.0 "Solid Vapor" is released.
6993
6994 2001-04-15  Ben Wing  <ben@xemacs.org>
6995
6996         * about.el:
6997         * about.el (about-headline-face): New.
6998         * about.el (about-link-face): New.
6999         * about.el (about-current-release-maintainers): New.
7000         * about.el (about-other-current-hackers): New.
7001         * about.el (about-url-alist):
7002         * about.el (about-once-and-future-hackers): New.
7003         * about.el (about-mailto-link): New.
7004         * about.el (about-get-buffer):
7005         * about.el (about-finish-buffer):
7006         * about.el (about-xemacs):
7007         * about.el (about-features): Removed.
7008         * about.el (about-advantages): New.
7009         * about.el (about-maintainer-info): Removed.
7010         * about.el (about-personal-info): New.
7011         * about.el (about-hacker-contribution): New.
7012         * about.el (about-maintainer):
7013         * about.el (about-show-linked-info):
7014         * about.el (about-hackers):
7015         Major revamping.  Rewriting of most of the text, improve the
7016         link handling, separate info on contributors into personal
7017         and contribution info, add new contributors, update personal
7018         info, etc. etc.
7019         
7020         * menubar-items.el (default-menubar):
7021         Help menubar entry for News now says more accurately
7022         "What's New in XEmacs".
7023         
7024         * mouse.el:
7025         * mouse.el (mouse-track-cleanup-hook):
7026         * mouse.el (mouse-track):
7027         Don't set-buffer to a dead buffer when calling mouse-track
7028         cleanup hooks.
7029
7030 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7031
7032         * XEmacs 21.2.47 "Zephir" is released.
7033
7034 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7035
7036         * dialog.el (make-dialog-box): Disable dialog box titles until
7037         we get them working.
7038
7039 2001-03-30  Ben Wing  <ben@xemacs.org>
7040
7041         * help.el:
7042         * help.el (Help-princ-face):
7043         * help.el (Help-prin1-face):
7044         * help.el (frob-help-extents):
7045         * help.el (describe-function-1):
7046         * help.el (describe-variable):
7047         Avoid using font-lock faces, which may not be defined.
7048         Instead, use hyper-apropos faces, and make sure they're
7049         defined as necessary by using `require'. (It's not so safe
7050         to do this for font-lock.) In any case, we will eventually
7051         be merging this functionality into hyper-apropos.
7052
7053         * loaddefs.el (completion-ignored-extensions):
7054         Fix documentation.
7055         
7056         * menubar-items.el (menu-truncate-list): Removed.
7057         * menubar-items.el (Menubar-items-truncate-list): New.
7058         * menubar-items.el (default-menubar):
7059         Fix errors if grep or compile command is too long.  Rename helper
7060         function to be less visible.
7061
7062 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7063
7064         * byte-optimize.el (byte-optimize-minus):
7065         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7066
7067 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7068
7069         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7070         Mule is available.
7071
7072         * mule/latin.el: New file.
7073
7074 2001-03-11  Ben Wing  <ben@xemacs.org>
7075
7076         * auto-save.el:
7077         * auto-save.el (auto-save-directory):
7078         * auto-save.el (make-auto-save-file-name):
7079         * auto-save.el (auto-save-file-name-p): New.
7080
7081         Merge in improvements from other definition of
7082         make-auto-save-file-name in files.el.
7083         
7084         * auto-save.el (auto-save-original-name):
7085         * auto-save.el (auto-save-name-in-fixed-directory):
7086         * auto-save.el (auto-save-unslashify-name): Removed.
7087         * auto-save.el (auto-save-slashify-name): Removed.
7088         * auto-save.el (auto-save-reserved-chars): New.
7089         * auto-save.el (auto-save-escape-name): New.
7090         * auto-save.el (auto-save-unhex): New.
7091         * auto-save.el (auto-save-unescape-name): New.
7092
7093         Change algorithm for encoding filenames in auto-save names to be
7094         entirely safe with all filesystems and all possible characters in
7095         a filename, and 100% reversible. (Essentially, uses
7096         quoted-printable as the encoding.)
7097         
7098         * auto-save.el (recover-all-files):
7099
7100         Use insert-directory rather than calling ls directly -- fixes
7101         things under Windows.
7102
7103         * files.el:
7104         * files.el (convert-standard-filename): Substitute FSF's
7105         definition for this (we had nothing here before).
7106         
7107         * files.el (backup-buffer): Warning fix.
7108         
7109         * files.el (make-backup-file-name):
7110         * files.el (find-backup-file-name):
7111         Fix error in calling sequence to auto-save-file-name-p.
7112         
7113         * files.el (recover-file):
7114         Use insert-directory rather than calling ls directly -- fixes
7115         things under Windows.
7116
7117         * files.el (make-auto-save-file-name): Removed.
7118         * files.el (auto-save-file-name-p): Removed.
7119         auto-save is always dumped so no sense in having a definition
7120         that will always be overwritten with another.
7121         
7122         * files.el (insert-directory):
7123         * win32-native.el:
7124         * win32-native.el (debug-mswindows-process-command-lines):
7125         * win32-native.el (original-make-auto-save-file-name): Removed.
7126         * win32-native.el (make-auto-save-file-name): Removed.
7127
7128
7129 2001-03-21  Martin Buchholz <martin@xemacs.org>
7130
7131         * XEmacs 21.2.46 "Urania" is released.
7132
7133 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7134
7135         * menubar-items.el (default-menubar): Update sample.emacs to
7136         sample.init.el and adjust accelerators.
7137
7138 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7139
7140         * build-report.el (build-report): Improve docstring.
7141
7142 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7143
7144         * ChangeLog: Log GTK merge.
7145
7146         * gutter-items.el:
7147         * mwheel.el:
7148         * sound.el:
7149         * startup.el:
7150         Revert gratuitous whitespace changes.
7151
7152 2001-03-07  Ben Wing  <ben@xemacs.org>
7153
7154         * help.el:
7155         * help.el (key-or-menu-binding):
7156         * help.el (Help-find-file): New.
7157         * help.el (describe-beta):
7158         * help.el (describe-copying):
7159         * help.el (describe-project):
7160         * help.el (view-emacs-news):
7161         * help.el (view-sample-init-el): New.
7162         * help.el (Help-princ-face): New.
7163         * help.el (Help-prin1-face): New.
7164         * help.el (help-symbol-function-context-menu):
7165         * help.el (help-symbol-variable-context-menu):
7166         * help.el (help-symbol-function-and-variable-context-menu):
7167         * help.el (frob-help-extents):
7168         * help.el (describe-function-1):
7169         * help.el (describe-variable):
7170
7171         Add coloring in Help buffers, correspondent with hyperlinks.
7172         View files in view-mode rather than Fundamental.
7173         Remove separators from context menus -- now handled in generic code.
7174         Add `Find Tag' to context menu.
7175         
7176         * menubar.el (popup-mode-menu):
7177
7178         Rewrite code that outputs the popup menu to (a) put more specific
7179         entries first, (b) be more robust, (c) output the proper context
7180         menu separators automatically (the context menu functionality is
7181         new and currently used only by Help).
7182
7183 2001-03-10  William M. Perry  <wmperry@aventail.com>
7184
7185         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7186         this function when converting from the 21.1 GTK branch.  Now
7187         supports file, password, question, and color built-in dialogs.
7188
7189 2001-03-06  Ben Wing  <ben@xemacs.org>
7190
7191         * keydefs.el:
7192         * keydefs.el (global-map):
7193         Add commented-out change of M-k (for 21.5).
7194         
7195         * menubar-items.el (default-menubar):
7196         Fix items to control kill-line behavior; add items for
7197         shifted motion.
7198         
7199         * simple.el:
7200         * simple.el (kill-whole-line):
7201         * simple.el (historical-kill-line): Removed.
7202         * simple.el (kill-line): Removed.
7203         * simple.el (kill-entire-line): New.
7204         * simple.el (kill-line-1): New.
7205         * simple.el (backward-kill-line):
7206         Undo kill-whole-line == always changes.  Add new function
7207         kill-entire-line to unconditionally delete the current line.
7208         Add comments describing the lamentable state of affairs of
7209         the kill-line functions and variables.
7210
7211 2001-03-02  Ben Wing  <ben@xemacs.org>
7212
7213         * simple.el:
7214         * simple.el (beginning-of-buffer):
7215         * simple.el (end-of-buffer):
7216         * simple.el (mark-ring-unrecorded-commands):
7217         * simple.el (signal-error-on-buffer-boundary):
7218         * simple.el (shifted-motion-keys-select-region):
7219         * simple.el (unshifted-motion-keys-deselect-region):
7220         * simple.el (motion-keys-for-shifted-motion): New.
7221         * simple.el (handle-pre-motion-command):
7222         * simple.el (handle-post-motion-command):
7223         * simple.el (forward-char-command):
7224         * simple.el (backward-char-command):
7225         * simple.el (scroll-up-command):
7226         * simple.el (scroll-down-command):
7227         * simple.el (next-line):
7228         * simple.el (previous-line):
7229         * simple.el (backward-block-of-lines):
7230         * simple.el (forward-block-of-lines):
7231         * simple.el (backward-word):
7232         * simple.el (mark-word):
7233
7234         Augment documentation of the most common motion commands to make
7235         note of the shifted-motion support.  Improve the support to (a)
7236         properly document how it works and why it's done in the fashion it
7237         is, and (b) allow the keystrokes that trigger it to be customized.
7238
7239         Correct error in the customize specification of
7240         mark-ring-unrecorded-commands.
7241
7242 2001-03-02  Ben Wing  <ben@xemacs.org>
7243
7244         * font-lock.el:
7245         * font-lock.el (font-lock-pending-extent-table): Removed.
7246         * font-lock.el (font-lock-pending-buffer-table): New.
7247         * font-lock.el (font-lock-pre-idle-hook):
7248         * font-lock.el (font-lock-after-change-function):
7249         * font-lock.el (font-lock-fontify-pending-extents):
7250         * font-lock.el (font-lock-lisp-like):
7251
7252         Fix handling of pending extents to avoid excessive slowness (N^2
7253         behavior) when making lots of buffer changes between redisplays,
7254         such as when saving the Options.
7255
7256 2001-03-09  William M. Perry  <wmperry@aventail.com>
7257
7258         * device.el:
7259         * dragdrop.el:
7260         * dumped-lisp.el:
7261         * faces.el:
7262         * frame.el:
7263         * gnuserv.el:
7264         * loadup.el:
7265         * menubar-items.el:
7266         * minibuf.el:
7267         The Great GTK Merge.
7268
7269         * ChangeLog.GTK:
7270         * dialog-gtk.el:
7271         * gdk.el:
7272         * generic-widgets.el:
7273         * glade.el:
7274         * gnome-widgets.el:
7275         * gnome.el:
7276         * gtk-compose.el:
7277         * gtk-extra.el:
7278         * gtk-faces.el:
7279         * gtk-ffi.el:
7280         * gtk-file-dialog.el:
7281         * gtk-font-menu.el:
7282         * gtk-glyphs.el:
7283         * gtk-init.el:
7284         * gtk-iso8859-1.el:
7285         * gtk-marshal.el:
7286         * gtk-mouse.el:
7287         * gtk-package.el:
7288         * gtk-password-dialog.el:
7289         * gtk-select.el:
7290         * gtk-widget-accessors.el:
7291         * gtk-widgets.el:
7292         * gtk.el:
7293         widgets-gtk.el:
7294         The Great GTK Merge: new files.
7295
7296 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7297
7298         * generic-widgets.el: Don't require gtk (a built-in feature) at
7299         top level.  Don't execute the last sexp unless (featurep 'gtk).
7300
7301 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7302
7303         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7304
7305 2001-02-23  Martin Buchholz <martin@xemacs.org>
7306
7307         * XEmacs 21.2.45 "Thelxepeia" is released.
7308
7309 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7310  
7311         * about.el (xemacs-hackers): update my entry. 
7312         * about.el (about-maintainer-info): ditto. 
7313         * about.el (about-hackers): ditto. 
7314
7315 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7316
7317         * about.el (about-maintainer-info): More vanity info about
7318         yours truly.
7319
7320 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7321
7322         * build-report.el (build-report-destination): xemacs-build-reports
7323         has moved to SourceForge, where mailing list name length is
7324         restricted, hence the name change to
7325         xemacs-buildreports@xemacs.org.
7326         * build-report.el (build-report-keep-regexp): Update default.
7327         * build-report.el (build-report-delete-regexp): Ditto.
7328         * build-report.el (build-report-make-output-files): Ditto.
7329
7330 2001-02-19  Craig Lanning  <lanning@scra.org>
7331
7332         * lisp-mode.el: Add indentation specifications for following
7333         Common Lisp forms: handler-case, handler-bind, with-slots,
7334         with-open-file, with-open-stream, print-unreadable-object.
7335
7336 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7337
7338         * font-lock.el (font-lock-set-defaults-1):
7339         Move initialization of `font-lock-cache-position' so that it's set
7340         even if font-lock-keywords is already defined.
7341
7342 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7343
7344         * autoload.el (generate-file-autoloads-1):
7345         Use `emacs-lisp-mode-syntax-table' instead of
7346         `lisp-mode-syntax-table'.
7347         * lisp-mode.el (lisp-mode-syntax-table):
7348         Get rid of old checks for `parse-partial-sexp' version.
7349         Make `|' (pipe) string delimiter instead of punctuation.
7350
7351 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7352
7353         * window.el (save-selected-window):
7354         Use gensym for better macro hygiene.
7355
7356 2001-02-06  Mike Sperber <mike@xemacs.org>
7357
7358         * dump-paths.el:
7359         * startup.el (startup-setup-paths): Set and use
7360         `mule-lisp-directory'.
7361         (startup-setup-paths-warning): Ditto.
7362
7363         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7364         (paths-construct-load-path): Consider `mule-lisp-directory'.
7365
7366 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7367
7368         * font-lock.el: Syntax table improvements used.  A few random
7369         changes are not specified below.
7370         (font-lock-fontify-string-delimiters):
7371         (font-lock-syntactic-keywords):
7372         (font-lock-cache-state nil):
7373         (font-lock-cache-position):
7374         New variables.
7375         (font-lock-set-syntax):
7376         (font-lock-apply-syntactic-highlight):
7377         (font-lock-fontify-syntactic-anchored-keywords):
7378         (font-lock-fontify-syntactic-keywords-region):
7379         (font-lock-eval-keywords):
7380         New functions.
7381         (font-lock-remove-face):
7382         (font-lock-fontify-syntactically-region):
7383         Use syntax properties.
7384
7385 2001-02-08  Martin Buchholz <martin@xemacs.org>
7386
7387         * XEmacs 21.2.44 "Thalia" is released.
7388
7389 2001-01-16  Mike Sperber <mike@xemacs.org>
7390
7391         * startup.el (normal-top-level): Work even if no installation root
7392         is found.
7393
7394 2001-01-30  Andy Piper  <andy@xemacs.org>
7395
7396         * gutter-items.el (progress-abort-glyph): remove instantiator.
7397         (set-progress-abort-instantiator): new function.
7398         (abort-progress-feedback): use it.
7399
7400         * gutter.el (set-gutter-dirty-p): new function.
7401
7402 2001-01-30  Didier Verna  <didier@xemacs.org>
7403
7404         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7405
7406 2001-01-24  Didier Verna  <didier@xemacs.org>
7407
7408         * sound.el (sound-extension-list): give a better default value.
7409         * sound.el (load-sound-file): improve the doc string, also find
7410         files given by absolute names, pass a real extension list to
7411         `locate-file'.
7412
7413 2001-01-26  Martin Buchholz <martin@xemacs.org>
7414
7415         * XEmacs 21.2.43 "Terspichore" is released.
7416
7417 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7418
7419         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7420         messages from gnuserv.
7421
7422 2001-01-20  Martin Buchholz <martin@xemacs.org>
7423
7424         * XEmacs 21.2.42 "Poseidon" is released.
7425
7426 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7427
7428         * cl-macs.el (cl-upcase-arg): New function.
7429         (cl-function-arglist): New function.
7430         (cl-transform-lambda): Automatically add CL-style lambda list to
7431         documentation string using functions above.
7432
7433 2001-01-12  Andy Piper  <andy@xemacs.org>
7434
7435         * package-get.el (package-get-custom): call
7436         package-net-update-installed-db.
7437
7438         * package-ui.el (pui-install-selected-packages): call
7439         package-net-update-installed-db.
7440
7441         * package-net.el (package-net-update-installed-db): use
7442         packages-package-list so that we reflect reality.
7443
7444         * packages.el (packages-package-list): Make docstring reflect
7445         reality.
7446
7447         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7448
7449         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7450         isn't installed.
7451
7452 2001-01-17  Andy Piper  <andy@xemacs.org>
7453
7454         * wid-edit.el (widget-activation-glyph-mapper): activate or
7455         deactivate native widgets.
7456         (widget-glyph-insert-glyph): record instantiator.
7457         (widget-push-button-value-create): use it.
7458
7459         * gui.el (gui-button-action): new function. Make button's domain
7460         buffer current when calling.
7461         (make-gui-button): update to use gui-button-action.
7462
7463 2001-01-16  Didier Verna  <didier@xemacs.org>
7464
7465         * menubar-items.el (default-menubar): add an entry for modeline
7466         horizontal scrolling in Options -> Display.
7467
7468 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7469
7470         * package-get.el (package-get-require-signed-base): Set to nil
7471         by default.
7472
7473 2001-01-17  Martin Buchholz <martin@xemacs.org>
7474
7475         * XEmacs 21.2.41 "Polyhymnia" is released.
7476
7477 2001-01-16  Mike Sperber <mike@xemacs.org>
7478
7479         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7480         catch lisp/mule/.
7481
7482 2001-01-14  Mike Sperber <mike@xemacs.org>
7483
7484         * startup.el (maybe-create-compatibility-dot-emacs):
7485         (maybe-unmigrate-user-init-file):
7486         (unmigrate-user-init-file): Created.
7487         (maybe-migrate-user-init-file): Offer creation of compatibility
7488         .emacs.
7489         Some doc fixes wrt init file location.
7490
7491 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7492
7493         * faces.el (face-frob-from-locale-first): new variable.
7494         (frob-face-font-2): Honor tags arg while trying to use
7495         standard-face-mapping.  When face-frob-from-locale-first is set,
7496         first try to set face inheriting from frobbed-face.
7497
7498 2001-01-15  Didier Verna  <didier@xemacs.org>
7499
7500         * about.el (xemacs-hackers): update my entry.
7501         * about.el (about-url-alist): ditto.
7502         * about.el (about-maintainer-info): ditto.
7503         * about.el (about-hackers): ditto.
7504
7505 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7506
7507         The byte compiler has been badly broken for a year,
7508         by the patch of 1999-12-06.
7509         * byte-optimize.el (byte-optimize-form-code-walker):
7510         Bug was: the byte compiler was making this erroneous optimization:
7511         (progn (or (foo)) (bar)) ==> (bar)
7512
7513 2000-11-20  Mike Sperber <mike@xemacs.org>
7514
7515         * setup-paths.el (paths-core-load-path-depth): Split
7516         `paths-load-path-depth' in two for site and core lisp.  Don't
7517         recurse into core.
7518         * setup-paths.el (paths-construct-load-path): Use.
7519
7520 2001-01-10  Andy Piper  <andy@xemacs.org>
7521
7522         * package-net.el (package-net-cygwin32-binary-size): new variable
7523         (package-net-win32-binary-size): ditto.  add much needed
7524         commentary.
7525
7526         * gutter-items.el (buffers-tab-items): correct off-by-one error
7527         for buffers-tab-max-size.
7528
7529 2001-01-08  Martin Buchholz <martin@xemacs.org>
7530
7531         * XEmacs 21.2.40 is released.
7532
7533 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7534
7535         * mule/hebrew.el: Fix comments and typos.
7536         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7537
7538 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7539
7540         * ChangeLog.1: move ancient log from fill.el.
7541
7542         * dump-paths.el:
7543         paragraphs.el:
7544         mule/mule-category.el:
7545         Miscellaneous typo fixes and slight doc clarifications.
7546
7547         * mule/mule-ccl.el:  Correct file name in header.
7548
7549 2000-12-31  Martin Buchholz <martin@xemacs.org>
7550
7551         * XEmacs 21.2.39 is released.
7552
7553 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7554
7555         * byte-optimize.el (byte-optimize-cond):
7556         (byte-optimize-cond-1): New.
7557         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7558         Optimizes (cond (x nil)) ==> nil.
7559         Provide better diagnostic on malformed expr like (cond foo).
7560
7561 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7562
7563         * mule/mule-coding.el:
7564         mule/mule-cmds.el (reset-language-environment,
7565         set-language-environment-coding-systems):
7566         Safer default coding-priority-list, corresponding to src/file-coding.h.
7567
7568 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7569
7570         * package-admin.el: Allow package removal from
7571         early-package-load-path.
7572
7573 2000-12-15  Andreas Jaeger  <aj@suse.de>
7574
7575         * about.el (about-maintainer-info): Update my entry.
7576
7577 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7578
7579         * packages.el (locate-library): Add support for bzip2
7580         compressed .el files.
7581
7582 2000-12-12  Andy Piper  <andy@xemacs.org>
7583
7584         * package-net.el: new file.
7585
7586 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7587
7588         * font-lock.el: Add missing C++ keywords.
7589
7590 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7591
7592         * simple.el (indent-for-comment): Preserve indentation of comments
7593         starting in column 0, as documented in (Info-goto-node
7594         "(xemacs)Comments").  Update docstring accordingly.
7595
7596 2000-12-05  Martin Buchholz <martin@xemacs.org>
7597
7598         * XEmacs 21.2.38 is released.
7599
7600 2000-12-04  Didier Verna  <didier@xemacs.org>
7601
7602         * mouse.el (default-mouse-track-set-point-in-window): remove
7603         spurious '+' operation detected by Martin.
7604
7605
7606 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7607
7608         * cl-extra.el (coerce):
7609         Implement char to integer coercion.
7610         Remove extraneous (numberp) test.
7611
7612         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7613         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7614         (byte-optimize-predicate):
7615         Warn if evaluating constant expression signals an error.
7616         (byte-optimize-form): Small simplification.
7617
7618         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7619
7620 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7621
7622         * byte-optimize.el:
7623         (byte-optimize-minus):
7624         (byte-optimize-plus):
7625         (byte-optimize-mult):
7626         (byte-optimize-quo):
7627         Use (car (last x)) instead of (last x) to get last elt!
7628         Use `byte-optimize-predicate' to optimize `%'.
7629         Move optimizations for special numeric args to bytecomp.el.
7630         * bytecomp.el (byte-compile-associative): Remove.
7631         (byte-compile-max): New.
7632         (byte-compile-min): New.
7633         Properly handle erroneous calls: (max) (min).
7634         (byte-compile-plus): New.
7635         (byte-compile-minus):
7636         It's easiest to handle 0, +1 and -1 args here.
7637         (byte-compile-mult): New.
7638         It's easiest to handle 1, -1 and 2 args here.
7639         (byte-compile-quo):
7640         It's easiest to handle 0, +1 and -1 args here.
7641         Issue byte-compiler warning when dividing by zero.
7642
7643         Byte-compiler arithmetic improvements.
7644         Better optimize these expressions in the obvious way:
7645         (+ x y 1)   -->  varref x varref y add add1
7646         (+ x y -1)  -->  varref x varref y add sub1
7647         (- x y 0)   -->  (- x y)
7648         (- 0 x y)   -->  (- (- x) y)
7649         (% 42 19)   --> compile-time constant
7650         (/ 42 19)   --> compile-time constant
7651         (* (foo) 2) --> foo call dup plus
7652
7653         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7654         unless (declaim (optimize (safety 3)))
7655         or (setq byte-compile-delete-errors nil).
7656
7657 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7658
7659         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7660         docstrings.
7661
7662 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7663
7664         * startup.el (command-line-do-help):  Add documentation of
7665         portable dumper switches.
7666
7667 2000-11-22  Andy Piper  <andy@xemacs.org>
7668
7669         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7670
7671         * glyphs.el (init-glyphs): don't use autodetect for strings.
7672
7673 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7674
7675         * byte-optimize.el (byte-optimize-char-before):
7676         (byte-optimize-backward-char):
7677         (byte-optimize-backward-word):
7678         Fix incorrect optimizations for these sorts of expressions:
7679         (let ((x nil)) (backward-char x))
7680
7681 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7682
7683         * byte-optimize.el:
7684         * byte-optimize.el (byte-optimize-backward-char): New.
7685         * byte-optimize.el (byte-optimize-backward-word): New.
7686         Make backward-word and backward-char as efficient as forward versions.
7687
7688         * bytecomp.el (byte-compile-no-args-with-one-extra):
7689         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7690         * bytecomp.el (byte-compile-two-args-with-one-extra):
7691         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7692         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7693         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7694         Check if extra arg is constant nil, and if so, use byte-coded call.
7695
7696         * simple.el (backward-word):
7697         * simple.el (mark-word):
7698         * simple.el (kill-word):
7699         * simple.el (backward-kill-word):
7700         Make COUNT argument optional, for consistency with forward-char et al.
7701
7702         * abbrev.el (abbrev-string-to-be-defined):
7703         * abbrev.el (inverse-abbrev-string-to-be-defined):
7704         * abbrev.el (inverse-add-abbrev):
7705         * abbrev.el (expand-region-abbrevs):
7706         * buff-menu.el (Buffer-menu-execute):
7707         * indent.el (move-to-left-margin):
7708         * indent.el (indent-relative):
7709         * indent.el (move-to-tab-stop):
7710         * info.el (Info-reannotate-node):
7711         * lisp-mode.el (lisp-indent-line):
7712         * lisp.el (end-of-defun):
7713         * lisp.el (move-past-close-and-reindent):
7714         * misc.el (copy-from-above-command):
7715         * mouse.el (default-mouse-track-scroll-and-set-point):
7716         * page.el (forward-page):
7717         * paragraphs.el (forward-paragraph):
7718         * paragraphs.el (end-of-paragraph-text):
7719         * picture.el (picture-forward-column):
7720         * picture.el (picture-self-insert):
7721         * rect.el (extract-rectangle-line):
7722         * simple.el (newline):
7723         * simple.el (fixup-whitespace):
7724         * simple.el (backward-delete-char-untabify):
7725         * simple.el (transpose-chars):
7726         * simple.el (transpose-preceding-chars):
7727         * simple.el (do-auto-fill):
7728         * simple.el (indent-new-comment-line):
7729         * simple.el (blink-matching-open):
7730         * view-less.el (cleanup-backspaces):
7731         * wid-edit.el (widget-transpose-chars):
7732         * term/bg-mouse.el (bg-insert-moused-sexp):
7733         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7734
7735         * info.el (Info-fontify-node):
7736         * simple.el (backward-delete-function):
7737         Use canonical delete-backward-char instead of backward-delete-char.
7738
7739 2000-11-20  Andy Piper  <andy@xemacs.org>
7740
7741         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7742         no buffers.
7743
7744 2000-11-20  Andy Piper  <andy@xemacs.org>
7745
7746         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7747         buffer tabs.
7748
7749 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7750
7751         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7752         (proclaim inline...) was shadowing compiler-macros.
7753
7754 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7755
7756         * bytecomp.el (byte-compile-eval): New.
7757         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7758         Keeps this promise made in Lispref:
7759         "If a file being compiled contains a `defmacro' form, the macro is
7760         defined temporarily for the rest of the compilation of that file."
7761
7762 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7763
7764         * cl.el (floatp-safe):
7765         (plusp):
7766         (minusp):
7767         (oddp):
7768         (evenp):
7769         (cl-abs):
7770         Use a better parameter name than `x'.
7771
7772         * cl-macs.el (check-type): Make continuable.  Change documentation
7773         to require PLACE, but accept any form for compatibility.
7774
7775         * abbrev.el (define-abbrev): Use check-type.
7776         * font-menu.el (font-menu-change-face): Use check-type.
7777         * menubar.el (relabel-menu-item): Use check-type.
7778         * itimer.el: Fix typo.
7779
7780 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7781
7782         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7783
7784 2000-11-14  Martin Buchholz <martin@xemacs.org>
7785
7786         * XEmacs 21.2.37 is released.
7787
7788 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7789
7790         * code-cmds.el: Provide the feature.
7791
7792 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7793
7794         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7795
7796         * code-cmds.el: New file
7797         * mule/mule-cmds.el:
7798         * mule/mule-misc.el
7799         (coding-keymap): New keymap. Define coding system keyboard
7800         commands on file-coding builds too.
7801         (coding-system-change-eol-conversion):
7802         (universal-coding-system-argument):
7803         (set-default-coding-systems):
7804         (prefer-coding-system): Moved from mule-cmds.el
7805         (set-buffer-process-coding-system): Moved from mule-misc.el
7806
7807 2000-09-15  Stephen Carney <carney@scubadoo.com>
7808
7809         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7810
7811 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7812
7813         * package-get.el (package-get-download-sites): Add a pre-release
7814         site for experimental packages.
7815
7816         * auto-autoloads.el: Regenerated.
7817
7818 2000-08-01  Andy Piper  <andy@xemacs.org>
7819
7820         * gutter-items.el (buffers-tab-omit-function): reference
7821         buffers-tab-select-visible-buffers.
7822         (buffers-tab-filter-functions): new variable, by default uses
7823         buffers-tab-selection-function and buffers-tab-omit-function.
7824         (select-buffers-tab-buffers-by-mode): invert arguments.
7825         (buffers-tab-select-visible-buffers): new function. Invert calling
7826         of buffers-menu-omit-invisible-buffers.
7827         (buffers-tab-items): rewrite to use
7828         buffers-tab-filter-functions. Rewrite docstring.
7829         (gutter-buffers-tab-extent): delete.
7830         (add-tab-to-gutter): always build a new extent when adding the
7831         tabs.
7832         (update-tab-in-gutter): make gutter dirty when orientation
7833         changes.
7834
7835 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7836
7837         * bytecomp.el (byte-compile-defvar-or-defconst):
7838         Only do loadhist recording if defvar form includes a value.
7839
7840 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7841
7842         * bytecomp.el (byte-compile-initial-macro-environment):
7843         `eval-when-compile' should not compile its body.
7844
7845 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7846
7847         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7848         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7849         some Japanese English.  Remove some ancient FSF comments, and
7850         improve docstrings.  Use symbols not vectors for tables.
7851
7852 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7853
7854         * keymap.el:
7855         (local-key-binding):
7856         (global-key-binding):
7857         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7858
7859         * lisp.el:
7860         (backward-sexp): Slightly simpler code.
7861         (mark-sexp): Make arg optional, like FSF Emacs.
7862         (forward-list): Slightly simpler code.
7863         (backward-list): Slightly simpler code.
7864         (down-list):  Make arg optional, like FSF Emacs.
7865         (up-list):  Make arg optional, like FSF Emacs.
7866         (backward-up-list):  Make arg optional, like FSF Emacs.
7867         (kill-sexp):  Make arg optional, like FSF Emacs.
7868         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7869
7870         * font-menu.el (font-menu-change-face):
7871         Take continuable errors into account.
7872
7873         * abbrev.el:
7874         * abbrev.el (clear-abbrev-table):
7875         * abbrev.el (define-abbrev-table):
7876         * abbrev.el (define-abbrev):
7877         * abbrev.el (insert-abbrev-table-description):
7878         * apropos.el (apropos-documentation-check-doc-file):
7879         * apropos.el (apropos-documentation-check-elc-file):
7880         * buff-menu.el (list-buffers):
7881         * buff-menu.el (list-buffers-noselect):
7882         * bytecomp.el (byte-recompile-directory):
7883         * bytecomp.el (batch-byte-compile):
7884         * cl-macs.el (typep):
7885         * code-files.el (find-coding-system-magic-cookie):
7886         * code-files.el (insert-file-contents):
7887         * cus-edit.el (customize-set-variable):
7888         * cus-edit.el (customize-save-variable):
7889         * cus-face.el (custom-set-face-font-size):
7890         * cus-face.el (custom-set-face-update-spec):
7891         * cus-face.el (custom-reset-faces):
7892         * custom.el (custom-check-theme):
7893         * custom.el (copy-upto-last):
7894         * fill.el (canonically-space-region):
7895         * fill.el (fill-paragraph):
7896         * fill.el (fill-region):
7897         * fill.el (find-space-insertable-point):
7898         * fill.el (justify-current-line):
7899         * faces.el (face-spec-update-all-matching):
7900         * faces.el (set-face-stipple):
7901         * files-nomule.el (insert-file-contents):
7902         * files.el (insert-file-contents-literally):
7903         * files.el (hack-local-variables-last-page):
7904         * files.el (basic-save-buffer):
7905         * files.el (insert-directory):
7906         * font-menu.el (font-menu-change-face):
7907         * font.el (font-spatial-to-canonical):
7908         * format.el (format-encode-region):
7909         * format.el (format-insert-file):
7910         * format.el (format-replace-strings):
7911         * gutter.el (set-gutter-element):
7912         * help.el (key-or-menu-binding):
7913         * help.el (describe-bindings):
7914         * help.el (with-syntax-table):
7915         * indent.el (indent-rigidly):
7916         * indent.el (delete-to-left-margin):
7917         * info.el:
7918         * info.el (Info-extract-dir-entry-from):
7919         * info.el (Info-build-dir-anew):
7920         * info.el (Info-rebuild-dir):
7921         * info.el (Info-batch-rebuild-dir):
7922         * info.el (Info-read-subfile):
7923         * info.el (Info-build-node-completions):
7924         * info.el (Info-extract-menu-node-name):
7925         * isearch-mode.el (isearch-range-invisible):
7926         * isearch-mode.el (isearch-restore-invisible-extents):
7927         * itimer.el (itimerp):
7928         * itimer.el (itimer-live-p):
7929         * keymap.el:
7930         * keymap.el (substitute-key-definition):
7931         * keymap.el (read-command-or-command-sexp):
7932         * keymap.el (local-key-binding):
7933         * keymap.el (global-key-binding):
7934         * keymap.el (global-set-key):
7935         * keymap.el (local-set-key):
7936         * ldap.el:
7937         * ldap.el (ldap-add-entries):
7938         * ldap.el (ldap-delete-entries):
7939         * lisp.el (backward-sexp):
7940         * lisp.el (mark-sexp):
7941         * lisp.el (forward-list):
7942         * lisp.el (backward-list):
7943         * lisp.el (down-list):
7944         * lisp.el (backward-up-list):
7945         * lisp.el (up-list):
7946         * lisp.el (kill-sexp):
7947         * lisp.el (backward-kill-sexp):
7948         * menubar.el (add-menu-button):
7949         * menubar.el (add-submenu):
7950         * menubar.el (delete-menu-item):
7951         * menubar.el (relabel-menu-item):
7952         * mouse.el (narrow-window-to-region):
7953         * obsolete.el (define-obsolete-variable-alias):
7954         * obsolete.el (store-substring):
7955         * package-admin.el:
7956         * package-admin.el (package-admin-install-function):
7957         * package-admin.el (package-admin-install-function-mswindows):
7958         * package-admin.el (package-admin-default-install-function):
7959         * package-get.el (package-get-update-base-entries):
7960         * packages.el (packages-load-package-dumped-lisps):
7961         * packages.el (packages-collect-package-dumped-lisps):
7962         * printer.el (generic-print-buffer):
7963         * printer.el (generic-print-region):
7964         * replace.el (occur-mode-mouse-goto):
7965         * replace.el (perform-replace):
7966         * select.el (get-selection-no-error):
7967         * simple.el:
7968         * simple.el (newline):
7969         * simple.el (open-line):
7970         * simple.el (edit-and-eval-command):
7971         * simple.el (goto-line):
7972         * simple.el (undo):
7973         * simple.el (kill-region):
7974         * simple.el (copy-region-as-kill):
7975         * simple.el (kill-ring-save):
7976         * simple.el (set-mark):
7977         * simple.el (next-line):
7978         * simple.el (previous-line):
7979         * simple.el (line-move):
7980         * simple.el (set-goal-column):
7981         * simple.el (comment-region):
7982         * subr.el:
7983         * subr.el (putf):
7984         * syntax.el (modify-syntax-entry):
7985         * syntax.el (map-syntax-table):
7986         * view-less.el (view-file):
7987         * view-less.el (view-buffer):
7988         * view-less.el (view-file-other-window):
7989         * window-xemacs.el (backward-other-window):
7990         * window.el:
7991         * window.el (one-window-p):
7992         * window.el (walk-windows):
7993         * window.el (window-list):
7994         * x-mouse.el (x-mouse-kill):
7995         * x-select.el (x-get-cutbuffer):
7996         * x-select.el (x-store-cutbuffer):
7997         * term/bg-mouse.el (bg-mouse-line-to-center):
7998         * term/sun-mouse.el (window-line-end):
7999         * term/sun-mouse.el (sun-select-region):
8000         * term/sun.el (kill-region-and-unmark):
8001         * mule/mule-category.el:
8002         * mule/mule-category.el (modify-category-entry):
8003         * mule/mule-category.el (char-category-list):
8004         * mule/mule-coding.el (coding-system-force-on-output):
8005         * mule/mule-misc.el (coding-system-put):
8006         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8007
8008 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8009
8010         * cus-face.el: Typo fixes and tiny clarifications.
8011         * custom.el: ditto
8012
8013 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8014
8015         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8016         * startup.el (normal-top-level): Setup auto-save-list-file-name
8017         if auto-save-list-file-prefix is non-nil.
8018
8019 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8020
8021         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8022
8023 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8024
8025         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8026         get symbol at point-min.
8027
8028 2000-10-24  Didier Verna  <didier@xemacs.org>
8029
8030         * info.el (Info-emacs-info-file-name): defconst it.
8031         * info.el (Info-footnote-tag): defcustom it.
8032         * info.el (Info-no-description-string): ditto.
8033         * info.el (Info-find-node): adapt to new semantics of
8034         'Info-suffixed-file (don't do the case variants stuff).
8035         * info.el (Info-insert-dir): rewrite the dir file variants code.
8036         * info.el (Info-directory-files): New. Return the list of info
8037         files in a directory.
8038         * info.el (Info-dir-outdated-p): use it.
8039         * info.el (Info-parse-dir-entries): ditto.
8040         * info.el (Info-build-dir-anew): don't restrict to files ending
8041         with a ".info.*" extension.
8042         * info.el (Info-set-mode-line): ditto.
8043         * info.el (Info-read-subfile): adapt to new semantics of
8044         'Info-suffixed-file (append 'exact argument).
8045         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8046         string independently of the case.
8047         * info.el (Info-suffixed-file): use it (match all possible case
8048         for the file name).
8049         * info.el (Info-insert-file-contents): code cleanup.
8050         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8051         columns.
8052         * info.el (Info-batch-rebuild-dir): ditto.
8053         * info.el (Info-read-node-name-1): ditto.
8054         * info.el (Info-search): ditto.
8055         * info.el (Info-fontify-node): ditto.
8056
8057
8058 2000-10-24  Didier Verna  <didier@xemacs.org>
8059
8060         * process.el (shell-command): when called from a program, avoid
8061         'push-mark's "mark-set" message.
8062
8063 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8064
8065         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8066         by a symbol, not by a vector.
8067         * mule/vietnamese.el (vscii): Likewise.
8068         (viscii): Likewise.
8069         * mule/cyrillic.el (koi8-r): Likewise.
8070
8071         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8072         by a symbol, not by a vector.
8073         (chinese-big5-2): Likewise.
8074         * mule/ethiopic.el (ethiopic): Likewise.
8075         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8076         (vietnamese-viscii-upper): Likewise.
8077
8078 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8079
8080         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8081
8082 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8083
8084         * byte-optimize.el (byte-optimize-car): New function.
8085         (byte-optimize-cdr): Ditto.
8086
8087 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8088
8089         * byte-optimize.el: Partial synch with FSF 20.7.
8090         Optimize constant concatenation.
8091         Add keymapp as a side effect free function.  It is a built-in.
8092         (byte-after-unbind-pos): Remove byte-equal.
8093
8094 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8095
8096         * update-elc-2.el: Quote regexps correctly.
8097
8098 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8099
8100         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8101         (ccl-compile): Apply integerp, not integer-or-char-p to
8102         check the type of the buffer magnification
8103         (ccl-compile-write-string): Encode a string with binary
8104         coding system.
8105         (ccl-compile-write-repeat): Likewise.
8106
8107 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8108
8109         * buff-menu.el:
8110         * bytecomp.el:
8111         * coding.el:
8112         * faces.el:
8113         * files.el:
8114         * fill.el:
8115         * float-sup.el:
8116         * font-lock.el:
8117         * help.el:
8118         * iso8859-1.el:
8119         * loaddefs.el:
8120         * menubar-items.el:
8121         * menubar.el:
8122         * modeline.el:
8123         * msw-font-menu.el:
8124         * paragraphs.el:
8125         * paths.el:
8126         * replace.el:
8127         * simple.el:
8128         * sound.el:
8129         * startup.el:
8130         * version.el:
8131         * x-faces.el:
8132         * x-font-menu.el:
8133         Remove purecopy.
8134
8135 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8136
8137         * simple.el (do-auto-fill): Use the function pointer to by
8138         `comment-line-break-function', not `indent-new-comment-line'. This
8139         fixes an issue with cc-mode comment continuation.
8140
8141 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8142
8143         * simple.el (turn-on-auto-fill):  Add (interactive).
8144         * mwheel.el (mwheel-install): Add (interactive).
8145         * font-lock.el (turn-on-font-lock): Add (interactive).
8146         (turn-off-font-lock): Add (interactive).
8147
8148 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8149
8150         * packages.el (packages-special-base-regexp): Add `man'.
8151
8152 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8153
8154         * wid-edit.el (widget-specify-active): map over extents in current
8155         buffer like `widget-specify-inactive' does.  Mapping over the
8156         inactive extent object does not work since the current extent is
8157         ignored by `map-extents'.
8158
8159 2000-10-04  Martin Buchholz <martin@xemacs.org>
8160
8161         * XEmacs 21.2.36 is released.
8162
8163 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8164
8165         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8166         Optimize the compiled-function-constants vector by byte-code
8167         reference counts.
8168
8169 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8170
8171         * build-report.el (build-report-delete-regexp): quote value in
8172         defcustom
8173
8174 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8175
8176         * build-report.el (build-report): Don't bind srcdir which we don't
8177         use in `multiple-value-bind' to avoid the only byte-compiler
8178         warning.
8179
8180 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8181
8182         * build-report.el: Requires cl and custom now.
8183         build-report-version is determined by XEmacs version -- remove
8184         build-report-version*.
8185         * build-report.el (build-report-version): Removed.
8186         * build-report.el (build-report-installation-version-regexp): New.
8187         * build-report.el (build-report-version-file-regexp): New.
8188         * build-report.el (build-report-installation-srcdir-regexp): New.
8189         * build-report.el (build-report-destination): Offer
8190         xemacs-build-reports and xemacs-beta.
8191         * build-report.el (build-report-keep-regexp): Adjusted.
8192         * build-report.el (build-report-delete-regexp): Adjusted.
8193         * build-report.el (build-report-make-output-dir): New.
8194         * build-report.el (build-report-installation-file): Replace use of
8195         `concat' with `expand-file-name'.
8196         * build-report.el (build-report-make-output-file): Removed.
8197         * build-report.el (build-report-make-output-files): New.
8198         * build-report.el (build-report-subject): Identify as
8199         user-variable with "*...".
8200         * build-report.el (build-report-prompts): Ditto.
8201         * build-report.el (build-report-version-file): New.
8202         * build-report.el (build-report-file-encoding): Identify as
8203         user-variable with "*...".
8204         * build-report.el (build-report-make-output-get): New.
8205         * build-report.el (build-report-insert-header): Report
8206         emacs-version and system-configuration instead of
8207         build-report-version.
8208         * build-report.el (build-report-insert-make-output): Add file
8209         argument.
8210         * build-report.el (build-report-insert-installation-file):
8211         Re-indent.
8212         * build-report.el (build-report-keep): Change docstring,
8213         re-indent.
8214         * build-report.el (build-report-delete): Ditto.
8215         * build-report.el (build-report-installation-data): New.
8216         * build-report.el (build-report-version-file-data): New.
8217
8218 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8219
8220         * byte-optimize.el (byte-optimize-lapcode):
8221         Fix the optimization of using the first 5 elements of the
8222         constants vector for variables.
8223         (byte-optimize-lapcode): Fix another ancient broken optimization.
8224
8225 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8226
8227         * *: Spelling mega-patch
8228
8229 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8230
8231         * easymenu.el: doc fixes.
8232         (easy-menu-do-define): Use backquote.
8233         (easy-menu-change):
8234         (easy-menu-add):
8235         `when' seems much clearer than `if' here.
8236         (easy-menu-remove):
8237         (easy-menu-add-item):
8238         (easy-menu-item-present-p):
8239         (easy-menu-remove-item):
8240         Wrap using (when (featurep 'menubar) ...)
8241
8242 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8243
8244         * bytecomp.el (displaying-byte-compile-warnings):
8245         Revert Ben's change to this function below so that the compile log
8246         is displayed properly for users of the "popper" package.
8247
8248 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8249
8250         * window.el (save-selected-window): Use backquote.
8251
8252         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8253         Renamed from `byte-compile-file-form-defvar'.
8254         * bytecomp.el (byte-compile-defvar-or-defconst):
8255         Only cons onto current-load-list in top-level forms.
8256         Else this leaks a cons cell every time a defun is called.
8257         Renamed from `byte-compile-defvar', for clarity.
8258         Warn when docstring of defvar is not a string.
8259         Use consistent error messages.
8260         Better comments.
8261
8262 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8263
8264         * simple.el (set-variable):
8265         Remove unneeded defvar by rearranging order of let* forms.
8266
8267         * mule/mule-ccl.el (ccl-get-next-code):
8268         * menubar-items.el (bookmark-menu-filter):
8269         (language-environment-menu-filter):
8270         (tutorials-menu-filter):
8271         * toolbar-items.el (toolbar-compile):
8272         * byte-optimize.el (disassemble-offset):
8273         Use (declare (special ...)) instead of `defvar'.
8274
8275         * cl-macs.el (cl-do-proclaim):
8276         Fix (declare (special ...)) warning suppression syntax.
8277
8278 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8279
8280         * info.el (Info-tag-table-marker):
8281         (Info-tag-table-buffer):
8282         (Info-find-file-node):
8283         (Info-read-subfile):
8284         (Info-build-node-completions):
8285         (Info-search):
8286         (Info-mode):
8287         Multiple info buffer support.
8288
8289 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8290
8291         * ldap.el (ldap-decode-entry): New defun
8292         (ldap-search-entries): Use it in order to decode DN-prefixed
8293         entries properly
8294
8295 2000-08-23  Daniel Pittman <daniel@danann.net>
8296
8297         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8298         Use `eq', not `=', to compare symbols.
8299
8300 2000-07-30  Ben Wing  <ben@xemacs.org>
8301
8302         * bytecomp.el (byte-compile-report-error):
8303         * bytecomp.el (displaying-byte-compile-warnings):
8304         if stack-trace-on-error is set, send out a backtrace when
8305         an error is encountered that stops byte compilation.  this
8306         should make it much much easier to track down those curious
8307         problems.  also undo the kludge of using a separate "*Show*"
8308         buffer for display when there's a temp-buffer-show-function;
8309         we can avoid this by just being a little smarter.
8310
8311         * dialog-items.el:
8312         * dialog-items.el (search-dialog-regexp): New.
8313         * dialog-items.el (search-dialog-callback):
8314         * dialog-items.el (make-search-dialog):
8315         add a regexp option to the dialog and clean up a bit.
8316
8317         * dialog.el:
8318         * dialog.el (yes-or-no-p-dialog-box):
8319         * dialog.el (get-dialog-box-response):
8320         * dialog.el (make-dialog-box):
8321         * dialog.el (dialog-box-finish): New.
8322         * dialog.el (dialog-box-cancel): New.
8323         * dialog.el (internal-make-dialog-box-exit): New.
8324         implement [properly!] the :modal property of the new dialog box
8325         interface.  this is the first time xemacs has ever had *proper*
8326         modal dialog boxes, giving the standard window-system feedback.
8327         (e.g. under windows, clicking on a disabled frame causes a beep
8328         and makes the dialog box flash three times.)
8329
8330         * dragdrop.el: header keyword frobbing.
8331
8332         * dumped-lisp.el (preloaded-file-list):
8333         renamed winnt.el to win32-native.el.
8334
8335         * faces.el (face-property):
8336         * faces.el (set-face-property):
8337         * faces.el (frob-face-property):
8338         * faces.el (frob-face-font-2):
8339         * faces.el (make-face-bold):
8340         * faces.el (make-face-italic):
8341         * faces.el (make-face-bold-italic):
8342         * faces.el (make-face-unbold):
8343         * faces.el (make-face-unitalic):
8344         * faces.el (make-face-smaller):
8345         * faces.el (make-face-larger):
8346         clean up the implementation of these so that window-system-specific
8347         methods are called only on objects belonging to that window system.
8348         previously, you could have [e.g.] mswindows-make-face-bold called
8349         on font object of device type `stream', which is not good and
8350         explains the subtle errors Adrian was getting when byte-compiling
8351         something that required 'term. (Adrian, now you can use stack-trace-
8352         on-error to find the exact place where things are going wrong instead
8353         of having to laboriously binary-search your way through.)
8354
8355         * finder.el (finder-known-keywords):
8356         cleaned up -- properly sorted, clarified the meanings of many of
8357         the keywords, and added a few -- mswin, gui, content, build, www,
8358         user, services.  the last two try to distinguish between a package
8359         that's used directly by the user, and a package that provides
8360         support services to other packages.
8361
8362         * font-lock.el (lisp-font-lock-keywords-2):
8363         update list of lisp control structures to include everything,
8364         including new ones i introduced.
8365
8366         * gutter.el: header keyword frobbing.
8367
8368         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8369         recent isearch element was not doing so!  you got the second-most-
8370         recent instead.
8371
8372         * lisp-mode.el (construct-lisp-mode-menu):
8373         more menubar cleanups.
8374         * lisp-mode.el (with-selected-window):
8375         make it indent properly.
8376
8377         * menubar-items.el (default-menubar): lots of menubar cleanups.
8378         rearranged the options menu the most, e.g. splitting up the
8379         Keyboard/Mouse menu into a new Editing menu and combining the
8380         separate Scrollbar/Gutter/Toolbar submenus into Display.
8381         Got rid of General, moved items to Editing or new Troubleshooting.
8382         Moved Packages to Tools; doesn't seem to belong under Options.
8383         Added stuff to the Cmds menu, e.g. Change Case.
8384
8385         NB please don't complain about these periodic menubar changes.
8386         Anything like this is necessarily incremental in its construction
8387         -- By constant use you gradually become more and more aware of
8388         better and better ways to group menu items.  When we eventually
8389         move the options menu to a property sheet, the existing structure
8390         will probably be preserved fairly well.
8391
8392         * minibuf.el (next-history-element): fix problems with pressing
8393         down arrow in repeat-complex-command.
8394
8395         * modeline.el:
8396         * modeline.el (modeline-3d-p): New.
8397         added custom variable for controlling the 3d modeline.  the
8398         corresponding Options item has been present for a long time,
8399         but commented out with "fix me!" comments.  it's fixed now.
8400
8401         * obsolete.el (add-menu):
8402         remove bogus gettexts.
8403
8404         * process.el (shell-quote-argument):
8405         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8406         For bash under Windows native, see below.
8407
8408         * simple.el:
8409         * simple.el (display-warning-buffer):
8410         Fixed the handling of warning display to eliminate the annoying
8411         *Show* buffer, like was done for byte-compiler output above.
8412
8413         * simple.el (debug-print): New.
8414         Simple function for sending debug messages to the console and/or
8415         other debug places.
8416
8417         * subr.el (replace-in-string):
8418         Rewrite this function to avoid N^2 behavior with large strings --
8419         catastrophic with the new Windows selection code! (Apparently the
8420         author of this function didn't realize there was a fun
8421         replace-match that could make his life much easier, because we
8422         duplicated the entire logic.  The new version is smaller, easier
8423         to understand, much more robust, and has extended features --
8424         those of replace-match.)
8425
8426         * window.el:
8427         * window.el (with-selected-window): New.
8428         An obvious complement to the existing `with-selected-frame' and
8429         `with-current-buffer'.
8430
8431         * win32-native.el: Renamed from winnt.el.
8432         Added a great deal of stuff for properly handling process quoting,
8433         somewhat modeled on Kirill's original model (which i later threw
8434         away).  We should now finally have correctly working process arg
8435         quoting/dequoting so that the final app gets exactly what we
8436         intended.  Because the mechanism is in Lisp, it's easily
8437         extendible. (For those running bash and running the native
8438         version, I tried hard to do what I thought was correct.  But more
8439         thought is needed, and ideally the volunteer work of people with
8440         these configurations that they generally run on.)
8441
8442         * x-font-menu.el (x-font-menu-font-data):
8443         Put in defvar's to fix byte-compiler warnings.
8444
8445 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8446
8447         * select.el (selection-coercion-alist): Initialise.
8448         * select.el (select-coerce-to-text): New.
8449         * select.el (select-coerce): New.
8450         New functions to perform type and value coercion.
8451
8452         * select.el (select-buffer-killed-default): Keep data if it was
8453         on the clipboard.
8454
8455 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8456
8457         * menubar-items.el (default-menubar): Fix typo.
8458         (default-menubar): `lambda' was mispelled as `lamda'.
8459
8460 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8461
8462         * window.el (shrink-window-if-larger-than-buffer): Remove
8463         edge checking code.
8464
8465 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8466
8467         * paths.el (gnus-local-domain): Removed.
8468         (gnus-local-organization): Ditto.
8469         (gnus-startup-file): Ditto.
8470
8471 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8472
8473         * files.el (auto-mode-alist): Add .spec for RPM.
8474
8475 2000-07-31  Andy Piper  <andy@xemacs.org>
8476
8477         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8478
8479 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8480
8481         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8482         browse-url.
8483         * help.el (xemacs-www-page): Ditto.
8484         (xemacs-www-faq): Ditto.
8485         * menubar-items.el (default-menubar): Ditto.
8486
8487         * wid-edit.el (widget-url-link-action): Ditto.
8488         From: Kenichi OKADA <okada@opaopa.org>.
8489
8490 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8491
8492         * finder.el (finder-commentary): Add autoload cookie.
8493
8494 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8495
8496         * files.el (insert-file-contents-literally): Fix second let
8497         binding for `coding-system-for-read' to `coding-system-for-write'
8498         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8499
8500 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8501
8502         * files.el (insert-file-contents-literally): Use binary coding
8503         system (from Morioka san).
8504         (insert-file-contents-literally): Make file-name-handler method.
8505
8506 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8507
8508         * cl-macs.el (get-selection): Add defsetf.
8509
8510 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8511
8512         * x-init.el (x-activate-region-as-selection): replace obsolete
8513         function x-own-selection with own-selection.
8514         (ow-find): replace obsolete functions x-get-selection and
8515         x-get-clipboard with get-selection and get-clipboard.
8516         (init-post-x-win): replace obsolete function x-disown-selection
8517         with disown-selection.
8518
8519 2000-07-20  Mike Sperber  <mike@xemacs.org>
8520
8521         * startup.el (load-user-init-file): Only try to load init file if
8522         it exists.
8523
8524 2000-07-10  Andy Piper  <andy@xemacs.org>
8525
8526         * dialog-items.el: sync with Ben's patch.
8527
8528         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8529         comment.
8530         (progress-text-glyph): deleted.
8531         (progress-layout-glyph): make completely minimal.
8532         (progress-gauge-glyph): ditto.
8533         (progress-display-style): fix to handle dynamic instantiator
8534         changes.
8535         (progress-text-instantiator): new.
8536         (progress-layout-instantiator): new.
8537         (progress-gauge-instantiator): new.
8538         (set-progress-display-instantiator): renamed and changed from
8539         set-progress-display-style.
8540         (progress-abort-glyph): use instantiator not glyph.
8541         (append-progress-display): use set-progress-display-instantiator
8542         and set-glyph-image.
8543         (abort-progress-display): ditto.
8544         (raw-append-progress-display): ditto.
8545
8546 2000-07-20  Ben Wing  <ben@xemacs.org>
8547
8548         * code-files.el: Move Mule-specific code to mule-coding.el.
8549
8550 2000-07-15  Ben Wing  <ben@xemacs.org>
8551
8552         * autoload.el:
8553         Fixed comments.
8554
8555         * cmdloop.el:
8556         * cmdloop.el (yes-or-no-p):
8557         * cmdloop.el (y-or-n-p):
8558         Make these functions use should-use-dialog-box-p and not be
8559         overridden in dialog.el.
8560
8561         * cus-dep.el:
8562         * cus-dep.el (Custom-make-dependencies): Removed.
8563         * cus-dep.el (Custom-make-dependencies-1): New.
8564         * cus-dep.el (Custom-make-one-dependency): New.
8565         New entry point for use in Makefiles, to avoid excessive
8566         invocations.
8567
8568         * cus-edit.el (custom-variable-reset-saved):
8569         * cus-edit.el (custom-variable-reset-standard):
8570         * cus-edit.el (custom-save-resets):
8571         Fix bytecompiler warnings.
8572
8573         * dialog.el:
8574         * dialog.el (yes-or-no-p-dialog-box):
8575         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8576         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8577         * dialog.el (get-dialog-box-response):
8578         * dialog.el (message-or-box):
8579         * dialog.el (make-dialog-box):
8580         * dialog.el (popup-dialog-box): New.
8581         Avoid yes-or-no-p bogosities.
8582         Create a general function `make-dialog-box' to encapsulate all
8583         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8584
8585         * dumped-lisp.el (preloaded-file-list):
8586         Add dialog-items.  Clean up.  Group files by types.
8587
8588         * easymenu.el (easy-menu-add):
8589         * easymenu.el (easy-menu-remove):
8590         Account for accelerators.
8591
8592         * extents.el:
8593         * extents.el (extent-list): New args, like in map-extents.
8594         * extents.el (extent-at-event): New.
8595         * extents.el (extents-at-event): New.
8596
8597         * font-lock.el:
8598         * font-lock.el (font-lock-mode):
8599         * font-lock.el (font-lock-default-fontify-buffer):
8600         * font-lock.el (font-lock-default-unfontify-region):
8601         * font-lock.el (font-lock-fontify-syntactically-region):
8602         * font-lock.el (font-lock-fontify-keywords-region):
8603         Use new progress-feedback names.
8604
8605         * font-lock.el (java-font-lock-identifier-regexp):
8606         * font-lock.el (java-font-lock-class-name-regexp):
8607         Fix bytecompiler warnings.
8608
8609         * gutter-items.el:
8610         * gutter-items.el (progress-display-use-echo-area): Removed.
8611         * gutter-items.el (progress-feedback-use-echo-area): New.
8612         * gutter-items.el (progress-display-popup-period): Removed.
8613         * gutter-items.el (progress-feedback-popup-period): New.
8614         * gutter-items.el (set-progress-display-style): Removed.
8615         * gutter-items.el (set-progress-feedback-style): New.
8616         * gutter-items.el (progress-display-style): Removed.
8617         * gutter-items.el (progress-feedback-style): New.
8618         * gutter-items.el (progress-stack):
8619         * gutter-items.el (progress-displayed-p): Removed.
8620         * gutter-items.el (progress-feedbacked-p): New.
8621         * gutter-items.el (clear-progress-display): Removed.
8622         * gutter-items.el (clear-progress-feedback): New.
8623         * gutter-items.el (progress-display-clear-when-idle): Removed.
8624         * gutter-items.el (progress-feedback-clear-when-idle): New.
8625         * gutter-items.el (remove-progress-display): Removed.
8626         * gutter-items.el (remove-progress-feedback): New.
8627         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8628         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8629         * gutter-items.el (append-progress-display): Removed.
8630         * gutter-items.el (append-progress-feedback): New.
8631         * gutter-items.el (abort-progress-display): Removed.
8632         * gutter-items.el (abort-progress-feedback): New.
8633         * gutter-items.el (raw-append-progress-display): Removed.
8634         * gutter-items.el (raw-append-progress-feedback): New.
8635         * gutter-items.el (display-progress-display): Removed.
8636         * gutter-items.el (display-progress-feedback): New.
8637         * gutter-items.el (current-progress-display): Removed.
8638         * gutter-items.el (current-progress-feedback): New.
8639         * gutter-items.el (current-progress-display-label): Removed.
8640         * gutter-items.el (current-progress-feedback-label): New.
8641         * gutter-items.el (progress-display): Removed.
8642         * gutter-items.el (progress-feedback): New.
8643         Replace "progress-display" with "progress-feedback" globally.
8644
8645         * gutter-items.el (lprogress-display): Removed.
8646         * gutter-items.el (progress-feedback-with-label): New.
8647         Rename lprogress-display ==> progress-feedback-with-label.
8648
8649         * gutter-items.el (search-dialog-direction): Removed.
8650         * gutter-items.el (search-dialog-text): Removed.
8651         * gutter-items.el (search-dialog-callback): Removed.
8652         * gutter-items.el (make-search-dialog): Removed.
8653         Move to dialog-items.el.
8654
8655         * help.el:
8656         * help.el (help-mode-quit):
8657         * help.el (mode-for-help): New.
8658         * help.el (help-sticky-window): New.
8659         * help.el (help-window-config): New.
8660         * help.el (with-displaying-help-buffer):
8661         * help.el (function-at-event): New.
8662         * help.el (help-symbol-regexp): New.
8663         * help.el (help-symbol-run-function-1): New.
8664         * help.el (help-symbol-run-function): New.
8665         * help.el (help-symbol-function-context-menu): New.
8666         * help.el (help-symbol-variable-context-menu): New.
8667         * help.el (help-symbol-function-and-variable-context-menu): New.
8668         * help.el (frob-help-extents): New.
8669         * help.el (describe-function-1):
8670         * help.el (variable-at-point):
8671         * help.el (variable-at-event): New.
8672         * help.el (describe-variable):
8673         Major overhaul.
8674         - Make functions and variables be mousable.
8675         - Middle button hyperlinks.
8676         - New context-menu entries.
8677
8678         * keydefs.el:
8679         * keydefs.el (global-map):
8680         New key bindings to move lines up and down.
8681
8682         * lisp-mode.el:
8683         * lisp-mode.el (construct-lisp-mode-menu): New.
8684         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8685         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8686         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8687         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8688         Make popup and menubar menus be different.  Popup menu uses
8689         clicked location and automatically assumes symbol under the mouse
8690         for various commands.
8691
8692         * menubar-items.el:
8693         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8694         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8695
8696         * menubar-items.el (global-popup-menu): Removed.
8697         * menubar-items.el (mode-popup-menu): Removed.
8698         * menubar-items.el (activate-popup-menu-hook): Removed.
8699         * menubar-items.el (popup-mode-menu): Removed.
8700         * menubar-items.el (popup-buffer-menu): Removed.
8701         * menubar-items.el (popup-menubar-menu): Removed.
8702         Move to menubar.el.
8703
8704         * menubar.el:
8705         * menubar.el (global-popup-menu): New.
8706         * menubar.el (mode-popup-menu): New.
8707         * menubar.el (activate-popup-menu-hook): New.
8708         * menubar.el (last-popup-menu-event): New.
8709         * menubar.el (popup-mode-menu): New.
8710         * menubar.el (popup-buffer-menu): New.
8711         * menubar.el (popup-menubar-menu): New.
8712         * menubar.el (menu-call-at-event): New.
8713         Move non-content functions here.  Add support for context menu
8714         items on extents.
8715
8716         * minibuf.el (minibuffer-history-uniquify):
8717         Typo fix.
8718
8719         * minibuf.el (read-file-name-1):
8720         Call new file dialog box if it exists.
8721
8722         * minibuf.el (mouse-rfn-setup-vars):
8723         Clean up "chop" action.
8724
8725         * mouse.el:
8726         * mouse.el (button2): Now bound to mouse-track.
8727         * mouse.el (click-inside-extent-p):
8728         * mouse.el (point-inside-extent-p):
8729         * mouse.el (point-inside-selection-p):
8730         * mouse.el (mouse-drag-or-yank): Removed.
8731         * mouse.el (mouse-begin-drag-n-drop): New.
8732         * mouse.el (mouse-eval-sexp):
8733         * mouse.el (mouse-track-activate-strokes): New.
8734         * mouse.el (mouse-track-do-activate): New.
8735         * mouse.el (mouse-track):
8736         * mouse.el (default-mouse-track-event-is-with-button): New.
8737         * mouse.el (default-mouse-track-cleanup-hook):
8738         * mouse.el (default-mouse-track-drag-hook):
8739         * mouse.el (default-mouse-track-drag-up-hook):
8740         * mouse.el (default-mouse-track-click-hook):
8741         Merge drag-n-drop into mouse-track.
8742         Add general "activate" support to replace specific button2 kludges.
8743         Use "button modifier" support in mouse-track.
8744
8745         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8746
8747         * package-ui.el:
8748         * package-ui.el (pui-menu):
8749         * package-ui.el (pui-popup-context-sensitive): Removed.
8750         Fix bytecompiler warnings.
8751         Clean up popup code a bit.
8752
8753         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8754
8755         * simple.el:
8756         * simple.el (transpose-lines):
8757         * simple.el (transpose-line-up): New.
8758         * simple.el (transpose-line-down): New.
8759         * simple.el (transpose-subr):
8760         * simple.el (transpose-subr-1): Removed.
8761         Clean up, add functions to move lines up and down.
8762
8763         * startup.el (mail-host-address):
8764         * startup.el (user-mail-address):
8765         Customize.
8766
8767         * subr.el:
8768         * subr.el (set-symbol-value-in-buffer): New.
8769         * subr.el (error):
8770         * subr.el (check-argument-type):
8771         * subr.el (defined-error-p): New.
8772         Add structured error support.
8773
8774         * toolbar-items.el (toolbar-compile):
8775         Use new make-dialog-box.
8776
8777         * update-elc.el:
8778
8779         * userlock.el (ask-user-about-lock-dbox):
8780         * userlock.el (ask-user-about-supersession-threat-dbox):
8781         * userlock.el (ask-user-about-lock):
8782         * userlock.el (ask-user-about-supersession-threat):
8783         Use new make-dialog-box.
8784         Add safety checks; use should use-dialog-box-p.
8785
8786         * window-xemacs.el:
8787         * window-xemacs.el (__buffer-dedicated-frame):
8788         * window-xemacs.el (buffer-dedicated-frame): New.
8789         * window-xemacs.el (set-buffer-dedicated-frame): New.
8790         Move dedicated-frame stuff into lisp.
8791
8792 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8793
8794         * printer.el (generic-print-region): Do not require that
8795         `printer-name' be set.
8796         (printer-name): Commentary clarification.
8797
8798 2000-07-19  Martin Buchholz <martin@xemacs.org>
8799
8800         * XEmacs 21.2.35 is released.
8801
8802 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8803
8804         * select.el (selection-coercible-types): Initialise.
8805
8806 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8807
8808         * select.el (own-clipboard): Bug fix.
8809
8810 2000-07-17  Mike Sperber  <mike@xemacs.org>
8811
8812         * cus-edit.el (custom-migrate-custom-file): Save init file before
8813         continuing.
8814
8815 2000-07-16  Mike Sperber  <mike@xemacs.org>
8816
8817         * startup.el (load-init-file): Remove silly call to
8818         `load-user-custom-file`.
8819         (maybe-migrate-user-init-file): Minor fixes.
8820
8821 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8822
8823         * apropos.el (apropos-documentation-check-doc-file):
8824         `doc' variable should be let-bound, as was presumably intended.
8825
8826         * cus-edit.el (custom-variable-reset-saved):
8827         (custom-variable-reset-standard):
8828         Remove unused variable comment-widget.  Twice.
8829
8830         * toolbar.el (toolbar-blank-press-function):
8831         Add a real defvar with initial value nil and proper docstring.
8832         (press-toolbar-button): No need to check for boundp-ness anymore.
8833
8834         * rect.el (open-rectangle-line): Remove useless (let) form.
8835         Add defvar for pending-delete-mode.
8836
8837         * info.el (Info-find-node): This function needs an autoload cookie.
8838
8839         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8840         Use let* since the second form referred to the first.
8841
8842 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8843
8844         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8845         instead of removed `mswindows-get-clipboard'.
8846
8847
8848 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8849
8850         * select.el (select-convert-from-text): New.
8851         * select.el (select-convert-from-length): New.
8852         * select.el (select-convert-from-integer): New.
8853         * select.el (select-convert-from-identity): New.
8854         * select.el (select-convert-from-filename): New.
8855         * select.el (selection-converter-in-alist): Use them.
8856         New converter functions for X.
8857
8858         * select.el (get-selection): Removed comment.
8859
8860         * select.el (own-selection): Removed append code - I thought
8861         I'd already done this, but apparently not...
8862
8863         * select.el: Changed comment about TIMESTAMP.
8864
8865         * select.el (select-convert-in): New.
8866         * select.el (select-convert-out): New.
8867         New functions that get used by select.c.
8868
8869         * select.el (select-buffer-killed-default): New.
8870         * select.el (select-buffer-killed-text): New.
8871         * select.el (selection-buffer-killed-alist): New.
8872         New list and functions that get called if a relevant selection
8873         exists and a buffer gets killed.
8874
8875         * select.el (select-convert-to-targets):
8876         * select.el (select-convert-to-identity): Removed.
8877         * select.el (select-convert-from-identity): Removed.
8878         * select.el (select-converter-out-alist):
8879         Removed _EMACS_INTERNAL selection type.
8880
8881         * x-select.el (xselect-kill-buffer-hook): Removed.
8882         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8883         Removed this X-specific nonesense. Use the generic support
8884         in select.el instead.
8885
8886 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8887
8888         * mule/mule-category.el (defined-category-hashtable):
8889         Use make-hash-table instead of make-hashtable
8890
8891         * buff-menu.el: Byte-compiler warning fix.
8892
8893         * isearch-mode.el (isearch-highlight-all-cleanup):
8894         Remove unused variable `isearch-highlight-all-start'.
8895
8896         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8897
8898         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8899
8900         * cus-dep.el (Custom-make-dependencies):
8901         Add autoload cookie for custom-add-loads to generated custom-load.el.
8902
8903         * autoload.el (autoload-package-name): Warning suppression.
8904         Move defvar prior to first use.
8905
8906         * custom.el: Add autoload for custom-declare-face.
8907         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8908         * cl.el (cl-hack-byte-compiler):
8909         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8910         to work properly.
8911
8912 2000-07-08  Mike Sperber  <mike@xemacs.org>
8913
8914         * startup.el (load-home-init-file): Added variable.
8915         (maybe-migrate-user-init-file): Added.
8916         (load-user-init-file): Load custom file if different from init
8917         file.
8918
8919         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8920         "startup."
8921
8922         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8923         Moved `custom-file'-related code to cus-file.el.
8924
8925         * cus-file.el: New file.
8926
8927 2000-04-01  Mike Sperber  <mike@xemacs.org>
8928
8929         * packages.el (packages-find-package-directories): Added support
8930         for external package hierarchies with in-place installations.
8931
8932         * find-paths.el (paths-root-in-place-p): Added.
8933         (paths-find-emacs-directory): Added support for external
8934         directories with in-place installations.
8935         (paths-find-site-directory): Ditto.
8936
8937         * startup.el (find-user-init-file): Also look for
8938         ~/.xemacs/init.elc? in preference to ~/.emacs.
8939
8940 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8941
8942         * select.el (own-selection):
8943         * select.el (own-clipboard): Changed `append' parameter to
8944         `how-to-use' parameter.
8945         * select.el (own-selection): Removed icky append code.
8946         * select.el (own-selection, get-selection): Removed extra type
8947         checking.
8948         * select.el (selection-appender-alist):
8949         * select.el (selection-converter-{in|out}-alist): Initialise.
8950         * select.el (select-append-to-*): New.
8951         * select.el (select-convert-from-*): New.  New functions to append
8952         data and convert data from external type.
8953
8954 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8955
8956         * font-lock.el: Javadoc enhancements.
8957
8958 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8959
8960         * printer.el (generic-print-region): Compose job name from buffer
8961         name.
8962
8963 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8964
8965         * font-lock.el (font-lock-fontify-pending-extents): Call
8966         font-lock-fontify-region instead of font-lock-fontify-buffer
8967         to avoid unnecessary progress gauges.
8968
8969 2000-07-06  Craig Lanning  <lanning@scra.org>
8970
8971         * custom-load.el (faces):
8972
8973         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8974         dir is a regex.
8975
8976         * process.el (call-process-internal): from Dan Holmsand, use binary
8977         coding systems so that jka-compr works.
8978
8979 2000-07-07  Ben Wing  <ben@xemacs.org>
8980
8981         * font-lock.el: Undo previous change.  Unfortunately, some
8982         files actually use the variables directly in their init code
8983         without quoting them.
8984
8985 2000-07-07  Ben Wing  <ben@xemacs.org>
8986
8987         * font-lock.el (defvar font-lock-*-face): Removed.
8988
8989         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8990         only when necessary.
8991
8992 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8993
8994         * cl-macs.el: fix cl-transform-function-property kludge
8995         so that it does not require a random feature.
8996
8997 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8998
8999         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9000         as in Linux kernel "Rules.make".
9001
9002 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9003
9004         * build-report.el (build-report): Add autoload cookie.
9005
9006 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9007
9008         * package-ui.el (defgroup pui):  Correct a misspelling
9009         (pui-toggle-package-delete):  Change `seleted' to `selected'
9010
9011 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9012
9013         * package-get.el (package-get-update-base):
9014         (package-get): Use insert-file-contents-literally always.
9015         (package-get-maybe-save-index):
9016         Force coding system for writing to binary.
9017
9018 2000-06-08  Mike Alexander  <mta@arbortext.com>
9019
9020         * code-process.el (call-process-region): If there is no coding
9021         system for the process on process-coding-system-alist use the
9022         coding system of the buffer containing the region.
9023
9024 2000-06-10  Ben Wing  <ben@xemacs.org>
9025
9026         * cmdloop.el (command-error):
9027         If debug-on-error and noninteractive, output backtrace.
9028
9029         * files.el (file-relative-name):
9030         Remove MSDOS references.
9031
9032         * simple.el (line-number): New function, due to non-obvious
9033         behavior/usage of count-lines.
9034
9035         * simple.el (count-lines): document non-obvious usage to get
9036         line number.
9037
9038 2000-06-11  Ben Wing  <ben@xemacs.org>
9039
9040         * faces.el ((featurep 'xpm)):
9041         * x-faces.el (x-init-face-from-resources):
9042         * x-faces.el (x-init-frame-faces):
9043         * x-misc.el (x-init-specifier-from-resources):
9044         * x-misc.el (x-get-resource-and-bogosity-check):
9045         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9046         * x-mouse.el (x-init-pointer-shape):
9047         * x-scrollbar.el (x-init-scrollbar-from-resources):
9048         Add sixth argument to x-get-resource calls so as to issue warnings
9049         rather than errors on bogus arguments.
9050
9051 2000-06-05  Ben Wing  <ben@xemacs.org>
9052
9053         * compat.el: new file.  provides a clean, non-intrusive way to
9054         define compatibility functions.
9055
9056         * process.el (shell-quote-argument): temporary fix for lack
9057         of nt-quote-process-args.  #### I need to put back the overall
9058         structure of that mechanism but redo the guts of it using the
9059         extra intelligence in the C code.
9060
9061 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9062
9063         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9064         `package-get' does in package-get.el, instead of using external
9065         "md5sum" program.
9066
9067         * package-get.el (package-get): Insert package file literally to
9068         make checksum calculation work.
9069
9070 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9071
9072         * code-files.el (convert-mbox-coding-system): Deleted.
9073         (file-coding-system-alist): Removed reference to
9074         convert-mbox-coding-system.
9075
9076 2000-05-28  Martin Buchholz <martin@xemacs.org>
9077
9078         * XEmacs 21.2.34 is released.
9079
9080 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9081
9082         * font-lock.el (font-lock-keywords): Rewrote docstring
9083
9084 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9085
9086         * loadhist.el (unload-feature): handle case where x is both boundp
9087         and fboundp
9088
9089 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9090
9091         * packages.el: It's ok to use built-in macros, but not lisp
9092         defined ones.
9093
9094 2000-05-20  Ben Wing  <ben@xemacs.org>
9095
9096         * font-lock.el:
9097         * font-lock.el (font-lock-message-threshold):
9098         * font-lock.el (font-lock-mode):
9099         * font-lock.el (font-lock-default-fontify-buffer):
9100         * font-lock.el (font-lock-always-fontify-immediately):
9101         * font-lock.el (font-lock-old-extent): Removed.
9102         * font-lock.el (font-lock-old-len): Removed.
9103         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9104         * font-lock.el (font-lock-pending-extent-table): New.
9105         * font-lock.el (font-lock-range-table): New.
9106         * font-lock.el (font-lock-after-change-function):
9107         * font-lock.el (font-lock-after-change-function-1): Removed.
9108         * font-lock.el (font-lock-fontify-pending-extents): New.
9109         * font-lock.el ('font-lock-revert-cleanup): Removed.
9110         * font-lock.el ('font-lock-revert-setup): Removed.
9111         Rewrite deferral code to handle any number of changes, merging
9112         them properly.  Remove hacked-up code for revert-buffer, now
9113         unnecessary.
9114
9115         * menubar-items.el (default-menubar):
9116         In Options->Edit Init File, don't switch to emacs-lisp-mode
9117         unless necessary; doing this turns off font-lock.
9118
9119 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9120
9121         * keydefs.el: Define C-x BS to backward-kill-sentence.
9122
9123 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9124
9125         * files.el (hack-local-variables-prop-line): Use non-greedy
9126         matching to process -*-texinfo-*- -*-.
9127
9128 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9129
9130         * minibuf.el (minibuf-directory-files): new function.
9131         (read-file-name-activate-callback): use minibuf-directory-files.
9132         (read-directory-name-internal): ditto.
9133         (mouse-file-display-completion-list): ditto.
9134         (mouse-directory-display-completion-list): ditto.
9135         (read-file-name-internal): remove "./" from completion list unless
9136         explicitly matched, for consistency.
9137
9138 2000-05-11  Ben Wing  <ben@xemacs.org>
9139
9140         * gutter-items.el (gutter-buffers-tab):
9141         * gutter-items.el (add-tab-to-gutter):
9142         * gutter-items.el (update-tab-in-gutter):
9143         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9144         * gutter-items.el (append-progress-display):
9145         * gutter-items.el (abort-progress-display):
9146         * gutter-items.el (raw-append-progress-display):
9147         Further fixes.  Use set-glyph-image not set-image-instance-property,
9148         to fix problems with multiple windows in a frame.
9149
9150         * menubar-items.el (tutorials-menu-filter):
9151         Fix typo.
9152
9153         * startup.el (early-error-handler):
9154         Display message box under windows; otherwise, message will disappear
9155         before it can be viewed.
9156
9157         * update-elc.el:
9158         Fix bug in NEEDTODUMP processing.
9159
9160 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9161
9162         * startup.el (lock-directory): Removed.
9163         (superlock-file): Ditto.
9164         (startup-set-paths): Remove lockdir.
9165         (startup-setup-paths-warning): Remove lock-directory.
9166
9167         * setup-paths.el (paths-find-lock-directory): Removed.
9168         (paths-find-superlock-file): Ditto.
9169
9170 2000-05-09  Ben Wing  <ben@xemacs.org>
9171
9172         * faces.el (set-face-property):
9173         * faces.el (set-face-font):
9174         * faces.el (set-face-foreground):
9175         * faces.el (set-face-background):
9176         * faces.el (set-face-background-pixmap):
9177         * faces.el (set-face-underline-p):
9178         * faces.el (set-face-strikethru-p):
9179         * faces.el (set-face-highlight-p):
9180         * faces.el (set-face-dim-p):
9181         * faces.el (set-face-blinking-p):
9182         * faces.el (set-face-reverse-p):
9183         doc string changes.
9184
9185         * glyphs.el:
9186         * glyphs.el (make-image-specifier):
9187         * glyphs.el (glyph-property):
9188         * glyphs.el (set-glyph-image):
9189         * glyphs.el (make-glyph):
9190         * glyphs.el (make-pointer-glyph):
9191         * glyphs.el (make-icon-glyph):
9192         * glyphs.el (widget-image-instance-p): New.
9193         authorship info, lots of doc changes.  New predicate, inadvertently
9194         omitted.  the general principle with specifier docs is now that
9195         the description of instantiators should go with the make-foo-specifier
9196         fun's doc string, rather than in foo-specifier-p.  this follows
9197         conventions elsewhere in XEmacs and in general is a lot more obvious
9198         of a place to look.  sometimes the make-foo-specifier function needs
9199         to be created in the process.
9200
9201         * gutter.el:
9202         * gutter.el (make-gutter-specifier): New.
9203         * gutter.el (make-gutter-size-specifier): New.
9204         * gutter.el (make-gutter-visible-specifier): New.
9205         specifier doc updates according to the conventions specified before.
9206
9207         * objects.el:
9208         * objects.el (make-font-specifier):
9209         * objects.el (make-color-specifier):
9210         * objects.el (make-face-boolean-specifier): New.
9211         specifier doc updates according to the conventions specified before.
9212
9213         * specifier.el:
9214         * specifier.el (set-specifier):
9215         * specifier.el (make-integer-specifier): New.
9216         * specifier.el (make-boolean-specifier): New.
9217         * specifier.el (make-natnum-specifier): New.
9218         * specifier.el (make-generic-specifier): New.
9219         * specifier.el (make-display-table-specifier): New.
9220         specifier doc updates according to the conventions specified before.
9221
9222         * toolbar.el:
9223         * toolbar.el (make-toolbar-specifier): New.
9224         specifier doc updates according to the conventions specified before.
9225
9226 2000-05-09  Ben Wing  <ben@xemacs.org>
9227
9228         * process.el (call-process-internal): Revert to previous version
9229         because Mike's change clashed with a change I did not long before.
9230         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9231         Thanks very much Mike for pointing out the bug and submitting a
9232         patch!
9233
9234 2000-04-13  Mike Alexander  <mta@arbortext.com>
9235
9236         * process.el (call-process-internal): Send the correct input buffer
9237         (call-process-internal): Return the exit status of the process
9238
9239 2000-05-07  Ben Wing  <ben@xemacs.org>
9240
9241         * winnt.el:
9242         * winnt.el (nt-quote-args-verbatim): Removed.
9243         * winnt.el (nt-quote-args-prefix-quote): Removed.
9244         * winnt.el (nt-quote-args-backslash-quote): Removed.
9245         * winnt.el (nt-quote-args-double-quote): Removed.
9246         * winnt.el (nt-quote-args-functions-alist): Removed.
9247         * winnt.el (nt-quote-process-args): Removed.
9248         Remove all stuff for argument quoting.  We borrow the code instead
9249         from Emacs 20.6, which is much more careful in its quoting
9250         (e.g. in handling runs of the escape character) and avoids most of
9251         the need for this Lisp mechanism by checking to see whether we're
9252         running a Cygwin or normal program and doing the appropriate
9253         quoting.  If we end up needing such a mechanism, we should add
9254         it by extending the variable `mswindows-quote-process-args' so it
9255         can take an alist of regexps.
9256
9257 2000-05-07  Ben Wing  <ben@xemacs.org>
9258
9259         * keydefs.el:
9260         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9261         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9262         the window without moving point.
9263
9264         * simple.el:
9265         * simple.el (scroll-up-one): New.
9266         * simple.el (scroll-down-one): New.
9267         Functions for use with C-M-up/down.
9268
9269 2000-05-01  Martin Buchholz <martin@xemacs.org>
9270
9271         * XEmacs 21.2.33 is released.
9272
9273 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9274
9275         * dialog.el (yes-or-no-p-dialog-box):
9276         Fix docstring.
9277         Fix following horrible bug in X11 mode with focus-follows-mouse:
9278           1. Visit two files in two different frames.
9279           2. do File->Revert Buffer in one of those frames.
9280           3. Dialog box appears.
9281           4. Arrange things so that the mouse passes over the *other*
9282              frame, then to the dialog box, and click on "Yes".
9283           5. The file contents end up in the *wrong* buffer!
9284         Add TODO comment.
9285
9286 2000-04-28  Ben Wing  <ben@xemacs.org>
9287
9288         * help.el (describe-installation): correct typo introduced
9289         in last patch: boundp -> fboundp.
9290
9291         * etags.el (buffer-tag-table-list):
9292         canonicalize filenames to Unix format so that tag-table-alist
9293         searching works under Windows.
9294
9295         * autoload.el:
9296         Bowdlerize the supposedly objectionable words
9297         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9298
9299         * gutter-items.el (set-progress-display-style):
9300         * gutter-items.el (search-dialog-callback):
9301         * gutter-items.el (make-search-dialog):
9302         Change to new callback-ex api.
9303
9304 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9305
9306         * help.el: (describe-installation): decode-coding-string is not
9307         defined in a non MULE environment.
9308
9309 2000-04-28  Ben Wing  <ben@xemacs.org>
9310
9311         * gutter-items.el (buffer-list-changed-hook):
9312         use it, not record-buffer-hook.
9313
9314         * subr.el (record-buffer-hook): Removed.
9315
9316 2000-04-27  Ben Wing  <ben@xemacs.org>
9317
9318         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9319         use NORECORD option.  Andy will not like this, but the existing
9320         gutter behavior is just wrong, as per this comment:
9321
9322         ;; this used to add the norecord flag to both calls below.
9323         ;; this is bogus because it is a pervasive assumption in XEmacs
9324         ;; that the current buffer is at the front of the buffers list.
9325         ;; for example, select an item and then do M-C-l
9326         ;; (switch-to-other-buffer).  Things get way confused.
9327         ;;
9328         ;; Andy, if you want to maintain the current look, you must
9329         ;;  *uncouple* the gutter order and buffers order.
9330
9331         * loaddefs.el (completion-ignored-extensions): unfuckify.
9332
9333         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9334         xemacs.mak.
9335
9336         * autoload.el (batch-update-one-directory): new function, used in
9337         xemacs.mak.
9338
9339         * loadup.el: set gc-cons-threshold very high unless dumping --
9340         loadup during update-elc is much much much faster.  also do this
9341         when quick-building.
9342
9343         add commented-out code for profiling loadup.
9344
9345
9346         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9347         is required in order to build xemacs.
9348
9349 2000-04-26  Ben Wing  <ben@xemacs.org>
9350
9351         * loadup.el: don't garbage collect during loadup if quick-build
9352         compile-time option is set.
9353
9354 2000-04-23  Ben Wing  <ben@xemacs.org>
9355
9356         * update-elc.el: compute whether any dumped .el or .elc files
9357         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9358         if so.
9359
9360         * update-elc.el (update-elc-files-to-compile): always change
9361         NOBYTECOMPILE in the src directory rather than current dir,
9362         so it will work under NT.
9363
9364         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9365         the form of this file is identical between Unix and Windows.
9366         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9367         Added comment.
9368         (update-autoloads-from-directory): updated doc string.
9369         updated doc strings in a few other places.
9370
9371 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9372
9373         * bytecomp.el (byte-force-recompile): Fix argument to
9374         byte-recompile-directory.
9375
9376 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9377
9378         * gutter-items.el (progress-display-clear-when-idle): Use
9379         add-one-shot-hook.
9380         * gutter-items.el (clear-progress-display): Adjust number of
9381         arguments.
9382
9383 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9384
9385         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9386
9387 2000-04-16  Ben Wing  <ben@xemacs.org>
9388
9389         * printer.el: New file.
9390
9391         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9392
9393         * help.el (describe-installation): Fix decoding for Windows.
9394
9395         * menubar-items.el:
9396         * menubar-items.el (default-menubar):
9397         * menubar-items.el (tutorials-menu-filter): New.
9398         * menubar-items.el (popup-menubar-menu):
9399         Add authorship.  Redo Help menu and Tutorials filter.
9400
9401         * menubar.el: Correct comment.
9402
9403         * modeline.el (modeline-buffer-identification): Correct doc string.
9404
9405         * simple.el:
9406         * simple.el (printing): Removed.
9407         * simple.el (printer-name): Removed.
9408         * simple.el (generic-print-buffer): Removed.
9409         * simple.el (generic-print-region): Removed.
9410         Move generic print code to printer.el.
9411
9412 2000-04-15  Ben Wing  <ben@xemacs.org>
9413
9414         * simple.el (generic-print-region): New.
9415         make this function actually work.
9416         (generic-print-buffer): call generic-print-region.
9417
9418 2000-04-14  Andy Piper  <andy@xemacs.org>
9419
9420         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9421         by using the new widget-callback-current-channel.
9422         (search-dialog-callback): ditto.
9423
9424 2000-04-12  Andy Piper  <andy@xemacs.org>
9425
9426         * gutter.el (default-gutter-position): moved from gutter-items.el.
9427         (default-gutter-position-changed-hook): ditto.
9428         (gutter-element-visibility-changed-hook): ditto.
9429         (set-gutter-element): ditto.
9430         (remove-gutter-element): ditto.
9431         (set-gutter-element-visible-p): ditto.
9432         (gutter-element-visible-p): ditto.
9433         (init-gutter): ditto.
9434
9435         * dialog.el (make-dialog-box): renamed and moved from
9436         gutter-items.el
9437
9438         * gutter-items.el: move various functions elsewhere.
9439
9440 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9441
9442         * menubar-items.el: Fixed place of parenthesis.
9443
9444 2000-04-12  Ben Wing  <ben@xemacs.org>
9445
9446         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9447                 without constantly being prompted for the tag.
9448         * simple.el: Added a number of section headings, to clarify the
9449                 organization of this file.
9450         * simple.el (activate-region):
9451         * simple.el (region-exists-p):
9452         * simple.el (region-active-p):
9453                 Moved these three function down to the other side of
9454                 the case-changing functions, so they join the rest of
9455                 the region code.
9456         * simple.el (printing): New.
9457         * simple.el (printer-name): New.
9458         * simple.el (generic-print-buffer): New.
9459                 New functions, a very simple prototype for a unified
9460                 printing interface.
9461
9462         * process.el (call-process-internal): Real fix for null BUFFER,
9463                 other problems with BUFFER specs.
9464
9465         * menubar-items.el:
9466                 Fixed up File->Print to use new printing functions.
9467                 Various corrections and expansions to Grep/Compile menus.
9468                 New options for Printing.
9469                 New options for SMTP Mail, the way to send mail under
9470                   MS Windows. (There's also a package patch to make SMTP
9471                   Mail be the default under MSWin.)
9472
9473 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9474
9475         * menubar-items.el: Selecting Rectangle Mousing from menubar
9476         did not work.  Needed to quote mouse-track-rectangle-p.
9477
9478 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9479
9480         * cl-compat.el (keywordp): Removed.
9481
9482 2000-04-05  Andy Piper  <andy@xemacs.org>
9483
9484         * gutter-items.el (progress-layout-glyph): don't initialize here.
9485         (progress-gauge-glyph): use dynamic sizing.
9486         (set-progress-display-style): new function. Set progress glyphs
9487         appropriately depending on the style.
9488         (progress-display-style): new variable. Custom version of
9489         set-progress-display-style.
9490         (progress-abort-glyph): switch to dynamic sizes.
9491         (search-dialog-text): make the edit field active.
9492
9493 2000-04-04  Andy Piper  <andy@xemacs.org>
9494
9495         * gutter-items.el (make-search-dialog): need to make the search
9496         dialog visible after creation.
9497
9498         * menubar-items.el (default-menubar): use the search dialog for
9499         searching. Remove some extraneous search menu items.
9500
9501         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9502         well as strings.
9503         (make-gutter-only-dialog-frame): allow the user to create the
9504         frame unmapped. Allow the gutter spec to be given as a glyph.
9505         (search-dialog-direction): new variable.
9506         (search-dialog-text): new variable.
9507         (search-dialog-callback): new function. Callback for the search
9508         dialog action.
9509         (make-search-dialog): new function. Create a user-friendly search
9510         dialog.
9511
9512 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9513
9514         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9515         under Windows.
9516
9517 2000-04-01  Andy Piper  <andy@xemacs.org>
9518
9519         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9520         progress more accurately.
9521
9522 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9523
9524         * finder.el (finder-compile-keywords): Process readable files only.
9525         Because error in process of .#finder-inf.el when compile xemacs
9526         with --with-clash-detection option.
9527
9528 2000-03-31  Andy Piper  <andy@xemacs.org>
9529
9530         * gutter-items.el (append-progress-display): don't delay after a
9531         successful font-lock.
9532         (make-gutter-only-dialog-frame): new function. Allow users to
9533         create gutter-only dialogs.
9534
9535 2000-03-27  Mike Alexander  <mta@arbortext.com>
9536
9537         * process.el (call-process-internal): Handle a null BUFFER
9538         parameter correctly.
9539
9540 2000-03-28  Andy Piper  <andy@xemacs.org>
9541
9542         * gutter-items.el (abort-progress-display): put strings in the
9543         gutter not extents.
9544         (progress-layout-glyph): signal special 'quit callback.
9545         (progress-display-quit-function): deleted.
9546         (progress-display-stop-callback): deleted.
9547         (progress-display-dispatch-command-events): deleted.
9548         (append-progress-display): remove calls to
9549         progress-display-dispatch-command-events.
9550         (raw-append-progress-display): ditto.
9551
9552 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9553
9554         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9555         being a list.  Actually define `stipple-pixmap-p' which is used as
9556         an error predicate.  Correctly handle PIXMAP being either relative
9557         or absolute file name.
9558
9559 2000-03-24  Andy Piper  <andy@xemacs.org>
9560
9561         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9562         (abort-progress-display): ditto. Don't delete the created extent.
9563         (raw-append-progress-display): ditto.
9564         (progress-display-dispatch-non-command-events): new
9565         function. Encapsulates what we want to do when no command input is
9566         required.
9567         (progress-display-dispatch-command-events): likewise, but disable
9568         for now since it causes too many problems.
9569         (append-progress-display): use them.
9570         (raw-append-progress-display): ditto.
9571         (default-gutter-position-changed-hook): set this rather than
9572         default-gutter-position-changed.
9573         (default-gutter-position-changed-hook): lambda with zero arguments
9574         rather than one.
9575         (raw-append-progress-display): trap errors in pending input since
9576         allowing them to signal will hose the gauge well and
9577         truly. Ideally we would like to delay these until we are more able
9578         to cope.
9579         (append-progress-display): ditto.
9580
9581 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9582
9583         * lisp/make-docfile.el: call-process-internal is now implemented
9584         in process.el.
9585
9586 2000-03-21  Ben Wing  <ben@xemacs.org>
9587
9588         * mule\mule-cmds.el (set-language-info-alist):
9589         Fix to correspond to new menu arrangement.
9590
9591 2000-03-21  Ben Wing  <ben@xemacs.org>
9592
9593         * process.el:
9594         * process.el (call-process-internal): New.
9595         New implementation of call-process.  Only enabled under NT, so far.
9596         stderr handling not implemented yet in CVS'd C code.
9597
9598 2000-03-20  Ben Wing  <ben@xemacs.org>
9599
9600         * lisp-mode.el:
9601         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9602         * lisp-mode.el (lisp-interaction-mode):
9603         Put back Lisp Interaction menubar for Jan V's sake.
9604
9605         * simple.el:
9606         * simple.el (mark-ring):
9607         * simple.el (dont-record-current-mark): New.
9608         * simple.el (in-shifted-motion-command): New.
9609         * simple.el (mark-ring-unrecorded-commands): New.
9610         * simple.el (mark-ring-max):
9611         * simple.el (set-mark-command):
9612         * simple.el (push-mark):
9613         * simple.el (handle-pre-motion-command):
9614         Implement scheme for not recording unimportant marks.
9615
9616         * subr.el:
9617         * subr.el (function-allows-args): New.
9618         New function function-allows-args.
9619
9620 2000-03-20  Martin Buchholz <martin@xemacs.org>
9621
9622         * XEmacs 21.2.32 is released.
9623
9624 2000-03-20  Andy Piper  <andy@xemacs.org>
9625
9626         * gutter-items.el (update-tab-in-gutter): force selection of the
9627         selected-window if required to do so.
9628         (buffers-tab-items): ditto.
9629         (add-tab-to-gutter): ditto.
9630         (create-frame-hook): use force-selection.
9631         (default-gutter-position-changed): lambdify.
9632         (update-tab-hook): deleted since it was only used in one place.
9633
9634 2000-03-18  Andy Piper  <andy@xemacs.org>
9635
9636         * files.el (find-file-noselect): undo change that shouldn't have
9637         gone in.
9638
9639 2000-03-17  Andy Piper  <andy@xemacs.org>
9640
9641         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9642         of selected-window trickery.
9643
9644         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9645         frames tabs.
9646         (progress-display-stop-callback): progress -> progress-display
9647         (progress-display-quit-function): ditto.
9648         (clear-progress-display): ditto.
9649         (remove-progress-display): ditto.
9650         (append-progress-display): ditto.
9651         (abort-progress-display): ditto.
9652         (raw-append-progress-display): ditto.
9653         (display-progress-display): ditto.
9654         (current-progress-display-label): ditto.
9655         (current-progress-display): ditto.
9656         (lprogress-display): ditto and save the buffer
9657         (progress-display): ditto. Otherwise the buffer sometimes gets
9658         changed which confuses font-lock.
9659
9660         * font-lock.el (font-lock-default-fontify-buffer): catch all
9661         errors, not just quit.
9662         (font-lock-mode): progress -> display-progress
9663         (font-lock-default-fontify-buffer): ditto.
9664         (font-lock-fontify-syntactically-region): ditto.
9665         (font-lock-fontify-keywords-region): ditto.
9666
9667 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9668
9669         * cl.el (gensym): Move to here from cl-macs.el.
9670         (gentemp): Ditto.
9671
9672 2000-03-16  Andy Piper  <andy@xemacs.org>
9673
9674         * font-lock.el (font-lock-mode): use lprogress and friends for
9675         progress management.
9676         (font-lock-default-fontify-buffer): ditto.
9677         (font-lock-fontify-syntactically-region): ditto.
9678         (font-lock-fontify-keywords-region): ditto.
9679         (font-lock-revert-cleanup): fix reverting.
9680         (font-lock-revert-setup): ditto.
9681
9682         * gutter-items.el (progress-use-echo-area): new variable. Use the
9683         echo area for progress gauges if non-nil.
9684         (clear-progress): remove echo area stuff and defer to
9685         clear-message.
9686         (append-progress): dispatch non-command events after each progress
9687         increment. Remove echo area stuff.
9688         (abort-progress): remove echo area stuff and defer to
9689         display-message.
9690         (raw-append-progress): ditto. Dispatch non-command events after
9691         gutter redisplay.
9692         (display-progress): defer echo area stuff to display-message.
9693
9694         * gutter-items.el (clear-progress):
9695         (abort-progress): indentation changes.
9696         (display-progress): don't clear progress.
9697         (append-progress): compare messages with equal.
9698         (raw-append-progress): use dispatch-non-command-events to flush
9699         widget creation events.
9700
9701 2000-03-13  Ben Wing  <ben@xemacs.org>
9702
9703         * abbrev.el:
9704         * abbrev.el (abbrev-string-to-be-defined): New.
9705         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9706         Changes for use with the menubar.
9707
9708 2000-03-12  Ben Wing  <ben@xemacs.org>
9709
9710         * alist.el (vassoc): moved here from font-menu.el.
9711
9712         * custom.el (defface): typo fix.
9713
9714         * dialog.el (yes-or-no-p-dialog-box):
9715         * dialog.el (message-box):
9716         * files.el (save-some-buffers-1):
9717         Put accelerators in the button names.
9718
9719         * font-lock.el (font-lock-comment-face):
9720         * font-lock.el (font-lock-keyword-face):
9721         * font-lock.el (font-lock-function-name-face):
9722         Fixed some of the colors under MS Windows because the existing
9723         default colors were hardly different from black and needed to be
9724         made lighter.
9725
9726         * font-menu.el:
9727         * font-menu.el (font-menu-split-long-menu):
9728         * font-menu.el (font-menu-family-constructor):
9729         * font-menu.el (font-menu-size-constructor):
9730         * font-menu.el (font-menu-weight-constructor):
9731         * font-menu.el (font-menu-set-font):
9732         vassoc moved to alist.el.
9733         Accelerators added to all menus.
9734         Unused bound var new-props removed.
9735
9736         * keydefs.el: I did a whole lot of rearranging to put things in a
9737         more consistent order and fixed a number of cases where key
9738         combinations involving up, down, left, right and so on were
9739         defined but the corresponding keypad combinations were not
9740         defined.
9741
9742         * lisp-mode.el:
9743         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9744         * lisp-mode.el (emacs-lisp-mode):
9745         * lisp-mode.el (lisp-interaction-mode):
9746         * lisp-mode.el (flet):
9747         Added accelerators onto the menus.
9748         Made all the different versions of the let function be indented
9749         the same way.
9750         Undid Steve's easy-menu-ification, because it makes it impossible
9751         to have the menubar and popup menus different.
9752         Cleaned up the menu; added items for find-function &c and some
9753         indenting, and removed debug-on-*.
9754
9755         * list-mode.el (list-mode-hook):
9756         * list-mode.el (list-mode):
9757         * list-mode.el (completion-setup-hook):
9758         * list-mode.el (display-completion-list):
9759         Added support for the :window-height keyword, which is required
9760         because of other changes that I made for the file dialog box.  I
9761         also made the hook variables list-mode-hook and
9762         completion-setup-hook and also minibuffer-setup-hook in
9763         minibuf.el be permanent-local; see comment in list-mode.el.
9764
9765         * map-ynp.el (map-y-or-n-p):
9766         Added accelerators to the dialog buttons.
9767
9768         * menubar-items.el (menu-truncate-list):
9769         New internal function.
9770         * menubar-items.el (submenu-generate-accelerator-spec):
9771         * menubar-items.el (menu-item-strip-accelerator-spec):
9772         * menubar-items.el (menu-item-generate-accelerator-spec):
9773         New exported functions, for use in auto-generating accelerator specs.
9774
9775         * menubar-items.el:
9776         * menubar-items.el (default-menubar):
9777         * menubar-items.el (maybe-add-init-button):
9778         * menubar-items.el (bookmark-menu-filter):
9779         * menubar-items.el (slow-format-buffers-menu-line):
9780         * menubar-items.el (build-buffers-menu-internal):
9781         * menubar-items.el (language-environment-menu-filter):
9782         * menubar-items.el (default-popup-menu):
9783         * menubar-items.el (popup-buffer-menu):
9784         * menubar-items.el (popup-menubar-menu):
9785         Did a major overhaul on this file, and in fact I'm nowhere near
9786         done working on the menubar, and there will be more patches to
9787         come.  A basic summary of what I've done:
9788
9789         a) I added accelerators to all of the menu items.  For menus that
9790         are auto-generated, such as the buffers menu, the accelerators are
9791         automatically added to the beginning of each line using the
9792         numbers 1 through 9, then zero, and then letters starting with A,
9793         but omitting the letters that are already in use for the fixed
9794         menu items at the top of the buffers menu.  To facilitate adding
9795         accelerators of this kind, I created some new functions
9796         (*-accelerator-spec), which are also being used by other filters
9797         that auto generate lists of things such as ftp sites to download
9798         packages.  If people really don't like these accelerators
9799         appearing at the beginning of the menu items, a variable can be
9800         added to optionally turn them off, but I think this is rather
9801         pointless because other menu items have accelerators and many or
9802         most of the menu users will use the accelerators if the support is
9803         there.
9804
9805         b) I combined the top level Tools and Apps menus into a single
9806         Tools menu, because the distinction between the two is not
9807         obvious, and the items on the menus are not used often enough that
9808         putting some of them onto submenus is a problem.
9809
9810         c) I created two new top level menus called View and Cmds because
9811         there were too many items on the File and Edit menus, and I'm going
9812         to be adding more items to these menus.  In contrast to the Tools
9813         menu, the items on these menus may be used quite often during an
9814         editing session, and so should be available with fewer
9815         keystrokes.
9816
9817         d) I added a number of options to the options menu, including one
9818         for controlling whether the alt key can be used to traverse to
9819         menu items using the accelerators, one for controlling behavior of
9820         control-k, one for controlling how the kill and yank functions
9821         interact with the clipboard, a few additional buffers-menu
9822         options, and various other things.  I also did a bit of
9823         rearranging, for example, combining the keyboard and mouse options
9824         into a single keyboard and mouse submenu to facilitate the
9825         accelerators on that level.
9826
9827         e) I changed the variable buffers-menu-format-buffer-line-function
9828         to take two arguments instead of one, the second argument being
9829         the line number for use in creating an accelerator.  I added a
9830         hack to support existing functions with one argument (although I
9831         doubt that very many of these exist), for backward compatibility.
9832
9833         f) I moved the top level mule menu to be a submenu of the edit
9834         menu.  I think that most of the items on this menu are fairly
9835         useless and there are certainly not enough frequently used items
9836         to justify this being its own top level menu.
9837
9838         g) I combined most of the items in big-menubar.el into the main menu.
9839         If people think the main menu is too big, it would be possible to
9840         create different configurations, some smaller.
9841
9842         * menubar.el (check-menu-syntax):
9843         Deleted some syntax checks that were no longer valid, partly
9844         because of changes that were already made a long time ago, and
9845         partly because of a change I made where I allow the name of the
9846         menu item to be an evaluated expression rather than just a string,
9847         similar to all of the other parameters of a menu item.
9848
9849         * minibuf.el:
9850         * minibuf.el (read-file-name-1):
9851         * minibuf.el (mouse-read-file-name-1):
9852         I made a number of changes to improve the appearance
9853         and functioning of the file dialog box.  They include:
9854
9855         a) Fixing the problem where closing the dialog box by clicking on
9856         the close button of the window didn't properly exit the
9857         minibuffer.
9858
9859         b) Fixing the problem that if you typed part of a file name, and
9860         then clicked on a completion with the mouse, the file was not
9861         correctly selected.
9862
9863         c) Changing the title of the dialog box to reflect the operation
9864         being done in accordance with user interface conventions, rather
9865         than the name of the dialog box buffer, which is rather useless.
9866
9867         d) Remove the words "possible completions are" which didn't
9868         belong.
9869
9870         e) Fix things so that the completions scroll off the end of the
9871         completions windows only to the right, rather than both to the
9872         right and down, which is in accordance with Windows user interface
9873         conventions.
9874
9875         * msw-init.el (init-post-mswindows-win):
9876         Added a binding for meta-F4, which is the standard windows binding
9877         for exiting a program.
9878
9879         * select.el (get-selection-no-error):
9880         * select.el (own-selection):
9881         * select.el (own-clipboard):
9882         Added an optional argument called append to the functions
9883         own-selection and own-clipboard.  This adds support for appending
9884         text to the existing selection and allows the function
9885         own-clipboard to be used as the value of the variable
9886         interprogram- cut-function.
9887
9888         Fixed a bug in own-selection in handling zmacs-region-stays.
9889
9890         * simple.el (historical-kill-line): New.
9891
9892         * simple.el (kill-line):
9893         * simple.el (interprogram-cut-function):
9894         * simple.el (interprogram-paste-function):
9895         * simple.el (handle-pre-motion-command):
9896         * simple.el (next-line):
9897         * simple.el (previous-line):
9898         a) Expanded the variable kill-whole-line, so that function
9899         kill-line can be set to delete the entire line always, not just
9900         when cursor is at the beginning of the line.  This is controlled
9901         by setting the variable kill-whole-line to the symbol 'always.
9902         This behavior, as well as the existing kill-whole-line behavior,
9903         now only take effect when kill-line is called interactively,
9904         although this is a departure from a previous behavior in the case
9905         of setting this variable kill-whole-line to t.  It is almost
9906         certainly what has always been intended, and most likely the old
9907         way of doing things introduced bugs.  I also created a function
9908         called historical-kill-line, which ignores the kill-whole-line
9909         setting and always gives the historical behavior of only killing
9910         to the end of the line.  I bound this function to shift- control-k
9911         so that the kill to end of line behavior is available, even when
9912         kill-whole-line has been set to change control-k into the simple
9913         delete-whole-line behavior. (This can be set using the options
9914         menu.)
9915
9916         b) I changed things so that kill and yank now interact with the
9917         clipboard by default under windows.  This was done by changing the
9918         default value of interprogram-cut- function and
9919         interprogram-paste-function.  You can get the old behavior by
9920         setting these to nil, and there is an option on the options menu
9921         to do this.
9922
9923         c) I added support for selecting text using shifted motion keys.
9924         This support is on by default and can be controlled by the
9925         variable shifted-motion-keys-select-region.  There is also a
9926         variable called unshifted-motion-keys-deselect-region that
9927         controls more specifically how the shifted motion key behavior
9928         works.  I did not put an option on the options menu to turn this
9929         off, because I can't imagine why this would be useful.
9930
9931         * simple.el (forward-block-of-lines):
9932         * simple.el (backward-block-of-lines):
9933         * simple.el (block-movement-size):
9934         New.
9935
9936         * simple.el (uncapitalized-title-words):
9937         * simple.el (uncapitalized-title-word-regexp):
9938         * simple.el (capitalize-string-as-title):
9939         * simple.el (capitalize-region-as-title):
9940         New.
9941
9942
9943         * subr.el (add-hook):
9944         * subr.el (make-local-hook): New.
9945         * subr.el (remove-local-hook): New.
9946         * subr.el (add-one-shot-hook): New.
9947         * subr.el (add-local-one-shot-hook): New.
9948         Added some functions to make using hooks easier.
9949         These include:
9950
9951         a) Functions add-local-hook and remove-local-hook to make it easy
9952         to use local hooks.
9953
9954         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9955         make it possible to add a "one-shot" hook, which is to say a hook
9956         that runs only once, and automatically removes itself after the
9957         first time it has run.
9958
9959 2000-03-09  Andy Piper  <andy@xemacs.org>
9960
9961         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9962
9963 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9964
9965         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9966         Moved from menubar-items.el.
9967         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9968
9969 2000-03-08  Andy Piper  <andy@xemacs.org>
9970
9971         * gutter-items.el (build-buffers-tab-internal): add selected field
9972         to buffers tab spec.
9973
9974 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9975
9976         * minibuf.el (last-exact-completion): Initialize to nil.
9977
9978 2000-03-07  Didier Verna  <didier@xemacs.org>
9979
9980         * startup.el (command-line-1): remove unused variable
9981         `first-file-buffer'.
9982
9983 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9984
9985         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9986         which is also used for Web server log files.
9987
9988 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9989
9990         * mule/mule-charset.el: Setup auto-fill-chars.
9991
9992 2000-03-02  SL Baur  <steve@beopen.com>
9993
9994         * subr.el (with-string-as-buffer-contents): Reimplement using
9995         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9996         non-deletion of buffer after execution problem.
9997         (with-output-to-string): Use unique buffer name.
9998
9999 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10000
10001         * gutter-items.el (buffers-tab-sort-function):  New variable.
10002         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10003
10004 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10005
10006         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10007
10008 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10009
10010         * menubar-items.el (maybe-add-init-button): Remove the "Load
10011         .emacs" button from all menubars.
10012
10013 2000-03-01  Didier Verna  <didier@xemacs.org>
10014
10015         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10016         region rectangle replacement (from Jan Vroonhof).
10017         (replace-rectangle): new function.
10018
10019 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10020
10021         * mule/mule-cmds.el (set-default-coding-systems): Use
10022         set-terminal-coding-system and set-keyboard-coding-system.
10023         * coding.el (set-terminal-coding-system): Use
10024         set-console-tty-output-coding-system.
10025         (set-keyboard-coding-system): Use
10026         set-console-tty-input-coding-system.
10027
10028 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10029
10030         * minibuf.el (read-variable): Allow symbol to default argument.
10031
10032 2000-02-27  Andy Piper  <andy@xemacs.org>
10033
10034         * gutter-items.el (update-tab-hook): new function to be used for
10035         hooks.
10036         (create-frame-hook): add update-tab-hook.
10037         (record-buffer-hook): ditto.
10038         (default-gutter-position-changed): ditto.
10039         (default-gutter-position): updating the buffers tab is now handled
10040         by a hook.
10041         (default-gutter-position-changed-hook): new variable.
10042         (gutter-element-visibility-changed-hook): ditto.
10043         (set-gutter-element-visible-p): call it.
10044         (set-gutter-element): use modify-specifier-instances. Set extents
10045         as duplicable before using.
10046         (remove-gutter-element): ditto.
10047         (set-gutter-element-visible-p): ditto.
10048         (init-gutter): new function.
10049         (add-tab-to-gutter): use new gutter-element functions rather than
10050         setting specifiers directly.
10051         (clear-progress): ditto.
10052         (abort-progress): ditto.
10053         (gutter-buffers-tab-visible-p): renamed from
10054         default-gutter-visible-p
10055
10056         * specifier.el (modify-specifier-instances): new function from Jan
10057         Vroonhof.
10058
10059         * x-init.el (init-post-x-win): call init-gutter.
10060
10061         * msw-init.el (init-post-mswindows-win): call init-gutter.
10062
10063         * menubar-items.el (default-menubar): Update to reflect new gutter
10064         variables.
10065
10066 2000-02-26  Andy Piper  <andy@xemacs.org>
10067
10068         * gutter-items.el (set-gutter-element): new function. Add gutter
10069         elements to the specified gutter.
10070         (remove-gutter-element): new function. Remove gutter elements from
10071         the specified gutter.
10072         (set-gutter-element-visible-p): new function. Set gutter element
10073         visibility for the provided gutter-visible specifier.
10074
10075 2000-02-23  Andy Piper  <andy@xemacs.org>
10076
10077         * gutter-items.el (add-tab-to-gutter): specify dimensions
10078         dynamically.
10079
10080 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10081
10082         * gutter-items.el (add-tab-to-gutter):
10083         * package-get.el (package-get-interactive-package-query):
10084         * package-ui.el (pui-directory-exists):
10085         (pui-install-selected-packages):
10086         (pui-list-packages):
10087         Use #'(lambda ...)  instead of '(lambda ...).
10088
10089 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10090
10091         * startup.el (load-user-init-file): Check to make sure user
10092           has an init-file before calling load().
10093
10094 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10095
10096         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10097
10098 2000-02-23  Martin Buchholz <martin@xemacs.org>
10099
10100         * XEmacs 21.2.31 is released.
10101
10102 2000-02-21  Mike Sperber <mike@xemacs.org>
10103
10104         * loadup.el (really-early-error-handler):
10105         * update-elc.el:
10106         * make-docfile.el:
10107         Remove dependency on EMACSBOOTSTRAP... environment variables.
10108
10109 2000-02-21  Martin Buchholz <martin@xemacs.org>
10110
10111         * XEmacs 21.2.30 is released.
10112
10113 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10114
10115         * byte-optimize.el (byte-optimize-plus):
10116         (byte-optimize-minus):
10117         (byte-optimize-multiply):
10118         Optimize (- 0) to 0, not (-)
10119         Optimize (+ 5 3.0) to 8.0
10120         Optimize (* 5 3.0) to 15.0
10121         Improve readability.
10122
10123 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10124
10125         * modeline.el: (modeline-scrolling-method): change modeline
10126         mswindows cursor appearance according to the value.
10127
10128         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10129         and 'gui-element face colors and 'gui-element face font to Windows
10130         defaults.
10131
10132 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10133
10134         * font-lock.el: Javadoc enhancements
10135
10136 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10137
10138         * ldap.el (toplevel): Test if LDAP support has been compiled in
10139         (ldap-verbose): New option
10140         (ldap-search-entries): Renamed from the previous ldap-search
10141         Conditionalize message display on ldap-verbose
10142         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10143         defuns
10144         (ldap-search): Is now defined as an obsolete wrapper calling
10145         ldap-search-basic or ldap-search-entries
10146
10147
10148 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10149             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10150             Jan Vroonhof  <jan@xemacs.org>
10151
10152         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10153         When for-effect is true, didn't call `byte-optimize-form'
10154         in and/or subforms without last.
10155
10156 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10157
10158         * package-get.el (package-get-download-sites): Use correct custom
10159         type.
10160
10161 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10162
10163         * files.el (write-file): Ask for coding system when compiled with
10164         file-coding.
10165
10166 2000-02-16  Andy Piper  <andy@xemacs.org>
10167
10168         * buffer.el (switch-to-buffer): give norecord argument to
10169         set-window-buffer instead of explicitly recording.
10170
10171         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10172         we have to pick a window.
10173
10174 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10175
10176         * mule/mule-cmds.el (describe-language-support): Don't add
10177         unexist function to help-map.
10178         (describe-coding-system): Don't use already assigend `C'.
10179
10180 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10181
10182         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10183         work in custom.
10184
10185 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10186
10187         * about.el: Ienaga's e-mail address change.
10188
10189 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10190
10191         * etags.el (find-tag): force new window -- even if buf already
10192         visible -- when other-window is t
10193
10194 2000-02-16  Martin Buchholz <martin@xemacs.org>
10195
10196         * XEmacs 21.2.29 is released.
10197
10198 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10199
10200         * cl-extra.el (getf): This is now identical to `plist-get', so
10201         just defalias it.
10202         * cl-macs.el: Make getf an alias to plist-get, at the
10203         byte-compiler level, using define-compiler-macro.
10204
10205 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10206
10207         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10208
10209 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10210
10211         * lisp/etags.el (find-tag-internal): set exact-tagname to
10212           a regular expression that matches against the tagname
10213           part of the tag entry first instead of only looking in
10214           the context area.
10215
10216 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10217
10218         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10219         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10220
10221 2000-02-07  Martin Buchholz <martin@xemacs.org>
10222
10223         * XEmacs 21.2.28 is released.
10224
10225 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10226
10227         * cl-extra.el (getf): Just call `get', never `get*'.
10228         Make arglist match docstring.
10229         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10230         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10231         * byte-optimize.el: remove references to `get*'.
10232
10233 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10234
10235         * mule/european.el: Add syntax information for Latin3 and Latin4.
10236
10237 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10238
10239         * byte-optimize.el: Byte-optimize (length "foo")
10240
10241 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10242
10243         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10244         width check using `window-leftmost-p' and `window-rightmost-p'.
10245
10246 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10247
10248         * wid-edit.el (widget-match-inline): An atom never matches a
10249           list.
10250
10251 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10252
10253         * modeline.el: Consolidated 'x and 'mswindows specification under
10254         'win tag.
10255
10256 2000-01-29  Andy Piper  <andy@xemacs.org>
10257
10258         * gutter-items.el: (format-buffers-tab-line): Try and be
10259         intelligent about buffer naming when we have duplicates.
10260
10261 2000-01-29  Andy Piper  <andy@xemacs.org>
10262
10263         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10264         updated when it becomes visible.
10265
10266 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10267
10268         * bytecomp.el (byte-compile-insert-header): Properly set coding
10269         system under MULE and file-coding.
10270
10271 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10272
10273         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10274         (dontusethis-set-value-terminal-coding-system-handler):
10275         (dontusethis-set-value-keyboard-coding-system-handler):
10276         Never undefine coding system aliases.  Emergency fix for gnus.
10277
10278 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10279
10280         * files.el (abbreviate-file-name): Use directory-sep-char instead
10281         of hard-coded "/".
10282
10283 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10284
10285         * startup.el (user-init-file-base-list): New variable, replacing
10286         user-init-file-base.
10287         (find-user-init-file): New function.
10288         (command-line-early): Use it.
10289         (load-user-init-file): Ditto.
10290
10291 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10292
10293         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10294         calling valid-image-instantiator-format-p
10295
10296 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10297
10298         * isearch-mode.el (isearch-mode): The variable is
10299         isearch-unhidden-extents, not isearch-opened-extents.
10300
10301 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10302
10303         * minibuf.el (next-history-element): Modify error message if a
10304         default value is available.
10305
10306 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10307
10308         * bytecomp.el (byte-compile-file): Don't unconditionally write
10309         .elc files in binary - might contain non-Latin1.
10310
10311 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10312
10313         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10314         for windows-nt.
10315
10316         * version.el:
10317         * startup.el (user-init-file-base):
10318         * process.el (call-process-region):
10319         * files.el (make-backup-file-name):
10320         (backup-file-name-p):
10321         (file-relative-name):
10322         (abbreviate-file-name):
10323         (set-auto-mode):
10324         * code-process.el (call-process-region): Removed unnecessary
10325         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10326         support out of the universe.
10327
10328         * process.el:
10329         * code-process.el:
10330         * bytecomp.el (byte-compile-file): Removed reference to
10331         buffer-file-type, and commented usage of binary-process-output
10332         NTEmacs variables.
10333
10334 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10335
10336         * help.el (function-arglist): Add case for macro.
10337
10338 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10339
10340         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10341         printers.
10342         (custom-display): Added a menu for printer/display tags.
10343
10344         * frame.el (frame-type):
10345         * device.el (device-type): Added 'msprinter to the doc string, and
10346         removed 'pc -- it is not going to be implemented ever.
10347         (call-device-method): Fixed docstring typo.
10348         Defined specifier tags 'printer and 'display.
10349
10350 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10351
10352         * lisp/itimer.el (itimer-run-expired-timers): (consp
10353           last-command-event-time) instead of (consp
10354           'last-command-event-time).
10355
10356 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10357
10358         * msw-glyphs.el: Removed obsolete commentary.
10359
10360 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10361
10362         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10363         better default value.
10364
10365 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10366
10367         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10368         (read-string): Ditto.
10369         (eval-minibuffer): Ditto.
10370         (read-command): Ditto.
10371         (read-function): Ditto.
10372         (read-variable): Ditto.
10373         (read-number): Ditto.
10374         (read-shell-command): Ditto.
10375         (read-number): Record history.
10376
10377 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10378
10379         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10380
10381 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10382
10383         * faces.el (startup-initialize-custom-faces): New function.
10384         Reset all faces created during auto-autoloads loading time
10385         by defface.
10386         * startup.el (command-line): Call it.
10387
10388 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10389
10390         * about.el (about-hackers): Add myself to contributors list.
10391
10392 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10393
10394         * menubar-items.el (maybe-add-init-button): Removed an argument in
10395         a call to load-user-init-file, as the function managed to lose its
10396         formal parameter a few betas ago.
10397
10398 2000-01-18  Martin Buchholz <martin@xemacs.org>
10399
10400         * XEmacs 21.2.27 is released.
10401
10402 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10403
10404         * process.el (shell-command-to-string): Use the FSF docstring.
10405         Make shell-command-to-string the standard function, and
10406         exec-to-string the (deprecated) alias.
10407
10408         * startup.el: typo fix.
10409
10410 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10411
10412         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10413
10414 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10415
10416         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10417         buffers after visible buffers.
10418         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10419
10420 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10421
10422         * info.el (Info-extract-menu-node-name): Stop at a dot
10423         followed by whitespace or right parenthesis.
10424
10425 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10426
10427         * info.el (Info-directory-list): Warn against using Customize with
10428         Info-directory-list.
10429
10430 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10431
10432         * minibuf.el (read-file-name): doc fix.
10433
10434         * autoload.el (update-file-autoloads): doc fix.
10435
10436         * about.el (about-hackers): Change my E-mail address.
10437
10438 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10439
10440         * info.el (Info-visit-file): Just use the `f' interactive spec to
10441         read a filename in the standard way.
10442
10443 2000-01-13  Andy Piper  <andy@xemacs.org>
10444
10445         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10446         (gutter-buffers-tab-extent): new variable.
10447         (update-tab-in-gutter): call add-tab-to-gutter again if the
10448         orientation has changed.
10449         (add-tab-to-gutter): cope with different orientations.
10450
10451 2000-01-11  Didier Verna  <didier@xemacs.org>
10452
10453         * info.el (Info-following-node-name): backward-skip dots as well
10454         as spaces (dots at the end of a node name aren't part of it).
10455         (Info-extract-menu-node-name): don't skip dots. There could be
10456         some in the node name.
10457         (Info-index): allow dots to be part of a node name.
10458
10459 2000-01-12  Andreas Jaeger  <aj@suse.de>
10460
10461         * files.el (auto-mode-alist): Added idlwave-mode.
10462         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10463
10464 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10465
10466         * info.el (Info-search): Show default value.
10467
10468 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10469
10470         * info.el (Info-read-node-completion-table): New variable.
10471         (Info-read-node-name-1): New function.
10472         (Info-read-node-name): Use it.
10473         (Info-follow-reference): Use DEFAULT argument of completing-read.
10474         (Info-menu): Ditto.
10475
10476 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10477
10478         * hyper-apropos.el (hyper-describe-key-briefly): Save
10479         window configuration.
10480         (hyper-describe-face): Use DEFAULT of completing-read.
10481         (hyper-apropos-read-variable-symbol): Ditto.
10482         (hyper-apropos-read-function-symbol): Ditto.
10483
10484 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10485
10486         * mule/mule-cmds.el (set-default-coding-system): Set
10487         comint-exec-hook to use coding-system-for-read and
10488         coding-system-for-write so that C-x RET c works.
10489
10490 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10491
10492         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10493         (previous-matching-history-element): Increment
10494         minibuffer-max-depth by 1.
10495         (next-matching-history-element): Ditto.
10496
10497 2000-01-11  Andy Piper  <andy@xemacs.org>
10498
10499         * gutter-items.el (buffers-tab): Create a new face for the buffers
10500         tab.
10501         (buffers-tab-face): use it.
10502
10503 2000-01-10  Didier Verna  <didier@xemacs.org>
10504
10505         * modeline.el (modeline-scrolling-method): change modeline X
10506         cursor appearance according to the value.
10507
10508 2000-01-07  Andreas Jaeger  <aj@suse.de>
10509
10510         * about.el (about-hackers): Moved my entry to contributor list.
10511         (xemacs-hackers): Added myself.
10512         (about-maintainer-info): Added description of myself.
10513
10514
10515 2000-01-07  Didier Verna  <didier@xemacs.org>
10516
10517         * modeline.el (modeline-scrolling-method): new variable.
10518         (mouse-drag-modeline): add reference to it in the docstring.
10519         (mouse-drag-modeline): handle it.
10520
10521 2000-01-08  Andy Piper  <andy@xemacs.org>
10522
10523         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10524         calls.
10525         (remove-buffer-from-gutter-tab): ditto.
10526
10527 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10528
10529         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10530         (custom-face-edit): Fix grammatical error in help message.
10531
10532 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10533
10534         * movemail.el: Added.
10535
10536         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10537
10538 2000-01-03  Didier Verna  <didier@xemacs.org>
10539
10540         * modeline.el (mouse-drag-modeline): remove the code related to
10541         the modeline horizontal scrolling facility.
10542
10543 1999-12-31  Martin Buchholz <martin@xemacs.org>
10544
10545         * XEmacs 21.2.26 is released.
10546
10547 1999-12-28  Andy Piper  <andy@xemacs.org>
10548
10549         * wid-edit.el (widget-push-button-value-create): The gui cache
10550         does not agree with native widgets which can only be displayed
10551         once per window. The reasons for caching are diminished now that
10552         we don't hog resources when creating buttons.
10553         (widget-push-button-cache) deleted.
10554
10555 1999-12-24  Martin Buchholz <martin@xemacs.org>
10556
10557         * XEmacs 21.2.25 is released.
10558
10559 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10560
10561         * hyper-apropos.el (hyper-apropos): Toggle
10562         hyper-apropos-programming-apropos correctly.
10563         Set REGEXP when user accepts default value.
10564
10565 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10566
10567         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10568         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10569
10570 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10571
10572         * mule/mule-category.el (undefined-category-designator):
10573         Return char instead of character.  Search for undefined one.
10574         (describe-category): Use with-displaying-help-buffer.
10575
10576 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10577
10578         * byte-optimize.el (byte-optimize-plus):
10579         Optimize (+ 1) to 1 instead of (1+ nil).
10580
10581         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10582
10583         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10584
10585         * byte-optimize.el (byte-optimize-char-before): New function.
10586         Remove performance penalty for using (char-before) instead of (char-after).
10587
10588 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10589
10590         * mule/mule-category.el (char-category-list): Return character
10591         instead of integer.
10592
10593 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10594
10595         * minibuf.el (read-buffer): Check default is buffer object.
10596
10597 1999-11-25  Andy Piper  <andy@xemacs.org>
10598
10599         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10600         for buttons.
10601
10602 1999-12-16  Andreas Jaeger  <aj@suse.de>
10603
10604         * package-get.el (package-get-maybe-save-index): Fixed typo.
10605         Patch by Jeff Miller <jmiller@smart.net>.
10606
10607 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10608
10609         * gnuserv.el (gnuserv-process-filter):  don't call
10610         gnuserv-write-to-client when gnuserv-current-client is nil
10611
10612 1999-12-14  Martin Buchholz <martin@xemacs.org>
10613
10614         * XEmacs 21.2.24 is released.
10615
10616 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10617
10618         * about.el (about-hackers): Update my email address.
10619
10620 1999-12-07  Martin Buchholz <martin@xemacs.org>
10621
10622         * XEmacs 21.2.23 is released.
10623
10624 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10625
10626         * package-get.el (package-get-download-sites): Removed several
10627         defunct download sites, added many new ones, and corrected a few
10628         incorrect directory-on-site entries.  Added physical locations to
10629         site-description.
10630
10631 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10632
10633         * finder.el (finder-commentary): add DOC string and fix
10634         interactive spec
10635
10636 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10637
10638         * help.el (describe-function): Don't forget to intern the string
10639         completing-read returns.
10640         (describe-variable): Ditto.
10641
10642 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10643
10644         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10645         `hyper-apropos-help-mode' here to find symbol to customize
10646         irregardless of cursor position and simplify
10647         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10648         `hyper-apropos-popup-menu'.
10649
10650 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10651
10652         * apropos.el (apropos-mode-map): Add return to call
10653         apropos-follow.
10654         (apropos-print): Call apropos-mode to have better
10655         command reference. Put keymap text-poperty to
10656         symbole name.
10657
10658 1999-11-22  Alastair Burt  <burt@dfki.de>
10659
10660         * help.el: (describe-bindings-1): Added handling of keymaps for
10661         the extents at point.
10662
10663 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10664
10665         * gutter-items.el (buffers-tab-items): Wrap the function in a
10666         save-match-data
10667
10668 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10669
10670         * help.el (describe-function): Use the DEFAULT argument to
10671         completing-read.
10672         (describe-variable): Ditto.
10673
10674 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10675
10676         * minibuf.el (read-from-minibuffer): Add optional argument
10677         DEFAULT to have better mini-buffer history support.
10678         (completing-read): Pass default to read-from-minibuffer.
10679         (read-buffer): Pass default to completing-read.
10680
10681 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10682
10683         * font-lock.el (font-lock-doc-string-face): Document the
10684         `font-lock-lisp-like' property.
10685
10686 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10687
10688         * lisp-mode.el: Specify `font-lock-lisp-like'.
10689
10690         * font-lock.el (font-lock-lisp-like): New function.
10691         (font-lock-fontify-syntactically-region): Use it.
10692
10693 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10694
10695         * XEmacs 21.2.22 is released
10696
10697 1999-11-28  Martin Buchholz <martin@xemacs.org>
10698
10699         * XEmacs 21.2.21 is released.
10700
10701 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10702
10703         * minibuf.el (read-coding-system): Accept symbol and
10704         coding-system object as a default-coding-system.
10705
10706 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10707
10708         * minibuf.el (read-coding-system): Accept symbol as
10709         a default-coding-system.
10710
10711 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10712
10713         * apropos.el (apropos-documentation): Use insert instead
10714         of princ.
10715
10716 1999-11-07  William M. Perry  <wmperry@aventail.com>
10717
10718         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10719           for the linux console.
10720
10721         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10722           stuff to work when you are not on a window system, since the GPM
10723           mouse support now allows pasting from outside of XEmacs.
10724
10725 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10726
10727         * XEmacs 21.2.20 is released
10728
10729 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10730
10731         * setup-paths.el (paths-default-info-directories): Add
10732         /usr/share/info and /usr/local/share/info.
10733
10734 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10735
10736         * about.el: Updated Vladimir Ivanovic's info.
10737
10738 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10739
10740         * auto-show.el (auto-show-truncationp): Remove.
10741
10742         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10743
10744 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10745
10746         * indent.el (indent-line-to): fix bug: spaces were not replaced
10747         with tab if column is multiple of tab-width
10748         From dhn@qedinc.com
10749
10750 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10751
10752         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10753         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10754
10755         * package-get.el (package-get-package-provider): Be verbose when
10756         interactive. Patch from Robert Pluim
10757
10758 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10759
10760         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10761         info file suffixes.
10762
10763 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10764
10765         * process.el (open-network-stream): Add a new optional parameter
10766         PROTOCOL to support udp; fix a minor typo and add an explanation
10767         in docstring for udp programming.
10768
10769         * code-process.el (open-network-stream): Add a new optional
10770         parameter PROTOCOL to support udp; fix a minor typo and add an
10771         explanation in docstring for udp programming.
10772
10773 1999-10-18  Andy Piper  <andy@xemacs.org>
10774
10775         * gui.el (make-gui-button): be more precise about how we call
10776         callbacks.
10777
10778         * wid-edit.el (widget-push-button-value-create): Use the new form
10779         of native gui-button.
10780
10781 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10782
10783         * info.el (Info-page-prev): Don't do (sit-for 0).
10784
10785 1999-10-13  Andy Piper  <andy@xemacs.org>
10786
10787         * gutter-items.el (progress-abort-glyph): new glyph for showing
10788         abort status.
10789         (append-progress): dispatch-event rather than sit-for.
10790         (abort-progress): new function. Show the abort glyph with an
10791         appropriate message.
10792         (raw-append-progress): dispatch-event rather than sit-for.
10793         (display-progress): cope with aborts.
10794
10795         * gui.el (make-gui-button): Use native widgets for buttons
10796         unconditionally.
10797         (insert-gui-button): ditto.
10798         (gui-button-p): ditto.
10799
10800         * xbm-button.el: remove from core.
10801
10802         * xpm-button.el: remove from core.
10803
10804 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10805
10806         * faces.el (init-device-faces): Don't initialize the random faces
10807         on the stream device.
10808
10809 1999-10-06  Andy Piper  <andy@xemacs.org>
10810
10811         * files.el (recover-file): Don't use ls under windows for revert buffer.
10812
10813 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10814
10815         * package-get.el (package-get-download-menu): Make menu really
10816         toggle download sites.
10817         (package-get-download-sites): Add autoload cookie.
10818
10819 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10820
10821         * setup-paths.el (paths-find-module-directory): Ditto.
10822
10823 1999-09-29  Werner Fink  <werner@suse.de>
10824
10825         * setup-paths.el (paths-find-exec-directory): Add missing nil
10826         parameter for environment.
10827
10828 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10829
10830         * modeline.el (modeline-format):
10831         Only purecopy the strings.  Else
10832         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10833         barfs.
10834
10835 1999-08-28  Mike Woolley  <mike@bulsara.com>
10836
10837         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10838         user setting comint-completion-addsuffix and
10839         comint-process-echoes.
10840
10841 1999-09-22  Andy Piper  <andy@xemacs.org>
10842
10843         * gutter-items.el (update-tab-in-gutter): use
10844         last-nonminibuf-window instead of selected-window.
10845
10846 1999-09-18  Andy Piper  <andy@xemacs.org>
10847
10848         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10849         display on.
10850
10851         * subr.el (record-buffer-hook): new variable so that the hook gets
10852         some documentation.
10853
10854 1999-09-16  Andy Piper  <andy@xemacs.org>
10855
10856         * gutter-items.el (update-tab-in-gutter): only update when the
10857         gutter is visible.
10858         (remove-buffer-from-gutter-tab): ditto.
10859
10860 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10861
10862         * simple.el (do-auto-fill): Commented out part of Kinsoku
10863         processing.
10864
10865 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10866
10867         * isearch-mode.el (isearch-highlightify-region): Give the
10868         highlighting extents a high priority.
10869         (isearch-make-extent): Give the main highlighting extent an even
10870         higher priority.
10871
10872 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10873
10874         * packages.el (packages-compute-package-locations): Fix typo from
10875         -u rationalization.
10876
10877 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10878
10879         * setup-paths.el (paths-find-doc-directory): Respect value of
10880         `configure-doc-directory.'
10881
10882         * find-paths.el (paths-find-architecture-directory): Give
10883         precendence `default' argument (which typically comes from
10884         configure).
10885
10886 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10887
10888         * startup.el (command-line-early): Added options -user-init-file
10889         and -user-init-directory.
10890
10891         * files.el (user-init-file): Default to NIL so we can recognize
10892         when it's set.
10893
10894 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10895
10896         * obsolete.el (init-file-user):
10897         * startup.el:
10898         * packages.el (packages-compute-package-locations):
10899         * package-get.el (package-get-user-index-filename):
10900         * menubar-items.el (maybe-add-init-button):
10901         * info.el (Info-annotations-path):
10902         * dump-paths.el:
10903         Change `user-init-directory' to be an absolute path.
10904         Use `user-init-directory' where appropriate.
10905         Zap `init-file-user' and its uses.
10906
10907 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10908
10909         * subr.el (copy-symbol): New function.
10910
10911 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10912
10913         * isearch-mode.el (isearch-done): Be sure to restore invisible
10914         extents in the proper buffer.
10915         (isearch-pre-command-hook): Set this-command to the correct value
10916         in case the buffer has changed and old overriding-local-map was
10917         used.
10918         (isearch-restore-extent): Use remprop instead of setting the
10919         property to nil.
10920
10921 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10922
10923         * cmdloop.el (execute-extended-command): Update zmacs region
10924         before the delay.
10925         (execute-extended-command): Make the message gettext-friendly.
10926
10927 1999-09-07  Andy Piper  <andy@xemacs.org>
10928
10929         * gutter-items.el (progress-gauge-glyph): renamed from
10930         progress-glyph.
10931         (progress-text-glyph): new variable.
10932         (progress-layout-glyph): use layouts and text glyphs.
10933         (progress-area-buffer): removed.
10934         (progress-text-and-extent): new variable.
10935         (progress-displayed-p): dynamically create gutter area buffer.
10936         (clear-progress): ditto.
10937         (raw-append-progress): ditto.
10938         (append-progress): use new glyph names.
10939         (raw-append-progress): only create the extent when needed. set
10940         properties more optimally.
10941         (progress): remove args.
10942
10943 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10944
10945         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10946         mapcar where the return value is unused.
10947         (isearch-restore-invisible-extents): Ditto.
10948         (isearch-highlight-all-cleanup): Ditto.
10949         (isearch-delete-extents-in-range): Traverse the extents only once.
10950         (isearch-highlight-all-update): Don't start over if the search
10951         string has changed and more input is pending.
10952
10953 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10954
10955         * packages.el (packages-find-package-data-path): Ditto.
10956
10957         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10958
10959         * subr.el (mapc-internal): Don't make obsolete.
10960
10961         * cl-extra.el (mapc): Resurrect.
10962
10963 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10964
10965         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10966         alias.
10967
10968         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10969         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10970         (isearch-yank-clipboard): Use get-clipboard instead of
10971         x-get-clipboard.
10972         (isearch-yank-selection): Fix docstring.
10973
10974 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10975
10976         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10977
10978 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10979
10980         * cl-macs.el (extent-start-position): Fix setf method.
10981         (extent-end-position): Ditto.
10982
10983 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10984
10985         * isearch-mode.el: End merge with FSF 20.4.
10986
10987         * isearch-mode.el (search-invisible): New variable.
10988         (isearch-hide-immediately): Ditto.
10989         (isearch-unhidden-extents): Ditto.
10990         (isearch-range-invisible): New function.
10991         (isearch-unhide-extent): Ditto.
10992         (isearch-restore-invisible-extents): Ditto.
10993         (isearch-restore-extent): Ditto.
10994
10995         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10996         implementation.
10997         (isearch-ring-retreat-edit): Ditto.
10998         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10999         (isearch-forward-regexp): New arguments NOT-REGEXP and
11000         NO-RECURSIVE-EDIT.
11001         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11002         (isearch-backward-regexp): New arguments NOT-REGEXP and
11003         NO-RECURSIVE-EDIT.
11004         (isearch-mode): Return isearch-success.
11005         (isearch-update): Use unread-command-events instead of
11006         unread-command-event.
11007         (isearch-abort): If an invalid regexp is encountered, keep popping
11008         states.
11009         (isearch-*-char): Use FSF implementation.
11010         (isearch-whitespace-chars): Use the more robust FSF's
11011         implementation.
11012         (isearch-within-brackets): New variable.
11013         (isearch-mode): Initialize it.
11014         (isearch-edit-string): Bind it.
11015         (isearch-search-and-update): Set it.
11016         (isearch-push-state): Push it.
11017         (isearch-top-state): Pop it.
11018         (isearch-search): Set it.
11019         (isearch-printing-char): When called by isearch-whitespace-chars,
11020         handle M-SPC gracefully.
11021         (isearch-message-prefix): New argument ELLIPSIS.
11022         (isearch-message-suffix): Ditto.
11023         (isearch-message): Use the ELLIPSIS argument when calling
11024         isearch-message-prefix and isearch-message-suffix.
11025         (isearch-message-prefix): Distinguish between "wrapped" and
11026         "overwrapped" search, FWIW.
11027
11028 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11029
11030         * isearch-mode.el (isearch-edit-string): Use the head of the
11031         search ring instead of search-last-string and search-last-regexp.
11032         (search-highlight): Renamed from isearch-highlight.
11033         (isearch-exit): Use the new name.
11034         (isearch-highlight): Ditto.
11035         (isearch-dehighlight): Ditto.
11036         (isearch-update-ring): New function.
11037         (isearch-done): Call it.
11038         (isearch-done): New argument EDIT.
11039         (isearch-repeat): If search string is empty, look up at the car of
11040         the search ring; ignore the yank pointer.
11041         (isearch-abort): Call isearch-done with NOPUSH.
11042         (isearch-cancel): New function.
11043         (isearch-mode-map): Bind it to ESC ESC ESC.
11044
11045         * isearch-mode.el: Begin merge with FSF 20.4.
11046
11047 1999-09-01  Andy Piper  <andy@xemacs.org>
11048
11049         * x-select.el (x-get-clipboard): obsolete.
11050         (x-yank-clipboard-selection): obsolete
11051
11052         * select.el (disown-selection): need to be careful to disown the
11053         clipboard if we set it via selection.
11054         (get-clipboard): move from x-select.el
11055         (yank-clipboard-selection): ditto.
11056
11057 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11058
11059         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11060         isearch-highlight-all-matches to nil.
11061         (isearch-fixed-case): New variable.
11062         (isearch-mode): Initialize it.
11063         (isearch-edit-string): Save it.
11064         (isearch-toggle-case-fold): Set it.
11065         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11066         need to check isearch-fixed-case.
11067         (isearch-toggle-case-fold): Update highlighting of all matches
11068         before the pause.
11069         (isearch-edit-string):
11070
11071 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11072
11073         * isearch-mode.el (isearch-edit-string): Call isearch-message
11074         before reading the event so that the prompt is displayed properly.
11075         (isearch-message): Use isearch-nonincremental when calling
11076         isearch-message-prefix.
11077         (minibuffer-local-isearch-map): Bind up and down to do the same as
11078         M-p and M-n respectively.
11079         (isearch-done): New arg NOPUSH.
11080         (isearch-edit-string): Use it.
11081         (isearch-edit-string): Don't bind isearch-string.
11082         (isearch-ring-adjust): Edit string, *then* push state.
11083
11084 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11085
11086         * faces.el (isearch-secondary): Make isearch-secondary look
11087         different than default.
11088
11089 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11090
11091         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11092         save-excursion.
11093         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11094         (isearch-update): Call isearch-dehighlight without arguments.
11095         (isearch-done): Ditto.
11096
11097         * isearch-mode.el (isearch-fix-case): If the search string has no
11098         upper-case letters, allow the folding to be reenabled.
11099         Previously, once disabled, the folding would remain that way until
11100         the end of isearch.
11101         (isearch-top-state): Call isearch-fix-case.
11102
11103         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11104         save-excursion.
11105         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11106
11107 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11108
11109         * xpm-button.el:
11110         xbm-button.el: Need to exist in core because gui.el depends on
11111         them.
11112
11113 1999-08-31  Andy Piper  <andy@xemacs.org>
11114
11115         * gutter-items.el (buffers-tab-face): new customizable variable.
11116         (buffers-tab-default-buffer-line-length): new specifier for
11117         maximum viewable characters.
11118         (progress-stack): new variable for implementing widget-based
11119         progress messages.
11120         (progress-area-buffer): ditto.
11121         (progress-glyph-height): ditto.
11122         (progress-stop-callback): ditto.
11123         (progress-quit-function): new function.
11124         (progress-glyph): new variable.
11125         (progress-layout-glyph): ditto.
11126         (progress-displayed-p): new function, see message-displayed-p for
11127         details.
11128         (clear-progress): ditto.
11129         (remove-progress): ditto.
11130         (append-progress): ditto.
11131         (raw-append-progress): ditto.
11132         (display-progress): ditto.
11133         (current-progress): ditto.
11134         (current-progress-label): ditto.
11135         (progress): ditto.
11136         (lprogress): ditto.
11137
11138
11139 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11140
11141         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11142
11143         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11144         `isearch-yank-selection'.
11145         (isearch-mode-map): Use it.
11146         (isearch-yank-selection): Use `get-selection' instead of
11147         `get-x-selection'.
11148
11149 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11150
11151         * faces.el (isearch-secondary): Create face here.
11152
11153         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11154         timers.
11155
11156 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11157
11158         * subr.el (buffer-string): More robust backward compatibility
11159         check, courtesy William Perry.
11160
11161 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11162
11163         * replace.el (perform-replace): Stop the search after the search
11164         limit has been reached.
11165
11166 1999-08-23  Andy Piper  <andy@xemacs.org>
11167
11168         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11169         here if we don't have one.
11170
11171 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11172
11173         * ldap.el (ldap-coding-system): Default to nil until we get
11174         efficient UTF8 support
11175         (ldap-decode-string): Guard against `decode-coding-string' not
11176         being defined
11177         (ldap-encode-string): Guard against `encode-coding-string' not
11178         being defined
11179
11180 1999-08-23  Didier Verna  <didier@xemacs.org>
11181
11182         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11183         Some doc strings improvements, and add a star to the `interactive'
11184         calls.
11185
11186 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11187
11188         * font-lock.el (java-font-lock-keywords-3): introduced new
11189         keywords and regexpes for javadoc syntax 1.2.
11190
11191 1999-08-17  Andy Piper  <andy@xemacs.org>
11192
11193         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11194         format-buffers-tab-line.
11195         (buffers-tab-max-buffer-line-length): new variable.
11196         (format-buffers-tab-line): new function. truncate names if over
11197         buffers-tab-max-buffer-line-length.
11198
11199 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11200
11201         * cus-start.el: Customize the variable `bell-inhibit-time'.
11202
11203 1999-08-16  Andy Piper  <andy@xemacs.org>
11204
11205         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11206         brute-force approach to deleting the last buffer.
11207         (buffers-tab-grouping-regexp): new customizable variable.
11208         (select-buffers-tab-buffers-by-mode): use it.
11209
11210 1999-08-13  Andy Piper  <andy@xemacs.org>
11211
11212         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11213         deletion problem.
11214
11215 1999-07-30  Didier Verna  <didier@xemacs.org>
11216
11217         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11218         of princ to output symbols.
11219         (custom-save-face-internal): ditto.
11220         (custom-save-resets): ditto.
11221
11222 1999-08-09  Didier Verna  <didier@xemacs.org>
11223
11224         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11225         `regexp-quote' to protect the major mode name for use as a regular
11226         expression (c++ needs this for instance).
11227
11228 1999-08-08  Andy Piper  <andy@xemacs.org>
11229
11230         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11231         cope with similar mode names.
11232
11233         * gutter-items.el (buffers-tab-selection-function): new selection
11234         function.
11235         (select-buffers-tab-buffers-by-mode): new function.
11236         (buffers-tab-items): use it if set to only display buffers in the
11237         tab in the current buffer's group..
11238         (update-tab-in-gutter): use new api.
11239         (remove-buffer-from-gutter-tab): ditto.
11240
11241         * gutter-items.el (buffers-tab-max-size): set custom selection
11242         default to 6.
11243         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11244         (add-tab-to-gutter): set face as default.
11245
11246 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11247
11248         * faces.el (frob-face-property): Merge the fall-back specifier
11249         with the target, not replace it.
11250
11251 1999-08-05  Andy Piper  <andy@xemacs.org>
11252
11253         * gutter-items.el (update-tab-in-gutter): add frame argument for
11254         buffer-items.
11255         (update-tab-in-gutter): use it.
11256
11257         * gutter-items.el (record-buffer-hook): set.
11258
11259         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11260         change.
11261         (switch-to-buffer-hook) deleted.
11262
11263 1999-08-04  Andy Piper  <andy@xemacs.org>
11264
11265         * gutter-items.el (update-tab-in-gutter): make sure this will work
11266         as an argument to create-frame-hook.
11267
11268 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11269
11270         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11271         instead of timer emulation.
11272
11273 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11274
11275         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11276         Emacs isearch enhancements.
11277
11278 1999-07-28  Andy Piper  <andy@xemacs.org>
11279
11280         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11281         all devices that support tab controls.
11282         (remove-buffer-from-gutter-tab): new function. to be used as a
11283         value for kill-buffer-hook.
11284
11285 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11286
11287         * auto-show.el (auto-show-truncationp): changed to match
11288         `window_translation_on'
11289
11290 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11291
11292         * XEmacs 21.2.19 is released
11293
11294 1999-07-28  SL Baur  <steve@miho>
11295
11296         * code-files.el (insert-file-contents): Fix docstring.
11297         revert previous change.
11298
11299 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11300
11301         * fill.el (fill-region-as-paragraph): Change re-break-point to
11302         contain word-across-newline plus one character so that filling
11303         Japanese and Chinese works as desired.
11304         * simple.el (do-auto-fill): Ditto.
11305
11306 1999-07-26  SL Baur  <steve@miho>
11307
11308         * mule/japanese.el ("Japanese"): Do not specify a default input
11309         method.
11310         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11311
11312 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11313
11314         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11315         able to use cl-macs macro in early lisp.
11316
11317 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11318
11319         * custom.el:
11320         * cus-face.el:
11321         * cus-edit.el:
11322                 Massive custom Theme API changes.
11323
11324 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11325
11326         * code-files.el (insert-file-contents): Regard
11327         coding-system-magic-cookie if `coding-system-for-read' is nil.
11328
11329 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11330
11331         * mule/thai-xtis.el: Add coding: local variable, to avoid
11332         bootstrapping problem with C locale.
11333
11334 1999-07-22  Andy Piper  <andy@xemacs.org>
11335
11336         * dumped-lisp.el (preloaded-file-list): guard against putting
11337         gutter-items in a less than functional XEmacs.
11338         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11339
11340 1999-07-18  Bob Weiner  <weiner@beopen.com>
11341
11342         * fill.el (fill-context-prefix): Fixed bug that prevented the
11343         setting of an adaptive fill prefix when the `dont-skip-first' was
11344         t.
11345
11346 1999-07-22  SL Baur  <steve@miho>
11347
11348         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11349
11350 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11351
11352         * files.el (interpreter-mode-alist): add `make', `guile', and
11353         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11354         makefile-mode, guile is a scheme, and someday XEmacs will be
11355         modular enough to use as an efficient scripting tool.)
11356
11357 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11358
11359         * mule/mule-cmds.el (reset-language-environment): Regard
11360         coding-category `utf-8' and `ucs-4' if they are available.
11361
11362 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11363
11364         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11365         (prefer-coding-system): Fix DOC-string.
11366
11367         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11368         DOC-string too.
11369
11370         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11371         Mule.
11372         (coding-system-change-eol-conversion): Fix DOC-string.
11373
11374 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11375
11376         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11377         instead of `list-coding-system'.
11378
11379 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11380
11381         * menubar-items.el (default-menubar): `select-input-method' was
11382         renamed to `set-input-method'.
11383
11384         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11385         "Set Language Environment" menu.
11386
11387         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11388         "Describe Language Support" menu.
11389
11390 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11391
11392         * mule/chinese.el ("Chinese-GB"): Rename
11393         `chinese-gb-environment-setup-function' to
11394         `setup-chinese-gb-environment-internal'.
11395
11396 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11397
11398         * mule/korean.el: Use `define-coding-system-alias' instead of
11399         `copy-coding-system'.
11400
11401 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11402
11403         * mule/mule-cmds.el (set-language-environment-coding-systems):
11404         Treat duplicated coding-categories.
11405
11406 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11407
11408         * mule/japanese.el: Use `define-coding-system-alias' instead of
11409         `copy-coding-system'.
11410
11411 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11412
11413         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11414         coding-system `viscii'.
11415
11416 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11417
11418         * mule/cyrillic.el:
11419         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11420         (cyrillic-alternativnyj-decode-table): New variable.
11421         (cyrillic-alternativnyj-encode-table): New variable.
11422         - Specify `iso-8-1' as a category of coding-system
11423           `alternativnyj'.
11424         - Abolish general Cyrillic environment.
11425
11426 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11427
11428         * mule/chinese.el:
11429         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11430         - Register `chinese-gb-environment-setup-function' as a
11431           `setup-function' of "Chinese-GB" environment.
11432
11433 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11434
11435         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11436         optional argument `parents'.
11437
11438         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11439         property for Thai-XTIS.
11440
11441         * mule/mule-help.el (help-with-tutorial): Use property
11442         `tutorial-coding-system' of language-info as a coding-system to
11443         read tutorial file.
11444
11445 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11446
11447         * mule/thai-xtis.el: Don't setup `setup-function' and
11448         `exit-function'.
11449
11450         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11451         `set-coding-category-system' to set up coding-system for
11452         coding-category.
11453
11454         * mule/mule-cmds.el (prefer-coding-system): Use
11455         `set-coding-category-system' to set up coding-system for
11456         coding-category.
11457
11458 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11459
11460         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11461         Thai-XTIS environment.
11462
11463         * mule/mule-cmds.el (prefer-coding-system): Use
11464         `find-coding-system' instead of `coding-system-p'.
11465
11466 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11467
11468         * mule/mule-cmds.el (set-language-environment-coding-systems):
11469         Modify eol-type for XEmacs.
11470
11471         * mule/thai-xtis.el: Delete unused local variable `category'.
11472
11473         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11474         function.
11475         (prefer-coding-system): Don't call
11476         `update-coding-systems-internal'; use function
11477         `coding-category-list' instead of variable `coding-category-list';
11478         use `set-coding-priority-list' instead of `set-coding-priority';
11479         modify `eol-type' for XEmacs.
11480
11481         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11482         `charset-columns'.
11483         (char-width): Likewise.
11484
11485 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11486
11487         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11488         `tis-620'.
11489
11490         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11491         `set-coding-priority-list' instead of `set-coding-priority'; don't
11492         call `update-coding-systems-internal'.
11493
11494         * mule/mule-misc.el (coding-system-get): New function.
11495         (coding-system-put): New function.
11496         (coding-system-category): New function.
11497
11498 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11499
11500         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11501         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11502         to avoid conflict with leim/quail/thai-xtis.
11503
11504         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11505         to thai-xtis-chars.el.
11506
11507         * mule/thai-xtis-chars.el: New file (split from
11508         mule/thai-xtis.el).
11509
11510 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11511
11512         * mule/thai-xtis.el:
11513         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11514         - Add syntax entries.
11515         - Put `preferred-coding-system' of the charset `thai-xtis' to
11516           `tis-620'.
11517
11518 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11519
11520         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11521         rewritten to use write-multibyte-character.
11522
11523 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11524
11525         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11526         of `iso-2022-7'.
11527         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11528         ported yet.
11529         (read-input-method-name): Treat optional argument `default'.
11530
11531 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11532
11533         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11534         all.
11535         (set-language-info-alist): Set up menus here.
11536
11537 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11538
11539         * minibuf.el (completing-read): Add new optional argument
11540         `default'.
11541         (read-coding-system): Add new optional argument
11542         `default-coding-system'.
11543
11544 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11545
11546         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11547         (viet-viscii-...->viet-vscii...).
11548
11549 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11550
11551         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11552         and menus.
11553
11554 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11555
11556         * mule/mule-cmds.el (input-method-function): Add permanent-local
11557         property.
11558
11559 1999-03-30  Dave Love  <fx@gnu.org>
11560
11561         * mule/mule-cmds.el (current-language-environment): Doc fix.
11562
11563 1999-02-06  Richard Stallman  <rms@gnu.org>
11564
11565         * mule/european.el (setup-slovenian-environment): New function.
11566         ("Slovenian"): New language environment.
11567
11568 1999-01-27  Dave Love  <fx@gnu.org>
11569
11570         * mule/mule-cmds.el (current-language-environment): Provide :link,
11571         :type (choices) and appropriate :get.
11572
11573 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11574
11575         * mule/mule-cmds.el (describe-language-environment): Don't alter
11576         input-method-alist.
11577
11578 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11579
11580         * mule/mule-cmds.el (prefer-coding-system): Call
11581         set-coding-priority, so that the internal array of priorities is
11582         also updated.
11583
11584 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11585
11586         * mule/mule-cmds.el (prefer-coding-system): If the argument
11587         requires specific EOL conversion type, make the default coding
11588         systems use that.
11589
11590 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11591
11592         * mule/mule-cmds.el (set-language-environment): Pass the default
11593         eol-type to set-language-environment-coding-systems.
11594         (set-default-coding-systems): Copy the eol-type property for the
11595         new default values of {buffer-file,process}-coding-system from the
11596         old defaults.
11597         (set-language-environment-coding-systems): Accept an optional
11598         argument EOL-TYPE, and set the eol-type property of the default
11599         coding systems accordingly.
11600
11601 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11602
11603         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11604         use generate-new-buffer instead of get-buffer-create.
11605
11606 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11607
11608         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11609
11610 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11611
11612         * mule/mule-cmds.el (default-input-method): Fix custom type.
11613
11614 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11615
11616         * mule/mule-cmds.el (setup-specified-language-environment):
11617         Add apropos-inhibit property.
11618         (describe-specified-language-support): Likewise.
11619
11620 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11621
11622         * mule/mule-cmds.el: Doc fixes.
11623
11624 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11625
11626         * mule/mule-cmds.el (register-input-method): Doc-string
11627         modified.
11628
11629 1998-09-01  Dave Love  <fx@gnu.org>
11630
11631         * mule/mule-cmds.el (current-language-environment): Fix
11632         setter function.
11633
11634 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11635
11636         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11637         mule/european.el, mule/hebrew.el, mule/japanese.el,
11638         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11639         avoid bootstrapping problem if you need to recompile all the Lisp
11640         files using interpreted code.
11641
11642 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11643
11644         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11645         ("Latin-2"): Likewise.
11646
11647 1998-08-18  Per Starback  <starback@update.uu.se>
11648
11649         * mule/european.el (setup-latin2-environment): Fix typo.
11650
11651 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11652
11653         * mule/european.el: Give proper value of `input-method' key to all
11654         lang. env.
11655
11656         * mule/mule-cmds.el (activate-input-method): Handle the case that
11657         the arg INPUT-METHOD is nil correctly.
11658         (read-multilingual-string): Activate the specified input method
11659         before calling read-string.  Afterward, activate the original
11660         input method.
11661
11662 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11663
11664         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11665         (set-language-info-alist): Fix typo in doc-string.
11666
11667         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11668
11669 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11670
11671         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11672         (reset-language-environment): New function for the job that
11673         setup-english-environment used to do.
11674         (set-language-environment): Do more setups according to the info
11675         in language-info-alist.
11676         (read-language-name): Handle the case that the arg KEY is nil.
11677         (describe-language-environment): Handle input-method property.
11678
11679         * mule/: All files under this directory, which related with
11680         specific languages (such as mule/european.el, mule/greek.el,
11681         mule/hebrew.el, mule/misc-lang.el), modified as below.
11682         (setup-XXX-environment): Just call set-language-environment.  If
11683         they used to do some other jobs than what done by
11684         set-language-environment, those jobs are done in
11685         setup-XXX-environment-internal now.
11686         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11687         the value to setup-XXX-environment-internal.  Add properties
11688         input-method and features.
11689
11690         * mule/english.el (setup-english-environment): Just call
11691         reset-language-environment.
11692
11693         * mule/european.el (setup-8-bit-environment): Function deleted.
11694
11695 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11696
11697         * mule/mule-cmds.el (input-method-exit-on-first-char)
11698         (input-method-use-echo-area): Doc fixes.
11699
11700 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11701
11702         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11703         variable.
11704         (input-method-use-echo-area): New variable.
11705
11706 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11707
11708         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11709
11710 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11711
11712         * mule/mule-cmds.el (activate-input-method): Update mode line.
11713         (inactivate-input-method): Likewise.
11714
11715 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11716
11717         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11718         input method in the current buffer, but just bind
11719         current-input-method.
11720
11721 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11722
11723         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11724
11725         * mule/misc-lang.el ("IPA"): Add coding-priority and
11726         coding-system.
11727
11728 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11729
11730         * mule/greek.el: Add coding-priority.
11731
11732 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11733
11734         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11735         LANG-ENV.
11736
11737 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11738
11739         * mule/mule-cmds.el (register-input-method): Fix previous change.
11740         (setup-specified-language-environment): Doc fix.
11741
11742 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11743
11744         * mule/mule-cmds.el: Several doc fixes.
11745         (get-language-info, set-language-info): Rename argument.
11746         (set-language-info-alist): Likewise.
11747         (register-input-method): Rename argument.
11748         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11749
11750 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11751
11752         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11753         default value while reading an input method.
11754
11755 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11756
11757         * mule/mule-cmds.el (universal-coding-system-argument):
11758         Use buffer-file-coding-system as default.
11759
11760 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11761
11762         * mule/korean.el ("Korean"): Doc fix.
11763
11764 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11765
11766         * mule/mule-cmds.el (describe-language-environment): Print the
11767         languge environment at the head.
11768
11769 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11770
11771         * mule/japanese.el: Set exit-function to exit-japanese-environment
11772         for Japanese environment.
11773
11774 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11775
11776         * mule/mule-cmds.el (set-language-environment): Doc fix.
11777         (current-language-environment): Use defcustom.
11778         (default-input-method): Specify :type.
11779
11780 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11781
11782         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11783         modified.
11784         (prefer-coding-system): Doc-string modified.
11785
11786 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11787
11788         * mule/mule-cmds.el (set-language-info): Doc-string
11789         describes `coding-priority' KEY.
11790         (set-language-environment-coding-systems): New function.
11791         (select-safe-coding-system): New function.
11792         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11793         (set-language-info-alist): New optionla arg PARENTS.  Call
11794         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11795         (set-language-environment-coding-systems): New function.
11796
11797         * mule/chinese.el: Remove setting up of
11798         describe-chinese-environment-map and
11799         setup-chinese-environment-map.  Exclude them in args of calls to
11800         set-language-info-alist.  Register coding-priority key in
11801         language-info-alist.
11802
11803         * mule/cyrillic.el: Remove setting up of
11804         describe-cyrillic-environment-map and
11805         setup-cyrillic-environment-map.  Exclude them in args of calls to
11806         set-language-info-alist.  Register coding-priority key in
11807         language-info-alist.
11808
11809         * mule/english.el: Register coding-priority key in
11810         language-info-alist.
11811
11812         * mule/ethiopic.el: Register coding-priority key in
11813         language-info-alist.
11814
11815         * mule/european.el: Remove setting up of
11816         describe-european-environment-map and
11817         setup-european-environment-map.  Exclude them in args of calls to
11818         set-language-info-alist.  Register coding-priority key in
11819         language-info-alist.  Add "German" language env.
11820         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11821         (setup-german-environment): New function.
11822
11823         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11824         change default input method to "greek-postfix".
11825
11826         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11827         coding-priority key in
11828
11829 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11830
11831         * mule/mule-cmds.el (set-language-info): Doc fix.
11832         (input-method-inactivate-hook): Doc fix.
11833
11834 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11835
11836         * mule/mule-cmds.el (set-input-method): Renamed from
11837         select-input-method.
11838
11839 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11840
11841         * mule/mule-cmds.el (set-language-environment): Run
11842         exit-language-environment-hook before calling `exit-function'
11843         which is specified for the language environment.
11844
11845 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11846
11847         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11848         modified.
11849         (prefer-coding-system): Likewise.
11850         (describe-language-environment): Print aliases of each coding
11851         system.
11852         (set-language-environment-hook): New variable.
11853         (exit-language-environment-hook): New variable.
11854         (set-language-environment): Call these hooks.  Before setting a
11855         new language environment, exit from the
11856         current-language-environment if necessary.
11857         (input-method-verbose-flag): The value can be nil, t,
11858         complex-only, or default.
11859         (input-method-highlight-flag): Doc-string augmented.
11860         (activate-input-method): Check if we can run the registered
11861         function to activate an input method.
11862
11863         * mule/korean.el: Set exit-function for language environment
11864         "Korean" to exit-korean-environment.
11865         (setup-korean-environment): Moved to korea-util.el.
11866
11867 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11868
11869         * mule/mule-cmds.el (read-multilingual-string): Use
11870         current-input-method prior to default-input-method.  Don't bind
11871         current-input-method by `let', instead, activate the specified
11872         input method in the current buffer temporarily.
11873
11874 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11875
11876         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11877
11878 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11879
11880         * mule/chinese.el (post-read-decode-hz): Return the result of
11881         decode-hz-region.
11882         (pre-write-encode-hz): Do not change the value of
11883         last-coding-system.
11884
11885 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11886
11887         * mule/mule-ccl.el: Doc fixes.
11888
11889 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11890
11891         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11892         (check-ccl-program): New macro.
11893
11894 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11895
11896         * mule/mule-ccl.el: Comment about CCL syntax modified.
11897         (ccl-command-table): Add read-multibyte-character and
11898         write-multibyte-character.
11899         (ccl-code-table): Add ex-cmd.
11900         (ccl-extended-code-table): New variable.
11901         (ccl-embed-extended-command): New function.
11902         (ccl-compile-read-multibyte-character,
11903         ccl-compile-write-multibyte-character) New functions.
11904         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11905         ccl-dump-write-multibyte-character): New functions.
11906
11907 1999-07-22  SL Baur  <steve@miho>
11908
11909         * config.el (config-value-file): config.values is installed into
11910         doc-directory.
11911         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11912
11913 1999-07-19  Didier Verna  <didier@xemacs.org>
11914
11915         * rect.el: all functions rewritten, except when noted. Below is a
11916         list of interface changes.
11917         (apply-on-rectangle): new function. Obsoletes
11918         `operate-on-rectangle'. All functions that used to call this
11919         function now call the new one.
11920         (kill-rectangle): added optional prefix arg to fill lines.
11921         (delete-rectangle): ditto.
11922         (delete-extract-rectangle): ditto.
11923         (open-rectangle): ditto.
11924         (clear-rectangle): ditto.
11925         (delete-rectangle-line): added third arg FILL.
11926         (delete-extract-rectangle-line): ditto.
11927         (open-rectangle-line): ditto.
11928         (clear-rectangle-line): ditto.
11929
11930 1999-07-18  Andy Piper  <andy@xemacs.org>
11931
11932         * menubar-items.el (default-menubar): add gutter options.
11933
11934         * gutter-items.el: new file.
11935         (gutter): new group for custom.
11936         (gutter-visible-p): new variable.
11937         (default-gutter-position): ditto.
11938         (buffers-tab): new group for the buffers tab.
11939         (gutter-buffers-tab): widget to put in the gutter.
11940         (buffers-tab-max-size): max number of tabs.
11941         (buffers-tab-switch-to-buffer-function): function to call when a
11942         tab is pressed.
11943         (buffers-tab-omit-function): filter buffers with this function.
11944         (buffers-tab-format-buffer-line-function): format buffer names for
11945         inclusion in tabs.
11946         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11947         the record.
11948         (build-buffers-tab-internal): build a list of tab items.
11949         (buffers-tab-items): ditto.
11950         (add-tab-to-gutter): put a tab in the gutter area.
11951         (update-tab-in-gutter): reset the buffers in the tab.
11952
11953         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11954
11955         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11956         (switch-to-buffer-hooks): new hook.
11957
11958         * toolbar.el (default-toolbar-position): fix typo.
11959
11960 1999-07-16  Andy Piper  <andy@xemacs.org>
11961
11962         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11963
11964 1999-07-15  Didier Verna  <didier@xemacs.org>
11965
11966         * cus-edit.el (custom-prompt-variable): optional third arg makes
11967         prompt for a comment string.
11968         (customize-set-value): optional prefix makes this function handle
11969         variable comments.
11970         (customize-set-variable): ditto.
11971         (customize-save-variable): ditto.
11972         (customize-customized): handle custom comments.
11973         (customize-save-customized): ditto.
11974         (custom-variable-state-set): ditto.
11975         (custom-face-state-set): ditto.
11976         (customize-saved): ditto.
11977         (custom-variable-set): ditto.
11978         (custom-face-set): ditto.
11979         (custom-variable-save): ditto.
11980         (custom-face-save): ditto.
11981         (custom-variable-reset-saved): ditto.
11982         (custom-face-reset-saved): ditto.
11983         (custom-variable-reset-standard): ditto.
11984         (custom-face-reset-standard): ditto.
11985         (custom-comment-face): new face.
11986         (custom-comment-tag-face): ditto.
11987         (custom-comment): new widget.
11988         (custom-comment-create): new function.
11989         (custom-comment-delete): ditto.
11990         (custom-comment-value-set): ditto.
11991         (custom-comment-show): ditto.
11992         (custom-comment-invisible-p): ditto.
11993         (custom-variable-value-create): create a comment field widget.
11994         (custom-face-value-create): ditto.
11995         (custom-variable-menu): new entry for adding a custom comment.
11996         (custom-face-menu): ditto.
11997         (custom-save-variables): possibly save custom comments.
11998         (custom-save-faces): ditto.
11999
12000         * cus-face.el (custom-set-faces): the arguments can now have a
12001         custom comment as fourth argument.
12002
12003         * custom.el (custom-set-variables): the arguments can now have a
12004         custom comment as fifth element.
12005
12006 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12007
12008         * XEmacs 21.2.18 is released
12009
12010 1999-07-13  SL Baur  <steve@miho>
12011
12012         * lib-complete.el (read-library-name): Revert previous change.
12013         (read-library): Ditto.
12014
12015 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12016
12017         * packages.el (packages-package-list): Capitalize docstring.
12018
12019         * packages.el (packages-find-package-library-path): Use #'nconc
12020         rather than #'append to reduce consing -- #'mapcar uses Flist,
12021         which returns a freshly consed list.  #'append would create yet
12022         another fresh list, using Fmake_list in concat.
12023
12024         * packages.el (package-provide): Use setq with remassq like it
12025         says in its docstring.
12026
12027 1999-07-06  SL Baur  <steve@miho.m17n.org>
12028
12029         * lib-complete.el (progn-with-message): Fix typo.
12030
12031 1999-07-06  SL Baur  <steve@miho.m17n.org>
12032
12033         * mule/mule-misc.el (char-octet): Make function match docstring.
12034         From Katsumi Yamaoka <yamaoka@jpl.org>
12035
12036 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12037
12038         * wid-edit.el (widget-documentation): corrected spelling error.
12039
12040 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12041
12042         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12043         keys if already bound
12044
12045 1999-07-06  SL Baur  <steve@miho.m17n.org>
12046
12047         * lib-complete.el (progn-with-message): Revert previous changes.
12048
12049 1999-06-24  Bob Weiner  <weiner@beopen.com>
12050
12051         * lib-complete.el (find-library):
12052         (find-library-other-window):
12053         (find-library-other-frame): Completely rewrote
12054         so that these functions actually work when called non-interactively.
12055         Also made them handle LIBRARY arguments which end with .el or .elc.
12056
12057 1999-06-24  Bob Weiner  <weiner@beopen.com>
12058
12059         * simple.el (indent-new-comment-line): Locally bound
12060         `block-comment-start' to `comstart' or else when this is called
12061         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12062         `block-comment-start' value, ignoring any existing spacing after a
12063         comment prefix in the previous line and producing ugly comments.
12064
12065 1999-06-23  Bob Weiner  <weiner@beopen.com>
12066
12067         * list-mode.el (mouse-choose-completion):
12068         (choose-completion):
12069         (completion-switch-to-minibuffer): Added.
12070         ([Tab]): [Tab] previously switched to the minibuffer
12071         but since [space] does that and since most applications in the
12072         world use [Tab] to select the next item in a list, do that in the
12073         *Completions* buffer too.  This will cause the least confusion
12074         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12075         06/23/1999.
12076
12077 1999-06-22  Bob Weiner  <weiner@beopen.com>
12078
12079         * help.el (help-buffer-name): Added support for a null value
12080         of `help-buffer-prefix-string' since some buffers require no
12081         prefix.
12082
12083 1999-06-20  Bob Weiner  <weiner@beopen.com>
12084
12085         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12086         in the completion-list-mode-map to bury the completions buffer
12087         even when the minibuffer is no longer active.
12088
12089 1999-06-20  Bob Weiner  <weiner@beopen.com>
12090
12091         * list-mode.el (list-mode): It is visually disconcerting to have
12092         the text cursor disappear within list buffers, especially when
12093         moving from window to window, so leave it visible.
12094
12095 1999-07-01  SL Baur  <steve@miho.m17n.org>
12096
12097         * menubar-items.el (default-menubar): Conditionalize the bug
12098         report menu item (which may not be possible in this XEmacs).
12099         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12100
12101 1999-06-30  SL Baur  <steve@miho.m17n.org>
12102
12103         * subr.el (with-current-buffer): DOC string fix.
12104         Suggested by Bob Weiner <weiner@altrasoft.com>
12105
12106 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12107
12108         * cus-face.el (custom-face-italic): insert missing args
12109
12110 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12111
12112         * packages.el (package-locations): Changed default early package
12113         hierarchies to ~/.xemacs/mule-packages and
12114         ~/.xemacs/xemacs-packages.
12115
12116 1999-06-23  SL Baur  <steve@miho.m17n.org>
12117
12118         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12119
12120 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12121
12122         * packages.el (package-locations): Changed default early package
12123         hierarchy to ~/.xemacs/packages.
12124         (package-locations): Removed `packages' as a possible name for a
12125         late package hierarchy.
12126
12127 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12128
12129         * mule/mule-category.el (word-combining-categories): Set up new
12130         variable.
12131         (word-separating-categories): Likewise.
12132
12133 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12134
12135         * XEmacs 21.2.17 is released
12136
12137 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12138
12139         * font-menu.el (font-menu-set-font): allow for nil specification
12140         of font size.
12141
12142 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12143
12144         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12145         is 1.
12146
12147 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12148
12149         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12150         8859-5 instead of ISO 8859-1.
12151
12152 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12153
12154         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12155         (viet-viscii-encode-table): Ditto.
12156
12157         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12158         Make obsolete definition of char-octet.
12159
12160 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12161
12162         * subr.el: Move no-Mule make-char ...
12163         * help-nomule.el (make-char): To here.
12164         (string-width): Make Mule compatibility alias.
12165
12166 1999-06-15  Andy Piper  <andy@xemacs.org>
12167
12168         * select.el (get-selection-no-error): really make there be no-error.
12169         (get-selection): revert to original.
12170
12171 1999-06-11  Andy Piper  <andy@xemacs.org>
12172
12173         * select.el (selection-sets-clipboard): renamed.
12174         (own-selection): use it.
12175
12176 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12177
12178         * XEmacs 21.2.16 is released
12179
12180 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12181
12182         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12183         missing characters to avoid crash.
12184
12185 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12186
12187         * coding.el (set-terminal-coding-system): Only set the console
12188         coding system on the selected console if it is a tty.
12189
12190 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12191
12192         * cus-face.el:
12193         * cus-edit.el:
12194         * faces.el:
12195         (custom):
12196         (face-spec-set):
12197         * faces.el (frob-face-property):
12198         * font-menu.el (font-menu-set-font):
12199                   Actually apply changes from 1999-03-17
12200
12201 1999-06-10  Andy Piper  <andy@xemacs.org>
12202
12203         * select.el (get-selection): abstract out non error-signalling
12204         part.
12205         (get-selection-no-error): get-selection without signalling an
12206         error.
12207         (selection-is-clipboard-p): new variable. controls whether the
12208         selection sets the clipboard.
12209         (own-selection): use it.
12210
12211         * mouse.el (insert-selection): fallback to clipboard after trying
12212         primary selection and cutbuffer.
12213
12214 1999-06-05  Andy Piper  <andy@xemacs.org>
12215
12216         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12217         selection functions.
12218
12219 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12220
12221         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12222         default value.
12223         (load): Use `raw-text' instead of `no-conversion'.
12224         (insert-file-contents): Likewise.
12225
12226         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12227         of `no-conversion'.
12228
12229 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12230
12231         * coding.el: Don't copy `no-conversion' to `raw-text'.
12232
12233 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12234
12235         * subr.el (make-char): Define it if Mule is not around.
12236
12237 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12238
12239         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12240
12241         * x-select.el (x-disown-selection-internal): Restore symbol as an
12242         obsolete alias.
12243         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12244
12245 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12246
12247         * XEmacs 21.2.15 is released
12248
12249 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12250
12251         * subr.el (split-string): Avoid infinite looping
12252
12253 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12254
12255         * ldap.el (ldap-ignore-attribute-codings): New variable
12256         (ldap-default-attribute-decoder): New variable
12257         (ldap-coding-system): New variable
12258         (ldap-attribute-syntax-encoders): New variable
12259         (ldap-attribute-syntax-decoders): New variable
12260         (ldap-attribute-syntaxes-alist): New variable
12261         (ldap-encode-boolean): New function
12262         (ldap-decode-boolean): New function
12263         (ldap-encode-country-string): New function
12264         (ldap-decode-string): New function
12265         (ldap-decode-address): New function
12266         (ldap-encode-address): New function
12267         (ldap-decode-attribute): New function
12268         (ldap-search): Use some of these
12269
12270 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12271
12272         * version.el (emacs-version): Make the patch level/beta come
12273         before the XEmacs qualifier so that it gets into (funcall
12274         emacs-version) and thus in the bug reports.
12275         (emacs-version>=): Support patch levels.
12276
12277 1999-06-03  SL Baur  <steve@xemacs.org>
12278
12279         * version.el: implement x.y.z version number
12280         From Jan Vroonhof <vroonhof@math.ethz.ch>
12281
12282 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12283
12284         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12285
12286 1999-05-22  Vin Shelton <acs@xemacs.org>
12287
12288         * startup.el: Document -private and break out non-standard X options.
12289
12290 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12291
12292         * mule/mule-charset.el (charset-after): New function.
12293         (charset-direction): Synch with Mule, update docstring.
12294         (get-charset-property): New function.
12295         (put-charset-property): New function.
12296         (charset-plist): New function.
12297
12298         * mule/mule-charset.el (compose-region):
12299         (decompose-region): remove;  these functions (which don't work
12300         since we don't do composite characters) have been moved to
12301         mule-util.el.
12302         (toplevel): follow coding standards
12303
12304 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12305
12306         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12307         exist any more.
12308
12309         * code-files.el: Fix commentary to follow coding standards.  Move
12310         the single line left in mule-files.el to here.
12311
12312         * mule/mule-files.el: delete.
12313
12314 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12315
12316         * info.el (Info-scroll-prev): Use event functions instead of the
12317         old emacs 19 interface.
12318
12319 1999-06-02  Andy Piper  <andy@xemacs.org>
12320
12321         * x-font-menu.el (x-font-menu-load-font):
12322         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12323
12324 1999-05-31  Andy Piper  <andy@xemacs.org>
12325
12326         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12327         group.
12328         (font-menu-this-frame-only-p): ditto.
12329         (font-menu-max-items): reinstate, from Jan Vroonhof
12330         <vroonhof@math.ethz.ch>
12331         (font-menu-submenu-name-format): ditto.
12332         (font-menu-split-long-menu): ditto, for use by the family
12333         constructor.
12334         (font-menu-family-constructor): use it.
12335
12336 1999-05-30  Andy Piper  <andy@xemacs.org>
12337
12338         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12339         for use by the font menu.
12340
12341         * msw-font-menu.el: new file implementing mswindows specific
12342         font-menu behaviour.
12343         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12344         (mswindows-font-menu-junk-families): ditto.
12345         (hack-font-truename): ditto.
12346         (mswindows-font-regexp-ascii): ditto.
12347         (mswindows-reset-device-font-menus): ditto.
12348         (mswindows-font-menu-font-data): ditto.
12349         (mswindows-font-menu-load-font): ditto.
12350
12351         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12352         (x-font-menu-font-data): ditto.
12353         (x-font-menu-load-font): ditto.
12354
12355         * font-menu.el: new file implementing generic font menu behaviour.
12356         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12357         made device independent.
12358         (font-menu-this-frame-only-p): ditto.
12359         (font-menu-preferred-resolution): ditto.
12360         (font-menu-size-scaling): new variable used to determine whether
12361         sizes are in points or tenths of a point.
12362         (vassoc): moved from x-font-menu.el.
12363         (device-fonts-cache): ditto.
12364         (device-fonts-cache): ditto.
12365         (flush-device-fonts-cache): ditto.
12366         (reset-device-font-menus): copied from x-font-menu.el and made
12367         device independent. Most functionality deferred to
12368         device-dependent versions.
12369         (font-menu-family-constructor): copied from x-font-menu.el and
12370         made device independent.
12371         (font-menu-size-constructor): ditto.
12372         (font-menu-weight-constructor): ditto.
12373         (font-menu-set-font): ditto.
12374         (font-menu-change-face): ditto.
12375         (font-menu-load-font): new device method.
12376         (font-menu-font-data): ditto.
12377
12378         * x-font-menu.el: The above functions deleted.
12379
12380 1999-05-26  Andy Piper  <andy@xemacs.org>
12381
12382         * update-elc.el:
12383         * make-docfile.el:
12384         * loadup.el: rehash expand-file-name usage to not use default-directory.
12385
12386 1999-05-21  Andy Piper  <andy@xemacs.org>
12387
12388         * x-select.el (x-select-convert-to-text):
12389         (x-selected-text-type):
12390         (x-get-selection):
12391         (xselect-convert-to-string):
12392         (xselect-convert-to-compound-text):
12393         (xselect-convert-to-length):
12394         (xselect-convert-to-targets):
12395         (xselect-convert-to-delete):
12396         (xselect-convert-to-filename):
12397         (xselect-convert-to-charpos):
12398         (xselect-convert-to-lineno):
12399         (xselect-convert-to-colno):
12400         (xselect-convert-to-sourceloc):
12401         (xselect-convert-to-os):
12402         (xselect-convert-to-host):
12403         (xselect-convert-to-user):
12404         (xselect-convert-to-class):
12405         (xselect-convert-to-name):
12406         (xselect-convert-to-integer):
12407         (xselect-convert-to-atom):
12408         (xselect-convert-to-identity): functions renamed from x-* and
12409         moved to select.el.
12410         (x-get-secondary-selection): use rename get-selection.
12411         (x-get-clipboard): ditto.
12412         (x-own-selection): moved to select.el.
12413         (x-valid-simple-selection-p): ditto.
12414         (x-dehilight-selection): ditto.
12415         (x-own-clipboard): ditto.
12416         (x-disown-selection): ditto.
12417
12418         * x-mouse.el (x-yank-function): moved to mouse.el.
12419         (x-insert-selection): ditto.
12420         (x-set-point-and-move-selection): use renamed function.
12421
12422         * select.el (selected-text-type): moved and renamed from
12423         x-select.el.
12424         (selection-owner-p): moved to C.
12425         (selection-exists-p): ditto.
12426         (get-cutbuffer): new device method.
12427         (get-selection): generalised and moved from x-select.el.
12428         (own-selection): moved x-own-selection functionality into here.
12429         (dehilight-selection): renamed and moved from x-select.el.
12430         (own-clipboard): functionality moved from x-select.el using new
12431         generic C builtins.
12432         (disown-clipboard): ditto.
12433         (select-convert-to-text):
12434         (select-convert-to-string):
12435         (select-convert-to-compound-text):
12436         (select-convert-to-length):
12437         (select-convert-to-targets):
12438         (select-convert-to-delete):
12439         (select-convert-to-filename):
12440         (select-convert-to-charpos):
12441         (select-convert-to-lineno):
12442         (select-convert-to-colno):
12443         (select-convert-to-sourceloc):
12444         (select-convert-to-os):
12445         (select-convert-to-host):
12446         (select-convert-to-user):
12447         (select-convert-to-class):
12448         (select-convert-to-name):
12449         (select-convert-to-integer):
12450         (select-convert-to-atom):
12451         (select-convert-to-identity): new functions renamed from x-* and
12452         moved from x-select.el.
12453
12454         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12455         into here and use as the default window-system mouse yank.
12456         (insert-selection): generalised and moved from x-mouse.el.
12457         (own-clipboard): moved to C.
12458
12459         * msw-select.el (mswindows-selection-owned-p): deleted.
12460         (mswindows-own-selection): generalised and moved to select.el.
12461         (mswindows-disown-selection): generalised and moved to C.
12462         (mswindows-selection-owner-p): ditto.
12463
12464 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12465
12466         * XEmacs 21.2.14 is released
12467
12468 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12469
12470         * about.el: update contact info for jason and slb.
12471
12472 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12473
12474         * mule/european.el (setup-romanian-environment): Add Romanian
12475         support from Emacs/Mule romanian.el.
12476
12477 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12478
12479         * cus-face.el: Label all custom changes with the 'custom' tag.
12480
12481         * cus-edit.el: idem ditto.
12482
12483         * faces.el: Added suport for adding device tags to various functions.
12484         (custom): New device tag.
12485         (face-spec-set): Call reset face with tags argument. No longer do
12486         x-init-global-faces hack.
12487
12488         * faces.el (frob-face-property): Use an anonymous specifier to map
12489         frob-face-property-1 over.
12490
12491         * x-font-menu.el (font-menu-set-font): Always specify all
12492         properties to custom.
12493
12494 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12495
12496         * mule/european.el (setup-czech-environment): Add czech support.
12497         From David Sauer <davids@orfinet.cz>
12498
12499 1999-03-15  SL Baur  <steve@xemacs.org>
12500
12501         * check-features.el: Turn hard errors into warnings.
12502
12503 1999-03-21  SL Baur  <steve@xemacs.org>
12504
12505         * simple.el (delete-key-deletes-forward): As per discussion on
12506         xemacs-beta, default to t.
12507
12508 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12509
12510         * loadup.el: Define Installation-string before loading anything.
12511
12512 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12513
12514         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12515         From Anders Stenman <stenman@isy.liu.se>
12516
12517 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12518
12519         * wid-edit.el (widget-glyph-find): Ditto.
12520
12521         * packages.el (locate-library): Ditto.
12522
12523         * loadup.el (really-early-error-handler): Ditto.
12524
12525         * lib-complete.el (read-library): Ditto.
12526
12527         * faces.el (set-face-stipple): Ditto.
12528
12529         * code-files.el (load): Use new calling style of locate-file.
12530
12531 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12532
12533         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12534         dead.
12535
12536 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12537
12538         * dumped-lisp.el (preloaded-file-list): Don't load
12539         Installation.el.
12540
12541         * loadup.el (Installation-string): Define it here.
12542
12543 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12544
12545         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12546         Installation.el needs to be loaded before `dump-paths', otherwise
12547         the dumping process won't find it.
12548
12549 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12550
12551         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12552         subr so that we can use `replace-in-string' in Installation.el to
12553         get rid of C-m chars under the native Windows build.
12554
12555 1999-04-29  Andy Piper  <andy@xemacs.org>
12556
12557         * make-docfile.el: canonicalize file and directory names.
12558
12559         * device.el (call-device-method): new function for calling device
12560         specific methods.
12561         (define-device-method): new function for defining device methods.
12562         (define-device-method*): ditto.
12563
12564 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12565
12566         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12567
12568 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12569
12570         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12571         (cyrillic-koi8-r-encode-table): Likewise.
12572         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12573         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12574
12575         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12576         from vietnamese.el].
12577
12578         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12579         mule/mule-misc.el.
12580
12581 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12582
12583         * mule/thai-xtis.el:
12584         - Change font registry name from "Thai94x94-0" to "xtis-0".
12585         - Change mnemonic of coding-system `tis-620' to "TIS620".
12586
12587 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12588
12589         * mule/ethiopic.el: fixed.
12590
12591 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12592
12593         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12594
12595         * mule/thai-xtis.el: New file.
12596
12597         * mule/vietnamese.el: New file.
12598
12599         * mule/ethiopic.el: New file.
12600
12601 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12602
12603         * bytecomp.el (byte-compile-close-variables): Leave
12604         debug-issue-ebola-notices alone.
12605
12606 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12607
12608         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12609         at the top of the buffer since it is the most important thing to
12610         customize
12611         (ldap-get-host-parameter): New defun
12612         (ldap-search): Add a new parameter `withdn' to retrieve the
12613         distinguished names of entries
12614
12615 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12616
12617         * startup.el (splash-frame-body): Date and spelling fixes.
12618
12619 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12620
12621         * view-less.el (toggle-truncate-lines): add autoload tag
12622
12623 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12624
12625         * format.el (format-alist): Disable image stuff.
12626
12627 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12628
12629         * wid-edit.el (widget-glyph-find): Search by directories, then by
12630         suffixes rather than the other way around.
12631         (widget-image-conversion): Renamed to
12632         `widget-image-file-name-suffixes'.
12633
12634 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12635
12636         * mule/mule-charset.el: Made old functions obsolete, remove the
12637         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12638         (charset-iso-graphic-plane): Rename from charset-graphic.
12639         (charset-iso-final-char): Rename from charset-final.
12640         (charset-width): Rename from charset-columns.
12641         (charset-bytes): Added from fsf compatibility, returns always 1.
12642
12643         * mule/mule-misc.el: Move charset-doc-string alias to
12644         mule-charset.el
12645
12646 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12647
12648         * x-faces.el (x-make-font-bold-italic): honor
12649         *try-oblique-before-italic-fonts*
12650
12651 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12652
12653         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12654
12655 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12656
12657         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12658         name.
12659
12660 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12661
12662         * cl-extra.el (equalp): Would bug out for lists.
12663
12664 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12665
12666         * about.el (about-hackers):  Change cgw's email address
12667
12668 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12669
12670         * XEmacs 21.2.13 is released
12671
12672 1999-03-12  SL Baur  <steve@xemacs.org>
12673
12674         * simple.el (delete-key-deletes-forward): Revert to previous
12675         behavior.
12676
12677 1999-01-18  Didier Verna  <didier@xemacs.org>
12678
12679         * menubar-items.el (xemacs-splash-buffer): handle the case of
12680         multiple elements in the splash buffer body.
12681
12682         * startup.el (splash-frame-timeout): new constant: interval
12683         between splash buffer elements.
12684         (command-line-1): handle splash buffer with multiple elements (use
12685         a timeout).
12686         (splash-frame-body): Originally `startup-splash-frame-body'.
12687         Rewrote a cleaner and more readable version. This can now be array,
12688         in which case each element is displayed in turn in the splash buffer.
12689         (splash-frame-static-body): new constant. Persistent information
12690         across all splash buffer elements (preserves the possibility to give
12691         it in different languages.
12692         (circulate-splash-frame-elements): new function. Used as a timeout
12693         to circulate through all splash frame elements and display them in
12694         sequence.
12695         (display-splash-frame): originally `startup-splash-frame'. Handle
12696         the case of multiple elements in the splash buffer body. Now
12697         returns a timeout id if multiple elements to display, or nil.
12698
12699 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12700
12701         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12702         so they can be overridden by x-init-face-from-resources.
12703         Additionally specify the font name also with an x tag.
12704
12705 1999-03-08  Andy Piper  <andy@xemacs.org>
12706
12707         * package-get.el (package-get-base): autoload.
12708
12709         * menubar-items.el (default-menubar): add update menu item. Fix
12710         custom menu to only be activated when package-base is available.
12711
12712         * package-get.el (package-get-custom): don't load
12713         package-get-custom as it is auto-generated. Fix group definition.
12714
12715 1999-03-05  Didier Verna  <didier@xemacs.org>
12716
12717         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12718         instead of `symbol-name' (Thanks Kyle).
12719
12720         * cus-edit.el (custom-save-variables): use `prin1' instead of
12721         princ to write symbols.
12722
12723 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12724
12725         * XEmacs 21.2.12 is released
12726
12727 1999-03-05  SL Baur  <steve@xemacs.org>
12728
12729         * menubar-items.el (default-menubar): Add kfm browsing support.
12730         From Neal Becker <nbecker@fred.net>
12731
12732 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12733
12734         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12735         calls to font-lock during buffer reversion.
12736
12737 1999-02-12  Didier Verna  <didier@xemacs.org>
12738
12739         * info.el (Info-build-node-completions): unconditionally widen the
12740         tag table buffer.
12741
12742 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12743
12744         * x-faces.el (x-init-face-from-resources):
12745         Only set fonts in the 'x locale.
12746
12747 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12748
12749         * package-ui.el (pui-install-selected-packages): Don't throw on
12750         `package-admin-delete-binary-package' returning nil since it's
12751         normal.  Reindent function.
12752         (pui-add-required-packages): Handle case where packages selected
12753         for installation have never been installed.
12754
12755 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12756
12757         * menubar-items.el (default-menubar):
12758         Implement the ``Mule->Set coding system of process'' menu item.
12759
12760 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12761
12762         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12763         files
12764         - Change some `if's to `when's
12765
12766 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12767
12768         * XEmacs 21.2.11 is released
12769
12770 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12771
12772         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12773         against window close (Fix Bug #460).
12774         (ask-user-about-lock-dbox): Idem.
12775
12776 1999-02-25  SL Baur  <steve@xemacs.org>
12777
12778         * mule/mule-charset.el (charset-leading-byte): New function.
12779         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12780
12781 1999-02-12  Andy Piper  <andy@xemacs.org>
12782
12783         * about.el (xemacs-hackers): change andy's email address.
12784         (about-url-alist): change andy's web page address.
12785         (about-xemacs): add piper.
12786
12787 1999-02-16  SL Baur  <steve@xemacs.org>
12788
12789         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12790         of mule-base into lisp/mule.
12791
12792 1999-02-16  SL Baur  <steve@xemacs.org>
12793
12794         * mule/arabic.el:
12795         mule/canna-leim.el:
12796         mule/chinese.el:
12797         mule/cyrillic.el:
12798         mule/english.el:
12799         mule/european.el:
12800         mule/greek.el:
12801         mule/hebrew.el:
12802         mule/japanese.el:
12803         mule/kinsoku.el:
12804         mule/korean.el:
12805         mule/misc-lang.el:
12806         mule/mule-category.el:
12807         mule/mule-ccl.el:
12808         mule/mule-charset.el:
12809         mule/mule-cmds.el:
12810         mule/mule-coding.el:
12811         mule/mule-files.el:
12812         mule/mule-help.el:
12813         mule/mule-init.el:
12814         mule/mule-misc.el:
12815         mule/mule-tty-init.el:
12816         mule/mule-x-init.el:
12817         mule/viet-chars.el:  Remerge from mule-base.
12818
12819         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12820         of mule-base into lisp/mule.
12821
12822 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12823
12824         * process.el (exec-to-string): Use `shell-command-switch' in place
12825         of hard-wired "-c" (for WindowsNT).
12826
12827 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12828
12829         * menubar-items.el (default-menubar):  Remove obsolete
12830         "Gopher" item
12831
12832 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12833
12834         * package-admin.el (package-admin-get-install-dir): First fall
12835         back to the location of xemacs-base for non-mule packages.
12836
12837 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12838
12839         * paths.el:
12840         - improved automounter tmp directory support.
12841         - support 4 (!) empirically discovered automounter conventions
12842
12843 1999-02-12  SL Baur  <steve@xemacs.org>
12844
12845         * etags.el (pop-tag-mark): autoload to match key binding.
12846
12847 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12848
12849         * XEmacs 21.2.10 is released
12850
12851 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12852
12853         * package-get.el (package-get-remote-filename): Don't bug out for
12854         a local file name in the search entry.
12855
12856 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12857
12858         * XEmacs 21.2.9 is released
12859
12860 1999-01-19  Didier Verna  <didier@xemacs.org>
12861
12862         * replace.el (replace-search-function): new variable containing a
12863         function to perform a search-forward.
12864         (replace-re-search-function): new variable containing a function
12865         to perform a re-search-forward.
12866         (perform-replace): use them.
12867
12868 1999-01-25  Didier Verna  <didier@xemacs.org>
12869
12870         * select.el (selection-owner-p): use the name `XEmacs'.
12871         (cut-copy-clear-internal): ditto.
12872
12873 1999-01-18  Andy Piper  <andy@xemacs.org>
12874
12875         * about.el (about-url-alist): Update my entry.
12876         (xemacs-hackers): Ditto.
12877
12878 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12879
12880         * buffer.el (switch-to-buffer): Fixing documentation.
12881         * minibuf.el (minibuffer-completion-table): ditto.
12882         * cl-macs.el (return-from): ditto.
12883
12884 1999-01-04  Didier Verna  <didier@xemacs.org>
12885
12886         * replace.el (delete-non-matching-lines): temporarily disable
12887         case-folding when called interactively with a regexp containing
12888         uppercase characters.
12889         (delete-matching-lines): ditto.
12890         (count-matches): ditto.
12891         (list-matching-lines): ditto.
12892
12893 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12894
12895         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12896         abort if current window is split horizontally, not if others are
12897         split.  Got rid of unnecessary minibuffer checking.  Also, add
12898         some comments (it's still complex).
12899
12900 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12901
12902         * package-get.el: changed address for doc.ic.ac.uk to
12903         sunsite.doc.ic.ac.uk
12904
12905 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12906
12907         * ldap.el (toplevel): Remove requires so that the file compiles
12908         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12909
12910 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12911
12912         * dump-paths.el: Calculate module-directory and set
12913         module-load-path to the load path for modules.
12914
12915         * loadup.el: Get bootstrap value of module-load-path from the
12916         environment variable EMACSBOOTSTRAPMODULEPATH.
12917         - Display the module load path if we're debugging paths.
12918
12919         * setup-paths.el: Added function paths-find-site-module-directory.
12920         - Added function paths-find-module-directory.
12921         - Added function paths-construct-module-load-path.  Uses new
12922         environment variable EMACSMODULEPATH.
12923
12924 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12925
12926         * font.el (font-default-object-for-device):
12927         Oops! This `or' can't be replaced by `unless'.
12928         Fixed inability to run w3, among other things.
12929
12930 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12931
12932         * package-admin.el: Change initialization of
12933           package-admin-install-function dependent on system type.
12934           Change package-admin-install-function-mswindows to use
12935           "minitar".
12936
12937 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12938
12939         * mouse.el (default-mouse-motion-handler): Disable help echo while
12940         in the minibuffer.
12941
12942 1998-12-28  Martin Buchholz <martin@xemacs.org>
12943
12944         * XEmacs 21.2.8 is released.
12945
12946 1998-12-24  Martin Buchholz <martin@xemacs.org>
12947
12948         * XEmacs 21.2.7 is released.
12949
12950 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12951
12952         * package-ui.el (pui-list-packages): Set truncate-lines.
12953
12954         * package-get.el (package-get-download-menu): Use
12955         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12956
12957         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12958         (pui-help-string): idem.
12959         (list-packages-mode): New major mode.
12960         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12961         (pui-install-selected-packages): Add suport for removing packages.
12962         (pui-toggle-package-delete-key): New function.
12963         (pui-popup-context-sensitive): New kludge.
12964         (pui-list-packages): Add warning when `package-get-remote' is nil.
12965         (package-ui-add-site): New function.
12966
12967 1998-12-01  Didier Verna  <didier@xemacs.org>
12968
12969         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12970
12971 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12972
12973         * ldap.el: Custom-ized
12974         (toplevel): Do not provide `ldap' which is provided by C level
12975         LDAP code
12976         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12977
12978 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12979
12980         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12981
12982 1998-12-17  Andy Piper  <andy@xemacs.org>
12983
12984         * sound.el (sound-load-list): name changed from sound-load-alist.
12985         (sound-extension-list): name changed from sound-ext-list.
12986         (load-default-sounds): use new names.
12987         (load-sound-file): use new names.
12988
12989 1998-12-16  Andy Piper  <andy@xemacs.org>
12990
12991         * XEmacs 21.2.6 is released
12992
12993 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12994
12995         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12996         errors.
12997
12998 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12999
13000         * wid-edit.el (widget-echo-this-extent): Set
13001         help-echo-owns-message to t.
13002
13003 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13004
13005         * package-get.el (package-get-download-menu): use toggles for
13006           each site in the download site menu.
13007
13008 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13009
13010         * package-get.el (package-get): If we cannot find a package
13011           because package-get-remote is not set, give a more helpful
13012           error message.
13013
13014 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13015
13016         * package-get.el (package-get-remote-filename): use an EFS path
13017         with user anonymous if no user is specified.
13018
13019 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13020
13021         * faces.el (face-spec-set): Re-init fallfacks for default after
13022         calling reset-face on the default face.
13023
13024 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13025
13026         * package-admin.el (package-admin-default-install-function):
13027         Behave as advertised.  Make sure the pkg-dir is proper for
13028         default-directory.
13029         (package-admin-add-binary-package): Make sure the pkg-dir is
13030         proper for default-directory.
13031         (package-admin-install-function-mswindows): Make sure the pkg-dir
13032         is proper for default-directory.
13033
13034 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13035
13036         * XEmacs 21.2.5 is released
13037
13038 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13039
13040         * files.el (binary-file-regexps): regexp-opt is not available at
13041         bytecompile time.
13042
13043 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13044
13045         * x-win-xfree86.el:
13046         * x-win-sun.el (x-win-init-sun):
13047         * x-win-sun.el:
13048         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13049         * x-iso8859-1.el:
13050         * x-init.el (init-post-x-win):
13051         * x-init.el (init-pre-x-win):
13052         * x-init.el (x-initialize-compose):
13053         * x-init.el:
13054         * x-compose.el:
13055         * winnt.el:
13056         * widget.el:
13057         * wid-edit.el (widget-glyph-click):
13058         * wid-edit.el (widget-glyph-find):
13059         * wid-edit.el (widget-type):
13060         * view-less.el (view-buffer-other-window):
13061         * very-early-lisp.el:
13062         * version.el:
13063         * toolbar.el:
13064         * toolbar-items.el:
13065         * term/sun.el (suntool-map):
13066         * term/sun-mouse.el:
13067         * term/internal.el:
13068         * syntax.el (modify-syntax-entry):
13069         * symbol-syntax.el:
13070         * subr.el:
13071         * startup.el (lock-directory):
13072         * simple.el (set-comment-column):
13073         * simple.el (backward-delete-char-untabify):
13074         * shadow.el (find-emacs-lisp-shadows):
13075         * shadow.el:
13076         * setup-paths.el (paths-construct-info-path):
13077         * select.el (cut-copy-clear-internal):
13078         * process.el (call-process-region):
13079         * process.el (start-process-shell-command):
13080         * process.el:
13081         * paths.el (rmail-spool-directory):
13082         * paragraphs.el (use-hard-newlines):
13083         * package-get.el (package-get-dependencies):
13084         * package-admin.el (package-admin-delete-binary-package):
13085         * obsolete.el (truncate-string):
13086         * obsolete.el (store-substring):
13087         * mouse.el (default-mouse-track-maybe-own-selection):
13088         * mouse.el (mouse-yank-at-point):
13089         * modeline.el:
13090         * modeline.el (mouse-drag-modeline):
13091         * minibuf.el (read-directory-name-internal):
13092         * minibuf.el (read-file-name-internal):
13093         * minibuf.el (read-file-name-internal-1):
13094         * minibuf.el (read-file-name-2):
13095         * minibuf.el (exact-minibuffer-completion-p):
13096         * minibuf.el (read-from-minibuffer):
13097         * minibuf.el:
13098         * menubar.el (check-menu-syntax):
13099         * map-ynp.el (map-y-or-n-p):
13100         * make-docfile.el (docfile-out-of-date):
13101         * loadup.el ((member "run-temacs" command-line-args)):
13102         * loadup.el ((member "no-site-file" command-line-args)):
13103         * loadup.el (really-early-error-handler):
13104         * loadup.el:
13105         * loadhist.el:
13106         * loaddefs.el:
13107         * lisp-mnt.el (lm-verify):
13108         * lib-complete.el (lib-complete:cache-completions):
13109         * lib-complete.el (library-all-completions):
13110         * itimer.el (itimer-run-expired-timers):
13111         * info.el (Info-mode):
13112         * info.el (Info-insert-file-contents):
13113         * info.el (Info-rebuild-dir):
13114         * info.el (Info-build-dir-anew):
13115         * info.el (Info-parse-dir-entries):
13116         * info.el (Info-dir-outdated-p):
13117         * info.el (Info-insert-dir):
13118         * info.el (info-xref):
13119         * info.el:
13120         * hyper-apropos.el (hyper-apropos-get-doc):
13121         * hyper-apropos.el (hyper-describe-face):
13122         * hyper-apropos.el (hyper-apropos-mode):
13123         * hyper-apropos.el:
13124         * help.el (list-processes):
13125         * help.el:
13126         * gnuserv.el:
13127         * font.el (mswindows-font-create-name):
13128         * font.el (font-default-font-for-device):
13129         * font.el (x-font-create-object):
13130         * font.el (font-registry):
13131         * font.el:
13132         * font-lock.el (font-lock-keywords):
13133         * font-lock.el:
13134         * finder.el (finder-compile-keywords):
13135         * find-paths.el (paths-find-recursive-path):
13136         * fill.el (set-justification-center):
13137         * fill.el (fill-region-as-paragraph):
13138         * files.el (insert-directory):
13139         * files.el (wildcard-to-regexp):
13140         * files.el (recover-file):
13141         * files.el (basic-save-buffer):
13142         * files.el (delete-auto-save-file-if-necessary):
13143         * files.el (file-relative-name):
13144         * files.el (backup-extract-version):
13145         * files.el (backup-buffer):
13146         * files.el (set-visited-file-name):
13147         * files.el (set-auto-mode):
13148         * files.el (interpreter-mode-alist):
13149         * files.el:
13150         * files.el (find-file-noselect):
13151         * files.el (abbreviate-file-name):
13152         * files.el (parse-colon-path):
13153         * files.el (directory-abbrev-alist):
13154         * etags.el (visit-tags-table-buffer):
13155         * easymenu.el (easy-menu-define):
13156         * dragdrop.el (experimental-dragdrop-drag):
13157         * dragdrop.el (dragdrop-drop-do-functions):
13158         * dragdrop.el (dragdrop-drop-at-point):
13159         * disass.el (disassemble-1):
13160         * disass.el (disassemble-internal):
13161         * disass.el (disassemble):
13162         * disass.el:
13163         * derived.el (derived-mode-init-mode-variables):
13164         * derived.el (define-derived-mode):
13165         * custom.el (defgroup):
13166         * cus-edit.el (custom-quote):
13167         * config.el:
13168         * code-process.el (open-network-stream):
13169         * code-process.el (start-process):
13170         * code-process.el (call-process-region):
13171         * code-process.el (call-process):
13172         * code-process.el:
13173         * code-files.el (insert-file-contents):
13174         * code-files.el:
13175         * code-files.el (buffer-file-coding-system-for-read):
13176         * cmdloop.el (yes-or-no-p-minibuf):
13177         * cl.el:
13178         * cl-macs.el:
13179         * cl-extra.el:
13180         * callers-of-rpt.el (make-caller-report):
13181         * callers-of-rpt.el:
13182         * bytecomp.el (batch-byte-recompile-directory):
13183         * bytecomp.el (batch-byte-compile-1):
13184         * bytecomp.el (batch-byte-compile):
13185         * bytecomp.el (display-call-tree):
13186         * bytecomp.el (byte-compile-insert):
13187         * bytecomp.el (byte-compile-two-args-19->20):
13188         * bytecomp.el (byte-compile-variable-ref):
13189         * bytecomp.el (byte-compile-form):
13190         * bytecomp.el (byte-compile-top-level-body):
13191         * bytecomp.el (byte-compile-out-toplevel):
13192         * bytecomp.el (byte-compile-byte-code-maker):
13193         * bytecomp.el (byte-compile-file-form-defmumble):
13194         * bytecomp.el (byte-compile-file-form):
13195         * bytecomp.el (byte-compile-keep-pending):
13196         * bytecomp.el (byte-compile-insert-header):
13197         * bytecomp.el (byte-compile-from-buffer):
13198         * bytecomp.el (byte-compile-file):
13199         * bytecomp.el (byte-recompile-file):
13200         * bytecomp.el (byte-compile-close-variables):
13201         * bytecomp.el (byte-compile-warn-about-unused-variables):
13202         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13203         * bytecomp.el (byte-compiler-legal-options):
13204         * bytecomp.el (byte-compile-lapcode):
13205         * bytecomp.el (byte-optimize-log):
13206         * bytecomp.el ((fboundp 'defsubst)):
13207         * bytecomp.el:
13208         * bytecomp-runtime.el:
13209         * byte-optimize.el (byte-optimize-apply):
13210         * byte-optimize.el (car):
13211         * byte-optimize.el (byte-optimize-form):
13212         * byte-optimize.el (byte-optimize-form-code-walker):
13213         * byte-optimize.el:
13214         * build-report.el (build-report-insert-installation-file):
13215         * build-report.el (build-report):
13216         * auto-show.el:
13217         * apropos.el (apropos-documentation):
13218         - mega patch
13219         - clean up byte-compile warnings
13220         - remove unused variables
13221         - Use common lisp style hashtable functions
13222         - byte compiler cleanup
13223         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13224         - remove old backquote syntax usage
13225         - move some cl functionality into C for speed.
13226         - remove last remaining VMS support
13227         - spelling fixes
13228         - implement last, butlast, nbutlast, copy-list in C.
13229         - new macro ignore-file-errors, similar to ignore-errors
13230           (ignore-file-errors (delete-file "foo"))
13231         - get frequent garbage collection during loadup.el by tweaking
13232           gc-cons-threshold, rather than explicitly calling garbage-collect
13233         - default delete-key-deletes-forward to `t'.
13234
13235 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13236
13237         * XEmacs 21.2-beta4 is released.
13238
13239 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13240
13241         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13242         (easy-menu-item-present-p): Wrapper around find-menu-item.
13243         (easy-menu-remove-item): Wrapper around delete-menu-item.
13244
13245         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13246         (add-menu-button): Add 'in-menu' argument.
13247         (add-menu-item-1): Add in-menu support to helper function.
13248
13249 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13250
13251         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13252
13253 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13254
13255         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13256         of Dec 4, 1997.
13257
13258 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13259
13260         * process.el (shell-command-on-region): Report if the command
13261         succeeded or failed.
13262
13263 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13264
13265         * subr.el (buffer-substring-no-properties): Comment out.
13266
13267 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13268
13269         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13270           into font instances first, like `x-frob-font-size' does.
13271           (mswindows-find-larger-font): ditto
13272
13273 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13274
13275         * package-ui.el (pui-install-selected-packages): fix args in call
13276         to `package-get'.
13277
13278 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13279
13280         * package-get.el (host-name): New widget type.
13281         (package-get-remote): Better customization using new type.
13282         (package-get-download-sites): idem dito.
13283
13284         (package-get-custom): Do not use package-get-all untill we have
13285         runtime dependencies.
13286
13287         (package-get-remove-copy): Default to 't' we no longer need this
13288         kludge as we do not currently use depenencies.
13289
13290         (package-get-was-current): New variable.
13291         (package-get-require-base): New 'force-current' argument.
13292         (package-get-update-base): idem
13293         (package-get-package-provider):  idem
13294         (package-get-locate-index-file): New 'no-remote' argument.
13295         (package-get-locate-file): idem.
13296
13297         (package-get-maybe-save-index): New function.
13298         (package-get-update-base): Use it.
13299
13300 1998-10-28 Greg Klanderman <greg@alphatech.com>
13301
13302         * package-get.el (package-get-remote): default to nil; by default,
13303         don't go out to the net via EFS.  They must select a download site.
13304         (package-get-download-sites): new variable.
13305         (package-get-download-menu): new function.
13306         (package-get-locate-index-file): new function.
13307         (package-get-update-base): use it.
13308
13309         * menubar-items.el (default-menubar): add "Update Package Index"
13310         and "Add Download Site" menus under Options | Manage Packages.
13311
13312 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13313
13314         * package-get.el (package-get): bugfix code checking installed version
13315         for case where package is not currently installed.
13316         (package-get-require-signed-base-updates): new variable.
13317         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13318         deemed not a goot thing.  Use the variable
13319         package-get-allow-unsigned-base-updates instead.
13320
13321 1998-10-16 Greg Klanderman <greg@alphatech.com>
13322
13323         * package-get.el (package-get): Don't install an older version than
13324         we already have unless explicitly told to.  Issue a warning.
13325
13326         * package-ui.el (pui-add-required-packages): when adding
13327         dependencies, don't add packages that are up to date.
13328         (pui-package-symbol-char):  Don't consider a package out of date
13329         if you have a newer version installed than the latest version in
13330         package-get-base.
13331
13332         * package-get.el (package-get-base-filename): document that it may
13333         be a path relative to package-get-remote;  new default value.
13334         (package-get-locate-file): new function.
13335         (package-get-update-base): use it to expand package-get-base-filename.
13336         (package-get-save-base): new function to save the package-get database
13337         to file.
13338         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13339         (package-get-update-base): pass the REMOTE-SOURCE arg.
13340         (package-get-update-base-entry): call package-get-custom-add-entry.
13341         (package-get-file-installed-p): removed; no longer needed.
13342         (package-get-create-custom): ditto.
13343         (toplevel): remove code to build and load package-get-custom.el
13344         (package-get-custom-add-entry): new function.
13345
13346 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13347
13348         * wid-edit.el (widget-button-click): Don't switch window.
13349
13350 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13351
13352         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13353
13354 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13355
13356         * etags.el (find-tag-default): Run find-tag-hook using
13357         run-hooks rather than funcall
13358
13359 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13360
13361         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13362         and the current local map as the parents to isearch-mode-map.
13363
13364 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13365
13366         * XEmacs 21.2-beta3 is released.
13367
13368 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13369
13370         * package-get.el (package-get-update-base): use
13371         insert-file-contents-internal, not insert-file-contents-literally.
13372
13373 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13374
13375         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13376         dump time.
13377
13378 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13379
13380         * package-get.el (package-get-update-base-entry): new function.
13381         (package-get-update-base): renamed; was `package-get-load-base'.
13382         cleanup, and use package-get-update-base-from-buffer.
13383         (package-get-update-base-from-buffer): new function.
13384         (package-get-update-base-entries): new; helper for above.
13385         Do not eval lisp grabbed over ftp; parse it from new format.
13386
13387 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13388
13389         * files.el (set-auto-mode): Don't play games loading package-get
13390         database; package-get-package-provider will handle it all.
13391
13392 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13393
13394         * package-get.el (package-get-base-filename): new variable.
13395         (package-get-require-base): new function.
13396         (package-get-pgp-signed-begin-line): new variable.
13397         (package-get-pgp-signature-begin-line): ditto.
13398         (package-get-pgp-signature-end-line):  ditto.
13399         (package-get-load-base): new function.
13400         (package-get-interactive-package-query):
13401         (package-get-update-all):
13402         (package-get-dependencies):
13403         (package-get-package-provider):
13404         (package-get-custom): use package-get-require-base.
13405         [package-get-custom loading]: disable for now.
13406
13407         * package-ui.el (pui-list-packages): use (package-get-require-base)
13408
13409 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13410
13411         * package-ui.el: Correct obvious thinko in choosing extent face.
13412
13413 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13414
13415         * menubar-items.el (default-menubar): pui-list-package has nothing
13416         to with Customize. Move all the package stuff to a new Item in Options.
13417
13418         * package-ui.el (pui-menu): Add menu and Popup menu.
13419
13420         * package-get.el (package-get): Use new
13421         package-admin-get-install-dir.
13422
13423         * package-admin.el (package-admin-get-install-dir): New syntax.
13424         Conserve package location and put mule packages where mule-base is.
13425
13426         * package-get.el : Customized
13427
13428         * package-ui.el (pui): Customized
13429         (pui-package-install-dest-dir): New variable.
13430         (pui-install-selected-packages): Use it
13431
13432 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13433
13434         * package-get.el (package-get-interactive-package-query): Move
13435         dependency on package-get-base to run-time.
13436         (package-get-update-all): Ditto.
13437         (package-get-dependencies): Ditto.
13438         (package-get-package-provider): Ditto.
13439         (package-get-custom): Ditto.
13440
13441 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13442
13443         * events.el: Remove 'ascii-character property from 'backspace
13444         and 'delete symbols
13445
13446 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13447
13448         * package-get-base.el: removed.
13449
13450 1998-09-23  Didier Verna  <didier@xemacs.org>
13451
13452         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13453         (no-upper-case-p): new function.
13454         (with-search-caps-disable-folding): new macro.
13455         (with-interactive-search-caps-disable-folding): new macro.
13456         (zap-to-char): In interactive mode, do a case-sensitive search if
13457         the character is uppercase.
13458         (zap-up-to-char): ditto.
13459
13460         * replace.el (perform-replace): use the function no-upper-case-p.
13461
13462         * isearch-mode.el (isearch-fix-case): ditto.
13463         make obsolete `with-caps-disable-folding' and
13464         `isearch-no-upper-case-p'.
13465
13466         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13467         (tags-search): ditto.
13468         (tags-query-replace): ditto.
13469
13470         * info.el (Info-search): ditto.
13471
13472 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13473
13474         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13475
13476 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13477
13478         * package-admin.el (package-admin-rmtree): rewritten.  need to
13479         check for "." and ".." before symlink check.  expand files and
13480         directories with respect to DIRECTORY, not default-directory.
13481
13482 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13483
13484         * package-get.el (package-get-all): add INSTALL-DIR argument.
13485
13486 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13487
13488         * package-ui.el (pui-add-required-packages): new function, select
13489         dependent packages.
13490         (pui-display-keymap): bind it.
13491         (pui-help-string): document it.
13492         (pui-install-selected-packages): package-get-all -> package-get.
13493
13494         * package-get.el (package-get-dependencies): new function.
13495
13496 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13497
13498         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13499         regexps.
13500
13501 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13502
13503         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13504         function.
13505         (default-mouse-track-normalize-point): Use it.
13506
13507 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13508
13509         * package-admin.el (package-admin-delete-binary-package):
13510                 General cleanup. Remove unnessary use of progn and
13511         save-excursion.
13512         (package-admin-delete-binary-package): Do NOT mess with file
13513         modes. That is evil.
13514         (package-admin-delete-binary-package): Wrap all deleting in
13515         condition-case. The data in MANIFEST is untrustworthy.
13516         (package-admin-delete-binary-package): Let the OS worry about non
13517         empty directories.
13518
13519 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13520
13521         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13522         processing.
13523         (lm-report-bug): Fix mail address to send bug reports to.
13524
13525 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13526
13527         * XEmacs 21.2-beta2 is released.
13528
13529 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13530
13531         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13532
13533 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13534
13535         * info.el (Info-mode): Document page turning by double clicks in
13536         docstring so `M-x describe-mode' will display it.
13537
13538 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13539
13540         * info.el (Info-mouse-track-double-click-hook): Use character
13541         widths to calculate a border region where double clicking does
13542         page turning, and return `nil' by default so other hooks, such as
13543         region highlighting, will be run.
13544
13545 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13546
13547         * sound.el (default-sound-directory-list): Initialize with all the
13548         "sounds" directories in `data-directory-list'.  It used to just be
13549         the first one.
13550
13551         * packages.el (locate-data-directory-list): Created.  This gives
13552         the list of matching directories, unlike `locate-data-directory',
13553         which just gives the first one.
13554
13555 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13556
13557         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13558         make a binding in the local keymap until help-char handling is
13559         improved.
13560
13561         * help.el (help-keymap-with-help-key): Provide keymap with help
13562         binding.
13563         (help-print-help-form): New helper function.
13564
13565 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13566
13567         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13568         move extent to another buffer; no need to create a new extent.
13569         (isearch-fix-case): New function.
13570         (isearch-search-and-update): Use it.
13571
13572 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13573
13574         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13575         the keymap, not minor-mode-map-alist.
13576         (isearch-done): Restore overriding-local-map.
13577
13578 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13579
13580         * bytecomp.el (byte-compile-buffer-substring):
13581         Fix for: (byte-compile (defun f () (buffer-substring)))
13582         ==>   ** buffer-substring called with 3 args, but requires 0-3
13583         - new code not only works, but is more readable, too.
13584
13585 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13586
13587         * msw-faces.el (mswindows-init-device-faces): Don't try to
13588           specify a default font at this late stage. Do try to force
13589           creation of the default face font so that if it fails we get
13590           an error now instead of a crash at frame creation.
13591
13592           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13593           mswindows-make-font-unitalic: Canonical default weight
13594           changed from "Normal" to "Regular".
13595
13596           mswindows-make-font-bold / -bold-italic: Supplied device was
13597           not being passed into call to mswindows-find-smaller-font.
13598
13599 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13600
13601         * package-get.el (package-get-remote): Fix the path where to find
13602           the packages on xemacs.org.
13603
13604 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13605
13606         * about.el (about-maintainer-info): Update Ben's entry.
13607
13608 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13609
13610         * lisp/shadow.el (find-emacs-lisp-shadows):
13611         - `member' was being called on lists of length 2000!
13612         - Replace with hashtables.
13613         - Replace hand-coded loops with (dolist)
13614         - Fix comment typo
13615
13616 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13617
13618         * packages.el: Added new function, `package-delete-name', to
13619           delete existing packages from the installed package database
13620           (`packages-package-list').  Also added the "pkginfo" directory
13621           to `packages-special-base-regexp', so that the pkginfo directory
13622           would not get added to `late-packages'.
13623
13624         * package-admin.el: Added ability to delete an installed package
13625           (added low-level function, `package-admin-delete-package').
13626           Understands how to use the pkginfo/MANIFEST.<package> file to
13627           delete the package.  When installing a package, will also
13628           create a MANIFEST.* file if one is not provided by the
13629           package.  If the MANIFEST.* doesn't exist when deleting a
13630           package, the functions will fall back to attempting to delete
13631           any package-specific lisp directory.
13632
13633         * package-get.el: Moved some functions to package-admin.el.
13634           Added interactive function `package-get-delete-package', for
13635           use by users for deleting a package.
13636
13637           Also modified to not require the presence of efs.
13638
13639 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13640
13641         * files.el (find-file-noselect): Handle all signals, kill the
13642         buffer and resignal.
13643
13644 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13645
13646         * cl-macs.el (glyph-image): Add setf method.
13647
13648 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13649
13650         * package-get.el: Fixed broken EFS downloading.  Also, look for
13651           .tar.gz files first, in preference over .tgz files.
13652
13653         * package-ui.el: Fix display of package version numbers.
13654
13655 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13656
13657         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13658         argument.
13659
13660 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13661
13662         * list-mode.el: `display-completion-list': added new/optional
13663           keyword `:completion-string', which allows the programmer to
13664           change the "Possible completions are:" prompt.
13665
13666         * menubar-items.el: Added new pulldown menu-pick to start up the
13667           visual package browser/installer:
13668
13669                 Options->Customize->List Packages
13670
13671         * package-admin.el: Added hooks for installing under both Unix
13672           and MS Windows.  Does additional error checking.  No longer
13673           calls "add-big-package.sh" to install packages under Unix; now
13674           calls gunzip & tar directly.
13675
13676         * package-get.el: Added ability to install packages from files
13677           on a local disk/CDROM.  Now deletes any existing package lisp
13678           directory.  Does completion on available packages when
13679           querying for package names.  Will also search for .tgz files
13680           in addition for .tar.gz files.  Tries to reload
13681           auto-autoloads, as a convenience when loading new packages,
13682           and also tries to add any new package paths to `load-path'.
13683           Changed all occurences of `concat' to use `expand-file-name'.
13684
13685         * package-ui.el: New file which implements the main visual
13686           package browser/installer, which is started via a menu pick or
13687           M-x pui-list packages.
13688
13689 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13690
13691         * startup.el (load-init-file): spelling fix.
13692
13693 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13694
13695         * startup.el (normal-top-level): Load auto-autoload files
13696         covariantly with their precedence.
13697
13698 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13699
13700         * menubar-items.el (default-menubar): Remove "Font Weight"
13701         option, there is currently no custom equivalent.. Customize-faces
13702         is "Edit faces".
13703
13704         * x-font-menu.el (font-menu-set-font): Use customize to set
13705         default face.
13706
13707         * faces.el (face-spec-update-all-matching): New function.
13708
13709         * cus-face.el (custom-set-face-update-spec): New function.
13710         Interface to customize faces from elisp.
13711
13712         (custom-face-value-create): Show the customized settings if set
13713         but not saved.
13714
13715 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13716
13717         (custom-face-value-create): Show the customized settings if set
13718         but not saved.
13719
13720 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13721
13722         * keydefs.el (global-map): Add FSF 20.3 binding of
13723         query-replace-regexp.
13724
13725 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13726
13727         * minibuf.el (read-file-name-internal-1): use
13728         user-name-completion-1 instead of user-name-completion.
13729
13730 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13731
13732         * loadup.el:
13733         * make-docfile.el:
13734         * update-elc.el: Don't set `source-directory' (now defunct as a
13735         global variable) no more.
13736
13737         * packages.el (packages-list-autoloads): Made `source-directory'
13738         (now defunct as a global variable) a parameter.
13739
13740 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13741
13742         * about.el (about-hackers): new email
13743
13744 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13745
13746         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13747
13748 1998-07-17  Didier Verna  <didier@xemacs.org>
13749
13750         * faces.el (set-face-property):
13751         (set-face-dim-p):
13752         (face-dim-p): updated the doc strings now that the dim property isn't
13753         tty-specific.
13754         (face-equal): the dim property is now a common one.
13755
13756         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13757         Renamed the `stipple' attribute to `background-pixmap'.
13758         (custom-face-background-pixmap): make custom-face-stipple an
13759         obsolete alias for this.
13760
13761 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13762
13763         * find-paths.el (paths-file-readable-directory-p): Created and
13764         used.
13765
13766         * loadup.el: Don't set inhibit-... flags from run-temacs.
13767
13768 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13769
13770         * packages.el (packages-data-path-depth): Added and used.
13771
13772 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13773
13774         * about.el:
13775         - Change .xpm to .png, delete "zcat" section.
13776         - cosmetic fix in the 'marcpa' entry.
13777
13778         * etc/photos
13779         - convert all .xpm.Z to .png
13780         - rename mrb to martin
13781         - rename mcook-m to mcookm
13782
13783 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13784
13785         * x-init.el (x-initialize-compose): Add support for
13786         dead-circumflex as YET ANOTHER NAME for that dead key.
13787
13788 1998-08-05  Colin Rafferty <colin@xemacs.org>
13789
13790         * setup-paths.el (paths-construct-exec-path): Made the
13791         last-packages really be last.
13792         (paths-construct-data-directory-list): Ditto.
13793
13794 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13795
13796         * startup.el(startup-splash-frame-body):
13797         Update Copyright notice in splash screen
13798
13799 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13800
13801         * minibuf.el (read-file-name-internal-1): do ~user completion.
13802
13803 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13804
13805         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13806         aginst destroyed extents
13807
13808 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13809
13810         * package-get.el (package-get): add `install-dir' argument.
13811
13812 1998-07-20  John Jones  <jj@asu.edu>
13813
13814         * package-get.el: calls to package-get-update-all will only
13815           update packages which are already installed.
13816
13817 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13818
13819         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13820         writable.
13821
13822 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13823
13824         * about.el (about-hackers): Correct my email.
13825
13826 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13827
13828         * about.el (about-hackers): new email-address.
13829
13830 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13831
13832         * minibuf.el (read-number): Don't let `input-error' condition
13833         escape.
13834
13835 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13836
13837         * about.el (about-hackers): use my `email-for-life' address.
13838
13839 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13840
13841         * XEmacs 21.2-beta1 is released.
13842
13843 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13844
13845         * ldap.el (ldap-search): Doc string change
13846
13847 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13848
13849         * menubar-items.el (default-menubar): Removed references to
13850         `data-directory', and use `locate-data-file' instead, and made
13851         then greyed out if they don't exist.
13852
13853 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13854
13855         * keymap.el (events-to-keys): Use `format' instead of `concat'
13856         since the latter does not accept integer args anymore
13857
13858 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13859
13860         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13861         macros replaced.
13862
13863 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13864
13865         * make-docfile.el: Get first initialization from very-early-lisp.el
13866         * update-elc.el: Ditto.
13867         * loadup.el (really-early-error-handler): Ditto.
13868
13869         * packages.el (packages-unbytecompiled-lisp): Add new file,
13870         very-early-lisp.el.
13871
13872         * very-early-lisp.el: New file.
13873
13874 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13875
13876         * Symbols that have been obsolete for at least 3 years removed (II).
13877
13878         * obsolete.el (eval-current-buffer): Make compatible.
13879         (byte-code-function-p): Ditto.
13880         (send-string): Removed.
13881         (send-region): Removed.
13882         (screen-scrollbar-width): Removed.
13883         (set-screen-scrollbar-width): Removed.
13884         (set-screen-left-margin-width): Removed.
13885         (set-screen-right-margin-width): Removed.
13886         (screen-left-margin-width): Removed.
13887         (screen-right-margin-width): Removed.
13888         (set-buffer-left-margin-width): Removed.
13889         (set-buffer-right-margin-width): Removed.
13890         (buffer-left-margin-width): Removed.
13891         (buffer-right-margin-width): Removed.
13892         (x-set-frame-icon-pixmap): Removed.
13893         (x-set-screen-icon-pixmap): Removed.
13894         (pixel-name): Removed.
13895         (make-pixmap): Removed.
13896         (make-cursor): Removed.
13897         (pixmap-width): Removed.
13898         (pixmap-contributes-to-line-height-p): Removed.
13899         (set-pixmap-contributes-to-line-height): Removed.
13900
13901 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13902
13903         * obsolete.el (popup-menu-up-p): removed.
13904         (read-no-blanks-input): Removed.
13905         (wholenump): Removed.
13906         (ring-mod): Removed (what was ring-mod?).
13907         (current-time-seconds): Removed.
13908         (run-special-hook-with-args): Removed.
13909         (dot): Removed.
13910         (dot-marker): Removed.
13911         (dot-min): Removed.
13912         (dot-max): Removed.
13913         (window-dot): Removed.
13914         (set-window-dot): Removed.
13915
13916         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13917         `dot-min'.
13918
13919         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13920
13921         * code-files.el (insert-file-contents): Rename
13922         run-special-hook-with-args to run-hook-with-args-until-success.
13923         (write-region): Ditto.
13924
13925 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13926
13927         * about.el: Fix typos, update release date.
13928
13929         * Symbols that have been obsolete for at least 3 years removed.
13930
13931         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13932         screen- functions.
13933         (toplevel): remove setf methods for screen functions.
13934         * cl-macs.el (extent-data): defsetf removed.
13935         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13936         many places to remove.
13937         (comment-indent-hook): Ditto.
13938         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13939         (buffer-dedicated-screen): Ditto.
13940         (deiconify-screen): Ditto.
13941         (delete-screen): Ditto.
13942         (event-screen): Ditto.
13943         (find-file-other-screen): Ditto.
13944         (find-file-read-only-other-screen): Ditto.
13945         (live-screen-p): Ditto.
13946         (screen-height): Ditto.
13947         (screen-iconified-p): Ditto.
13948         (screen-list): Ditto.
13949         (screen-live-p): Ditto.
13950         (screen-name): Ditto.
13951         (screen-parameters): Ditto.
13952         (screen-pixel-height): Ditto.
13953         (screen-pixel-width): Ditto.
13954         (screen-root-window): Ditto.
13955         (screen-selected-window): Ditto.
13956         (screen-totally-visible-p): Ditto.
13957         (screen-visible-p): Ditto.
13958         (screen-width): Ditto.
13959         (screenp): Ditto.
13960         (get-screen-for-buffer): Ditto.
13961         (get-screen-for-buffer-noselect): Ditto.
13962         (get-other-screen): Ditto.
13963         (iconify-screen): Ditto.
13964         (lower-screen): Ditto.
13965         (mail-other-screen): Ditto.
13966         (make-screen): Ditto.
13967         (make-screen-invisible): Ditto.
13968         (make-screen-visible): Ditto.
13969         (modify-screen-parameters): Ditto.
13970         (new-screen): Ditto.
13971         (next-screen): Ditto.
13972         (next-multiscreen-window): Ditto.
13973         (other-screen): Ditto.
13974         (previous-screen): Ditto.
13975         (previous-multiscreen-window): Ditto.
13976         (raise-screen): Ditto.
13977         (redraw-screen): Ditto.
13978         (select-screen): Ditto.
13979         (selected-screen): Ditto.
13980         (set-buffer-dedicated-screen): Ditto.
13981         (set-screen-height): Ditto.
13982         (set-screen-position): Ditto.
13983         (set-screen-size): Ditto.
13984         (set-screen-width): Ditto.
13985         (show-temp-buffer-in-current-screen): Ditto.
13986         (switch-to-buffer-other-screen): Ditto.
13987         (visible-screen-list): Ditto.
13988         (window-screen): Ditto.
13989         (x-set-screen-pointer): Ditto.
13990         (x-set-frame-pointer): Ditto.
13991         (screen-title-format): Ditto.
13992         (screen-icon-title-format): Ditto.
13993         (terminal-screen): Ditto.
13994         (delete-screen-hook): Ditto.
13995         (create-screen-hook): Ditto.
13996         (mouse-enter-screen-hook): Ditto.
13997         (mouse-leave-screen-hook): Ditto.
13998         (map-screen-hook): Ditto.
13999         (unmap-screen-hook): Ditto.
14000         (default-screen-alist): Ditto.
14001         (default-screen-name): Ditto.
14002         (x-screen-defaults): Ditto.
14003         (x-create-screen): Ditto.
14004         * obsolete.el: meta-flag removed.
14005         baud-rate removed.
14006         sleep-for-millisecs removed.
14007         extent-data removed.
14008         set-extent-data removed.
14009         set-extent-attribute removed.
14010         extent-glyph removed.
14011         extent-layout removed.
14012         set-extent-layout removed.
14013         list-faces-display removed.
14014         list-faces removed.
14015         trim-versions-without-asking removed.
14016         after-write-file-hooks removed.
14017         truename removed.
14018         auto-fill-hook removed.
14019         blink-paren-hook removed.
14020         select-screen-hook, deselect-screen-hook removed.
14021         auto-raise-screen, auto-lower-screen removed.
14022
14023         * msw-mouse.el: Global change resource -> mswindows-resource.
14024
14025         * XEmacs 21.0-pre5 is released.
14026
14027 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14028
14029         * about.el (about-hackers): Credits update.
14030
14031 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14032
14033         * register.el (insert-register): Don't activate the region.
14034
14035 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14036
14037         * select.el: Restore x-* symbols for backwards compatibility:
14038         x-copy-primary-selection, x-kill-primary-selection,
14039         x-delete-primary-selection, x-select-make-extent-for-selection,
14040         x-valid-simple-selection-, x-cut-copy-clear-internal.
14041
14042 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14043
14044         * XEmacs 21.0-pre4 is released.
14045
14046 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14047
14048         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14049         reporting bugs.
14050         (maybe-add-init-button): Fix semantics under Windows.  Use
14051         `expand-file-name' rather than `concat'.
14052
14053         * help.el (print-messages): New function.
14054
14055 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14056
14057         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14058
14059 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14060
14061         * about.el: Tweaked my entry in about-hackers.
14062
14063         * find-paths.el (paths-emacs-root-p):
14064           Relaxed emacs-root checking of an in-place installation to
14065           also accommodate the flat layout used on MS Windows.
14066
14067 1998-06-29  John Jones  <jj@asu.edu>
14068
14069         * package-get.el: calls to package-get-update-all will only
14070           update packages which are already installed.
14071
14072 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14073
14074         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14075         are handled by the gui-element face fallbacks now.
14076
14077         * x-faces.el: default gui-element face to "background" as well as
14078         the default face.
14079
14080         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14081         and default face settings since these are set as fallbacks now in
14082         the appropriate domain.
14083
14084 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14085
14086         * text-mode.el (text-mode): Reorder regexp so the OR part
14087         corresponding to `page-delim' goes first and the hack in
14088         `forward-paragraph' will work.
14089         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14090
14091 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14092
14093         * subr.el (remove-hook): When checking the hook value
14094           with functionp, don't apply car to it.
14095
14096 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14097
14098         * package-get.el (package-get-remote-filename):
14099           Don't use file-name-as-directory because the local directory
14100           separator conventions might not be the same as ftp's.
14101
14102 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14103
14104         * ldap.el (ldap-host-parameters-alist): New name of
14105         `ldap-host-parameters-plist'
14106
14107 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14108
14109         * package-get.el: Using (require 'package-get-base), now that it
14110         provides itself.  Consequently removed all instances of (load
14111         "package-get-base.el").
14112
14113 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14114
14115         * subr.el (remove-hook): Don't treat the hook value as a
14116           list unless it is both consp and not functionp.
14117
14118 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14119
14120         * about.el: Email address for Ben Wing is ben@xemacs.org.
14121         * auto-show.el: Ditto.
14122         * bytecomp.el: Ditto.
14123         * faces.el: Ditto.
14124         * x-scrollbar.el: Ditto.
14125         * x-misc.el: Ditto.
14126         * tty-init.el: Ditto.
14127         * toolbar-items.el: Ditto.
14128         * symbol-syntax.el: Ditto.
14129         * specifier.el: Ditto.
14130         * objects.el: Ditto.
14131         * hyper-apropos.el: Ditto.
14132         * glyphs.el: Ditto.
14133
14134 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14135
14136         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14137         vertical-divider-always-visible-p.
14138         (default-mouse-motion-handler): Ditto.
14139
14140 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14141
14142         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14143         global value.
14144
14145 1998-06-21  Oliver Graf <ograf@fga.de>
14146
14147         * build-reports.el: changed receiver to xemacs-build-reports list
14148
14149 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14150
14151         * font.el: Split font-family-mappings into X and
14152           mswindows-specific versions.
14153           mswindows-font-create-[object|name]: Treat supplied size
14154           as a pointsize. Added underline and strikethru handling.
14155
14156         * msw-faces.el: changed default mswindows charset to western.
14157
14158         * msw-glyphs.el: removed space in border-glyph font string that
14159           was inserted to get round bugs in the mswindows C font code.
14160
14161 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14162
14163         * about.el (about-hackers): Credits update.
14164
14165         * help-nomule.el (tutorial-supported-languages): Add Romanian
14166         TUTORIAL.
14167
14168         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14169         to ISO-8859-2.
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-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14184
14185         * minibuf.el: make read-color-completion-table call
14186           (mswindows-color-list for mswindows devices.
14187
14188 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14189
14190         * lisp/font-lock.el
14191         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14192         Let declaration items contain non-word symbol characters.
14193
14194 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14195
14196         * package-get.el (package-get-package-provider): Added autoload
14197         cookie.  Loading "package-get-base.el" in ALL functions that use
14198         it.  Fixed some (interactive ...) with multiple argument specs
14199         again.  Cosmetic indentation changes.
14200
14201 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14202
14203         * info.el (Info-insert-dir): Don't use nreverse on variables
14204         that you want to use later.
14205
14206 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14207
14208         * x-mouse.el (x-set-point-and-move-selection): Replace call
14209         to x-kill-primary-selection with kill-primary-selection
14210
14211 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14212
14213         * simple.el (what-cursor-position): Make cursor position reported
14214         use value of column-number-start-at-one
14215
14216 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14217
14218         * about.el (xemacs-hackers): Fix Jareth's email address.
14219
14220 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14221
14222         * startup.el (startup-splash-frame): Remove
14223         `xemacs-startup-logo-function'.
14224
14225 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14226
14227         * about.el (about-hackers): Update credits list.
14228
14229 1998-06-06  Jeff Miller <jmiller@smart.net>
14230
14231         * lisp/sound.el: Update sound-ext to allow filenames with
14232           extensions to be found by load-sound-file
14233
14234 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14235
14236         * info.el (Info-rebuild-outdated-dir): Removed variable
14237         (Info-auto-generate-directory): New variable
14238         (Info-save-auto-generated-dir): New variable
14239         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14240         (Info-build-dir-anew): Second parameter removed.  Use
14241         `Info-save-auto-generated-dir'
14242         (Info-rebuild-dir): Ditto
14243
14244 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14245
14246         * list-mode.el (next-list-mode-item): Would not recognize
14247         border between directly neighbored items.
14248
14249 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14250
14251         * package-get.el: add autoloads for some functions.
14252
14253 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14254
14255         * specifier.el (let-specifier): Tiny docfixes.
14256
14257 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14258
14259         * msw-mouse.el: set selection-pointer-glyph to Normal.
14260
14261 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14262
14263         * wid-edit.el (widget-specify-secret): New function.
14264         (widget-after-change): Use it.
14265         (widget-specify-field): Use it.
14266
14267 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14268
14269         * mouse.el (drag-window-divider): Use `(not done)' instead of
14270         `doit'; reuse result of `window-pixel-edges'.
14271
14272         * modeline.el (drag-modeline-event-lag): Rename to
14273         drag-divider-event-lag.
14274
14275 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14276
14277         * specifier.el (let-specifier): Rewritten not to generate needless
14278         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14279         arguments.
14280
14281 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14282
14283         * minibuf.el (read-file-name-1): Setup buffer-local value of
14284         `completion-ignore-case' in completions buffer under Windows.
14285
14286 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14287
14288         * about.el (about-maintainer-glyph): Fix support for not
14289         compressed images.
14290
14291 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14292
14293         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14294
14295         * mouse.el (mouse-track): Cancel selection if misc-user event with
14296         `cancel-mode-internal' function is fetched.
14297
14298 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14299
14300         * files.el (save-some-buffers-1): Fixed return value.
14301
14302 1998-06-01  Oliver Graf <ograf@fga.de>
14303
14304         * dragdrop.el: added experimental
14305
14306 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14307
14308         * startup.el (after-init-hook, init-file-user,
14309         user-init-directory, load-user-init-file):  Purge references
14310         to "~/.xemacs/init.el" from docstrings.
14311
14312         (load-user-init-file) Use paths-construct-path to construct
14313         paths to user init files.  Go directly to ~/.emacs, do not
14314         search ~/.xemacs/, do not load `default-custom-file'.
14315
14316 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14317
14318         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14319         general *sh.
14320         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14321
14322 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14323
14324         * menubar-items.el (default-menubar): add Update Packages to customize
14325         menu.
14326
14327 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14328
14329         * faces.el: use toolbar face as a fallback for toolbar properties
14330         in xpm-color-symbols instead of default.
14331
14332         * msw-faces.el: rename 3d-object -> gui-element face.
14333
14334 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14335
14336         * startup.el (xemacs-startup-logo-function): New variable.
14337         (startup-splash-frame): Use it.
14338
14339 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14340
14341         * files.el (save-some-buffers): Would wait 1 second.
14342         (save-some-buffers-1): Delete other windows here instead of in
14343         `save-some-buffers'.
14344         (save-some-buffers): Force redisplay only if windows were deleted.
14345
14346 1998-06-02  Didier Verna  <didier@xemacs.org>
14347
14348         * cus-face.el (custom-face-attributes): generalized the use of
14349         toggle buttons for boolean attributes.
14350         Re-ordered the items a bit.
14351
14352 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14353
14354         * sound.el (default-sound-directory): Use `locate-data-directory'
14355         to find the sounds directory.
14356
14357 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14358
14359         * sound.el: default sound-ext to .wav under mswindows, .au
14360         otherwise. load-default sounds without extensions.
14361
14362 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14363
14364         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14365         if send-pr is not bound.
14366
14367 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14368
14369         * files.el: grok idl files in auto-mode-alist.
14370 1998-06-01  Jeff Miller  <jmiller@smart.net>
14371
14372         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14373         calling `upcase'.
14374
14375 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14376
14377         * msw-glyphs.el: add xbm to the list of image types supported.
14378
14379 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14380
14381         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14382         instead of XEmacs one when dumping InfoDock.
14383
14384 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14385
14386         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14387         for `modeline-visible-p'
14388
14389         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14390
14391 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14392
14393         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14394         since it's not used anymore. doc string fixes.
14395
14396         * package-get.el (package-get-file-installed-p): new function. use
14397         instead of file-installed-p which is in an external package.
14398
14399 1998-05-28  Oliver Graf <ograf@fga.de>
14400
14401         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14402         favor of select-window/switch-to-buffer
14403
14404 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14405
14406         * startup.el: changed (getenv "HOME") to (user-home-directory)
14407
14408 1998-05-25  Oliver Graf <ograf@fga.de>
14409
14410         * frame.el (cde-start-drag) moved to dragdrop.el
14411         (offix-start-drag-region) moved to dragdrop.el
14412         (offix-start-drag) moved to dragdrop.el
14413         * dragdrop.el (cde-start-drag) moved from frame.el
14414         (offix-start-drag-region) moved from frame.el
14415         (offix-start-drag) moved from frame.el
14416         (cde-start-drag-region) cde drag regions
14417         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14418
14419 1998-05-26  Oliver Graf <ograf@fga.de>
14420
14421         * dragdrop.el: created dragdrop-drag prototypes
14422         (cde-start-drag-region) fixed typo
14423
14424 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14425
14426         * simple.el (after-init-hook): Remove reader macro.
14427
14428         * packages.el (packages-hardcoded-lisp): Get rid of reader
14429         macros.  Update DOC string.
14430
14431 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14432
14433         * mouse.el (drag-window-divider): Ditto.
14434
14435         * modeline.el (mouse-drag-modeline): Use it.
14436
14437         * lisp-mode.el (let-specifier): Specify indentation.
14438
14439         * specifier.el (let-specifier): Renamed from
14440         `with-specifier-instance'.
14441
14442 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14443
14444         * x-faces.el:
14445         * faces.el: move definition of xpm-color-symbols from x-faces.el
14446         to faces. Predicate x-get-resource on the presence of x.
14447
14448         * msw-faces.el: set 3d-object face rather than modeline. Specify
14449         faces as specfier defaults.
14450
14451         * package-get.el: don't use package-admin-add-single-file-package.
14452
14453 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14454
14455         * toolbar-items.el: Fixup tooltips.
14456         (toolbar-gnus): Don't use obsolete variable
14457         toolbar-news-frame-properties.
14458         (toolbar-news-reader): Default to `gnus' instead of
14459         `not-configured'.
14460
14461         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14462         Windows.
14463
14464 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14465
14466         * package-get.el: rename -installedp -> -installed-p.
14467
14468 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14469
14470         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14471         attributes, and assinged it to continuation, truncation and
14472         hscroll glyphs.
14473
14474         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14475         and made continuation, truncation and hscroll glyphs arrow
14476         characters out of that font.
14477
14478 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14479
14480         * minibuf.el (minibuffer-electric-separator): Play nicely with
14481         directory-sep-char being \.
14482         (minibuffer-electric-tilde): Ditto.
14483         (read-file-name-map): Ditto.
14484
14485 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14486
14487         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14488         on X devices.
14489         (default-mouse-track-deal-with-down-event): Avoid
14490         `x-disown-selection'; use `disown-selection' instead.
14491
14492 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14493
14494         * select.el:
14495         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14496         moved to (cut-copy-clear-internal) in select.el. Ditto for
14497         (x-delete-primary-selection) (x-kill-primary-selection)
14498         (x-copy-primary-selection).
14499         (own-clipboard): new function.
14500
14501         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14502         functions in select.el. remove old ones.
14503         (mswindows-own-clipboard): new function.
14504
14505 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14506
14507         * gnuserv.el: allow connections from mswindows type devices.
14508
14509 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14510
14511         * msw-glyphs.el: change image type used from cursor to resource.
14512
14513 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14514
14515         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14516         for {top,bottom}-{left,right} values in addition to
14517         {top,bottom}_{left,right}.
14518         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14519
14520 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14521
14522         * cl-macs.el (specifier-instance): Undefine its setf method.
14523
14524         * specifier.el (with-specifier-instance): Added docstring.
14525
14526         * mouse.el (drag-window-divider): Ditto.
14527
14528         * modeline.el (mouse-drag-modeline): Use it.
14529
14530         * lisp-mode.el (with-specifier-instance): Define its indentation
14531         level.
14532
14533         * specifier.el (with-specifier-instance): New macro.
14534
14535 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14536
14537         * package-get.el (package-get-create-custom): new function to
14538         auto-generate package-get-custom.el from package-get-base.el.
14539         * (package-get-ever-installedp): new function.
14540         * (package-get-custom): new function to get all packages specified
14541         by customize.
14542
14543 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14544
14545         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14546
14547 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14548
14549         * cl-extra.el: Reverse previous float change.
14550
14551 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14552
14553         * x-faces.el:
14554         * faces.el (try-font-name): moved from x-faces.el since it is
14555         required by w3 under mswindows as well X.
14556
14557 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14558
14559         * winnt.el: Removed evil (setq completion-ignore-case t)
14560         clause, one more overlookef fsfism.
14561         (nt-quote-args-functions-alist): End sentences with double space.
14562
14563 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14564
14565         * window-xemacs.el (push-window-configuration): Remove kludgery of
14566         recaching default-toolbar specifier.
14567         (pop-window-configuration): Ditto.
14568         (unpop-window-configuration): Ditto.
14569
14570 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14571
14572         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14573
14574 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14575
14576         * winnt.el (nt-quote-args-verbatim): Added function.
14577         (nt-quote-args-prefix-quote): Added function.
14578         (nt-quote-args-backslash-quote): Added function.
14579         (nt-quote-args-double-quote): Added function.
14580         (nt-quote-args-functions-alist): New variable.
14581         (nt-quote-process-args): Added function. This is the main quoting
14582         work horse called from process-nt.c
14583
14584 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14585
14586         * winnt.el: Removed duplicate definitions for backspace,
14587         delete, M-backspace and C-M-backspace.
14588         (file-name-buffer-file-type-alist): Removed this variable.
14589         (find-buffer-file-type): Removed function.
14590         (find-file-binary):  Removed function.
14591         (find-file-text): Removed function.
14592         (find-file-not-found-set-buffer-file-type): Removed function.
14593         (save-to-unix-hook): Removed function.
14594         (revert-from-unix-hook): Removed function.
14595         (using-unix-filesystems): Removed function.
14596         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14597         warning.
14598         (x-set-selection): Removed function.
14599         (x-get-selection): Removed function.
14600         Removed commented FSFisms.
14601         Replaced copyright notice (this file is not part of GNU Emacs).
14602         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14603         comint-process-echoes setting to t.
14604
14605 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14606
14607         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14608         and used following the interface change of
14609         `paths-find-recursive-path'.
14610
14611         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14612         regexp instead of a list of base names.
14613         (paths-version-control-filename-regexp):
14614         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14615         Introduced and used following the interface change of
14616         `paths-find-recursive-path'.
14617
14618 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14619
14620         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14621         on X devices, rather than on all non-TTY devices.
14622
14623 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14624
14625         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14626
14627         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14628
14629 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14630
14631         * itimer.el (activate-itimer): Fixed usage of integers
14632         as argument to `concat'.
14633
14634 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14635
14636         * itimer.el (start-itimer): replace the use of `concat' with
14637         `format'
14638
14639 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14640
14641         * mode-motion.el (mode-motion-hook): Clarify docstring.
14642         From Bob Weiner <weiner@altrasoft.com>
14643
14644         * loadhist.el (symbol-file): Supply prompt string when used
14645         interactively.
14646         From Bob Weiner <weiner@altrasoft.com>
14647
14648 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14649
14650         * loadup.el (really-early-error-handler): Ditto.
14651
14652         * update-elc.el: Ditto.
14653
14654         * setup-paths.el (paths-construct-exec-path): Ditto.
14655
14656         * make-docfile.el: Ditto.
14657
14658         * find-paths.el (paths-decode-directory-path): Use split-path
14659         instead of decode-path.
14660
14661         * files.el (parse-colon-path): Update docstring reference.
14662
14663 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14664
14665         * msw-init.el:
14666         * x-init.el:
14667         Bind cut'n'paste keys to non window-system specific functions.
14668
14669         * msw-select.el: New function mswindows-clear-clipboard.
14670         mswindows-cut-copy-clipboard extended to handle clearing of the
14671         selection and renamed to mswindows-cut-copy-clear-clipboard.
14672
14673         * select.el: on mswindows devices delete-primary-selection
14674         calls mswindows-clear-clipboard.
14675
14676 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14677
14678         * simple.el (quoted-insert): Inhibit quit when using read-char.
14679
14680         * cmdloop.el (read-char): Don't inhibit quit.
14681         (read-char-exclusive): Ditto.
14682         (read-char): Signal quit if quit-char was pressed.
14683         (read-char-exclusive): Ditto.
14684         (read-quoted-char): Return a character, not integer.
14685
14686         * menubar-items.el (default-popup-menu): Use Andy's generic
14687         selection code.
14688         (default-popup-menu): Fix code.
14689
14690 1998-05-14  Oliver Graf <ograf@fga.de>
14691
14692         * dragdrop.el (dragdrop-function-widget): this time it's done
14693
14694 1998-05-13  Oliver Graf <ograf@fga.de>
14695
14696         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14697
14698 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14699
14700         * device.el (device-pixel-width):
14701         (device-pixel-height):
14702         (device-mm-width):
14703         (device-mm-height):
14704         (device-bitplanes):
14705         (device-color-cells): Swapped parameters to device-system-metric
14706         according to the interface change.
14707
14708 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14709
14710         * mouse.el (default-mouse-motion-handler): Use new name of the
14711         function event-over-vertical-divider-p.
14712         Do not set E-W arrow cursor over the divider if
14713         vertical-divider-draggable-p is nil in the window.
14714         ([top-level]): Use new name for the variable
14715         vertical-divider-map.
14716         (drag-window-divider): Respect vertical-divider-draggable-p.
14717         Variable name typo fixes.
14718
14719 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14720
14721         * keymap.el (kbd): Define here; handle string constants and
14722         others...
14723
14724 1998-05-15  Christian Nyb <chr@mediascience.no>
14725
14726         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14727         in Emacs 18.
14728
14729 1998-05-13  Didier Verna  <didier@xemacs.org>
14730
14731         * mouse.el (drag-window-divider): give the vertical divider a
14732         pressed look when dragging it.
14733
14734 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14735
14736         * faces.el: predicate some more face operations on x or mswindows
14737         not just x.
14738
14739         * modeline.el: enable modeline coloring for mswindows.
14740
14741 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14742
14743         * minibuf.el (minibuffer-default): Added variable; compatible with
14744         FSF Emacs.
14745         (next-history-element): Used `minibuffer-default'.
14746
14747 1998-05-12  Oliver Graf <ograf@fga.de>
14748
14749         * dragdrop.el (dragdrop-function-widget): button and mods ok
14750         arguments still look a bit strange
14751         (dragdrop-compare-mods) created
14752         (dragdrop-drop-do-functions) correctly checks for buttons and
14753         modifiers
14754
14755 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14756
14757         * setup-paths.el (paths-default-info-directories): Replace
14758         path-separator with directory-sep-char.
14759
14760         * files.el (path-separator): Don't define it here.
14761
14762 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14763
14764         * update-elc.el: Ditto.
14765
14766         * setup-paths.el (paths-construct-exec-path): Ditto.
14767
14768         * make-docfile.el: Ditto.
14769
14770         * loadup.el (really-early-error-handler): Ditto.
14771
14772         * find-paths.el (paths-decode-directory-path): Use decode-path
14773         instead of decode-path-internal.
14774
14775         * files.el (parse-colon-path): Update docstring.
14776
14777 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14778
14779         * subr.el (get-buffer-window-list): Make BUFFER optional.
14780
14781         * window-xemacs.el (windows-of-buffer): Defalias to
14782         get-buffer-window-list.
14783
14784 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14785
14786         * disass.el: Fix maintainer keyword.
14787
14788         * bytecomp.el (byte-compile-and-load-file): Autoload.
14789         (byte-compile-buffer): Ditto.
14790
14791         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14792         value is returned, not the name.
14793         (lisp-imenu-generic-expression): Enable it.
14794         (lisp-mode-variables): Ditto.
14795         (lisp-indent-offset): Change defconst to defvar.
14796         (lisp-indent-function): Ditto.
14797         (lisp-body-indent): Ditto.
14798
14799 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14800
14801         * modeline.el: Use zap-last-kbd-macro-event.
14802
14803         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14804         nil, don't attempt to do anything with messages.
14805         (eval-last-sexp): Use `letf' for clarity.
14806
14807 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14808
14809         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14810
14811 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14812
14813         * buff-menu.el:
14814         * lisp-mode.el:
14815         * obsolete.el:
14816         Change empty docstrings into no doc strings at all.
14817         Fix bogus FSF-format docstrings.
14818         * etags.el: Fix docstring.
14819
14820 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14821
14822         * package-get.el (package-get): Use internal md5
14823
14824 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14825
14826         * about.el (about-xemacs): Correct abuse of concat.
14827
14828 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14829
14830         * info.el (Info-mode): Use easymenu.
14831
14832 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14833
14834         * apropos.el (apropos): Don't use concat with integers.
14835
14836         * cmdloop.el (describe-last-error): Handle the case when no error
14837         was seen gracefully.
14838
14839         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14840         defun.
14841         (apropos-describe-plist): Ditto.
14842
14843         * help.el (with-displaying-help-buffer): Revert to a defun.
14844         (describe-key): Use it as defun.
14845         (describe-mode): Ditto.
14846         (describe-bindings): Ditto.
14847         (describe-prefix-bindings): Ditto.
14848         (describe-installation): Ditto.
14849         (view-lossage): Ditto.
14850         (describe-function): Ditto.
14851         (describe-variable): Ditto.
14852         (describe-syntax): Ditto.
14853
14854 1998-05-11  Oliver Graf <ograf@fga.de>
14855
14856         * dragdrop.el: changed order of require/provide
14857         (dragdrop-drop-mime-default) changed to new calling conventions
14858         (dragdrop-drop-do-functions) changed to new calling conventions
14859         (dragdrop-function-widget) this one needs more work...
14860
14861 1998-05-10  Oliver Graf <ograf@fga.de>
14862
14863         * about.el: another small change in my entry
14864         * dragdrop.el (dragdrop-drop-log-function): logging added
14865         plus customizations
14866         changed interface to handler functions. now called with event
14867         and object
14868
14869 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14870
14871         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14872         E-W arrow pointer displayed over draggable dividers.
14873
14874         * mouse.el (default-mouse-motion-handler): Show it when
14875         appropriate.
14876         (drag-window-divider): Added.
14877         ([top-level]): Initialized window-divider-map with a keymap
14878         binding the above function to left button down event.
14879
14880         * x-mouse.el (x-init-pointer-shape): Initialize
14881         divider-pointer-glyph from Cursor.dividerPointer, or use default
14882         E-W double arrow.
14883
14884 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14885
14886         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14887
14888 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14889
14890         * simple.el (count-words-buffer): Don't query for buffer.
14891         (count-lines-buffer): Ditto.
14892
14893 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14894
14895         * help.el (where-is): add optional insert argument.
14896
14897 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14898
14899         * help.el (describe-key-briefly): New argument INSERT.
14900
14901         * simple.el (eval-expression): New optional argument; synch with
14902         FSF 20.3.
14903
14904         * keydefs.el (global-map): Add new register bindings.
14905
14906         * register.el: Synched with FSF 20.3.
14907
14908 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14909
14910         * window-xemacs.el (recenter): all arguments are optional.
14911
14912 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14913
14914         * device.el: (device-pixel-width): Reflected name/parameters
14915         change to device-system-metric.
14916         (device-pixel-height): Ditto.
14917         (device-mm-width): Ditto.
14918         (device-mm-height): Ditto.
14919         (device-bitplanes): Ditto.
14920         (device-color-cells): Ditto.
14921
14922 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14923
14924         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14925
14926         * cl.el (most-positive-fixnum): Document.
14927         (most-negative-fixnum): Ditto.
14928
14929         * cus-dep.el: Updated comment.
14930
14931         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14932         constant.
14933
14934         * cus-load.el (custom-put): Removed.
14935
14936         * files.el (after-find-file): Just resignal quit instead of
14937         signaling "canceled".
14938
14939 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14940
14941         * frame.el (other-frame): Use `focus-frame' instead of
14942         select-frame kludges.
14943
14944         * lisp-mode.el: Update lisp-indent-function for
14945         save-selected-frame and with-selected-frame.
14946
14947         * frame.el (save-selected-frame): New macro.
14948         (with-selected-frame): Ditto.
14949         (other-frame): Use `set-frame-focus'.
14950
14951 1998-05-06  Oliver Graf <ograf@fga.de>
14952
14953         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14954         (dragdrop-drop-url-default) default handler for URL drops created
14955         (dragdrop-drop-mime-default) default handler for MIME drops created
14956         (dragdrop-drop-functions) default custom for handling drops created
14957         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14958
14959 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14960
14961         * mouse.el: Removed redundant mouse-mswindows-drop function.
14962
14963 1998-05-05  Oliver Graf <ograf@fga.de>
14964
14965         * about.el: changed some text in my entry
14966         * dragdrop.el: added customs
14967
14968 1998-05-04  Oliver Graf <ograf@fga.de>
14969
14970         * mouse.el: killed global drop key bindings
14971         (mouse-offix-drop) removed
14972         * dragdrop.el: created
14973         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14974
14975 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14976
14977         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14978         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14979
14980         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14981         obsolete comment.
14982
14983         * scrollbar.el (scrollbars-visible-p): Use new
14984         {vertical,horizontal}-scrollbar-visible-p specifiers.
14985
14986 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14987
14988         * device.el (device-pixel-height):
14989         (device-pixel-width):
14990         (device-mm-width):
14991         (device-mm-height):
14992         (device-bitplanes):
14993         (device-color-cells): Moved these 6 functions from device.c; they
14994         all use single (device-system-metrics) call.
14995
14996 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14997
14998         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14999         were renamed.
15000
15001         * menubar-items.el:
15002         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15003         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15004
15005         * help.el (help-map): Remove Hyperbole keybinding logic.
15006         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15007
15008 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15009
15010         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15011         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15012
15013 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15014
15015         * msw-glyphs.el: use nicer icon3 from the frame icon.
15016
15017 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15018
15019         * version.el (emacs-version): Remove InfoDock conditionals.
15020
15021         * startup.el (startup-splash-frame): Change ID logo name.
15022
15023 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15024
15025         * files.el (after-find-file): If the user presses C-g on
15026         directory-creation prompt, kill the buffer.
15027
15028 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15029
15030         * simple.el (count-words-region): Reverse previous change.
15031
15032 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15033
15034         * replace.el (query-replace): Just call perform-replace.
15035         (query-replace-regexp): Ditto.
15036         (perform-replace): Move region handling here.
15037         (perform-replace): Use the new arg to match-data.
15038
15039 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15040
15041         * x-init.el: Install X specific display table that
15042           displays char 0240 as a space to avoid whatever it is
15043           that screws up display of that character code.
15044
15045 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15046
15047         * help.el (function-arglist): If no arguments are documented for a
15048         subr, print nothing rather than incorrect output.
15049
15050 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15051
15052         * cmdloop.el (command-error): Update bail-out error message to use
15053         `emacs-program-name'.
15054
15055         * lib-complete.el: Remove reader macro cruft.
15056
15057         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15058         cruft.
15059
15060         * simple.el (count-words-region): Drop interactive-p check on the
15061         message.
15062
15063 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15064
15065         * font.el
15066         * msw-faces.el
15067         Correct spelling of mswindows-font-canonicalize-name.
15068
15069 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15070
15071         * ldap.el (ldap-host-parameters-alist): Replaced with
15072         `ldap-host-parameters-plist'
15073         (ldap-search): Adapt to previous change
15074
15075 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15076
15077         * about.el (about-hackers): Update Bob Weiner bio.
15078         (about-maintainer-info): Ditto.
15079
15080 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15081
15082         * simple.el (display-warning-minimum-level): Docfix.
15083
15084 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15085
15086         * widget.el (:default-get): New keyword.
15087         * wid-edit.el (default, widget-default-default-get): Define it.
15088         (group, widget-group-default-get): Define it.
15089         (menu-choice, widget-choice-default-get): Define it.
15090         (widget-default-get): New function.
15091         (widget-choice-action): Call it.
15092         (widget-editable-list-entry-create): Call it.
15093
15094 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15095
15096         * byte-optimize.el (byte-boolean-vars): Removed.
15097         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15098         lookup through `byte-boolean-vars'.
15099
15100 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15101
15102         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15103         resource-provided values into ghost specs for scrollbar-height and
15104         scrollbar-width.
15105
15106 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15107
15108         * byte-optimize.el: Don't attempt to optimize /=.
15109
15110         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15111         (byte-compile-/=): Ditto.
15112
15113 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15114
15115         * apropos.el: Use `with-displaying-help-buffer'.
15116         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15117         Use `with-displaying-help-buffer'.
15118         (apropos-follow): Do not give special treatment to buffer cursor
15119         was in prior to a mouse click.
15120         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15121         (apropos-print-doc): Set correct buffer for setting text
15122         properties.
15123
15124 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15125
15126         * help.el (help-buffer-prefix-string): New variable.
15127         (help-buffer-name): Use it.
15128
15129         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15130         mode menu.
15131
15132 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15133
15134         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15135
15136 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15137
15138         * files.el (find-file-noselect): Update docstring.
15139         (find-file-noselect): Signal an error if found an unreadable file.
15140         (file-chase-links): Save the match data.
15141         (normal-mode): Use `lwarn' and `error-message-string'.
15142         (interpreter-mode-alist): Change defconst to defvar.
15143         (inhibit-first-line-modes-regexps): Ditto.
15144         (inhibit-first-line-modes-regexps): Added .tgz.
15145         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15146         (change-major-mode-with-file-name): New user-option.
15147         (set-visited-file-name): Synched with FSF.
15148         (file-name-extension): New function, from FSF 20.3.
15149         (file-relative-name): Synched with FSF.
15150         (save-some-buffers): Support the C-r feature.
15151         (recover-session): Synched with FSF.
15152         (kill-some-buffers): Ditto.
15153         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15154
15155 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15156
15157         * files.el (insert-file): Undo previous change and reenable use of
15158         format.el.
15159
15160 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15161
15162         * window-xemacs.el (recenter): Define.
15163
15164 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15165
15166         * font.el (mswindows-font-create-name)
15167         (mswindows-font-create-object): new functions for mswindows type
15168         fonts.
15169
15170         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15171         strings are parsed as well as font objects.
15172
15173 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15174
15175         * modeline.el (defining-kbd-macro): Restore modeline indication of
15176         kbd-macro being recorded.
15177         (add-minor-mode): Simplify docstring.
15178         (modeline-minor-mode-menu): Remove stuff.
15179
15180 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15181
15182         * code-process.el (call-process): dynamically decide process
15183         coding type.
15184
15185 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15186
15187         * modeline.el: Add line-number-mode, column-number-mode to
15188         the modeline minor-mode menu.  Button2 on the line number does
15189         goto-line.
15190
15191 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15192
15193         * mouse.el: move x-selection-owner-p type things to
15194         selection-owner-p.
15195
15196         * msw-init.el: copy zmacs stuff from x-init.el
15197
15198         * msw-select.el (mswindows-own-selection)
15199         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15200         functions. Very simple minded implementation of selectio
15201         ownership.
15202
15203         * select.el (own-selection) (disown-selection)
15204         (activate-region-as-selection) (select-make-extent-for-selection)
15205         (valid-simple-selection-p): functions moved from x-select.el for
15206         generalized selection.
15207
15208         * x-select.el: see select.el changes.
15209
15210         * x-toolbar.el: use new selection functions.
15211
15212 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15213
15214         * packages.el (packages-find-package-directories): Fixed bug that
15215         would pick up multiple site-package directories.
15216         (package-locations): Added "xemacs-packages" as a late package
15217         location.
15218
15219         * find-paths.el: Now uses `emacs-program-name' and
15220         `emacs-program-version'.
15221         Additions to enforce version-specific directories in
15222         `paths-find-version-directory'.
15223
15224 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15225
15226         * default.el: Removed.
15227         * site-start.el: Removed.
15228
15229 1998-04-29  Didier Verna  <didier@xemacs.org>
15230
15231         * minibuf.el (minibuffer-history-minimum-string-length): Default
15232         to nil.
15233
15234 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15235
15236         * find-paths.el (paths-program-name): Rename.
15237         (paths-emacs-root-p): Ditto.
15238         (paths-find-site-directory): Ditto.
15239
15240 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15241
15242         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15243         `emacs-lisp-byte-compile-and-load'.
15244
15245 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15246
15247         * ldap.el (ldap-search): Fixed additional parameter passing to
15248         `ldap-open'
15249
15250 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15251
15252         * select.el (kill-primary-selection) (selection-owner-p)
15253         (copy-primary-selection) (yank-clipboard-selection)
15254         (selection-exists-p) (delete-primary-selection): new file and
15255         functions that do the right thing for the selected device.
15256
15257         * x-menubar.el: use generalised selection functions.
15258
15259         * dumped-lisp.el: dump select.el.
15260
15261 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15262
15263         * find-paths.el (paths-progname): New variable.
15264         (paths-emacs-root-p): Use it.
15265         (paths-find-site-directory): Ditto.
15266
15267 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15268
15269         * loadup.el ((member "dump" command-line-args)): Dump as
15270         `infodock' if InfoDock.
15271
15272 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15273
15274         * find-paths.el (construct-emacs-version): Simplify, include
15275         program name in the return value.
15276         * (paths-find-version-directory): Use it.
15277
15278 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15279
15280         * info.el (Info-parse-dir-entries): Fixed regexp
15281         (Info-build-dir-anew): Remove full suffix and capitalize info file
15282         name for files with no @direntry
15283         (Info-batch-rebuild-dir): New function
15284         (Info-suffixed-file): Check for regular files instead of simple
15285         file existence (could catch directories before)
15286
15287 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15288
15289         * setup-paths.el, find-paths.el: Removed uses of `not' which
15290         temacs doesn't have.
15291
15292         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15293         into root searching.
15294
15295 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15296
15297         * subr.el: Remove definition of `not'.
15298
15299 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15300
15301         * msw-glyphs.el: enable graphics support.
15302
15303 1998-04-23  Didier Verna  <didier@xemacs.org>
15304
15305         * x-menubar.el (default-menubar): restored the line-number-mode
15306         option.
15307
15308         * misc doc string updates related to the options menu.
15309
15310 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15311
15312         * setup-paths.el (paths-construct-load-path): Fix typo.
15313
15314 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15315
15316         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15317         font-menu-ignore-scaled-fonts don't have to be bound now; this
15318         gets us one step further towards making --no-autoloads work.
15319
15320         * startup.el (normal-top-level): Load auto-autoloads only if
15321         lisp-directory is non-nil.
15322
15323         * setup-paths.el (paths-construct-load-path): Made it robust
15324         against nil lisp-directory.
15325
15326         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15327         to the list of variables that cause a warning when nil.
15328
15329         * toolbar.el (init-toolbar-location): Now works even when there's
15330         no toolbar icon directory.
15331
15332 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15333
15334         * help.el (view-lossage): Recognize it.
15335
15336         * simple.el (log-message): Mark multiline messages.
15337
15338 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15339
15340         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15341
15342 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15343
15344         * package-get.el (package-get-all):  add `\n' separator to
15345         interactive specification so that both variables are read
15346
15347 1998-04-22  Didier Verna  <didier@xemacs.org>
15348
15349         * x-menubar.el: ported the options menu to Custom.
15350         Moved the "read only" toggle button to the buffers menu.
15351         Corrected some missing ;;;###autoload or defcustom.
15352
15353         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15354         the scrollbar-visible specifier for options menu handling.
15355
15356         * toolbar.el (toolbar-visible-p)
15357                      (toolbar-captioned-p)
15358                      (default-toolbar-position): defcustom wrappers around
15359         the toolbar specifiers for options menu handling.
15360
15361         * frame.el (get-frame-for-buffer-default-instance-limit):
15362         defcustom it for options menu handling.
15363
15364         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15365         font-lock-mode for options menu handling.
15366
15367         * cus-start.el: added Custom properties to overwrite-mode for
15368         options menu handling.
15369
15370 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15371
15372         * about.el: shameless self-promotion.
15373
15374 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15375
15376         * simple.el (raw-append-message): Slightly optimize.
15377         (remove-message): Use `push' for clarity.
15378         (append-message): Ditto.
15379         (display-warning): Dito.
15380         (raw-append-message): Send the message to the appropriate device.
15381
15382 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15383
15384         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15385         From Sean MacLennan <Sean.MacLennan@pika.ca>
15386
15387 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15388
15389         * setup-paths.el: Changed `directory-sep-char' to
15390         `path-separator', following a change in GNU Emacs.
15391
15392 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15393
15394         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15395         (Info-build-dir-anew): Add a final newline.
15396         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15397         is `always'
15398         (Info-rebuild-dir): Ditto
15399
15400         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15401
15402 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15403
15404         * simple.el (count-words-buffer): Retain zmacs region.
15405         (count-words-region): Ditto.
15406         * simple.el: (what-line): Expanded line counts.
15407         (count-lines): New parameter to conditionalize whether collapsed
15408         lines get counted.
15409         From Bob Weiner <weiner@altrasoft.com>
15410
15411 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15412
15413         * packages.el (package-locations): infodock-packages must override
15414         mule-packages and packages.
15415
15416 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15417
15418         * wid-edit.el:
15419         remove rude messages from widget-activation-widget-mapper
15420         and widget-activation-glyph-mapper
15421
15422 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15423
15424         * toolbar.el: Remove (featurep 'x) test from
15425         toolbar-make-button-list
15426
15427 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15428
15429         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15430         only if in the same frame.
15431
15432 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15433
15434         * packages.el (package-locations): Added site-packages hierarchy.
15435
15436         * setup-paths.el (paths-default-info-directories): Introduced and
15437         used.
15438
15439         * packages.el, setup-paths.el: Set various path searching depths
15440         to 1.
15441
15442         * packages.el (packages-hierarchy-depth):
15443         (packages-load-path-depth): Introduced and used.
15444
15445         * setup-paths.el (paths-load-path-depth): Introduced and used.
15446
15447         * find-paths.el (paths-find-recursive-path): Added max-depth
15448         parameter.
15449
15450 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15451
15452         * setup-paths.el (paths-construct-info-path): Removed
15453         dependency on behavior of (file-name-as-directory "").
15454
15455 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15456
15457         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15458         lisp objects
15459
15460 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15461
15462         * dump-paths.el, startup.el: Added handling for --debug-paths.
15463
15464 1998-04-15  William M. Perry  <wmperry@aventail.com>
15465
15466         * wid-edit.el: We cannot just set the help-echo or balloon-help
15467           properties for an extent based on the :help-echo widget
15468           property, since help-echo and balloon-help cause an EXTENT to
15469           get passed in, where :help-echo functions are expecting a WIDGET
15470
15471 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15472
15473         * scrollbar.el (init-scrollbar-from-resources): Call
15474         mswindows-init-scrollbar-metrics when appropriate.
15475
15476 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15477
15478         * dumped-lisp.el: dump x-toolbar for window system
15479
15480         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15481         have support and xpm.
15482
15483 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15484
15485         * files.el (toggle-read-only): Fix docstring.
15486         From Didier Verna <didier@xemacs.org>
15487
15488 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15489
15490         * startup.el (normal-top-level): Load autoload-file-name without
15491         specifying an extension---some people only auto-autoload.el.gz.
15492
15493 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15494
15495         * files.el (backup-enable-predicate): Don't bomb on NAME being
15496         nil.
15497
15498 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15499
15500         * find-paths.el, packages.el: Now prefers configure'd paths.
15501         This shouldn't cause any of the originally anticipated problems as
15502         the current paths architecture will not define the various
15503         configure-xxx variables if they're not specified on the configure
15504         command line.
15505
15506         * find-paths.el, setup-paths.el, packages.el: Removed all
15507         mentionings of "/" as a path separator.
15508         Used paths-construct-path throughout.
15509
15510         * find-paths.el (paths-construct-path): Created to assemble paths
15511         from directory components.
15512
15513         * setup-paths.el, packages.el: Used paths-decode-directory-path
15514         instead of decode-path-internal.
15515
15516         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15517         and associates.
15518         (paths-decode-directory-path) Created.
15519
15520         * setup-paths.el: Changed configure-exec-path to
15521         configure-exec-directory.
15522
15523 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15524
15525         * packages.el (packages-find-packages): Fixed decoding of
15526         EMACSPACKAGEPATH.
15527
15528         * startup.el: -no-packages -> -no-early-packages.
15529
15530         (packages-load-package-lisps): Fixed loading of auto-autoload
15531         files.
15532
15533         * startup.el (normal-top-level): Fixed loading of core
15534         auto-autoload.
15535
15536         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15537
15538         * startup.el, packages.el, dump-paths.el: Added proper settings
15539         for site-directory and lisp-directory variables.
15540
15541         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15542         inhibit-package-autoloads and fixed handling of it.
15543
15544         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15545         handling of former inhibit-package-init, now
15546         inhibit-early-packages, to make -vanilla etc. work.
15547
15548 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15549
15550         * code-process.el (start-process): Fallback to 'undecided instead
15551         of 'binary for process input coding stream.
15552
15553         * process.el (start-process): Docstring fix.
15554
15555 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15556
15557         * info.el (Info-insert-dir): Do not insert temporary dir files
15558         in Info-dir-file-attributes
15559         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15560         (Info-rebuild-dir): Ditto.
15561
15562 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15563
15564         * obsolete.el: Added obsoleteness declarations for
15565         `site-directory' and `Info-default-directory-list'.
15566
15567 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15568
15569         * find-paths.el (paths-find-emacs-root): Only look at the
15570         executable at the end of the symlink chain for determining the
15571         Emacs root.
15572
15573 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15574
15575         * setup-paths.el (paths-construct-info-path): Changed construction
15576         to cater to gone default in configure.
15577
15578         * find-paths.el (paths-uniq-append): Added.
15579
15580         * packages.el: Rewritten package path construction once again.
15581
15582         * dump-paths.el, startup.el: Removed package-path as a global
15583         variable.
15584
15585         * package-admin.el (package-admin-add-single-file-package):
15586         (package-admin-add-binary-package): Changed package-path to
15587         late-packages.
15588
15589         * packages.el (packages-split-path): Split path at "/" rather than
15590         nil according to change in emacs.c.
15591
15592 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15593
15594         * setup-paths.el (paths-construct-info-path): Changed info path
15595         order so that directories come out right.
15596         (paths-find-lock-directory): Fixed bug: It used to think
15597         configure-lock-directory is a path.
15598
15599 1998-04-06  Jeff Miller <jmiller@smart.net>
15600
15601         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15602         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15603         eases the use of toolbar-add/kill-item functions.
15604
15605 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15606
15607         * code-files.el (file-coding-system-alist): Commented out
15608         loaddefs.el magical treatment.
15609
15610 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15611
15612         * info.el (Info-rebuild-outdated-dir): Added new option
15613         `conservative' and made it the default
15614         (Info-rebuild-dir): Appropriately parse multi-line description
15615         strings, and multi-section dir files. Issue warning when dir
15616         is rebuilt as temporary
15617         (Info-build-dir-anew): Issue warning when dir is built as
15618         temporary
15619
15620 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15621
15622         * list-mode.el (list-mode-map): Bind highlight motion commands to
15623         standard keys left, right, C-b and C-f.
15624
15625 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15626
15627         * files.el (auto-mode-alist): allow .sc for Scheme->C
15628
15629 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15630
15631         * loadup.el (pureload): Don't quote (garbage-collect).
15632
15633 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15634
15635         * package-get-base.el: Updated.
15636
15637 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15638
15639         * isearch-mode.el (isearch-just-started): New variable.
15640         (isearch-mode): Set it.
15641         (isearch-repeat): Advance one character forward only if the search
15642         was successful, and was not just started.
15643         (isearch-repeat): Clear isearch-just-started.
15644
15645 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15646
15647         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15648         if running -batch.
15649
15650 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15651
15652         * subr.el (listify-key-sequence): Removed.
15653
15654 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15655
15656         * bytecomp.el (byte-compile-print-gensym): New option.
15657         (byte-compile-output-file-form): Use it.
15658         (byte-compile-output-docform): Ditto.
15659         (byte-compile-compiled-obj-to-list): Ditto.
15660
15661 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15662
15663         * msw-glyphs.el: set frame icon if xpm support.
15664
15665 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15666
15667         * help.el: Code that pretty prints variable values
15668           removed.
15669
15670 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15671
15672         * find-paths.el (paths-emacs-root-p): Correct test for installation
15673         directory.
15674         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15675
15676 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15677
15678         * loaddefs.el: Don't set debug-ignored-errors; leave
15679           its default value set to nil.
15680
15681 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15682
15683         * info.el (Info-rebuild-dir): fixed mis-spelling.
15684
15685 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15686
15687         * info.el (Info-rebuild-outdated-dir): New custom var
15688         (Info-insert-node): Create/update dir file when needed, ie when it
15689         does not exist or is older than some info files in directory
15690
15691 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15692
15693         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15694         for last packages, mainly for using a 20.4 package base.
15695
15696         * packages.el (late-packages): Typo fix.  It was called
15697         early-packages.
15698
15699         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15700         relative symlinks correctly.
15701         (paths-find-emacs-roots): More rigorous checking for plausible
15702         configuration-time root.
15703
15704         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15705         find its roots.
15706
15707 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15708
15709         * faces.el: Fix docstrings.
15710         * glyphs.el: Fix docstrings.
15711         * mouse.el: Fix docstrings.
15712
15713         * frame.el: Change phrase `current frame' to `selected frame'.
15714
15715         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15716
15717         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15718         macros using backquote to make them infinitely more readable.
15719
15720 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15721
15722         * packages.el (packages-find-package-path): Hardcoded specialized
15723         InfoDock support until we can clean this up.
15724
15725         * help.el (describe-bindings-1): Return the value of the bindings
15726         help buffer created.
15727         (describe-bindings): Ditto.
15728
15729         * simple.el (set-variable): Restore previous behavior of not
15730         bombing if the variable to set is not boundp.
15731
15732 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15733
15734         * packages.el (packages-handle-package-dumped-lisps): Allow for
15735         non-local files to be loaded off the package-lisp variable.
15736
15737 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15738
15739         * x-faces.el: Global X resources should override
15740           specs for all device classes (color, grayscale, mono);
15741           code currently doesn't override any of them.  Fixed by
15742           calling remove-specifier with '(x default) as the tag
15743           set and allowing inexact matches.
15744
15745 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15746
15747         * faces.el: Separated face initializations based on
15748           device classes into device type specific (tag set,
15749           instantiator) pairs.
15750
15751 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15752
15753         * wid-edit.el (widget-choice-action): Remember user's explicit
15754         choice.
15755         (widget-choice-value-create): Respect it.
15756         From Richard Stallman <rms@gnu.org>
15757
15758 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15759
15760         * setup-paths.el (paths-construct-info-path): Always append
15761         existing directories from configure-time info path.
15762
15763         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15764         Info-directory-list.
15765
15766         * info.el: Removed Info-default-directory-list which was broken by
15767         design.
15768         Removed bogus initialization of Info-directory-list---startup.el
15769         can do a much better job.
15770         Added autoload of Info-directory-list.
15771
15772         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15773         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15774         be exclusive; now it's merely given precedence, just like in the
15775         old days.
15776
15777 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15778
15779         * find-paths.el (paths-find-architecture-directory): Fix bug with
15780         finding; it used to default too early.
15781
15782 1998-03-25  Martin Buchholz <martin@xemacs.org>
15783
15784         * packages.el (packages-split-path): Fix a bug; it used to fail
15785         for paths that weren't split.
15786
15787 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15788
15789         * finder.el (finder-compile-keywords): trap on errors.
15790
15791 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15792
15793         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15794           fourth argument of t so that only the specs exactly
15795           matching the tag lists are removed.
15796
15797 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15798
15799         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15800
15801 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15802
15803         * minibuf.el (mouse-read-file-name-1): If a default directory was
15804         specified, use it for generating the completions.
15805
15806 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15807
15808         * update-elc.el: Now respects inhibit-package-init and
15809         inhibit-site-lisp.
15810         Now does path construction with loadup-paths.
15811
15812         * startup.el (normal-top-level, startup-setup-paths): Now respects
15813         inhibit-package-init and inhibit-site-lisp.
15814
15815         * packages.el (packages-find-package-path): Extended package path
15816         by version-specific hierarchies.
15817         (packages-find-packages): Now respects inhibit flag and
15818         inhibit-site-lisp.
15819         Moved path setup to loadup-paths.
15820
15821         * make-docfile.el: Now respects inhibit-package-init and
15822         inhibit-site-lisp.
15823         Now does path construction with loadup-paths.
15824
15825         * loadup.el: Now respects inhibit-package-init and
15826         inhibit-site-lisp.
15827
15828         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15829
15830         * loadup-paths.el: New file: setup load-path to encompass
15831         packages.
15832
15833 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15834
15835         * auto-show.el: load-gc renamed to pureload.
15836         * site-load.el: Ditto.
15837         * packages.el (toplevel): Ditto.
15838         * loadup.el (really-early-error-handler): Ditto.
15839         * dumped-lisp.el (preloaded-file-list): Ditto.
15840         * cus-face.el (custom-declare-face): Ditto.
15841
15842 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15843
15844         * <Today>: The Big Path Searching Overhaul.
15845
15846         * find-paths.el: New file: find and assemble paths in the
15847         installation hierarchy.
15848
15849         * setup-paths.el: New file: global layout of paths and directories
15850         within the XEmacs hierarchy.
15851
15852         * packages.el: Replaced everything related to path searching and
15853         startup by code in terms of find-paths.
15854
15855         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15856         the new path searching engine.
15857
15858         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15859         and setup-paths.
15860
15861 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15862
15863         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15864         setup-paths.el.
15865
15866 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15867
15868         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15869         compiles identically in any configuration.
15870         Removed irrelevant commentary.
15871
15872 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15873
15874         * simple.el (set-variable): Allow setting specifiers.
15875
15876 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15877
15878         * lisp.el (forward-sexp): Revert previous change.
15879
15880 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15881
15882         * frame.el (frame-initialize): Use `delete-console' instead of
15883         `delete-device' to delete the stream console to match the usage in
15884         Fkill_emacs.
15885
15886 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15887
15888         * files.el (cdpath-previous): New variable.
15889         (cd): Use it.
15890         From Bob Weiner <weiner@wave.altrasoft.com>
15891
15892 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15893
15894         * keydefs.el: Changed keybindings of forward-char,
15895           backward, scroll-up and scroll-down to point to their
15896           -command counterparts.
15897
15898         * simple.el: New functions: forwarc-char-command,
15899           backwrad-char-command, scroll-up-command,
15900           scroll-down-command which work liek their counterparts
15901           except that they honor the variable
15902           signal-error-on-buffer-boundary.
15903
15904           Definition of signal-error-on-buffer-boundary received
15905           from src/cmds.c.
15906
15907           defvar declaration added for word-across-newline to avoid
15908           byte-compiler warning about the free variable reference.
15909
15910 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15911
15912         * winnt.el: Removed "%t" from the beginning of
15913         modeline-format. From now on, there's no nt-specifics in the modeline.
15914
15915 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15916
15917         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15918         of `when' with `if'.
15919
15920 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15921
15922         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15923         mswindows. Must be reworked along with glyphs.el, or
15924         merged into it, after there is images support.
15925
15926         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15927         'mswindows.
15928
15929 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15930
15931         * faces.el: fix for text cursor initialization.
15932         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15933         From Andy Piper <andyp@parallax.co.uk>
15934
15935 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15936
15937         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15938         if there is an existing package that handles it and warn the user
15939         about that mode.
15940
15941 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15942
15943         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15944         Installation" menu item when Installation-string is not bound.
15945
15946 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15947
15948         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15949         From Jeremiah W. James <jerry@cs.ucsb.edu>
15950
15951 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15952
15953         * msw-faces.el:
15954         * faces.el: Fix face initialization.
15955
15956 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15957
15958         * files.el (backup-enable-predicate): fix breakage introduced
15959         by TMPDIR patch.
15960
15961 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15962
15963         * x-faces.el (x-init-face-from-resources): The
15964           TTY face property retrieval functions don't return
15965           specifiers, so use face-property instead.
15966
15967 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15968
15969         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15970
15971 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15972
15973         * x-menubar.el: Expanded documentation for
15974           option-save-faces.  Changed Options -> Browse Faces
15975           menu entry to invoke customize-face.
15976
15977 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15978
15979         * faces.el: Most face initialization moved out of
15980           init-other-random-faces to the top level so that the
15981           initialization happens before Xemacs is dumped.  Much
15982           of the fascist "face-differs-from-default-p or FROB!"
15983           code has been retired in favor of letting the user do
15984           what they want to do.  Face initialization code changed
15985           to use `default' specifier tag so that the settings can
15986           be overridden later if the user wishes it.
15987
15988 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15989
15990         * about.el (about-hackers): Update contributors list.
15991
15992 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15993
15994         * specifier.el: Define new specifier tag `default'.
15995
15996         * modeline.el: Initialize faces using `default' tag.
15997
15998         * x-faces.el (x-init-face-from-resources): Remove
15999           specifier specs containing the `default' tag before
16000           adding new specs.
16001
16002 1998-03-02  John Jones  <jj@asu.edu>
16003
16004         * package-get.el (package-get-all): fixed arguments on call to
16005         package-admin-add-single-file-package.
16006         * package-get.el (package-get-installedp): fixed to match
16007         advertised behavior.
16008         * package-get.el: added function package-get-update-all which
16009         installs newest versions of all the current packages (if they are
16010         not already installed).
16011
16012 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16013
16014         * files.el (find-file-noselect): Uncommented `truename' binding in
16015         `let*' and use it later to set `buffer-file-truename' iff it's
16016         still nil, as happens for example when finding a compressed
16017         file with "jka-compr".
16018
16019 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16020
16021         * faces.el: in make-face-* type functions do the operation for all
16022         window systems, not just the first one found.
16023
16024         * font.el: call mswindows-list-fonts for mswindows.
16025
16026 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16027
16028         * code-process.el (call-process-region):
16029         * process.el (call-process-region):
16030         * package-get.el (package-get-dir):
16031         * files.el (backup-enable-predicate):
16032         * gnuserv.el (gnuserv-temp-file-regexp):
16033         Use temp-directory in place of `/tmp'.
16034
16035 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16036
16037         * "Fast" dired-in-C enhancements for Windows 95/NT:
16038
16039         * files.el: Added function, `wildcard-to-regexp', from GNU
16040           Emacs.
16041
16042         * files.el (insert-directory): Modified to use special
16043           dired-in-C enhancements if present.
16044
16045 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16046
16047         * code-files.el: make default coding no-conversion.
16048
16049 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16050
16051         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16052         the load-path.
16053
16054         * update-elc.el: Strip directory when testing for files not to
16055         bytecompile.
16056
16057 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16058
16059         * lisp-mode.el: Use recommended form for menus.
16060
16061         * info.el (Info-construct-menu): Use recommended form for menus.
16062
16063         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16064         entry.
16065
16066 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16067
16068         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16069           (get-frame-for-buffer-noselect): Always return frames
16070           in the not-this-window-p cond clause.
16071
16072 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16073
16074         * help.el (describe-installation): New function.
16075
16076         * x-menubar.el (default-menubar): Add describe-installation to
16077         Help menu.
16078
16079         * packages.el (packages-unbytecompiled-lisp): Installation.el
16080         should not be bytecompiled.
16081
16082         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16083         XEmacs.
16084
16085         * x-menubar.el (default-menubar): Use correct guard for VM menu
16086         entry.
16087
16088         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16089         coding.
16090         From Andy Piper <andyp@parallax.co.uk>
16091
16092 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16093
16094         * ldap.el: Do not require ldap-internal at compile time.
16095
16096 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16097
16098         * code-files.el: new file. a virtual copy of mule-files.el
16099         but without charset
16100         dependencies. (toggle-buffer-file-ocding-system) new function for
16101         changing the eol type for the current buffer.
16102
16103         * code-process.el: new file. a copy of
16104         mule-process.el. mule-process.el will disappear when things have
16105         settled.
16106
16107         * coding.el: new file. a virtual copy of mule-files.el but
16108         without charset dependencies. (coding-system-base) new function
16109         for getting the parent coding system of a coding system with eol
16110         type set.
16111
16112         * dumped-lisp.el: add above files for the non-mule case.
16113
16114 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16115
16116         * window-xemacs.el (display-buffer): If no explicit
16117           frame is specified, search for a window that displays
16118           the buffer on the currently selected frame, before
16119           searching other frames.
16120
16121 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16122
16123         * frame.el (get-frame-for-buffer): If not-this-window-p
16124           is non-nil, use window on the selected frame if it is not
16125           also the selected window.  When defaulting, search for
16126           windows on the currently selected fgrame before searching
16127           other frames.
16128
16129 1998-02-25  Didier Verna  <didier@xemacs.org>
16130
16131         * modeline.el (modeline-swap-buffers): originally named
16132         `mouse-release-modeline'. Whether to actually swap the buffers is
16133         decided in `mouse-drag-modeline'.
16134         (mouse-drag-modeline): A button release event is considered a
16135         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16136         stay unchanged.
16137
16138 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16139
16140         * x-menubar.el: Put redo on the menubar.
16141         From Aki Vehtari <Aki.Vehtari@hut.fi>
16142
16143 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16144
16145         * bytecomp.el (displaying-byte-compile-warnings): if
16146         temp-buffer-show-function is set, use it to display current set of
16147         warnings in the "*Compile-Log-Show*" buffer.
16148
16149         * simple.el (display-warning-buffer): if temp-buffer-show-function
16150         is set, use it to display current set of warnings in the
16151         "*Warnings-Show*" buffer.
16152
16153 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16154
16155         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16156         Common Lisp.
16157
16158 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16159
16160         * menubar.el: Allow button descriptors at least 2 long.
16161
16162         * x-menubar.el (default-menubar): Use recommended forms.
16163         (file-menu-filter): Remove.
16164         (edit-menu-filter): Remove.
16165
16166 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16167
16168         * about.el (about-hackers): Updated.
16169
16170 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16171
16172         * help.el (help-max-help-buffers): new variable
16173         (help-register-and-maybe-prune-excess): new function
16174         (help-buffer-name): use help-max-help-buffers.
16175         (with-displaying-help-buffer): use
16176         help-register-and-maybe-prune-excess.
16177
16178         * help.el (help-maybe-pretty-print-value): if the value fits on
16179         one line, let it.
16180
16181 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16182
16183         * (with-displaying-help-buffer): there is no need to kill the buffer
16184         if it exists, because with-output-to-temp-buffer will clear it.
16185         further, killing the buffer violates the rule that
16186         temp-buffer-show-function, if set, has the full responsibility of
16187         showing the temp buffer.  killing the buffer fucks with the window
16188         configuration, hosing temp-buffer-show-function.
16189
16190
16191 1998-02-23  Didier Verna  <didier@xemacs.org>
16192
16193         * modeline.el (mouse-drag-modeline):
16194         - Always scroll the modeline that was originally clicked on.
16195         - Use x pixels instead of x characters (which doesn't work anyway)
16196         as horizontal reference for modeline dragging. This allows us to
16197         keep on dragging the modeline even if the motion event occurs in
16198         another window.
16199
16200 1998-02-23  Didier Verna  <didier@xemacs.org>
16201
16202         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16203         glyph on the modeline to indicate that dragging the mouse has an
16204         effect both horizontally and vertically.
16205
16206 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16207
16208         * about.el (about-xemacs): Get rid of redundant visible version
16209         number.
16210
16211 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16212
16213         * about.el (about-hackers): Update credits.
16214
16215 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16216
16217         * prim/register.el (view-register): Show register type file-query.
16218
16219 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16220
16221         * mode-motion.el (mode-motion-highlight-internal):
16222           save-excursion inside save-window-exucrsion form to
16223           hide buffer point changes from save-window-excursion.
16224           Prevents display flickering when the mouse pointer
16225           moves.
16226
16227 1998-02-17  Didier Verna  <didier@xemacs.org>
16228
16229         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16230         function to handle correctly the case of a toolbar one side of the
16231         window: scrolling will not necessarily happen.
16232
16233 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16234
16235         * files.el (after-find-file): Restore missing argument
16236           to format that provides filename for "... consider M-x
16237           recover-file" message.  Also call `message' with "%s"
16238           as the first arg instead of an arbitrary string.
16239
16240 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16241
16242         * about.el (about-hackers): Various additions.
16243
16244 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16245
16246         * autoload.el (generate-file-autoloads-1): Don't force an extra
16247         line out when copying on-the-same line autoloads.
16248
16249         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16250         is installed.
16251
16252 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16253
16254         * x11/x-win-xfree86.el (x-win-init-xfree86):
16255         * x11/x-win-sun.el (x-win-init-sun):
16256         * x11/x-init.el (x-initialize-compose):
16257         * prim/simple.el:
16258         (backward-or-forward-kill-sexp):
16259         (backward-or-forward-kill-sentence):
16260         (backward-or-forward-kill-word):
16261         (backward-or-forward-delete-char):
16262         * prim/isearch-mode.el (isearch-help-or-delete-char):
16263         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16264         x-keysym-on-keyboard-p to detect backspace.
16265         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16266         Clean up symbols used with dead keys, checking Linux and solaris
16267         keysyms.
16268         Simplify x-win-*.el using above methods.
16269         Change documentation for x-keysym-*-p functions.
16270
16271 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16272
16273         * about.el (about-hackers): Restore entries for Michael Sperber and
16274         Vinnie Shelton.
16275         From Vinnie Shelton <acs@acm.org>
16276
16277 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16278
16279         * simple.el (count-words-region): Ditto.
16280
16281 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16282
16283         * simple.el (count-words-buffer): Document.  Don't print anything
16284         if non-interactive.
16285
16286 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16287
16288         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16289         multiple files in InfoDock.
16290
16291 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16292
16293         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16294         from version.el in InfoDock.
16295
16296         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16297         specially.
16298
16299 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16300
16301         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16302         variable name in docstring.
16303
16304 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16305
16306         * menubar.h: Include "gui.h".
16307
16308 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16309
16310         * site-load.el: Fix documentation.
16311
16312 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16313
16314         * package-get-base.el (package-get-base): Updated.
16315
16316         * keymap.el: PC-ize.
16317
16318 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16319
16320         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16321         from' on a fresh line.
16322
16323 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16324
16325         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16326         object.
16327
16328 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16329
16330         * undo-stack.el: PC-ize.
16331
16332         * cmdloop.el: PC-ize.
16333
16334 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16335
16336         * bytecomp-runtime.el: PC-ize.
16337
16338         * byte-optimize.el: Prolog fixup.  PC-ize.
16339
16340         * cus-dep.el: Spelling fix.
16341
16342         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16343         entries follow).
16344
16345 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16346
16347         * text-mode.el (text-mode-hook-identify): New function,
16348         put on text-mode-hook.  Set text-mode-variant here.
16349         (text-mode): Don't set it here.
16350
16351 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16352
16353         * text-mode.el (text-mode-hook): New defvar.
16354         (text-mode-variant): New variable.
16355         (text-mode): Set that variable locally.
16356         (toggle-text-mode-auto-fill): New command.
16357
16358 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16359
16360         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16361
16362 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16363
16364         * text-mode.el (paragraph-indent-text-mode):
16365         Renamed from spaced-text-mode.
16366         (text-mode-map): Bind TAB to indent-relative.
16367         (indented-text-mode-map): Variable deleted.
16368         (indented-text-mode): Now an alias for text-mode.
16369
16370 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16371
16372         * loadup.el: test-atoms debugging stuffs removed.
16373
16374 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16375
16376         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16377
16378 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16379
16380         * help.el (describe-beta): Made it use `locate-data-file'.
16381         (describe-distribution): Ditto.
16382         (describe-copying): Ditto.
16383         (describe-project): Ditto.
16384         (view-emacs-news): Ditto.
16385
16386         * help-nomule.el (help-with-tutorial): Made it use
16387         `locate-data-file' to find tutorial.
16388
16389 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16390
16391         * about.el: Corrected my email address.
16392
16393         * mouse.el: Added 'mouse-mswindows-drop' similar to
16394         'mouse-offix-drop'.
16395
16396 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16397
16398         * loadup.el (running-xemacs): Spelling fix.
16399
16400 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16401
16402         * packages.el (packages-find-packages-1): Don't allow a backwards
16403         compatible lisp tree to overwrite `preloaded-file-list'.
16404
16405 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16406
16407         * loadup.el: Don't delete "xemacs" prior to dumping.
16408
16409 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16410
16411         * package-info.el (pi-last-mod-date): New function.
16412         (pi-author-version): New function.
16413         (batch-update-package-info): Use them.
16414
16415 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16416
16417         * frame.el (get-frame-for-buffer-default-to-current): Create.
16418         (get-frame-for-buffer-noselect): Allow user to use current frame
16419         with `get-frame-for-buffer-default-to-current'.
16420
16421 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16422
16423         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16424         (byte-compile-output-docform): Ditto.
16425         (byte-compile-compiled-obj-to-list): Ditto.
16426
16427 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16428
16429         * startup.el (command-line-1): Removed code that ran
16430           buffer-menu.
16431
16432 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16433
16434         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16435
16436 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16437
16438         * frame.el (suspend-emacs-or-iconify-frame): Check using
16439         `device-on-window-system-p' instead of explicitly checking for X,
16440         so that the same logic works for MS Windows.
16441         (suspend-or-iconify-emacs): Ditto.
16442
16443 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16444
16445         * about.el (about-maintainer-info): Andy Piper is back.
16446         (xemacs-hackers): Updated Andy Piper's email address.
16447         (about-hackers): Added Jonathan Harris.
16448         (about-hackers): Updated Tibor Polgar's email address.
16449
16450 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16451
16452         * about.el: Add xemacs.org email manager.
16453
16454         * package-get-base.el (package-get-base): Updated with most recent
16455         package updates.
16456
16457 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16458
16459         * help.el (function-arglist): Use `indirect-function' instead of
16460         `symbol-function' so that aliases are treated correctly.
16461
16462 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16463
16464         * help.el (help-map): Add f1 binding to `help-for-help'.
16465         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16466         (describe-key-briefly): Use `princ' "%s" to print object.
16467         (with-displaying-help-buffer): Kill buffer if it exists, again.
16468         (describe-key): Use `princ' "%s" to print object.
16469         (describe-function-1): Use `princ' "%s" to print object.
16470         Commented out alias lines removed.
16471         (help-pretty-print-limit): New variable to control pretty-printing
16472         of variable values.
16473         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16474         `help-pretty-print-value' again.  Only print-print when OBJECT is
16475         list of length less than `help-pretty-print-limit'.
16476         (describe-variable): Use `help-maybe-pretty-print-value' again.
16477
16478 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16479
16480         * simple.el (blink-matching-open): Remove C++ kludge.
16481         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16482
16483 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16484
16485         * info.el (Info-default-directory-list): Made the documentation
16486         more explanitory.
16487
16488 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16489
16490         * lisp/packages.el:
16491         * lisp/package-admin.el:
16492         * lisp/build-report.el:
16493         Fix typos.
16494
16495 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16496
16497         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16498         warnings in Java buffers without final newline and editing the
16499         last line.
16500
16501 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16502
16503         * packages.el (packages-find-packages-1): Don't allow a backwards
16504         compatible lisp tree to overwrite `preloaded-file-list'.
16505         Suggested by Colin Rafferty  <colin@xemacs.org>
16506
16507         * mouse.el (mouse-offix-drop): Set undo-boundary.
16508         From Oliver Graf <ograf@fga.de>
16509
16510 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16511
16512         * loadup.el (load-gc): rewrite as defun.
16513         Print something sensical if a required dump-time file isn't found.
16514
16515 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16516
16517         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16518         bug strikes a menudescriptor.
16519
16520         * package-get-base.el (package-get-base): Updated.
16521
16522         * package-info.el (batch-update-package-info): Derive REQUIRES
16523         from the Makefile.
16524
16525 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16526
16527         * files.el (save-some-buffers): Don't play games with deleting
16528         other windows if we are in the minibuffer window.
16529
16530 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16531
16532         * modeline.el (modeline-minor-mode-menu): Add support for :active
16533         (add-minor-mode): Document :active property to TOGGLE.
16534
16535 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16536
16537         * modeline.el (modeline-minor-mode-menu): Add support for an
16538         `:included' predicate in the `toggle-sym' plist.
16539         (add-minor-mode): Document the :included property, format
16540         docstring some more.
16541         (modeline-minor-mode-menu): Documentation string added.
16542
16543 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16544
16545         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16546         labels from the symbol-names by thwacking off the overly redundant
16547         and overused "mode", parenthesizing "minor", and capitalizing the
16548         resultant strings.  Also shortened the menu's title by eliminating
16549         the redundant buffer name.
16550         (add-minor-mode): Beautified the docstring, added mention of the
16551         `:menu-tag' property of TOGGLE.
16552         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16553         `toggle-sym' to beatify the mode-life menus.
16554         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16555         `auto-fill-function'.
16556
16557 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16558
16559         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16560         menus to :style 'toggle.
16561
16562 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16563
16564         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16565
16566 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16567
16568         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16569         only recognize first hyperlink.
16570         (hyper-apropos-highlightify): Deletia, this is already done by
16571         `hyper-apropos-insert-face'.
16572         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16573
16574 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16575
16576         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16577         mail.
16578         (toolbar-mail-reader): Add support for `send'.
16579         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16580
16581 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16582
16583         * info.el (Info-emacs-info-file-name): Add defvar for
16584         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16585         will function properly.
16586
16587 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16588
16589         * simple.el: make the backwards delete function called by
16590         `backward-or-forward-delete-char' user configurable.
16591
16592 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16593
16594         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16595         compiled function got loaded from.
16596
16597 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16598
16599         * term/apollo.el: Synched up with InfoDock 3.6.2.
16600
16601 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16602
16603         * startup.el (load-init-file): Load autoloads earlier.
16604         (startup-splash-frame): Handle InfoDock logo.
16605
16606         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16607         InfoDock.
16608         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16609
16610         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16611         doesn't have this function.
16612
16613         * packages.el (locate-data-file): Fix to call `locate-file'.
16614
16615 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16616
16617         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16618         version of version.el.
16619         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16620
16621         * x-menubar.el (default-menubar): Guard reference to
16622         `gnuserv-frame'.
16623         (default-menubar): Guard references to `font-lock-mode'.
16624         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16625         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16626
16627         * make-docfile.el: Don't snarf doc strings from autoloads.
16628
16629         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16630         loading auto-autoloads files.
16631
16632         * loaddefs.el: Disable dumping autoloads.
16633
16634 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16635
16636         * lisp-mnt.el: Synch to Emacs 20.2.
16637
16638         * help.el: Remove manual autoload of `finder-by-keyword'.
16639
16640         * finder.el (finder-by-keyword): Autoload.
16641
16642         * help.el: Conditionalize hyperbole setup.
16643
16644 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16645
16646         * packages.el (package-require): Update to reflect new data format.
16647
16648 1998-01-02  Didier Verna  <didier@xemacs.org>
16649
16650         * x-menubar.el (default-menubar): make the tutorials available
16651         through the menubar. (Plus some compilation warnings cleanup).
16652
16653 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16654
16655         * check-features.el: New file.  Perform sanity check after build.
16656
16657         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16658         files to tooltalk package.
16659         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16660         package.
16661
16662         * package-admin.el (package-admin-xemacs): Use better default for
16663         location of XEmacs binary.
16664
16665 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16666
16667         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16668         tag with sexp and add value tag with value `t'.
16669
16670 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16671
16672         * package-get.el: Changes to work with real data.
16673         From Pete Ware <ware@cis.ohio-state.edu>
16674
16675         * packages.el (packages-reload-autoloads): Guard load for the time
16676         being.
16677
16678         * update-elc.el ("packages.el"): Force loading packages.el instead
16679         of possibly out-of-date packges.elc.
16680         * make-docfile.el ("packages.el"): Ditto.
16681
16682 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16683
16684         * build-report.el (build-report-delete-regexp): Added a rule for
16685         the main tarball shadowing anything past it.
16686
16687 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16688
16689         * packages.el (package-provide): Delete a previous provide.
16690
16691         * package-info.el: New file.
16692
16693         * package-get.el: New file.
16694         From Pete Ware <ware@cis.ohio-state.edu>
16695         (package-get): Fix md5 computation to work with Mule.
16696
16697 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16698
16699         * simple.el (log-message-*): Quote symbols in docstrings properly.
16700
16701 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16702
16703         * packages.el (packages-new-autoloads): Ignore symbolic links.
16704
16705         * cus-face.el (face-custom-attributes-get): Fix typo.
16706         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16707
16708 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16709
16710         * startup.el (load-init-file): Reload new or changed autoloads
16711         unless inhibited.  Reload modified dumped lisp (stubbed).
16712
16713         * packages.el (packages-new-autoloads): New function.
16714         (packages-reload-autoloads): New function.
16715         (packages-reload-dumped-lisp): New (stub) function.
16716
16717         * loadup.el: Inhibit reloading dumped files when running temacs.
16718
16719         * loadhist.el (file-provides): Extend to handle variant
16720         extensions.
16721
16722         * replace.el (query-replace): Fix typo.
16723
16724 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16725
16726         * make-docfile.el: list-autoloads-path has been renamed.
16727         * update-elc.el: list-autoloads has been renamed.
16728
16729         * packages.el (packages-list-autoloads): Renamed.
16730         (packages-list-autoloads-path): Ditto.
16731
16732 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16733
16734         * packages.el (packages-find-packages-1): Made it signal a warning
16735         for an error in an auto-autoload.el file.
16736
16737 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16738
16739         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16740         tag with const.
16741         From Aki Vehtari <Aki.Vehtari@hut.fi>
16742
16743         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16744
16745         * loadhist.el (unload-feature): Remove autoload.
16746
16747 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16748
16749         * loadhist.el: Unpackaged.
16750
16751         * help.el (describe-symbol-find-file): Rename
16752         `describe-function-find-file' and make old name obsolete.
16753         (describe-function-1): Use it.
16754         (describe-function-1): Guard reference to
16755         `compiled-function-annotation'.
16756
16757 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16758
16759         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16760         argument.
16761         (help-mode-quit): New optional arg to control whether it kills or
16762         buries.  Tidied up.
16763         (with-displaying-help-buffer): Don't kill buffer initially, even
16764         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16765         (help-pretty-print-value): Rename back from
16766         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16767         use it, otherwise use dumped `cl-prettyprint'.
16768         (describe-variable): Use `help-pretty-print-value' again.
16769         (find-func): Removed reference to "find-func" at end.
16770
16771 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16772
16773         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16774           GUI XEmacs. Rename? x-menubar is rather window system
16775           independant, except for a couple of items.
16776
16777 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16778
16779         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16780         entries as they will no longer be distributed with XEmacs.
16781
16782         * format.el (format-alist): Fix image/tiff regexps.
16783         From P. E. Jareth Hein <jareth@camelot-soft.com>
16784
16785         * help.el (help-maybe-pretty-print-value): Rename.
16786         (describe-variable): Use it.
16787         (describe-variable): Add trailing linefeed.
16788
16789 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16790
16791         * help.el (describe-function-1): Don't output anything for
16792           arglist of autoload functions.
16793
16794 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16795
16796         * help.el (describe-function-1): Don't output anything for
16797           arglist of autoload functions.
16798
16799 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16800
16801         * help.el (help-mode-map): New bindings for `help-mode-bury',
16802         `describe-function-at-point', `describe-variable-at-point',
16803         `Info-elisp-ref', `customize-variable', `help-next-section' and
16804         `help-prev-section'.
16805         (help-next-section): New function.
16806         (help-prev-section): New function.
16807         (help-mode-quit): Changed to kill the help buffer.
16808         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16809         correctly.
16810         (help-buffer-name): New function to generate the name of help
16811         buffers.
16812         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16813         argument giving the name of the help buffer.
16814         (describe-key): Use `with-displaying-help-buffer' with name.
16815         (describe-mode): Ditto.
16816         (describe-bindings): Ditto.
16817         (describe-prefix-bindings): Ditto.
16818         (view-lossage): Ditto.
16819         (with-syntax-table): New macro.
16820         (function-called-at-point): Use `ignore-errors' and
16821         `with-syntax-table'.
16822         (function-at-point): Ditto.
16823         (describe-function): Use `with-displaying-help-buffer' with name.
16824         (function-arglist): Extracted from `describe-function-1'.  Returns
16825         function's arglist as string.
16826         (function-documentation): Extracted from `describe-function-1'.
16827         Returns function's docstring.
16828         (describe-function-1): Remove all the "stream" garbage, including
16829         the stream argument.  Use `function-arglist' and
16830         `function-documentation'.
16831         (describe-function-arglist): Just use `function-arglist'.
16832         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16833         (help-pretty-print-value): New function to help with
16834         pretty-printing variable values.  Knows about `#<...>'.  Needs
16835         `pp-internal'.
16836         (describe-variable): Use `with-displaying-help-buffer' with name.
16837         Formatting improved.  Display file where variable is defined, if
16838         known.  Use `help-pretty-print-value'.
16839         (describe-syntax): Use `with-displaying-help-buffer' with name.
16840         (list-processes): Remove "stream" garbage.
16841
16842 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16843
16844         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16845         call a dumped routine instead.
16846
16847         * x-win-xfree86.el: Wrap file in defun.
16848         * x-win-sun.el: Ditto.
16849
16850 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16851
16852         * help.el (view-emacs-news): Remove usage of outl-mouse which
16853         advises functions and does other evil things.
16854
16855 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16856
16857         * format.el (format-alist): Add `image/tiff'.
16858         From P. E. Jareth Hein <jareth@camelot-soft.com>
16859
16860 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16861
16862         * about.el (about-hackers): More names added.
16863
16864         * make-docfile.el: Remove superfluous package path search.
16865
16866         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16867
16868 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16869
16870         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16871         ignored shadows.
16872
16873 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16874
16875         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16876         get trailing slashes when added to the load-path.
16877
16878         * x-init.el (init-x-win): Locate where XEmacs X localization files
16879         are.
16880
16881 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16882
16883         * x-faces.el: Added support for foregroundToolBarColor
16884           to xpm-color-symbols.
16885
16886 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16887
16888         * etags.el (tags-remove-duplicates): Removed.
16889         (buffer-tag-table-list): Use `delete-duplicates'.
16890
16891         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16892         correctly.
16893         (get*): Defalias to `get'.
16894
16895         * cl.el (eql): Compare integers with `eq'.
16896         (cl-map-extents): Check for `map-extents' first.
16897
16898 1997-12-17  Didier Verna  <didier@xemacs.org>
16899
16900         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16901         added the 'numero', 'copyright' and 'trademark' symbols.
16902
16903         * leim/quail/latin-post.el ("french-postfix"): see above.
16904
16905 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16906
16907         * widget.el (define-widget): Check the arguments.
16908
16909         * cus-edit.el (customize-face): Use `check-argument-type'.
16910         (custom-variable-value-create): Use `signal' to signal error.
16911         (custom-variable-reset-saved): Ditto.
16912         (custom-variable-reset-standard): Ditto.
16913         (custom-face-reset-saved): Ditto.
16914
16915         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16916         (widget-default-format-handler): Ditto.
16917         (widget-checklist-add-item): Ditto.
16918         (widget-radio-add-item): Ditto.
16919         (widget-editable-list-entry-create): Ditto.
16920         (widget-sexp-prompt-value): Ditto.
16921
16922         * custom.el (custom-declare-variable): Signal errors better.
16923         (custom-handle-keyword): Ditto.
16924         (custom-declare-group): Ditto.
16925
16926         * window-xemacs.el (windows): Ditto.
16927
16928         * menubar.el (menu): Ditto.
16929
16930         * keydefs.el (keyboard): Ditto.
16931
16932         * minibuf.el (minibuffer): Ditto.
16933
16934         * process.el (execute): Ditto.
16935
16936         * fill.el (fill): Ditto.
16937
16938         * modeline.el (modeline): Ditto.
16939
16940         * help.el (help): Ditto.
16941
16942         * faces.el (faces): Ditto.
16943
16944         * files.el (files): Ditto.
16945
16946         * x-init.el (x): Ditto.
16947
16948         * lisp-mode.el (lisp): Ditto.
16949
16950         * process.el (processes): Ditto.
16951
16952         * mouse.el (mouse): Ditto.
16953
16954         * abbrev.el (abbrev): Moved from cus-edit.
16955
16956         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16957         as variable declaration.
16958
16959 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16960
16961         * menubar.el (find-menu-item): Use `check-argument-type'.
16962         (find-menu-item): Cosmetic changes.
16963
16964 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16965
16966         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16967
16968 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16969
16970         * startup.el (set-default-load-path): Only search package-path
16971         when not running temacs.
16972
16973         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16974         files.
16975
16976         * loadup.el: Correct commentary.  Reformatting.
16977         (really-early-error-handler): Use absolute path to the
16978         first dumped-lisp.el file.
16979         (really-early-error-handler): Print full path name of
16980         each dumped lisp file (inherited from InfoDock).
16981
16982         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16983         dumped-lisp.el files.
16984
16985         * make-docfile.el (preloaded-file-list): Reorder when the
16986         package-path is searched.
16987         * update-elc.el: Ditto.
16988
16989         * lisp-mode.el (call-with-condition-handler): Treat the same as
16990         `condition-case' for indentation.
16991
16992         * about.el (about-xemacs): Update release date.
16993
16994 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16995
16996         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16997         anywhere but at the last clause.
16998         (ecase): Disallow `t' and `otherwise'.
16999
17000 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17001
17002         * cus-edit.el (custom-buffer-create-buttons): New function
17003         from stuff moved out of `custom-buffer-create-internal'.
17004         (custom-novice): New variable.  Default t.
17005         (custom-display-global-buttons): Ditto.  Default `top'.
17006         (custom-buffer-create-internal): Only display help if
17007         `custom-novice' is non-nil.  Display global buttons according to
17008         `custom-display-global-buttons'.
17009
17010 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17011
17012         * menubar.el (find-menu-item): Use `check-argument-type'.
17013         (find-menu-item): Cosmetic changes.
17014
17015 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17016
17017         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17018         look.
17019
17020 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17021
17022         * format.el (format-deannotate-region):  Bug fix.
17023         Deannotating a region containing unknown tags would fail
17024         (causing decoding of text/enriched to fail at user level)
17025
17026 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17027
17028         * minibuf.el (read-directory-name): Support sixth
17029           arg, HISTORY, as already documented.
17030
17031 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17032
17033         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17034         to `ecase'.
17035
17036 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17037
17038         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17039         skk-activate.
17040
17041 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17042
17043         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.