update.
[chise/xemacs-chise.git.1] / lisp / ChangeLog
1 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `=big5-cdp-var-010'.
5
6 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-charset.el (default-coded-charset-priority-list): Add
9         `=big5-cdp-var-010'.
10
11         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
12         XEmacs CHISE.
13
14 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
15
16         * mule/mule-charset.el (default-coded-charset-priority-list): Add
17         `=ucs-sip-itaiji-008'.
18
19         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
20         XEmacs CHISE.
21
22 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
23
24         * mule/mule-charset.el (default-coded-charset-priority-list): Add
25         `=>ucs-sip-itaiji-006'.
26
27         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
28         XEmacs CHISE.
29
30 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
31
32         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
33         setting for `=+>big5-cdp', `=>big5-cdp@component' and
34         `=>big5-cdp@cognate'.
35
36         * mule/mule-charset.el (default-coded-charset-priority-list): Add
37         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
38
39 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
40
41         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
42         CHISE.
43         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
44         mother.
45         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
46
47 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
48
49         * mule/mule-charset.el (default-coded-charset-priority-list): Add
50         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
51
52         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
53         XEmacs CHISE.
54         (=>big5-cdp@component): Ditto.
55         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
56
57 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
58
59         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
60         setting for `=>ucs-itaiji-001@iwds-1'.
61
62         * mule/mule-charset.el (default-coded-charset-priority-list): Add
63         `=>ucs-bmp-itaiji-001@iwds-1'.
64
65         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
66         for XEmacs CHISE.
67         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
68
69 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
70
71         * mule/mule-charset.el (default-coded-charset-priority-list):
72         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
73         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
74         `chinese-isoir165'.
75
76         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
77         CHISE.
78
79 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
80
81         * mule/mule-charset.el (default-coded-charset-priority-list): Add
82         `=ucs-sip-itaiji-006'.
83
84         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
85         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
86
87 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
88
89         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
90         setting for `=>ucs-itaiji-009'.
91
92         * mule/mule-charset.el (default-coded-charset-priority-list): Add
93         `==ucs-bmp-itaiji-001'.
94
95         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
96         (=big5-cdp-itaiji-003): Doc fix.
97         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
98
99 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
100
101         * mule/mule-charset.el (default-coded-charset-priority-list): Add
102         `=>zinbun-oracle'.
103
104 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
105
106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
107         `=>ucs-sip-itaiji-003'.
108
109         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
110         (=>ucs-bmp-itaiji-003): Fix `long-name'.
111         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
112
113 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
114
115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
116         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
117
118 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
119
120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
121         `==ucs-bmp-itaiji-006'.
122
123         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
124         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
125         (==ucs-bmp-itaiji-006): Ditto.
126
127 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
128
129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
130         `=ucs-bmp-itaiji-012'.
131
132         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
133         XEmacs CHISE.
134         (=ucs-bmp-itaiji-012): Ditto.
135
136 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
137
138         * mule/mule-charset.el (default-coded-charset-priority-list): Add
139         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
140
141 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
142
143         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
144         CHISE.
145
146 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
147
148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
149         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
150         and `=>>cns11643-6'.
151
152         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
153         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
154         (=>>cns11643-3): Ditto.
155         (=>>cns11643-4): Modify DOC.
156         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
157
158 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
159
160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
161         `=>ucs-sip-itaiji-005'.
162
163         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
164         XEmacs CHISE.
165
166 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
167
168         * mule/mule-charset.el (default-coded-charset-priority-list): Add
169         `==hanyo-denshi/tk/mf-01'.
170
171         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
172         for XEmacs CHISE.
173
174 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
175
176         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
177         `=>ucs-itaiji-007'.
178
179 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
180
181         * mule/mule-charset.el (default-coded-charset-priority-list): Add
182         `==ucs-sip-var-002'.
183
184         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
185         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
186
187 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
188
189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
190         setting for `==ucs-itaiji-001'.
191
192 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
193
194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
195         `==ucs-sip-itaiji-001'.
196
197         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
198         XEmacs CHISE.
199         (==ucs-sip-itaiji-001): Ditto.
200
201 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
202
203         * mule/mule-charset.el (default-coded-charset-priority-list): Add
204         `=+>ucs-bmp-var-003'.
205
206         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
207         CHISE.
208         (=+>ucs-bmp-var-003): Ditto.
209
210 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
211
212         * mule/mule-charset.el (default-coded-charset-priority-list): Add
213         `=>ucs-bmp-cjk@cognate'.
214
215         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
216         XEmacs CHISE.
217
218 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
219
220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
221         `=ucs-sip-itaiji-005'.
222
223         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
224         XEmacs CHISE.
225
226 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
227
228         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
229         setting for `=>ucs@cognate'.
230
231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
232         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
233
234         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
235         CHISE.
236         (=>ucs@hanyo-denshi): Abolished.
237         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
238         (=>ucs-bmp-itaiji-009): Ditto.
239         (=>ucs-sip@cognate): Ditto.
240
241 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
242
243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
244         `=>ucs-bmp-itaiji-004'.
245
246         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
247         XEmacs CHISE.
248
249 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
250
251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
252         setting for `=>ucs-itaiji-004'.
253
254 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
255
256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
257         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
258         `=>ucs-bmp-itaiji-007'.
259
260         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
261         XEmacs CHISE.
262         (=>ucs-itaiji-004): Ditto.
263         (=>ucs-sip-itaiji-004): Ditto.
264         (=>ucs-bmp-itaiji-007): Ditto.
265
266 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
267
268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
269         setting for `=ucs-itaiji-010'.
270
271 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
272
273         * mule/mule-charset.el (default-coded-charset-priority-list):
274         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
275         - Add `=ucs-bmp-itaiji-010'.
276         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
277           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
278         - Add `=>ucs-sip@iwds-1'.
279
280         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
281         XEmacs CHISE.
282         (=ucs-bmp-itaiji-010): Ditto.
283         (=>ucs-sip@iwds-1): Ditto.
284
285 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
286
287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
288         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
289
290         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
291         XEmacs CHISE.
292         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
293
294 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
295
296         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
297         setting for `=>ucs-itaiji-003'.
298
299 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
300
301         * mule/mule-charset.el (default-coded-charset-priority-list): Add
302         `=>ucs-bmp-itaiji-003'.
303
304         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
305         XEmacs CHISE.
306         (=>ucs-bmp-itaiji-003): Ditto.
307
308 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
309
310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
311         `=ucs-bmp-itaiji-011'.
312
313         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
314         XEmacs CHISE.
315
316 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
317
318         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
319         setting for `==ucs-var-002'.
320
321 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
322
323         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
324         setting for `==ucs-itaiji-002'.
325
326 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
327
328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
329         `==ucs-sip-itaiji-002'.
330
331         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
332         XEmacs CHISE.
333
334 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
335
336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
337         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
338
339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
340         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
341         `=>ucs-sip-itaiji-007'.
342
343         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
344         XEmacs CHISE.
345         (=>ucs-sip-itaiji-007): Ditto.
346         (=ucs-sip-itaiji-007): Ditto.
347         (=ucs-itaiji-011): Ditto.
348         (=ucs-sip-itaiji-011): Ditto.
349
350 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
351
352         * mule/mule-coding.el (coded-charset-entity-reference-alist):
353         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
354
355 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
356
357         * mule/mule-charset.el (default-coded-charset-priority-list): Add
358         `==ucs-bmp-var-002'.
359
360         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
361         CHISE.
362         (==ucs-bmp-var-002): Ditto.
363
364         * mule/mule-coding.el (coded-charset-entity-reference-alist):
365         Modify some priorities.
366
367 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
368
369         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
370         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
371         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
372
373 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
374
375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
376         `=big5-cdp-var-001'.
377
378         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
379         XEmacs CHISE.
380
381 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
382
383         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
384         setting for `==ucs-itaiji-005'.
385
386 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
387
388         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
389         setting for `=ucs-itaiji-007'.
390
391         * mule/mule-charset.el (default-coded-charset-priority-list): Add
392         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
393
394         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
395         XEmacs CHISE.
396         (==ucs-bmp-itaiji-005): Ditto.
397         (=ucs-itaiji-007): Ditto.
398         (=ucs-bmp-itaiji-007): Ditto.
399
400 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
401
402         * mule/mule-charset.el (default-coded-charset-priority-list): Add
403         `==gt-pj-k1' and `==gt-pj-k2'.
404
405 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
406
407         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
408         CHISE.
409         (==gt-pj-k2): Ditto.
410
411 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
412
413         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
414         setting for `=>ucs-itaiji-005'.
415
416 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
417
418         * mule/mule-charset.el (default-coded-charset-priority-list): Add
419         `=>>cbeta'.
420
421 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
422
423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
424         `=>ucs-sip@component'.
425
426         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
427         instead of `=ucs' as its mother.
428         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
429
430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
431         setting for `=>ucs-itaiji-006'.
432
433 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
434
435         * mule/mule-charset.el (default-coded-charset-priority-list): Add
436         `=>ucs-bmp-itaiji-006'.
437
438         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
439         XEmacs CHISE.
440         (=>ucs-bmp-itaiji-006): Ditto.
441
442 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
443
444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
445         `=>ucs-bmp-itaiji-001'.
446
447         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
448         XEmacs CHISE.
449
450 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
451
452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
453         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
454
455         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
456         instead of `=ucs' as its mother.
457         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
458         (==ucs-bmp-itaiji-002): Ditto.
459         (==ucs-itaiji-003): Ditto.
460         (==ucs-bmp-itaiji-003): Ditto.
461
462 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
463
464         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
465         setting for `=big5-cdp-var-002'.
466
467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
468         `=big5-cdp-var-002'.
469
470         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
471         XEmacs CHISE.
472
473 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
474
475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
476         `=ucs-sip-var-004'.
477
478         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
479         XEmacs CHISE.
480
481 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
482
483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
484         `=>ucs-bmp-cjk@iwds-1'.
485
486         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
487         XEmacs CHISE.
488
489 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
490
491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
492         setting for `=ucs-var-005'.
493
494         * mule/mule-charset.el (default-coded-charset-priority-list): Add
495         `=ucs-bmp-var-005'.
496
497         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
498         CHISE.
499         (=ucs-bmp-var-005): Ditto.
500
501 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
502
503         * mule/mule-charset.el (default-coded-charset-priority-list): Add
504         `=>ucs-sip-itaiji-002'.
505
506         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
507         XEmacs CHISE.
508
509 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
510
511         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
512         setting for `=>ucs-itaiji-002'.
513
514 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
515
516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
517         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
518
519         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
520         (=>ucs-itaiji-002): Ditto.
521         (=>ucs-bmp-itaiji-002): Ditto.
522
523 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
524
525         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
526         setting for `=>ucs-itaiji-001'.
527
528 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
529
530         * mule/mule-charset.el (default-coded-charset-priority-list): Add
531         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
532
533         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
534         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
535         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
536         (=>ucs-sip-itaiji-001): Ditto.
537
538         * mule/mule-coding.el(coded-charset-entity-reference-alist):
539         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
540         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
541
542 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
543
544         * mule/mule-charset.el (default-coded-charset-priority-list):
545         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
546         `=jef-china3' and `chinese-isoir165'.
547
548 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
549
550         * mule/mule-charset.el (default-coded-charset-priority-list): Add
551         `=>ucs-bmp-itaiji-005'.
552
553         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
554         XEmacs CHISE.
555         (=>ucs-bmp-itaiji-005): Ditto.
556
557 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
558
559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
560         `=+>jis-x0213-2'.
561
562 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
563
564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
565         `=+>adobe-japan1-6'.
566
567 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
568
569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
570         `=+>jis-x0208@1978'.
571
572 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
573
574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
575         setting for `=>ucs@component'.
576
577 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
578
579         * mule/mule-charset.el (default-coded-charset-priority-list): Add
580         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
581
582 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
583
584         * mule/mule-coding.el (coded-charset-entity-reference-alist):
585         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
586
587 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
588
589         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
590         CHISE.
591         (=>ucs@jis/2004): Ditto.
592
593 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
594
595         * mule/mule-coding.el (coded-charset-entity-reference-alist):
596         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
597
598 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
599
600         * mule/mule-charset.el (default-coded-charset-priority-list): Add
601         `=>cbeta'.
602
603 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
604
605         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
606         setting for `==big5-cdp-itaiji-001'.
607
608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
609         `==big5-cdp-itaiji-001'.
610
611         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
612         XEmacs CHISE.
613
614 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
615
616         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
617         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
618         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
619
620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
621         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
622         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
623
624         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
625         XEmacs CHISE.
626         (=>big5-cdp-itaiji-001): Ditto.
627         (=big5-cdp-itaiji-002): Ditto.
628         (=big5-cdp-itaiji-003): Ditto.
629
630 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
631
632         * mule/mule-charset.el (default-coded-charset-priority-list): Add
633         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
634
635 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
636
637         * mule/mule-charset.el (default-coded-charset-priority-list):
638         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
639         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
640         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
641
642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
643         setting for `=ucs-var-008'.
644
645         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
646         CHISE.
647         (=ucs-bmp-var-008): Likewise.
648
649 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
650
651         * mule/mule-charset.el (default-coded-charset-priority-list):
652         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
653
654 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
655
656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
657         `==ucs-sip@JP/hanazono'.
658
659         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
660         XEmacs CHISE.
661
662 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
663
664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
665         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
666
667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
668         `=ucs-bmp-var-006'.
669
670         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
671         CHISE.
672         (=ucs-bmp-var-006): Likewise.
673
674 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
675
676         * mule/mule-charset.el (default-coded-charset-priority-list): Add
677         `=ucs-bmp-itaiji-009'.
678
679         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
680         XEmacs CHISE.
681         (=ucs-bmp-itaiji-009): Likewise.
682
683 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
684
685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
686         `=>big5-cdp'.
687
688 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
689
690         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
691         (utf-8-ivs-gb): Likewise.
692         (utf-8-gb-er): Likewise.
693         (utf-8-ivs-gb-er): Likewise.
694         (utf-8-cns): Likewise.
695         (utf-8-ivs-cns): Likewise.
696         (utf-8-cns-er): Likewise.
697         (utf-8-ivs-cns-er): Likewise.
698         (utf-8-big5): Likewise.
699         (utf-8-ivs-big5): Likewise.
700         (utf-8-big5-er): Likewise.
701         (utf-8-ivs-big5-er): Likewise.
702         (utf-8-jis): Likewise.
703         (utf-8-ivs-jis): Likewise.
704         (utf-8-jis-er): Likewise.
705         (utf-8-ivs-jis-er): Likewise.
706         (utf-8-ks): Likewise.
707         (utf-8-ivs-ks): Likewise.
708         (utf-8-ks-er): Likewise.
709         (utf-8-ivs-ks-er): Likewise.
710
711 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
712
713         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
714         (utf-8-ivs-jp): Likewise.
715         (utf-8-jp-er): Likewise.
716         (utf-8-ivs-jp-er): Likewise.
717
718 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
719
720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
721         setting for `=ucs-var-010'.
722
723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
724         `=ucs-bmp-var-010'.
725
726         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
727         CHISE.
728         (=ucs-bmp-var-010): Likewise.
729
730 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
731
732         * mule/mule-charset.el (default-coded-charset-priority-list): Add
733         `=ucs-sip@JP/hanazono'.
734
735         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
736         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
737
738 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
739
740         * mule/mule-charset.el (default-coded-charset-priority-list):
741         - Add `=big5-cdp-var-004'.
742         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
743           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
744
745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
746         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
747         `=big5-cdp-var-005'.
748
749         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
750         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
751         `=big5-cdp-var-003'.
752         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
753         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
754         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
755
756 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
757
758         * mule/mule-charset.el (default-coded-charset-priority-list):
759         Don't prefer ucs-compat CCSes to other CCSes.
760
761 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
762
763         * mule/mule-charset.el (default-coded-charset-priority-list): Add
764         `===ucs-bmp-cjk-compat@unicode'.
765
766         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
767         coded-charset for XEmacs CHISE.
768
769 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
770
771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
772         `=ucs-sip-itaiji-003'.
773
774         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
775         XEmacs CHISE.
776
777 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
778
779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
780         setting for `=ucs-var-004'.
781
782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
783         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
784
785         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
786         XEmacs CHISE.
787         (=ucs-var-004): Ditto.
788         (=ucs-bmp-var-004): Ditto.
789
790 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
791
792         * mule/mule-charset.el (default-coded-charset-priority-list): Add
793         `=ucs-sip-var-003'.
794
795         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
796         XEmacs CHISE.
797
798 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
799
800         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
801         setting for `=ucs-itaiji-006'.
802
803         * mule/mule-charset.el (default-coded-charset-priority-list): Add
804         `=ucs-bmp-itaiji-006'.
805
806         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
807         XEmacs CHISE.
808         (=ucs-bmp-itaiji-006): Ditto.
809
810 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
811
812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
813         `=ucs-sip-var-002'.
814
815         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
816         XEmacs CHISE.
817
818 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
819
820         * mule/mule-charset.el (default-coded-charset-priority-list): Add
821         `=ucs-sip-itaiji-002'.
822
823         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
824         XEmacs CHISE.
825
826 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
827
828         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
829         setting for `==hanyo-denshi/tk'.
830
831 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
832
833         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
834         (=hanyo-denshi/tk): Fix `long-name'.
835         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
836
837 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
838
839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
840         setting for `=>mj'.
841
842 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
843
844         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
845         coded-charset for XEmacs CHISE.
846
847 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
848
849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
850         setting for `=hanyo-denshi/tk'.
851
852 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
853
854         * mule/mule-charset.el (default-coded-charset-priority-list): Add
855         `=hanyo-denshi/tk/mf-01'.
856
857         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
858         XEmacs CHISE.
859         (=hanyo-denshi/tk/mf-01): Ditto.
860
861 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
862
863         * mule/mule-charset.el (default-coded-charset-priority-list):
864         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
865
866 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
867
868         * mule/mule-charset.el (default-coded-charset-priority-list):
869         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
870
871 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
872
873         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
874         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
875
876         * mule/mule-charset.el (default-coded-charset-priority-list): Add
877         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
878
879         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
880         XEmacs CHISE.
881         (=ucs-bmp-itaiji-004): Ditto.
882         (=ucs-itaiji-005): Ditto.
883         (=ucs-bmp-itaiji-005): Ditto.
884
885 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
886
887         * mule/mule-charset.el (default-coded-charset-priority-list): Add
888         `=ucs-sip-itaiji-001'.
889
890         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
891         XEmacs CHISE.
892
893 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
894
895         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
896         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
897         `=ucs-itaiji-008'.
898
899         * mule/mule-charset.el (default-coded-charset-priority-list): Add
900         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
901         `=ucs-bmp-itaiji-008'.
902
903         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
904         XEmacs CHISE.
905         (=ucs-bmp-itaiji-001): Ditto.
906         (=ucs-itaiji-003): Ditto.
907         (=ucs-bmp-itaiji-003): Ditto.
908         (=ucs-itaiji-008): Ditto.
909         (=ucs-bmp-itaiji-008): Ditto.
910
911 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
912
913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
914         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
915
916         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
917         for XEmacs CHISE.
918         (==ucs-bmp-cjk-compat@JP): Ditto.
919
920 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
921
922         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
923         setting for `===hng-tzs'.
924
925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
926         `===hng-tzs'.
927
928         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
929         CHISE.
930
931 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
932
933         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
934         setting for `===hng-doh'.
935
936         * mule/mule-charset.el (default-coded-charset-priority-list): Add
937         `===hng-doh'.
938
939         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
940         CHISE.
941
942 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
943
944         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
945         setting for `===hng-wad'.
946
947         * mule/mule-charset.el (default-coded-charset-priority-list): Add
948         `===hng-wad'.
949
950         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
951         CHISE.
952
953 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
954
955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
956         settings for `==koseki' and `===hng-kcc'.
957
958         * mule/mule-charset.el (default-coded-charset-priority-list): Add
959         `===hng-kcc'.
960
961         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
962         CHISE.
963
964 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
965
966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
967         setting for `===hng-nkk'.
968
969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
970         `===hng-nkk'.
971
972         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
973         CHISE.
974
975 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
976
977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
978         setting for `===hng-ink'.
979
980         * mule/mule-charset.el (default-coded-charset-priority-list): Add
981         `===hng-ink'.
982
983         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
984         CHISE.
985
986 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
987
988         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
989         setting for `===hng-jhk'.
990
991         * mule/mule-charset.el (default-coded-charset-priority-list): Add
992         `===hng-jhk'.
993
994         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
995         CHISE.
996
997 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
998
999         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1000         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1001         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1002         (===jis-x0213-1@2004): Likewise.
1003         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1004         "jisx0213\\(\\.2004\\)-1" as the registry.
1005         (=+>jis-x0213-1@2004): Likewise.
1006         (=>jis-x0213-1@2004): Likewise.
1007
1008         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1009         `===jis-x0213-1@2004'.
1010
1011 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1012
1013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1014         setting for `===hng-nak'.
1015
1016         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1017         `===hng-nak'.
1018
1019         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1020         CHISE.
1021
1022 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1023
1024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1025         setting for `===hng-hos'.
1026
1027         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1028         `===hng-hos'.
1029
1030         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1031         CHISE.
1032
1033 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1034
1035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1036         setting for `===hng-tzj'.
1037
1038         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1039         `===hng-tzj'.
1040
1041         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1042         CHISE.
1043
1044 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1045
1046         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1047         setting for `===hng-kae'.
1048
1049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1050         `===hng-kae'.
1051
1052         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1053         CHISE.
1054
1055 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1056
1057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1058         setting for `===hng-kar'.
1059
1060         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1061         `===hng-kar'.
1062
1063         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1064         CHISE.
1065
1066 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1067
1068         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1069         setting for `===hng-kyd'.
1070
1071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1072         `===hng-kyd'.
1073
1074         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1075         CHISE.
1076
1077 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1078
1079         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1080         setting for `===hng-hok'.
1081
1082         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1083         `===hng-hok'.
1084
1085         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1086         CHISE.
1087
1088 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1089
1090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1091         setting for `===hng-jyu'.
1092
1093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1094         `===hng-jyu'.
1095
1096         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1097         CHISE.
1098
1099 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1100
1101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1102         setting for `===hng-zkd'.
1103
1104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1105         `===hng-zkd'.
1106
1107         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1108         CHISE.
1109
1110 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1111
1112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1113         setting for `===hng-kmi'.
1114
1115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1116         `===hng-kmi'.
1117
1118         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1119         CHISE.
1120
1121 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1122
1123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1124         setting for `===hng-okd'.
1125
1126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1127         `===hng-okd'.
1128
1129         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1130         CHISE.
1131
1132 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1133
1134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1135         setting for `===hng-nkm'.
1136
1137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1138         `===hng-nkm'.
1139
1140         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1141         CHISE.
1142
1143 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1144
1145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1146         setting for `===hng-nto'.
1147
1148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1149         `===hng-nto'.
1150
1151         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1152         CHISE.
1153
1154 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1155
1156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1157         setting for `===hng-yhk'.
1158
1159         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1160         `===hng-yhk'.
1161
1162         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1163         CHISE.
1164
1165 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1166
1167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1168         setting for `===hng-sok'.
1169
1170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1171         `===hng-sok'.
1172
1173         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1174         CHISE.
1175
1176 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1177
1178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1179         setting for `===hng-kda'.
1180
1181         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1182         `===hng-kda'.
1183
1184         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1185         CHISE.
1186
1187 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1188
1189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1190         setting for `===hng-myz'.
1191
1192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1193         `===hng-myz'.
1194
1195         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1196         CHISE.
1197
1198 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1199
1200         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1201         setting for `===hng-kgk'.
1202
1203         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1204         `===hng-kgk'.
1205
1206         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1207         CHISE.
1208
1209 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1210
1211         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1212         setting for `===hng-drt'.
1213
1214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1215         `===hng-drt'.
1216
1217         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1218         CHISE.
1219
1220 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1221
1222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1223         setting for `===hng-mam'.
1224
1225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1226         `===hng-mam'.
1227
1228         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1229         CHISE.
1230
1231 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1232
1233         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1234         setting for `===hng-dng'.
1235
1236         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1237         `===hng-dng'.
1238
1239         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1240         CHISE.
1241
1242 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1243
1244         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1245         setting for `=>cns11643-5'.
1246
1247 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1248
1249         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1250         setting for `===hng-keg'.
1251
1252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1253         `===hng-keg'.
1254
1255         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1256         CHISE.
1257
1258 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1259
1260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1261         setting for `===hng-jou'.
1262
1263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1264         `===hng-jou'.
1265
1266         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1267         CHISE.
1268
1269 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1270
1271         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1272         setting for `===hng-smk'.
1273
1274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1275         `===hng-smk'.
1276
1277         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1278         CHISE.
1279
1280 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1281
1282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1283         setting for `===hng-kyo'.
1284
1285         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1286         `===hng-kyo'.
1287
1288         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1289         CHISE.
1290
1291 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1292
1293         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1294         setting for `===hng-kss'.
1295
1296         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1297         `===hng-kss'.
1298
1299         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1300         CHISE.
1301
1302 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1303
1304         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1305         setting for `===hng-wan'.
1306
1307         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1308         `===hng-wan'.
1309
1310         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1311         CHISE.
1312
1313 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1314
1315         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1316         setting for `===hng-ksk'.
1317
1318         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1319         `===hng-ksk'.
1320
1321         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1322         CHISE.
1323
1324 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1325
1326         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1327         setting for `===hng-kyu'.
1328
1329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1330         `===hng-kyu'.
1331
1332         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1333         CHISE.
1334
1335 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1336
1337         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1338         setting for `===hng-skk'.
1339
1340         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1341         `===hng-skk'.
1342
1343         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1344         CHISE.
1345
1346 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1347
1348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1349         setting for `===hng-sik'.
1350
1351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1352         `===hng-sik'.
1353
1354         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1355         CHISE.
1356
1357 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1358
1359         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1360         setting for `===hng-kbk'.
1361
1362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1363         `===hng-kbk'.
1364
1365         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1366         CHISE.
1367
1368 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1369
1370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1371         setting for `===hng-kcj'.
1372
1373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1374         `===hng-kcj'.
1375
1376         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1377         CHISE.
1378
1379 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1380
1381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1382         setting for `===hng-k24'.
1383
1384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1385         `===hng-k24'.
1386
1387         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1388         CHISE.
1389
1390 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1391
1392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1393         setting for `===hng-gok'.
1394
1395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1396         `===hng-gok'.
1397
1398         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1399         CHISE.
1400 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1401
1402         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1403         setting for `===hng-tsu'.
1404
1405         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1406         `===hng-tsu'.
1407
1408         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1409         CHISE.
1410
1411 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1412
1413         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1414         setting for `===hng-sys'.
1415
1416         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1417         `===hng-sys'.
1418
1419         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1420         CHISE.
1421
1422 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1423
1424         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1425         - Use "&HNG010-<d><d><d><d><d>;" instead of
1426           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1427         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1428
1429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1430         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1431
1432         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1433         "hngkhi-0" as the suffix of registry.
1434         (===hng-khm): New coded-charset for XEmacs CHISE.
1435         (=ucs-itaiji-002): Ditto.
1436         (=ucs-bmp-itaiji-002): Ditto.
1437
1438 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1439
1440         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1441         setting for `=>ucs@iwds-1'.
1442
1443         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1444         XEmacs CHISE.
1445
1446 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1447
1448         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1449         CHISE.
1450
1451         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1452         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1453         `===hng-khi'.
1454
1455 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1456
1457         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1458         setting for `===hng-khi'.
1459
1460         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1461         `===hng-khi'.
1462
1463         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1464         CHISE.
1465
1466 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1467
1468         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1469         #x9FA5 as the value of `max-code'.
1470         (=ucs-bmp-var-002): Likewise.
1471         (=ucs-bmp-var-003): Likewise.
1472         (=ucs-bmp-itaiji-084): Likewise.
1473         (=ucs-bmp-cjk@JP): Likewise.
1474         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1475         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1476         (=>ucs-bmp-cjk@component): Likewise.
1477
1478 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1479
1480         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1481         CHISE.
1482
1483 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1484
1485         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1486         XEmacs CHISE.
1487         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1488         `==jis-x0208@1978/2-pr' as the mother.
1489
1490 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1491
1492         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1493         CHISE.
1494
1495 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1496
1497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1498         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1499
1500 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1501
1502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1503         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1504
1505 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1506
1507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1508         setting for `===ucs@gb'.
1509
1510 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1511
1512         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1513         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1514         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1515         as the entity-reference for `===jis-x0213-1@2000'; use
1516         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1517
1518 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1519
1520         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1521         `===jis-x0208'.
1522
1523         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1524         instead of `===jis-x0208' as the mother.
1525         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1526         `===jis-x0208' as the mother.
1527         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1528         `===jis-x0208' as the mother.
1529         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1530         `===jis-x0213-1' as the mother.
1531         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1532         `===jis-x0213-1' as the mother.
1533         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1534         the mother.
1535         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1536         mother.
1537
1538 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1539
1540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1541         setting for `=ucs-var-001'.
1542
1543 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1544
1545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1546         `=ucs-bmp-var-001'.
1547
1548         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1549         CHISE.
1550         (=ucs-bmp-var-001): Ditto.
1551
1552         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1553         setting for `=ucs-var-003'.
1554
1555 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1556
1557         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1558         `=ucs-bmp-var-003'.
1559
1560         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1561         CHISE.
1562         (=ucs-bmp-var-003): Ditto.
1563
1564 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1565
1566         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1567         setting for `=ucs-var-002'.
1568
1569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1570         `=ucs-bmp-var-002'.
1571
1572         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1573         CHISE.
1574         (=ucs-bmp-var-002): Ditto.
1575
1576 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1577
1578         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1579         XEmacs CHISE.
1580         (==jis-x0208@1978/5pr): Ditto.
1581
1582 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1583
1584         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1585         `=>ucs-bmp-cjk@component'.
1586
1587         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1588         XEmacs CHISE.
1589         (=>ucs-bmp-cjk@component): Ditto.
1590
1591 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1592
1593         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1594         setting for `=>iwds-1'.
1595
1596 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1597
1598         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1599         CHISE.
1600
1601 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1602
1603         * mule/mule-charset.el (default-coded-charset-priority-list):
1604         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1605         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1606         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1607         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1608
1609 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1610
1611         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1612         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1613
1614         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1615         `=>>ucs@iso' as the mother.
1616         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1617         mother.
1618
1619 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1620
1621         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1622         setting for `===hanyo-denshi/ia'.
1623
1624 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1625
1626         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1627         `===hanyo-denshi/ia'.
1628
1629 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1630
1631         * mule/mule-conf.el (=koseki): Fix DOC.
1632         (==koseki): New coded-charset for XEmacs CHISE.
1633
1634 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1635
1636         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1637         XEmacs CHISE.
1638         (===hanyo-denshi/jd): Fix DOC.
1639
1640 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1641
1642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1643         setting for `===hanyo-denshi/ip'.
1644
1645 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1646
1647         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1648         `===hanyo-denshi/ip'.
1649
1650         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1651         XEmacs CHISE.
1652
1653 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1654
1655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1656         `==ucs-radicals@unicode' and `=>daikanwa'.
1657
1658         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1659         for XEmacs CHISE.
1660
1661 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1662
1663         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1664         XEmacs CHISE.
1665
1666 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1667
1668         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1669         `===ruimoku-v6'.
1670
1671 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1672
1673         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1674         setting for `===ruimoku-v6'.
1675
1676 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1677
1678         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1679         CHISE.
1680
1681 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1682
1683         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1684         coded-charset for XEmacs CHISE.
1685
1686 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1687
1688         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1689         XEmacs CHISE.
1690
1691 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1692
1693         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1694         `===ucs-sip@iso'.
1695
1696 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1697
1698         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1699         CHISE.
1700
1701 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1702
1703         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1704         `==ucs-sip@iso'.
1705
1706         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
1707         CHISE.
1708
1709 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1710
1711         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
1712         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
1713         (=ucs-sip-ext-b@iso): Fix registry.
1714         (==ucs-sip-ext-b@iso): Ditto.
1715         (===ucs-sip-ext-b@iso): Ditto.
1716
1717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1718         `=ucs-sip@iso'.
1719
1720 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1721
1722         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1723         setting for `=>cbeta'.
1724
1725 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1726
1727         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1728         `=>cns11643-7'.
1729
1730         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
1731
1732 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1733
1734         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1735         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
1736
1737 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1738
1739         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
1740         `=ucs@cns'.
1741         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
1742         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
1743         `=ucs@jis/1990'.
1744         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
1745         `=ucs@jis/2000'.
1746         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
1747         `=ucs@jis/2004'.
1748         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
1749
1750         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1751         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
1752
1753 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1754
1755         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
1756         XEmacs CHISE.
1757         (==jis-x0208@1978/1pr): Ditto.
1758         (==jis-x0208@1978/2-pr): Ditto.
1759
1760 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1761
1762         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1763         setting for `===jis-x0213-1@2004'.
1764
1765 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1766
1767         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1768         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
1769
1770         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1771         `===hanyo-denshi/jb'.
1772
1773         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
1774         XEmacs CHISE.
1775         (=+>hanyo-denshi/ft): Ditto.
1776         (=+>hanyo-denshi/jt): Ditto.
1777
1778 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1779
1780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1781         `===hanyo-denshi/hg'.
1782
1783 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1784
1785         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
1786         XEmacs CHISE.
1787         (===hanyo-denshi/hg): Ditto.
1788
1789 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1790
1791         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
1792         glyph-forms instead of detailed glyph-images.
1793         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
1794         `=adobe-japan1-*'.
1795         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
1796         (===adobe-japan1-1): Ditto.
1797         (===adobe-japan1-2): Ditto.
1798         (===adobe-japan1-3): Ditto.
1799         (===adobe-japan1-4): Ditto.
1800         (===adobe-japan1-5): Ditto.
1801         (===adobe-japan1-6): Ditto.
1802         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
1803         `=>>>adobe-japan1' as the mother.
1804         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
1805         `=>>adobe-japan1' as the mother.
1806         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
1807         glyph-images.
1808         (==jis-x0208@1978): Ditto.
1809         (==jis-x0208@1983): Ditto.
1810         (==jis-x0208@1990): Ditto.
1811         (==jis-x0213-1): Ditto.
1812         (==jis-x0213-1@2000): Ditto.
1813         (==jis-x0213-1@2004): Ditto.
1814         (==jis-x0213-2): Ditto.
1815         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
1816         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
1817         `=jis-x0208@1978'.
1818         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
1819         `=jis-x0208@1983'.
1820         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
1821         `=jis-x0208@1990'.
1822         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
1823         `=jis-x0213-1'.
1824         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
1825         `=jis-x0213-1@2000'.
1826         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
1827         `=jis-x0213-1@2004'.
1828         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
1829         `=jis-x0213-2'.
1830         (===jis-x0208): New coded-charset for XEmacs CHISE.
1831         (===jis-x0208@1978): Ditto.
1832         (===jis-x0208@1983): Ditto.
1833         (===jis-x0208@1990): Ditto.
1834         (===jis-x0213-1): Ditto.
1835         (===jis-x0213-1@2000): Ditto.
1836         (===jis-x0213-2): Ditto.
1837         (===jis-x0212): Ditto.
1838         (===ks-x1001): Ditto.
1839         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
1840         mother.
1841         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
1842         as the mother.
1843         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
1844         as the mother.
1845         (===cns11643-1): New coded-charset for XEmacs CHISE.
1846         (===cns11643-2): Ditto.
1847         (===cns11643-3): Ditto.
1848         (===cns11643-4): Ditto.
1849         (===cns11643-5): Ditto.
1850         (===cns11643-6): Ditto.
1851         (===cns11643-7): Ditto.
1852         (=>>cns11643-1): Ditto.
1853         (==big5-cdp): Indicate abstract glyph-images instead of
1854         representative glyph-images.
1855         (===big5-cdp): New coded-charset for XEmacs CHISE.
1856         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
1857         detailed glyph-images.
1858         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
1859         `=hanyo-denshi/*'.
1860         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
1861         (===hanyo-denshi/ib): Ditto.
1862         (===hanyo-denshi/jt): Ditto.
1863         (===hanyo-denshi/ks): Ditto.
1864         (===mj): Ditto.
1865         (===mj-0): Ditto.
1866         (===mj-1): Ditto.
1867         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
1868         `=>>>hanyo-denshi/*' as its mother.
1869         (==gt): Indicate abstract glyph-forms instead of detailed
1870         glyph-images.
1871         (===gt): New coded-charset for XEmacs CHISE.
1872         (=>>>gt): Indicates `==gt' instead of `=gt'.
1873         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
1874         (==gt-k): Indicate abstract glyph-forms instead of detailed
1875         glyph-images.
1876         (===gt-k): New coded-charset for XEmacs CHISE.
1877         (==daikanwa): Indicates glyph-images instead of detailed
1878         glyph-images.
1879         (===daikanwa): New coded-charset for XEmacs CHISE.
1880         (===daikanwa/+p): Ditto.
1881         (===daikanwa/ho): Ditto.
1882         (==cbeta): Ditto.
1883         (===cbeta): Ditto.
1884         (==jef-china3): Ditto.
1885         (===jef-china3): Ditto.
1886         (==ruimoku-v6): Ditto.
1887         (==ucs@iso): Indicate representative glyph-forms instead of
1888         representative glyph-images.
1889         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
1890         (==ucs@unicode): Indicate representative glyph-forms instead of
1891         representative glyph-images.
1892         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
1893         `=ucs@unicode'.
1894         (==ucs@cns): Indicate representative glyph-forms instead of
1895         representative glyph-images.
1896         (==ucs@jis): Ditto.
1897         (==ucs@jis/1990): Ditto.
1898         (==ucs@jis/2000): Ditto.
1899         (==ucs@jis/2004): Ditto.
1900         (==ucs@ks): Ditto.
1901         (===ucs@iso): New coded-charset for XEmacs CHISE.
1902         (===ucs@unicode): Ditto.
1903         (===ucs@gb): Ditto.
1904         (===ucs@ks): Ditto.
1905         (===ucs-bmp-cjk@gb): Ditto.
1906         (===ucs-sip-ext-b@iso): Ditto.
1907
1908 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1909
1910         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1911         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
1912         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
1913         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
1914         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
1915         `===cns11643-3', `===cns11643-4', `===cns11643-5',
1916         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
1917         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
1918         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
1919         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
1920
1921         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1922         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
1923         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
1924         - Use "&g1-[NAME];" for `=>>[NAME]'.
1925         - Abolish "&g2-[NAME];".
1926
1927 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1928
1929         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
1930         `=>>ucs@cns' as the mother.
1931
1932 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1933
1934         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1935         setting for `==ucs@ks'.
1936
1937 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1938
1939         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
1940         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
1941         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
1942         0x00E30000〜0x00E409D5.
1943
1944 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1945
1946         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1947         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
1948         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
1949
1950 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1951
1952         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1953         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
1954
1955         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
1956         (=mj-0): Ditto.
1957         (=mj-1): Ditto.
1958         (==mj): Ditto.
1959         (==mj-0): Ditto.
1960         (==mj-1): Ditto.
1961         (=>>mj): Ditto.
1962
1963         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1964         setting for `=mj' and `==mj'.
1965
1966 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1967
1968         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
1969         CHISE.
1970
1971 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1972
1973         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1974         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
1975         `=>ucs@hanyo-denshi'.
1976
1977 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1978
1979         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1980         setting for `=koseki' and `=>ucs@hanyo-denshi'.
1981
1982         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
1983         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
1984
1985 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1986
1987         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
1988         XEmacs CHISE.
1989
1990 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1991
1992         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1993         Change priority of `=>>>ucs@iso'.
1994
1995         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
1996         `=>>>ucs@iso' as the mother.
1997         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
1998
1999 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2000
2001         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2002         Change priority of `=>>>ucs@unicode'.
2003
2004         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2005         `=ucs@unicode'.
2006
2007 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2008
2009         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2010         Change priority of `=>>>ucs@jis'.
2011
2012         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2013         `=ucs@jis'.
2014
2015 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2016
2017         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2018         setting for `==daikanwa/+p'.
2019
2020 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2021
2022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2023         setting for `==shinjigen@1ed'.
2024
2025 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2026
2027         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2028         XEmacs CHISE.
2029
2030 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2031
2032         * mule/mule-conf.el (==shinjigen): Modify DOC.
2033         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2034         (==shinjigen@rev): Modify DOC.
2035
2036 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2037
2038         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2039         CHISE.
2040
2041 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2042
2043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2044         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2045
2046         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2047         XEmacs CHISE.
2048
2049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2050         `==daikanwa'.
2051
2052 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2053
2054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2055         setting for `==cns11643-7'.
2056
2057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2058         `==cns11643-7'.
2059
2060 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2061
2062         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2063         `==cns11643-6'.
2064
2065         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2066         setting for `==cns11643-6'.
2067
2068 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2069
2070         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2071         setting for `==cns11643-5'.
2072
2073         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2074         `==cns11643-5'.
2075
2076 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2077
2078         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2079         setting for `==cns11643-4'.
2080
2081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2082         `==cns11643-4'.
2083
2084 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2085
2086         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2087         setting for `==cns11643-3'.
2088
2089         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2090         `==cns11643-3'.
2091
2092 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2093
2094         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2095         setting for `==cns11643-2'.
2096
2097         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2098         `==cns11643-2'.
2099
2100 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2101
2102         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2103         Change priority of `=>>>ucs@ks'.
2104
2105         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2106         `=ucs@ks'.
2107
2108 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2109
2110         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2111         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2112         `==ucs@cns' and `==cns11643-1'.
2113
2114         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2115         (==cns11643-2): Ditto.
2116         (==cns11643-3): Ditto.
2117         (==cns11643-4): Ditto.
2118         (==cns11643-5): Ditto.
2119         (==cns11643-6): Ditto.
2120         (==cns11643-7): Ditto.
2121
2122         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2123         `==cns11643-1'.
2124
2125 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2126
2127         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2128         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2129         `=>>>ucs@jis/1990'.
2130
2131         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2132         `=ucs@jis/1990'.
2133         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2134         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2135
2136 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2137
2138         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2139         Change priority of `=>>>ucs@cns'.
2140
2141         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2142         `=ucs@cns'.
2143
2144 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2145
2146         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2147         `==ks-x1001'.
2148
2149         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2150         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2151         `==ks-x1001'.
2152
2153 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2154
2155         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2156
2157 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2158
2159         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2160         `=jis-x0208'.
2161         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2162         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2163         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2164         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2165         (=>>>jis-x0213-1@2000): Changed to an alias for
2166         `=jis-x0213-1@2000'.
2167         (=>>>jis-x0213-1@2004): Changed to an alias for
2168         `=jis-x0213-1@2004'.
2169         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2170
2171 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2172
2173         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2174         `=adobe-japan1-0'.
2175         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2176         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2177         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2178         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2179         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2180         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2181
2182 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2183
2184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2185         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2186         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2187         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2188         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2189         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2190
2191 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2192
2193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2194         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2195         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2196         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2197         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2198         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2199         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2200         `==jis-x0212'.
2201
2202 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2203
2204         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2205         "AdobeJapan1-[0-6]$".
2206         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2207         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2208         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2209         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2210         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2211         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2212         (==adobe-japan1-1): Ditto.
2213         (==adobe-japan1-2): Ditto.
2214         (==adobe-japan1-3): Ditto.
2215         (==adobe-japan1-4): Ditto.
2216         (==adobe-japan1-5): Ditto.
2217         (==adobe-japan1-6): Ditto.
2218         (==jis-x0208): Ditto.
2219         (==jis-x0208@1978): Ditto.
2220         (==jis-x0208@1983): Ditto.
2221         (==jis-x0208@1990): Ditto.
2222         (==jis-x0213-1): Ditto.
2223         (==jis-x0213-1@2000): Ditto.
2224         (==jis-x0213-1@2004): Ditto.
2225         (==jis-x0213-2): Ditto.
2226         (==jis-x0212): Ditto.
2227         (==gb2312): Ditto.
2228         (==iso-ir165): Ditto.
2229         (==gb12345): Ditto.
2230         (==ks-x1001): Ditto.
2231         (==cns11643-1): Ditto.
2232         (==cns11643-2): Ditto.
2233         (==cns11643-3): Ditto.
2234         (==cns11643-4): Ditto.
2235         (==cns11643-5): Ditto.
2236         (==cns11643-6): Ditto.
2237         (==cns11643-7): Ditto.
2238         (==big5-cdp): Ditto.
2239         (==hanyo-denshi/ja): Ditto.
2240         (==hanyo-denshi/jb): Ditto.
2241         (==hanyo-denshi/jc): Ditto.
2242         (==hanyo-denshi/jd): Ditto.
2243         (==hanyo-denshi/ft): Ditto.
2244         (==hanyo-denshi/ia): Ditto.
2245         (==hanyo-denshi/ib): Ditto.
2246         (==hanyo-denshi/hg): Ditto.
2247         (==hanyo-denshi/jt): Ditto.
2248         (==hanyo-denshi/ks): Ditto.
2249         (==gt): Ditto.
2250         (==gt-k): Ditto.
2251         (==daikanwa): Ditto.
2252         (==shinjigen): Ditto.
2253         (==ucs@iso): Ditto.
2254         (==ucs@unicode): Ditto.
2255         (==ucs@gb): Ditto.
2256         (==ucs-bmp@gb): Ditto.
2257         (==ucs@cns): Ditto.
2258         (==ucs-bmp@cns): Ditto.
2259         (==ucs@jis): Ditto.
2260         (==ucs@jis/1990): Ditto.
2261         (==ucs@jis/2000): Ditto.
2262         (==ucs@jis/2004): Ditto.
2263         (==ucs@JP): Ditto.
2264         (==ucs@JP/hanazono): Ditto.
2265         (==ucs@ks): Ditto.
2266         (==ucs-bmp@ks): Ditto.
2267         (==ucs@cns11643): Ditto.
2268         (==ucs-bmp-cjk@gb): Ditto.
2269         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2270         (==ucs-sip-ext-b@iso): Ditto.
2271
2272 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2273
2274         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2275         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2276
2277         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2278         XEmacs CHISE.
2279         (=ucs-bmp-cjk@unicode): Abolished.
2280
2281 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2282
2283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2284         `=+>ucs-bmp-cjk-compat@jis'.
2285
2286         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2287         for XEmacs CHISE.
2288
2289 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2290
2291         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2292         CHISE.
2293
2294 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2295
2296         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2297         for XEmacs CHISE.
2298         (=jis-x0208@1978/1er-pr): Abolished.
2299         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2300         `=jis-x0208@1978/1er-pr' as the mother.
2301
2302 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2303
2304         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2305         setting for `=ucs-itaiji-084'.
2306
2307 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2308
2309         * mule/mule-charset.el (default-coded-charset-priority-list):
2310         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2311
2312         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2313         XEmacs CHISE.
2314         (=ucs-bmp-itaiji-084): Ditto.
2315
2316 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2317
2318         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2319         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2320
2321 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2322
2323         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2324         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2325
2326         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2327         XEmacs CHISE.
2328         (=big5-cdp-var-5): Ditto.
2329
2330 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2331
2332         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2333         XEmacs CHISE.
2334
2335 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2336
2337         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2338         XEmacs CHISE.
2339
2340 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2341
2342         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2343         setting for `=>>>hanyo-denshi/ft'.
2344
2345 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2346
2347         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2348         XEmacs CHISE.
2349         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2350         `=hanyo-denshi/jd' as the mother.
2351
2352 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2353
2354         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2355         XEmacs CHISE.
2356         (=+>adobe-japan1-1): Ditto.
2357         (=+>adobe-japan1-2): Ditto.
2358         (=+>adobe-japan1-3): Ditto.
2359         (=+>adobe-japan1-4): Ditto.
2360         (=+>adobe-japan1-5): Ditto.
2361         (=+>adobe-japan1-6): Ditto.
2362         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2363
2364 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2365
2366         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2367         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2368         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2369
2370         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2371         the top.
2372
2373 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2374
2375         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2376         XEmacs CHISE.
2377         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2378         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2379         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2380
2381 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2382
2383         * mule/mule-charset.el (default-coded-charset-priority-list):
2384         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2385         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2386
2387         * mule/mule-conf.el: Modify order of definitions of some
2388         coded-charsets.
2389
2390 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2391
2392         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2393         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2394         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2395
2396         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2397         CHISE.
2398         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2399         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2400
2401 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2402
2403         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2404         CHISE.
2405
2406 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2407
2408         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2409         setting for `=daikanwa/+2p'.
2410
2411         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2412         XEmacs CHISE.
2413
2414 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2415
2416         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2417         XEmacs CHISE.
2418         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2419
2420 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2421
2422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2423         setting for `=>>>hanyo-denshi/ib'.
2424
2425 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2426
2427         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2428         XEmacs CHISE.
2429         (=>>>hanyo-denshi/ib): Ditto.
2430         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2431         `=hanyo-denshi/ja' as the mother.
2432         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2433         `=hanyo-denshi/ib' as the mother.
2434
2435 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2436
2437         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2438         XEmacs CHISE.
2439         (utf-8-ivs-mcs-er): Likewise.
2440         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2441         and `=>ucs-gb'.
2442         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2443         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2444         `ucs-gb' and `=>ucs-gb'.
2445         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2446         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2447         and `=>ucs-cns'.
2448         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2449         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2450         `ucs-cns' and `=>ucs-cns'.
2451         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2452         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2453         `ucs-big5' and `=>ucs-big5'.
2454         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2455         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2456         `ucs-big5' and `=>ucs-big5'.
2457         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2458         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2459         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2460         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2461         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2462         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2463         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2464         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2465         `=>ucs-jis'; modify DOC and mnemonic.
2466         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2467         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2468         and `=>ucs-jis'; modify DOC and mnemonic.
2469         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2470         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2471         `=>ucs-ks'.
2472         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2473         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2474         and `=>ucs-ks'.
2475         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2476
2477 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2478
2479         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2480         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2481
2482 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2483
2484         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2485         Modify priorities.
2486
2487 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2488
2489         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2490         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2491
2492 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2493
2494         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2495         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2496
2497 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2498
2499         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2500         CHISE.
2501
2502 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2503
2504         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2505         CHISE.
2506
2507 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2508
2509         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2510         CHISE.
2511
2512 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2513
2514         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2515         `=+>ucs-bmp-cjk@unicode'.
2516
2517         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2518         for XEmacs CHISE.
2519
2520 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2521
2522         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2523         setting for `=>>daikanwa'.
2524
2525 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2526
2527         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2528         `=>>hanyo-denshi/jt'.
2529
2530 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2531
2532         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2533         XEmacs CHISE.
2534         (=+>jis-x0208@1990): Ditto.
2535         (=+>jis-x0213-1@2000): Ditto.
2536
2537 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2538
2539         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2540         XEmacs CHISE.
2541
2542 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2543
2544         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2545         XEmacs CHISE.
2546         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2547         `=hanyo-denshi/jc' as the mother.
2548
2549 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2550
2551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2552         setting for `=+>adobe-japan1'.
2553
2554         * mule/mule-charset.el (default-coded-charset-priority-list):
2555         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2556         and `=>>hanyo-denshi/ft' to `=>>gt'.
2557
2558 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2559
2560         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2561         XEmacs CHISE.
2562         (=>>adobe-japan1-1): Ditto.
2563         (=>>adobe-japan1-2): Ditto.
2564         (=>>adobe-japan1-3): Ditto.
2565         (=>>adobe-japan1-4): Ditto.
2566         (=>>adobe-japan1-5): Ditto.
2567         (=>>adobe-japan1-6): Ditto.
2568         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2569
2570 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2571
2572         * mule/mule-conf.el (=adobe-japan1): New alias for
2573         `=adobe-japan1-6'.
2574         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2575         (=>>>adobe-japan1-1): Ditto.
2576         (=>>>adobe-japan1-2): Ditto.
2577         (=>>>adobe-japan1-3): Ditto.
2578         (=>>>adobe-japan1-4): Ditto.
2579         (=>>>adobe-japan1-5): Ditto.
2580         (=>>>adobe-japan1-6): Ditto.
2581         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2582
2583 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2584
2585         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2586         setting for `=>>>adobe-japan1'.
2587
2588 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2589
2590         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2591         setting for `=+>ucs@ks'.
2592
2593 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2594
2595         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2596         XEmacs CHISE.
2597         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2598         `=adobe-japan1-6' as the mother.
2599
2600 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2601
2602         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2603         setting for `=>cns11643-7'.
2604
2605 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2606
2607         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2608         CHISE.
2609
2610 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2611
2612         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2613         XEmacs CHISE.
2614         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2615
2616         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2617         setting for `=>ucs@jis/2004'.
2618
2619 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2620
2621         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2622         setting for `=+>gt'.
2623
2624         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2625         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2626
2627 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2628
2629         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2630         `=>ucs@unicode' as the mother.
2631         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2632         mother.
2633         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2634         mother.
2635         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2636         mother.
2637
2638 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2639
2640         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2641         setting for `=+>ucs@unicode'.
2642
2643         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2644         CHISE.
2645
2646 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2647
2648         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2649         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2650         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2651         - Add setting for `=+>ucs@cns'.
2652
2653         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2654         CHISE.
2655         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2656         as the mother.
2657         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2658         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2659
2660         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2661         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2662
2663 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2664
2665         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2666         setting for `=>ucs@ks'.
2667
2668 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2669
2670         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2671         `=ucs-bmp-cjk-compat@unicode'.
2672
2673         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2674         coded-charset for XEmacs CHISE.
2675
2676 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2677
2678         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2679         `=ucs-bmp-cjk-compat'.
2680
2681         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2682         XEmacs CHISE.
2683
2684 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2685
2686         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2687         CHISE.
2688
2689 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2690
2691         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2692         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2693
2694         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2695         `=>ucs@jis/1990'.
2696         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2697
2698 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2699
2700         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2701         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2702
2703         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2704         CHISE.
2705         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
2706         mother.
2707
2708 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2709
2710         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
2711         `=>jis-x0213-2@usual'.
2712         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
2713         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
2714         `=>jis-x0213-2@usual' as the mother.
2715
2716 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2717
2718         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
2719         (=>ucs@JP): New alias for `=+>ucs@jis'.
2720
2721 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2722
2723         * mule/mule-conf.el (=+>jis-x0208): Renamed from
2724         `=>jis-x0208@usual'.
2725         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
2726         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
2727         `=>jis-x0208@usual' as the mother.
2728         (=>jis-x0208): Likewise.
2729
2730 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2731
2732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2733         setting for `=+>jis-x0208@1978'.
2734
2735 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2736
2737         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
2738         XEmacs CHISE.
2739
2740 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2741
2742         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2743         setting for `=>>>ucs@jis/1990'.
2744
2745 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2746
2747         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2748         setting for `=>ucs@jis/1990'.
2749
2750 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2751
2752         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2753         setting for `=ucs@JP/hanazono'.
2754
2755         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
2756         CHISE.
2757         (=ucs@JP/hanazono): Ditto.
2758         (=ucs-bmp-cjk@JP/hanazono): Ditto.
2759         (=>>hanyo-denshi/jc): Ditto.
2760         (=>>hanyo-denshi/jd): Ditto.
2761
2762 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2763
2764         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2765         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
2766
2767 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2768
2769         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
2770         XEmacs CHISE.
2771
2772 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2773
2774         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
2775         XEmacs CHISE.
2776
2777 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2778
2779         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2780         `=ucs-bmp-cjk@JP'.
2781
2782 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2783
2784         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
2785         XEmacs CHISE.
2786
2787 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2788
2789         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2790         Modify order of settings; add settings for `=daikanwa@rev2'.
2791
2792 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2793
2794         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2795         setting for `=>>cbeta'.
2796
2797         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
2798         CHISE.
2799
2800 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2801
2802         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2803         setting for `=>>adobe-japan1'.
2804
2805 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2806
2807         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
2808         XEmacs CHISE.
2809
2810 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2811
2812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2813         setting for `=>>hanyo-denshi/ia'.
2814
2815         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
2816         XEmacs CHISE.
2817
2818 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2819
2820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2821         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
2822
2823         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
2824         XEmacs CHISE.
2825         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
2826         `=hanyo-denshi/jt' as the mother.
2827
2828 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2829
2830         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2831         setting for `=>>>jis-x0213-2'.
2832
2833         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
2834         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
2835         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
2836
2837 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2838
2839         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
2840         XEmacs CHISE.
2841
2842 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2843
2844         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
2845         XEmacs CHISE.
2846
2847         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2848         `=>>jis-x0213-1@2004'.
2849
2850 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2851
2852         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
2853         XEmacs CHISE.
2854
2855 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2856
2857         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2858         - Use "&g2-*;" as entity-references for `=>>>*'.
2859         - Omit "&a{GT|JX1|JX2|JX3}-*;".
2860
2861         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
2862         XEmacs CHISE.
2863         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
2864         as the mother.
2865
2866 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2867
2868         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2869         setting for `=>>hanyo-denshi/ib'.
2870
2871         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
2872         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
2873         (=>>jis-x0208@1990): Ditto.
2874         (=>>hanyo-denshi/ib): Ditto.
2875
2876         * mule/mule-charset.el (default-coded-charset-priority-list):
2877         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
2878
2879 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2880
2881         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2882         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
2883         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
2884         `=>>>ucs@jis/2004'.
2885
2886 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2887
2888         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
2889         XEmacs CHISE.
2890         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
2891         `=jis-x0213-1@2004' as the mother.
2892         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
2893         (=>>>ucs@ks): Ditto.
2894
2895         * mule/mule-charset.el (default-coded-charset-priority-list):
2896         Modify priority of `=hanyo-denshi/*'.
2897
2898 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2899
2900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2901         settings for `=>>ucs@JP' and `=ucs@JP'.
2902
2903 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2904
2905         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
2906         CHISE.
2907
2908 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2909
2910         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2911         setting for `=>>>ucs@cns'.
2912
2913         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
2914         CHISE.
2915
2916 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2917
2918         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
2919         instead of `=>>>jis-x0213-1@2004' as the mother.
2920         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
2921         (=>>>ucs@unicode): Likewise.
2922         (=>>>ucs@jis): Likewise.
2923         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
2924         mother.
2925         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
2926
2927 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2928
2929         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2930         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
2931         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
2932         `=>>>ucs@jis'.
2933
2934 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2935
2936         * mule/mule-charset.el (default-coded-charset-priority-list):
2937         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
2938         and `=jis-x0213-*-2000'.
2939
2940 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2941
2942         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
2943         XEmacs CHISE.
2944         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
2945         `=>>jis-x0213-1' as the mother.
2946
2947 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2948
2949         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2950         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
2951
2952 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2953
2954         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
2955
2956 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2957
2958         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
2959         XEmacs CHISE.
2960
2961 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2962
2963         * mule/mule-coding.el (decomposition-feature-list): Set
2964         `=decomposition', `=decomposition@cid' and
2965         `=decomposition@hanyo-denshi'.
2966
2967 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2968
2969         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2970         setting for `=>>hanyo-denshi/ks'.
2971
2972         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
2973         XEmacs CHISE.
2974
2975 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2976
2977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2978         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
2979
2980         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2981         `=hanyo-denshi/ks/mf'.
2982
2983         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
2984         XEmacs CHISE.
2985         (=hanyo-denshi/ks/mf): Ditto.
2986
2987 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2988
2989         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2990         settings for P=hanyo-denshi/jt'.
2991
2992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2993         `=hanyo-denshi/jt'.
2994
2995         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
2996         XEmacs CHISE.
2997
2998 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2999
3000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3001         settings for `=hanyo-denshi/ip'.
3002
3003         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3004         `=hanyo-denshi/ip'.
3005
3006         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3007         XEmacs CHISE.
3008
3009 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3010
3011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3012         settings for `=hanyo-denshi/hg'.
3013
3014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3015         `=hanyo-denshi/hg'.
3016
3017         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3018         XEmacs CHISE.
3019
3020 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3021
3022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3023         setting for `=>>hanyo-denshi/ft'.
3024
3025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3026         `=>>hanyo-denshi/ft'.
3027
3028         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3029         XEmacs CHISE.
3030
3031 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3032
3033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3034         settings for `=hanyo-denshi/ib'.
3035
3036         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3037         `=hanyo-denshi/ib'.
3038
3039         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3040         XEmacs CHISE.
3041
3042 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3043
3044         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3045         settings for isolated characters of `=hanyo-denshi/ia' and
3046         non-isolated characters of `=hanyo-denshi/*'.
3047
3048         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3049         `=hanyo-denshi/ia'.
3050
3051         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3052         XEmacs CHISE.
3053
3054 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3055
3056         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3057         setting for isolated characters of `=hanyo-denshi/ft'.
3058
3059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3060         `=hanyo-denshi/ft'.
3061
3062         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3063         XEmacs CHISE.
3064
3065 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3066
3067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3068         setting for isolated characters of `=hanyo-denshi/jd'.
3069
3070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3071         `=hanyo-denshi/jd'.
3072
3073         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3074         XEmacs CHISE.
3075
3076 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3077
3078         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3079         setting for isolated characters of `=hanyo-denshi/jc'.
3080
3081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3082         `=hanyo-denshi/jc'.
3083
3084         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3085         XEmacs CHISE.
3086
3087 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3088
3089         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3090         setting for isolated characters of `=hanyo-denshi/jb'.
3091
3092         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3093         `=hanyo-denshi/jb'.
3094
3095         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3096         XEmacs CHISE.
3097
3098 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3099
3100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3101         setting for isolated characters of `=hanyo-denshi/ja'.
3102
3103 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3104
3105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3106         `=hanyo-denshi/ja'.
3107
3108         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3109         XEmacs CHISE.
3110
3111 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3112
3113         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3114         settings for isolated characters of `=adobe-japan1-6'.
3115
3116 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3117
3118         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3119         CHISE.
3120         (=daikanwa/+2p): Ditto.
3121         (=daikanwa/ho): Ditto.
3122
3123 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3124
3125         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3126         coding-system for XEmacs CHISE.
3127
3128 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3129
3130         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3131         setting for `=>>ruimoku-v6'.
3132
3133         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3134         CHISE.
3135
3136 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3137
3138         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3139         setting for `=daikanwa@rev1'.
3140
3141 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3142
3143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3144         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3145
3146 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3147
3148         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3149         XEmacs CHISE.
3150         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3151
3152 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3153
3154         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3155         CHISE.
3156
3157 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3158
3159         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3160         CHISE.
3161
3162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3163         setting for `=>ucs@jis'.
3164
3165 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3166
3167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3168         setting for `=>jis-x0208@usual'.
3169
3170         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3171         XEmacs CHISE.
3172         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3173         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3174         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3175
3176 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3177
3178         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3179         CHISE.
3180         (=>>>jis-x0208@1990): Ditto.
3181         (=>>>jis-x0213-1): Ditto.
3182         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3183         mother.
3184         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3185         as the mother.
3186
3187 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3188
3189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3190         setting for `=>ucs@cns' and `=>>ucs@ks'.
3191
3192         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3193         CHISE.
3194
3195 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3196
3197         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3198         CHISE.
3199
3200 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3201
3202         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3203         CHISE.
3204         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3205         mother.
3206
3207 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3208
3209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3210         `==>ucs-bmp-cjk@bucs'.
3211
3212         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3213         XEmacs CHISE.
3214
3215 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3216
3217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3218         setting for `==>ucs@bucs'.
3219
3220         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3221         XEmacs CHISE.
3222
3223 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3224
3225         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3226         - Add setting for `=>>jis-x0208'.
3227         - Omit setting for `=>>jis-x0208@1990'.
3228         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3229           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3230           `=ucs@FOO'.
3231
3232 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3233
3234         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3235         setting for `=>daikanwa'.
3236
3237 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3238
3239         * mule/mule-conf.el (=daikanwa): Fix DOC.
3240         (=>daikanwa): New abstract character for XEmacs CHISE.
3241         (=>ucs@iso): Likewise.
3242         (=>ucs@unicode): Likewise.
3243         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3244
3245 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3246
3247         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3248         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3249           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3250         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3251         - Add `=>big5-cdp'.
3252
3253 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3254
3255         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3256         (=>big5-cdp): New abstract character.
3257
3258 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3259
3260         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3261         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3262         `chinese-big5'.
3263
3264 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3265
3266         * mule/mule-charset.el (default-coded-charset-priority-list):
3267         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3268
3269         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3270         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3271         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3272         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3273         and `=>jis-x0213-2'.
3274
3275 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3276
3277         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3278         XEmacs CHISE.
3279         (=>>ucs@jis/2000): Likewise.
3280         (=>>ucs@jis/2004): Likewise.
3281
3282 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3283
3284         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3285         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3286         `=>>ucs@cns'.
3287
3288         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3289         XEmacs CHISE.
3290         (=>>gt): Use quote instead of backquote; modify DOC.
3291         (=>gt): Use quote instead of backquote.
3292         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3293         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3294         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3295         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3296         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3297         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3298
3299 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3300
3301         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3302         `=>>ucs@unicode' and `=>>gt'.
3303
3304 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3305
3306         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3307         XEmacs CHISE.
3308         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3309         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3310         `=jis-x0208@1978/1er-pr' as the mother.
3311         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3312
3313 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3314
3315         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3316         `=ucs@unicode' as the mother.
3317
3318 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3319
3320         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3321         setting for `=>>ucs@unicode'.
3322
3323         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3324         CHISE.
3325
3326 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3327
3328         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3329         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3330
3331         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3332         `=adobe-japan1-6' and `=adobe-japan1-base'.
3333
3334         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3335         XEmacs CHISE.
3336         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3337         specify `min-code' and `max-code'.
3338         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3339         (=adobe-japan1-2): Likewise.
3340         (=adobe-japan1-3): Likewise.
3341         (=adobe-japan1-4): Likewise.
3342         (=adobe-japan1-5): Likewise.
3343         (=adobe-japan1-6): Likewise.
3344
3345 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3346
3347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3348         setting for `=>gt'.
3349
3350 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3351
3352         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3353         CHISE.
3354
3355 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3356
3357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3358         setting for `=>zinbun-oracle'.
3359
3360         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3361         for XEmacs CHISE.
3362
3363 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3364
3365         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3366         for XEmacs CHISE.
3367         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3368         `=jis-x0208@1978' as the mother.
3369
3370 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3371
3372         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3373         - Use `=gt' instead of `ideograph-gt'.
3374         - Use `=gt-k' instead of `ideograph-gt-k'.
3375         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3376         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3377         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3378         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3379         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3380         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3381         - Use `=>>gt' instead of `<=>gt'.
3382         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3383         - Add setting for `=>>jis-x0208@1990'.
3384         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3385           `=>>jis-x0213-1@2000'.
3386         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3387         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3388           `=>>jis-x0213-1@2004'.
3389         - Add setting for `=>>jis-x0208@1978'.
3390         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3391
3392 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3393
3394         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3395         XEmacs CHISE.
3396
3397 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3398
3399         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3400         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3401         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3402         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3403         `<=>jis-x0213-1@2004'.
3404
3405 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3406
3407         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3408         CHISE.
3409         (=>jis-x0213-2): Ditto.
3410
3411 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3412
3413         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3414         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3415
3416 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3417
3418         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3419         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3420         `=>jis-x0213-1'.
3421
3422 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3423
3424         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3425         CHISE.
3426         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3427
3428 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3429
3430         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3431         `<==>jis-x0213-1'.
3432         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3433         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3434         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3435         (<=>jis-x0208): New alias for `=>jis-x0208'.
3436         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3437         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3438         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3439         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3440         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3441         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3442         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3443         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3444         (=>>gt): Renamed from `<==>gt'.
3445         (<==>gt): New alias for `=>>gt'.
3446
3447 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3448
3449         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3450         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3451         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3452         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3453         - Add settings for `<=>jis-x0213-1@2000' and
3454           `<=>jis-x0213-1@2004'.
3455
3456         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3457         XEmacs CHISE.
3458         (<==>jis-x0213-1): Likewise.
3459         (<==>jis-x0213-1@2000): Likewise.
3460         (<==>jis-x0213-1@2004): Likewise.
3461         (<=>jis-x0208): Add property `=>iso-ir 168'.
3462         (<=>jis-x0208@1997): Likewise.
3463         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3464         as the mother; add property `=>iso-ir 228'.
3465         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3466         property `=>iso-ir 228'.
3467         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3468         property `=>iso-ir 233'.
3469         (<==>gt): Renamed from `<=>gt'.
3470         (<=>gt): New alias for `<==>gt'.
3471
3472 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3473
3474         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3475         CHISE.
3476         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3477         `<=>jis-x0208' as the mother.
3478         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3479         (<=>jis-x0213-1@2000): Ditto.
3480         (<=>jis-x0213-1@2004): Ditto.
3481
3482 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3483
3484         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3485         settings for `<=>gt'.
3486
3487         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3488
3489 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3490
3491         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3492         XEmacs CHISE.
3493         (=jis-x0208@1978/-4pr): Likewise.
3494         (=jis-x0208@1978/4-pr): Likewise.
3495         (=jis-x0213-1): Likewise.
3496         (=ucs@iso): Likewise.
3497         (=ucs@unicode): Likewise.
3498         (=ucs@gb): Likewise.
3499         (=ucs@gb/fw): Likewise.
3500         (=ucs@cns): Likewise.
3501         (=ucs@cns/fw): Likewise.
3502         (=ucs@jis): Likewise.
3503         (=ucs@jis/fw): Likewise.
3504         (=ucs@jis/1990): Likewise.
3505         (=ucs@jis/2000): Likewise.
3506         (=ucs@jis/2004): Likewise.
3507         (=ucs@JP): Likewise.
3508         (=ucs@ks): Likewise.
3509         (=ucs@big5): Likewise.
3510         (=ucs@big5/cns11643): Likewise.
3511         (=ucs@cns11643): Likewise.
3512
3513 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3514
3515         * mule/mule-charset.el (default-coded-charset-priority-list):
3516         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3517
3518         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3519         CHISE.
3520         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3521         mother.
3522
3523 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3524
3525         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3526         from src/mule-charset.c].
3527         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3528         specify `final'.
3529         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3530         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3531         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3532         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3533         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3534         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3535
3536 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3537
3538         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3539         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3540         (=jis-x0208@1978/i-4): Specify `partial'.
3541         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3542         mother coded-charset.
3543         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3544
3545 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3546
3547         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3548         settings for `=jis-x0213-1@2004'.
3549
3550 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3551
3552         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3553         CHISE.
3554         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3555         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3556         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3557         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3558         temporarily.
3559         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3560
3561 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3562
3563         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3564         CHISE.
3565         (=shinjigen@1ed): Inherited from `=shinjigen'.
3566         (=shinjigen@rev): Likewise.
3567
3568 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3569
3570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3571         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3572
3573 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3574
3575         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3576         define it as an alias.
3577         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3578         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3579         alias.
3580         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3581         alias.
3582
3583 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3584
3585         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3586         CHISE.
3587
3588 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3589
3590         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3591         CHISE.
3592         (shinjigen-2): Ditto.
3593
3594 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3595
3596         * mule/mule-charset.el (default-coded-charset-priority-list):
3597         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3598         `chinese-big5-eten-*' and `chinese-big5'.
3599
3600 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3601
3602         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3603         #x9FA5 temporarily.
3604
3605 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3606
3607         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3608         settings for `=jis-x0208@1978/i1'.
3609
3610 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3611
3612         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3613         XEmacs CHISE.
3614
3615 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3616
3617         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3618         XEmacs CHISE.
3619
3620 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3621
3622         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3623         XEmacs CHISE.
3624
3625 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3626
3627         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3628         CHISE.
3629         (=ucs-bmp@cns): Likewise.
3630         (=ucs-bmp@jis): Likewise.
3631         (=ucs-bmp@ks): Likewise.
3632
3633 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3634
3635         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3636         CHISE.
3637         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3638
3639 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3640
3641         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3642         settings for `=zinbun-oracle'.
3643
3644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3645         `=zinbun-oracle'.
3646
3647 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3648
3649         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3650         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3651         `=ucs@iso'.
3652
3653 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3654
3655         * mule/mule-charset.el (default-coded-charset-priority-list):
3656         Delete `ucs-sip'; modify order of some CCSs.
3657
3658 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3659
3660         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3661         in XEmacs CHISE.
3662
3663         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3664         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3665         CHISE.
3666
3667 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3668
3669         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3670         its registry.
3671         (=ucs-radicals@unicode): Likewise.
3672
3673 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3674
3675         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3676         CHISE.
3677
3678 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3679
3680         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3681         CHISE.
3682
3683 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3684
3685         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3686         CHISE.
3687
3688 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3689
3690         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3691         Modify preference of *isolated settings*.
3692
3693 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3694
3695         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3696         utf-2000 is provided.
3697         (=ucs@cns11643): Likewise.
3698
3699 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3700
3701         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3702         Prefer every *isolated setting* to ordinary setting.
3703
3704 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3705
3706         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3707         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
3708
3709 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
3712         CHISE.
3713
3714 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3715
3716         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3717         settings for `=jis-x0208@1997'.
3718
3719 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3720
3721         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3722         `=jis-x0208@1997'.
3723
3724 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3725
3726         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
3727         XEmacs CHISE.
3728
3729 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3730
3731         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
3732         `=jis-x0208@1978'.
3733         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
3734         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
3735         `=jis-x0208-1990' as the mother.
3736         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
3737
3738 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3739
3740         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
3741         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
3742         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
3743         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
3744         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
3745         for `=ucs@JP'.
3746
3747 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3748
3749         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
3750         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
3751         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
3752         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
3753         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
3754         `=daikanwa@rev2'.
3755
3756 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3757
3758         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
3759         (=gt): Likewise.
3760         (=gt-k): Likewise.
3761         (=gt-pj-*): Likewise.
3762         (=gt-pj-k1): Likewise.
3763         (=gt-pj-k2): Likewise.
3764         (=daikanwa): Likewise.
3765         (=daikanwa-rev1): Likewise.
3766         (=daikanwa-rev2): Likewise.
3767         (=big5-pua): Likewise.
3768         (=big5-eten): Likewise.
3769         (chinese-big5-eten-a): Likewise.
3770         (chinese-big5-eten-b): Likewise.
3771         (=hanziku-*): Likewise.
3772         (=cbeta): Likewise.
3773         (=jef-china3): Likewise.
3774         (=ruimoku-v6): Likewise.
3775         (=ucs@iso): Likewise.
3776         (=ucs@unicode): Likewise.
3777         (=ucs@gb): Likewise.
3778         (=ucs@cns): Likewise.
3779         (=ucs@jis): Likewise.
3780         (=ucs@jis-1990): Likewise.
3781         (=ucs@jis-2000): Likewise.
3782         (=ucs@jp): Likewise.
3783         (=ucs@ks): Likewise.
3784         (=ucs@big5): Likewise.
3785         (=ucs-radicals): Likewise.
3786         (=ucs-radicals@unicode): Likewise.
3787         (=ucs-bmp-cjk): Likewise.
3788         (=ucs-bmp-cjk@unicode): Likewise.
3789         (=ucs-sip-ext-b): Likewise.
3790         (=ucs-sip-ext-b@iso): Likewise.
3791
3792 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3793
3794         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3795         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
3796
3797 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3798
3799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3800         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
3801         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
3802         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
3803         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
3804         arabic-digit, ipa and ``&I-B-XXXX;''.
3805
3806 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3807
3808         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3809         setting for (I-)HZK{03..12}-XXXX.
3810
3811 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3812
3813         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3814         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
3815
3816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3817         `=ruimoku-v6'.
3818
3819         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
3820         CHISE.
3821
3822 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3823
3824         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
3825         (=ucs@unicode): Likewise.
3826         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
3827         (=ucs@cns): Likewise.
3828         (=ucs@jis): Likewise.
3829         (=ucs@ks): Likewise.
3830         (=ucs@big5): Likewise.
3831
3832 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3833
3834         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
3835         `ucs-jis'.
3836         (utf-8-jis-er): Likewise.
3837         (utf-8-jp): New coding-system.
3838         (utf-8-jp-er): Likewise.
3839
3840         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
3841
3842 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3843
3844         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
3845
3846         * mule/japanese.el: Move definition of `euc-jisx0213' to
3847         mule/mule-coding.el.
3848
3849 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3850
3851         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
3852         mule-coding before loading update-cdb when utf-2000 is provided.
3853
3854 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3855
3856         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
3857         `=daikanwa'.
3858
3859 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3860
3861         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
3862         definition codes when `utf-2000' is provided.
3863
3864 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3865
3866         * mule/mule-category.el (word-combining-categories): Don't setup
3867         `word-combining-categories' in XEmacs CHISE.
3868         (word-separating-categories): Add setting about Latin script in
3869         XEmacs CHISE.
3870
3871 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3872
3873         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3874         setting for `chinese-big5'.
3875
3876 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3877
3878         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3879         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
3880         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
3881         add setting for HZK0[12]-xxxx.
3882
3883 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3884
3885         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
3886         in XEmacs CHISE.
3887
3888 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3889
3890         * mule/mule-charset.el (default-coded-charset-priority-list):
3891         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
3892         and `chinese-big5' to `=gt-pj-*'.
3893
3894 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3895
3896         * mule/mule-conf.el (=daikanwa): Renamed from
3897         `ideograph-daikanwa'.
3898         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
3899
3900 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3901
3902         * mule/mule-conf.el (=cns11643-7): Renamed from
3903         `chinese-cns11643-7'.
3904         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
3905
3906 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3907
3908         * mule/mule-conf.el (=cns11643-6): Renamed from
3909         `chinese-cns11643-6'.
3910         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
3911
3912 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3913
3914         * mule/mule-conf.el (=cns11643-5): Renamed from
3915         `chinese-cns11643-5'.
3916         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
3917
3918 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3919
3920         * mule/mule-conf.el (=cns11643-4): Renamed from
3921         `chinese-cns11643-4'.
3922         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
3923
3924 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3925
3926         * mule/mule-conf.el (=cns11643-3): Renamed from
3927         `chinese-cns11643-3'.
3928         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
3929
3930 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3931
3932         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
3933         `=cns11643-2'.
3934         (chinese-cns11643-2): New alias for `=cns11643-2'.
3935
3936 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3937
3938         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
3939         `=cns11643-1'.
3940         (chinese-cns11643-1): New alias for `=cns11643-1'.
3941
3942 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3943
3944         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
3945         (chinese-gb12345): New alias for `=gb12345'.
3946
3947 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3948
3949         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
3950         (chinese-gb2312): New alias for `=gb2312'.
3951
3952 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3953
3954         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
3955         (chinese-big5): New alias for `=big5'.
3956
3957 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3958
3959         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
3960         (korean-ksc5601): New alias for `=ks-x1001'.
3961
3962 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3963
3964         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
3965         `=jis-x0212'.
3966         (japanese-jisx0212): New alias for `=jis-x0212'.
3967
3968 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3969
3970         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
3971         `=jis-x0208-1983'.
3972         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
3973
3974 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3975
3976         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
3977         `=jis-x0208-1978'.
3978         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
3979
3980 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3981
3982         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
3983         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
3984
3985 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3986
3987         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
3988         (chinese-cns11643-3): Specify iso-ir 183.
3989         (chinese-cns11643-4): Specify iso-ir 184.
3990         (chinese-cns11643-5): Specify iso-ir 185.
3991         (chinese-cns11643-6): Specify iso-ir 186.
3992         (chinese-cns11643-7): Specify iso-ir 187.
3993         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
3994         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
3995
3996 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3997
3998         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
3999         \uXXXX for every cases.
4000
4001 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4002
4003         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4004         (ucs-big5): Changed to an alias for `=ucs@big5'.
4005
4006 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4007
4008         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4009         (ucs-ks): Changed to an alias for `=ucs@ks'.
4010
4011 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4012
4013         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4014         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4015
4016 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4017
4018         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4019         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4020
4021 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4022
4023         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4024         (ucs-jis): Changed to an alias for `=ucs@jis'.
4025
4026 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4027
4028         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4029         (ucs-cns): Changed to an alias for `=ucs@cns'.
4030
4031 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4032
4033         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4034         (ucs-gb): Changed to an alias for `=ucs@gb'.
4035
4036 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4037
4038         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4039         `ideograph-daikanwa-2'.
4040         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4041         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4042
4043 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4044
4045         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4046         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4047
4048         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4049         for `xemacs-chise-version'.
4050
4051 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4052
4053         * mule/mule-charset.el (default-coded-charset-priority-list):
4054         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4055         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4056         instead of `ideograph-hanziku-*'.
4057
4058         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4059         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4060
4061 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4062
4063         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4064         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4065         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4066         `utf-2000' is provided.
4067
4068 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4069
4070         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4071         is provided [was builtin coded-charsets].
4072
4073 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4074
4075         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4076         is provided [was builtin coded-charsets].
4077
4078 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4079
4080         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4081         is provided [was builtin coded-charsets].
4082
4083 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4084
4085         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4086         is provided [was builtin coded-charsets].
4087
4088 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4089
4090         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4091         when `utf-2000' is provided [was builtin coded-charsets].
4092
4093 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4094
4095         * mule/mule-conf.el (=hanziku-*): Renamed from
4096         `ideograph-hanziku-*'.
4097         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4098
4099 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4100
4101         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4102         `utf-2000' is provided [was builtin coded-charsets].
4103         (ideograph-hanziku-{1..12}): Likewise.
4104
4105 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4106
4107         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4108         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4109
4110 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4111
4112         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4113         when `utf-2000' is provided [was builtin coded-charsets].
4114
4115 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4116
4117         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4118         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4119         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4120
4121 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4122
4123         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4124         (ideograph-gt): Changed to an alias for `=gt'.
4125
4126 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4127
4128         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4129         is provided; it was defined as a builtin coded-charset.
4130         (ideograph-gt): Likewise.
4131
4132 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4133
4134         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4135         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4136
4137 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4138
4139         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4140         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4141
4142 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4143
4144         * mule/mule-conf.el (=big5-eten): Renamed from
4145         `chinese-big5-eten'.
4146         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4147
4148 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4149
4150         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4151         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4152
4153 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4154
4155         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4156         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4157
4158 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4159
4160         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4161         (china3-jef): Changed to an alias for `=jef-china3'.
4162
4163 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4164
4165         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4166         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4167
4168         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4169         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4170         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4171         when `utf-2000' is provided.
4172
4173 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4174
4175         * mule/mule-charset.el (default-coded-charset-priority-list):
4176         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4177
4178         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4179         (ucs-jis-2000): Deleted.
4180
4181 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4182
4183         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4184         UTF-2000.
4185         (=ucs-jis-2000): New coded-charset for UTF-2000.
4186
4187 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4188
4189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4190         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4191
4192 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4193
4194         * mule/mule-charset.el (default-coded-charset-priority-list):
4195         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4196         `ideograph-cbeta'.
4197
4198 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4199
4200         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4201         builtin coded-charset].
4202
4203 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4204
4205         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4206         settings for &K0-xxxx and &I-K0-xxxx.
4207
4208 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4209
4210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4211         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4212
4213 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4214
4215         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4216         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4217
4218 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4219
4220         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4221         UTF-2000.
4222         (ideograph-gt-pj-k1): Likewise.
4223         (ideograph-gt-pj-k2): Likewise.
4224
4225 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4226
4227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4228         `=jis-x0208'.
4229
4230 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4231
4232         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4233         UTF-2000 [was a builtin coded-charset].
4234
4235 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4236
4237         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4238         (utf-8-gb-er): Likewise.
4239
4240 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4241
4242         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4243         settings for JIS X 0212 and JIS X 0208:1978.
4244
4245 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4246
4247         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4248         setting for JIS X 0213.
4249
4250 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4251
4252         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4253         standard-case-table in UTF-2000.
4254
4255 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4256
4257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4258         definitions for isolated-chars.
4259
4260 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4261
4262         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4263         `configure-utf-2000-lisp-directory'.
4264         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4265         `mule-lisp-load-path'.
4266
4267 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4268
4269         * startup.el (startup-setup-paths): Set and use
4270         `utf-2000-lisp-directory'.
4271         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4272         UTF-2000.
4273
4274 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4275
4276         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4277         (paths-find-utf-2000-lisp-directory): New function.
4278         (paths-construct-load-path): Add new optional argument
4279         `utf-2000-lisp-directory'.
4280
4281         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4282
4283 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4284
4285         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4286         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4287         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4288         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4289         `chinese-big5-2' in UTF-2000.
4290
4291         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4292         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4293
4294 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4295
4296         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4297         `big5-eten-er' in UTF-2000.
4298         (big5-cdp): Modify DOC-string and mnemonic.
4299
4300 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4301
4302         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4303         UTF-2000 [renamed from utf-8-er].
4304         (utf-8-gb): New coding-system in UTF-2000.
4305         (utf-8-gb-er): Likewise.
4306         (utf-8-cns): Likewise.
4307         (utf-8-cns-er): Likewise.
4308         (utf-8-big5): Likewise.
4309         (utf-8-big5-er): Likewise.
4310         (utf-8-jis): Likewise.
4311         (utf-8-jis-er): Likewise.
4312         (utf-8-ks): Likewise.
4313         (utf-8-ks-er): Likewise.
4314         (utf-8-er): Likewise.
4315
4316 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4317
4318         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4319         instead of `utf-8-unix' in UTF-2000.
4320
4321         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4322
4323 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4324
4325         * mule/japanese.el (euc-jisx0213): New coding-system.
4326
4327         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4328         `japanese-jisx0208-1990' as the mother.
4329
4330 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4331
4332         * dumped-lisp.el (preloaded-file-list): Change condition of
4333         loading "close-cdb".
4334
4335 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4336
4337         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4338         setup `coded-charset-entity-reference-alist'.
4339
4340 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4341
4342         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4343         UTF-2000.
4344
4345 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4346
4347         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4348         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4349
4350 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4351
4352         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4353         (chinese-big5-eten-a): Likewise.
4354         (chinese-big5-eten-b): Likewise.
4355         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4356         code range is #x8140 .. #x8DFE.
4357
4358 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4359
4360         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4361         UTF-2000.
4362         (chinese-big5-cdp): Likewise.
4363
4364 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4365
4366         * dumped-lisp.el (preloaded-file-list): Rename
4367         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4368
4369 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4370
4371         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4372         append `system-char-db-source-file-list' into
4373         `preloaded-file-list' in UTF-2000.
4374
4375 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4376
4377         * dumped-lisp.el (preloaded-file-list): Delete
4378         character-definition files.
4379
4380 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4381
4382         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4383         UTF-2000.
4384
4385 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4386
4387         * mule/mule-charset.el (default-coded-charset-priority-list):
4388         Delete `mojikyo-2022-1'.
4389
4390 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4391
4392         * mule/mule-charset.el (default-coded-charset-priority-list):
4393         Delete `mojikyo'.
4394
4395 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4396
4397         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4398         `ucs-sip'.
4399
4400 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4401
4402         * mule/mule-charset.el (default-coded-charset-priority-list):
4403         Comment out `chinese-gb12345'.
4404
4405 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4406
4407         * bytecomp.el (byte-compile-insert-header): Fixed.
4408
4409 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4410
4411         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4412         XEmacs UTF-2000.
4413
4414 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4415
4416         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4417         UTF-2000.
4418
4419 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4420
4421         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4422         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4423
4424 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4425
4426         * mule/mule-charset.el (default-coded-charset-priority-list):
4427         `japanese-jef-china3' is renamed `china3-jef'.
4428
4429 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4430
4431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4432         `japanese-jef-china3' and `ideograph-cbeta'.
4433
4434 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4435
4436         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4437
4438 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4439
4440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4441         `chinese-big5-cdp'.
4442
4443 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4444
4445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4446         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4447
4448 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4449
4450         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4451         loading character definitions.
4452
4453 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4454
4455         * dumped-lisp.el (preloaded-file-list): Rename
4456         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4457
4458 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4459
4460         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4461         `chinese-big5'.
4462
4463 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4464
4465         * dumped-lisp.el (preloaded-file-list): Dump
4466         "Ideograph-R028-Private" with XEmacs UTF-2000.
4467
4468 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4469
4470         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4471         `chinese-gb12345'.
4472
4473 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4474
4475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4476         `ideograph-gt-pj-{1..11}'.
4477
4478         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4479         XEmacs UTF-2000.
4480
4481 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4482
4483         * mule/mule-charset.el (default-coded-charset-priority-list):
4484         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4485         `chinese-isoir165'.
4486
4487 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4488
4489         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4490         `image/png', `image/x-xpm' and `image/tiff'.
4491
4492         * files.el (binary-file-regexps): Add *.PNG.
4493
4494 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4495
4496         * mule/mule-charset.el (default-coded-charset-priority-list):
4497         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4498         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4499
4500 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4501
4502         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4503         the first completion when UTF-2000 is running.
4504
4505 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4506
4507         * mule/mule-charset.el (default-coded-charset-priority-list):
4508         Delete `ucs'.
4509
4510 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4511
4512         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4513
4514         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4515         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4516
4517 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4518
4519         * mule/vietnamese.el (vscii-2): Delete abolished property
4520         `composite'; now composite mode is default.
4521
4522 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4523
4524         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4525         of `raw-text'; check \uHHHH representation even if non-ascii
4526         characters are not found.
4527
4528         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4529         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4530         unconditionally.
4531
4532         * mule/viet-ccl.el: New file.
4533
4534         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4535         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4536         - Separate CCL based implementations to viet-ccl.el.
4537
4538 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4539
4540         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4541         "jisx0213.2000-1".
4542         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4543
4544         * mule/mule-charset.el (default-coded-charset-priority-list):
4545         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4546         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4547
4548 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4549
4550         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4551
4552 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4553
4554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4555         `ucs' in UTF-2000.
4556
4557 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4558
4559         * mule/mule-charset.el (default-coded-charset-priority-list):
4560         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4561         `arabic-iso8859-6'.
4562
4563 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4564
4565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4566         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4567
4568 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4569
4570         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4571         `katakana-jisx0201' in UTF-2000.
4572
4573 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4574
4575         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4576         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4577         "u0FB50-Arabic-Presentation-Forms-A",
4578         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4579         "u0FE50-Small-Form-Variants",
4580         "u0FE70-Arabic-Presentation-Forms-B",
4581         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4582         UTF-2000.
4583
4584 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4585
4586         * dumped-lisp.el (preloaded-file-list): Delete
4587         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4588         ... "Ideograph-R214-Flute" in UTF-2000.
4589
4590 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4591
4592         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4593         (japanese-jisx0213-2): New coded-charset.
4594
4595         * dumped-lisp.el (preloaded-file-list): Add
4596         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4597         "Ideograph-R030-Mouth".
4598
4599 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4600
4601         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4602         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4603         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4604         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4605         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4606         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4607         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4608         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4609
4610 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4611
4612         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4613         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4614         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4615         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4616         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4617
4618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4619         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4620
4621 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4622
4623         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4624         in UTF-2000.
4625
4626 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4627
4628         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4629         (chinese-isoir165): Moved from mule/chinese.el.
4630         (chinese-cns11643-3): Moved from mule/chinese.el.
4631         (chinese-cns11643-4): Moved from mule/chinese.el.
4632         (chinese-cns11643-5): Moved from mule/chinese.el.
4633         (chinese-cns11643-6): Moved from mule/chinese.el.
4634         (chinese-cns11643-7): Moved from mule/chinese.el.
4635
4636         * mule/chinese.el: Move definition of coded-charsets to
4637         mule/mule-conf.el.
4638
4639 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4640
4641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4642         `ideograph-daikanwa'.
4643
4644 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4645
4646         * dumped-lisp.el (preloaded-file-list): Delete
4647         "ccs-jisx0201-latin.el".
4648
4649 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4650
4651         * dumped-lisp.el (preloaded-file-list): Add
4652         "u031A0-Extended-Bopomofo" in UTF-2000.
4653
4654 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4655
4656         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4657         renamed to u02E00-CJK-Radical-Supplement.
4658
4659 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4660
4661         * dumped-lisp.el (preloaded-file-list): Add
4662         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4663         "u030A0-Katakana", "u03100-Bopomofo",
4664         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4665         "u03200-Enclosed-CJK-Letters-and-Months" and
4666         "u03300-CJK-Compatibility".
4667
4668 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4669
4670         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4671         "u02F00-Kangxi-Radicals" and
4672         "u02FF0-Ideographic-Description-Characters".
4673
4674 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4675
4676         * dumped-lisp.el (preloaded-file-list): Add
4677         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4678         "u02800-Braille-Patterns" in UTF-2000.
4679
4680 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4681
4682         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4683         "uXXXXX-*.el" in UTF-2000.
4684
4685         * bytecomp.el (byte-compile-insert-header): Delete comments if
4686         non-ASCII characters are found; allow `byte-compile-dynamic' and
4687         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4688         `raw-text'.
4689
4690 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4691
4692         * dumped-lisp.el (preloaded-file-list): Add
4693         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4694         "u025A0-Geometric-Shapes.el".
4695
4696 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4697
4698         * dumped-lisp.el (preloaded-file-list): Add
4699         "u02400-Control-Pictures.el", "u02440-OCR.el" and
4700         "u02460-Enclosed-Alphanumerics.el".
4701
4702 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4703
4704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4705         `chinese-gb2312'.
4706
4707         * dumped-lisp.el (preloaded-file-list): Add
4708         "u02200-Mathematical-Operators.el" and
4709         "u02300-Miscellaneous-Technical.el".
4710
4711 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4712
4713         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4714         `chinese-cns11643-*'.
4715
4716         * dumped-lisp.el (preloaded-file-list): Add
4717         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
4718         "u02190-Arrows.el" in UTF-2000.
4719
4720 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4721
4722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4723         `korean-ksc5601'.
4724
4725         * dumped-lisp.el (preloaded-file-list): Add
4726         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
4727         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
4728         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
4729
4730 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4731
4732         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
4733
4734 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4735
4736         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
4737         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
4738         "u01780-Khmer.el", "u01800-Mongolian.el",
4739         "u01E00-Latin-Extended-Additional.el" and
4740         "u01F00-Greek-Extended.el" in UTF-2000.
4741
4742 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4743
4744         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4745         `ethiopic-ucs' and `ethiopic'.
4746
4747         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
4748         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
4749
4750         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
4751         from mule/ethiopic.el.
4752
4753         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
4754         mule/mule-conf.el.
4755
4756 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4757
4758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4759         `lao'.
4760
4761         * mule/mule-conf.el (lao): New coded-charset.
4762
4763         * dumped-lisp.el (preloaded-file-list): Add
4764         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
4765         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
4766         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
4767         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
4768         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
4769
4770 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4771
4772         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4773         `ucs-bmp' and `arabic-iso8859-6'.
4774
4775 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4776
4777         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
4778         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
4779         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
4780
4781 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4782
4783         * startup.el (normal-top-level): Load autoload file for UTF-2000
4784         in UTF-2000.
4785
4786 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
4787
4788         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
4789         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
4790         "u00020-Basic-Latin.el", "u00080-C1.el",
4791         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
4792         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
4793         "u002B0-Spacing-Modifier-Letters.el",
4794         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
4795         UTF-2000.
4796
4797 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4798
4799         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4800         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
4801         instead of `vietnamese-viscii-*'.
4802
4803 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4804
4805         * mule/mule-conf.el: New file.
4806
4807         * mule/misc-lang.el: Move definition of charset `ipa' to
4808         mule/mule-conf.el.
4809
4810 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4811
4812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4813         `latin-viscii'; prefer it for characters used in Vietnamese.
4814
4815 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
4816
4817         * bytecomp.el (byte-compile-insert-header): Fix regexp.
4818
4819 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
4820
4821         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
4822         `vietnamese-viscii-lower'.
4823         (latin-viscii-upper): Renamed from charset
4824         `vietnamese-viscii-upper'.
4825         (vietnamese-viscii-lower): New alias for charset
4826         `latin-viscii-lower'.
4827         (vietnamese-viscii-upper): New alias for charset
4828         `latin-viscii-upper'.
4829
4830 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
4831
4832         * mule/mule-charset.el (default-coded-charset-priority-list):
4833         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
4834
4835 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4836
4837         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
4838         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
4839         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
4840         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
4841         lisp/utf-2000.
4842
4843 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4844
4845         * mule/ccs-tcvn5712.el: New file.
4846
4847 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4848
4849         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
4850         in UTF-2000.
4851
4852 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4853
4854         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4855         `japanese-jisx0208'.
4856
4857 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4858
4859         * dumped-lisp.el (preloaded-file-list): Add
4860         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
4861         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
4862         UTF-2000.
4863
4864         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
4865         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
4866         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
4867         mule/ccs-viscii.el: New files.
4868
4869         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
4870         if \uXXXX is found.
4871
4872 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4873
4874         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4875         `hiragana-jisx0208' and `katakana-jisx0208'.
4876
4877 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4878
4879         * mule/chinese.el (chinese-cns11643-3): Define it even if
4880         `utf-2000' is provided.
4881         (chinese-cns11643-4): Likewise.
4882         (chinese-cns11643-5): Likewise.
4883         (chinese-cns11643-6): Likewise.
4884         (chinese-cns11643-7): Likewise.
4885
4886 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4887
4888         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4889         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
4890
4891 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4892
4893         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4894         `cyrillic-iso8859-5' and `greek-iso8859-7'.
4895
4896 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4897
4898         * mule/mule-charset.el (default-coded-charset-priority-list):
4899         Setup in UTF-2000.
4900
4901 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4902
4903         * mule/viet-chars.el: Don't define charset
4904         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
4905         they are defined as builtin charsets.
4906
4907 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4908
4909         * version.el (emacs-version): Add more space just before UTF-2000
4910         version string.
4911
4912 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
4913
4914         * version.el ([constant] emacs-version): Don't add a space in the
4915         preceding place of `xemacs-betaname' because it is duplicated.
4916         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
4917
4918         * startup.el (splash-frame-body): Add ETL.
4919
4920 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
4921
4922         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
4923         is provided because it is defined as builtin charset.
4924         (chinese-cns11643-4): Likewise.
4925         (chinese-cns11643-5): Likewise.
4926         (chinese-cns11643-6): Likewise.
4927         (chinese-cns11643-7): Likewise.
4928
4929 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
4930
4931         * mule/mule-cmds.el (reset-language-environment): Fix problem when
4932         coding-system `iso-10646-ucs-4' is not defined.
4933
4934 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
4935
4936         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
4937         coding-system if `utf-2000' is provided.
4938
4939 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4940
4941         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
4942         `utf-2000' is provided.
4943
4944 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4945
4946         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
4947         if utf-2000 is provided temporally.
4948
4949 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4950
4951         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
4952         as builtin variable].
4953
4954 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4955
4956         * files.el (insert-file-contents-literally): Treat file as binary;
4957         call file-name-handlers. [sync with Emacs 20.3.10]
4958
4959 2008-12-28  Vin Shelton  <acs@xemacs.org>
4960
4961         * XEmacs 21.4.22 is released
4962
4963 2008-12-30  Vin Shelton  <acs@xemacs.org>
4964
4965         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
4966         during building even if no packages are found.
4967
4968 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
4969
4970         * printer.el (generic-print-region): 
4971         (generic-print-buffer): 
4972         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
4973         check if the msprinter device is available, now that msprinter is
4974         always available as a specifier tag. 
4975
4976 2008-12-24  Vin Shelton  <acs@xemacs.org>
4977
4978         * about.el: Add Francisco to my bio!
4979
4980 2008-12-23  Vin Shelton  <acs@xemacs.org>
4981
4982         * autoload.el: Move operator definitions to autoload-operators.el
4983         in the xemacs-base package.
4984
4985 2007-11-22  Vin Shelton  <acs@xemacs.org>
4986
4987         * about.el (about-hacker-contribution): Updated my bio.
4988
4989 2007-10-07  Vin Shelton  <acs@xemacs.org>
4990
4991         * XEmacs 21.4.21 is released
4992
4993 2007-09-19  Didier Verna  <didier@xemacs.org>
4994
4995         Update my personal info.
4996         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
4997         * about.el (about-other-current-hackers): Ditto.
4998         * about.el (about-url-alist): Add my musical website.
4999         * about.el (about-personal-info): Update my entry.
5000         * about.el (about-hacker-contribution): Ditto.
5001
5002 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5003
5004         * package-get.el (package-get-download-sites): Update download
5005         sites in Japan.
5006         * package-get.el (package-get-pre-release-download-sites): Ditto.
5007
5008 2007-08-18  Vin Shelton  <acs@xemacs.org>
5009
5010         * package-get.el (package-get-pre-release-download-sites): Sync
5011         mirror sites with 21.5.  (Thanks, Adrian)
5012
5013 2007-08-09  Mike Sperber  <mike@xemacs.org>
5014
5015         * startup.el (migrate-user-init-file): Create backup of
5016         `user-init-file' before migrating.
5017         * startup.el (maybe-migrate-user-init-file): Print
5018         information about backup file.
5019         (maybe-create-compatibility-dot-emacs): Follow above change.
5020
5021 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5022
5023         * font-lock.el: Sync font-lock-add-keywords and
5024         font-lock-remove-keywords from GNU Emacs.
5025         * font-lock.el (font-lock-keywords-alist): New.
5026         * font-lock.el (font-lock-removed-keywords-alist): New.
5027         * font-lock.el (font-lock-add-keywords): New.
5028         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5029         * font-lock.el (font-lock-remove-keywords): New.
5030
5031 2007-08-16  Vin Shelton  <acs@xemacs.org>
5032
5033         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5034         patch from Hans de Graaff.
5035
5036 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5037
5038         * package-get.el (package-get-download-sites): Document Chile and
5039         update Denmark download site.
5040         * package-get.el (package-get-pre-release-download-sites): Ditto.
5041
5042 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5043
5044         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5045
5046 2006-12-09  Vin Shelton  <acs@xemacs.org>
5047
5048         * XEmacs 21.4.20 is released
5049
5050 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5051
5052         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5053
5054 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5055
5056         * info.el (Info-find-file-node, Info-insert-dir)
5057         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5058         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5059         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5060         and discussion.
5061
5062 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5063
5064         * obsolete.el (line-beginning-position): New, from 21.5.x.
5065         (line-end-position): Ditto.
5066
5067 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5068
5069         * package-get.el (package-get-download-sites): Welcome
5070         nl.xemacs.org and Thanks!
5071         * package-get.el (package-get-pre-release-download-sites): Ditto.
5072
5073 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5074
5075         * font-lock.el: Add support for not-so recent changes in Java to
5076         java-mode.
5077
5078 2006-01-28  Vin Shelton  <acs@xemacs.org>
5079
5080         * XEmacs 21.4.19 is released
5081
5082 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5083
5084         * easymenu.el: Update copyright. 
5085         * easymenu.el (easy-menu-all-popups):
5086         Add a docstring. 
5087         * easymenu.el (easy-menu-add):
5088         Document a bug, rework the function to preserve any existing
5089         non-default mode-popup-menu instead of overwriting it, and not to
5090         bother normalising the menu title (nothing else does).
5091         * easymenu.el (easy-menu-remove):
5092         Restore the default mode-popup-menu instead of leaving an empty
5093         one when we remove the last easy-menu popup. 
5094
5095 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5096
5097         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5098         as suggested by Rodrigo Ventura.
5099         * package-get.el (package-get-pre-release-download-sites): Ditto,
5100         with replacement of xemacs-21.5 by beta, which is the logical path
5101         to our beta core and package pre-releases.
5102
5103 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5104
5105         * package-get.el (package-get-download-sites): Add Hong Kong
5106         download site.
5107         * package-get.el (package-get-pre-release-download-sites): Ditto.
5108
5109 2005-12-26  Vin Shelton  <acs@xemacs.org>
5110
5111         * find-paths.el:
5112         * find-paths.el (paths-emacs-root-p): Add search for package root.
5113         * find-paths.el (paths-find-emacs-root): Replaced with
5114         paths-find-invocation-roots, which returns a list of roots.
5115         * find-paths.el (paths-find-invocation-roots): New.
5116         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5117
5118 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5119
5120         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5121         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5122
5123 2005-12-03  Vin Shelton <acs@xemacs.org>
5124
5125         * XEmacs 21.4.18 is released
5126
5127 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5128
5129         * package-get.el (package-get-download-sites): Update reflecting
5130         latest http://www.xemacs.org/Releases/ information generated by
5131         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5132         * package-get.el (package-get-pre-release-download-sites): Ditto.
5133
5134 2005-02-28  Simon Josefsson  <jas@extundo.com>
5135
5136         * about.el (xemacs-hackers): Add jas.
5137         (about-other-current-hackers): Likewise.
5138         (about-url-alist): Add URL for jas.
5139         (about-personal-info): Document jas.
5140         (about-hacker-contribution): Describe jas contributions.
5141
5142 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5143
5144         * easymenu.el (easy-menu-remove): As described in 
5145         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5146         except the "Command" menu from mode-popup-menu. 
5147
5148 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5149  
5150         * font.el (font-spatial-to-canonical): Correct calculation of 
5151         return value for pixel-based input value. 
5152  
5153 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5154
5155         * code-process.el (call-process): Process-related docstring
5156         improvements spurred by Norbert Koch.
5157         * code-process.el (call-process-region): Ditto.
5158         * code-process.el (start-process): Ditto.
5159
5160 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5161
5162         * finder.el (finder-find-library): Return filename actually
5163         searched for.
5164
5165 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5166
5167         * help.el (view-emacs-news): Use `expand-file-name' instead of
5168         `locate-data-file' as the latter will find any "NEWS" files that
5169         might exist in packages _before_ the one in core.
5170
5171 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5172
5173         * package-get.el (package-get-init-package):
5174         package-get-init-package buglet (21.4.17) by Jeff Mincy
5175         <mincy@rcn.com> fixing false temporary load-path shadows reported
5176         after package installation and simplifying code.
5177
5178 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5179
5180         * package-get.el (package-get-download-sites): Sync mirrors list
5181         with the XEmacs website.
5182         (package-get-pre-release-download-sites): Ditto.
5183
5184 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5185
5186         * derived.el (derived-mode-merge-syntax-tables):
5187         Revert my 21.5-only patch of 2003-07-18 which slipped in
5188         through Jerry James's patch of 2004-06-07.
5189
5190 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5191
5192         * cmdloop.el (keyboard-quit): Remove workaround for
5193         `region-active-p' not making sure active region is in current
5194         buffer now that it does.
5195         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5196         * simple.el (region-active-p): `region-active-p' to only return t
5197         when active region is in current buffer.
5198
5199 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5200
5201         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5202         package names, quell a byte-compiler warning, doc fix.
5203
5204 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5205
5206         * buffer.el (pop-to-buffer):
5207         * window-xemacs.el (display-buffer):
5208         Document use of `same-window-buffer-names,' `same-window-regexps'
5209         by pop-to-buffer and display-buffer. 
5210         
5211 2005-02-06  Vin Shelton <acs@xemacs.org>
5212
5213         * XEmacs 21.4.17 is released
5214
5215 2005-01-29  Ben Wing  <ben@xemacs.org>
5216
5217         * shadow.el (find-emacs-lisp-shadows):
5218         Add custom-defines to list of ignored files.
5219
5220 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5221
5222         * simple.el (shifted-motion-keys-select-region): Fix statement
5223         about unshifted-motion-keys-deselect-region.
5224
5225 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5226
5227         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5228         now) for GNU Emacs compatibility.
5229         (make-obsolete-variable): Ditto.
5230
5231 2004-01-08  Ben Wing  <ben@xemacs.org>
5232
5233         * code-files.el (load):
5234         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5235
5236 2004-12-05  Vin Shelton <acs@xemacs.org>
5237
5238         * XEmacs 21.4.16 is released
5239
5240 2004-12-04  Vin Shelton  <acs@xemacs.org>
5241
5242         * auto-autoloads.el: Regenerated.
5243
5244         * custom-load.el: Regenerated.
5245
5246 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5247
5248         Fix bug: apropos errors if a defalias refers to an undefined
5249         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5250
5251         * apropos.el (apropos):
5252         (apropos-command):
5253         * help.el (frob-help-extents):
5254         * help-macro.el (make-help-screen):
5255         * hyper-apropos.el (hyper-apropos-grok-functions):
5256         (hyper-apropos-get-doc):
5257         Catch void-function error thrown by `documentation'.
5258
5259 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5260
5261         * packages.el (package-require): Fix incorrect arg to format.
5262         This fixes a `format specifier' error.
5263
5264 2004-08-13  Jerry James  <james@xemacs.org>
5265
5266         * bytecomp.el (forward-word): Tell the byte compiler the correct
5267         number of arguments to forward-word.
5268
5269 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5270
5271         * etags.el: Fixed loading of include files for tag completion. Now
5272         you can make a tag file for a library, include it into your
5273         project and it will be reloaded only if it changed. Infinte
5274         include loops are detected and the correct tag files are loaded.
5275         * etags.el (buffer-tag-table-list): Load and verify tag files in
5276         the external function buffer-tag-table-list-load.
5277         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5278         tag files. Also load the included tag files. The priority of the
5279         included files is right below their parent file. If multiple
5280         matches occur then the symbols from the parent file are found
5281         first.
5282         * etags.el (tag-table-include-files): Corrected comment
5283         string. Switched to pattern constant tags-include-pattern to have
5284         it at a central location.
5285         * etags.el (tags-include-pattern): Added doc string.
5286         * etags.el (add-to-tag-completion-table): Removed obsolete
5287         comments as the include files are allready returned by
5288         buffer-tag-table-list and loaded.
5289         * etags.el (find-tag-internal): The include files are allready
5290         included in tag-tables as buffer-tag-table-list returns them now.
5291
5292 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5293
5294         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5295         Loading items into the notebook is now done by C code.
5296         * widgets-gtk.el (gtk-widget-instantiate-internal):
5297         Style no longer changed.
5298
5299 2004-06-28  Nix  <nix@esperi.org.uk>
5300
5301         * cmdloop.el (truncate-command-history-for-gc): Delay
5302         execution of all things that look up variable bindings,
5303         via `enqueue-eval-event'.
5304
5305 2004-06-24  Vin Shelton  <acs@xemacs.org>
5306
5307         * package-get.el (package-get-require-signed-base-updates):
5308         now defaults to nil.
5309
5310 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5311
5312         * subr.el (split-string): Clean up docstring.
5313
5314 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5315
5316         * faces.el (zmacs-region): fix typo in docstring.
5317
5318 2004-06-07  Jerry James  <james@xemacs.org>
5319
5320         * derived.el: Synch with Emacs 21.3.
5321         * subr.el (with-local-quit): New, from Emacs 21.3.
5322         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5323         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5324         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5325
5326 2004-06-16  Jerry James  <james@xemacs.org>
5327
5328         * cl.el (cl-set-substring): Increment start by the length of the
5329         string, not the string itself.
5330
5331 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5332
5333         * etags.el (tag-table-include-files): Expand included TAGS file
5334         paths to avoid problems with relative paths.  Thanks to Peter
5335         Chubb <peterc@gelato.unsw.edu.au>.
5336         * etags.el (tags-include-pattern): New.
5337         * etags.el (add-to-tag-completion-table): Parse and ignore
5338         trailing include lines.
5339
5340 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5341
5342         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5343         avoiding line solely composed of equal signs.
5344
5345 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5346
5347         * cus-edit.el (alloc): Typo fix.
5348         * cus-edit.el (custom-browse-visibility): Ditto.
5349         * cus-edit.el (custom-variable-value-create): Ditto.
5350         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5351         * cus-edit.el (custom-save-variables): Bind print-length and
5352         print-level to nil to avoid value abbreviation.
5353         * cus-edit.el (custom-save-face-internal): Ditto.
5354         * cus-edit.el (custom-save-faces): Save in sorted order.
5355         * cus-edit.el (custom-save-resets): Bind print-length and
5356         print-level to nil to avoid value abbreviation.
5357         * cus-edit.el (custom-save-loaded-themes): Ditto.
5358
5359 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5360
5361         * subr.el (split-string-default-separators): New.
5362         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5363         see comment in source.
5364
5365 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5366
5367         * mule/japanese.el (paragraph-start, paragraph-separate):
5368         Remove anchor to BOL.
5369
5370 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5371
5372         * cl.el (gensym, gentemp): Improve docstrings.
5373
5374 2004-05-10  Vin Shelton  <acs@xemacs.org>
5375
5376         * etags.el: Sync with 21.5 version.
5377
5378 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5379
5380         * etags.el:
5381         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5382         only for use with exuberant ctags. This will also enable building of 
5383         completion tables with exuberant ctags. This will not work with
5384         xemacs ctags. 
5385         * etags.el (get-tag-table-buffer): New function for creating of
5386         completion table is used if tags-exuberant-ctags-optimization-p ist t
5387         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5388         finding the tag names. New.
5389         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5390         building tag completion table with exuberant ctags. New.
5391         * etags.el (find-tag-internal): Improve exact tag matching for tags
5392         with name fields. Before the patch return types of functions or
5393         function parameters (with exuberant ctags) were found as matches.
5394
5395 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5396
5397         * list-mode.el (display-completion-list): Fixed completion list was
5398         taking the width of the frame and not of the window for displaying
5399         the selection methods.
5400
5401 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5402
5403         * menubar-items.el (default-menubar): Options are saved to custom.el.
5404
5405
5406 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5407
5408         * isearch-mode.el (isearch-abort): Preserve successful search target.
5409
5410 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5411
5412         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5413         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5414         Bihlmeyer.
5415         * gnuserv.el (gnuserv-mode-line-string): New.
5416         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5417         gnuserv-mode.
5418         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5419         * gnuserv.el (gnuserv-edit-files): Use
5420         make-x-device-with-gtk-fallback.
5421
5422 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5423
5424         * gtk-widgets.el: New import: gtk-accel-group-new.
5425         * dialog-gtk.el:
5426         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5427         * dialog-gtk.el (popup-builtin-question-dialog):
5428         Added support for dialog button mnemonics.
5429
5430 2004-03-22  Chris Green <cmg@dok.org>
5431
5432         * process.el (shell-command): Output buffer was ignored when a
5433         background process was run via shell-command.
5434
5435 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5436
5437         * cus-edit.el (custom-save-variables): Retrieve a list of
5438         variables to save first, sort it, and make sure the variables are
5439         saved in sorted order.
5440
5441 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5442  
5443         * package-get.el (package-get-update-base-from-buffer): Force
5444         binary coding system for verifying GnuPG signature in the
5445         package-index file.
5446  
5447 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5448
5449         * package-get.el (package-get-package-index-file-location): Handle
5450         missing "EMACSPACKAGEPATH" environment variable.
5451
5452 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5453
5454         * package-admin.el (package-admin-find-top-directory): Simplify
5455         directory comparisions and fix substring errors on short path
5456         components.
5457         * package-get.el (package-get-package-index-file-location):
5458         Default to first component of "EMACSPACKAGEPATH", if set.
5459
5460 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5461
5462         * package-get.el (process-error): New error datum.
5463
5464 2004-02-02  Vin Shelton <acs@xemacs.org>
5465
5466         * XEmacs 21.4.15 is released
5467
5468 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5469
5470         * itimer.el (activate-itimer): Modify the itimer timeout value as
5471         if it were begun at the last time when the itimer driver was woken
5472         up.
5473
5474 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5475
5476         * specifier.el (Copyright):
5477         Update.
5478         (make-specifier-and-init):
5479         (map-specifier):
5480         (canonicalize-inst-pair):
5481         (canonicalize-spec-list):
5482         (set-specifier):
5483         Synch docstrings to 21.5 where appropriate.
5484
5485 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5486
5487         * package-get.el (package-get-list-packages-where): New.  A
5488         function that allows searching for groups of packages.  For
5489         example, find all packages that require the fsf-compat package.
5490
5491 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5492
5493         The Great PUI Sync.
5494
5495         * auto-autoloads.el: Regenerated.
5496
5497         * custom-load.el: Regenerated.
5498
5499         * dumped-lisp.el (packages-hardcoded-lisp): New.
5500
5501         * menubar-items.el (menu-max-items): New.
5502         (menu-submenu-max-items): New.
5503         (menu-submenu-name-format): New.
5504         (menu-split-long-menu): New.
5505         (menu-sort-menu): New.
5506         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5507
5508         * obsolete.el (pui-add-install-directory): Renamed to the more
5509         logical `pui-set-local-package-get-directory'.
5510         (package-get-download-menu): Moved to `package-ui.el' and renamed
5511         to `package-ui-add-download-menu'.
5512
5513         * package-admin.el (package-admin-install-function-mswindows):
5514         Whitespace clean up.
5515         (package-admin-add-single-file-package): Removed.
5516         (package-admin-default-install-function): Whitespace clean up.
5517         (package-admin-find-top-directory): New.
5518         (package-admin-get-install-dir): Use it.
5519         (package-admin-get-manifest-file): 
5520         (package-admin-check-manifest): 
5521         (package-admin-add-binary-package):
5522         (package-admin-get-lispdir):
5523         (package-admin-delete-binary-package):
5524         (package-admin):
5525
5526         * package-get.el (package-get-package-index-file-location): New.
5527         (package-get-install-to-user-init-directory): New.
5528         (package-get-remote):
5529         (package-get-download-sites):
5530         (package-get-pre-release-download-sites): New.
5531         (package-get-site-release-download-sites): New.
5532         (package-get-base-filename):
5533         (package-get-always-update):
5534         (package-get-user-index-filename): Removed.
5535         (package-get-pgp-available-p): New.
5536         (package-get-require-signed-base-updates):
5537         (package-get-was-current):
5538         (package-entries-are-signed): New.
5539         (package-get-continue-update-base): New.
5540         (package-get-download-menu): Removed.
5541         (package-get-require-base):
5542         (package-get-update-base-entry):
5543         (package-get-locate-file):
5544         (package-get-locate-index-file):
5545         (package-get-maybe-save-index):
5546         (package-get-update-base):
5547         (package-get-update-base-from-buffer):
5548         (package-get-update-base-entries):
5549         (package-get-interactive-package-query):
5550         (package-get-update-all):
5551         (package-get-all):
5552         (package-get-dependencies):
5553         (package-get-init-package):
5554         (package-get-info): New.
5555         (package-get):
5556         (package-get-staging-dir):
5557         (package-get-set-version-prop): Removed.
5558         (package-get-installedp):
5559         (package-get-ever-installed-p):
5560         (packages): Removed.
5561         (package-get-custom-groups): Removed.
5562         (package-get-custom): Removed.
5563         (package-get-custom-add-entry): Removed.
5564
5565         * package-info.el (batch-update-package-info):
5566
5567         * package-net.el (package-net-batch-generate-bin-ini):
5568         (package-net-update-installed-db):
5569
5570         * package-ui.el (pui-info-buffer):
5571         (pui-directory-exists): Removed.
5572         (pui-package-dir-list): Removed.
5573         (pui-add-install-directory): Removed.
5574         (package-ui-download-menu): New.
5575         (package-ui-pre-release-download-menu): New.
5576         (package-ui-site-release-download-menu): New.
5577         (pui-set-local-package-get-directory): New.
5578         (pui-package-symbol-char):
5579         (pui-update-package-display):
5580         (pui-toggle-package):
5581         (pui-toggle-package-key):
5582         (pui-toggle-package-delete):
5583         (pui-toggle-package-delete-key):
5584         (pui-toggle-package-event):
5585         (pui-toggle-verbosity-redisplay):
5586         (pui-install-selected-packages):
5587         (pui-add-required-packages):
5588         (pui-help-echo):
5589         (pui-display-info):
5590         (list-packages-mode):
5591         (pui-list-packages):
5592
5593         * packages.el (packages-compute-package-locations):
5594         (package-require):
5595         (package-delete-name):
5596         (packages-hardcoded-lisp): Removed.
5597         (packages-useful-lisp): Removed.
5598         (packages-unbytecompiled-lisp): Removed.
5599         (packages-find-package-directories):
5600
5601         Summary:
5602
5603         Major code clean up of all things PUI.
5604
5605         Much improved code to determine where packages should be
5606         installed.  PUI no longer depends on any packages being
5607         pre-installed to compute where packages are to be installed to.
5608
5609         The user can specify the location of their package-index file.  It
5610         isn't necessary to set this because it has sane defaults.  People
5611         who "run-in-place" won't accidently overwrite the CVS
5612         package-index file.  See
5613         `package-get-package-index-file-location'. 
5614
5615         PUI will now properly clean up after itself in the event of an
5616         unsuccessful package install.  This drastically reduces the number
5617         of "wrong md5sum" FAQs.
5618
5619         non-Mule XEmacsen can no longer install Mule packages.
5620
5621         Package management via the custom interface has been removed.
5622
5623         The PUI related menubar items have been reorganised.
5624
5625         The PGP verification code has been fixed and the default for
5626         whether or not it is used is automatically computed.
5627
5628         * update-elc.el ((preloaded-file-list site-load-packages
5629         need-to-dump dumped-exe)):
5630         Just a couple of small changes to allow for
5631         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5632         existing anymore.
5633
5634 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5635
5636         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5637         apply `format' to the first argument of byte-compile-warn, it
5638         already calls format.
5639
5640 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5641
5642         * files.el (delete-old-versions): Avoid going interactive during
5643         make install when environment variable VERSION_CONTROL is set.
5644
5645 2003-12-04  Vin Shelton  <acs@xemacs.org>
5646
5647         * menubar-items.el (menu-item-search): Only bring up search dialog
5648         box if the feature is available and desired.
5649
5650 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5651
5652         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5653
5654 2003-11-05  Vin Shelton  <acs@xemacs.org>
5655
5656         * help.el (Help-prin1-face):
5657         (Help-princ-face):
5658         princ and prin1 are functions and need to be called as such.  The
5659         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5660
5661 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5662
5663         * about.el (about-xemacs): Give full version and build date.
5664
5665 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5666
5667         * win32-native.el (grep-null-device): This XEmacs has null-device.
5668
5669 2003-09-06  Mike Sperber  <mike@xemacs.org>
5670
5671         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5672         implement the specified semantics for `defvar.'
5673
5674 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5675
5676         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5677         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5678         displaying buffer in question.
5679
5680 2003-09-03  Vin Shelton <acs@xemacs.org>
5681
5682         * XEmacs 21.4.14 is released
5683
5684 2003-08-17  Vin Shelton  <acs@xemacs.org>
5685
5686         * about.el: Vanity patch.
5687
5688 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5689
5690         * code-process.el (call-process):
5691         (call-process-region):
5692         (start-process):
5693         Document coding system processing.
5694
5695 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5696
5697         * startup.el (splash-frame-body): Idiomatic English.
5698
5699 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
5700
5701         * font-lock.el (font-lock-match-java-declarations): Move
5702         save-restriction, narrow-to-region to beginning of function to
5703         avoid going beyond the limit and causing an infloop.
5704
5705 2003-04-16  Jerry James  <james@xemacs.org>
5706
5707         * keydefs.el: Remove mappings for keys mapped to the nowhere
5708         defined function function-key-error.
5709
5710 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
5711
5712         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
5713         lisp-interaction-mode-hook): Add the docstrings.
5714
5715 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
5716
5717         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
5718         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
5719         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
5720
5721 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
5722
5723         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
5724         lambda list after the original doc.  Care about
5725         #'(lambda () "SingleString") 
5726         (cl-upcase-arg): 
5727         (cl-function-arglist):
5728         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
5729         circular data structures in lambda list specification
5730
5731 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
5732
5733         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
5734         to appear in font-lock-function-name-face.
5735
5736 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
5737
5738         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
5739         is not also the value of the lambda.
5740
5741 2003-05-06  Andy Piper  <andy@xemacs.org>
5742
5743         * files.el (revert-buffer): Make sure local variables get processed,
5744         even in the case of an optimized reversion.
5745
5746 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
5747
5748         * XEmacs 21.4.13 is released
5749
5750 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
5751
5752         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
5753         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
5754
5755 2003-02-14  Ben Wing  <ben@xemacs.org>
5756
5757         * byte-optimize.el:
5758         * byte-optimize.el (byte-compile-inline-expand):
5759         * byte-optimize.el (byte-compile-unfold-lambda):
5760         * byte-optimize.el (byte-optimize-form-code-walker):
5761         * byte-optimize.el (byte-optimize-form):
5762         * byte-optimize.el (byte-decompile-bytecode-1):
5763         * byte-optimize.el (byte-optimize-lapcode):
5764         Review carefully and sync up to 20.7 except for areas as noted.
5765         Fixes problem with JDE compilation.
5766
5767 2003-02-05  Ben Wing  <ben@xemacs.org>
5768
5769         * simple.el:
5770         * simple.el (motion-keys-for-shifted-motion):
5771         Omit M-S-home/end from motion keys.
5772
5773 2003-02-07  Ben Wing  <ben@xemacs.org>
5774
5775         * text-props.el (text-property-any):
5776         * text-props.el (text-property-not-all):
5777         Fix bug when end > start.
5778
5779 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
5780
5781         * info.el (Info-insert-dir): Make default-directory end in
5782         separator.  Patch due to Martin Buchholz.
5783
5784 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5785
5786         * XEmacs 21.4.12 "Portable Code" is released.
5787
5788 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
5789
5790         * about.el: Update golubev data.
5791
5792 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5793
5794         * isearch-mode.el (isearch-mode-map): Substitute comment on
5795         desirability, and back out "GR is printable" changes.
5796
5797 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
5798
5799         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
5800
5801 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
5802
5803         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
5804
5805 2003-01-06  Ville Skyttä  <scop@xemacs.org>
5806
5807         * menubar-items.el (default-menubar): Use browse-url-mozilla
5808         instead of browse-url-gnome-moz for Mozilla.
5809
5810 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
5811
5812         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
5813
5814 2002-12-27  Ville Skyttä  <scop@xemacs.org>
5815
5816         * files.el (auto-mode-alist): Remove redundant entries for modes
5817         that live in packages.
5818         (interpreter-mode-alist): Ditto.
5819
5820 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
5821
5822         * menubar-items.el (default-menubar): Sync with current
5823         browse-url-xemacs.el.
5824
5825 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
5826
5827         * XEmacs 21.4.10 "Military Intelligence" is released.
5828
5829 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5830
5831         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
5832
5833 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5834
5835         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
5836
5837 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
5838
5839         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
5840         effect free function.
5841         (font-lock-fontify-keywords-region): Supply the argument to
5842         font-lock-compile-keywords.
5843
5844 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
5845
5846         * package-get.el (package-get-download-sites): Bring sites list
5847         up to date, prefer xx.xemacs.org addresses.
5848
5849 2002-09-27  Andy Piper  <andy@xemacs.org>
5850
5851         * dialog.el (make-dialog-box): for general dialogs only
5852         delete-frame-hook will be run.
5853
5854 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
5855
5856         * font-lock.el (font-lock-fontify-syntactically-region): Add
5857         comment about lookup-syntax-properties, document LOUDLY as unused.
5858
5859 2002-08-26  Andy Piper  <andy@xemacs.org>
5860
5861         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
5862         merge.
5863
5864 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
5865
5866         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
5867         (make-obsolete-variable): Ditto.
5868         (make-compatible): Ditto.
5869         (make-compatible-variable): Ditto.
5870
5871 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
5872
5873         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
5874         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
5875
5876 2002-08-28  Andy Piper  <andy@xemacs.org>
5877
5878         * files.el (revert-buffer): propagate revert-without-query-status.
5879
5880 2002-06-03  Andy Piper  <andy@xemacs.org>
5881
5882         * dialog-items.el (make-search-dialog): align various subcontrols
5883         in visually pleasing ways, allow frame to autosize to the dialog
5884         size.
5885         * dialog.el (make-dialog-box): add a border inside the frame. Add
5886         :autosize property, if t then reset the frame size appropriately
5887         before the frame is mapped.
5888         * gutter-items.el (set-progress-feedback-instantiator): align
5889         various subcontrols.
5890         * gutter-items.el (set-progress-abort-instantiator): ditto.
5891
5892 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
5893
5894         * XEmacs 21.4.9 "Informed Management" is released.
5895
5896 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
5897
5898         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
5899         "&optional append" argument.
5900
5901 2002-07-16  Didier Verna  <didier@xemacs.org>
5902
5903         * subr.el (replace-in-string): fix case fold bug introduced by
5904         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
5905         case-fold-search in temporary buffers.
5906
5907 2002-08-03  Steve Youngs  <youngs@xemacs.org>
5908
5909         * lib-complete.el (find-library): Remove check for mule because
5910         decompression DOES work on Mule.
5911
5912 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
5913
5914         * simple.el (join-line): New alias for `delete-indentation'.
5915
5916 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
5917
5918         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
5919         (font-lock-doc-face): New alias to font-lock-doc-string-face.
5920         (font-lock-builtin-face): New.
5921         (font-lock-constant-face): New.
5922         (font-lock-face-list): Add builtin and constant faces.
5923
5924 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
5925
5926         * autoload.el (make-autoload): Support define-derived-mode.
5927         Collected puts of doc-string-elt property.  Based on a patch by
5928         Didier Verna <didier@xemacs.org>.
5929
5930 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
5931
5932         * wid-edit.el (widget-field-activate): Fix docstring typo.
5933
5934 2002-07-23  Andy Piper  <andy@xemacs.org>
5935
5936         * about.el (about-personal-info): update me.
5937
5938 2002-07-12  Andy Piper  <andy@xemacs.org>
5939
5940         * custom.el (custom-theme-set-variables): remove bogus
5941         arguments. Use custom-set-default to set defaults.
5942         (custom-set-variables): update doc.
5943         (custom-local-buffer): new, synced from FSF.
5944         (custom-set-default): ditto.
5945         (defcustom): update doc.
5946
5947 2002-06-16  Andy Piper  <andy@xemacs.org>
5948
5949         * menubar-items.el (default-menubar): enable windows printing on
5950         cygwin as well as native.
5951
5952 2002-06-12  Andy Piper  <andy@xemacs.org>
5953
5954         * printer.el (generic-print-buffer): catch all errors so that the
5955         print device can be cleared in all scenarios.
5956         (Printer-clear-device): make sure clearing the printer allows it
5957         to be used again immediately.
5958         (generic-print-region): make sure the default printer face is
5959         black-on-white.
5960
5961 2002-04-23  Jerry James  <james@xemacs.org>
5962
5963         * window-xemacs.el (display-buffer-function): Change doc to
5964         reflect new arg.
5965         * window-xemacs.el (pre-display-buffer-function): Ditto.
5966         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
5967         non-nil, make the new window just big enough for its contents.
5968         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
5969         * frame.el (show-temp-buffer-in-current-frame): Remove broken
5970         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
5971
5972 2002-06-06  Andy Piper  <andy@xemacs.org>
5973
5974         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
5975         (defcustom): ditto.
5976         (custom-handle-keyword): ditto.
5977
5978 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
5979
5980         * gutter-items.el (buffers-tab-selection-function): Improve doc.
5981         Make obsolete.  Default to nil.
5982         (buffers-tab-filter-functions): Improve doc.  Use literal default.
5983         Inspired by a patch by John Palmieri.
5984
5985 2002-07-01  Mike Alexander  <mta@arbortext.com>
5986
5987         * process.el (shell-command-on-region): Don't delete the region
5988         before giving it to call-process-region
5989
5990 2002-06-04  Jerry James <james@eecs.ku.edu>
5991
5992         * find-paths.el (paths-find-architecture-directory): Search in
5993         `system-configuration'/`base', not `base'`system-configuration'.
5994
5995 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
5996
5997         * info.el (Info-index): Add missing \ in [ t].
5998
5999 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6000
6001         * gutter-items.el (gutter-buffers-tab-visible-p,
6002         buffers-tab-omit-function, buffers-tab-selection-function,
6003         buffers-tab-filter-functions):
6004         Doc improvements.
6005
6006 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6007
6008         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6009
6010         * toolbar-items.el (toolbar-news): Fix typo in message string.
6011
6012 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6013
6014         * dialog.el (yes-or-no-p-dialog-box): 
6015         * cmdloop.el (y-or-n-p-minibuf):
6016         (yes-or-no-p-minibuf):
6017         (yes-or-no-p):
6018         (y-or-n-p): 
6019         Specify negative answers in docstrings.
6020
6021 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6022
6023         * package-ui.el (pui-help-echo): Display both installed and author
6024         version.  Use a balloon-help window to display extra info like
6025         package requires.
6026
6027 2002-05-30  Andy Piper  <andy@xemacs.org>
6028
6029         * files.el (revert-buffer-internal): don't visit
6030         revert-buffer. Kill buffer when not used. Suggested by Mike
6031         Alexander <mta@arbortext.com>
6032
6033 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6034
6035         * files.el (revert-buffer): More docstring fiddling.
6036
6037 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6038
6039         * files.el (revert-buffer):
6040         (revert-buffer-internal):
6041         (revert-buffer-insert-file-contents-function):
6042         Improve docstrings and comments.
6043
6044 2002-05-08  Andy Piper  <andy@xemacs.org>
6045
6046         * files.el (revert-buffer): observe noconfirm behavior.
6047
6048 2002-04-09  Andy Piper  <andy@xemacs.org>
6049
6050         * files.el (revert-buffer): use revert-buffer-internal if it looks
6051         like doing so will not result in any user-visible changes.
6052         (revert-buffer-internal): new function. Do the actual process of
6053         reversion and then see whether the result is any different to what
6054         we have already. If it is not then do nothing.
6055
6056 2001-12-11  Andy Piper  <andy@xemacs.org>
6057
6058         * menubar.el (get-popup-menu-response): re-order so that it works
6059         on more sane/facist window systems.
6060
6061 2001-12-03  Andy Piper  <andy@xemacs.org>
6062
6063         * faces.el (frob-face-property): don't infloop in face frobbing
6064         from Jan Vroonhof <jan@xemacs.org>.
6065
6066 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6067
6068         * faces.el (frob-face-property): Follow face fall-back hierarchy
6069         properly for face properties without an instance. Only do manual
6070         copy form 'default in last resort. This handles in particular
6071         the case where 'default itself has only a fall-back (which is
6072         the case by default on windows).
6073
6074 2001-11-24  Andy Piper  <andy@xemacs.org>
6075
6076         * printer.el (generic-print-region): set default-frame-plist to
6077         nil while creating the printer frame so that sizes reflect the
6078         printed page.
6079
6080         * faces.el (face-complain-about-font): Don't complain on printers.
6081
6082 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6083         
6084         * package-net.el: Andy synch.
6085         
6086 2001-12-16  Andy Piper  <andy@xemacs.org>
6087
6088         * package-get.el (package-get-update-all): Make sure installed.db
6089         gets updated after updating packages.
6090
6091 2002-03-28  Ben Wing  <ben@xemacs.org>
6092
6093         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6094         continuation, truncation so that we don't get line jumpiness from
6095         them being larger than the line height.
6096
6097         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6098
6099 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6100
6101         * font.el (font-window-system-mappings): Add mapping for Gtk
6102         (assume identical to X) 
6103
6104 2002-02-04  Andy Piper  <andy@xemacs.org>
6105
6106         * files.el (convert-standard-filename): Fix for short filename
6107         Peter Arius <pas@methodpark.de>
6108
6109 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6110
6111         * list-mode.el (default-choose-completion): completion-base-size
6112         should refer to local value in the completion list buffer.
6113
6114 2001-12-03  Didier Verna  <didier@xemacs.org>
6115
6116         * rect.el: autoload `replace-rectangle'.
6117         * keydefs.el (global-map): bind it to `C-x r p'.
6118
6119 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6120
6121         * XEmacs 21.4.8 "Honest Recruiter" is released.
6122
6123 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6124
6125         This patch is based on Jerry James's patch and analysis.
6126
6127         * select.el (get-clipboard):
6128         (get-selection):
6129         Update docstrings.
6130         (get-clipboard-foreign):
6131         (get-selection-foreign):
6132         New function for use as `interprogram-paste-function's.
6133
6134         * simple.el (interprogram-paste-function): Change default to
6135         `get-clipboard-foreign'; improve docstring.
6136         (interprogram-cut-function): Improve dosctring.
6137
6138 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6139
6140         * XEmacs 21.4.7 "Economic Science" is released.
6141
6142 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6143
6144         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6145
6146 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6147
6148         * obsolete.el (assq-delete-all): New compatibility alias for 
6149         remassq.
6150
6151 2002-01-09  Simon Josefsson  <jas@extundo.com>
6152
6153         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6154
6155 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6156
6157         * info.el (Info-auto-generate-directory): Default
6158         Info-auto-generate-directory to 'if-outdated.
6159
6160 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6161
6162         * startup.el (normal-top-level): Prevent migration code from
6163         trashing .emacs on an error in loading the init files.
6164
6165 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6166
6167         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6168         "system default" Xdefaults and friends get xrdb-mode.
6169
6170 2002-03-05  Mats Lidell  <matsl@contactor.se>
6171  
6172         * help-nomule.el (tutorial-supported-languages): Added Swedish
6173         tutorial. Sorted languages.
6174
6175 2002-02-11  Mike Sperber <mike@xemacs.org>
6176
6177         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6178         regenerating outdated dir files and dir is non-existent.
6179
6180 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6181
6182         * code-files.el (convert-mbox-coding-system): Improve comment.
6183         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6184         coding-system argument to `write-region-pre-hook' call.
6185         (write-region-pre-hook): Fix docstring to mention lockname argument.
6186
6187 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6188
6189         * minibuf.el (completing-read): Remove redundant wrong arg list.
6190
6191         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6192
6193 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6194
6195         * obsolete.el (interactive-form): new compatibility alias for 
6196         function-interactive.
6197
6198 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6199
6200         * menubar-items.el (Menubar-items-truncate-list): Removed.
6201         * menubar-items.el (Menubar-items-truncate-history): New.
6202         * menubar-items.el (default-menubar): Use
6203         Menubar-items-truncate-history.
6204
6205 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6206
6207         * printer.el (generic-print-region): Pass correct arguments to
6208         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6209         Torkelsson <torkel@acc.umu.se>.
6210
6211 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6212
6213         * help.el (describe-mode): synched with FSF 19.34; handle nil
6214         minor mode indicators.
6215
6216 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6217
6218         * minibuf.el (completing-read): Update docstring.
6219
6220 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6221
6222         * XEmacs 21.4.6 "Common Lisp" is released.
6223
6224 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6225
6226         * package-net.el: Inadvertant synch with Windows branch.  From
6227         Andy's log:
6228         (package-net-kit-version): new variable.
6229         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6230
6231 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6232
6233         * package-get.el (package-get-locate-index-file): Also search the
6234         core etc/ directory for the package index file if it can't be
6235         found in ~/.xemacs/.
6236
6237 2001-12-13  William Perry  <wmperry@gnu.org>
6238
6239         * dialog-gtk.el (popup-builtin-question-dialog):
6240         Conform to API in gui.c.
6241         
6242 2001-11-12  Andy Piper  <andy@xemacs.org>
6243
6244         * cus-edit.el (custom-save-face-internal): make sure we save
6245         non-themed faces.
6246         (custom-save-variables): ditto variables.
6247
6248 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6249
6250         * faces.el (make-face-family):
6251         (make-face-size):
6252         New face-modifying functions per Jan Vroonhof.
6253
6254         cus-face.el (custom-set-face-font-family):
6255         (custom-set-face-font-size):
6256         Use them.
6257
6258         * font.el (font-window-system-mappings): More precise docstring.
6259
6260         (font-create-name):
6261         (font-create-object):
6262         (tty-font-create-object):
6263         (tty-font-create-plist):
6264         (x-font-create-object):
6265         (x-font-create-name):
6266         (ns-font-create-name):
6267         (mswindows-font-create-object):
6268         (mswindows-font-create-name):
6269         Add doctrings.
6270
6271 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6272
6273         * gtk-faces.el (gtk-init-device-faces): removed spurious
6274         quote before let* expression.
6275
6276 2001-10-29  Andy Piper  <andy@xemacs.org>
6277
6278         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6279         modified when changing coding system.
6280
6281         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6282         that we invoke the GUI directory selector.
6283
6284 2001-10-25  Andy Piper  <andy@xemacs.org>
6285
6286         * dialog.el (make-dialog-box): use new directory dialog support.
6287         * minibuf.el (read-file-name-1): ditto.
6288         (read-file-name): ditto.
6289         (read-directory-name): ditto.
6290
6291 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6292
6293         * XEmacs 21.4.5 "Civil Service" is released.
6294
6295 2001-04-23  Didier Verna  <didier@xemacs.org>
6296
6297         * cus-edit.el (custom-variable-pre-save): New.
6298         * cus-edit.el (custom-variable-post-save): New.
6299         * cus-edit.el (custom-variable-save): use them.
6300         * cus-edit.el (custom-face-pre-save): New.
6301         * cus-edit.el (custom-face-post-save): New.
6302         * cus-edit.el (custom-face-save): use them.
6303         * cus-edit.el (custom-group-pre-save): New.
6304         * cus-edit.el (custom-group-post-save): New.
6305         * cus-edit.el (custom-group-save): use them.
6306         * cus-edit.el (Custom-save): use the pre/post functions above,
6307         call `custom-save-all' only once.
6308         * cus-edit.el (custom-variable-pre-reset-standard): New.
6309         * cus-edit.el (custom-variable-post-reset-standard): New.
6310         * cus-edit.el (custom-variable-reset-standard): use them.
6311         * cus-edit.el (custom-face-pre-reset-standard): New.
6312         * cus-edit.el (custom-face-post-reset-standard): New.
6313         * cus-edit.el (custom-face-reset-standard): use them.
6314         * cus-edit.el (custom-group-pre-reset-standard): New.
6315         * cus-edit.el (custom-group-post-reset-standard): New.
6316         * cus-edit.el (Custom-reset-standard): use them.
6317         * cus-edit.el (custom-face-reset-saved): use the pre/post
6318         functions above, call `custom-save-all' only once.
6319
6320 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6321
6322         * gutter-items.el (buffers-tab face): Derive from the modeline
6323         face by default.  Many people use white-on-black for the default
6324         font, and the tabs look hideous with that color combination.  The
6325         modeline usually has the correct colors.
6326
6327 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6328
6329         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6330         (tag-mark-stack-max): Typo fix.
6331
6332 2001-09-28  Ben Wing  <ben@xemacs.org>
6333
6334         * font-lock.el:
6335         * font-lock.el (font-lock-after-change-function):
6336         fix problem with last patch, reported by Katsumi Yamaoka.
6337
6338 2001-09-17  Ben Wing  <ben@xemacs.org>
6339
6340         * font-lock.el (font-lock-after-change-function):
6341         fix problem when you insert a comment on the line before a line of
6342         code: if we use the following char, then when you hit backspace,
6343         the following line of code turns the comment color.
6344
6345 2001-06-08  Ben Wing  <ben@xemacs.org>
6346
6347         * process.el: comment about shell-command-switch.
6348         * process.el (shell-quote-argument): Need to quote a null
6349         argument, too.  From Dan Holmsand.
6350         
6351         * startup.el (normal-top-level): Delete some unused FSF junk.
6352         * startup.el (command-line-early):
6353         
6354         * startup.el (command-line): Call MS Windows init function.
6355         
6356         * win32-native.el:
6357         * win32-native.el (mswindows-system-shells): New.
6358         * win32-native.el (mswindows-system-shell-p): New.
6359         * win32-native.el (init-mswindows-at-startup): New.
6360         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6361         * win32-native.el (mswindows-quote-one-simple-arg):
6362         * win32-native.el (mswindows-quote-one-command-arg):
6363         * win32-native.el (mswindows-construct-process-command-line-alist):
6364         Correct comments at top.  Correctly handle passing arguments
6365         to Cygwin programs and to bash.  Fix quoting of zero-length
6366         arguments (from Dan Holmsand).  Set shell-command-switch based
6367         on shell-file-name, which in turn comes from env var SHELL.
6368
6369 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6370
6371         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6372         default-toolbar-position): Fill docstrings for balloon-help.
6373
6374 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6375
6376         * faces.el: Reenable specifications over 'gtk domain.
6377
6378 2001-08-08  Didier Verna  <didier@xemacs.org>
6379
6380         * autoload.el (update-autoload-files): make defdir a file name,
6381         not directory name.
6382
6383 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6384
6385         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6386
6387         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6388
6389 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6390
6391         * font-menu.el (font-menu-set-font): Default to current font-family.
6392         (font-menu-preferred-resolution):
6393         (font-menu-size-scaling):
6394         Provide gtk defaults, too.
6395
6396 2001-07-29  Mike Alexander  <mta@arbortext.com>
6397
6398         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6399         list
6400         (custom-set-face-font-family): ditto
6401
6402 2001-07-26  Mike Sperber <mike@xemacs.org>
6403
6404         * files.el (auto-mode-alist): .9 files are man pages, too.
6405
6406 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6407
6408         * process.el (call-process-internal): bind
6409         coding-system-for-write to 'binary when calling
6410         start-process-internal, so the process receives 
6411         the literal contents of INFILE.
6412
6413 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6414
6415         * files.el (auto-mode-alist): Add configure.ac support.
6416
6417 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6418
6419         * buff-menu.el:
6420         mouse.el:
6421         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6422
6423 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6424
6425         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6426
6427 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6428
6429         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6430         mixed text.
6431         (kinsoku-eol-p): Ditto.
6432
6433 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6434
6435         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6436         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6437         characters as the category `s' or `e' correctly.
6438
6439 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6440
6441         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6442
6443 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6444
6445         * mule/cyrillic.el:  Set up case table.
6446
6447 2001-06-08  Mike Sperber <mike@xemacs.org>
6448
6449         * files.el (save-some-buffers-1): Don't zap the help window right
6450         after `map-y-or-n-p' has popped it up.
6451
6452 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6453
6454         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6455
6456 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6457
6458         * specifier.el: define-specifier-tag 'gtk.
6459
6460 2001-05-12  Ben Wing  <ben@xemacs.org>
6461
6462         * find-paths.el (paths-find-recursive-path):
6463         fix error with null EXCLUDE-REGEXP.
6464         
6465         * font-lock.el (font-lock-mode):
6466         fix problem reported by hrvoje with buffers starting with a space.
6467         
6468 2001-05-06  Ben Wing  <ben@xemacs.org>
6469
6470         * dialog.el (make-dialog-box):
6471         * menubar-items.el (default-menubar):
6472         * printer.el (generic-print-buffer):
6473         * printer.el (generic-print-region):
6474         implement printing the selection when it's selected.
6475
6476 2001-04-18  Didier Verna  <didier@xemacs.org>
6477
6478         * cus-edit.el (Custom-reset-standard): reset to standard settings
6479         not only when the buffer's :custom-state is 'modified, but also
6480         when it is 'set or 'saved.
6481
6482 2001-04-17  Didier Verna  <didier@xemacs.org>
6483
6484         * startup.el (load-user-init-file): define `custom-file' before
6485         loading the user's init file.
6486
6487 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6488
6489         * menubar.el (popup-mode-menu): Make it work with
6490         popup-menu-titles turned off.
6491         
6492 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6493
6494         * about.el (about-mailto-link): Use compose-mail for sending mail.
6495
6496 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6497
6498         * package-admin.el (package-install-hook): New.
6499         (package-delete-hook): New.
6500         (package-admin-add-single-file-package): Use package-delete-hook.
6501
6502         * package-get.el (package-get): Use package-install-hook.
6503
6504 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6505
6506         * package-ui.el (pui-install-selected-packages): reverse the lists
6507         of packages so that they get handled in the same order as they
6508         were selected.
6509
6510 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6511
6512         * packages.el (locate-library): Use read-library-name for completion.
6513
6514 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6515
6516         * byte-optimize.el (=): `=' is not a binary predicate!
6517         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6518         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6519
6520 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6521
6522         * bytecomp.el (byte-compile-arithcompare):
6523         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6524
6525 2001-06-03  William M. Perry  <wmperry@gnu.org>
6526
6527         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6528         return the filename selected by the user!
6529
6530 2001-05-31  William M. Perry  <wmperry@gnu.org>
6531
6532         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6533         in XEmacs/GTK.
6534
6535 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6536
6537         * coding.el: Tiny typo fixed.
6538
6539 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6540
6541         * XEmacs 21.4.3 "Academic Rigor" is released.
6542
6543 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6544
6545         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6546
6547 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6548
6549         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6550
6551 2001-05-04  Ben Wing  <ben@xemacs.org>
6552
6553         * printer.el (generic-print-buffer):
6554         * printer.el (generic-print-region):
6555         Enable dialog boxes.  Apply workaround recommended by Kirill.
6556         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6557         
6558         * simple.el (kill-whole-line):
6559         * simple.el (kill-line-1):
6560         * simple.el (kill-entire-line):
6561         * simple.el (kill-line):
6562         * simple.el (backward-kill-line):
6563         Take out interactive dependence of kill-whole-line.
6564
6565 2001-04-22  Ben Wing  <ben@xemacs.org>
6566
6567         * dialog.el (make-dialog-box):
6568         Put dialog titles back in -- this time correctly.  Fix various
6569         other problems with leaks and such.
6570
6571         * simple.el (region-exists-p):
6572         * simple.el (region-active-p):
6573         Add comment about which one is correct to use in menu specs.
6574
6575 2001-05-05  Ben Wing  <ben@xemacs.org>
6576
6577         * dialog.el (make-dialog-box): fix doc string.
6578         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6579         take out Pretty Print.
6580         * printer.el:
6581         * printer.el (printer-current-device): New.
6582         * printer.el (Printer-get-device): New.
6583         * printer.el (Printer-clear-device): New.
6584         * printer.el (generic-page-setup): New.
6585         * printer.el (generic-print-buffer):
6586         * printer.el (generic-print-region):
6587         Implement Page Setup.  Handle errors properly.
6588
6589 2001-05-05  Ben Wing  <ben@xemacs.org>
6590
6591         * subr.el (error): Complete list of errors in doc string.
6592         
6593 2001-04-22  Ben Wing  <ben@xemacs.org>
6594
6595         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6596         
6597 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6598
6599         * build-report.el: Remove CVS keywords since this file has been in
6600         core lisp for a while now.
6601         * build-report.el (build-report-make-output-files): Fix typo.
6602
6603 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6604
6605         * about.el (about-finish-buffer): Make sure the last change works
6606         even if EVENT is nil.
6607
6608 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6609
6610         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6611         clicked, not the one that happens to be the current buffer at the
6612         time.
6613
6614 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6615
6616         * cus-edit.el (custom-display): Support the GTK Window System also.
6617
6618 2001-04-30  Ben Wing  <ben@xemacs.org>
6619
6620         * printer.el:
6621         * printer.el (printer-page-header):
6622         * printer.el (Print-context): New.
6623         * printer.el (printer-page-footer):
6624         * printer.el (generate-header-element): New.
6625         * printer.el (generate-header-line): New.
6626         * printer.el (print-context-property):
6627         * printer.el (generic-print-buffer):
6628         * printer.el (generic-print-region):
6629         Implement headers and footers.  Implement calling Print dialog box
6630         (#### but it doesn't quite work yet).
6631
6632 2001-04-25  Ben Wing  <ben@xemacs.org>
6633
6634         * about.el (xemacs-hackers):
6635         * about.el (about-url-alist):
6636         * about.el (about-personal-info):
6637         * about.el (about-hacker-contribution):
6638         More contributions.
6639         
6640         * simple.el (handle-post-motion-command):
6641         Fix spurious setting of zmacs-region-stays to t after a non-shift
6642         motion command.
6643
6644 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6645
6646         * about.el (about-personal-info): Update my bio.
6647         (about-hacker-contribution): Ditto.
6648
6649 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6650
6651         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6652
6653 2001-04-19  Andy Piper  <andy@xemacs.org>
6654
6655         * package-net.el (package-net-cygwin32-binary-size): new size.
6656         (package-net-win32-binary-size): new size.
6657         (package-net-convert-index-to-ini): Use new arch.
6658         (package-net-batch-convert-index-to-ini): Removed.
6659         (package-net-generate-bin-ini): New.
6660         (package-net-batch-generate-bin-ini): New.
6661
6662 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6663
6664         * XEmacs 21.4.1 "Copyleft" is released.
6665
6666 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6667
6668         * x-compose.el (xlib-input-method-bug-workaround):
6669         (alias-colon-to-double-quote):
6670         Force sort in map-keymap to work around rehash bug.
6671
6672 2001-04-17  Ben Wing  <ben@xemacs.org>
6673
6674         * about.el: Finish overhaul, add a few new hackers, update a
6675         couple old ones.
6676
6677 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6678
6679         * XEmacs 21.4.0 "Solid Vapor" is released.
6680
6681 2001-04-15  Ben Wing  <ben@xemacs.org>
6682
6683         * about.el:
6684         * about.el (about-headline-face): New.
6685         * about.el (about-link-face): New.
6686         * about.el (about-current-release-maintainers): New.
6687         * about.el (about-other-current-hackers): New.
6688         * about.el (about-url-alist):
6689         * about.el (about-once-and-future-hackers): New.
6690         * about.el (about-mailto-link): New.
6691         * about.el (about-get-buffer):
6692         * about.el (about-finish-buffer):
6693         * about.el (about-xemacs):
6694         * about.el (about-features): Removed.
6695         * about.el (about-advantages): New.
6696         * about.el (about-maintainer-info): Removed.
6697         * about.el (about-personal-info): New.
6698         * about.el (about-hacker-contribution): New.
6699         * about.el (about-maintainer):
6700         * about.el (about-show-linked-info):
6701         * about.el (about-hackers):
6702         Major revamping.  Rewriting of most of the text, improve the
6703         link handling, separate info on contributors into personal
6704         and contribution info, add new contributors, update personal
6705         info, etc. etc.
6706         
6707         * menubar-items.el (default-menubar):
6708         Help menubar entry for News now says more accurately
6709         "What's New in XEmacs".
6710         
6711         * mouse.el:
6712         * mouse.el (mouse-track-cleanup-hook):
6713         * mouse.el (mouse-track):
6714         Don't set-buffer to a dead buffer when calling mouse-track
6715         cleanup hooks.
6716
6717 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
6718
6719         * XEmacs 21.2.47 "Zephir" is released.
6720
6721 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
6722
6723         * dialog.el (make-dialog-box): Disable dialog box titles until
6724         we get them working.
6725
6726 2001-03-30  Ben Wing  <ben@xemacs.org>
6727
6728         * help.el:
6729         * help.el (Help-princ-face):
6730         * help.el (Help-prin1-face):
6731         * help.el (frob-help-extents):
6732         * help.el (describe-function-1):
6733         * help.el (describe-variable):
6734         Avoid using font-lock faces, which may not be defined.
6735         Instead, use hyper-apropos faces, and make sure they're
6736         defined as necessary by using `require'. (It's not so safe
6737         to do this for font-lock.) In any case, we will eventually
6738         be merging this functionality into hyper-apropos.
6739
6740         * loaddefs.el (completion-ignored-extensions):
6741         Fix documentation.
6742         
6743         * menubar-items.el (menu-truncate-list): Removed.
6744         * menubar-items.el (Menubar-items-truncate-list): New.
6745         * menubar-items.el (default-menubar):
6746         Fix errors if grep or compile command is too long.  Rename helper
6747         function to be less visible.
6748
6749 2001-03-23  Martin Buchholz  <martin@xemacs.org>
6750
6751         * byte-optimize.el (byte-optimize-minus):
6752         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
6753
6754 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
6755
6756         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
6757         Mule is available.
6758
6759         * mule/latin.el: New file.
6760
6761 2001-03-11  Ben Wing  <ben@xemacs.org>
6762
6763         * auto-save.el:
6764         * auto-save.el (auto-save-directory):
6765         * auto-save.el (make-auto-save-file-name):
6766         * auto-save.el (auto-save-file-name-p): New.
6767
6768         Merge in improvements from other definition of
6769         make-auto-save-file-name in files.el.
6770         
6771         * auto-save.el (auto-save-original-name):
6772         * auto-save.el (auto-save-name-in-fixed-directory):
6773         * auto-save.el (auto-save-unslashify-name): Removed.
6774         * auto-save.el (auto-save-slashify-name): Removed.
6775         * auto-save.el (auto-save-reserved-chars): New.
6776         * auto-save.el (auto-save-escape-name): New.
6777         * auto-save.el (auto-save-unhex): New.
6778         * auto-save.el (auto-save-unescape-name): New.
6779
6780         Change algorithm for encoding filenames in auto-save names to be
6781         entirely safe with all filesystems and all possible characters in
6782         a filename, and 100% reversible. (Essentially, uses
6783         quoted-printable as the encoding.)
6784         
6785         * auto-save.el (recover-all-files):
6786
6787         Use insert-directory rather than calling ls directly -- fixes
6788         things under Windows.
6789
6790         * files.el:
6791         * files.el (convert-standard-filename): Substitute FSF's
6792         definition for this (we had nothing here before).
6793         
6794         * files.el (backup-buffer): Warning fix.
6795         
6796         * files.el (make-backup-file-name):
6797         * files.el (find-backup-file-name):
6798         Fix error in calling sequence to auto-save-file-name-p.
6799         
6800         * files.el (recover-file):
6801         Use insert-directory rather than calling ls directly -- fixes
6802         things under Windows.
6803
6804         * files.el (make-auto-save-file-name): Removed.
6805         * files.el (auto-save-file-name-p): Removed.
6806         auto-save is always dumped so no sense in having a definition
6807         that will always be overwritten with another.
6808         
6809         * files.el (insert-directory):
6810         * win32-native.el:
6811         * win32-native.el (debug-mswindows-process-command-lines):
6812         * win32-native.el (original-make-auto-save-file-name): Removed.
6813         * win32-native.el (make-auto-save-file-name): Removed.
6814
6815
6816 2001-03-21  Martin Buchholz <martin@xemacs.org>
6817
6818         * XEmacs 21.2.46 "Urania" is released.
6819
6820 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
6821
6822         * menubar-items.el (default-menubar): Update sample.emacs to
6823         sample.init.el and adjust accelerators.
6824
6825 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
6826
6827         * build-report.el (build-report): Improve docstring.
6828
6829 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6830
6831         * ChangeLog: Log GTK merge.
6832
6833         * gutter-items.el:
6834         * mwheel.el:
6835         * sound.el:
6836         * startup.el:
6837         Revert gratuitous whitespace changes.
6838
6839 2001-03-07  Ben Wing  <ben@xemacs.org>
6840
6841         * help.el:
6842         * help.el (key-or-menu-binding):
6843         * help.el (Help-find-file): New.
6844         * help.el (describe-beta):
6845         * help.el (describe-copying):
6846         * help.el (describe-project):
6847         * help.el (view-emacs-news):
6848         * help.el (view-sample-init-el): New.
6849         * help.el (Help-princ-face): New.
6850         * help.el (Help-prin1-face): New.
6851         * help.el (help-symbol-function-context-menu):
6852         * help.el (help-symbol-variable-context-menu):
6853         * help.el (help-symbol-function-and-variable-context-menu):
6854         * help.el (frob-help-extents):
6855         * help.el (describe-function-1):
6856         * help.el (describe-variable):
6857
6858         Add coloring in Help buffers, correspondent with hyperlinks.
6859         View files in view-mode rather than Fundamental.
6860         Remove separators from context menus -- now handled in generic code.
6861         Add `Find Tag' to context menu.
6862         
6863         * menubar.el (popup-mode-menu):
6864
6865         Rewrite code that outputs the popup menu to (a) put more specific
6866         entries first, (b) be more robust, (c) output the proper context
6867         menu separators automatically (the context menu functionality is
6868         new and currently used only by Help).
6869
6870 2001-03-10  William M. Perry  <wmperry@aventail.com>
6871
6872         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
6873         this function when converting from the 21.1 GTK branch.  Now
6874         supports file, password, question, and color built-in dialogs.
6875
6876 2001-03-06  Ben Wing  <ben@xemacs.org>
6877
6878         * keydefs.el:
6879         * keydefs.el (global-map):
6880         Add commented-out change of M-k (for 21.5).
6881         
6882         * menubar-items.el (default-menubar):
6883         Fix items to control kill-line behavior; add items for
6884         shifted motion.
6885         
6886         * simple.el:
6887         * simple.el (kill-whole-line):
6888         * simple.el (historical-kill-line): Removed.
6889         * simple.el (kill-line): Removed.
6890         * simple.el (kill-entire-line): New.
6891         * simple.el (kill-line-1): New.
6892         * simple.el (backward-kill-line):
6893         Undo kill-whole-line == always changes.  Add new function
6894         kill-entire-line to unconditionally delete the current line.
6895         Add comments describing the lamentable state of affairs of
6896         the kill-line functions and variables.
6897
6898 2001-03-02  Ben Wing  <ben@xemacs.org>
6899
6900         * simple.el:
6901         * simple.el (beginning-of-buffer):
6902         * simple.el (end-of-buffer):
6903         * simple.el (mark-ring-unrecorded-commands):
6904         * simple.el (signal-error-on-buffer-boundary):
6905         * simple.el (shifted-motion-keys-select-region):
6906         * simple.el (unshifted-motion-keys-deselect-region):
6907         * simple.el (motion-keys-for-shifted-motion): New.
6908         * simple.el (handle-pre-motion-command):
6909         * simple.el (handle-post-motion-command):
6910         * simple.el (forward-char-command):
6911         * simple.el (backward-char-command):
6912         * simple.el (scroll-up-command):
6913         * simple.el (scroll-down-command):
6914         * simple.el (next-line):
6915         * simple.el (previous-line):
6916         * simple.el (backward-block-of-lines):
6917         * simple.el (forward-block-of-lines):
6918         * simple.el (backward-word):
6919         * simple.el (mark-word):
6920
6921         Augment documentation of the most common motion commands to make
6922         note of the shifted-motion support.  Improve the support to (a)
6923         properly document how it works and why it's done in the fashion it
6924         is, and (b) allow the keystrokes that trigger it to be customized.
6925
6926         Correct error in the customize specification of
6927         mark-ring-unrecorded-commands.
6928
6929 2001-03-02  Ben Wing  <ben@xemacs.org>
6930
6931         * font-lock.el:
6932         * font-lock.el (font-lock-pending-extent-table): Removed.
6933         * font-lock.el (font-lock-pending-buffer-table): New.
6934         * font-lock.el (font-lock-pre-idle-hook):
6935         * font-lock.el (font-lock-after-change-function):
6936         * font-lock.el (font-lock-fontify-pending-extents):
6937         * font-lock.el (font-lock-lisp-like):
6938
6939         Fix handling of pending extents to avoid excessive slowness (N^2
6940         behavior) when making lots of buffer changes between redisplays,
6941         such as when saving the Options.
6942
6943 2001-03-09  William M. Perry  <wmperry@aventail.com>
6944
6945         * device.el:
6946         * dragdrop.el:
6947         * dumped-lisp.el:
6948         * faces.el:
6949         * frame.el:
6950         * gnuserv.el:
6951         * loadup.el:
6952         * menubar-items.el:
6953         * minibuf.el:
6954         The Great GTK Merge.
6955
6956         * ChangeLog.GTK:
6957         * dialog-gtk.el:
6958         * gdk.el:
6959         * generic-widgets.el:
6960         * glade.el:
6961         * gnome-widgets.el:
6962         * gnome.el:
6963         * gtk-compose.el:
6964         * gtk-extra.el:
6965         * gtk-faces.el:
6966         * gtk-ffi.el:
6967         * gtk-file-dialog.el:
6968         * gtk-font-menu.el:
6969         * gtk-glyphs.el:
6970         * gtk-init.el:
6971         * gtk-iso8859-1.el:
6972         * gtk-marshal.el:
6973         * gtk-mouse.el:
6974         * gtk-package.el:
6975         * gtk-password-dialog.el:
6976         * gtk-select.el:
6977         * gtk-widget-accessors.el:
6978         * gtk-widgets.el:
6979         * gtk.el:
6980         widgets-gtk.el:
6981         The Great GTK Merge: new files.
6982
6983 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
6984
6985         * generic-widgets.el: Don't require gtk (a built-in feature) at
6986         top level.  Don't execute the last sexp unless (featurep 'gtk).
6987
6988 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
6989
6990         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
6991
6992 2001-02-23  Martin Buchholz <martin@xemacs.org>
6993
6994         * XEmacs 21.2.45 "Thelxepeia" is released.
6995
6996 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
6997  
6998         * about.el (xemacs-hackers): update my entry. 
6999         * about.el (about-maintainer-info): ditto. 
7000         * about.el (about-hackers): ditto. 
7001
7002 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7003
7004         * about.el (about-maintainer-info): More vanity info about
7005         yours truly.
7006
7007 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7008
7009         * build-report.el (build-report-destination): xemacs-build-reports
7010         has moved to SourceForge, where mailing list name length is
7011         restricted, hence the name change to
7012         xemacs-buildreports@xemacs.org.
7013         * build-report.el (build-report-keep-regexp): Update default.
7014         * build-report.el (build-report-delete-regexp): Ditto.
7015         * build-report.el (build-report-make-output-files): Ditto.
7016
7017 2001-02-19  Craig Lanning  <lanning@scra.org>
7018
7019         * lisp-mode.el: Add indentation specifications for following
7020         Common Lisp forms: handler-case, handler-bind, with-slots,
7021         with-open-file, with-open-stream, print-unreadable-object.
7022
7023 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7024
7025         * font-lock.el (font-lock-set-defaults-1):
7026         Move initialization of `font-lock-cache-position' so that it's set
7027         even if font-lock-keywords is already defined.
7028
7029 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7030
7031         * autoload.el (generate-file-autoloads-1):
7032         Use `emacs-lisp-mode-syntax-table' instead of
7033         `lisp-mode-syntax-table'.
7034         * lisp-mode.el (lisp-mode-syntax-table):
7035         Get rid of old checks for `parse-partial-sexp' version.
7036         Make `|' (pipe) string delimiter instead of punctuation.
7037
7038 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7039
7040         * window.el (save-selected-window):
7041         Use gensym for better macro hygiene.
7042
7043 2001-02-06  Mike Sperber <mike@xemacs.org>
7044
7045         * dump-paths.el:
7046         * startup.el (startup-setup-paths): Set and use
7047         `mule-lisp-directory'.
7048         (startup-setup-paths-warning): Ditto.
7049
7050         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7051         (paths-construct-load-path): Consider `mule-lisp-directory'.
7052
7053 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7054
7055         * font-lock.el: Syntax table improvements used.  A few random
7056         changes are not specified below.
7057         (font-lock-fontify-string-delimiters):
7058         (font-lock-syntactic-keywords):
7059         (font-lock-cache-state nil):
7060         (font-lock-cache-position):
7061         New variables.
7062         (font-lock-set-syntax):
7063         (font-lock-apply-syntactic-highlight):
7064         (font-lock-fontify-syntactic-anchored-keywords):
7065         (font-lock-fontify-syntactic-keywords-region):
7066         (font-lock-eval-keywords):
7067         New functions.
7068         (font-lock-remove-face):
7069         (font-lock-fontify-syntactically-region):
7070         Use syntax properties.
7071
7072 2001-02-08  Martin Buchholz <martin@xemacs.org>
7073
7074         * XEmacs 21.2.44 "Thalia" is released.
7075
7076 2001-01-16  Mike Sperber <mike@xemacs.org>
7077
7078         * startup.el (normal-top-level): Work even if no installation root
7079         is found.
7080
7081 2001-01-30  Andy Piper  <andy@xemacs.org>
7082
7083         * gutter-items.el (progress-abort-glyph): remove instantiator.
7084         (set-progress-abort-instantiator): new function.
7085         (abort-progress-feedback): use it.
7086
7087         * gutter.el (set-gutter-dirty-p): new function.
7088
7089 2001-01-30  Didier Verna  <didier@xemacs.org>
7090
7091         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7092
7093 2001-01-24  Didier Verna  <didier@xemacs.org>
7094
7095         * sound.el (sound-extension-list): give a better default value.
7096         * sound.el (load-sound-file): improve the doc string, also find
7097         files given by absolute names, pass a real extension list to
7098         `locate-file'.
7099
7100 2001-01-26  Martin Buchholz <martin@xemacs.org>
7101
7102         * XEmacs 21.2.43 "Terspichore" is released.
7103
7104 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7105
7106         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7107         messages from gnuserv.
7108
7109 2001-01-20  Martin Buchholz <martin@xemacs.org>
7110
7111         * XEmacs 21.2.42 "Poseidon" is released.
7112
7113 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7114
7115         * cl-macs.el (cl-upcase-arg): New function.
7116         (cl-function-arglist): New function.
7117         (cl-transform-lambda): Automatically add CL-style lambda list to
7118         documentation string using functions above.
7119
7120 2001-01-12  Andy Piper  <andy@xemacs.org>
7121
7122         * package-get.el (package-get-custom): call
7123         package-net-update-installed-db.
7124
7125         * package-ui.el (pui-install-selected-packages): call
7126         package-net-update-installed-db.
7127
7128         * package-net.el (package-net-update-installed-db): use
7129         packages-package-list so that we reflect reality.
7130
7131         * packages.el (packages-package-list): Make docstring reflect
7132         reality.
7133
7134         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7135
7136         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7137         isn't installed.
7138
7139 2001-01-17  Andy Piper  <andy@xemacs.org>
7140
7141         * wid-edit.el (widget-activation-glyph-mapper): activate or
7142         deactivate native widgets.
7143         (widget-glyph-insert-glyph): record instantiator.
7144         (widget-push-button-value-create): use it.
7145
7146         * gui.el (gui-button-action): new function. Make button's domain
7147         buffer current when calling.
7148         (make-gui-button): update to use gui-button-action.
7149
7150 2001-01-16  Didier Verna  <didier@xemacs.org>
7151
7152         * menubar-items.el (default-menubar): add an entry for modeline
7153         horizontal scrolling in Options -> Display.
7154
7155 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7156
7157         * package-get.el (package-get-require-signed-base): Set to nil
7158         by default.
7159
7160 2001-01-17  Martin Buchholz <martin@xemacs.org>
7161
7162         * XEmacs 21.2.41 "Polyhymnia" is released.
7163
7164 2001-01-16  Mike Sperber <mike@xemacs.org>
7165
7166         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7167         catch lisp/mule/.
7168
7169 2001-01-14  Mike Sperber <mike@xemacs.org>
7170
7171         * startup.el (maybe-create-compatibility-dot-emacs):
7172         (maybe-unmigrate-user-init-file):
7173         (unmigrate-user-init-file): Created.
7174         (maybe-migrate-user-init-file): Offer creation of compatibility
7175         .emacs.
7176         Some doc fixes wrt init file location.
7177
7178 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7179
7180         * faces.el (face-frob-from-locale-first): new variable.
7181         (frob-face-font-2): Honor tags arg while trying to use
7182         standard-face-mapping.  When face-frob-from-locale-first is set,
7183         first try to set face inheriting from frobbed-face.
7184
7185 2001-01-15  Didier Verna  <didier@xemacs.org>
7186
7187         * about.el (xemacs-hackers): update my entry.
7188         * about.el (about-url-alist): ditto.
7189         * about.el (about-maintainer-info): ditto.
7190         * about.el (about-hackers): ditto.
7191
7192 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7193
7194         The byte compiler has been badly broken for a year,
7195         by the patch of 1999-12-06.
7196         * byte-optimize.el (byte-optimize-form-code-walker):
7197         Bug was: the byte compiler was making this erroneous optimization:
7198         (progn (or (foo)) (bar)) ==> (bar)
7199
7200 2000-11-20  Mike Sperber <mike@xemacs.org>
7201
7202         * setup-paths.el (paths-core-load-path-depth): Split
7203         `paths-load-path-depth' in two for site and core lisp.  Don't
7204         recurse into core.
7205         * setup-paths.el (paths-construct-load-path): Use.
7206
7207 2001-01-10  Andy Piper  <andy@xemacs.org>
7208
7209         * package-net.el (package-net-cygwin32-binary-size): new variable
7210         (package-net-win32-binary-size): ditto.  add much needed
7211         commentary.
7212
7213         * gutter-items.el (buffers-tab-items): correct off-by-one error
7214         for buffers-tab-max-size.
7215
7216 2001-01-08  Martin Buchholz <martin@xemacs.org>
7217
7218         * XEmacs 21.2.40 is released.
7219
7220 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7221
7222         * mule/hebrew.el: Fix comments and typos.
7223         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7224
7225 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7226
7227         * ChangeLog.1: move ancient log from fill.el.
7228
7229         * dump-paths.el:
7230         paragraphs.el:
7231         mule/mule-category.el:
7232         Miscellaneous typo fixes and slight doc clarifications.
7233
7234         * mule/mule-ccl.el:  Correct file name in header.
7235
7236 2000-12-31  Martin Buchholz <martin@xemacs.org>
7237
7238         * XEmacs 21.2.39 is released.
7239
7240 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7241
7242         * byte-optimize.el (byte-optimize-cond):
7243         (byte-optimize-cond-1): New.
7244         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7245         Optimizes (cond (x nil)) ==> nil.
7246         Provide better diagnostic on malformed expr like (cond foo).
7247
7248 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7249
7250         * mule/mule-coding.el:
7251         mule/mule-cmds.el (reset-language-environment,
7252         set-language-environment-coding-systems):
7253         Safer default coding-priority-list, corresponding to src/file-coding.h.
7254
7255 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7256
7257         * package-admin.el: Allow package removal from
7258         early-package-load-path.
7259
7260 2000-12-15  Andreas Jaeger  <aj@suse.de>
7261
7262         * about.el (about-maintainer-info): Update my entry.
7263
7264 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7265
7266         * packages.el (locate-library): Add support for bzip2
7267         compressed .el files.
7268
7269 2000-12-12  Andy Piper  <andy@xemacs.org>
7270
7271         * package-net.el: new file.
7272
7273 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7274
7275         * font-lock.el: Add missing C++ keywords.
7276
7277 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7278
7279         * simple.el (indent-for-comment): Preserve indentation of comments
7280         starting in column 0, as documented in (Info-goto-node
7281         "(xemacs)Comments").  Update docstring accordingly.
7282
7283 2000-12-05  Martin Buchholz <martin@xemacs.org>
7284
7285         * XEmacs 21.2.38 is released.
7286
7287 2000-12-04  Didier Verna  <didier@xemacs.org>
7288
7289         * mouse.el (default-mouse-track-set-point-in-window): remove
7290         spurious '+' operation detected by Martin.
7291
7292
7293 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7294
7295         * cl-extra.el (coerce):
7296         Implement char to integer coercion.
7297         Remove extraneous (numberp) test.
7298
7299         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7300         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7301         (byte-optimize-predicate):
7302         Warn if evaluating constant expression signals an error.
7303         (byte-optimize-form): Small simplification.
7304
7305         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7306
7307 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7308
7309         * byte-optimize.el:
7310         (byte-optimize-minus):
7311         (byte-optimize-plus):
7312         (byte-optimize-mult):
7313         (byte-optimize-quo):
7314         Use (car (last x)) instead of (last x) to get last elt!
7315         Use `byte-optimize-predicate' to optimize `%'.
7316         Move optimizations for special numeric args to bytecomp.el.
7317         * bytecomp.el (byte-compile-associative): Remove.
7318         (byte-compile-max): New.
7319         (byte-compile-min): New.
7320         Properly handle erroneous calls: (max) (min).
7321         (byte-compile-plus): New.
7322         (byte-compile-minus):
7323         It's easiest to handle 0, +1 and -1 args here.
7324         (byte-compile-mult): New.
7325         It's easiest to handle 1, -1 and 2 args here.
7326         (byte-compile-quo):
7327         It's easiest to handle 0, +1 and -1 args here.
7328         Issue byte-compiler warning when dividing by zero.
7329
7330         Byte-compiler arithmetic improvements.
7331         Better optimize these expressions in the obvious way:
7332         (+ x y 1)   -->  varref x varref y add add1
7333         (+ x y -1)  -->  varref x varref y add sub1
7334         (- x y 0)   -->  (- x y)
7335         (- 0 x y)   -->  (- (- x) y)
7336         (% 42 19)   --> compile-time constant
7337         (/ 42 19)   --> compile-time constant
7338         (* (foo) 2) --> foo call dup plus
7339
7340         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7341         unless (declaim (optimize (safety 3)))
7342         or (setq byte-compile-delete-errors nil).
7343
7344 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7345
7346         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7347         docstrings.
7348
7349 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7350
7351         * startup.el (command-line-do-help):  Add documentation of
7352         portable dumper switches.
7353
7354 2000-11-22  Andy Piper  <andy@xemacs.org>
7355
7356         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7357
7358         * glyphs.el (init-glyphs): don't use autodetect for strings.
7359
7360 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7361
7362         * byte-optimize.el (byte-optimize-char-before):
7363         (byte-optimize-backward-char):
7364         (byte-optimize-backward-word):
7365         Fix incorrect optimizations for these sorts of expressions:
7366         (let ((x nil)) (backward-char x))
7367
7368 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7369
7370         * byte-optimize.el:
7371         * byte-optimize.el (byte-optimize-backward-char): New.
7372         * byte-optimize.el (byte-optimize-backward-word): New.
7373         Make backward-word and backward-char as efficient as forward versions.
7374
7375         * bytecomp.el (byte-compile-no-args-with-one-extra):
7376         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7377         * bytecomp.el (byte-compile-two-args-with-one-extra):
7378         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7379         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7380         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7381         Check if extra arg is constant nil, and if so, use byte-coded call.
7382
7383         * simple.el (backward-word):
7384         * simple.el (mark-word):
7385         * simple.el (kill-word):
7386         * simple.el (backward-kill-word):
7387         Make COUNT argument optional, for consistency with forward-char et al.
7388
7389         * abbrev.el (abbrev-string-to-be-defined):
7390         * abbrev.el (inverse-abbrev-string-to-be-defined):
7391         * abbrev.el (inverse-add-abbrev):
7392         * abbrev.el (expand-region-abbrevs):
7393         * buff-menu.el (Buffer-menu-execute):
7394         * indent.el (move-to-left-margin):
7395         * indent.el (indent-relative):
7396         * indent.el (move-to-tab-stop):
7397         * info.el (Info-reannotate-node):
7398         * lisp-mode.el (lisp-indent-line):
7399         * lisp.el (end-of-defun):
7400         * lisp.el (move-past-close-and-reindent):
7401         * misc.el (copy-from-above-command):
7402         * mouse.el (default-mouse-track-scroll-and-set-point):
7403         * page.el (forward-page):
7404         * paragraphs.el (forward-paragraph):
7405         * paragraphs.el (end-of-paragraph-text):
7406         * picture.el (picture-forward-column):
7407         * picture.el (picture-self-insert):
7408         * rect.el (extract-rectangle-line):
7409         * simple.el (newline):
7410         * simple.el (fixup-whitespace):
7411         * simple.el (backward-delete-char-untabify):
7412         * simple.el (transpose-chars):
7413         * simple.el (transpose-preceding-chars):
7414         * simple.el (do-auto-fill):
7415         * simple.el (indent-new-comment-line):
7416         * simple.el (blink-matching-open):
7417         * view-less.el (cleanup-backspaces):
7418         * wid-edit.el (widget-transpose-chars):
7419         * term/bg-mouse.el (bg-insert-moused-sexp):
7420         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7421
7422         * info.el (Info-fontify-node):
7423         * simple.el (backward-delete-function):
7424         Use canonical delete-backward-char instead of backward-delete-char.
7425
7426 2000-11-20  Andy Piper  <andy@xemacs.org>
7427
7428         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7429         no buffers.
7430
7431 2000-11-20  Andy Piper  <andy@xemacs.org>
7432
7433         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7434         buffer tabs.
7435
7436 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7437
7438         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7439         (proclaim inline...) was shadowing compiler-macros.
7440
7441 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7442
7443         * bytecomp.el (byte-compile-eval): New.
7444         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7445         Keeps this promise made in Lispref:
7446         "If a file being compiled contains a `defmacro' form, the macro is
7447         defined temporarily for the rest of the compilation of that file."
7448
7449 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7450
7451         * cl.el (floatp-safe):
7452         (plusp):
7453         (minusp):
7454         (oddp):
7455         (evenp):
7456         (cl-abs):
7457         Use a better parameter name than `x'.
7458
7459         * cl-macs.el (check-type): Make continuable.  Change documentation
7460         to require PLACE, but accept any form for compatibility.
7461
7462         * abbrev.el (define-abbrev): Use check-type.
7463         * font-menu.el (font-menu-change-face): Use check-type.
7464         * menubar.el (relabel-menu-item): Use check-type.
7465         * itimer.el: Fix typo.
7466
7467 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7468
7469         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7470
7471 2000-11-14  Martin Buchholz <martin@xemacs.org>
7472
7473         * XEmacs 21.2.37 is released.
7474
7475 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7476
7477         * code-cmds.el: Provide the feature.
7478
7479 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7480
7481         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7482
7483         * code-cmds.el: New file
7484         * mule/mule-cmds.el:
7485         * mule/mule-misc.el
7486         (coding-keymap): New keymap. Define coding system keyboard
7487         commands on file-coding builds too.
7488         (coding-system-change-eol-conversion):
7489         (universal-coding-system-argument):
7490         (set-default-coding-systems):
7491         (prefer-coding-system): Moved from mule-cmds.el
7492         (set-buffer-process-coding-system): Moved from mule-misc.el
7493
7494 2000-09-15  Stephen Carney <carney@scubadoo.com>
7495
7496         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7497
7498 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7499
7500         * package-get.el (package-get-download-sites): Add a pre-release
7501         site for experimental packages.
7502
7503         * auto-autoloads.el: Regenerated.
7504
7505 2000-08-01  Andy Piper  <andy@xemacs.org>
7506
7507         * gutter-items.el (buffers-tab-omit-function): reference
7508         buffers-tab-select-visible-buffers.
7509         (buffers-tab-filter-functions): new variable, by default uses
7510         buffers-tab-selection-function and buffers-tab-omit-function.
7511         (select-buffers-tab-buffers-by-mode): invert arguments.
7512         (buffers-tab-select-visible-buffers): new function. Invert calling
7513         of buffers-menu-omit-invisible-buffers.
7514         (buffers-tab-items): rewrite to use
7515         buffers-tab-filter-functions. Rewrite docstring.
7516         (gutter-buffers-tab-extent): delete.
7517         (add-tab-to-gutter): always build a new extent when adding the
7518         tabs.
7519         (update-tab-in-gutter): make gutter dirty when orientation
7520         changes.
7521
7522 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7523
7524         * bytecomp.el (byte-compile-defvar-or-defconst):
7525         Only do loadhist recording if defvar form includes a value.
7526
7527 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7528
7529         * bytecomp.el (byte-compile-initial-macro-environment):
7530         `eval-when-compile' should not compile its body.
7531
7532 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7533
7534         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7535         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7536         some Japanese English.  Remove some ancient FSF comments, and
7537         improve docstrings.  Use symbols not vectors for tables.
7538
7539 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7540
7541         * keymap.el:
7542         (local-key-binding):
7543         (global-key-binding):
7544         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7545
7546         * lisp.el:
7547         (backward-sexp): Slightly simpler code.
7548         (mark-sexp): Make arg optional, like FSF Emacs.
7549         (forward-list): Slightly simpler code.
7550         (backward-list): Slightly simpler code.
7551         (down-list):  Make arg optional, like FSF Emacs.
7552         (up-list):  Make arg optional, like FSF Emacs.
7553         (backward-up-list):  Make arg optional, like FSF Emacs.
7554         (kill-sexp):  Make arg optional, like FSF Emacs.
7555         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7556
7557         * font-menu.el (font-menu-change-face):
7558         Take continuable errors into account.
7559
7560         * abbrev.el:
7561         * abbrev.el (clear-abbrev-table):
7562         * abbrev.el (define-abbrev-table):
7563         * abbrev.el (define-abbrev):
7564         * abbrev.el (insert-abbrev-table-description):
7565         * apropos.el (apropos-documentation-check-doc-file):
7566         * apropos.el (apropos-documentation-check-elc-file):
7567         * buff-menu.el (list-buffers):
7568         * buff-menu.el (list-buffers-noselect):
7569         * bytecomp.el (byte-recompile-directory):
7570         * bytecomp.el (batch-byte-compile):
7571         * cl-macs.el (typep):
7572         * code-files.el (find-coding-system-magic-cookie):
7573         * code-files.el (insert-file-contents):
7574         * cus-edit.el (customize-set-variable):
7575         * cus-edit.el (customize-save-variable):
7576         * cus-face.el (custom-set-face-font-size):
7577         * cus-face.el (custom-set-face-update-spec):
7578         * cus-face.el (custom-reset-faces):
7579         * custom.el (custom-check-theme):
7580         * custom.el (copy-upto-last):
7581         * fill.el (canonically-space-region):
7582         * fill.el (fill-paragraph):
7583         * fill.el (fill-region):
7584         * fill.el (find-space-insertable-point):
7585         * fill.el (justify-current-line):
7586         * faces.el (face-spec-update-all-matching):
7587         * faces.el (set-face-stipple):
7588         * files-nomule.el (insert-file-contents):
7589         * files.el (insert-file-contents-literally):
7590         * files.el (hack-local-variables-last-page):
7591         * files.el (basic-save-buffer):
7592         * files.el (insert-directory):
7593         * font-menu.el (font-menu-change-face):
7594         * font.el (font-spatial-to-canonical):
7595         * format.el (format-encode-region):
7596         * format.el (format-insert-file):
7597         * format.el (format-replace-strings):
7598         * gutter.el (set-gutter-element):
7599         * help.el (key-or-menu-binding):
7600         * help.el (describe-bindings):
7601         * help.el (with-syntax-table):
7602         * indent.el (indent-rigidly):
7603         * indent.el (delete-to-left-margin):
7604         * info.el:
7605         * info.el (Info-extract-dir-entry-from):
7606         * info.el (Info-build-dir-anew):
7607         * info.el (Info-rebuild-dir):
7608         * info.el (Info-batch-rebuild-dir):
7609         * info.el (Info-read-subfile):
7610         * info.el (Info-build-node-completions):
7611         * info.el (Info-extract-menu-node-name):
7612         * isearch-mode.el (isearch-range-invisible):
7613         * isearch-mode.el (isearch-restore-invisible-extents):
7614         * itimer.el (itimerp):
7615         * itimer.el (itimer-live-p):
7616         * keymap.el:
7617         * keymap.el (substitute-key-definition):
7618         * keymap.el (read-command-or-command-sexp):
7619         * keymap.el (local-key-binding):
7620         * keymap.el (global-key-binding):
7621         * keymap.el (global-set-key):
7622         * keymap.el (local-set-key):
7623         * ldap.el:
7624         * ldap.el (ldap-add-entries):
7625         * ldap.el (ldap-delete-entries):
7626         * lisp.el (backward-sexp):
7627         * lisp.el (mark-sexp):
7628         * lisp.el (forward-list):
7629         * lisp.el (backward-list):
7630         * lisp.el (down-list):
7631         * lisp.el (backward-up-list):
7632         * lisp.el (up-list):
7633         * lisp.el (kill-sexp):
7634         * lisp.el (backward-kill-sexp):
7635         * menubar.el (add-menu-button):
7636         * menubar.el (add-submenu):
7637         * menubar.el (delete-menu-item):
7638         * menubar.el (relabel-menu-item):
7639         * mouse.el (narrow-window-to-region):
7640         * obsolete.el (define-obsolete-variable-alias):
7641         * obsolete.el (store-substring):
7642         * package-admin.el:
7643         * package-admin.el (package-admin-install-function):
7644         * package-admin.el (package-admin-install-function-mswindows):
7645         * package-admin.el (package-admin-default-install-function):
7646         * package-get.el (package-get-update-base-entries):
7647         * packages.el (packages-load-package-dumped-lisps):
7648         * packages.el (packages-collect-package-dumped-lisps):
7649         * printer.el (generic-print-buffer):
7650         * printer.el (generic-print-region):
7651         * replace.el (occur-mode-mouse-goto):
7652         * replace.el (perform-replace):
7653         * select.el (get-selection-no-error):
7654         * simple.el:
7655         * simple.el (newline):
7656         * simple.el (open-line):
7657         * simple.el (edit-and-eval-command):
7658         * simple.el (goto-line):
7659         * simple.el (undo):
7660         * simple.el (kill-region):
7661         * simple.el (copy-region-as-kill):
7662         * simple.el (kill-ring-save):
7663         * simple.el (set-mark):
7664         * simple.el (next-line):
7665         * simple.el (previous-line):
7666         * simple.el (line-move):
7667         * simple.el (set-goal-column):
7668         * simple.el (comment-region):
7669         * subr.el:
7670         * subr.el (putf):
7671         * syntax.el (modify-syntax-entry):
7672         * syntax.el (map-syntax-table):
7673         * view-less.el (view-file):
7674         * view-less.el (view-buffer):
7675         * view-less.el (view-file-other-window):
7676         * window-xemacs.el (backward-other-window):
7677         * window.el:
7678         * window.el (one-window-p):
7679         * window.el (walk-windows):
7680         * window.el (window-list):
7681         * x-mouse.el (x-mouse-kill):
7682         * x-select.el (x-get-cutbuffer):
7683         * x-select.el (x-store-cutbuffer):
7684         * term/bg-mouse.el (bg-mouse-line-to-center):
7685         * term/sun-mouse.el (window-line-end):
7686         * term/sun-mouse.el (sun-select-region):
7687         * term/sun.el (kill-region-and-unmark):
7688         * mule/mule-category.el:
7689         * mule/mule-category.el (modify-category-entry):
7690         * mule/mule-category.el (char-category-list):
7691         * mule/mule-coding.el (coding-system-force-on-output):
7692         * mule/mule-misc.el (coding-system-put):
7693         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7694
7695 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7696
7697         * cus-face.el: Typo fixes and tiny clarifications.
7698         * custom.el: ditto
7699
7700 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
7701
7702         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7703         * startup.el (normal-top-level): Setup auto-save-list-file-name
7704         if auto-save-list-file-prefix is non-nil.
7705
7706 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
7707
7708         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
7709
7710 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
7711
7712         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
7713         get symbol at point-min.
7714
7715 2000-10-24  Didier Verna  <didier@xemacs.org>
7716
7717         * info.el (Info-emacs-info-file-name): defconst it.
7718         * info.el (Info-footnote-tag): defcustom it.
7719         * info.el (Info-no-description-string): ditto.
7720         * info.el (Info-find-node): adapt to new semantics of
7721         'Info-suffixed-file (don't do the case variants stuff).
7722         * info.el (Info-insert-dir): rewrite the dir file variants code.
7723         * info.el (Info-directory-files): New. Return the list of info
7724         files in a directory.
7725         * info.el (Info-dir-outdated-p): use it.
7726         * info.el (Info-parse-dir-entries): ditto.
7727         * info.el (Info-build-dir-anew): don't restrict to files ending
7728         with a ".info.*" extension.
7729         * info.el (Info-set-mode-line): ditto.
7730         * info.el (Info-read-subfile): adapt to new semantics of
7731         'Info-suffixed-file (append 'exact argument).
7732         * info.el (Info-all-case-regexp): New. Return a regexp matching a
7733         string independently of the case.
7734         * info.el (Info-suffixed-file): use it (match all possible case
7735         for the file name).
7736         * info.el (Info-insert-file-contents): code cleanup.
7737         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
7738         columns.
7739         * info.el (Info-batch-rebuild-dir): ditto.
7740         * info.el (Info-read-node-name-1): ditto.
7741         * info.el (Info-search): ditto.
7742         * info.el (Info-fontify-node): ditto.
7743
7744
7745 2000-10-24  Didier Verna  <didier@xemacs.org>
7746
7747         * process.el (shell-command): when called from a program, avoid
7748         'push-mark's "mark-set" message.
7749
7750 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
7751
7752         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
7753         by a symbol, not by a vector.
7754         * mule/vietnamese.el (vscii): Likewise.
7755         (viscii): Likewise.
7756         * mule/cyrillic.el (koi8-r): Likewise.
7757
7758         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
7759         by a symbol, not by a vector.
7760         (chinese-big5-2): Likewise.
7761         * mule/ethiopic.el (ethiopic): Likewise.
7762         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
7763         (vietnamese-viscii-upper): Likewise.
7764
7765 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7766
7767         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
7768
7769 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
7770
7771         * byte-optimize.el (byte-optimize-car): New function.
7772         (byte-optimize-cdr): Ditto.
7773
7774 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7775
7776         * byte-optimize.el: Partial synch with FSF 20.7.
7777         Optimize constant concatenation.
7778         Add keymapp as a side effect free function.  It is a built-in.
7779         (byte-after-unbind-pos): Remove byte-equal.
7780
7781 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
7782
7783         * update-elc-2.el: Quote regexps correctly.
7784
7785 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
7786
7787         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
7788         (ccl-compile): Apply integerp, not integer-or-char-p to
7789         check the type of the buffer magnification
7790         (ccl-compile-write-string): Encode a string with binary
7791         coding system.
7792         (ccl-compile-write-repeat): Likewise.
7793
7794 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7795
7796         * buff-menu.el:
7797         * bytecomp.el:
7798         * coding.el:
7799         * faces.el:
7800         * files.el:
7801         * fill.el:
7802         * float-sup.el:
7803         * font-lock.el:
7804         * help.el:
7805         * iso8859-1.el:
7806         * loaddefs.el:
7807         * menubar-items.el:
7808         * menubar.el:
7809         * modeline.el:
7810         * msw-font-menu.el:
7811         * paragraphs.el:
7812         * paths.el:
7813         * replace.el:
7814         * simple.el:
7815         * sound.el:
7816         * startup.el:
7817         * version.el:
7818         * x-faces.el:
7819         * x-font-menu.el:
7820         Remove purecopy.
7821
7822 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
7823
7824         * simple.el (do-auto-fill): Use the function pointer to by
7825         `comment-line-break-function', not `indent-new-comment-line'. This
7826         fixes an issue with cc-mode comment continuation.
7827
7828 2000-10-11  Martin Buchholz  <martin@xemacs.org>
7829
7830         * simple.el (turn-on-auto-fill):  Add (interactive).
7831         * mwheel.el (mwheel-install): Add (interactive).
7832         * font-lock.el (turn-on-font-lock): Add (interactive).
7833         (turn-off-font-lock): Add (interactive).
7834
7835 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
7836
7837         * packages.el (packages-special-base-regexp): Add `man'.
7838
7839 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
7840
7841         * wid-edit.el (widget-specify-active): map over extents in current
7842         buffer like `widget-specify-inactive' does.  Mapping over the
7843         inactive extent object does not work since the current extent is
7844         ignored by `map-extents'.
7845
7846 2000-10-04  Martin Buchholz <martin@xemacs.org>
7847
7848         * XEmacs 21.2.36 is released.
7849
7850 2000-09-22  Martin Buchholz  <martin@xemacs.org>
7851
7852         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
7853         Optimize the compiled-function-constants vector by byte-code
7854         reference counts.
7855
7856 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7857
7858         * build-report.el (build-report-delete-regexp): quote value in
7859         defcustom
7860
7861 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
7862
7863         * build-report.el (build-report): Don't bind srcdir which we don't
7864         use in `multiple-value-bind' to avoid the only byte-compiler
7865         warning.
7866
7867 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
7868
7869         * build-report.el: Requires cl and custom now.
7870         build-report-version is determined by XEmacs version -- remove
7871         build-report-version*.
7872         * build-report.el (build-report-version): Removed.
7873         * build-report.el (build-report-installation-version-regexp): New.
7874         * build-report.el (build-report-version-file-regexp): New.
7875         * build-report.el (build-report-installation-srcdir-regexp): New.
7876         * build-report.el (build-report-destination): Offer
7877         xemacs-build-reports and xemacs-beta.
7878         * build-report.el (build-report-keep-regexp): Adjusted.
7879         * build-report.el (build-report-delete-regexp): Adjusted.
7880         * build-report.el (build-report-make-output-dir): New.
7881         * build-report.el (build-report-installation-file): Replace use of
7882         `concat' with `expand-file-name'.
7883         * build-report.el (build-report-make-output-file): Removed.
7884         * build-report.el (build-report-make-output-files): New.
7885         * build-report.el (build-report-subject): Identify as
7886         user-variable with "*...".
7887         * build-report.el (build-report-prompts): Ditto.
7888         * build-report.el (build-report-version-file): New.
7889         * build-report.el (build-report-file-encoding): Identify as
7890         user-variable with "*...".
7891         * build-report.el (build-report-make-output-get): New.
7892         * build-report.el (build-report-insert-header): Report
7893         emacs-version and system-configuration instead of
7894         build-report-version.
7895         * build-report.el (build-report-insert-make-output): Add file
7896         argument.
7897         * build-report.el (build-report-insert-installation-file):
7898         Re-indent.
7899         * build-report.el (build-report-keep): Change docstring,
7900         re-indent.
7901         * build-report.el (build-report-delete): Ditto.
7902         * build-report.el (build-report-installation-data): New.
7903         * build-report.el (build-report-version-file-data): New.
7904
7905 2000-09-20  Martin Buchholz  <martin@xemacs.org>
7906
7907         * byte-optimize.el (byte-optimize-lapcode):
7908         Fix the optimization of using the first 5 elements of the
7909         constants vector for variables.
7910         (byte-optimize-lapcode): Fix another ancient broken optimization.
7911
7912 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7913
7914         * *: Spelling mega-patch
7915
7916 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7917
7918         * easymenu.el: doc fixes.
7919         (easy-menu-do-define): Use backquote.
7920         (easy-menu-change):
7921         (easy-menu-add):
7922         `when' seems much clearer than `if' here.
7923         (easy-menu-remove):
7924         (easy-menu-add-item):
7925         (easy-menu-item-present-p):
7926         (easy-menu-remove-item):
7927         Wrap using (when (featurep 'menubar) ...)
7928
7929 2000-09-16  Martin Buchholz  <martin@xemacs.org>
7930
7931         * bytecomp.el (displaying-byte-compile-warnings):
7932         Revert Ben's change to this function below so that the compile log
7933         is displayed properly for users of the "popper" package.
7934
7935 2000-09-12  Martin Buchholz  <martin@xemacs.org>
7936
7937         * window.el (save-selected-window): Use backquote.
7938
7939         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
7940         Renamed from `byte-compile-file-form-defvar'.
7941         * bytecomp.el (byte-compile-defvar-or-defconst):
7942         Only cons onto current-load-list in top-level forms.
7943         Else this leaks a cons cell every time a defun is called.
7944         Renamed from `byte-compile-defvar', for clarity.
7945         Warn when docstring of defvar is not a string.
7946         Use consistent error messages.
7947         Better comments.
7948
7949 2000-09-11  Martin Buchholz  <martin@xemacs.org>
7950
7951         * simple.el (set-variable):
7952         Remove unneeded defvar by rearranging order of let* forms.
7953
7954         * mule/mule-ccl.el (ccl-get-next-code):
7955         * menubar-items.el (bookmark-menu-filter):
7956         (language-environment-menu-filter):
7957         (tutorials-menu-filter):
7958         * toolbar-items.el (toolbar-compile):
7959         * byte-optimize.el (disassemble-offset):
7960         Use (declare (special ...)) instead of `defvar'.
7961
7962         * cl-macs.el (cl-do-proclaim):
7963         Fix (declare (special ...)) warning suppression syntax.
7964
7965 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
7966
7967         * info.el (Info-tag-table-marker):
7968         (Info-tag-table-buffer):
7969         (Info-find-file-node):
7970         (Info-read-subfile):
7971         (Info-build-node-completions):
7972         (Info-search):
7973         (Info-mode):
7974         Multiple info buffer support.
7975
7976 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
7977
7978         * ldap.el (ldap-decode-entry): New defun
7979         (ldap-search-entries): Use it in order to decode DN-prefixed
7980         entries properly
7981
7982 2000-08-23  Daniel Pittman <daniel@danann.net>
7983
7984         * mule/mule-cmds.el (coding-system-change-eol-conversion):
7985         Use `eq', not `=', to compare symbols.
7986
7987 2000-07-30  Ben Wing  <ben@xemacs.org>
7988
7989         * bytecomp.el (byte-compile-report-error):
7990         * bytecomp.el (displaying-byte-compile-warnings):
7991         if stack-trace-on-error is set, send out a backtrace when
7992         an error is encountered that stops byte compilation.  this
7993         should make it much much easier to track down those curious
7994         problems.  also undo the kludge of using a separate "*Show*"
7995         buffer for display when there's a temp-buffer-show-function;
7996         we can avoid this by just being a little smarter.
7997
7998         * dialog-items.el:
7999         * dialog-items.el (search-dialog-regexp): New.
8000         * dialog-items.el (search-dialog-callback):
8001         * dialog-items.el (make-search-dialog):
8002         add a regexp option to the dialog and clean up a bit.
8003
8004         * dialog.el:
8005         * dialog.el (yes-or-no-p-dialog-box):
8006         * dialog.el (get-dialog-box-response):
8007         * dialog.el (make-dialog-box):
8008         * dialog.el (dialog-box-finish): New.
8009         * dialog.el (dialog-box-cancel): New.
8010         * dialog.el (internal-make-dialog-box-exit): New.
8011         implement [properly!] the :modal property of the new dialog box
8012         interface.  this is the first time xemacs has ever had *proper*
8013         modal dialog boxes, giving the standard window-system feedback.
8014         (e.g. under windows, clicking on a disabled frame causes a beep
8015         and makes the dialog box flash three times.)
8016
8017         * dragdrop.el: header keyword frobbing.
8018
8019         * dumped-lisp.el (preloaded-file-list):
8020         renamed winnt.el to win32-native.el.
8021
8022         * faces.el (face-property):
8023         * faces.el (set-face-property):
8024         * faces.el (frob-face-property):
8025         * faces.el (frob-face-font-2):
8026         * faces.el (make-face-bold):
8027         * faces.el (make-face-italic):
8028         * faces.el (make-face-bold-italic):
8029         * faces.el (make-face-unbold):
8030         * faces.el (make-face-unitalic):
8031         * faces.el (make-face-smaller):
8032         * faces.el (make-face-larger):
8033         clean up the implementation of these so that window-system-specific
8034         methods are called only on objects belonging to that window system.
8035         previously, you could have [e.g.] mswindows-make-face-bold called
8036         on font object of device type `stream', which is not good and
8037         explains the subtle errors Adrian was getting when byte-compiling
8038         something that required 'term. (Adrian, now you can use stack-trace-
8039         on-error to find the exact place where things are going wrong instead
8040         of having to laboriously binary-search your way through.)
8041
8042         * finder.el (finder-known-keywords):
8043         cleaned up -- properly sorted, clarified the meanings of many of
8044         the keywords, and added a few -- mswin, gui, content, build, www,
8045         user, services.  the last two try to distinguish between a package
8046         that's used directly by the user, and a package that provides
8047         support services to other packages.
8048
8049         * font-lock.el (lisp-font-lock-keywords-2):
8050         update list of lisp control structures to include everything,
8051         including new ones i introduced.
8052
8053         * gutter.el: header keyword frobbing.
8054
8055         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8056         recent isearch element was not doing so!  you got the second-most-
8057         recent instead.
8058
8059         * lisp-mode.el (construct-lisp-mode-menu):
8060         more menubar cleanups.
8061         * lisp-mode.el (with-selected-window):
8062         make it indent properly.
8063
8064         * menubar-items.el (default-menubar): lots of menubar cleanups.
8065         rearranged the options menu the most, e.g. splitting up the
8066         Keyboard/Mouse menu into a new Editing menu and combining the
8067         separate Scrollbar/Gutter/Toolbar submenus into Display.
8068         Got rid of General, moved items to Editing or new Troubleshooting.
8069         Moved Packages to Tools; doesn't seem to belong under Options.
8070         Added stuff to the Cmds menu, e.g. Change Case.
8071
8072         NB please don't complain about these periodic menubar changes.
8073         Anything like this is necessarily incremental in its construction
8074         -- By constant use you gradually become more and more aware of
8075         better and better ways to group menu items.  When we eventually
8076         move the options menu to a property sheet, the existing structure
8077         will probably be preserved fairly well.
8078
8079         * minibuf.el (next-history-element): fix problems with pressing
8080         down arrow in repeat-complex-command.
8081
8082         * modeline.el:
8083         * modeline.el (modeline-3d-p): New.
8084         added custom variable for controlling the 3d modeline.  the
8085         corresponding Options item has been present for a long time,
8086         but commented out with "fix me!" comments.  it's fixed now.
8087
8088         * obsolete.el (add-menu):
8089         remove bogus gettexts.
8090
8091         * process.el (shell-quote-argument):
8092         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8093         For bash under Windows native, see below.
8094
8095         * simple.el:
8096         * simple.el (display-warning-buffer):
8097         Fixed the handling of warning display to eliminate the annoying
8098         *Show* buffer, like was done for byte-compiler output above.
8099
8100         * simple.el (debug-print): New.
8101         Simple function for sending debug messages to the console and/or
8102         other debug places.
8103
8104         * subr.el (replace-in-string):
8105         Rewrite this function to avoid N^2 behavior with large strings --
8106         catastrophic with the new Windows selection code! (Apparently the
8107         author of this function didn't realize there was a fun
8108         replace-match that could make his life much easier, because we
8109         duplicated the entire logic.  The new version is smaller, easier
8110         to understand, much more robust, and has extended features --
8111         those of replace-match.)
8112
8113         * window.el:
8114         * window.el (with-selected-window): New.
8115         An obvious complement to the existing `with-selected-frame' and
8116         `with-current-buffer'.
8117
8118         * win32-native.el: Renamed from winnt.el.
8119         Added a great deal of stuff for properly handling process quoting,
8120         somewhat modeled on Kirill's original model (which i later threw
8121         away).  We should now finally have correctly working process arg
8122         quoting/dequoting so that the final app gets exactly what we
8123         intended.  Because the mechanism is in Lisp, it's easily
8124         extendible. (For those running bash and running the native
8125         version, I tried hard to do what I thought was correct.  But more
8126         thought is needed, and ideally the volunteer work of people with
8127         these configurations that they generally run on.)
8128
8129         * x-font-menu.el (x-font-menu-font-data):
8130         Put in defvar's to fix byte-compiler warnings.
8131
8132 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8133
8134         * select.el (selection-coercion-alist): Initialise.
8135         * select.el (select-coerce-to-text): New.
8136         * select.el (select-coerce): New.
8137         New functions to perform type and value coercion.
8138
8139         * select.el (select-buffer-killed-default): Keep data if it was
8140         on the clipboard.
8141
8142 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8143
8144         * menubar-items.el (default-menubar): Fix typo.
8145         (default-menubar): `lambda' was mispelled as `lamda'.
8146
8147 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8148
8149         * window.el (shrink-window-if-larger-than-buffer): Remove
8150         edge checking code.
8151
8152 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8153
8154         * paths.el (gnus-local-domain): Removed.
8155         (gnus-local-organization): Ditto.
8156         (gnus-startup-file): Ditto.
8157
8158 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8159
8160         * files.el (auto-mode-alist): Add .spec for RPM.
8161
8162 2000-07-31  Andy Piper  <andy@xemacs.org>
8163
8164         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8165
8166 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8167
8168         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8169         browse-url.
8170         * help.el (xemacs-www-page): Ditto.
8171         (xemacs-www-faq): Ditto.
8172         * menubar-items.el (default-menubar): Ditto.
8173
8174         * wid-edit.el (widget-url-link-action): Ditto.
8175         From: Kenichi OKADA <okada@opaopa.org>.
8176
8177 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8178
8179         * finder.el (finder-commentary): Add autoload cookie.
8180
8181 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8182
8183         * files.el (insert-file-contents-literally): Fix second let
8184         binding for `coding-system-for-read' to `coding-system-for-write'
8185         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8186
8187 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8188
8189         * files.el (insert-file-contents-literally): Use binary coding
8190         system (from Morioka san).
8191         (insert-file-contents-literally): Make file-name-handler method.
8192
8193 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8194
8195         * cl-macs.el (get-selection): Add defsetf.
8196
8197 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8198
8199         * x-init.el (x-activate-region-as-selection): replace obsolete
8200         function x-own-selection with own-selection.
8201         (ow-find): replace obsolete functions x-get-selection and
8202         x-get-clipboard with get-selection and get-clipboard.
8203         (init-post-x-win): replace obsolete function x-disown-selection
8204         with disown-selection.
8205
8206 2000-07-20  Mike Sperber  <mike@xemacs.org>
8207
8208         * startup.el (load-user-init-file): Only try to load init file if
8209         it exists.
8210
8211 2000-07-10  Andy Piper  <andy@xemacs.org>
8212
8213         * dialog-items.el: sync with Ben's patch.
8214
8215         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8216         comment.
8217         (progress-text-glyph): deleted.
8218         (progress-layout-glyph): make completely minimal.
8219         (progress-gauge-glyph): ditto.
8220         (progress-display-style): fix to handle dynamic instantiator
8221         changes.
8222         (progress-text-instantiator): new.
8223         (progress-layout-instantiator): new.
8224         (progress-gauge-instantiator): new.
8225         (set-progress-display-instantiator): renamed and changed from
8226         set-progress-display-style.
8227         (progress-abort-glyph): use instantiator not glyph.
8228         (append-progress-display): use set-progress-display-instantiator
8229         and set-glyph-image.
8230         (abort-progress-display): ditto.
8231         (raw-append-progress-display): ditto.
8232
8233 2000-07-20  Ben Wing  <ben@xemacs.org>
8234
8235         * code-files.el: Move Mule-specific code to mule-coding.el.
8236
8237 2000-07-15  Ben Wing  <ben@xemacs.org>
8238
8239         * autoload.el:
8240         Fixed comments.
8241
8242         * cmdloop.el:
8243         * cmdloop.el (yes-or-no-p):
8244         * cmdloop.el (y-or-n-p):
8245         Make these functions use should-use-dialog-box-p and not be
8246         overridden in dialog.el.
8247
8248         * cus-dep.el:
8249         * cus-dep.el (Custom-make-dependencies): Removed.
8250         * cus-dep.el (Custom-make-dependencies-1): New.
8251         * cus-dep.el (Custom-make-one-dependency): New.
8252         New entry point for use in Makefiles, to avoid excessive
8253         invocations.
8254
8255         * cus-edit.el (custom-variable-reset-saved):
8256         * cus-edit.el (custom-variable-reset-standard):
8257         * cus-edit.el (custom-save-resets):
8258         Fix bytecompiler warnings.
8259
8260         * dialog.el:
8261         * dialog.el (yes-or-no-p-dialog-box):
8262         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8263         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8264         * dialog.el (get-dialog-box-response):
8265         * dialog.el (message-or-box):
8266         * dialog.el (make-dialog-box):
8267         * dialog.el (popup-dialog-box): New.
8268         Avoid yes-or-no-p bogosities.
8269         Create a general function `make-dialog-box' to encapsulate all
8270         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8271
8272         * dumped-lisp.el (preloaded-file-list):
8273         Add dialog-items.  Clean up.  Group files by types.
8274
8275         * easymenu.el (easy-menu-add):
8276         * easymenu.el (easy-menu-remove):
8277         Account for accelerators.
8278
8279         * extents.el:
8280         * extents.el (extent-list): New args, like in map-extents.
8281         * extents.el (extent-at-event): New.
8282         * extents.el (extents-at-event): New.
8283
8284         * font-lock.el:
8285         * font-lock.el (font-lock-mode):
8286         * font-lock.el (font-lock-default-fontify-buffer):
8287         * font-lock.el (font-lock-default-unfontify-region):
8288         * font-lock.el (font-lock-fontify-syntactically-region):
8289         * font-lock.el (font-lock-fontify-keywords-region):
8290         Use new progress-feedback names.
8291
8292         * font-lock.el (java-font-lock-identifier-regexp):
8293         * font-lock.el (java-font-lock-class-name-regexp):
8294         Fix bytecompiler warnings.
8295
8296         * gutter-items.el:
8297         * gutter-items.el (progress-display-use-echo-area): Removed.
8298         * gutter-items.el (progress-feedback-use-echo-area): New.
8299         * gutter-items.el (progress-display-popup-period): Removed.
8300         * gutter-items.el (progress-feedback-popup-period): New.
8301         * gutter-items.el (set-progress-display-style): Removed.
8302         * gutter-items.el (set-progress-feedback-style): New.
8303         * gutter-items.el (progress-display-style): Removed.
8304         * gutter-items.el (progress-feedback-style): New.
8305         * gutter-items.el (progress-stack):
8306         * gutter-items.el (progress-displayed-p): Removed.
8307         * gutter-items.el (progress-feedbacked-p): New.
8308         * gutter-items.el (clear-progress-display): Removed.
8309         * gutter-items.el (clear-progress-feedback): New.
8310         * gutter-items.el (progress-display-clear-when-idle): Removed.
8311         * gutter-items.el (progress-feedback-clear-when-idle): New.
8312         * gutter-items.el (remove-progress-display): Removed.
8313         * gutter-items.el (remove-progress-feedback): New.
8314         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8315         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8316         * gutter-items.el (append-progress-display): Removed.
8317         * gutter-items.el (append-progress-feedback): New.
8318         * gutter-items.el (abort-progress-display): Removed.
8319         * gutter-items.el (abort-progress-feedback): New.
8320         * gutter-items.el (raw-append-progress-display): Removed.
8321         * gutter-items.el (raw-append-progress-feedback): New.
8322         * gutter-items.el (display-progress-display): Removed.
8323         * gutter-items.el (display-progress-feedback): New.
8324         * gutter-items.el (current-progress-display): Removed.
8325         * gutter-items.el (current-progress-feedback): New.
8326         * gutter-items.el (current-progress-display-label): Removed.
8327         * gutter-items.el (current-progress-feedback-label): New.
8328         * gutter-items.el (progress-display): Removed.
8329         * gutter-items.el (progress-feedback): New.
8330         Replace "progress-display" with "progress-feedback" globally.
8331
8332         * gutter-items.el (lprogress-display): Removed.
8333         * gutter-items.el (progress-feedback-with-label): New.
8334         Rename lprogress-display ==> progress-feedback-with-label.
8335
8336         * gutter-items.el (search-dialog-direction): Removed.
8337         * gutter-items.el (search-dialog-text): Removed.
8338         * gutter-items.el (search-dialog-callback): Removed.
8339         * gutter-items.el (make-search-dialog): Removed.
8340         Move to dialog-items.el.
8341
8342         * help.el:
8343         * help.el (help-mode-quit):
8344         * help.el (mode-for-help): New.
8345         * help.el (help-sticky-window): New.
8346         * help.el (help-window-config): New.
8347         * help.el (with-displaying-help-buffer):
8348         * help.el (function-at-event): New.
8349         * help.el (help-symbol-regexp): New.
8350         * help.el (help-symbol-run-function-1): New.
8351         * help.el (help-symbol-run-function): New.
8352         * help.el (help-symbol-function-context-menu): New.
8353         * help.el (help-symbol-variable-context-menu): New.
8354         * help.el (help-symbol-function-and-variable-context-menu): New.
8355         * help.el (frob-help-extents): New.
8356         * help.el (describe-function-1):
8357         * help.el (variable-at-point):
8358         * help.el (variable-at-event): New.
8359         * help.el (describe-variable):
8360         Major overhaul.
8361         - Make functions and variables be mousable.
8362         - Middle button hyperlinks.
8363         - New context-menu entries.
8364
8365         * keydefs.el:
8366         * keydefs.el (global-map):
8367         New key bindings to move lines up and down.
8368
8369         * lisp-mode.el:
8370         * lisp-mode.el (construct-lisp-mode-menu): New.
8371         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8372         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8373         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8374         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8375         Make popup and menubar menus be different.  Popup menu uses
8376         clicked location and automatically assumes symbol under the mouse
8377         for various commands.
8378
8379         * menubar-items.el:
8380         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8381         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8382
8383         * menubar-items.el (global-popup-menu): Removed.
8384         * menubar-items.el (mode-popup-menu): Removed.
8385         * menubar-items.el (activate-popup-menu-hook): Removed.
8386         * menubar-items.el (popup-mode-menu): Removed.
8387         * menubar-items.el (popup-buffer-menu): Removed.
8388         * menubar-items.el (popup-menubar-menu): Removed.
8389         Move to menubar.el.
8390
8391         * menubar.el:
8392         * menubar.el (global-popup-menu): New.
8393         * menubar.el (mode-popup-menu): New.
8394         * menubar.el (activate-popup-menu-hook): New.
8395         * menubar.el (last-popup-menu-event): New.
8396         * menubar.el (popup-mode-menu): New.
8397         * menubar.el (popup-buffer-menu): New.
8398         * menubar.el (popup-menubar-menu): New.
8399         * menubar.el (menu-call-at-event): New.
8400         Move non-content functions here.  Add support for context menu
8401         items on extents.
8402
8403         * minibuf.el (minibuffer-history-uniquify):
8404         Typo fix.
8405
8406         * minibuf.el (read-file-name-1):
8407         Call new file dialog box if it exists.
8408
8409         * minibuf.el (mouse-rfn-setup-vars):
8410         Clean up "chop" action.
8411
8412         * mouse.el:
8413         * mouse.el (button2): Now bound to mouse-track.
8414         * mouse.el (click-inside-extent-p):
8415         * mouse.el (point-inside-extent-p):
8416         * mouse.el (point-inside-selection-p):
8417         * mouse.el (mouse-drag-or-yank): Removed.
8418         * mouse.el (mouse-begin-drag-n-drop): New.
8419         * mouse.el (mouse-eval-sexp):
8420         * mouse.el (mouse-track-activate-strokes): New.
8421         * mouse.el (mouse-track-do-activate): New.
8422         * mouse.el (mouse-track):
8423         * mouse.el (default-mouse-track-event-is-with-button): New.
8424         * mouse.el (default-mouse-track-cleanup-hook):
8425         * mouse.el (default-mouse-track-drag-hook):
8426         * mouse.el (default-mouse-track-drag-up-hook):
8427         * mouse.el (default-mouse-track-click-hook):
8428         Merge drag-n-drop into mouse-track.
8429         Add general "activate" support to replace specific button2 kludges.
8430         Use "button modifier" support in mouse-track.
8431
8432         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8433
8434         * package-ui.el:
8435         * package-ui.el (pui-menu):
8436         * package-ui.el (pui-popup-context-sensitive): Removed.
8437         Fix bytecompiler warnings.
8438         Clean up popup code a bit.
8439
8440         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8441
8442         * simple.el:
8443         * simple.el (transpose-lines):
8444         * simple.el (transpose-line-up): New.
8445         * simple.el (transpose-line-down): New.
8446         * simple.el (transpose-subr):
8447         * simple.el (transpose-subr-1): Removed.
8448         Clean up, add functions to move lines up and down.
8449
8450         * startup.el (mail-host-address):
8451         * startup.el (user-mail-address):
8452         Customize.
8453
8454         * subr.el:
8455         * subr.el (set-symbol-value-in-buffer): New.
8456         * subr.el (error):
8457         * subr.el (check-argument-type):
8458         * subr.el (defined-error-p): New.
8459         Add structured error support.
8460
8461         * toolbar-items.el (toolbar-compile):
8462         Use new make-dialog-box.
8463
8464         * update-elc.el:
8465
8466         * userlock.el (ask-user-about-lock-dbox):
8467         * userlock.el (ask-user-about-supersession-threat-dbox):
8468         * userlock.el (ask-user-about-lock):
8469         * userlock.el (ask-user-about-supersession-threat):
8470         Use new make-dialog-box.
8471         Add safety checks; use should use-dialog-box-p.
8472
8473         * window-xemacs.el:
8474         * window-xemacs.el (__buffer-dedicated-frame):
8475         * window-xemacs.el (buffer-dedicated-frame): New.
8476         * window-xemacs.el (set-buffer-dedicated-frame): New.
8477         Move dedicated-frame stuff into lisp.
8478
8479 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8480
8481         * printer.el (generic-print-region): Do not require that
8482         `printer-name' be set.
8483         (printer-name): Commentary clarification.
8484
8485 2000-07-19  Martin Buchholz <martin@xemacs.org>
8486
8487         * XEmacs 21.2.35 is released.
8488
8489 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8490
8491         * select.el (selection-coercible-types): Initialise.
8492
8493 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8494
8495         * select.el (own-clipboard): Bug fix.
8496
8497 2000-07-17  Mike Sperber  <mike@xemacs.org>
8498
8499         * cus-edit.el (custom-migrate-custom-file): Save init file before
8500         continuing.
8501
8502 2000-07-16  Mike Sperber  <mike@xemacs.org>
8503
8504         * startup.el (load-init-file): Remove silly call to
8505         `load-user-custom-file`.
8506         (maybe-migrate-user-init-file): Minor fixes.
8507
8508 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8509
8510         * apropos.el (apropos-documentation-check-doc-file):
8511         `doc' variable should be let-bound, as was presumably intended.
8512
8513         * cus-edit.el (custom-variable-reset-saved):
8514         (custom-variable-reset-standard):
8515         Remove unused variable comment-widget.  Twice.
8516
8517         * toolbar.el (toolbar-blank-press-function):
8518         Add a real defvar with initial value nil and proper docstring.
8519         (press-toolbar-button): No need to check for boundp-ness anymore.
8520
8521         * rect.el (open-rectangle-line): Remove useless (let) form.
8522         Add defvar for pending-delete-mode.
8523
8524         * info.el (Info-find-node): This function needs an autoload cookie.
8525
8526         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8527         Use let* since the second form referred to the first.
8528
8529 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8530
8531         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8532         instead of removed `mswindows-get-clipboard'.
8533
8534
8535 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8536
8537         * select.el (select-convert-from-text): New.
8538         * select.el (select-convert-from-length): New.
8539         * select.el (select-convert-from-integer): New.
8540         * select.el (select-convert-from-identity): New.
8541         * select.el (select-convert-from-filename): New.
8542         * select.el (selection-converter-in-alist): Use them.
8543         New converter functions for X.
8544
8545         * select.el (get-selection): Removed comment.
8546
8547         * select.el (own-selection): Removed append code - I thought
8548         I'd already done this, but apparently not...
8549
8550         * select.el: Changed comment about TIMESTAMP.
8551
8552         * select.el (select-convert-in): New.
8553         * select.el (select-convert-out): New.
8554         New functions that get used by select.c.
8555
8556         * select.el (select-buffer-killed-default): New.
8557         * select.el (select-buffer-killed-text): New.
8558         * select.el (selection-buffer-killed-alist): New.
8559         New list and functions that get called if a relevant selection
8560         exists and a buffer gets killed.
8561
8562         * select.el (select-convert-to-targets):
8563         * select.el (select-convert-to-identity): Removed.
8564         * select.el (select-convert-from-identity): Removed.
8565         * select.el (select-converter-out-alist):
8566         Removed _EMACS_INTERNAL selection type.
8567
8568         * x-select.el (xselect-kill-buffer-hook): Removed.
8569         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8570         Removed this X-specific nonesense. Use the generic support
8571         in select.el instead.
8572
8573 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8574
8575         * mule/mule-category.el (defined-category-hashtable):
8576         Use make-hash-table instead of make-hashtable
8577
8578         * buff-menu.el: Byte-compiler warning fix.
8579
8580         * isearch-mode.el (isearch-highlight-all-cleanup):
8581         Remove unused variable `isearch-highlight-all-start'.
8582
8583         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8584
8585         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8586
8587         * cus-dep.el (Custom-make-dependencies):
8588         Add autoload cookie for custom-add-loads to generated custom-load.el.
8589
8590         * autoload.el (autoload-package-name): Warning suppression.
8591         Move defvar prior to first use.
8592
8593         * custom.el: Add autoload for custom-declare-face.
8594         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8595         * cl.el (cl-hack-byte-compiler):
8596         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8597         to work properly.
8598
8599 2000-07-08  Mike Sperber  <mike@xemacs.org>
8600
8601         * startup.el (load-home-init-file): Added variable.
8602         (maybe-migrate-user-init-file): Added.
8603         (load-user-init-file): Load custom file if different from init
8604         file.
8605
8606         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8607         "startup."
8608
8609         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8610         Moved `custom-file'-related code to cus-file.el.
8611
8612         * cus-file.el: New file.
8613
8614 2000-04-01  Mike Sperber  <mike@xemacs.org>
8615
8616         * packages.el (packages-find-package-directories): Added support
8617         for external package hierarchies with in-place installations.
8618
8619         * find-paths.el (paths-root-in-place-p): Added.
8620         (paths-find-emacs-directory): Added support for external
8621         directories with in-place installations.
8622         (paths-find-site-directory): Ditto.
8623
8624         * startup.el (find-user-init-file): Also look for
8625         ~/.xemacs/init.elc? in preference to ~/.emacs.
8626
8627 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8628
8629         * select.el (own-selection):
8630         * select.el (own-clipboard): Changed `append' parameter to
8631         `how-to-use' parameter.
8632         * select.el (own-selection): Removed icky append code.
8633         * select.el (own-selection, get-selection): Removed extra type
8634         checking.
8635         * select.el (selection-appender-alist):
8636         * select.el (selection-converter-{in|out}-alist): Initialise.
8637         * select.el (select-append-to-*): New.
8638         * select.el (select-convert-from-*): New.  New functions to append
8639         data and convert data from external type.
8640
8641 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8642
8643         * font-lock.el: Javadoc enhancements.
8644
8645 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8646
8647         * printer.el (generic-print-region): Compose job name from buffer
8648         name.
8649
8650 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8651
8652         * font-lock.el (font-lock-fontify-pending-extents): Call
8653         font-lock-fontify-region instead of font-lock-fontify-buffer
8654         to avoid unnecessary progress gauges.
8655
8656 2000-07-06  Craig Lanning  <lanning@scra.org>
8657
8658         * custom-load.el (faces):
8659
8660         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8661         dir is a regex.
8662
8663         * process.el (call-process-internal): from Dan Holmsand, use binary
8664         coding systems so that jka-compr works.
8665
8666 2000-07-07  Ben Wing  <ben@xemacs.org>
8667
8668         * font-lock.el: Undo previous change.  Unfortunately, some
8669         files actually use the variables directly in their init code
8670         without quoting them.
8671
8672 2000-07-07  Ben Wing  <ben@xemacs.org>
8673
8674         * font-lock.el (defvar font-lock-*-face): Removed.
8675
8676         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8677         only when necessary.
8678
8679 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8680
8681         * cl-macs.el: fix cl-transform-function-property kludge
8682         so that it does not require a random feature.
8683
8684 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8685
8686         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8687         as in Linux kernel "Rules.make".
8688
8689 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8690
8691         * build-report.el (build-report): Add autoload cookie.
8692
8693 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8694
8695         * package-ui.el (defgroup pui):  Correct a misspelling
8696         (pui-toggle-package-delete):  Change `seleted' to `selected'
8697
8698 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
8699
8700         * package-get.el (package-get-update-base):
8701         (package-get): Use insert-file-contents-literally always.
8702         (package-get-maybe-save-index):
8703         Force coding system for writing to binary.
8704
8705 2000-06-08  Mike Alexander  <mta@arbortext.com>
8706
8707         * code-process.el (call-process-region): If there is no coding
8708         system for the process on process-coding-system-alist use the
8709         coding system of the buffer containing the region.
8710
8711 2000-06-10  Ben Wing  <ben@xemacs.org>
8712
8713         * cmdloop.el (command-error):
8714         If debug-on-error and noninteractive, output backtrace.
8715
8716         * files.el (file-relative-name):
8717         Remove MSDOS references.
8718
8719         * simple.el (line-number): New function, due to non-obvious
8720         behavior/usage of count-lines.
8721
8722         * simple.el (count-lines): document non-obvious usage to get
8723         line number.
8724
8725 2000-06-11  Ben Wing  <ben@xemacs.org>
8726
8727         * faces.el ((featurep 'xpm)):
8728         * x-faces.el (x-init-face-from-resources):
8729         * x-faces.el (x-init-frame-faces):
8730         * x-misc.el (x-init-specifier-from-resources):
8731         * x-misc.el (x-get-resource-and-bogosity-check):
8732         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
8733         * x-mouse.el (x-init-pointer-shape):
8734         * x-scrollbar.el (x-init-scrollbar-from-resources):
8735         Add sixth argument to x-get-resource calls so as to issue warnings
8736         rather than errors on bogus arguments.
8737
8738 2000-06-05  Ben Wing  <ben@xemacs.org>
8739
8740         * compat.el: new file.  provides a clean, non-intrusive way to
8741         define compatibility functions.
8742
8743         * process.el (shell-quote-argument): temporary fix for lack
8744         of nt-quote-process-args.  #### I need to put back the overall
8745         structure of that mechanism but redo the guts of it using the
8746         extra intelligence in the C code.
8747
8748 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8749
8750         * package-info.el (pi-md5sum): Calculate MD5 sum just like
8751         `package-get' does in package-get.el, instead of using external
8752         "md5sum" program.
8753
8754         * package-get.el (package-get): Insert package file literally to
8755         make checksum calculation work.
8756
8757 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
8758
8759         * code-files.el (convert-mbox-coding-system): Deleted.
8760         (file-coding-system-alist): Removed reference to
8761         convert-mbox-coding-system.
8762
8763 2000-05-28  Martin Buchholz <martin@xemacs.org>
8764
8765         * XEmacs 21.2.34 is released.
8766
8767 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8768
8769         * font-lock.el (font-lock-keywords): Rewrote docstring
8770
8771 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8772
8773         * loadhist.el (unload-feature): handle case where x is both boundp
8774         and fboundp
8775
8776 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8777
8778         * packages.el: It's ok to use built-in macros, but not lisp
8779         defined ones.
8780
8781 2000-05-20  Ben Wing  <ben@xemacs.org>
8782
8783         * font-lock.el:
8784         * font-lock.el (font-lock-message-threshold):
8785         * font-lock.el (font-lock-mode):
8786         * font-lock.el (font-lock-default-fontify-buffer):
8787         * font-lock.el (font-lock-always-fontify-immediately):
8788         * font-lock.el (font-lock-old-extent): Removed.
8789         * font-lock.el (font-lock-old-len): Removed.
8790         * font-lock.el (font-lock-fontify-glumped-region): Removed.
8791         * font-lock.el (font-lock-pending-extent-table): New.
8792         * font-lock.el (font-lock-range-table): New.
8793         * font-lock.el (font-lock-after-change-function):
8794         * font-lock.el (font-lock-after-change-function-1): Removed.
8795         * font-lock.el (font-lock-fontify-pending-extents): New.
8796         * font-lock.el ('font-lock-revert-cleanup): Removed.
8797         * font-lock.el ('font-lock-revert-setup): Removed.
8798         Rewrite deferral code to handle any number of changes, merging
8799         them properly.  Remove hacked-up code for revert-buffer, now
8800         unnecessary.
8801
8802         * menubar-items.el (default-menubar):
8803         In Options->Edit Init File, don't switch to emacs-lisp-mode
8804         unless necessary; doing this turns off font-lock.
8805
8806 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8807
8808         * keydefs.el: Define C-x BS to backward-kill-sentence.
8809
8810 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8811
8812         * files.el (hack-local-variables-prop-line): Use non-greedy
8813         matching to process -*-texinfo-*- -*-.
8814
8815 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
8816
8817         * minibuf.el (minibuf-directory-files): new function.
8818         (read-file-name-activate-callback): use minibuf-directory-files.
8819         (read-directory-name-internal): ditto.
8820         (mouse-file-display-completion-list): ditto.
8821         (mouse-directory-display-completion-list): ditto.
8822         (read-file-name-internal): remove "./" from completion list unless
8823         explicitly matched, for consistency.
8824
8825 2000-05-11  Ben Wing  <ben@xemacs.org>
8826
8827         * gutter-items.el (gutter-buffers-tab):
8828         * gutter-items.el (add-tab-to-gutter):
8829         * gutter-items.el (update-tab-in-gutter):
8830         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
8831         * gutter-items.el (append-progress-display):
8832         * gutter-items.el (abort-progress-display):
8833         * gutter-items.el (raw-append-progress-display):
8834         Further fixes.  Use set-glyph-image not set-image-instance-property,
8835         to fix problems with multiple windows in a frame.
8836
8837         * menubar-items.el (tutorials-menu-filter):
8838         Fix typo.
8839
8840         * startup.el (early-error-handler):
8841         Display message box under windows; otherwise, message will disappear
8842         before it can be viewed.
8843
8844         * update-elc.el:
8845         Fix bug in NEEDTODUMP processing.
8846
8847 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
8848
8849         * startup.el (lock-directory): Removed.
8850         (superlock-file): Ditto.
8851         (startup-set-paths): Remove lockdir.
8852         (startup-setup-paths-warning): Remove lock-directory.
8853
8854         * setup-paths.el (paths-find-lock-directory): Removed.
8855         (paths-find-superlock-file): Ditto.
8856
8857 2000-05-09  Ben Wing  <ben@xemacs.org>
8858
8859         * faces.el (set-face-property):
8860         * faces.el (set-face-font):
8861         * faces.el (set-face-foreground):
8862         * faces.el (set-face-background):
8863         * faces.el (set-face-background-pixmap):
8864         * faces.el (set-face-underline-p):
8865         * faces.el (set-face-strikethru-p):
8866         * faces.el (set-face-highlight-p):
8867         * faces.el (set-face-dim-p):
8868         * faces.el (set-face-blinking-p):
8869         * faces.el (set-face-reverse-p):
8870         doc string changes.
8871
8872         * glyphs.el:
8873         * glyphs.el (make-image-specifier):
8874         * glyphs.el (glyph-property):
8875         * glyphs.el (set-glyph-image):
8876         * glyphs.el (make-glyph):
8877         * glyphs.el (make-pointer-glyph):
8878         * glyphs.el (make-icon-glyph):
8879         * glyphs.el (widget-image-instance-p): New.
8880         authorship info, lots of doc changes.  New predicate, inadvertently
8881         omitted.  the general principle with specifier docs is now that
8882         the description of instantiators should go with the make-foo-specifier
8883         fun's doc string, rather than in foo-specifier-p.  this follows
8884         conventions elsewhere in XEmacs and in general is a lot more obvious
8885         of a place to look.  sometimes the make-foo-specifier function needs
8886         to be created in the process.
8887
8888         * gutter.el:
8889         * gutter.el (make-gutter-specifier): New.
8890         * gutter.el (make-gutter-size-specifier): New.
8891         * gutter.el (make-gutter-visible-specifier): New.
8892         specifier doc updates according to the conventions specified before.
8893
8894         * objects.el:
8895         * objects.el (make-font-specifier):
8896         * objects.el (make-color-specifier):
8897         * objects.el (make-face-boolean-specifier): New.
8898         specifier doc updates according to the conventions specified before.
8899
8900         * specifier.el:
8901         * specifier.el (set-specifier):
8902         * specifier.el (make-integer-specifier): New.
8903         * specifier.el (make-boolean-specifier): New.
8904         * specifier.el (make-natnum-specifier): New.
8905         * specifier.el (make-generic-specifier): New.
8906         * specifier.el (make-display-table-specifier): New.
8907         specifier doc updates according to the conventions specified before.
8908
8909         * toolbar.el:
8910         * toolbar.el (make-toolbar-specifier): New.
8911         specifier doc updates according to the conventions specified before.
8912
8913 2000-05-09  Ben Wing  <ben@xemacs.org>
8914
8915         * process.el (call-process-internal): Revert to previous version
8916         because Mike's change clashed with a change I did not long before.
8917         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
8918         Thanks very much Mike for pointing out the bug and submitting a
8919         patch!
8920
8921 2000-04-13  Mike Alexander  <mta@arbortext.com>
8922
8923         * process.el (call-process-internal): Send the correct input buffer
8924         (call-process-internal): Return the exit status of the process
8925
8926 2000-05-07  Ben Wing  <ben@xemacs.org>
8927
8928         * winnt.el:
8929         * winnt.el (nt-quote-args-verbatim): Removed.
8930         * winnt.el (nt-quote-args-prefix-quote): Removed.
8931         * winnt.el (nt-quote-args-backslash-quote): Removed.
8932         * winnt.el (nt-quote-args-double-quote): Removed.
8933         * winnt.el (nt-quote-args-functions-alist): Removed.
8934         * winnt.el (nt-quote-process-args): Removed.
8935         Remove all stuff for argument quoting.  We borrow the code instead
8936         from Emacs 20.6, which is much more careful in its quoting
8937         (e.g. in handling runs of the escape character) and avoids most of
8938         the need for this Lisp mechanism by checking to see whether we're
8939         running a Cygwin or normal program and doing the appropriate
8940         quoting.  If we end up needing such a mechanism, we should add
8941         it by extending the variable `mswindows-quote-process-args' so it
8942         can take an alist of regexps.
8943
8944 2000-05-07  Ben Wing  <ben@xemacs.org>
8945
8946         * keydefs.el:
8947         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
8948         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
8949         the window without moving point.
8950
8951         * simple.el:
8952         * simple.el (scroll-up-one): New.
8953         * simple.el (scroll-down-one): New.
8954         Functions for use with C-M-up/down.
8955
8956 2000-05-01  Martin Buchholz <martin@xemacs.org>
8957
8958         * XEmacs 21.2.33 is released.
8959
8960 2000-04-29  Martin Buchholz  <martin@xemacs.org>
8961
8962         * dialog.el (yes-or-no-p-dialog-box):
8963         Fix docstring.
8964         Fix following horrible bug in X11 mode with focus-follows-mouse:
8965           1. Visit two files in two different frames.
8966           2. do File->Revert Buffer in one of those frames.
8967           3. Dialog box appears.
8968           4. Arrange things so that the mouse passes over the *other*
8969              frame, then to the dialog box, and click on "Yes".
8970           5. The file contents end up in the *wrong* buffer!
8971         Add TODO comment.
8972
8973 2000-04-28  Ben Wing  <ben@xemacs.org>
8974
8975         * help.el (describe-installation): correct typo introduced
8976         in last patch: boundp -> fboundp.
8977
8978         * etags.el (buffer-tag-table-list):
8979         canonicalize filenames to Unix format so that tag-table-alist
8980         searching works under Windows.
8981
8982         * autoload.el:
8983         Bowdlerize the supposedly objectionable words
8984         "who couldn't quite manage to cleanly modify batch-update-autoloads".
8985
8986         * gutter-items.el (set-progress-display-style):
8987         * gutter-items.el (search-dialog-callback):
8988         * gutter-items.el (make-search-dialog):
8989         Change to new callback-ex api.
8990
8991 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
8992
8993         * help.el: (describe-installation): decode-coding-string is not
8994         defined in a non MULE environment.
8995
8996 2000-04-28  Ben Wing  <ben@xemacs.org>
8997
8998         * gutter-items.el (buffer-list-changed-hook):
8999         use it, not record-buffer-hook.
9000
9001         * subr.el (record-buffer-hook): Removed.
9002
9003 2000-04-27  Ben Wing  <ben@xemacs.org>
9004
9005         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9006         use NORECORD option.  Andy will not like this, but the existing
9007         gutter behavior is just wrong, as per this comment:
9008
9009         ;; this used to add the norecord flag to both calls below.
9010         ;; this is bogus because it is a pervasive assumption in XEmacs
9011         ;; that the current buffer is at the front of the buffers list.
9012         ;; for example, select an item and then do M-C-l
9013         ;; (switch-to-other-buffer).  Things get way confused.
9014         ;;
9015         ;; Andy, if you want to maintain the current look, you must
9016         ;;  *uncouple* the gutter order and buffers order.
9017
9018         * loaddefs.el (completion-ignored-extensions): unfuckify.
9019
9020         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9021         xemacs.mak.
9022
9023         * autoload.el (batch-update-one-directory): new function, used in
9024         xemacs.mak.
9025
9026         * loadup.el: set gc-cons-threshold very high unless dumping --
9027         loadup during update-elc is much much much faster.  also do this
9028         when quick-building.
9029
9030         add commented-out code for profiling loadup.
9031
9032
9033         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9034         is required in order to build xemacs.
9035
9036 2000-04-26  Ben Wing  <ben@xemacs.org>
9037
9038         * loadup.el: don't garbage collect during loadup if quick-build
9039         compile-time option is set.
9040
9041 2000-04-23  Ben Wing  <ben@xemacs.org>
9042
9043         * update-elc.el: compute whether any dumped .el or .elc files
9044         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9045         if so.
9046
9047         * update-elc.el (update-elc-files-to-compile): always change
9048         NOBYTECOMPILE in the src directory rather than current dir,
9049         so it will work under NT.
9050
9051         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9052         the form of this file is identical between Unix and Windows.
9053         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9054         Added comment.
9055         (update-autoloads-from-directory): updated doc string.
9056         updated doc strings in a few other places.
9057
9058 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9059
9060         * bytecomp.el (byte-force-recompile): Fix argument to
9061         byte-recompile-directory.
9062
9063 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9064
9065         * gutter-items.el (progress-display-clear-when-idle): Use
9066         add-one-shot-hook.
9067         * gutter-items.el (clear-progress-display): Adjust number of
9068         arguments.
9069
9070 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9071
9072         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9073
9074 2000-04-16  Ben Wing  <ben@xemacs.org>
9075
9076         * printer.el: New file.
9077
9078         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9079
9080         * help.el (describe-installation): Fix decoding for Windows.
9081
9082         * menubar-items.el:
9083         * menubar-items.el (default-menubar):
9084         * menubar-items.el (tutorials-menu-filter): New.
9085         * menubar-items.el (popup-menubar-menu):
9086         Add authorship.  Redo Help menu and Tutorials filter.
9087
9088         * menubar.el: Correct comment.
9089
9090         * modeline.el (modeline-buffer-identification): Correct doc string.
9091
9092         * simple.el:
9093         * simple.el (printing): Removed.
9094         * simple.el (printer-name): Removed.
9095         * simple.el (generic-print-buffer): Removed.
9096         * simple.el (generic-print-region): Removed.
9097         Move generic print code to printer.el.
9098
9099 2000-04-15  Ben Wing  <ben@xemacs.org>
9100
9101         * simple.el (generic-print-region): New.
9102         make this function actually work.
9103         (generic-print-buffer): call generic-print-region.
9104
9105 2000-04-14  Andy Piper  <andy@xemacs.org>
9106
9107         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9108         by using the new widget-callback-current-channel.
9109         (search-dialog-callback): ditto.
9110
9111 2000-04-12  Andy Piper  <andy@xemacs.org>
9112
9113         * gutter.el (default-gutter-position): moved from gutter-items.el.
9114         (default-gutter-position-changed-hook): ditto.
9115         (gutter-element-visibility-changed-hook): ditto.
9116         (set-gutter-element): ditto.
9117         (remove-gutter-element): ditto.
9118         (set-gutter-element-visible-p): ditto.
9119         (gutter-element-visible-p): ditto.
9120         (init-gutter): ditto.
9121
9122         * dialog.el (make-dialog-box): renamed and moved from
9123         gutter-items.el
9124
9125         * gutter-items.el: move various functions elsewhere.
9126
9127 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9128
9129         * menubar-items.el: Fixed place of parenthesis.
9130
9131 2000-04-12  Ben Wing  <ben@xemacs.org>
9132
9133         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9134                 without constantly being prompted for the tag.
9135         * simple.el: Added a number of section headings, to clarify the
9136                 organization of this file.
9137         * simple.el (activate-region):
9138         * simple.el (region-exists-p):
9139         * simple.el (region-active-p):
9140                 Moved these three function down to the other side of
9141                 the case-changing functions, so they join the rest of
9142                 the region code.
9143         * simple.el (printing): New.
9144         * simple.el (printer-name): New.
9145         * simple.el (generic-print-buffer): New.
9146                 New functions, a very simple prototype for a unified
9147                 printing interface.
9148
9149         * process.el (call-process-internal): Real fix for null BUFFER,
9150                 other problems with BUFFER specs.
9151
9152         * menubar-items.el:
9153                 Fixed up File->Print to use new printing functions.
9154                 Various corrections and expansions to Grep/Compile menus.
9155                 New options for Printing.
9156                 New options for SMTP Mail, the way to send mail under
9157                   MS Windows. (There's also a package patch to make SMTP
9158                   Mail be the default under MSWin.)
9159
9160 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9161
9162         * menubar-items.el: Selecting Rectangle Mousing from menubar
9163         did not work.  Needed to quote mouse-track-rectangle-p.
9164
9165 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9166
9167         * cl-compat.el (keywordp): Removed.
9168
9169 2000-04-05  Andy Piper  <andy@xemacs.org>
9170
9171         * gutter-items.el (progress-layout-glyph): don't initialize here.
9172         (progress-gauge-glyph): use dynamic sizing.
9173         (set-progress-display-style): new function. Set progress glyphs
9174         appropriately depending on the style.
9175         (progress-display-style): new variable. Custom version of
9176         set-progress-display-style.
9177         (progress-abort-glyph): switch to dynamic sizes.
9178         (search-dialog-text): make the edit field active.
9179
9180 2000-04-04  Andy Piper  <andy@xemacs.org>
9181
9182         * gutter-items.el (make-search-dialog): need to make the search
9183         dialog visible after creation.
9184
9185         * menubar-items.el (default-menubar): use the search dialog for
9186         searching. Remove some extraneous search menu items.
9187
9188         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9189         well as strings.
9190         (make-gutter-only-dialog-frame): allow the user to create the
9191         frame unmapped. Allow the gutter spec to be given as a glyph.
9192         (search-dialog-direction): new variable.
9193         (search-dialog-text): new variable.
9194         (search-dialog-callback): new function. Callback for the search
9195         dialog action.
9196         (make-search-dialog): new function. Create a user-friendly search
9197         dialog.
9198
9199 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9200
9201         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9202         under Windows.
9203
9204 2000-04-01  Andy Piper  <andy@xemacs.org>
9205
9206         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9207         progress more accurately.
9208
9209 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9210
9211         * finder.el (finder-compile-keywords): Process readable files only.
9212         Because error in process of .#finder-inf.el when compile xemacs
9213         with --with-clash-detection option.
9214
9215 2000-03-31  Andy Piper  <andy@xemacs.org>
9216
9217         * gutter-items.el (append-progress-display): don't delay after a
9218         successful font-lock.
9219         (make-gutter-only-dialog-frame): new function. Allow users to
9220         create gutter-only dialogs.
9221
9222 2000-03-27  Mike Alexander  <mta@arbortext.com>
9223
9224         * process.el (call-process-internal): Handle a null BUFFER
9225         parameter correctly.
9226
9227 2000-03-28  Andy Piper  <andy@xemacs.org>
9228
9229         * gutter-items.el (abort-progress-display): put strings in the
9230         gutter not extents.
9231         (progress-layout-glyph): signal special 'quit callback.
9232         (progress-display-quit-function): deleted.
9233         (progress-display-stop-callback): deleted.
9234         (progress-display-dispatch-command-events): deleted.
9235         (append-progress-display): remove calls to
9236         progress-display-dispatch-command-events.
9237         (raw-append-progress-display): ditto.
9238
9239 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9240
9241         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9242         being a list.  Actually define `stipple-pixmap-p' which is used as
9243         an error predicate.  Correctly handle PIXMAP being either relative
9244         or absolute file name.
9245
9246 2000-03-24  Andy Piper  <andy@xemacs.org>
9247
9248         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9249         (abort-progress-display): ditto. Don't delete the created extent.
9250         (raw-append-progress-display): ditto.
9251         (progress-display-dispatch-non-command-events): new
9252         function. Encapsulates what we want to do when no command input is
9253         required.
9254         (progress-display-dispatch-command-events): likewise, but disable
9255         for now since it causes too many problems.
9256         (append-progress-display): use them.
9257         (raw-append-progress-display): ditto.
9258         (default-gutter-position-changed-hook): set this rather than
9259         default-gutter-position-changed.
9260         (default-gutter-position-changed-hook): lambda with zero arguments
9261         rather than one.
9262         (raw-append-progress-display): trap errors in pending input since
9263         allowing them to signal will hose the gauge well and
9264         truly. Ideally we would like to delay these until we are more able
9265         to cope.
9266         (append-progress-display): ditto.
9267
9268 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9269
9270         * lisp/make-docfile.el: call-process-internal is now implemented
9271         in process.el.
9272
9273 2000-03-21  Ben Wing  <ben@xemacs.org>
9274
9275         * mule\mule-cmds.el (set-language-info-alist):
9276         Fix to correspond to new menu arrangement.
9277
9278 2000-03-21  Ben Wing  <ben@xemacs.org>
9279
9280         * process.el:
9281         * process.el (call-process-internal): New.
9282         New implementation of call-process.  Only enabled under NT, so far.
9283         stderr handling not implemented yet in CVS'd C code.
9284
9285 2000-03-20  Ben Wing  <ben@xemacs.org>
9286
9287         * lisp-mode.el:
9288         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9289         * lisp-mode.el (lisp-interaction-mode):
9290         Put back Lisp Interaction menubar for Jan V's sake.
9291
9292         * simple.el:
9293         * simple.el (mark-ring):
9294         * simple.el (dont-record-current-mark): New.
9295         * simple.el (in-shifted-motion-command): New.
9296         * simple.el (mark-ring-unrecorded-commands): New.
9297         * simple.el (mark-ring-max):
9298         * simple.el (set-mark-command):
9299         * simple.el (push-mark):
9300         * simple.el (handle-pre-motion-command):
9301         Implement scheme for not recording unimportant marks.
9302
9303         * subr.el:
9304         * subr.el (function-allows-args): New.
9305         New function function-allows-args.
9306
9307 2000-03-20  Martin Buchholz <martin@xemacs.org>
9308
9309         * XEmacs 21.2.32 is released.
9310
9311 2000-03-20  Andy Piper  <andy@xemacs.org>
9312
9313         * gutter-items.el (update-tab-in-gutter): force selection of the
9314         selected-window if required to do so.
9315         (buffers-tab-items): ditto.
9316         (add-tab-to-gutter): ditto.
9317         (create-frame-hook): use force-selection.
9318         (default-gutter-position-changed): lambdify.
9319         (update-tab-hook): deleted since it was only used in one place.
9320
9321 2000-03-18  Andy Piper  <andy@xemacs.org>
9322
9323         * files.el (find-file-noselect): undo change that shouldn't have
9324         gone in.
9325
9326 2000-03-17  Andy Piper  <andy@xemacs.org>
9327
9328         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9329         of selected-window trickery.
9330
9331         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9332         frames tabs.
9333         (progress-display-stop-callback): progress -> progress-display
9334         (progress-display-quit-function): ditto.
9335         (clear-progress-display): ditto.
9336         (remove-progress-display): ditto.
9337         (append-progress-display): ditto.
9338         (abort-progress-display): ditto.
9339         (raw-append-progress-display): ditto.
9340         (display-progress-display): ditto.
9341         (current-progress-display-label): ditto.
9342         (current-progress-display): ditto.
9343         (lprogress-display): ditto and save the buffer
9344         (progress-display): ditto. Otherwise the buffer sometimes gets
9345         changed which confuses font-lock.
9346
9347         * font-lock.el (font-lock-default-fontify-buffer): catch all
9348         errors, not just quit.
9349         (font-lock-mode): progress -> display-progress
9350         (font-lock-default-fontify-buffer): ditto.
9351         (font-lock-fontify-syntactically-region): ditto.
9352         (font-lock-fontify-keywords-region): ditto.
9353
9354 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9355
9356         * cl.el (gensym): Move to here from cl-macs.el.
9357         (gentemp): Ditto.
9358
9359 2000-03-16  Andy Piper  <andy@xemacs.org>
9360
9361         * font-lock.el (font-lock-mode): use lprogress and friends for
9362         progress management.
9363         (font-lock-default-fontify-buffer): ditto.
9364         (font-lock-fontify-syntactically-region): ditto.
9365         (font-lock-fontify-keywords-region): ditto.
9366         (font-lock-revert-cleanup): fix reverting.
9367         (font-lock-revert-setup): ditto.
9368
9369         * gutter-items.el (progress-use-echo-area): new variable. Use the
9370         echo area for progress gauges if non-nil.
9371         (clear-progress): remove echo area stuff and defer to
9372         clear-message.
9373         (append-progress): dispatch non-command events after each progress
9374         increment. Remove echo area stuff.
9375         (abort-progress): remove echo area stuff and defer to
9376         display-message.
9377         (raw-append-progress): ditto. Dispatch non-command events after
9378         gutter redisplay.
9379         (display-progress): defer echo area stuff to display-message.
9380
9381         * gutter-items.el (clear-progress):
9382         (abort-progress): indentation changes.
9383         (display-progress): don't clear progress.
9384         (append-progress): compare messages with equal.
9385         (raw-append-progress): use dispatch-non-command-events to flush
9386         widget creation events.
9387
9388 2000-03-13  Ben Wing  <ben@xemacs.org>
9389
9390         * abbrev.el:
9391         * abbrev.el (abbrev-string-to-be-defined): New.
9392         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9393         Changes for use with the menubar.
9394
9395 2000-03-12  Ben Wing  <ben@xemacs.org>
9396
9397         * alist.el (vassoc): moved here from font-menu.el.
9398
9399         * custom.el (defface): typo fix.
9400
9401         * dialog.el (yes-or-no-p-dialog-box):
9402         * dialog.el (message-box):
9403         * files.el (save-some-buffers-1):
9404         Put accelerators in the button names.
9405
9406         * font-lock.el (font-lock-comment-face):
9407         * font-lock.el (font-lock-keyword-face):
9408         * font-lock.el (font-lock-function-name-face):
9409         Fixed some of the colors under MS Windows because the existing
9410         default colors were hardly different from black and needed to be
9411         made lighter.
9412
9413         * font-menu.el:
9414         * font-menu.el (font-menu-split-long-menu):
9415         * font-menu.el (font-menu-family-constructor):
9416         * font-menu.el (font-menu-size-constructor):
9417         * font-menu.el (font-menu-weight-constructor):
9418         * font-menu.el (font-menu-set-font):
9419         vassoc moved to alist.el.
9420         Accelerators added to all menus.
9421         Unused bound var new-props removed.
9422
9423         * keydefs.el: I did a whole lot of rearranging to put things in a
9424         more consistent order and fixed a number of cases where key
9425         combinations involving up, down, left, right and so on were
9426         defined but the corresponding keypad combinations were not
9427         defined.
9428
9429         * lisp-mode.el:
9430         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9431         * lisp-mode.el (emacs-lisp-mode):
9432         * lisp-mode.el (lisp-interaction-mode):
9433         * lisp-mode.el (flet):
9434         Added accelerators onto the menus.
9435         Made all the different versions of the let function be indented
9436         the same way.
9437         Undid Steve's easy-menu-ification, because it makes it impossible
9438         to have the menubar and popup menus different.
9439         Cleaned up the menu; added items for find-function &c and some
9440         indenting, and removed debug-on-*.
9441
9442         * list-mode.el (list-mode-hook):
9443         * list-mode.el (list-mode):
9444         * list-mode.el (completion-setup-hook):
9445         * list-mode.el (display-completion-list):
9446         Added support for the :window-height keyword, which is required
9447         because of other changes that I made for the file dialog box.  I
9448         also made the hook variables list-mode-hook and
9449         completion-setup-hook and also minibuffer-setup-hook in
9450         minibuf.el be permanent-local; see comment in list-mode.el.
9451
9452         * map-ynp.el (map-y-or-n-p):
9453         Added accelerators to the dialog buttons.
9454
9455         * menubar-items.el (menu-truncate-list):
9456         New internal function.
9457         * menubar-items.el (submenu-generate-accelerator-spec):
9458         * menubar-items.el (menu-item-strip-accelerator-spec):
9459         * menubar-items.el (menu-item-generate-accelerator-spec):
9460         New exported functions, for use in auto-generating accelerator specs.
9461
9462         * menubar-items.el:
9463         * menubar-items.el (default-menubar):
9464         * menubar-items.el (maybe-add-init-button):
9465         * menubar-items.el (bookmark-menu-filter):
9466         * menubar-items.el (slow-format-buffers-menu-line):
9467         * menubar-items.el (build-buffers-menu-internal):
9468         * menubar-items.el (language-environment-menu-filter):
9469         * menubar-items.el (default-popup-menu):
9470         * menubar-items.el (popup-buffer-menu):
9471         * menubar-items.el (popup-menubar-menu):
9472         Did a major overhaul on this file, and in fact I'm nowhere near
9473         done working on the menubar, and there will be more patches to
9474         come.  A basic summary of what I've done:
9475
9476         a) I added accelerators to all of the menu items.  For menus that
9477         are auto-generated, such as the buffers menu, the accelerators are
9478         automatically added to the beginning of each line using the
9479         numbers 1 through 9, then zero, and then letters starting with A,
9480         but omitting the letters that are already in use for the fixed
9481         menu items at the top of the buffers menu.  To facilitate adding
9482         accelerators of this kind, I created some new functions
9483         (*-accelerator-spec), which are also being used by other filters
9484         that auto generate lists of things such as ftp sites to download
9485         packages.  If people really don't like these accelerators
9486         appearing at the beginning of the menu items, a variable can be
9487         added to optionally turn them off, but I think this is rather
9488         pointless because other menu items have accelerators and many or
9489         most of the menu users will use the accelerators if the support is
9490         there.
9491
9492         b) I combined the top level Tools and Apps menus into a single
9493         Tools menu, because the distinction between the two is not
9494         obvious, and the items on the menus are not used often enough that
9495         putting some of them onto submenus is a problem.
9496
9497         c) I created two new top level menus called View and Cmds because
9498         there were too many items on the File and Edit menus, and I'm going
9499         to be adding more items to these menus.  In contrast to the Tools
9500         menu, the items on these menus may be used quite often during an
9501         editing session, and so should be available with fewer
9502         keystrokes.
9503
9504         d) I added a number of options to the options menu, including one
9505         for controlling whether the alt key can be used to traverse to
9506         menu items using the accelerators, one for controlling behavior of
9507         control-k, one for controlling how the kill and yank functions
9508         interact with the clipboard, a few additional buffers-menu
9509         options, and various other things.  I also did a bit of
9510         rearranging, for example, combining the keyboard and mouse options
9511         into a single keyboard and mouse submenu to facilitate the
9512         accelerators on that level.
9513
9514         e) I changed the variable buffers-menu-format-buffer-line-function
9515         to take two arguments instead of one, the second argument being
9516         the line number for use in creating an accelerator.  I added a
9517         hack to support existing functions with one argument (although I
9518         doubt that very many of these exist), for backward compatibility.
9519
9520         f) I moved the top level mule menu to be a submenu of the edit
9521         menu.  I think that most of the items on this menu are fairly
9522         useless and there are certainly not enough frequently used items
9523         to justify this being its own top level menu.
9524
9525         g) I combined most of the items in big-menubar.el into the main menu.
9526         If people think the main menu is too big, it would be possible to
9527         create different configurations, some smaller.
9528
9529         * menubar.el (check-menu-syntax):
9530         Deleted some syntax checks that were no longer valid, partly
9531         because of changes that were already made a long time ago, and
9532         partly because of a change I made where I allow the name of the
9533         menu item to be an evaluated expression rather than just a string,
9534         similar to all of the other parameters of a menu item.
9535
9536         * minibuf.el:
9537         * minibuf.el (read-file-name-1):
9538         * minibuf.el (mouse-read-file-name-1):
9539         I made a number of changes to improve the appearance
9540         and functioning of the file dialog box.  They include:
9541
9542         a) Fixing the problem where closing the dialog box by clicking on
9543         the close button of the window didn't properly exit the
9544         minibuffer.
9545
9546         b) Fixing the problem that if you typed part of a file name, and
9547         then clicked on a completion with the mouse, the file was not
9548         correctly selected.
9549
9550         c) Changing the title of the dialog box to reflect the operation
9551         being done in accordance with user interface conventions, rather
9552         than the name of the dialog box buffer, which is rather useless.
9553
9554         d) Remove the words "possible completions are" which didn't
9555         belong.
9556
9557         e) Fix things so that the completions scroll off the end of the
9558         completions windows only to the right, rather than both to the
9559         right and down, which is in accordance with Windows user interface
9560         conventions.
9561
9562         * msw-init.el (init-post-mswindows-win):
9563         Added a binding for meta-F4, which is the standard windows binding
9564         for exiting a program.
9565
9566         * select.el (get-selection-no-error):
9567         * select.el (own-selection):
9568         * select.el (own-clipboard):
9569         Added an optional argument called append to the functions
9570         own-selection and own-clipboard.  This adds support for appending
9571         text to the existing selection and allows the function
9572         own-clipboard to be used as the value of the variable
9573         interprogram- cut-function.
9574
9575         Fixed a bug in own-selection in handling zmacs-region-stays.
9576
9577         * simple.el (historical-kill-line): New.
9578
9579         * simple.el (kill-line):
9580         * simple.el (interprogram-cut-function):
9581         * simple.el (interprogram-paste-function):
9582         * simple.el (handle-pre-motion-command):
9583         * simple.el (next-line):
9584         * simple.el (previous-line):
9585         a) Expanded the variable kill-whole-line, so that function
9586         kill-line can be set to delete the entire line always, not just
9587         when cursor is at the beginning of the line.  This is controlled
9588         by setting the variable kill-whole-line to the symbol 'always.
9589         This behavior, as well as the existing kill-whole-line behavior,
9590         now only take effect when kill-line is called interactively,
9591         although this is a departure from a previous behavior in the case
9592         of setting this variable kill-whole-line to t.  It is almost
9593         certainly what has always been intended, and most likely the old
9594         way of doing things introduced bugs.  I also created a function
9595         called historical-kill-line, which ignores the kill-whole-line
9596         setting and always gives the historical behavior of only killing
9597         to the end of the line.  I bound this function to shift- control-k
9598         so that the kill to end of line behavior is available, even when
9599         kill-whole-line has been set to change control-k into the simple
9600         delete-whole-line behavior. (This can be set using the options
9601         menu.)
9602
9603         b) I changed things so that kill and yank now interact with the
9604         clipboard by default under windows.  This was done by changing the
9605         default value of interprogram-cut- function and
9606         interprogram-paste-function.  You can get the old behavior by
9607         setting these to nil, and there is an option on the options menu
9608         to do this.
9609
9610         c) I added support for selecting text using shifted motion keys.
9611         This support is on by default and can be controlled by the
9612         variable shifted-motion-keys-select-region.  There is also a
9613         variable called unshifted-motion-keys-deselect-region that
9614         controls more specifically how the shifted motion key behavior
9615         works.  I did not put an option on the options menu to turn this
9616         off, because I can't imagine why this would be useful.
9617
9618         * simple.el (forward-block-of-lines):
9619         * simple.el (backward-block-of-lines):
9620         * simple.el (block-movement-size):
9621         New.
9622
9623         * simple.el (uncapitalized-title-words):
9624         * simple.el (uncapitalized-title-word-regexp):
9625         * simple.el (capitalize-string-as-title):
9626         * simple.el (capitalize-region-as-title):
9627         New.
9628
9629
9630         * subr.el (add-hook):
9631         * subr.el (make-local-hook): New.
9632         * subr.el (remove-local-hook): New.
9633         * subr.el (add-one-shot-hook): New.
9634         * subr.el (add-local-one-shot-hook): New.
9635         Added some functions to make using hooks easier.
9636         These include:
9637
9638         a) Functions add-local-hook and remove-local-hook to make it easy
9639         to use local hooks.
9640
9641         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9642         make it possible to add a "one-shot" hook, which is to say a hook
9643         that runs only once, and automatically removes itself after the
9644         first time it has run.
9645
9646 2000-03-09  Andy Piper  <andy@xemacs.org>
9647
9648         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9649
9650 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9651
9652         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9653         Moved from menubar-items.el.
9654         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9655
9656 2000-03-08  Andy Piper  <andy@xemacs.org>
9657
9658         * gutter-items.el (build-buffers-tab-internal): add selected field
9659         to buffers tab spec.
9660
9661 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9662
9663         * minibuf.el (last-exact-completion): Initialize to nil.
9664
9665 2000-03-07  Didier Verna  <didier@xemacs.org>
9666
9667         * startup.el (command-line-1): remove unused variable
9668         `first-file-buffer'.
9669
9670 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9671
9672         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9673         which is also used for Web server log files.
9674
9675 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9676
9677         * mule/mule-charset.el: Setup auto-fill-chars.
9678
9679 2000-03-02  SL Baur  <steve@beopen.com>
9680
9681         * subr.el (with-string-as-buffer-contents): Reimplement using
9682         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9683         non-deletion of buffer after execution problem.
9684         (with-output-to-string): Use unique buffer name.
9685
9686 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9687
9688         * gutter-items.el (buffers-tab-sort-function):  New variable.
9689         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9690
9691 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9692
9693         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9694
9695 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9696
9697         * menubar-items.el (maybe-add-init-button): Remove the "Load
9698         .emacs" button from all menubars.
9699
9700 2000-03-01  Didier Verna  <didier@xemacs.org>
9701
9702         * rect.el (string-rectangle): depend on `pending-delete-mode' for
9703         region rectangle replacement (from Jan Vroonhof).
9704         (replace-rectangle): new function.
9705
9706 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9707
9708         * mule/mule-cmds.el (set-default-coding-systems): Use
9709         set-terminal-coding-system and set-keyboard-coding-system.
9710         * coding.el (set-terminal-coding-system): Use
9711         set-console-tty-output-coding-system.
9712         (set-keyboard-coding-system): Use
9713         set-console-tty-input-coding-system.
9714
9715 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
9716
9717         * minibuf.el (read-variable): Allow symbol to default argument.
9718
9719 2000-02-27  Andy Piper  <andy@xemacs.org>
9720
9721         * gutter-items.el (update-tab-hook): new function to be used for
9722         hooks.
9723         (create-frame-hook): add update-tab-hook.
9724         (record-buffer-hook): ditto.
9725         (default-gutter-position-changed): ditto.
9726         (default-gutter-position): updating the buffers tab is now handled
9727         by a hook.
9728         (default-gutter-position-changed-hook): new variable.
9729         (gutter-element-visibility-changed-hook): ditto.
9730         (set-gutter-element-visible-p): call it.
9731         (set-gutter-element): use modify-specifier-instances. Set extents
9732         as duplicable before using.
9733         (remove-gutter-element): ditto.
9734         (set-gutter-element-visible-p): ditto.
9735         (init-gutter): new function.
9736         (add-tab-to-gutter): use new gutter-element functions rather than
9737         setting specifiers directly.
9738         (clear-progress): ditto.
9739         (abort-progress): ditto.
9740         (gutter-buffers-tab-visible-p): renamed from
9741         default-gutter-visible-p
9742
9743         * specifier.el (modify-specifier-instances): new function from Jan
9744         Vroonhof.
9745
9746         * x-init.el (init-post-x-win): call init-gutter.
9747
9748         * msw-init.el (init-post-mswindows-win): call init-gutter.
9749
9750         * menubar-items.el (default-menubar): Update to reflect new gutter
9751         variables.
9752
9753 2000-02-26  Andy Piper  <andy@xemacs.org>
9754
9755         * gutter-items.el (set-gutter-element): new function. Add gutter
9756         elements to the specified gutter.
9757         (remove-gutter-element): new function. Remove gutter elements from
9758         the specified gutter.
9759         (set-gutter-element-visible-p): new function. Set gutter element
9760         visibility for the provided gutter-visible specifier.
9761
9762 2000-02-23  Andy Piper  <andy@xemacs.org>
9763
9764         * gutter-items.el (add-tab-to-gutter): specify dimensions
9765         dynamically.
9766
9767 2000-02-24  Martin Buchholz  <martin@xemacs.org>
9768
9769         * gutter-items.el (add-tab-to-gutter):
9770         * package-get.el (package-get-interactive-package-query):
9771         * package-ui.el (pui-directory-exists):
9772         (pui-install-selected-packages):
9773         (pui-list-packages):
9774         Use #'(lambda ...)  instead of '(lambda ...).
9775
9776 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
9777
9778         * startup.el (load-user-init-file): Check to make sure user
9779           has an init-file before calling load().
9780
9781 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9782
9783         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
9784
9785 2000-02-23  Martin Buchholz <martin@xemacs.org>
9786
9787         * XEmacs 21.2.31 is released.
9788
9789 2000-02-21  Mike Sperber <mike@xemacs.org>
9790
9791         * loadup.el (really-early-error-handler):
9792         * update-elc.el:
9793         * make-docfile.el:
9794         Remove dependency on EMACSBOOTSTRAP... environment variables.
9795
9796 2000-02-21  Martin Buchholz <martin@xemacs.org>
9797
9798         * XEmacs 21.2.30 is released.
9799
9800 2000-02-19  Martin Buchholz  <martin@xemacs.org>
9801
9802         * byte-optimize.el (byte-optimize-plus):
9803         (byte-optimize-minus):
9804         (byte-optimize-multiply):
9805         Optimize (- 0) to 0, not (-)
9806         Optimize (+ 5 3.0) to 8.0
9807         Optimize (* 5 3.0) to 15.0
9808         Improve readability.
9809
9810 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
9811
9812         * modeline.el: (modeline-scrolling-method): change modeline
9813         mswindows cursor appearance according to the value.
9814
9815         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
9816         and 'gui-element face colors and 'gui-element face font to Windows
9817         defaults.
9818
9819 2000-02-09 Stef Epardaud  <stef@lunatech.com>
9820
9821         * font-lock.el: Javadoc enhancements
9822
9823 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
9824
9825         * ldap.el (toplevel): Test if LDAP support has been compiled in
9826         (ldap-verbose): New option
9827         (ldap-search-entries): Renamed from the previous ldap-search
9828         Conditionalize message display on ldap-verbose
9829         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
9830         defuns
9831         (ldap-search): Is now defined as an obsolete wrapper calling
9832         ldap-search-basic or ldap-search-entries
9833
9834
9835 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9836             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
9837             Jan Vroonhof  <jan@xemacs.org>
9838
9839         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
9840         When for-effect is true, didn't call `byte-optimize-form'
9841         in and/or subforms without last.
9842
9843 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
9844
9845         * package-get.el (package-get-download-sites): Use correct custom
9846         type.
9847
9848 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9849
9850         * files.el (write-file): Ask for coding system when compiled with
9851         file-coding.
9852
9853 2000-02-16  Andy Piper  <andy@xemacs.org>
9854
9855         * buffer.el (switch-to-buffer): give norecord argument to
9856         set-window-buffer instead of explicitly recording.
9857
9858         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
9859         we have to pick a window.
9860
9861 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9862
9863         * mule/mule-cmds.el (describe-language-support): Don't add
9864         unexist function to help-map.
9865         (describe-coding-system): Don't use already assigend `C'.
9866
9867 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9868
9869         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
9870         work in custom.
9871
9872 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
9873
9874         * about.el: Ienaga's e-mail address change.
9875
9876 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
9877
9878         * etags.el (find-tag): force new window -- even if buf already
9879         visible -- when other-window is t
9880
9881 2000-02-16  Martin Buchholz <martin@xemacs.org>
9882
9883         * XEmacs 21.2.29 is released.
9884
9885 2000-02-09  Martin Buchholz  <martin@xemacs.org>
9886
9887         * cl-extra.el (getf): This is now identical to `plist-get', so
9888         just defalias it.
9889         * cl-macs.el: Make getf an alias to plist-get, at the
9890         byte-compiler level, using define-compiler-macro.
9891
9892 2000-02-08  Martin Buchholz  <martin@xemacs.org>
9893
9894         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
9895
9896 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
9897
9898         * lisp/etags.el (find-tag-internal): set exact-tagname to
9899           a regular expression that matches against the tagname
9900           part of the tag entry first instead of only looking in
9901           the context area.
9902
9903 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9904
9905         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
9906         * toobar.el: fixed typo(s) in customizing default-toolbar-position
9907
9908 2000-02-07  Martin Buchholz <martin@xemacs.org>
9909
9910         * XEmacs 21.2.28 is released.
9911
9912 2000-02-07  Martin Buchholz  <martin@xemacs.org>
9913
9914         * cl-extra.el (getf): Just call `get', never `get*'.
9915         Make arglist match docstring.
9916         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
9917         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
9918         * byte-optimize.el: remove references to `get*'.
9919
9920 2000-02-06  Martin Buchholz  <martin@xemacs.org>
9921
9922         * mule/european.el: Add syntax information for Latin3 and Latin4.
9923
9924 2000-02-02  Martin Buchholz  <martin@xemacs.org>
9925
9926         * byte-optimize.el: Byte-optimize (length "foo")
9927
9928 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
9929
9930         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
9931         width check using `window-leftmost-p' and `window-rightmost-p'.
9932
9933 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
9934
9935         * wid-edit.el (widget-match-inline): An atom never matches a
9936           list.
9937
9938 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9939
9940         * modeline.el: Consolidated 'x and 'mswindows specification under
9941         'win tag.
9942
9943 2000-01-29  Andy Piper  <andy@xemacs.org>
9944
9945         * gutter-items.el: (format-buffers-tab-line): Try and be
9946         intelligent about buffer naming when we have duplicates.
9947
9948 2000-01-29  Andy Piper  <andy@xemacs.org>
9949
9950         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
9951         updated when it becomes visible.
9952
9953 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9954
9955         * bytecomp.el (byte-compile-insert-header): Properly set coding
9956         system under MULE and file-coding.
9957
9958 2000-01-28  Martin Buchholz  <martin@xemacs.org>
9959
9960         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
9961         (dontusethis-set-value-terminal-coding-system-handler):
9962         (dontusethis-set-value-keyboard-coding-system-handler):
9963         Never undefine coding system aliases.  Emergency fix for gnus.
9964
9965 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
9966
9967         * files.el (abbreviate-file-name): Use directory-sep-char instead
9968         of hard-coded "/".
9969
9970 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
9971
9972         * startup.el (user-init-file-base-list): New variable, replacing
9973         user-init-file-base.
9974         (find-user-init-file): New function.
9975         (command-line-early): Use it.
9976         (load-user-init-file): Ditto.
9977
9978 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9979
9980         * gutter-items.el (update-tab-in-gutter): Use proper locale when
9981         calling valid-image-instantiator-format-p
9982
9983 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
9984
9985         * isearch-mode.el (isearch-mode): The variable is
9986         isearch-unhidden-extents, not isearch-opened-extents.
9987
9988 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
9989
9990         * minibuf.el (next-history-element): Modify error message if a
9991         default value is available.
9992
9993 2000-01-26  Martin Buchholz  <martin@xemacs.org>
9994
9995         * bytecomp.el (byte-compile-file): Don't unconditionally write
9996         .elc files in binary - might contain non-Latin1.
9997
9998 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9999
10000         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10001         for windows-nt.
10002
10003         * version.el:
10004         * startup.el (user-init-file-base):
10005         * process.el (call-process-region):
10006         * files.el (make-backup-file-name):
10007         (backup-file-name-p):
10008         (file-relative-name):
10009         (abbreviate-file-name):
10010         (set-auto-mode):
10011         * code-process.el (call-process-region): Removed unnecessary
10012         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10013         support out of the universe.
10014
10015         * process.el:
10016         * code-process.el:
10017         * bytecomp.el (byte-compile-file): Removed reference to
10018         buffer-file-type, and commented usage of binary-process-output
10019         NTEmacs variables.
10020
10021 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10022
10023         * help.el (function-arglist): Add case for macro.
10024
10025 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10026
10027         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10028         printers.
10029         (custom-display): Added a menu for printer/display tags.
10030
10031         * frame.el (frame-type):
10032         * device.el (device-type): Added 'msprinter to the doc string, and
10033         removed 'pc -- it is not going to be implemented ever.
10034         (call-device-method): Fixed docstring typo.
10035         Defined specifier tags 'printer and 'display.
10036
10037 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10038
10039         * lisp/itimer.el (itimer-run-expired-timers): (consp
10040           last-command-event-time) instead of (consp
10041           'last-command-event-time).
10042
10043 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10044
10045         * msw-glyphs.el: Removed obsolete commentary.
10046
10047 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10048
10049         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10050         better default value.
10051
10052 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10053
10054         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10055         (read-string): Ditto.
10056         (eval-minibuffer): Ditto.
10057         (read-command): Ditto.
10058         (read-function): Ditto.
10059         (read-variable): Ditto.
10060         (read-number): Ditto.
10061         (read-shell-command): Ditto.
10062         (read-number): Record history.
10063
10064 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10065
10066         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10067
10068 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10069
10070         * faces.el (startup-initialize-custom-faces): New function.
10071         Reset all faces created during auto-autoloads loading time
10072         by defface.
10073         * startup.el (command-line): Call it.
10074
10075 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10076
10077         * about.el (about-hackers): Add myself to contributors list.
10078
10079 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10080
10081         * menubar-items.el (maybe-add-init-button): Removed an argument in
10082         a call to load-user-init-file, as the function managed to lose its
10083         formal parameter a few betas ago.
10084
10085 2000-01-18  Martin Buchholz <martin@xemacs.org>
10086
10087         * XEmacs 21.2.27 is released.
10088
10089 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10090
10091         * process.el (shell-command-to-string): Use the FSF docstring.
10092         Make shell-command-to-string the standard function, and
10093         exec-to-string the (deprecated) alias.
10094
10095         * startup.el: typo fix.
10096
10097 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10098
10099         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10100
10101 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10102
10103         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10104         buffers after visible buffers.
10105         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10106
10107 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10108
10109         * info.el (Info-extract-menu-node-name): Stop at a dot
10110         followed by whitespace or right parenthesis.
10111
10112 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10113
10114         * info.el (Info-directory-list): Warn against using Customize with
10115         Info-directory-list.
10116
10117 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10118
10119         * minibuf.el (read-file-name): doc fix.
10120
10121         * autoload.el (update-file-autoloads): doc fix.
10122
10123         * about.el (about-hackers): Change my E-mail address.
10124
10125 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10126
10127         * info.el (Info-visit-file): Just use the `f' interactive spec to
10128         read a filename in the standard way.
10129
10130 2000-01-13  Andy Piper  <andy@xemacs.org>
10131
10132         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10133         (gutter-buffers-tab-extent): new variable.
10134         (update-tab-in-gutter): call add-tab-to-gutter again if the
10135         orientation has changed.
10136         (add-tab-to-gutter): cope with different orientations.
10137
10138 2000-01-11  Didier Verna  <didier@xemacs.org>
10139
10140         * info.el (Info-following-node-name): backward-skip dots as well
10141         as spaces (dots at the end of a node name aren't part of it).
10142         (Info-extract-menu-node-name): don't skip dots. There could be
10143         some in the node name.
10144         (Info-index): allow dots to be part of a node name.
10145
10146 2000-01-12  Andreas Jaeger  <aj@suse.de>
10147
10148         * files.el (auto-mode-alist): Added idlwave-mode.
10149         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10150
10151 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10152
10153         * info.el (Info-search): Show default value.
10154
10155 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10156
10157         * info.el (Info-read-node-completion-table): New variable.
10158         (Info-read-node-name-1): New function.
10159         (Info-read-node-name): Use it.
10160         (Info-follow-reference): Use DEFAULT argument of completing-read.
10161         (Info-menu): Ditto.
10162
10163 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10164
10165         * hyper-apropos.el (hyper-describe-key-briefly): Save
10166         window configuration.
10167         (hyper-describe-face): Use DEFAULT of completing-read.
10168         (hyper-apropos-read-variable-symbol): Ditto.
10169         (hyper-apropos-read-function-symbol): Ditto.
10170
10171 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10172
10173         * mule/mule-cmds.el (set-default-coding-system): Set
10174         comint-exec-hook to use coding-system-for-read and
10175         coding-system-for-write so that C-x RET c works.
10176
10177 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10178
10179         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10180         (previous-matching-history-element): Increment
10181         minibuffer-max-depth by 1.
10182         (next-matching-history-element): Ditto.
10183
10184 2000-01-11  Andy Piper  <andy@xemacs.org>
10185
10186         * gutter-items.el (buffers-tab): Create a new face for the buffers
10187         tab.
10188         (buffers-tab-face): use it.
10189
10190 2000-01-10  Didier Verna  <didier@xemacs.org>
10191
10192         * modeline.el (modeline-scrolling-method): change modeline X
10193         cursor appearance according to the value.
10194
10195 2000-01-07  Andreas Jaeger  <aj@suse.de>
10196
10197         * about.el (about-hackers): Moved my entry to contributor list.
10198         (xemacs-hackers): Added myself.
10199         (about-maintainer-info): Added description of myself.
10200
10201
10202 2000-01-07  Didier Verna  <didier@xemacs.org>
10203
10204         * modeline.el (modeline-scrolling-method): new variable.
10205         (mouse-drag-modeline): add reference to it in the docstring.
10206         (mouse-drag-modeline): handle it.
10207
10208 2000-01-08  Andy Piper  <andy@xemacs.org>
10209
10210         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10211         calls.
10212         (remove-buffer-from-gutter-tab): ditto.
10213
10214 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10215
10216         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10217         (custom-face-edit): Fix grammatical error in help message.
10218
10219 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10220
10221         * movemail.el: Added.
10222
10223         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10224
10225 2000-01-03  Didier Verna  <didier@xemacs.org>
10226
10227         * modeline.el (mouse-drag-modeline): remove the code related to
10228         the modeline horizontal scrolling facility.
10229
10230 1999-12-31  Martin Buchholz <martin@xemacs.org>
10231
10232         * XEmacs 21.2.26 is released.
10233
10234 1999-12-28  Andy Piper  <andy@xemacs.org>
10235
10236         * wid-edit.el (widget-push-button-value-create): The gui cache
10237         does not agree with native widgets which can only be displayed
10238         once per window. The reasons for caching are diminished now that
10239         we don't hog resources when creating buttons.
10240         (widget-push-button-cache) deleted.
10241
10242 1999-12-24  Martin Buchholz <martin@xemacs.org>
10243
10244         * XEmacs 21.2.25 is released.
10245
10246 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10247
10248         * hyper-apropos.el (hyper-apropos): Toggle
10249         hyper-apropos-programming-apropos correctly.
10250         Set REGEXP when user accepts default value.
10251
10252 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10253
10254         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10255         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10256
10257 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10258
10259         * mule/mule-category.el (undefined-category-designator):
10260         Return char instead of character.  Search for undefined one.
10261         (describe-category): Use with-displaying-help-buffer.
10262
10263 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10264
10265         * byte-optimize.el (byte-optimize-plus):
10266         Optimize (+ 1) to 1 instead of (1+ nil).
10267
10268         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10269
10270         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10271
10272         * byte-optimize.el (byte-optimize-char-before): New function.
10273         Remove performance penalty for using (char-before) instead of (char-after).
10274
10275 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10276
10277         * mule/mule-category.el (char-category-list): Return character
10278         instead of integer.
10279
10280 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10281
10282         * minibuf.el (read-buffer): Check default is buffer object.
10283
10284 1999-11-25  Andy Piper  <andy@xemacs.org>
10285
10286         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10287         for buttons.
10288
10289 1999-12-16  Andreas Jaeger  <aj@suse.de>
10290
10291         * package-get.el (package-get-maybe-save-index): Fixed typo.
10292         Patch by Jeff Miller <jmiller@smart.net>.
10293
10294 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10295
10296         * gnuserv.el (gnuserv-process-filter):  don't call
10297         gnuserv-write-to-client when gnuserv-current-client is nil
10298
10299 1999-12-14  Martin Buchholz <martin@xemacs.org>
10300
10301         * XEmacs 21.2.24 is released.
10302
10303 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10304
10305         * about.el (about-hackers): Update my email address.
10306
10307 1999-12-07  Martin Buchholz <martin@xemacs.org>
10308
10309         * XEmacs 21.2.23 is released.
10310
10311 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10312
10313         * package-get.el (package-get-download-sites): Removed several
10314         defunct download sites, added many new ones, and corrected a few
10315         incorrect directory-on-site entries.  Added physical locations to
10316         site-description.
10317
10318 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10319
10320         * finder.el (finder-commentary): add DOC string and fix
10321         interactive spec
10322
10323 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10324
10325         * help.el (describe-function): Don't forget to intern the string
10326         completing-read returns.
10327         (describe-variable): Ditto.
10328
10329 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10330
10331         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10332         `hyper-apropos-help-mode' here to find symbol to customize
10333         irregardless of cursor position and simplify
10334         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10335         `hyper-apropos-popup-menu'.
10336
10337 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10338
10339         * apropos.el (apropos-mode-map): Add return to call
10340         apropos-follow.
10341         (apropos-print): Call apropos-mode to have better
10342         command reference. Put keymap text-poperty to
10343         symbole name.
10344
10345 1999-11-22  Alastair Burt  <burt@dfki.de>
10346
10347         * help.el: (describe-bindings-1): Added handling of keymaps for
10348         the extents at point.
10349
10350 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10351
10352         * gutter-items.el (buffers-tab-items): Wrap the function in a
10353         save-match-data
10354
10355 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10356
10357         * help.el (describe-function): Use the DEFAULT argument to
10358         completing-read.
10359         (describe-variable): Ditto.
10360
10361 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10362
10363         * minibuf.el (read-from-minibuffer): Add optional argument
10364         DEFAULT to have better mini-buffer history support.
10365         (completing-read): Pass default to read-from-minibuffer.
10366         (read-buffer): Pass default to completing-read.
10367
10368 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10369
10370         * font-lock.el (font-lock-doc-string-face): Document the
10371         `font-lock-lisp-like' property.
10372
10373 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10374
10375         * lisp-mode.el: Specify `font-lock-lisp-like'.
10376
10377         * font-lock.el (font-lock-lisp-like): New function.
10378         (font-lock-fontify-syntactically-region): Use it.
10379
10380 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10381
10382         * XEmacs 21.2.22 is released
10383
10384 1999-11-28  Martin Buchholz <martin@xemacs.org>
10385
10386         * XEmacs 21.2.21 is released.
10387
10388 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10389
10390         * minibuf.el (read-coding-system): Accept symbol and
10391         coding-system object as a default-coding-system.
10392
10393 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10394
10395         * minibuf.el (read-coding-system): Accept symbol as
10396         a default-coding-system.
10397
10398 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10399
10400         * apropos.el (apropos-documentation): Use insert instead
10401         of princ.
10402
10403 1999-11-07  William M. Perry  <wmperry@aventail.com>
10404
10405         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10406           for the linux console.
10407
10408         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10409           stuff to work when you are not on a window system, since the GPM
10410           mouse support now allows pasting from outside of XEmacs.
10411
10412 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10413
10414         * XEmacs 21.2.20 is released
10415
10416 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10417
10418         * setup-paths.el (paths-default-info-directories): Add
10419         /usr/share/info and /usr/local/share/info.
10420
10421 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10422
10423         * about.el: Updated Vladimir Ivanovic's info.
10424
10425 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10426
10427         * auto-show.el (auto-show-truncationp): Remove.
10428
10429         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10430
10431 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10432
10433         * indent.el (indent-line-to): fix bug: spaces were not replaced
10434         with tab if column is multiple of tab-width
10435         From dhn@qedinc.com
10436
10437 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10438
10439         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10440         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10441
10442         * package-get.el (package-get-package-provider): Be verbose when
10443         interactive. Patch from Robert Pluim
10444
10445 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10446
10447         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10448         info file suffixes.
10449
10450 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10451
10452         * process.el (open-network-stream): Add a new optional parameter
10453         PROTOCOL to support udp; fix a minor typo and add an explanation
10454         in docstring for udp programming.
10455
10456         * code-process.el (open-network-stream): Add a new optional
10457         parameter PROTOCOL to support udp; fix a minor typo and add an
10458         explanation in docstring for udp programming.
10459
10460 1999-10-18  Andy Piper  <andy@xemacs.org>
10461
10462         * gui.el (make-gui-button): be more precise about how we call
10463         callbacks.
10464
10465         * wid-edit.el (widget-push-button-value-create): Use the new form
10466         of native gui-button.
10467
10468 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10469
10470         * info.el (Info-page-prev): Don't do (sit-for 0).
10471
10472 1999-10-13  Andy Piper  <andy@xemacs.org>
10473
10474         * gutter-items.el (progress-abort-glyph): new glyph for showing
10475         abort status.
10476         (append-progress): dispatch-event rather than sit-for.
10477         (abort-progress): new function. Show the abort glyph with an
10478         appropriate message.
10479         (raw-append-progress): dispatch-event rather than sit-for.
10480         (display-progress): cope with aborts.
10481
10482         * gui.el (make-gui-button): Use native widgets for buttons
10483         unconditionally.
10484         (insert-gui-button): ditto.
10485         (gui-button-p): ditto.
10486
10487         * xbm-button.el: remove from core.
10488
10489         * xpm-button.el: remove from core.
10490
10491 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10492
10493         * faces.el (init-device-faces): Don't initialize the random faces
10494         on the stream device.
10495
10496 1999-10-06  Andy Piper  <andy@xemacs.org>
10497
10498         * files.el (recover-file): Don't use ls under windows for revert buffer.
10499
10500 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10501
10502         * package-get.el (package-get-download-menu): Make menu really
10503         toggle download sites.
10504         (package-get-download-sites): Add autoload cookie.
10505
10506 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10507
10508         * setup-paths.el (paths-find-module-directory): Ditto.
10509
10510 1999-09-29  Werner Fink  <werner@suse.de>
10511
10512         * setup-paths.el (paths-find-exec-directory): Add missing nil
10513         parameter for environment.
10514
10515 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10516
10517         * modeline.el (modeline-format):
10518         Only purecopy the strings.  Else
10519         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10520         barfs.
10521
10522 1999-08-28  Mike Woolley  <mike@bulsara.com>
10523
10524         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10525         user setting comint-completion-addsuffix and
10526         comint-process-echoes.
10527
10528 1999-09-22  Andy Piper  <andy@xemacs.org>
10529
10530         * gutter-items.el (update-tab-in-gutter): use
10531         last-nonminibuf-window instead of selected-window.
10532
10533 1999-09-18  Andy Piper  <andy@xemacs.org>
10534
10535         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10536         display on.
10537
10538         * subr.el (record-buffer-hook): new variable so that the hook gets
10539         some documentation.
10540
10541 1999-09-16  Andy Piper  <andy@xemacs.org>
10542
10543         * gutter-items.el (update-tab-in-gutter): only update when the
10544         gutter is visible.
10545         (remove-buffer-from-gutter-tab): ditto.
10546
10547 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10548
10549         * simple.el (do-auto-fill): Commented out part of Kinsoku
10550         processing.
10551
10552 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10553
10554         * isearch-mode.el (isearch-highlightify-region): Give the
10555         highlighting extents a high priority.
10556         (isearch-make-extent): Give the main highlighting extent an even
10557         higher priority.
10558
10559 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10560
10561         * packages.el (packages-compute-package-locations): Fix typo from
10562         -u rationalization.
10563
10564 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10565
10566         * setup-paths.el (paths-find-doc-directory): Respect value of
10567         `configure-doc-directory.'
10568
10569         * find-paths.el (paths-find-architecture-directory): Give
10570         precendence `default' argument (which typically comes from
10571         configure).
10572
10573 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10574
10575         * startup.el (command-line-early): Added options -user-init-file
10576         and -user-init-directory.
10577
10578         * files.el (user-init-file): Default to NIL so we can recognize
10579         when it's set.
10580
10581 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10582
10583         * obsolete.el (init-file-user):
10584         * startup.el:
10585         * packages.el (packages-compute-package-locations):
10586         * package-get.el (package-get-user-index-filename):
10587         * menubar-items.el (maybe-add-init-button):
10588         * info.el (Info-annotations-path):
10589         * dump-paths.el:
10590         Change `user-init-directory' to be an absolute path.
10591         Use `user-init-directory' where appropriate.
10592         Zap `init-file-user' and its uses.
10593
10594 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10595
10596         * subr.el (copy-symbol): New function.
10597
10598 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10599
10600         * isearch-mode.el (isearch-done): Be sure to restore invisible
10601         extents in the proper buffer.
10602         (isearch-pre-command-hook): Set this-command to the correct value
10603         in case the buffer has changed and old overriding-local-map was
10604         used.
10605         (isearch-restore-extent): Use remprop instead of setting the
10606         property to nil.
10607
10608 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10609
10610         * cmdloop.el (execute-extended-command): Update zmacs region
10611         before the delay.
10612         (execute-extended-command): Make the message gettext-friendly.
10613
10614 1999-09-07  Andy Piper  <andy@xemacs.org>
10615
10616         * gutter-items.el (progress-gauge-glyph): renamed from
10617         progress-glyph.
10618         (progress-text-glyph): new variable.
10619         (progress-layout-glyph): use layouts and text glyphs.
10620         (progress-area-buffer): removed.
10621         (progress-text-and-extent): new variable.
10622         (progress-displayed-p): dynamically create gutter area buffer.
10623         (clear-progress): ditto.
10624         (raw-append-progress): ditto.
10625         (append-progress): use new glyph names.
10626         (raw-append-progress): only create the extent when needed. set
10627         properties more optimally.
10628         (progress): remove args.
10629
10630 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10631
10632         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10633         mapcar where the return value is unused.
10634         (isearch-restore-invisible-extents): Ditto.
10635         (isearch-highlight-all-cleanup): Ditto.
10636         (isearch-delete-extents-in-range): Traverse the extents only once.
10637         (isearch-highlight-all-update): Don't start over if the search
10638         string has changed and more input is pending.
10639
10640 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10641
10642         * packages.el (packages-find-package-data-path): Ditto.
10643
10644         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10645
10646         * subr.el (mapc-internal): Don't make obsolete.
10647
10648         * cl-extra.el (mapc): Resurrect.
10649
10650 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10651
10652         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10653         alias.
10654
10655         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10656         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10657         (isearch-yank-clipboard): Use get-clipboard instead of
10658         x-get-clipboard.
10659         (isearch-yank-selection): Fix docstring.
10660
10661 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10662
10663         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10664
10665 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10666
10667         * cl-macs.el (extent-start-position): Fix setf method.
10668         (extent-end-position): Ditto.
10669
10670 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10671
10672         * isearch-mode.el: End merge with FSF 20.4.
10673
10674         * isearch-mode.el (search-invisible): New variable.
10675         (isearch-hide-immediately): Ditto.
10676         (isearch-unhidden-extents): Ditto.
10677         (isearch-range-invisible): New function.
10678         (isearch-unhide-extent): Ditto.
10679         (isearch-restore-invisible-extents): Ditto.
10680         (isearch-restore-extent): Ditto.
10681
10682         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10683         implementation.
10684         (isearch-ring-retreat-edit): Ditto.
10685         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10686         (isearch-forward-regexp): New arguments NOT-REGEXP and
10687         NO-RECURSIVE-EDIT.
10688         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10689         (isearch-backward-regexp): New arguments NOT-REGEXP and
10690         NO-RECURSIVE-EDIT.
10691         (isearch-mode): Return isearch-success.
10692         (isearch-update): Use unread-command-events instead of
10693         unread-command-event.
10694         (isearch-abort): If an invalid regexp is encountered, keep popping
10695         states.
10696         (isearch-*-char): Use FSF implementation.
10697         (isearch-whitespace-chars): Use the more robust FSF's
10698         implementation.
10699         (isearch-within-brackets): New variable.
10700         (isearch-mode): Initialize it.
10701         (isearch-edit-string): Bind it.
10702         (isearch-search-and-update): Set it.
10703         (isearch-push-state): Push it.
10704         (isearch-top-state): Pop it.
10705         (isearch-search): Set it.
10706         (isearch-printing-char): When called by isearch-whitespace-chars,
10707         handle M-SPC gracefully.
10708         (isearch-message-prefix): New argument ELLIPSIS.
10709         (isearch-message-suffix): Ditto.
10710         (isearch-message): Use the ELLIPSIS argument when calling
10711         isearch-message-prefix and isearch-message-suffix.
10712         (isearch-message-prefix): Distinguish between "wrapped" and
10713         "overwrapped" search, FWIW.
10714
10715 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10716
10717         * isearch-mode.el (isearch-edit-string): Use the head of the
10718         search ring instead of search-last-string and search-last-regexp.
10719         (search-highlight): Renamed from isearch-highlight.
10720         (isearch-exit): Use the new name.
10721         (isearch-highlight): Ditto.
10722         (isearch-dehighlight): Ditto.
10723         (isearch-update-ring): New function.
10724         (isearch-done): Call it.
10725         (isearch-done): New argument EDIT.
10726         (isearch-repeat): If search string is empty, look up at the car of
10727         the search ring; ignore the yank pointer.
10728         (isearch-abort): Call isearch-done with NOPUSH.
10729         (isearch-cancel): New function.
10730         (isearch-mode-map): Bind it to ESC ESC ESC.
10731
10732         * isearch-mode.el: Begin merge with FSF 20.4.
10733
10734 1999-09-01  Andy Piper  <andy@xemacs.org>
10735
10736         * x-select.el (x-get-clipboard): obsolete.
10737         (x-yank-clipboard-selection): obsolete
10738
10739         * select.el (disown-selection): need to be careful to disown the
10740         clipboard if we set it via selection.
10741         (get-clipboard): move from x-select.el
10742         (yank-clipboard-selection): ditto.
10743
10744 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10745
10746         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
10747         isearch-highlight-all-matches to nil.
10748         (isearch-fixed-case): New variable.
10749         (isearch-mode): Initialize it.
10750         (isearch-edit-string): Save it.
10751         (isearch-toggle-case-fold): Set it.
10752         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
10753         need to check isearch-fixed-case.
10754         (isearch-toggle-case-fold): Update highlighting of all matches
10755         before the pause.
10756         (isearch-edit-string):
10757
10758 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10759
10760         * isearch-mode.el (isearch-edit-string): Call isearch-message
10761         before reading the event so that the prompt is displayed properly.
10762         (isearch-message): Use isearch-nonincremental when calling
10763         isearch-message-prefix.
10764         (minibuffer-local-isearch-map): Bind up and down to do the same as
10765         M-p and M-n respectively.
10766         (isearch-done): New arg NOPUSH.
10767         (isearch-edit-string): Use it.
10768         (isearch-edit-string): Don't bind isearch-string.
10769         (isearch-ring-adjust): Edit string, *then* push state.
10770
10771 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
10772
10773         * faces.el (isearch-secondary): Make isearch-secondary look
10774         different than default.
10775
10776 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
10777
10778         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10779         save-excursion.
10780         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10781         (isearch-update): Call isearch-dehighlight without arguments.
10782         (isearch-done): Ditto.
10783
10784         * isearch-mode.el (isearch-fix-case): If the search string has no
10785         upper-case letters, allow the folding to be reenabled.
10786         Previously, once disabled, the folding would remain that way until
10787         the end of isearch.
10788         (isearch-top-state): Call isearch-fix-case.
10789
10790         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10791         save-excursion.
10792         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10793
10794 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
10795
10796         * xpm-button.el:
10797         xbm-button.el: Need to exist in core because gui.el depends on
10798         them.
10799
10800 1999-08-31  Andy Piper  <andy@xemacs.org>
10801
10802         * gutter-items.el (buffers-tab-face): new customizable variable.
10803         (buffers-tab-default-buffer-line-length): new specifier for
10804         maximum viewable characters.
10805         (progress-stack): new variable for implementing widget-based
10806         progress messages.
10807         (progress-area-buffer): ditto.
10808         (progress-glyph-height): ditto.
10809         (progress-stop-callback): ditto.
10810         (progress-quit-function): new function.
10811         (progress-glyph): new variable.
10812         (progress-layout-glyph): ditto.
10813         (progress-displayed-p): new function, see message-displayed-p for
10814         details.
10815         (clear-progress): ditto.
10816         (remove-progress): ditto.
10817         (append-progress): ditto.
10818         (raw-append-progress): ditto.
10819         (display-progress): ditto.
10820         (current-progress): ditto.
10821         (current-progress-label): ditto.
10822         (progress): ditto.
10823         (lprogress): ditto.
10824
10825
10826 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10827
10828         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
10829
10830         * isearch-mode.el (isearch-yank-x-selection): Renamed to
10831         `isearch-yank-selection'.
10832         (isearch-mode-map): Use it.
10833         (isearch-yank-selection): Use `get-selection' instead of
10834         `get-x-selection'.
10835
10836 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10837
10838         * faces.el (isearch-secondary): Create face here.
10839
10840         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
10841         timers.
10842
10843 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
10844
10845         * subr.el (buffer-string): More robust backward compatibility
10846         check, courtesy William Perry.
10847
10848 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
10849
10850         * replace.el (perform-replace): Stop the search after the search
10851         limit has been reached.
10852
10853 1999-08-23  Andy Piper  <andy@xemacs.org>
10854
10855         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
10856         here if we don't have one.
10857
10858 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10859
10860         * ldap.el (ldap-coding-system): Default to nil until we get
10861         efficient UTF8 support
10862         (ldap-decode-string): Guard against `decode-coding-string' not
10863         being defined
10864         (ldap-encode-string): Guard against `encode-coding-string' not
10865         being defined
10866
10867 1999-08-23  Didier Verna  <didier@xemacs.org>
10868
10869         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
10870         Some doc strings improvements, and add a star to the `interactive'
10871         calls.
10872
10873 1999-08-18  Stef Epardaud  <stef@lunatech.com>
10874
10875         * font-lock.el (java-font-lock-keywords-3): introduced new
10876         keywords and regexpes for javadoc syntax 1.2.
10877
10878 1999-08-17  Andy Piper  <andy@xemacs.org>
10879
10880         * gutter-items.el (buffers-tab-format-buffer-line-function): use
10881         format-buffers-tab-line.
10882         (buffers-tab-max-buffer-line-length): new variable.
10883         (format-buffers-tab-line): new function. truncate names if over
10884         buffers-tab-max-buffer-line-length.
10885
10886 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
10887
10888         * cus-start.el: Customize the variable `bell-inhibit-time'.
10889
10890 1999-08-16  Andy Piper  <andy@xemacs.org>
10891
10892         * gutter-items.el (remove-buffer-from-gutter-tab): take a
10893         brute-force approach to deleting the last buffer.
10894         (buffers-tab-grouping-regexp): new customizable variable.
10895         (select-buffers-tab-buffers-by-mode): use it.
10896
10897 1999-08-13  Andy Piper  <andy@xemacs.org>
10898
10899         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
10900         deletion problem.
10901
10902 1999-07-30  Didier Verna  <didier@xemacs.org>
10903
10904         * cus-edit.el (custom-save-variables): I said, use prin1 instead
10905         of princ to output symbols.
10906         (custom-save-face-internal): ditto.
10907         (custom-save-resets): ditto.
10908
10909 1999-08-09  Didier Verna  <didier@xemacs.org>
10910
10911         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
10912         `regexp-quote' to protect the major mode name for use as a regular
10913         expression (c++ needs this for instance).
10914
10915 1999-08-08  Andy Piper  <andy@xemacs.org>
10916
10917         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
10918         cope with similar mode names.
10919
10920         * gutter-items.el (buffers-tab-selection-function): new selection
10921         function.
10922         (select-buffers-tab-buffers-by-mode): new function.
10923         (buffers-tab-items): use it if set to only display buffers in the
10924         tab in the current buffer's group..
10925         (update-tab-in-gutter): use new api.
10926         (remove-buffer-from-gutter-tab): ditto.
10927
10928         * gutter-items.el (buffers-tab-max-size): set custom selection
10929         default to 6.
10930         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
10931         (add-tab-to-gutter): set face as default.
10932
10933 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
10934
10935         * faces.el (frob-face-property): Merge the fall-back specifier
10936         with the target, not replace it.
10937
10938 1999-08-05  Andy Piper  <andy@xemacs.org>
10939
10940         * gutter-items.el (update-tab-in-gutter): add frame argument for
10941         buffer-items.
10942         (update-tab-in-gutter): use it.
10943
10944         * gutter-items.el (record-buffer-hook): set.
10945
10946         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
10947         change.
10948         (switch-to-buffer-hook) deleted.
10949
10950 1999-08-04  Andy Piper  <andy@xemacs.org>
10951
10952         * gutter-items.el (update-tab-in-gutter): make sure this will work
10953         as an argument to create-frame-hook.
10954
10955 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
10956
10957         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
10958         instead of timer emulation.
10959
10960 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
10961
10962         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
10963         Emacs isearch enhancements.
10964
10965 1999-07-28  Andy Piper  <andy@xemacs.org>
10966
10967         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
10968         all devices that support tab controls.
10969         (remove-buffer-from-gutter-tab): new function. to be used as a
10970         value for kill-buffer-hook.
10971
10972 1999-07-21  Sean MacLennan  <seanm@storm.ca>
10973
10974         * auto-show.el (auto-show-truncationp): changed to match
10975         `window_translation_on'
10976
10977 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
10978
10979         * XEmacs 21.2.19 is released
10980
10981 1999-07-28  SL Baur  <steve@miho>
10982
10983         * code-files.el (insert-file-contents): Fix docstring.
10984         revert previous change.
10985
10986 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10987
10988         * fill.el (fill-region-as-paragraph): Change re-break-point to
10989         contain word-across-newline plus one character so that filling
10990         Japanese and Chinese works as desired.
10991         * simple.el (do-auto-fill): Ditto.
10992
10993 1999-07-26  SL Baur  <steve@miho>
10994
10995         * mule/japanese.el ("Japanese"): Do not specify a default input
10996         method.
10997         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
10998
10999 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11000
11001         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11002         able to use cl-macs macro in early lisp.
11003
11004 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11005
11006         * custom.el:
11007         * cus-face.el:
11008         * cus-edit.el:
11009                 Massive custom Theme API changes.
11010
11011 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11012
11013         * code-files.el (insert-file-contents): Regard
11014         coding-system-magic-cookie if `coding-system-for-read' is nil.
11015
11016 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11017
11018         * mule/thai-xtis.el: Add coding: local variable, to avoid
11019         bootstrapping problem with C locale.
11020
11021 1999-07-22  Andy Piper  <andy@xemacs.org>
11022
11023         * dumped-lisp.el (preloaded-file-list): guard against putting
11024         gutter-items in a less than functional XEmacs.
11025         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11026
11027 1999-07-18  Bob Weiner  <weiner@beopen.com>
11028
11029         * fill.el (fill-context-prefix): Fixed bug that prevented the
11030         setting of an adaptive fill prefix when the `dont-skip-first' was
11031         t.
11032
11033 1999-07-22  SL Baur  <steve@miho>
11034
11035         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11036
11037 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11038
11039         * files.el (interpreter-mode-alist): add `make', `guile', and
11040         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11041         makefile-mode, guile is a scheme, and someday XEmacs will be
11042         modular enough to use as an efficient scripting tool.)
11043
11044 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11045
11046         * mule/mule-cmds.el (reset-language-environment): Regard
11047         coding-category `utf-8' and `ucs-4' if they are available.
11048
11049 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11050
11051         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11052         (prefer-coding-system): Fix DOC-string.
11053
11054         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11055         DOC-string too.
11056
11057         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11058         Mule.
11059         (coding-system-change-eol-conversion): Fix DOC-string.
11060
11061 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11062
11063         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11064         instead of `list-coding-system'.
11065
11066 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11067
11068         * menubar-items.el (default-menubar): `select-input-method' was
11069         renamed to `set-input-method'.
11070
11071         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11072         "Set Language Environment" menu.
11073
11074         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11075         "Describe Language Support" menu.
11076
11077 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11078
11079         * mule/chinese.el ("Chinese-GB"): Rename
11080         `chinese-gb-environment-setup-function' to
11081         `setup-chinese-gb-environment-internal'.
11082
11083 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11084
11085         * mule/korean.el: Use `define-coding-system-alias' instead of
11086         `copy-coding-system'.
11087
11088 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11089
11090         * mule/mule-cmds.el (set-language-environment-coding-systems):
11091         Treat duplicated coding-categories.
11092
11093 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11094
11095         * mule/japanese.el: Use `define-coding-system-alias' instead of
11096         `copy-coding-system'.
11097
11098 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11099
11100         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11101         coding-system `viscii'.
11102
11103 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11104
11105         * mule/cyrillic.el:
11106         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11107         (cyrillic-alternativnyj-decode-table): New variable.
11108         (cyrillic-alternativnyj-encode-table): New variable.
11109         - Specify `iso-8-1' as a category of coding-system
11110           `alternativnyj'.
11111         - Abolish general Cyrillic environment.
11112
11113 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11114
11115         * mule/chinese.el:
11116         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11117         - Register `chinese-gb-environment-setup-function' as a
11118           `setup-function' of "Chinese-GB" environment.
11119
11120 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11121
11122         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11123         optional argument `parents'.
11124
11125         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11126         property for Thai-XTIS.
11127
11128         * mule/mule-help.el (help-with-tutorial): Use property
11129         `tutorial-coding-system' of language-info as a coding-system to
11130         read tutorial file.
11131
11132 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11133
11134         * mule/thai-xtis.el: Don't setup `setup-function' and
11135         `exit-function'.
11136
11137         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11138         `set-coding-category-system' to set up coding-system for
11139         coding-category.
11140
11141         * mule/mule-cmds.el (prefer-coding-system): Use
11142         `set-coding-category-system' to set up coding-system for
11143         coding-category.
11144
11145 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11146
11147         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11148         Thai-XTIS environment.
11149
11150         * mule/mule-cmds.el (prefer-coding-system): Use
11151         `find-coding-system' instead of `coding-system-p'.
11152
11153 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11154
11155         * mule/mule-cmds.el (set-language-environment-coding-systems):
11156         Modify eol-type for XEmacs.
11157
11158         * mule/thai-xtis.el: Delete unused local variable `category'.
11159
11160         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11161         function.
11162         (prefer-coding-system): Don't call
11163         `update-coding-systems-internal'; use function
11164         `coding-category-list' instead of variable `coding-category-list';
11165         use `set-coding-priority-list' instead of `set-coding-priority';
11166         modify `eol-type' for XEmacs.
11167
11168         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11169         `charset-columns'.
11170         (char-width): Likewise.
11171
11172 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11173
11174         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11175         `tis-620'.
11176
11177         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11178         `set-coding-priority-list' instead of `set-coding-priority'; don't
11179         call `update-coding-systems-internal'.
11180
11181         * mule/mule-misc.el (coding-system-get): New function.
11182         (coding-system-put): New function.
11183         (coding-system-category): New function.
11184
11185 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11186
11187         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11188         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11189         to avoid conflict with leim/quail/thai-xtis.
11190
11191         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11192         to thai-xtis-chars.el.
11193
11194         * mule/thai-xtis-chars.el: New file (split from
11195         mule/thai-xtis.el).
11196
11197 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11198
11199         * mule/thai-xtis.el:
11200         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11201         - Add syntax entries.
11202         - Put `preferred-coding-system' of the charset `thai-xtis' to
11203           `tis-620'.
11204
11205 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11206
11207         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11208         rewritten to use write-multibyte-character.
11209
11210 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11211
11212         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11213         of `iso-2022-7'.
11214         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11215         ported yet.
11216         (read-input-method-name): Treat optional argument `default'.
11217
11218 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11219
11220         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11221         all.
11222         (set-language-info-alist): Set up menus here.
11223
11224 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11225
11226         * minibuf.el (completing-read): Add new optional argument
11227         `default'.
11228         (read-coding-system): Add new optional argument
11229         `default-coding-system'.
11230
11231 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11232
11233         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11234         (viet-viscii-...->viet-vscii...).
11235
11236 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11237
11238         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11239         and menus.
11240
11241 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11242
11243         * mule/mule-cmds.el (input-method-function): Add permanent-local
11244         property.
11245
11246 1999-03-30  Dave Love  <fx@gnu.org>
11247
11248         * mule/mule-cmds.el (current-language-environment): Doc fix.
11249
11250 1999-02-06  Richard Stallman  <rms@gnu.org>
11251
11252         * mule/european.el (setup-slovenian-environment): New function.
11253         ("Slovenian"): New language environment.
11254
11255 1999-01-27  Dave Love  <fx@gnu.org>
11256
11257         * mule/mule-cmds.el (current-language-environment): Provide :link,
11258         :type (choices) and appropriate :get.
11259
11260 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11261
11262         * mule/mule-cmds.el (describe-language-environment): Don't alter
11263         input-method-alist.
11264
11265 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11266
11267         * mule/mule-cmds.el (prefer-coding-system): Call
11268         set-coding-priority, so that the internal array of priorities is
11269         also updated.
11270
11271 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11272
11273         * mule/mule-cmds.el (prefer-coding-system): If the argument
11274         requires specific EOL conversion type, make the default coding
11275         systems use that.
11276
11277 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11278
11279         * mule/mule-cmds.el (set-language-environment): Pass the default
11280         eol-type to set-language-environment-coding-systems.
11281         (set-default-coding-systems): Copy the eol-type property for the
11282         new default values of {buffer-file,process}-coding-system from the
11283         old defaults.
11284         (set-language-environment-coding-systems): Accept an optional
11285         argument EOL-TYPE, and set the eol-type property of the default
11286         coding systems accordingly.
11287
11288 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11289
11290         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11291         use generate-new-buffer instead of get-buffer-create.
11292
11293 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11294
11295         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11296
11297 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11298
11299         * mule/mule-cmds.el (default-input-method): Fix custom type.
11300
11301 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11302
11303         * mule/mule-cmds.el (setup-specified-language-environment):
11304         Add apropos-inhibit property.
11305         (describe-specified-language-support): Likewise.
11306
11307 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11308
11309         * mule/mule-cmds.el: Doc fixes.
11310
11311 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11312
11313         * mule/mule-cmds.el (register-input-method): Doc-string
11314         modified.
11315
11316 1998-09-01  Dave Love  <fx@gnu.org>
11317
11318         * mule/mule-cmds.el (current-language-environment): Fix
11319         setter function.
11320
11321 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11322
11323         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11324         mule/european.el, mule/hebrew.el, mule/japanese.el,
11325         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11326         avoid bootstrapping problem if you need to recompile all the Lisp
11327         files using interpreted code.
11328
11329 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11330
11331         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11332         ("Latin-2"): Likewise.
11333
11334 1998-08-18  Per Starback  <starback@update.uu.se>
11335
11336         * mule/european.el (setup-latin2-environment): Fix typo.
11337
11338 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11339
11340         * mule/european.el: Give proper value of `input-method' key to all
11341         lang. env.
11342
11343         * mule/mule-cmds.el (activate-input-method): Handle the case that
11344         the arg INPUT-METHOD is nil correctly.
11345         (read-multilingual-string): Activate the specified input method
11346         before calling read-string.  Afterward, activate the original
11347         input method.
11348
11349 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11350
11351         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11352         (set-language-info-alist): Fix typo in doc-string.
11353
11354         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11355
11356 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11357
11358         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11359         (reset-language-environment): New function for the job that
11360         setup-english-environment used to do.
11361         (set-language-environment): Do more setups according to the info
11362         in language-info-alist.
11363         (read-language-name): Handle the case that the arg KEY is nil.
11364         (describe-language-environment): Handle input-method property.
11365
11366         * mule/: All files under this directory, which related with
11367         specific languages (such as mule/european.el, mule/greek.el,
11368         mule/hebrew.el, mule/misc-lang.el), modified as below.
11369         (setup-XXX-environment): Just call set-language-environment.  If
11370         they used to do some other jobs than what done by
11371         set-language-environment, those jobs are done in
11372         setup-XXX-environment-internal now.
11373         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11374         the value to setup-XXX-environment-internal.  Add properties
11375         input-method and features.
11376
11377         * mule/english.el (setup-english-environment): Just call
11378         reset-language-environment.
11379
11380         * mule/european.el (setup-8-bit-environment): Function deleted.
11381
11382 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11383
11384         * mule/mule-cmds.el (input-method-exit-on-first-char)
11385         (input-method-use-echo-area): Doc fixes.
11386
11387 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11388
11389         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11390         variable.
11391         (input-method-use-echo-area): New variable.
11392
11393 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11394
11395         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11396
11397 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11398
11399         * mule/mule-cmds.el (activate-input-method): Update mode line.
11400         (inactivate-input-method): Likewise.
11401
11402 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11403
11404         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11405         input method in the current buffer, but just bind
11406         current-input-method.
11407
11408 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11409
11410         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11411
11412         * mule/misc-lang.el ("IPA"): Add coding-priority and
11413         coding-system.
11414
11415 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11416
11417         * mule/greek.el: Add coding-priority.
11418
11419 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11420
11421         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11422         LANG-ENV.
11423
11424 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11425
11426         * mule/mule-cmds.el (register-input-method): Fix previous change.
11427         (setup-specified-language-environment): Doc fix.
11428
11429 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11430
11431         * mule/mule-cmds.el: Several doc fixes.
11432         (get-language-info, set-language-info): Rename argument.
11433         (set-language-info-alist): Likewise.
11434         (register-input-method): Rename argument.
11435         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11436
11437 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11438
11439         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11440         default value while reading an input method.
11441
11442 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11443
11444         * mule/mule-cmds.el (universal-coding-system-argument):
11445         Use buffer-file-coding-system as default.
11446
11447 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11448
11449         * mule/korean.el ("Korean"): Doc fix.
11450
11451 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11452
11453         * mule/mule-cmds.el (describe-language-environment): Print the
11454         languge environment at the head.
11455
11456 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11457
11458         * mule/japanese.el: Set exit-function to exit-japanese-environment
11459         for Japanese environment.
11460
11461 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11462
11463         * mule/mule-cmds.el (set-language-environment): Doc fix.
11464         (current-language-environment): Use defcustom.
11465         (default-input-method): Specify :type.
11466
11467 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11468
11469         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11470         modified.
11471         (prefer-coding-system): Doc-string modified.
11472
11473 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11474
11475         * mule/mule-cmds.el (set-language-info): Doc-string
11476         describes `coding-priority' KEY.
11477         (set-language-environment-coding-systems): New function.
11478         (select-safe-coding-system): New function.
11479         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11480         (set-language-info-alist): New optionla arg PARENTS.  Call
11481         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11482         (set-language-environment-coding-systems): New function.
11483
11484         * mule/chinese.el: Remove setting up of
11485         describe-chinese-environment-map and
11486         setup-chinese-environment-map.  Exclude them in args of calls to
11487         set-language-info-alist.  Register coding-priority key in
11488         language-info-alist.
11489
11490         * mule/cyrillic.el: Remove setting up of
11491         describe-cyrillic-environment-map and
11492         setup-cyrillic-environment-map.  Exclude them in args of calls to
11493         set-language-info-alist.  Register coding-priority key in
11494         language-info-alist.
11495
11496         * mule/english.el: Register coding-priority key in
11497         language-info-alist.
11498
11499         * mule/ethiopic.el: Register coding-priority key in
11500         language-info-alist.
11501
11502         * mule/european.el: Remove setting up of
11503         describe-european-environment-map and
11504         setup-european-environment-map.  Exclude them in args of calls to
11505         set-language-info-alist.  Register coding-priority key in
11506         language-info-alist.  Add "German" language env.
11507         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11508         (setup-german-environment): New function.
11509
11510         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11511         change default input method to "greek-postfix".
11512
11513         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11514         coding-priority key in
11515
11516 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11517
11518         * mule/mule-cmds.el (set-language-info): Doc fix.
11519         (input-method-inactivate-hook): Doc fix.
11520
11521 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11522
11523         * mule/mule-cmds.el (set-input-method): Renamed from
11524         select-input-method.
11525
11526 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11527
11528         * mule/mule-cmds.el (set-language-environment): Run
11529         exit-language-environment-hook before calling `exit-function'
11530         which is specified for the language environment.
11531
11532 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11533
11534         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11535         modified.
11536         (prefer-coding-system): Likewise.
11537         (describe-language-environment): Print aliases of each coding
11538         system.
11539         (set-language-environment-hook): New variable.
11540         (exit-language-environment-hook): New variable.
11541         (set-language-environment): Call these hooks.  Before setting a
11542         new language environment, exit from the
11543         current-language-environment if necessary.
11544         (input-method-verbose-flag): The value can be nil, t,
11545         complex-only, or default.
11546         (input-method-highlight-flag): Doc-string augmented.
11547         (activate-input-method): Check if we can run the registered
11548         function to activate an input method.
11549
11550         * mule/korean.el: Set exit-function for language environment
11551         "Korean" to exit-korean-environment.
11552         (setup-korean-environment): Moved to korea-util.el.
11553
11554 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11555
11556         * mule/mule-cmds.el (read-multilingual-string): Use
11557         current-input-method prior to default-input-method.  Don't bind
11558         current-input-method by `let', instead, activate the specified
11559         input method in the current buffer temporarily.
11560
11561 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11562
11563         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11564
11565 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11566
11567         * mule/chinese.el (post-read-decode-hz): Return the result of
11568         decode-hz-region.
11569         (pre-write-encode-hz): Do not change the value of
11570         last-coding-system.
11571
11572 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11573
11574         * mule/mule-ccl.el: Doc fixes.
11575
11576 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11577
11578         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11579         (check-ccl-program): New macro.
11580
11581 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11582
11583         * mule/mule-ccl.el: Comment about CCL syntax modified.
11584         (ccl-command-table): Add read-multibyte-character and
11585         write-multibyte-character.
11586         (ccl-code-table): Add ex-cmd.
11587         (ccl-extended-code-table): New variable.
11588         (ccl-embed-extended-command): New function.
11589         (ccl-compile-read-multibyte-character,
11590         ccl-compile-write-multibyte-character) New functions.
11591         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11592         ccl-dump-write-multibyte-character): New functions.
11593
11594 1999-07-22  SL Baur  <steve@miho>
11595
11596         * config.el (config-value-file): config.values is installed into
11597         doc-directory.
11598         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11599
11600 1999-07-19  Didier Verna  <didier@xemacs.org>
11601
11602         * rect.el: all functions rewritten, except when noted. Below is a
11603         list of interface changes.
11604         (apply-on-rectangle): new function. Obsoletes
11605         `operate-on-rectangle'. All functions that used to call this
11606         function now call the new one.
11607         (kill-rectangle): added optional prefix arg to fill lines.
11608         (delete-rectangle): ditto.
11609         (delete-extract-rectangle): ditto.
11610         (open-rectangle): ditto.
11611         (clear-rectangle): ditto.
11612         (delete-rectangle-line): added third arg FILL.
11613         (delete-extract-rectangle-line): ditto.
11614         (open-rectangle-line): ditto.
11615         (clear-rectangle-line): ditto.
11616
11617 1999-07-18  Andy Piper  <andy@xemacs.org>
11618
11619         * menubar-items.el (default-menubar): add gutter options.
11620
11621         * gutter-items.el: new file.
11622         (gutter): new group for custom.
11623         (gutter-visible-p): new variable.
11624         (default-gutter-position): ditto.
11625         (buffers-tab): new group for the buffers tab.
11626         (gutter-buffers-tab): widget to put in the gutter.
11627         (buffers-tab-max-size): max number of tabs.
11628         (buffers-tab-switch-to-buffer-function): function to call when a
11629         tab is pressed.
11630         (buffers-tab-omit-function): filter buffers with this function.
11631         (buffers-tab-format-buffer-line-function): format buffer names for
11632         inclusion in tabs.
11633         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11634         the record.
11635         (build-buffers-tab-internal): build a list of tab items.
11636         (buffers-tab-items): ditto.
11637         (add-tab-to-gutter): put a tab in the gutter area.
11638         (update-tab-in-gutter): reset the buffers in the tab.
11639
11640         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11641
11642         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11643         (switch-to-buffer-hooks): new hook.
11644
11645         * toolbar.el (default-toolbar-position): fix typo.
11646
11647 1999-07-16  Andy Piper  <andy@xemacs.org>
11648
11649         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11650
11651 1999-07-15  Didier Verna  <didier@xemacs.org>
11652
11653         * cus-edit.el (custom-prompt-variable): optional third arg makes
11654         prompt for a comment string.
11655         (customize-set-value): optional prefix makes this function handle
11656         variable comments.
11657         (customize-set-variable): ditto.
11658         (customize-save-variable): ditto.
11659         (customize-customized): handle custom comments.
11660         (customize-save-customized): ditto.
11661         (custom-variable-state-set): ditto.
11662         (custom-face-state-set): ditto.
11663         (customize-saved): ditto.
11664         (custom-variable-set): ditto.
11665         (custom-face-set): ditto.
11666         (custom-variable-save): ditto.
11667         (custom-face-save): ditto.
11668         (custom-variable-reset-saved): ditto.
11669         (custom-face-reset-saved): ditto.
11670         (custom-variable-reset-standard): ditto.
11671         (custom-face-reset-standard): ditto.
11672         (custom-comment-face): new face.
11673         (custom-comment-tag-face): ditto.
11674         (custom-comment): new widget.
11675         (custom-comment-create): new function.
11676         (custom-comment-delete): ditto.
11677         (custom-comment-value-set): ditto.
11678         (custom-comment-show): ditto.
11679         (custom-comment-invisible-p): ditto.
11680         (custom-variable-value-create): create a comment field widget.
11681         (custom-face-value-create): ditto.
11682         (custom-variable-menu): new entry for adding a custom comment.
11683         (custom-face-menu): ditto.
11684         (custom-save-variables): possibly save custom comments.
11685         (custom-save-faces): ditto.
11686
11687         * cus-face.el (custom-set-faces): the arguments can now have a
11688         custom comment as fourth argument.
11689
11690         * custom.el (custom-set-variables): the arguments can now have a
11691         custom comment as fifth element.
11692
11693 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11694
11695         * XEmacs 21.2.18 is released
11696
11697 1999-07-13  SL Baur  <steve@miho>
11698
11699         * lib-complete.el (read-library-name): Revert previous change.
11700         (read-library): Ditto.
11701
11702 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
11703
11704         * packages.el (packages-package-list): Capitalize docstring.
11705
11706         * packages.el (packages-find-package-library-path): Use #'nconc
11707         rather than #'append to reduce consing -- #'mapcar uses Flist,
11708         which returns a freshly consed list.  #'append would create yet
11709         another fresh list, using Fmake_list in concat.
11710
11711         * packages.el (package-provide): Use setq with remassq like it
11712         says in its docstring.
11713
11714 1999-07-06  SL Baur  <steve@miho.m17n.org>
11715
11716         * lib-complete.el (progn-with-message): Fix typo.
11717
11718 1999-07-06  SL Baur  <steve@miho.m17n.org>
11719
11720         * mule/mule-misc.el (char-octet): Make function match docstring.
11721         From Katsumi Yamaoka <yamaoka@jpl.org>
11722
11723 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
11724
11725         * wid-edit.el (widget-documentation): corrected spelling error.
11726
11727 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
11728
11729         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
11730         keys if already bound
11731
11732 1999-07-06  SL Baur  <steve@miho.m17n.org>
11733
11734         * lib-complete.el (progn-with-message): Revert previous changes.
11735
11736 1999-06-24  Bob Weiner  <weiner@beopen.com>
11737
11738         * lib-complete.el (find-library):
11739         (find-library-other-window):
11740         (find-library-other-frame): Completely rewrote
11741         so that these functions actually work when called non-interactively.
11742         Also made them handle LIBRARY arguments which end with .el or .elc.
11743
11744 1999-06-24  Bob Weiner  <weiner@beopen.com>
11745
11746         * simple.el (indent-new-comment-line): Locally bound
11747         `block-comment-start' to `comstart' or else when this is called
11748         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
11749         `block-comment-start' value, ignoring any existing spacing after a
11750         comment prefix in the previous line and producing ugly comments.
11751
11752 1999-06-23  Bob Weiner  <weiner@beopen.com>
11753
11754         * list-mode.el (mouse-choose-completion):
11755         (choose-completion):
11756         (completion-switch-to-minibuffer): Added.
11757         ([Tab]): [Tab] previously switched to the minibuffer
11758         but since [space] does that and since most applications in the
11759         world use [Tab] to select the next item in a list, do that in the
11760         *Completions* buffer too.  This will cause the least confusion
11761         among the largest population of users.  -- Bob Weiner, BeOpen.com,
11762         06/23/1999.
11763
11764 1999-06-22  Bob Weiner  <weiner@beopen.com>
11765
11766         * help.el (help-buffer-name): Added support for a null value
11767         of `help-buffer-prefix-string' since some buffers require no
11768         prefix.
11769
11770 1999-06-20  Bob Weiner  <weiner@beopen.com>
11771
11772         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
11773         in the completion-list-mode-map to bury the completions buffer
11774         even when the minibuffer is no longer active.
11775
11776 1999-06-20  Bob Weiner  <weiner@beopen.com>
11777
11778         * list-mode.el (list-mode): It is visually disconcerting to have
11779         the text cursor disappear within list buffers, especially when
11780         moving from window to window, so leave it visible.
11781
11782 1999-07-01  SL Baur  <steve@miho.m17n.org>
11783
11784         * menubar-items.el (default-menubar): Conditionalize the bug
11785         report menu item (which may not be possible in this XEmacs).
11786         Reported by: Ken'ichi Handa <handa@etl.go.jp>
11787
11788 1999-06-30  SL Baur  <steve@miho.m17n.org>
11789
11790         * subr.el (with-current-buffer): DOC string fix.
11791         Suggested by Bob Weiner <weiner@altrasoft.com>
11792
11793 1999-06-25  Charles G Waldman <cgw@fnal.gov>
11794
11795         * cus-face.el (custom-face-italic): insert missing args
11796
11797 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11798
11799         * packages.el (package-locations): Changed default early package
11800         hierarchies to ~/.xemacs/mule-packages and
11801         ~/.xemacs/xemacs-packages.
11802
11803 1999-06-23  SL Baur  <steve@miho.m17n.org>
11804
11805         * mule/mule-category.el (Top Level): ASCII is also latin-1.
11806
11807 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11808
11809         * packages.el (package-locations): Changed default early package
11810         hierarchy to ~/.xemacs/packages.
11811         (package-locations): Removed `packages' as a possible name for a
11812         late package hierarchy.
11813
11814 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
11815
11816         * mule/mule-category.el (word-combining-categories): Set up new
11817         variable.
11818         (word-separating-categories): Likewise.
11819
11820 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
11821
11822         * XEmacs 21.2.17 is released
11823
11824 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
11825
11826         * font-menu.el (font-menu-set-font): allow for nil specification
11827         of font size.
11828
11829 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
11830
11831         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
11832         is 1.
11833
11834 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
11835
11836         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
11837         8859-5 instead of ISO 8859-1.
11838
11839 1999-06-15  SL Baur  <steve@steve1.m17n.org>
11840
11841         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
11842         (viet-viscii-encode-table): Ditto.
11843
11844         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
11845         Make obsolete definition of char-octet.
11846
11847 1999-06-14  SL Baur  <steve@steve1.m17n.org>
11848
11849         * subr.el: Move no-Mule make-char ...
11850         * help-nomule.el (make-char): To here.
11851         (string-width): Make Mule compatibility alias.
11852
11853 1999-06-15  Andy Piper  <andy@xemacs.org>
11854
11855         * select.el (get-selection-no-error): really make there be no-error.
11856         (get-selection): revert to original.
11857
11858 1999-06-11  Andy Piper  <andy@xemacs.org>
11859
11860         * select.el (selection-sets-clipboard): renamed.
11861         (own-selection): use it.
11862
11863 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
11864
11865         * XEmacs 21.2.16 is released
11866
11867 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
11868
11869         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
11870         missing characters to avoid crash.
11871
11872 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
11873
11874         * coding.el (set-terminal-coding-system): Only set the console
11875         coding system on the selected console if it is a tty.
11876
11877 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
11878
11879         * cus-face.el:
11880         * cus-edit.el:
11881         * faces.el:
11882         (custom):
11883         (face-spec-set):
11884         * faces.el (frob-face-property):
11885         * font-menu.el (font-menu-set-font):
11886                   Actually apply changes from 1999-03-17
11887
11888 1999-06-10  Andy Piper  <andy@xemacs.org>
11889
11890         * select.el (get-selection): abstract out non error-signalling
11891         part.
11892         (get-selection-no-error): get-selection without signalling an
11893         error.
11894         (selection-is-clipboard-p): new variable. controls whether the
11895         selection sets the clipboard.
11896         (own-selection): use it.
11897
11898         * mouse.el (insert-selection): fallback to clipboard after trying
11899         primary selection and cutbuffer.
11900
11901 1999-06-05  Andy Piper  <andy@xemacs.org>
11902
11903         * x-select.el (xselect-kill-buffer-hook-1): use generalised
11904         selection functions.
11905
11906 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
11907
11908         * code-files.el (buffer-file-coding-system): Use `raw-text' as
11909         default value.
11910         (load): Use `raw-text' instead of `no-conversion'.
11911         (insert-file-contents): Likewise.
11912
11913         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
11914         of `no-conversion'.
11915
11916 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
11917
11918         * coding.el: Don't copy `no-conversion' to `raw-text'.
11919
11920 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
11921
11922         * subr.el (make-char): Define it if Mule is not around.
11923
11924 1999-06-07  SL Baur  <steve@steve1.m17n.org>
11925
11926         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
11927
11928         * x-select.el (x-disown-selection-internal): Restore symbol as an
11929         obsolete alias.
11930         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
11931
11932 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
11933
11934         * XEmacs 21.2.15 is released
11935
11936 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
11937
11938         * subr.el (split-string): Avoid infinite looping
11939
11940 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11941
11942         * ldap.el (ldap-ignore-attribute-codings): New variable
11943         (ldap-default-attribute-decoder): New variable
11944         (ldap-coding-system): New variable
11945         (ldap-attribute-syntax-encoders): New variable
11946         (ldap-attribute-syntax-decoders): New variable
11947         (ldap-attribute-syntaxes-alist): New variable
11948         (ldap-encode-boolean): New function
11949         (ldap-decode-boolean): New function
11950         (ldap-encode-country-string): New function
11951         (ldap-decode-string): New function
11952         (ldap-decode-address): New function
11953         (ldap-encode-address): New function
11954         (ldap-decode-attribute): New function
11955         (ldap-search): Use some of these
11956
11957 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
11958
11959         * version.el (emacs-version): Make the patch level/beta come
11960         before the XEmacs qualifier so that it gets into (funcall
11961         emacs-version) and thus in the bug reports.
11962         (emacs-version>=): Support patch levels.
11963
11964 1999-06-03  SL Baur  <steve@xemacs.org>
11965
11966         * version.el: implement x.y.z version number
11967         From Jan Vroonhof <vroonhof@math.ethz.ch>
11968
11969 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
11970
11971         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
11972
11973 1999-05-22  Vin Shelton <acs@xemacs.org>
11974
11975         * startup.el: Document -private and break out non-standard X options.
11976
11977 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
11978
11979         * mule/mule-charset.el (charset-after): New function.
11980         (charset-direction): Synch with Mule, update docstring.
11981         (get-charset-property): New function.
11982         (put-charset-property): New function.
11983         (charset-plist): New function.
11984
11985         * mule/mule-charset.el (compose-region):
11986         (decompose-region): remove;  these functions (which don't work
11987         since we don't do composite characters) have been moved to
11988         mule-util.el.
11989         (toplevel): follow coding standards
11990
11991 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
11992
11993         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
11994         exist any more.
11995
11996         * code-files.el: Fix commentary to follow coding standards.  Move
11997         the single line left in mule-files.el to here.
11998
11999         * mule/mule-files.el: delete.
12000
12001 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12002
12003         * info.el (Info-scroll-prev): Use event functions instead of the
12004         old emacs 19 interface.
12005
12006 1999-06-02  Andy Piper  <andy@xemacs.org>
12007
12008         * x-font-menu.el (x-font-menu-load-font):
12009         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12010
12011 1999-05-31  Andy Piper  <andy@xemacs.org>
12012
12013         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12014         group.
12015         (font-menu-this-frame-only-p): ditto.
12016         (font-menu-max-items): reinstate, from Jan Vroonhof
12017         <vroonhof@math.ethz.ch>
12018         (font-menu-submenu-name-format): ditto.
12019         (font-menu-split-long-menu): ditto, for use by the family
12020         constructor.
12021         (font-menu-family-constructor): use it.
12022
12023 1999-05-30  Andy Piper  <andy@xemacs.org>
12024
12025         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12026         for use by the font menu.
12027
12028         * msw-font-menu.el: new file implementing mswindows specific
12029         font-menu behaviour.
12030         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12031         (mswindows-font-menu-junk-families): ditto.
12032         (hack-font-truename): ditto.
12033         (mswindows-font-regexp-ascii): ditto.
12034         (mswindows-reset-device-font-menus): ditto.
12035         (mswindows-font-menu-font-data): ditto.
12036         (mswindows-font-menu-load-font): ditto.
12037
12038         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12039         (x-font-menu-font-data): ditto.
12040         (x-font-menu-load-font): ditto.
12041
12042         * font-menu.el: new file implementing generic font menu behaviour.
12043         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12044         made device independent.
12045         (font-menu-this-frame-only-p): ditto.
12046         (font-menu-preferred-resolution): ditto.
12047         (font-menu-size-scaling): new variable used to determine whether
12048         sizes are in points or tenths of a point.
12049         (vassoc): moved from x-font-menu.el.
12050         (device-fonts-cache): ditto.
12051         (device-fonts-cache): ditto.
12052         (flush-device-fonts-cache): ditto.
12053         (reset-device-font-menus): copied from x-font-menu.el and made
12054         device independent. Most functionality deferred to
12055         device-dependent versions.
12056         (font-menu-family-constructor): copied from x-font-menu.el and
12057         made device independent.
12058         (font-menu-size-constructor): ditto.
12059         (font-menu-weight-constructor): ditto.
12060         (font-menu-set-font): ditto.
12061         (font-menu-change-face): ditto.
12062         (font-menu-load-font): new device method.
12063         (font-menu-font-data): ditto.
12064
12065         * x-font-menu.el: The above functions deleted.
12066
12067 1999-05-26  Andy Piper  <andy@xemacs.org>
12068
12069         * update-elc.el:
12070         * make-docfile.el:
12071         * loadup.el: rehash expand-file-name usage to not use default-directory.
12072
12073 1999-05-21  Andy Piper  <andy@xemacs.org>
12074
12075         * x-select.el (x-select-convert-to-text):
12076         (x-selected-text-type):
12077         (x-get-selection):
12078         (xselect-convert-to-string):
12079         (xselect-convert-to-compound-text):
12080         (xselect-convert-to-length):
12081         (xselect-convert-to-targets):
12082         (xselect-convert-to-delete):
12083         (xselect-convert-to-filename):
12084         (xselect-convert-to-charpos):
12085         (xselect-convert-to-lineno):
12086         (xselect-convert-to-colno):
12087         (xselect-convert-to-sourceloc):
12088         (xselect-convert-to-os):
12089         (xselect-convert-to-host):
12090         (xselect-convert-to-user):
12091         (xselect-convert-to-class):
12092         (xselect-convert-to-name):
12093         (xselect-convert-to-integer):
12094         (xselect-convert-to-atom):
12095         (xselect-convert-to-identity): functions renamed from x-* and
12096         moved to select.el.
12097         (x-get-secondary-selection): use rename get-selection.
12098         (x-get-clipboard): ditto.
12099         (x-own-selection): moved to select.el.
12100         (x-valid-simple-selection-p): ditto.
12101         (x-dehilight-selection): ditto.
12102         (x-own-clipboard): ditto.
12103         (x-disown-selection): ditto.
12104
12105         * x-mouse.el (x-yank-function): moved to mouse.el.
12106         (x-insert-selection): ditto.
12107         (x-set-point-and-move-selection): use renamed function.
12108
12109         * select.el (selected-text-type): moved and renamed from
12110         x-select.el.
12111         (selection-owner-p): moved to C.
12112         (selection-exists-p): ditto.
12113         (get-cutbuffer): new device method.
12114         (get-selection): generalised and moved from x-select.el.
12115         (own-selection): moved x-own-selection functionality into here.
12116         (dehilight-selection): renamed and moved from x-select.el.
12117         (own-clipboard): functionality moved from x-select.el using new
12118         generic C builtins.
12119         (disown-clipboard): ditto.
12120         (select-convert-to-text):
12121         (select-convert-to-string):
12122         (select-convert-to-compound-text):
12123         (select-convert-to-length):
12124         (select-convert-to-targets):
12125         (select-convert-to-delete):
12126         (select-convert-to-filename):
12127         (select-convert-to-charpos):
12128         (select-convert-to-lineno):
12129         (select-convert-to-colno):
12130         (select-convert-to-sourceloc):
12131         (select-convert-to-os):
12132         (select-convert-to-host):
12133         (select-convert-to-user):
12134         (select-convert-to-class):
12135         (select-convert-to-name):
12136         (select-convert-to-integer):
12137         (select-convert-to-atom):
12138         (select-convert-to-identity): new functions renamed from x-* and
12139         moved from x-select.el.
12140
12141         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12142         into here and use as the default window-system mouse yank.
12143         (insert-selection): generalised and moved from x-mouse.el.
12144         (own-clipboard): moved to C.
12145
12146         * msw-select.el (mswindows-selection-owned-p): deleted.
12147         (mswindows-own-selection): generalised and moved to select.el.
12148         (mswindows-disown-selection): generalised and moved to C.
12149         (mswindows-selection-owner-p): ditto.
12150
12151 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12152
12153         * XEmacs 21.2.14 is released
12154
12155 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12156
12157         * about.el: update contact info for jason and slb.
12158
12159 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12160
12161         * mule/european.el (setup-romanian-environment): Add Romanian
12162         support from Emacs/Mule romanian.el.
12163
12164 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12165
12166         * cus-face.el: Label all custom changes with the 'custom' tag.
12167
12168         * cus-edit.el: idem ditto.
12169
12170         * faces.el: Added suport for adding device tags to various functions.
12171         (custom): New device tag.
12172         (face-spec-set): Call reset face with tags argument. No longer do
12173         x-init-global-faces hack.
12174
12175         * faces.el (frob-face-property): Use an anonymous specifier to map
12176         frob-face-property-1 over.
12177
12178         * x-font-menu.el (font-menu-set-font): Always specify all
12179         properties to custom.
12180
12181 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12182
12183         * mule/european.el (setup-czech-environment): Add czech support.
12184         From David Sauer <davids@orfinet.cz>
12185
12186 1999-03-15  SL Baur  <steve@xemacs.org>
12187
12188         * check-features.el: Turn hard errors into warnings.
12189
12190 1999-03-21  SL Baur  <steve@xemacs.org>
12191
12192         * simple.el (delete-key-deletes-forward): As per discussion on
12193         xemacs-beta, default to t.
12194
12195 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12196
12197         * loadup.el: Define Installation-string before loading anything.
12198
12199 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12200
12201         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12202         From Anders Stenman <stenman@isy.liu.se>
12203
12204 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12205
12206         * wid-edit.el (widget-glyph-find): Ditto.
12207
12208         * packages.el (locate-library): Ditto.
12209
12210         * loadup.el (really-early-error-handler): Ditto.
12211
12212         * lib-complete.el (read-library): Ditto.
12213
12214         * faces.el (set-face-stipple): Ditto.
12215
12216         * code-files.el (load): Use new calling style of locate-file.
12217
12218 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12219
12220         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12221         dead.
12222
12223 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12224
12225         * dumped-lisp.el (preloaded-file-list): Don't load
12226         Installation.el.
12227
12228         * loadup.el (Installation-string): Define it here.
12229
12230 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12231
12232         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12233         Installation.el needs to be loaded before `dump-paths', otherwise
12234         the dumping process won't find it.
12235
12236 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12237
12238         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12239         subr so that we can use `replace-in-string' in Installation.el to
12240         get rid of C-m chars under the native Windows build.
12241
12242 1999-04-29  Andy Piper  <andy@xemacs.org>
12243
12244         * make-docfile.el: canonicalize file and directory names.
12245
12246         * device.el (call-device-method): new function for calling device
12247         specific methods.
12248         (define-device-method): new function for defining device methods.
12249         (define-device-method*): ditto.
12250
12251 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12252
12253         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12254
12255 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12256
12257         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12258         (cyrillic-koi8-r-encode-table): Likewise.
12259         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12260         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12261
12262         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12263         from vietnamese.el].
12264
12265         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12266         mule/mule-misc.el.
12267
12268 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12269
12270         * mule/thai-xtis.el:
12271         - Change font registry name from "Thai94x94-0" to "xtis-0".
12272         - Change mnemonic of coding-system `tis-620' to "TIS620".
12273
12274 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12275
12276         * mule/ethiopic.el: fixed.
12277
12278 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12279
12280         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12281
12282         * mule/thai-xtis.el: New file.
12283
12284         * mule/vietnamese.el: New file.
12285
12286         * mule/ethiopic.el: New file.
12287
12288 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12289
12290         * bytecomp.el (byte-compile-close-variables): Leave
12291         debug-issue-ebola-notices alone.
12292
12293 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12294
12295         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12296         at the top of the buffer since it is the most important thing to
12297         customize
12298         (ldap-get-host-parameter): New defun
12299         (ldap-search): Add a new parameter `withdn' to retrieve the
12300         distinguished names of entries
12301
12302 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12303
12304         * startup.el (splash-frame-body): Date and spelling fixes.
12305
12306 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12307
12308         * view-less.el (toggle-truncate-lines): add autoload tag
12309
12310 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12311
12312         * format.el (format-alist): Disable image stuff.
12313
12314 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12315
12316         * wid-edit.el (widget-glyph-find): Search by directories, then by
12317         suffixes rather than the other way around.
12318         (widget-image-conversion): Renamed to
12319         `widget-image-file-name-suffixes'.
12320
12321 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12322
12323         * mule/mule-charset.el: Made old functions obsolete, remove the
12324         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12325         (charset-iso-graphic-plane): Rename from charset-graphic.
12326         (charset-iso-final-char): Rename from charset-final.
12327         (charset-width): Rename from charset-columns.
12328         (charset-bytes): Added from fsf compatibility, returns always 1.
12329
12330         * mule/mule-misc.el: Move charset-doc-string alias to
12331         mule-charset.el
12332
12333 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12334
12335         * x-faces.el (x-make-font-bold-italic): honor
12336         *try-oblique-before-italic-fonts*
12337
12338 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12339
12340         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12341
12342 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12343
12344         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12345         name.
12346
12347 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12348
12349         * cl-extra.el (equalp): Would bug out for lists.
12350
12351 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12352
12353         * about.el (about-hackers):  Change cgw's email address
12354
12355 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12356
12357         * XEmacs 21.2.13 is released
12358
12359 1999-03-12  SL Baur  <steve@xemacs.org>
12360
12361         * simple.el (delete-key-deletes-forward): Revert to previous
12362         behavior.
12363
12364 1999-01-18  Didier Verna  <didier@xemacs.org>
12365
12366         * menubar-items.el (xemacs-splash-buffer): handle the case of
12367         multiple elements in the splash buffer body.
12368
12369         * startup.el (splash-frame-timeout): new constant: interval
12370         between splash buffer elements.
12371         (command-line-1): handle splash buffer with multiple elements (use
12372         a timeout).
12373         (splash-frame-body): Originally `startup-splash-frame-body'.
12374         Rewrote a cleaner and more readable version. This can now be array,
12375         in which case each element is displayed in turn in the splash buffer.
12376         (splash-frame-static-body): new constant. Persistent information
12377         across all splash buffer elements (preserves the possibility to give
12378         it in different languages.
12379         (circulate-splash-frame-elements): new function. Used as a timeout
12380         to circulate through all splash frame elements and display them in
12381         sequence.
12382         (display-splash-frame): originally `startup-splash-frame'. Handle
12383         the case of multiple elements in the splash buffer body. Now
12384         returns a timeout id if multiple elements to display, or nil.
12385
12386 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12387
12388         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12389         so they can be overridden by x-init-face-from-resources.
12390         Additionally specify the font name also with an x tag.
12391
12392 1999-03-08  Andy Piper  <andy@xemacs.org>
12393
12394         * package-get.el (package-get-base): autoload.
12395
12396         * menubar-items.el (default-menubar): add update menu item. Fix
12397         custom menu to only be activated when package-base is available.
12398
12399         * package-get.el (package-get-custom): don't load
12400         package-get-custom as it is auto-generated. Fix group definition.
12401
12402 1999-03-05  Didier Verna  <didier@xemacs.org>
12403
12404         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12405         instead of `symbol-name' (Thanks Kyle).
12406
12407         * cus-edit.el (custom-save-variables): use `prin1' instead of
12408         princ to write symbols.
12409
12410 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12411
12412         * XEmacs 21.2.12 is released
12413
12414 1999-03-05  SL Baur  <steve@xemacs.org>
12415
12416         * menubar-items.el (default-menubar): Add kfm browsing support.
12417         From Neal Becker <nbecker@fred.net>
12418
12419 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12420
12421         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12422         calls to font-lock during buffer reversion.
12423
12424 1999-02-12  Didier Verna  <didier@xemacs.org>
12425
12426         * info.el (Info-build-node-completions): unconditionally widen the
12427         tag table buffer.
12428
12429 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12430
12431         * x-faces.el (x-init-face-from-resources):
12432         Only set fonts in the 'x locale.
12433
12434 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12435
12436         * package-ui.el (pui-install-selected-packages): Don't throw on
12437         `package-admin-delete-binary-package' returning nil since it's
12438         normal.  Reindent function.
12439         (pui-add-required-packages): Handle case where packages selected
12440         for installation have never been installed.
12441
12442 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12443
12444         * menubar-items.el (default-menubar):
12445         Implement the ``Mule->Set coding system of process'' menu item.
12446
12447 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12448
12449         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12450         files
12451         - Change some `if's to `when's
12452
12453 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12454
12455         * XEmacs 21.2.11 is released
12456
12457 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12458
12459         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12460         against window close (Fix Bug #460).
12461         (ask-user-about-lock-dbox): Idem.
12462
12463 1999-02-25  SL Baur  <steve@xemacs.org>
12464
12465         * mule/mule-charset.el (charset-leading-byte): New function.
12466         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12467
12468 1999-02-12  Andy Piper  <andy@xemacs.org>
12469
12470         * about.el (xemacs-hackers): change andy's email address.
12471         (about-url-alist): change andy's web page address.
12472         (about-xemacs): add piper.
12473
12474 1999-02-16  SL Baur  <steve@xemacs.org>
12475
12476         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12477         of mule-base into lisp/mule.
12478
12479 1999-02-16  SL Baur  <steve@xemacs.org>
12480
12481         * mule/arabic.el:
12482         mule/canna-leim.el:
12483         mule/chinese.el:
12484         mule/cyrillic.el:
12485         mule/english.el:
12486         mule/european.el:
12487         mule/greek.el:
12488         mule/hebrew.el:
12489         mule/japanese.el:
12490         mule/kinsoku.el:
12491         mule/korean.el:
12492         mule/misc-lang.el:
12493         mule/mule-category.el:
12494         mule/mule-ccl.el:
12495         mule/mule-charset.el:
12496         mule/mule-cmds.el:
12497         mule/mule-coding.el:
12498         mule/mule-files.el:
12499         mule/mule-help.el:
12500         mule/mule-init.el:
12501         mule/mule-misc.el:
12502         mule/mule-tty-init.el:
12503         mule/mule-x-init.el:
12504         mule/viet-chars.el:  Remerge from mule-base.
12505
12506         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12507         of mule-base into lisp/mule.
12508
12509 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12510
12511         * process.el (exec-to-string): Use `shell-command-switch' in place
12512         of hard-wired "-c" (for WindowsNT).
12513
12514 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12515
12516         * menubar-items.el (default-menubar):  Remove obsolete
12517         "Gopher" item
12518
12519 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12520
12521         * package-admin.el (package-admin-get-install-dir): First fall
12522         back to the location of xemacs-base for non-mule packages.
12523
12524 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12525
12526         * paths.el:
12527         - improved automounter tmp directory support.
12528         - support 4 (!) empirically discovered automounter conventions
12529
12530 1999-02-12  SL Baur  <steve@xemacs.org>
12531
12532         * etags.el (pop-tag-mark): autoload to match key binding.
12533
12534 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12535
12536         * XEmacs 21.2.10 is released
12537
12538 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12539
12540         * package-get.el (package-get-remote-filename): Don't bug out for
12541         a local file name in the search entry.
12542
12543 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12544
12545         * XEmacs 21.2.9 is released
12546
12547 1999-01-19  Didier Verna  <didier@xemacs.org>
12548
12549         * replace.el (replace-search-function): new variable containing a
12550         function to perform a search-forward.
12551         (replace-re-search-function): new variable containing a function
12552         to perform a re-search-forward.
12553         (perform-replace): use them.
12554
12555 1999-01-25  Didier Verna  <didier@xemacs.org>
12556
12557         * select.el (selection-owner-p): use the name `XEmacs'.
12558         (cut-copy-clear-internal): ditto.
12559
12560 1999-01-18  Andy Piper  <andy@xemacs.org>
12561
12562         * about.el (about-url-alist): Update my entry.
12563         (xemacs-hackers): Ditto.
12564
12565 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12566
12567         * buffer.el (switch-to-buffer): Fixing documentation.
12568         * minibuf.el (minibuffer-completion-table): ditto.
12569         * cl-macs.el (return-from): ditto.
12570
12571 1999-01-04  Didier Verna  <didier@xemacs.org>
12572
12573         * replace.el (delete-non-matching-lines): temporarily disable
12574         case-folding when called interactively with a regexp containing
12575         uppercase characters.
12576         (delete-matching-lines): ditto.
12577         (count-matches): ditto.
12578         (list-matching-lines): ditto.
12579
12580 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12581
12582         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12583         abort if current window is split horizontally, not if others are
12584         split.  Got rid of unnecessary minibuffer checking.  Also, add
12585         some comments (it's still complex).
12586
12587 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12588
12589         * package-get.el: changed address for doc.ic.ac.uk to
12590         sunsite.doc.ic.ac.uk
12591
12592 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12593
12594         * ldap.el (toplevel): Remove requires so that the file compiles
12595         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12596
12597 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12598
12599         * dump-paths.el: Calculate module-directory and set
12600         module-load-path to the load path for modules.
12601
12602         * loadup.el: Get bootstrap value of module-load-path from the
12603         environment variable EMACSBOOTSTRAPMODULEPATH.
12604         - Display the module load path if we're debugging paths.
12605
12606         * setup-paths.el: Added function paths-find-site-module-directory.
12607         - Added function paths-find-module-directory.
12608         - Added function paths-construct-module-load-path.  Uses new
12609         environment variable EMACSMODULEPATH.
12610
12611 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12612
12613         * font.el (font-default-object-for-device):
12614         Oops! This `or' can't be replaced by `unless'.
12615         Fixed inability to run w3, among other things.
12616
12617 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12618
12619         * package-admin.el: Change initialization of
12620           package-admin-install-function dependent on system type.
12621           Change package-admin-install-function-mswindows to use
12622           "minitar".
12623
12624 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12625
12626         * mouse.el (default-mouse-motion-handler): Disable help echo while
12627         in the minibuffer.
12628
12629 1998-12-28  Martin Buchholz <martin@xemacs.org>
12630
12631         * XEmacs 21.2.8 is released.
12632
12633 1998-12-24  Martin Buchholz <martin@xemacs.org>
12634
12635         * XEmacs 21.2.7 is released.
12636
12637 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12638
12639         * package-ui.el (pui-list-packages): Set truncate-lines.
12640
12641         * package-get.el (package-get-download-menu): Use
12642         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12643
12644         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12645         (pui-help-string): idem.
12646         (list-packages-mode): New major mode.
12647         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12648         (pui-install-selected-packages): Add suport for removing packages.
12649         (pui-toggle-package-delete-key): New function.
12650         (pui-popup-context-sensitive): New kludge.
12651         (pui-list-packages): Add warning when `package-get-remote' is nil.
12652         (package-ui-add-site): New function.
12653
12654 1998-12-01  Didier Verna  <didier@xemacs.org>
12655
12656         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12657
12658 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12659
12660         * ldap.el: Custom-ized
12661         (toplevel): Do not provide `ldap' which is provided by C level
12662         LDAP code
12663         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12664
12665 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12666
12667         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12668
12669 1998-12-17  Andy Piper  <andy@xemacs.org>
12670
12671         * sound.el (sound-load-list): name changed from sound-load-alist.
12672         (sound-extension-list): name changed from sound-ext-list.
12673         (load-default-sounds): use new names.
12674         (load-sound-file): use new names.
12675
12676 1998-12-16  Andy Piper  <andy@xemacs.org>
12677
12678         * XEmacs 21.2.6 is released
12679
12680 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12681
12682         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12683         errors.
12684
12685 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12686
12687         * wid-edit.el (widget-echo-this-extent): Set
12688         help-echo-owns-message to t.
12689
12690 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12691
12692         * package-get.el (package-get-download-menu): use toggles for
12693           each site in the download site menu.
12694
12695 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12696
12697         * package-get.el (package-get): If we cannot find a package
12698           because package-get-remote is not set, give a more helpful
12699           error message.
12700
12701 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12702
12703         * package-get.el (package-get-remote-filename): use an EFS path
12704         with user anonymous if no user is specified.
12705
12706 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12707
12708         * faces.el (face-spec-set): Re-init fallfacks for default after
12709         calling reset-face on the default face.
12710
12711 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12712
12713         * package-admin.el (package-admin-default-install-function):
12714         Behave as advertised.  Make sure the pkg-dir is proper for
12715         default-directory.
12716         (package-admin-add-binary-package): Make sure the pkg-dir is
12717         proper for default-directory.
12718         (package-admin-install-function-mswindows): Make sure the pkg-dir
12719         is proper for default-directory.
12720
12721 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12722
12723         * XEmacs 21.2.5 is released
12724
12725 1998-12-05  SL Baur  <steve@altair.xemacs.org>
12726
12727         * files.el (binary-file-regexps): regexp-opt is not available at
12728         bytecompile time.
12729
12730 1998-11-30  Martin Buchholz  <martin@xemacs.org>
12731
12732         * x-win-xfree86.el:
12733         * x-win-sun.el (x-win-init-sun):
12734         * x-win-sun.el:
12735         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
12736         * x-iso8859-1.el:
12737         * x-init.el (init-post-x-win):
12738         * x-init.el (init-pre-x-win):
12739         * x-init.el (x-initialize-compose):
12740         * x-init.el:
12741         * x-compose.el:
12742         * winnt.el:
12743         * widget.el:
12744         * wid-edit.el (widget-glyph-click):
12745         * wid-edit.el (widget-glyph-find):
12746         * wid-edit.el (widget-type):
12747         * view-less.el (view-buffer-other-window):
12748         * very-early-lisp.el:
12749         * version.el:
12750         * toolbar.el:
12751         * toolbar-items.el:
12752         * term/sun.el (suntool-map):
12753         * term/sun-mouse.el:
12754         * term/internal.el:
12755         * syntax.el (modify-syntax-entry):
12756         * symbol-syntax.el:
12757         * subr.el:
12758         * startup.el (lock-directory):
12759         * simple.el (set-comment-column):
12760         * simple.el (backward-delete-char-untabify):
12761         * shadow.el (find-emacs-lisp-shadows):
12762         * shadow.el:
12763         * setup-paths.el (paths-construct-info-path):
12764         * select.el (cut-copy-clear-internal):
12765         * process.el (call-process-region):
12766         * process.el (start-process-shell-command):
12767         * process.el:
12768         * paths.el (rmail-spool-directory):
12769         * paragraphs.el (use-hard-newlines):
12770         * package-get.el (package-get-dependencies):
12771         * package-admin.el (package-admin-delete-binary-package):
12772         * obsolete.el (truncate-string):
12773         * obsolete.el (store-substring):
12774         * mouse.el (default-mouse-track-maybe-own-selection):
12775         * mouse.el (mouse-yank-at-point):
12776         * modeline.el:
12777         * modeline.el (mouse-drag-modeline):
12778         * minibuf.el (read-directory-name-internal):
12779         * minibuf.el (read-file-name-internal):
12780         * minibuf.el (read-file-name-internal-1):
12781         * minibuf.el (read-file-name-2):
12782         * minibuf.el (exact-minibuffer-completion-p):
12783         * minibuf.el (read-from-minibuffer):
12784         * minibuf.el:
12785         * menubar.el (check-menu-syntax):
12786         * map-ynp.el (map-y-or-n-p):
12787         * make-docfile.el (docfile-out-of-date):
12788         * loadup.el ((member "run-temacs" command-line-args)):
12789         * loadup.el ((member "no-site-file" command-line-args)):
12790         * loadup.el (really-early-error-handler):
12791         * loadup.el:
12792         * loadhist.el:
12793         * loaddefs.el:
12794         * lisp-mnt.el (lm-verify):
12795         * lib-complete.el (lib-complete:cache-completions):
12796         * lib-complete.el (library-all-completions):
12797         * itimer.el (itimer-run-expired-timers):
12798         * info.el (Info-mode):
12799         * info.el (Info-insert-file-contents):
12800         * info.el (Info-rebuild-dir):
12801         * info.el (Info-build-dir-anew):
12802         * info.el (Info-parse-dir-entries):
12803         * info.el (Info-dir-outdated-p):
12804         * info.el (Info-insert-dir):
12805         * info.el (info-xref):
12806         * info.el:
12807         * hyper-apropos.el (hyper-apropos-get-doc):
12808         * hyper-apropos.el (hyper-describe-face):
12809         * hyper-apropos.el (hyper-apropos-mode):
12810         * hyper-apropos.el:
12811         * help.el (list-processes):
12812         * help.el:
12813         * gnuserv.el:
12814         * font.el (mswindows-font-create-name):
12815         * font.el (font-default-font-for-device):
12816         * font.el (x-font-create-object):
12817         * font.el (font-registry):
12818         * font.el:
12819         * font-lock.el (font-lock-keywords):
12820         * font-lock.el:
12821         * finder.el (finder-compile-keywords):
12822         * find-paths.el (paths-find-recursive-path):
12823         * fill.el (set-justification-center):
12824         * fill.el (fill-region-as-paragraph):
12825         * files.el (insert-directory):
12826         * files.el (wildcard-to-regexp):
12827         * files.el (recover-file):
12828         * files.el (basic-save-buffer):
12829         * files.el (delete-auto-save-file-if-necessary):
12830         * files.el (file-relative-name):
12831         * files.el (backup-extract-version):
12832         * files.el (backup-buffer):
12833         * files.el (set-visited-file-name):
12834         * files.el (set-auto-mode):
12835         * files.el (interpreter-mode-alist):
12836         * files.el:
12837         * files.el (find-file-noselect):
12838         * files.el (abbreviate-file-name):
12839         * files.el (parse-colon-path):
12840         * files.el (directory-abbrev-alist):
12841         * etags.el (visit-tags-table-buffer):
12842         * easymenu.el (easy-menu-define):
12843         * dragdrop.el (experimental-dragdrop-drag):
12844         * dragdrop.el (dragdrop-drop-do-functions):
12845         * dragdrop.el (dragdrop-drop-at-point):
12846         * disass.el (disassemble-1):
12847         * disass.el (disassemble-internal):
12848         * disass.el (disassemble):
12849         * disass.el:
12850         * derived.el (derived-mode-init-mode-variables):
12851         * derived.el (define-derived-mode):
12852         * custom.el (defgroup):
12853         * cus-edit.el (custom-quote):
12854         * config.el:
12855         * code-process.el (open-network-stream):
12856         * code-process.el (start-process):
12857         * code-process.el (call-process-region):
12858         * code-process.el (call-process):
12859         * code-process.el:
12860         * code-files.el (insert-file-contents):
12861         * code-files.el:
12862         * code-files.el (buffer-file-coding-system-for-read):
12863         * cmdloop.el (yes-or-no-p-minibuf):
12864         * cl.el:
12865         * cl-macs.el:
12866         * cl-extra.el:
12867         * callers-of-rpt.el (make-caller-report):
12868         * callers-of-rpt.el:
12869         * bytecomp.el (batch-byte-recompile-directory):
12870         * bytecomp.el (batch-byte-compile-1):
12871         * bytecomp.el (batch-byte-compile):
12872         * bytecomp.el (display-call-tree):
12873         * bytecomp.el (byte-compile-insert):
12874         * bytecomp.el (byte-compile-two-args-19->20):
12875         * bytecomp.el (byte-compile-variable-ref):
12876         * bytecomp.el (byte-compile-form):
12877         * bytecomp.el (byte-compile-top-level-body):
12878         * bytecomp.el (byte-compile-out-toplevel):
12879         * bytecomp.el (byte-compile-byte-code-maker):
12880         * bytecomp.el (byte-compile-file-form-defmumble):
12881         * bytecomp.el (byte-compile-file-form):
12882         * bytecomp.el (byte-compile-keep-pending):
12883         * bytecomp.el (byte-compile-insert-header):
12884         * bytecomp.el (byte-compile-from-buffer):
12885         * bytecomp.el (byte-compile-file):
12886         * bytecomp.el (byte-recompile-file):
12887         * bytecomp.el (byte-compile-close-variables):
12888         * bytecomp.el (byte-compile-warn-about-unused-variables):
12889         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
12890         * bytecomp.el (byte-compiler-legal-options):
12891         * bytecomp.el (byte-compile-lapcode):
12892         * bytecomp.el (byte-optimize-log):
12893         * bytecomp.el ((fboundp 'defsubst)):
12894         * bytecomp.el:
12895         * bytecomp-runtime.el:
12896         * byte-optimize.el (byte-optimize-apply):
12897         * byte-optimize.el (car):
12898         * byte-optimize.el (byte-optimize-form):
12899         * byte-optimize.el (byte-optimize-form-code-walker):
12900         * byte-optimize.el:
12901         * build-report.el (build-report-insert-installation-file):
12902         * build-report.el (build-report):
12903         * auto-show.el:
12904         * apropos.el (apropos-documentation):
12905         - mega patch
12906         - clean up byte-compile warnings
12907         - remove unused variables
12908         - Use common lisp style hashtable functions
12909         - byte compiler cleanup
12910         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
12911         - remove old backquote syntax usage
12912         - move some cl functionality into C for speed.
12913         - remove last remaining VMS support
12914         - spelling fixes
12915         - implement last, butlast, nbutlast, copy-list in C.
12916         - new macro ignore-file-errors, similar to ignore-errors
12917           (ignore-file-errors (delete-file "foo"))
12918         - get frequent garbage collection during loadup.el by tweaking
12919           gc-cons-threshold, rather than explicitly calling garbage-collect
12920         - default delete-key-deletes-forward to `t'.
12921
12922 1998-11-28  SL Baur  <steve@altair.xemacs.org>
12923
12924         * XEmacs 21.2-beta4 is released.
12925
12926 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
12927
12928         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
12929         (easy-menu-item-present-p): Wrapper around find-menu-item.
12930         (easy-menu-remove-item): Wrapper around delete-menu-item.
12931
12932         * menubar.el (delete-menu-item): Add 'from-menu' argument.
12933         (add-menu-button): Add 'in-menu' argument.
12934         (add-menu-item-1): Add in-menu support to helper function.
12935
12936 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
12937
12938         * isearch-mode.el (isearch-mode): Fix keymap lossage.
12939
12940 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
12941
12942         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
12943         of Dec 4, 1997.
12944
12945 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
12946
12947         * process.el (shell-command-on-region): Report if the command
12948         succeeded or failed.
12949
12950 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
12951
12952         * subr.el (buffer-substring-no-properties): Comment out.
12953
12954 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
12955
12956         * msw-faces.el (mswindows-find-smaller-font): Turning font names
12957           into font instances first, like `x-frob-font-size' does.
12958           (mswindows-find-larger-font): ditto
12959
12960 1998-11-04  Greg Klanderman  <greg@alphatech.com>
12961
12962         * package-ui.el (pui-install-selected-packages): fix args in call
12963         to `package-get'.
12964
12965 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
12966
12967         * package-get.el (host-name): New widget type.
12968         (package-get-remote): Better customization using new type.
12969         (package-get-download-sites): idem dito.
12970
12971         (package-get-custom): Do not use package-get-all untill we have
12972         runtime dependencies.
12973
12974         (package-get-remove-copy): Default to 't' we no longer need this
12975         kludge as we do not currently use depenencies.
12976
12977         (package-get-was-current): New variable.
12978         (package-get-require-base): New 'force-current' argument.
12979         (package-get-update-base): idem
12980         (package-get-package-provider):  idem
12981         (package-get-locate-index-file): New 'no-remote' argument.
12982         (package-get-locate-file): idem.
12983
12984         (package-get-maybe-save-index): New function.
12985         (package-get-update-base): Use it.
12986
12987 1998-10-28 Greg Klanderman <greg@alphatech.com>
12988
12989         * package-get.el (package-get-remote): default to nil; by default,
12990         don't go out to the net via EFS.  They must select a download site.
12991         (package-get-download-sites): new variable.
12992         (package-get-download-menu): new function.
12993         (package-get-locate-index-file): new function.
12994         (package-get-update-base): use it.
12995
12996         * menubar-items.el (default-menubar): add "Update Package Index"
12997         and "Add Download Site" menus under Options | Manage Packages.
12998
12999 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13000
13001         * package-get.el (package-get): bugfix code checking installed version
13002         for case where package is not currently installed.
13003         (package-get-require-signed-base-updates): new variable.
13004         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13005         deemed not a goot thing.  Use the variable
13006         package-get-allow-unsigned-base-updates instead.
13007
13008 1998-10-16 Greg Klanderman <greg@alphatech.com>
13009
13010         * package-get.el (package-get): Don't install an older version than
13011         we already have unless explicitly told to.  Issue a warning.
13012
13013         * package-ui.el (pui-add-required-packages): when adding
13014         dependencies, don't add packages that are up to date.
13015         (pui-package-symbol-char):  Don't consider a package out of date
13016         if you have a newer version installed than the latest version in
13017         package-get-base.
13018
13019         * package-get.el (package-get-base-filename): document that it may
13020         be a path relative to package-get-remote;  new default value.
13021         (package-get-locate-file): new function.
13022         (package-get-update-base): use it to expand package-get-base-filename.
13023         (package-get-save-base): new function to save the package-get database
13024         to file.
13025         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13026         (package-get-update-base): pass the REMOTE-SOURCE arg.
13027         (package-get-update-base-entry): call package-get-custom-add-entry.
13028         (package-get-file-installed-p): removed; no longer needed.
13029         (package-get-create-custom): ditto.
13030         (toplevel): remove code to build and load package-get-custom.el
13031         (package-get-custom-add-entry): new function.
13032
13033 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13034
13035         * wid-edit.el (widget-button-click): Don't switch window.
13036
13037 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13038
13039         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13040
13041 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13042
13043         * etags.el (find-tag-default): Run find-tag-hook using
13044         run-hooks rather than funcall
13045
13046 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13047
13048         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13049         and the current local map as the parents to isearch-mode-map.
13050
13051 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13052
13053         * XEmacs 21.2-beta3 is released.
13054
13055 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13056
13057         * package-get.el (package-get-update-base): use
13058         insert-file-contents-internal, not insert-file-contents-literally.
13059
13060 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13061
13062         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13063         dump time.
13064
13065 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13066
13067         * package-get.el (package-get-update-base-entry): new function.
13068         (package-get-update-base): renamed; was `package-get-load-base'.
13069         cleanup, and use package-get-update-base-from-buffer.
13070         (package-get-update-base-from-buffer): new function.
13071         (package-get-update-base-entries): new; helper for above.
13072         Do not eval lisp grabbed over ftp; parse it from new format.
13073
13074 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13075
13076         * files.el (set-auto-mode): Don't play games loading package-get
13077         database; package-get-package-provider will handle it all.
13078
13079 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13080
13081         * package-get.el (package-get-base-filename): new variable.
13082         (package-get-require-base): new function.
13083         (package-get-pgp-signed-begin-line): new variable.
13084         (package-get-pgp-signature-begin-line): ditto.
13085         (package-get-pgp-signature-end-line):  ditto.
13086         (package-get-load-base): new function.
13087         (package-get-interactive-package-query):
13088         (package-get-update-all):
13089         (package-get-dependencies):
13090         (package-get-package-provider):
13091         (package-get-custom): use package-get-require-base.
13092         [package-get-custom loading]: disable for now.
13093
13094         * package-ui.el (pui-list-packages): use (package-get-require-base)
13095
13096 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13097
13098         * package-ui.el: Correct obvious thinko in choosing extent face.
13099
13100 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13101
13102         * menubar-items.el (default-menubar): pui-list-package has nothing
13103         to with Customize. Move all the package stuff to a new Item in Options.
13104
13105         * package-ui.el (pui-menu): Add menu and Popup menu.
13106
13107         * package-get.el (package-get): Use new
13108         package-admin-get-install-dir.
13109
13110         * package-admin.el (package-admin-get-install-dir): New syntax.
13111         Conserve package location and put mule packages where mule-base is.
13112
13113         * package-get.el : Customized
13114
13115         * package-ui.el (pui): Customized
13116         (pui-package-install-dest-dir): New variable.
13117         (pui-install-selected-packages): Use it
13118
13119 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13120
13121         * package-get.el (package-get-interactive-package-query): Move
13122         dependency on package-get-base to run-time.
13123         (package-get-update-all): Ditto.
13124         (package-get-dependencies): Ditto.
13125         (package-get-package-provider): Ditto.
13126         (package-get-custom): Ditto.
13127
13128 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13129
13130         * events.el: Remove 'ascii-character property from 'backspace
13131         and 'delete symbols
13132
13133 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13134
13135         * package-get-base.el: removed.
13136
13137 1998-09-23  Didier Verna  <didier@xemacs.org>
13138
13139         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13140         (no-upper-case-p): new function.
13141         (with-search-caps-disable-folding): new macro.
13142         (with-interactive-search-caps-disable-folding): new macro.
13143         (zap-to-char): In interactive mode, do a case-sensitive search if
13144         the character is uppercase.
13145         (zap-up-to-char): ditto.
13146
13147         * replace.el (perform-replace): use the function no-upper-case-p.
13148
13149         * isearch-mode.el (isearch-fix-case): ditto.
13150         make obsolete `with-caps-disable-folding' and
13151         `isearch-no-upper-case-p'.
13152
13153         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13154         (tags-search): ditto.
13155         (tags-query-replace): ditto.
13156
13157         * info.el (Info-search): ditto.
13158
13159 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13160
13161         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13162
13163 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13164
13165         * package-admin.el (package-admin-rmtree): rewritten.  need to
13166         check for "." and ".." before symlink check.  expand files and
13167         directories with respect to DIRECTORY, not default-directory.
13168
13169 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13170
13171         * package-get.el (package-get-all): add INSTALL-DIR argument.
13172
13173 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13174
13175         * package-ui.el (pui-add-required-packages): new function, select
13176         dependent packages.
13177         (pui-display-keymap): bind it.
13178         (pui-help-string): document it.
13179         (pui-install-selected-packages): package-get-all -> package-get.
13180
13181         * package-get.el (package-get-dependencies): new function.
13182
13183 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13184
13185         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13186         regexps.
13187
13188 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13189
13190         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13191         function.
13192         (default-mouse-track-normalize-point): Use it.
13193
13194 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13195
13196         * package-admin.el (package-admin-delete-binary-package):
13197                 General cleanup. Remove unnessary use of progn and
13198         save-excursion.
13199         (package-admin-delete-binary-package): Do NOT mess with file
13200         modes. That is evil.
13201         (package-admin-delete-binary-package): Wrap all deleting in
13202         condition-case. The data in MANIFEST is untrustworthy.
13203         (package-admin-delete-binary-package): Let the OS worry about non
13204         empty directories.
13205
13206 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13207
13208         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13209         processing.
13210         (lm-report-bug): Fix mail address to send bug reports to.
13211
13212 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13213
13214         * XEmacs 21.2-beta2 is released.
13215
13216 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13217
13218         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13219
13220 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13221
13222         * info.el (Info-mode): Document page turning by double clicks in
13223         docstring so `M-x describe-mode' will display it.
13224
13225 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13226
13227         * info.el (Info-mouse-track-double-click-hook): Use character
13228         widths to calculate a border region where double clicking does
13229         page turning, and return `nil' by default so other hooks, such as
13230         region highlighting, will be run.
13231
13232 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13233
13234         * sound.el (default-sound-directory-list): Initialize with all the
13235         "sounds" directories in `data-directory-list'.  It used to just be
13236         the first one.
13237
13238         * packages.el (locate-data-directory-list): Created.  This gives
13239         the list of matching directories, unlike `locate-data-directory',
13240         which just gives the first one.
13241
13242 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13243
13244         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13245         make a binding in the local keymap until help-char handling is
13246         improved.
13247
13248         * help.el (help-keymap-with-help-key): Provide keymap with help
13249         binding.
13250         (help-print-help-form): New helper function.
13251
13252 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13253
13254         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13255         move extent to another buffer; no need to create a new extent.
13256         (isearch-fix-case): New function.
13257         (isearch-search-and-update): Use it.
13258
13259 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13260
13261         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13262         the keymap, not minor-mode-map-alist.
13263         (isearch-done): Restore overriding-local-map.
13264
13265 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13266
13267         * bytecomp.el (byte-compile-buffer-substring):
13268         Fix for: (byte-compile (defun f () (buffer-substring)))
13269         ==>   ** buffer-substring called with 3 args, but requires 0-3
13270         - new code not only works, but is more readable, too.
13271
13272 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13273
13274         * msw-faces.el (mswindows-init-device-faces): Don't try to
13275           specify a default font at this late stage. Do try to force
13276           creation of the default face font so that if it fails we get
13277           an error now instead of a crash at frame creation.
13278
13279           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13280           mswindows-make-font-unitalic: Canonical default weight
13281           changed from "Normal" to "Regular".
13282
13283           mswindows-make-font-bold / -bold-italic: Supplied device was
13284           not being passed into call to mswindows-find-smaller-font.
13285
13286 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13287
13288         * package-get.el (package-get-remote): Fix the path where to find
13289           the packages on xemacs.org.
13290
13291 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13292
13293         * about.el (about-maintainer-info): Update Ben's entry.
13294
13295 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13296
13297         * lisp/shadow.el (find-emacs-lisp-shadows):
13298         - `member' was being called on lists of length 2000!
13299         - Replace with hashtables.
13300         - Replace hand-coded loops with (dolist)
13301         - Fix comment typo
13302
13303 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13304
13305         * packages.el: Added new function, `package-delete-name', to
13306           delete existing packages from the installed package database
13307           (`packages-package-list').  Also added the "pkginfo" directory
13308           to `packages-special-base-regexp', so that the pkginfo directory
13309           would not get added to `late-packages'.
13310
13311         * package-admin.el: Added ability to delete an installed package
13312           (added low-level function, `package-admin-delete-package').
13313           Understands how to use the pkginfo/MANIFEST.<package> file to
13314           delete the package.  When installing a package, will also
13315           create a MANIFEST.* file if one is not provided by the
13316           package.  If the MANIFEST.* doesn't exist when deleting a
13317           package, the functions will fall back to attempting to delete
13318           any package-specific lisp directory.
13319
13320         * package-get.el: Moved some functions to package-admin.el.
13321           Added interactive function `package-get-delete-package', for
13322           use by users for deleting a package.
13323
13324           Also modified to not require the presence of efs.
13325
13326 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13327
13328         * files.el (find-file-noselect): Handle all signals, kill the
13329         buffer and resignal.
13330
13331 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13332
13333         * cl-macs.el (glyph-image): Add setf method.
13334
13335 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13336
13337         * package-get.el: Fixed broken EFS downloading.  Also, look for
13338           .tar.gz files first, in preference over .tgz files.
13339
13340         * package-ui.el: Fix display of package version numbers.
13341
13342 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13343
13344         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13345         argument.
13346
13347 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13348
13349         * list-mode.el: `display-completion-list': added new/optional
13350           keyword `:completion-string', which allows the programmer to
13351           change the "Possible completions are:" prompt.
13352
13353         * menubar-items.el: Added new pulldown menu-pick to start up the
13354           visual package browser/installer:
13355
13356                 Options->Customize->List Packages
13357
13358         * package-admin.el: Added hooks for installing under both Unix
13359           and MS Windows.  Does additional error checking.  No longer
13360           calls "add-big-package.sh" to install packages under Unix; now
13361           calls gunzip & tar directly.
13362
13363         * package-get.el: Added ability to install packages from files
13364           on a local disk/CDROM.  Now deletes any existing package lisp
13365           directory.  Does completion on available packages when
13366           querying for package names.  Will also search for .tgz files
13367           in addition for .tar.gz files.  Tries to reload
13368           auto-autoloads, as a convenience when loading new packages,
13369           and also tries to add any new package paths to `load-path'.
13370           Changed all occurences of `concat' to use `expand-file-name'.
13371
13372         * package-ui.el: New file which implements the main visual
13373           package browser/installer, which is started via a menu pick or
13374           M-x pui-list packages.
13375
13376 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13377
13378         * startup.el (load-init-file): spelling fix.
13379
13380 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13381
13382         * startup.el (normal-top-level): Load auto-autoload files
13383         covariantly with their precedence.
13384
13385 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13386
13387         * menubar-items.el (default-menubar): Remove "Font Weight"
13388         option, there is currently no custom equivalent.. Customize-faces
13389         is "Edit faces".
13390
13391         * x-font-menu.el (font-menu-set-font): Use customize to set
13392         default face.
13393
13394         * faces.el (face-spec-update-all-matching): New function.
13395
13396         * cus-face.el (custom-set-face-update-spec): New function.
13397         Interface to customize faces from elisp.
13398
13399         (custom-face-value-create): Show the customized settings if set
13400         but not saved.
13401
13402 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13403
13404         (custom-face-value-create): Show the customized settings if set
13405         but not saved.
13406
13407 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13408
13409         * keydefs.el (global-map): Add FSF 20.3 binding of
13410         query-replace-regexp.
13411
13412 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13413
13414         * minibuf.el (read-file-name-internal-1): use
13415         user-name-completion-1 instead of user-name-completion.
13416
13417 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13418
13419         * loadup.el:
13420         * make-docfile.el:
13421         * update-elc.el: Don't set `source-directory' (now defunct as a
13422         global variable) no more.
13423
13424         * packages.el (packages-list-autoloads): Made `source-directory'
13425         (now defunct as a global variable) a parameter.
13426
13427 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13428
13429         * about.el (about-hackers): new email
13430
13431 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13432
13433         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13434
13435 1998-07-17  Didier Verna  <didier@xemacs.org>
13436
13437         * faces.el (set-face-property):
13438         (set-face-dim-p):
13439         (face-dim-p): updated the doc strings now that the dim property isn't
13440         tty-specific.
13441         (face-equal): the dim property is now a common one.
13442
13443         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13444         Renamed the `stipple' attribute to `background-pixmap'.
13445         (custom-face-background-pixmap): make custom-face-stipple an
13446         obsolete alias for this.
13447
13448 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13449
13450         * find-paths.el (paths-file-readable-directory-p): Created and
13451         used.
13452
13453         * loadup.el: Don't set inhibit-... flags from run-temacs.
13454
13455 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13456
13457         * packages.el (packages-data-path-depth): Added and used.
13458
13459 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13460
13461         * about.el:
13462         - Change .xpm to .png, delete "zcat" section.
13463         - cosmetic fix in the 'marcpa' entry.
13464
13465         * etc/photos
13466         - convert all .xpm.Z to .png
13467         - rename mrb to martin
13468         - rename mcook-m to mcookm
13469
13470 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13471
13472         * x-init.el (x-initialize-compose): Add support for
13473         dead-circumflex as YET ANOTHER NAME for that dead key.
13474
13475 1998-08-05  Colin Rafferty <colin@xemacs.org>
13476
13477         * setup-paths.el (paths-construct-exec-path): Made the
13478         last-packages really be last.
13479         (paths-construct-data-directory-list): Ditto.
13480
13481 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13482
13483         * startup.el(startup-splash-frame-body):
13484         Update Copyright notice in splash screen
13485
13486 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13487
13488         * minibuf.el (read-file-name-internal-1): do ~user completion.
13489
13490 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13491
13492         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13493         aginst destroyed extents
13494
13495 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13496
13497         * package-get.el (package-get): add `install-dir' argument.
13498
13499 1998-07-20  John Jones  <jj@asu.edu>
13500
13501         * package-get.el: calls to package-get-update-all will only
13502           update packages which are already installed.
13503
13504 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13505
13506         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13507         writable.
13508
13509 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13510
13511         * about.el (about-hackers): Correct my email.
13512
13513 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13514
13515         * about.el (about-hackers): new email-address.
13516
13517 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13518
13519         * minibuf.el (read-number): Don't let `input-error' condition
13520         escape.
13521
13522 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13523
13524         * about.el (about-hackers): use my `email-for-life' address.
13525
13526 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13527
13528         * XEmacs 21.2-beta1 is released.
13529
13530 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13531
13532         * ldap.el (ldap-search): Doc string change
13533
13534 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13535
13536         * menubar-items.el (default-menubar): Removed references to
13537         `data-directory', and use `locate-data-file' instead, and made
13538         then greyed out if they don't exist.
13539
13540 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13541
13542         * keymap.el (events-to-keys): Use `format' instead of `concat'
13543         since the latter does not accept integer args anymore
13544
13545 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13546
13547         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13548         macros replaced.
13549
13550 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13551
13552         * make-docfile.el: Get first initialization from very-early-lisp.el
13553         * update-elc.el: Ditto.
13554         * loadup.el (really-early-error-handler): Ditto.
13555
13556         * packages.el (packages-unbytecompiled-lisp): Add new file,
13557         very-early-lisp.el.
13558
13559         * very-early-lisp.el: New file.
13560
13561 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13562
13563         * Symbols that have been obsolete for at least 3 years removed (II).
13564
13565         * obsolete.el (eval-current-buffer): Make compatible.
13566         (byte-code-function-p): Ditto.
13567         (send-string): Removed.
13568         (send-region): Removed.
13569         (screen-scrollbar-width): Removed.
13570         (set-screen-scrollbar-width): Removed.
13571         (set-screen-left-margin-width): Removed.
13572         (set-screen-right-margin-width): Removed.
13573         (screen-left-margin-width): Removed.
13574         (screen-right-margin-width): Removed.
13575         (set-buffer-left-margin-width): Removed.
13576         (set-buffer-right-margin-width): Removed.
13577         (buffer-left-margin-width): Removed.
13578         (buffer-right-margin-width): Removed.
13579         (x-set-frame-icon-pixmap): Removed.
13580         (x-set-screen-icon-pixmap): Removed.
13581         (pixel-name): Removed.
13582         (make-pixmap): Removed.
13583         (make-cursor): Removed.
13584         (pixmap-width): Removed.
13585         (pixmap-contributes-to-line-height-p): Removed.
13586         (set-pixmap-contributes-to-line-height): Removed.
13587
13588 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13589
13590         * obsolete.el (popup-menu-up-p): removed.
13591         (read-no-blanks-input): Removed.
13592         (wholenump): Removed.
13593         (ring-mod): Removed (what was ring-mod?).
13594         (current-time-seconds): Removed.
13595         (run-special-hook-with-args): Removed.
13596         (dot): Removed.
13597         (dot-marker): Removed.
13598         (dot-min): Removed.
13599         (dot-max): Removed.
13600         (window-dot): Removed.
13601         (set-window-dot): Removed.
13602
13603         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13604         `dot-min'.
13605
13606         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13607
13608         * code-files.el (insert-file-contents): Rename
13609         run-special-hook-with-args to run-hook-with-args-until-success.
13610         (write-region): Ditto.
13611
13612 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13613
13614         * about.el: Fix typos, update release date.
13615
13616         * Symbols that have been obsolete for at least 3 years removed.
13617
13618         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13619         screen- functions.
13620         (toplevel): remove setf methods for screen functions.
13621         * cl-macs.el (extent-data): defsetf removed.
13622         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13623         many places to remove.
13624         (comment-indent-hook): Ditto.
13625         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13626         (buffer-dedicated-screen): Ditto.
13627         (deiconify-screen): Ditto.
13628         (delete-screen): Ditto.
13629         (event-screen): Ditto.
13630         (find-file-other-screen): Ditto.
13631         (find-file-read-only-other-screen): Ditto.
13632         (live-screen-p): Ditto.
13633         (screen-height): Ditto.
13634         (screen-iconified-p): Ditto.
13635         (screen-list): Ditto.
13636         (screen-live-p): Ditto.
13637         (screen-name): Ditto.
13638         (screen-parameters): Ditto.
13639         (screen-pixel-height): Ditto.
13640         (screen-pixel-width): Ditto.
13641         (screen-root-window): Ditto.
13642         (screen-selected-window): Ditto.
13643         (screen-totally-visible-p): Ditto.
13644         (screen-visible-p): Ditto.
13645         (screen-width): Ditto.
13646         (screenp): Ditto.
13647         (get-screen-for-buffer): Ditto.
13648         (get-screen-for-buffer-noselect): Ditto.
13649         (get-other-screen): Ditto.
13650         (iconify-screen): Ditto.
13651         (lower-screen): Ditto.
13652         (mail-other-screen): Ditto.
13653         (make-screen): Ditto.
13654         (make-screen-invisible): Ditto.
13655         (make-screen-visible): Ditto.
13656         (modify-screen-parameters): Ditto.
13657         (new-screen): Ditto.
13658         (next-screen): Ditto.
13659         (next-multiscreen-window): Ditto.
13660         (other-screen): Ditto.
13661         (previous-screen): Ditto.
13662         (previous-multiscreen-window): Ditto.
13663         (raise-screen): Ditto.
13664         (redraw-screen): Ditto.
13665         (select-screen): Ditto.
13666         (selected-screen): Ditto.
13667         (set-buffer-dedicated-screen): Ditto.
13668         (set-screen-height): Ditto.
13669         (set-screen-position): Ditto.
13670         (set-screen-size): Ditto.
13671         (set-screen-width): Ditto.
13672         (show-temp-buffer-in-current-screen): Ditto.
13673         (switch-to-buffer-other-screen): Ditto.
13674         (visible-screen-list): Ditto.
13675         (window-screen): Ditto.
13676         (x-set-screen-pointer): Ditto.
13677         (x-set-frame-pointer): Ditto.
13678         (screen-title-format): Ditto.
13679         (screen-icon-title-format): Ditto.
13680         (terminal-screen): Ditto.
13681         (delete-screen-hook): Ditto.
13682         (create-screen-hook): Ditto.
13683         (mouse-enter-screen-hook): Ditto.
13684         (mouse-leave-screen-hook): Ditto.
13685         (map-screen-hook): Ditto.
13686         (unmap-screen-hook): Ditto.
13687         (default-screen-alist): Ditto.
13688         (default-screen-name): Ditto.
13689         (x-screen-defaults): Ditto.
13690         (x-create-screen): Ditto.
13691         * obsolete.el: meta-flag removed.
13692         baud-rate removed.
13693         sleep-for-millisecs removed.
13694         extent-data removed.
13695         set-extent-data removed.
13696         set-extent-attribute removed.
13697         extent-glyph removed.
13698         extent-layout removed.
13699         set-extent-layout removed.
13700         list-faces-display removed.
13701         list-faces removed.
13702         trim-versions-without-asking removed.
13703         after-write-file-hooks removed.
13704         truename removed.
13705         auto-fill-hook removed.
13706         blink-paren-hook removed.
13707         select-screen-hook, deselect-screen-hook removed.
13708         auto-raise-screen, auto-lower-screen removed.
13709
13710         * msw-mouse.el: Global change resource -> mswindows-resource.
13711
13712         * XEmacs 21.0-pre5 is released.
13713
13714 1998-07-11  SL Baur  <steve@altair.xemacs.org>
13715
13716         * about.el (about-hackers): Credits update.
13717
13718 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
13719
13720         * register.el (insert-register): Don't activate the region.
13721
13722 1998-07-10  SL Baur  <steve@altair.xemacs.org>
13723
13724         * select.el: Restore x-* symbols for backwards compatibility:
13725         x-copy-primary-selection, x-kill-primary-selection,
13726         x-delete-primary-selection, x-select-make-extent-for-selection,
13727         x-valid-simple-selection-, x-cut-copy-clear-internal.
13728
13729 1998-07-09  SL Baur  <steve@altair.xemacs.org>
13730
13731         * XEmacs 21.0-pre4 is released.
13732
13733 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
13734
13735         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
13736         reporting bugs.
13737         (maybe-add-init-button): Fix semantics under Windows.  Use
13738         `expand-file-name' rather than `concat'.
13739
13740         * help.el (print-messages): New function.
13741
13742 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13743
13744         * ldap.el (ldap-host-parameters-alist): Docstring fixes
13745
13746 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13747
13748         * about.el: Tweaked my entry in about-hackers.
13749
13750         * find-paths.el (paths-emacs-root-p):
13751           Relaxed emacs-root checking of an in-place installation to
13752           also accommodate the flat layout used on MS Windows.
13753
13754 1998-06-29  John Jones  <jj@asu.edu>
13755
13756         * package-get.el: calls to package-get-update-all will only
13757           update packages which are already installed.
13758
13759 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
13760
13761         * faces.el (xpm-color-symbols): remove hardcoded defaults these
13762         are handled by the gui-element face fallbacks now.
13763
13764         * x-faces.el: default gui-element face to "background" as well as
13765         the default face.
13766
13767         * msw-faces.el (mswindows-init-device-faces): remove gui-element
13768         and default face settings since these are set as fallbacks now in
13769         the appropriate domain.
13770
13771 1998-07-02  SL Baur  <steve@altair.xemacs.org>
13772
13773         * text-mode.el (text-mode): Reorder regexp so the OR part
13774         corresponding to `page-delim' goes first and the hack in
13775         `forward-paragraph' will work.
13776         With bug analysis from Bob Weiner <weiner@altrasoft.com>
13777
13778 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13779
13780         * subr.el (remove-hook): When checking the hook value
13781           with functionp, don't apply car to it.
13782
13783 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13784
13785         * package-get.el (package-get-remote-filename):
13786           Don't use file-name-as-directory because the local directory
13787           separator conventions might not be the same as ftp's.
13788
13789 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13790
13791         * ldap.el (ldap-host-parameters-alist): New name of
13792         `ldap-host-parameters-plist'
13793
13794 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
13795
13796         * package-get.el: Using (require 'package-get-base), now that it
13797         provides itself.  Consequently removed all instances of (load
13798         "package-get-base.el").
13799
13800 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13801
13802         * subr.el (remove-hook): Don't treat the hook value as a
13803           list unless it is both consp and not functionp.
13804
13805 1998-06-29  SL Baur  <steve@altair.xemacs.org>
13806
13807         * about.el: Email address for Ben Wing is ben@xemacs.org.
13808         * auto-show.el: Ditto.
13809         * bytecomp.el: Ditto.
13810         * faces.el: Ditto.
13811         * x-scrollbar.el: Ditto.
13812         * x-misc.el: Ditto.
13813         * tty-init.el: Ditto.
13814         * toolbar-items.el: Ditto.
13815         * symbol-syntax.el: Ditto.
13816         * specifier.el: Ditto.
13817         * objects.el: Ditto.
13818         * hyper-apropos.el: Ditto.
13819         * glyphs.el: Ditto.
13820
13821 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
13822
13823         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
13824         vertical-divider-always-visible-p.
13825         (default-mouse-motion-handler): Ditto.
13826
13827 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
13828
13829         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
13830         global value.
13831
13832 1998-06-21  Oliver Graf <ograf@fga.de>
13833
13834         * build-reports.el: changed receiver to xemacs-build-reports list
13835
13836 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13837
13838         * font.el: Split font-family-mappings into X and
13839           mswindows-specific versions.
13840           mswindows-font-create-[object|name]: Treat supplied size
13841           as a pointsize. Added underline and strikethru handling.
13842
13843         * msw-faces.el: changed default mswindows charset to western.
13844
13845         * msw-glyphs.el: removed space in border-glyph font string that
13846           was inserted to get round bugs in the mswindows C font code.
13847
13848 1998-06-27  SL Baur  <steve@altair.xemacs.org>
13849
13850         * about.el (about-hackers): Credits update.
13851
13852         * help-nomule.el (tutorial-supported-languages): Add Romanian
13853         TUTORIAL.
13854
13855         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
13856         to ISO-8859-2.
13857
13858 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13859
13860         * font.el: Split font-family-mappings into X and
13861           mswindows-specific versions.
13862           mswindows-font-create-[object|name]: Treat supplied size
13863           as a pointsize. Added underline and strikethru handling.
13864
13865         * msw-faces.el: changed default mswindows charset to western.
13866
13867         * msw-glyphs.el: removed space in border-glyph font string that
13868           was inserted to get round bugs in the mswindows C font code.
13869
13870 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13871
13872         * minibuf.el: make read-color-completion-table call
13873           (mswindows-color-list for mswindows devices.
13874
13875 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
13876
13877         * lisp/font-lock.el
13878         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
13879         Let declaration items contain non-word symbol characters.
13880
13881 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
13882
13883         * package-get.el (package-get-package-provider): Added autoload
13884         cookie.  Loading "package-get-base.el" in ALL functions that use
13885         it.  Fixed some (interactive ...) with multiple argument specs
13886         again.  Cosmetic indentation changes.
13887
13888 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
13889
13890         * info.el (Info-insert-dir): Don't use nreverse on variables
13891         that you want to use later.
13892
13893 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
13894
13895         * x-mouse.el (x-set-point-and-move-selection): Replace call
13896         to x-kill-primary-selection with kill-primary-selection
13897
13898 1998-06-12  Martin Buchholz  <martin@xemacs.org>
13899
13900         * simple.el (what-cursor-position): Make cursor position reported
13901         use value of column-number-start-at-one
13902
13903 1998-06-17  SL Baur  <steve@altair.xemacs.org>
13904
13905         * about.el (xemacs-hackers): Fix Jareth's email address.
13906
13907 1998-06-16  SL Baur  <steve@altair.xemacs.org>
13908
13909         * startup.el (startup-splash-frame): Remove
13910         `xemacs-startup-logo-function'.
13911
13912 1998-06-15  SL Baur  <steve@altair.xemacs.org>
13913
13914         * about.el (about-hackers): Update credits list.
13915
13916 1998-06-06  Jeff Miller <jmiller@smart.net>
13917
13918         * lisp/sound.el: Update sound-ext to allow filenames with
13919           extensions to be found by load-sound-file
13920
13921 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13922
13923         * info.el (Info-rebuild-outdated-dir): Removed variable
13924         (Info-auto-generate-directory): New variable
13925         (Info-save-auto-generated-dir): New variable
13926         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
13927         (Info-build-dir-anew): Second parameter removed.  Use
13928         `Info-save-auto-generated-dir'
13929         (Info-rebuild-dir): Ditto
13930
13931 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
13932
13933         * list-mode.el (next-list-mode-item): Would not recognize
13934         border between directly neighbored items.
13935
13936 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
13937
13938         * package-get.el: add autoloads for some functions.
13939
13940 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
13941
13942         * specifier.el (let-specifier): Tiny docfixes.
13943
13944 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
13945
13946         * msw-mouse.el: set selection-pointer-glyph to Normal.
13947
13948 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
13949
13950         * wid-edit.el (widget-specify-secret): New function.
13951         (widget-after-change): Use it.
13952         (widget-specify-field): Use it.
13953
13954 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
13955
13956         * mouse.el (drag-window-divider): Use `(not done)' instead of
13957         `doit'; reuse result of `window-pixel-edges'.
13958
13959         * modeline.el (drag-modeline-event-lag): Rename to
13960         drag-divider-event-lag.
13961
13962 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
13963
13964         * specifier.el (let-specifier): Rewritten not to generate needless
13965         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
13966         arguments.
13967
13968 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
13969
13970         * minibuf.el (read-file-name-1): Setup buffer-local value of
13971         `completion-ignore-case' in completions buffer under Windows.
13972
13973 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
13974
13975         * about.el (about-maintainer-glyph): Fix support for not
13976         compressed images.
13977
13978 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
13979
13980         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
13981
13982         * mouse.el (mouse-track): Cancel selection if misc-user event with
13983         `cancel-mode-internal' function is fetched.
13984
13985 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
13986
13987         * files.el (save-some-buffers-1): Fixed return value.
13988
13989 1998-06-01  Oliver Graf <ograf@fga.de>
13990
13991         * dragdrop.el: added experimental
13992
13993 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
13994
13995         * startup.el (after-init-hook, init-file-user,
13996         user-init-directory, load-user-init-file):  Purge references
13997         to "~/.xemacs/init.el" from docstrings.
13998
13999         (load-user-init-file) Use paths-construct-path to construct
14000         paths to user init files.  Go directly to ~/.emacs, do not
14001         search ~/.xemacs/, do not load `default-custom-file'.
14002
14003 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14004
14005         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14006         general *sh.
14007         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14008
14009 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14010
14011         * menubar-items.el (default-menubar): add Update Packages to customize
14012         menu.
14013
14014 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14015
14016         * faces.el: use toolbar face as a fallback for toolbar properties
14017         in xpm-color-symbols instead of default.
14018
14019         * msw-faces.el: rename 3d-object -> gui-element face.
14020
14021 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14022
14023         * startup.el (xemacs-startup-logo-function): New variable.
14024         (startup-splash-frame): Use it.
14025
14026 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14027
14028         * files.el (save-some-buffers): Would wait 1 second.
14029         (save-some-buffers-1): Delete other windows here instead of in
14030         `save-some-buffers'.
14031         (save-some-buffers): Force redisplay only if windows were deleted.
14032
14033 1998-06-02  Didier Verna  <didier@xemacs.org>
14034
14035         * cus-face.el (custom-face-attributes): generalized the use of
14036         toggle buttons for boolean attributes.
14037         Re-ordered the items a bit.
14038
14039 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14040
14041         * sound.el (default-sound-directory): Use `locate-data-directory'
14042         to find the sounds directory.
14043
14044 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14045
14046         * sound.el: default sound-ext to .wav under mswindows, .au
14047         otherwise. load-default sounds without extensions.
14048
14049 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14050
14051         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14052         if send-pr is not bound.
14053
14054 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14055
14056         * files.el: grok idl files in auto-mode-alist.
14057 1998-06-01  Jeff Miller  <jmiller@smart.net>
14058
14059         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14060         calling `upcase'.
14061
14062 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14063
14064         * msw-glyphs.el: add xbm to the list of image types supported.
14065
14066 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14067
14068         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14069         instead of XEmacs one when dumping InfoDock.
14070
14071 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14072
14073         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14074         for `modeline-visible-p'
14075
14076         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14077
14078 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14079
14080         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14081         since it's not used anymore. doc string fixes.
14082
14083         * package-get.el (package-get-file-installed-p): new function. use
14084         instead of file-installed-p which is in an external package.
14085
14086 1998-05-28  Oliver Graf <ograf@fga.de>
14087
14088         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14089         favor of select-window/switch-to-buffer
14090
14091 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14092
14093         * startup.el: changed (getenv "HOME") to (user-home-directory)
14094
14095 1998-05-25  Oliver Graf <ograf@fga.de>
14096
14097         * frame.el (cde-start-drag) moved to dragdrop.el
14098         (offix-start-drag-region) moved to dragdrop.el
14099         (offix-start-drag) moved to dragdrop.el
14100         * dragdrop.el (cde-start-drag) moved from frame.el
14101         (offix-start-drag-region) moved from frame.el
14102         (offix-start-drag) moved from frame.el
14103         (cde-start-drag-region) cde drag regions
14104         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14105
14106 1998-05-26  Oliver Graf <ograf@fga.de>
14107
14108         * dragdrop.el: created dragdrop-drag prototypes
14109         (cde-start-drag-region) fixed typo
14110
14111 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14112
14113         * simple.el (after-init-hook): Remove reader macro.
14114
14115         * packages.el (packages-hardcoded-lisp): Get rid of reader
14116         macros.  Update DOC string.
14117
14118 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14119
14120         * mouse.el (drag-window-divider): Ditto.
14121
14122         * modeline.el (mouse-drag-modeline): Use it.
14123
14124         * lisp-mode.el (let-specifier): Specify indentation.
14125
14126         * specifier.el (let-specifier): Renamed from
14127         `with-specifier-instance'.
14128
14129 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14130
14131         * x-faces.el:
14132         * faces.el: move definition of xpm-color-symbols from x-faces.el
14133         to faces. Predicate x-get-resource on the presence of x.
14134
14135         * msw-faces.el: set 3d-object face rather than modeline. Specify
14136         faces as specfier defaults.
14137
14138         * package-get.el: don't use package-admin-add-single-file-package.
14139
14140 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14141
14142         * toolbar-items.el: Fixup tooltips.
14143         (toolbar-gnus): Don't use obsolete variable
14144         toolbar-news-frame-properties.
14145         (toolbar-news-reader): Default to `gnus' instead of
14146         `not-configured'.
14147
14148         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14149         Windows.
14150
14151 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14152
14153         * package-get.el: rename -installedp -> -installed-p.
14154
14155 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14156
14157         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14158         attributes, and assinged it to continuation, truncation and
14159         hscroll glyphs.
14160
14161         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14162         and made continuation, truncation and hscroll glyphs arrow
14163         characters out of that font.
14164
14165 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14166
14167         * minibuf.el (minibuffer-electric-separator): Play nicely with
14168         directory-sep-char being \.
14169         (minibuffer-electric-tilde): Ditto.
14170         (read-file-name-map): Ditto.
14171
14172 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14173
14174         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14175         on X devices.
14176         (default-mouse-track-deal-with-down-event): Avoid
14177         `x-disown-selection'; use `disown-selection' instead.
14178
14179 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14180
14181         * select.el:
14182         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14183         moved to (cut-copy-clear-internal) in select.el. Ditto for
14184         (x-delete-primary-selection) (x-kill-primary-selection)
14185         (x-copy-primary-selection).
14186         (own-clipboard): new function.
14187
14188         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14189         functions in select.el. remove old ones.
14190         (mswindows-own-clipboard): new function.
14191
14192 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14193
14194         * gnuserv.el: allow connections from mswindows type devices.
14195
14196 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14197
14198         * msw-glyphs.el: change image type used from cursor to resource.
14199
14200 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14201
14202         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14203         for {top,bottom}-{left,right} values in addition to
14204         {top,bottom}_{left,right}.
14205         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14206
14207 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14208
14209         * cl-macs.el (specifier-instance): Undefine its setf method.
14210
14211         * specifier.el (with-specifier-instance): Added docstring.
14212
14213         * mouse.el (drag-window-divider): Ditto.
14214
14215         * modeline.el (mouse-drag-modeline): Use it.
14216
14217         * lisp-mode.el (with-specifier-instance): Define its indentation
14218         level.
14219
14220         * specifier.el (with-specifier-instance): New macro.
14221
14222 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14223
14224         * package-get.el (package-get-create-custom): new function to
14225         auto-generate package-get-custom.el from package-get-base.el.
14226         * (package-get-ever-installedp): new function.
14227         * (package-get-custom): new function to get all packages specified
14228         by customize.
14229
14230 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14231
14232         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14233
14234 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14235
14236         * cl-extra.el: Reverse previous float change.
14237
14238 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14239
14240         * x-faces.el:
14241         * faces.el (try-font-name): moved from x-faces.el since it is
14242         required by w3 under mswindows as well X.
14243
14244 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14245
14246         * winnt.el: Removed evil (setq completion-ignore-case t)
14247         clause, one more overlookef fsfism.
14248         (nt-quote-args-functions-alist): End sentences with double space.
14249
14250 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14251
14252         * window-xemacs.el (push-window-configuration): Remove kludgery of
14253         recaching default-toolbar specifier.
14254         (pop-window-configuration): Ditto.
14255         (unpop-window-configuration): Ditto.
14256
14257 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14258
14259         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14260
14261 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14262
14263         * winnt.el (nt-quote-args-verbatim): Added function.
14264         (nt-quote-args-prefix-quote): Added function.
14265         (nt-quote-args-backslash-quote): Added function.
14266         (nt-quote-args-double-quote): Added function.
14267         (nt-quote-args-functions-alist): New variable.
14268         (nt-quote-process-args): Added function. This is the main quoting
14269         work horse called from process-nt.c
14270
14271 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14272
14273         * winnt.el: Removed duplicate definitions for backspace,
14274         delete, M-backspace and C-M-backspace.
14275         (file-name-buffer-file-type-alist): Removed this variable.
14276         (find-buffer-file-type): Removed function.
14277         (find-file-binary):  Removed function.
14278         (find-file-text): Removed function.
14279         (find-file-not-found-set-buffer-file-type): Removed function.
14280         (save-to-unix-hook): Removed function.
14281         (revert-from-unix-hook): Removed function.
14282         (using-unix-filesystems): Removed function.
14283         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14284         warning.
14285         (x-set-selection): Removed function.
14286         (x-get-selection): Removed function.
14287         Removed commented FSFisms.
14288         Replaced copyright notice (this file is not part of GNU Emacs).
14289         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14290         comint-process-echoes setting to t.
14291
14292 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14293
14294         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14295         and used following the interface change of
14296         `paths-find-recursive-path'.
14297
14298         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14299         regexp instead of a list of base names.
14300         (paths-version-control-filename-regexp):
14301         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14302         Introduced and used following the interface change of
14303         `paths-find-recursive-path'.
14304
14305 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14306
14307         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14308         on X devices, rather than on all non-TTY devices.
14309
14310 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14311
14312         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14313
14314         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14315
14316 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14317
14318         * itimer.el (activate-itimer): Fixed usage of integers
14319         as argument to `concat'.
14320
14321 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14322
14323         * itimer.el (start-itimer): replace the use of `concat' with
14324         `format'
14325
14326 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14327
14328         * mode-motion.el (mode-motion-hook): Clarify docstring.
14329         From Bob Weiner <weiner@altrasoft.com>
14330
14331         * loadhist.el (symbol-file): Supply prompt string when used
14332         interactively.
14333         From Bob Weiner <weiner@altrasoft.com>
14334
14335 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14336
14337         * loadup.el (really-early-error-handler): Ditto.
14338
14339         * update-elc.el: Ditto.
14340
14341         * setup-paths.el (paths-construct-exec-path): Ditto.
14342
14343         * make-docfile.el: Ditto.
14344
14345         * find-paths.el (paths-decode-directory-path): Use split-path
14346         instead of decode-path.
14347
14348         * files.el (parse-colon-path): Update docstring reference.
14349
14350 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14351
14352         * msw-init.el:
14353         * x-init.el:
14354         Bind cut'n'paste keys to non window-system specific functions.
14355
14356         * msw-select.el: New function mswindows-clear-clipboard.
14357         mswindows-cut-copy-clipboard extended to handle clearing of the
14358         selection and renamed to mswindows-cut-copy-clear-clipboard.
14359
14360         * select.el: on mswindows devices delete-primary-selection
14361         calls mswindows-clear-clipboard.
14362
14363 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14364
14365         * simple.el (quoted-insert): Inhibit quit when using read-char.
14366
14367         * cmdloop.el (read-char): Don't inhibit quit.
14368         (read-char-exclusive): Ditto.
14369         (read-char): Signal quit if quit-char was pressed.
14370         (read-char-exclusive): Ditto.
14371         (read-quoted-char): Return a character, not integer.
14372
14373         * menubar-items.el (default-popup-menu): Use Andy's generic
14374         selection code.
14375         (default-popup-menu): Fix code.
14376
14377 1998-05-14  Oliver Graf <ograf@fga.de>
14378
14379         * dragdrop.el (dragdrop-function-widget): this time it's done
14380
14381 1998-05-13  Oliver Graf <ograf@fga.de>
14382
14383         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14384
14385 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14386
14387         * device.el (device-pixel-width):
14388         (device-pixel-height):
14389         (device-mm-width):
14390         (device-mm-height):
14391         (device-bitplanes):
14392         (device-color-cells): Swapped parameters to device-system-metric
14393         according to the interface change.
14394
14395 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14396
14397         * mouse.el (default-mouse-motion-handler): Use new name of the
14398         function event-over-vertical-divider-p.
14399         Do not set E-W arrow cursor over the divider if
14400         vertical-divider-draggable-p is nil in the window.
14401         ([top-level]): Use new name for the variable
14402         vertical-divider-map.
14403         (drag-window-divider): Respect vertical-divider-draggable-p.
14404         Variable name typo fixes.
14405
14406 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14407
14408         * keymap.el (kbd): Define here; handle string constants and
14409         others...
14410
14411 1998-05-15  Christian Nyb <chr@mediascience.no>
14412
14413         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14414         in Emacs 18.
14415
14416 1998-05-13  Didier Verna  <didier@xemacs.org>
14417
14418         * mouse.el (drag-window-divider): give the vertical divider a
14419         pressed look when dragging it.
14420
14421 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14422
14423         * faces.el: predicate some more face operations on x or mswindows
14424         not just x.
14425
14426         * modeline.el: enable modeline coloring for mswindows.
14427
14428 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14429
14430         * minibuf.el (minibuffer-default): Added variable; compatible with
14431         FSF Emacs.
14432         (next-history-element): Used `minibuffer-default'.
14433
14434 1998-05-12  Oliver Graf <ograf@fga.de>
14435
14436         * dragdrop.el (dragdrop-function-widget): button and mods ok
14437         arguments still look a bit strange
14438         (dragdrop-compare-mods) created
14439         (dragdrop-drop-do-functions) correctly checks for buttons and
14440         modifiers
14441
14442 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14443
14444         * setup-paths.el (paths-default-info-directories): Replace
14445         path-separator with directory-sep-char.
14446
14447         * files.el (path-separator): Don't define it here.
14448
14449 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14450
14451         * update-elc.el: Ditto.
14452
14453         * setup-paths.el (paths-construct-exec-path): Ditto.
14454
14455         * make-docfile.el: Ditto.
14456
14457         * loadup.el (really-early-error-handler): Ditto.
14458
14459         * find-paths.el (paths-decode-directory-path): Use decode-path
14460         instead of decode-path-internal.
14461
14462         * files.el (parse-colon-path): Update docstring.
14463
14464 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14465
14466         * subr.el (get-buffer-window-list): Make BUFFER optional.
14467
14468         * window-xemacs.el (windows-of-buffer): Defalias to
14469         get-buffer-window-list.
14470
14471 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14472
14473         * disass.el: Fix maintainer keyword.
14474
14475         * bytecomp.el (byte-compile-and-load-file): Autoload.
14476         (byte-compile-buffer): Ditto.
14477
14478         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14479         value is returned, not the name.
14480         (lisp-imenu-generic-expression): Enable it.
14481         (lisp-mode-variables): Ditto.
14482         (lisp-indent-offset): Change defconst to defvar.
14483         (lisp-indent-function): Ditto.
14484         (lisp-body-indent): Ditto.
14485
14486 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14487
14488         * modeline.el: Use zap-last-kbd-macro-event.
14489
14490         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14491         nil, don't attempt to do anything with messages.
14492         (eval-last-sexp): Use `letf' for clarity.
14493
14494 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14495
14496         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14497
14498 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14499
14500         * buff-menu.el:
14501         * lisp-mode.el:
14502         * obsolete.el:
14503         Change empty docstrings into no doc strings at all.
14504         Fix bogus FSF-format docstrings.
14505         * etags.el: Fix docstring.
14506
14507 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14508
14509         * package-get.el (package-get): Use internal md5
14510
14511 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14512
14513         * about.el (about-xemacs): Correct abuse of concat.
14514
14515 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14516
14517         * info.el (Info-mode): Use easymenu.
14518
14519 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14520
14521         * apropos.el (apropos): Don't use concat with integers.
14522
14523         * cmdloop.el (describe-last-error): Handle the case when no error
14524         was seen gracefully.
14525
14526         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14527         defun.
14528         (apropos-describe-plist): Ditto.
14529
14530         * help.el (with-displaying-help-buffer): Revert to a defun.
14531         (describe-key): Use it as defun.
14532         (describe-mode): Ditto.
14533         (describe-bindings): Ditto.
14534         (describe-prefix-bindings): Ditto.
14535         (describe-installation): Ditto.
14536         (view-lossage): Ditto.
14537         (describe-function): Ditto.
14538         (describe-variable): Ditto.
14539         (describe-syntax): Ditto.
14540
14541 1998-05-11  Oliver Graf <ograf@fga.de>
14542
14543         * dragdrop.el: changed order of require/provide
14544         (dragdrop-drop-mime-default) changed to new calling conventions
14545         (dragdrop-drop-do-functions) changed to new calling conventions
14546         (dragdrop-function-widget) this one needs more work...
14547
14548 1998-05-10  Oliver Graf <ograf@fga.de>
14549
14550         * about.el: another small change in my entry
14551         * dragdrop.el (dragdrop-drop-log-function): logging added
14552         plus customizations
14553         changed interface to handler functions. now called with event
14554         and object
14555
14556 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14557
14558         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14559         E-W arrow pointer displayed over draggable dividers.
14560
14561         * mouse.el (default-mouse-motion-handler): Show it when
14562         appropriate.
14563         (drag-window-divider): Added.
14564         ([top-level]): Initialized window-divider-map with a keymap
14565         binding the above function to left button down event.
14566
14567         * x-mouse.el (x-init-pointer-shape): Initialize
14568         divider-pointer-glyph from Cursor.dividerPointer, or use default
14569         E-W double arrow.
14570
14571 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14572
14573         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14574
14575 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14576
14577         * simple.el (count-words-buffer): Don't query for buffer.
14578         (count-lines-buffer): Ditto.
14579
14580 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14581
14582         * help.el (where-is): add optional insert argument.
14583
14584 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14585
14586         * help.el (describe-key-briefly): New argument INSERT.
14587
14588         * simple.el (eval-expression): New optional argument; synch with
14589         FSF 20.3.
14590
14591         * keydefs.el (global-map): Add new register bindings.
14592
14593         * register.el: Synched with FSF 20.3.
14594
14595 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14596
14597         * window-xemacs.el (recenter): all arguments are optional.
14598
14599 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14600
14601         * device.el: (device-pixel-width): Reflected name/parameters
14602         change to device-system-metric.
14603         (device-pixel-height): Ditto.
14604         (device-mm-width): Ditto.
14605         (device-mm-height): Ditto.
14606         (device-bitplanes): Ditto.
14607         (device-color-cells): Ditto.
14608
14609 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14610
14611         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14612
14613         * cl.el (most-positive-fixnum): Document.
14614         (most-negative-fixnum): Ditto.
14615
14616         * cus-dep.el: Updated comment.
14617
14618         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14619         constant.
14620
14621         * cus-load.el (custom-put): Removed.
14622
14623         * files.el (after-find-file): Just resignal quit instead of
14624         signaling "canceled".
14625
14626 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14627
14628         * frame.el (other-frame): Use `focus-frame' instead of
14629         select-frame kludges.
14630
14631         * lisp-mode.el: Update lisp-indent-function for
14632         save-selected-frame and with-selected-frame.
14633
14634         * frame.el (save-selected-frame): New macro.
14635         (with-selected-frame): Ditto.
14636         (other-frame): Use `set-frame-focus'.
14637
14638 1998-05-06  Oliver Graf <ograf@fga.de>
14639
14640         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14641         (dragdrop-drop-url-default) default handler for URL drops created
14642         (dragdrop-drop-mime-default) default handler for MIME drops created
14643         (dragdrop-drop-functions) default custom for handling drops created
14644         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14645
14646 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14647
14648         * mouse.el: Removed redundant mouse-mswindows-drop function.
14649
14650 1998-05-05  Oliver Graf <ograf@fga.de>
14651
14652         * about.el: changed some text in my entry
14653         * dragdrop.el: added customs
14654
14655 1998-05-04  Oliver Graf <ograf@fga.de>
14656
14657         * mouse.el: killed global drop key bindings
14658         (mouse-offix-drop) removed
14659         * dragdrop.el: created
14660         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14661
14662 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14663
14664         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14665         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14666
14667         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14668         obsolete comment.
14669
14670         * scrollbar.el (scrollbars-visible-p): Use new
14671         {vertical,horizontal}-scrollbar-visible-p specifiers.
14672
14673 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14674
14675         * device.el (device-pixel-height):
14676         (device-pixel-width):
14677         (device-mm-width):
14678         (device-mm-height):
14679         (device-bitplanes):
14680         (device-color-cells): Moved these 6 functions from device.c; they
14681         all use single (device-system-metrics) call.
14682
14683 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14684
14685         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14686         were renamed.
14687
14688         * menubar-items.el:
14689         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14690         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14691
14692         * help.el (help-map): Remove Hyperbole keybinding logic.
14693         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14694
14695 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14696
14697         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14698         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14699
14700 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
14701
14702         * msw-glyphs.el: use nicer icon3 from the frame icon.
14703
14704 1998-05-07  SL Baur  <steve@altair.xemacs.org>
14705
14706         * version.el (emacs-version): Remove InfoDock conditionals.
14707
14708         * startup.el (startup-splash-frame): Change ID logo name.
14709
14710 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
14711
14712         * files.el (after-find-file): If the user presses C-g on
14713         directory-creation prompt, kill the buffer.
14714
14715 1998-05-06  SL Baur  <steve@altair.xemacs.org>
14716
14717         * simple.el (count-words-region): Reverse previous change.
14718
14719 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
14720
14721         * replace.el (query-replace): Just call perform-replace.
14722         (query-replace-regexp): Ditto.
14723         (perform-replace): Move region handling here.
14724         (perform-replace): Use the new arg to match-data.
14725
14726 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
14727
14728         * x-init.el: Install X specific display table that
14729           displays char 0240 as a space to avoid whatever it is
14730           that screws up display of that character code.
14731
14732 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
14733
14734         * help.el (function-arglist): If no arguments are documented for a
14735         subr, print nothing rather than incorrect output.
14736
14737 1998-05-05  SL Baur  <steve@altair.xemacs.org>
14738
14739         * cmdloop.el (command-error): Update bail-out error message to use
14740         `emacs-program-name'.
14741
14742         * lib-complete.el: Remove reader macro cruft.
14743
14744         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
14745         cruft.
14746
14747         * simple.el (count-words-region): Drop interactive-p check on the
14748         message.
14749
14750 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
14751
14752         * font.el
14753         * msw-faces.el
14754         Correct spelling of mswindows-font-canonicalize-name.
14755
14756 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14757
14758         * ldap.el (ldap-host-parameters-alist): Replaced with
14759         `ldap-host-parameters-plist'
14760         (ldap-search): Adapt to previous change
14761
14762 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14763
14764         * about.el (about-hackers): Update Bob Weiner bio.
14765         (about-maintainer-info): Ditto.
14766
14767 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
14768
14769         * simple.el (display-warning-minimum-level): Docfix.
14770
14771 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
14772
14773         * widget.el (:default-get): New keyword.
14774         * wid-edit.el (default, widget-default-default-get): Define it.
14775         (group, widget-group-default-get): Define it.
14776         (menu-choice, widget-choice-default-get): Define it.
14777         (widget-default-get): New function.
14778         (widget-choice-action): Call it.
14779         (widget-editable-list-entry-create): Call it.
14780
14781 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14782
14783         * byte-optimize.el (byte-boolean-vars): Removed.
14784         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
14785         lookup through `byte-boolean-vars'.
14786
14787 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
14788
14789         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
14790         resource-provided values into ghost specs for scrollbar-height and
14791         scrollbar-width.
14792
14793 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14794
14795         * byte-optimize.el: Don't attempt to optimize /=.
14796
14797         * bytecomp.el (byte-compile-one-ore-more-args): New function.
14798         (byte-compile-/=): Ditto.
14799
14800 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14801
14802         * apropos.el: Use `with-displaying-help-buffer'.
14803         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
14804         Use `with-displaying-help-buffer'.
14805         (apropos-follow): Do not give special treatment to buffer cursor
14806         was in prior to a mouse click.
14807         (apropos-describe-plist): Use `with-displaying-help-buffer'.
14808         (apropos-print-doc): Set correct buffer for setting text
14809         properties.
14810
14811 1998-05-01  SL Baur  <steve@altair.xemacs.org>
14812
14813         * help.el (help-buffer-prefix-string): New variable.
14814         (help-buffer-name): Use it.
14815
14816         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
14817         mode menu.
14818
14819 1998-04-30  Greg Klanderman  <greg@alphatech.com>
14820
14821         * frame.el (other-frame): Work even when focus-follows-mouse is true.
14822
14823 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14824
14825         * files.el (find-file-noselect): Update docstring.
14826         (find-file-noselect): Signal an error if found an unreadable file.
14827         (file-chase-links): Save the match data.
14828         (normal-mode): Use `lwarn' and `error-message-string'.
14829         (interpreter-mode-alist): Change defconst to defvar.
14830         (inhibit-first-line-modes-regexps): Ditto.
14831         (inhibit-first-line-modes-regexps): Added .tgz.
14832         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
14833         (change-major-mode-with-file-name): New user-option.
14834         (set-visited-file-name): Synched with FSF.
14835         (file-name-extension): New function, from FSF 20.3.
14836         (file-relative-name): Synched with FSF.
14837         (save-some-buffers): Support the C-r feature.
14838         (recover-session): Synched with FSF.
14839         (kill-some-buffers): Ditto.
14840         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
14841
14842 1998-04-30  SL Baur  <steve@altair.xemacs.org>
14843
14844         * files.el (insert-file): Undo previous change and reenable use of
14845         format.el.
14846
14847 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14848
14849         * window-xemacs.el (recenter): Define.
14850
14851 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14852
14853         * font.el (mswindows-font-create-name)
14854         (mswindows-font-create-object): new functions for mswindows type
14855         fonts.
14856
14857         * msw-faces.el (mswindows-font-canicolize-name): fix so that
14858         strings are parsed as well as font objects.
14859
14860 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14861
14862         * modeline.el (defining-kbd-macro): Restore modeline indication of
14863         kbd-macro being recorded.
14864         (add-minor-mode): Simplify docstring.
14865         (modeline-minor-mode-menu): Remove stuff.
14866
14867 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14868
14869         * code-process.el (call-process): dynamically decide process
14870         coding type.
14871
14872 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
14873
14874         * modeline.el: Add line-number-mode, column-number-mode to
14875         the modeline minor-mode menu.  Button2 on the line number does
14876         goto-line.
14877
14878 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14879
14880         * mouse.el: move x-selection-owner-p type things to
14881         selection-owner-p.
14882
14883         * msw-init.el: copy zmacs stuff from x-init.el
14884
14885         * msw-select.el (mswindows-own-selection)
14886         (mswindows-disown-selection) (mswindows-selection-owner-p): new
14887         functions. Very simple minded implementation of selectio
14888         ownership.
14889
14890         * select.el (own-selection) (disown-selection)
14891         (activate-region-as-selection) (select-make-extent-for-selection)
14892         (valid-simple-selection-p): functions moved from x-select.el for
14893         generalized selection.
14894
14895         * x-select.el: see select.el changes.
14896
14897         * x-toolbar.el: use new selection functions.
14898
14899 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14900
14901         * packages.el (packages-find-package-directories): Fixed bug that
14902         would pick up multiple site-package directories.
14903         (package-locations): Added "xemacs-packages" as a late package
14904         location.
14905
14906         * find-paths.el: Now uses `emacs-program-name' and
14907         `emacs-program-version'.
14908         Additions to enforce version-specific directories in
14909         `paths-find-version-directory'.
14910
14911 1998-04-29  SL Baur  <steve@altair.xemacs.org>
14912
14913         * default.el: Removed.
14914         * site-start.el: Removed.
14915
14916 1998-04-29  Didier Verna  <didier@xemacs.org>
14917
14918         * minibuf.el (minibuffer-history-minimum-string-length): Default
14919         to nil.
14920
14921 1998-04-28  SL Baur  <steve@altair.xemacs.org>
14922
14923         * find-paths.el (paths-program-name): Rename.
14924         (paths-emacs-root-p): Ditto.
14925         (paths-find-site-directory): Ditto.
14926
14927 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
14928
14929         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
14930         `emacs-lisp-byte-compile-and-load'.
14931
14932 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14933
14934         * ldap.el (ldap-search): Fixed additional parameter passing to
14935         `ldap-open'
14936
14937 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
14938
14939         * select.el (kill-primary-selection) (selection-owner-p)
14940         (copy-primary-selection) (yank-clipboard-selection)
14941         (selection-exists-p) (delete-primary-selection): new file and
14942         functions that do the right thing for the selected device.
14943
14944         * x-menubar.el: use generalised selection functions.
14945
14946         * dumped-lisp.el: dump select.el.
14947
14948 1998-04-27  SL Baur  <steve@altair.xemacs.org>
14949
14950         * find-paths.el (paths-progname): New variable.
14951         (paths-emacs-root-p): Use it.
14952         (paths-find-site-directory): Ditto.
14953
14954 1998-04-26  SL Baur  <steve@altair.xemacs.org>
14955
14956         * loadup.el ((member "dump" command-line-args)): Dump as
14957         `infodock' if InfoDock.
14958
14959 1998-04-25  SL Baur  <steve@altair.xemacs.org>
14960
14961         * find-paths.el (construct-emacs-version): Simplify, include
14962         program name in the return value.
14963         * (paths-find-version-directory): Use it.
14964
14965 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14966
14967         * info.el (Info-parse-dir-entries): Fixed regexp
14968         (Info-build-dir-anew): Remove full suffix and capitalize info file
14969         name for files with no @direntry
14970         (Info-batch-rebuild-dir): New function
14971         (Info-suffixed-file): Check for regular files instead of simple
14972         file existence (could catch directories before)
14973
14974 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14975
14976         * setup-paths.el, find-paths.el: Removed uses of `not' which
14977         temacs doesn't have.
14978
14979         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
14980         into root searching.
14981
14982 1998-04-24  Martin Buchholz  <martin@xemacs.org>
14983
14984         * subr.el: Remove definition of `not'.
14985
14986 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
14987
14988         * msw-glyphs.el: enable graphics support.
14989
14990 1998-04-23  Didier Verna  <didier@xemacs.org>
14991
14992         * x-menubar.el (default-menubar): restored the line-number-mode
14993         option.
14994
14995         * misc doc string updates related to the options menu.
14996
14997 1998-04-24  SL Baur  <steve@altair.xemacs.org>
14998
14999         * setup-paths.el (paths-construct-load-path): Fix typo.
15000
15001 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15002
15003         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15004         font-menu-ignore-scaled-fonts don't have to be bound now; this
15005         gets us one step further towards making --no-autoloads work.
15006
15007         * startup.el (normal-top-level): Load auto-autoloads only if
15008         lisp-directory is non-nil.
15009
15010         * setup-paths.el (paths-construct-load-path): Made it robust
15011         against nil lisp-directory.
15012
15013         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15014         to the list of variables that cause a warning when nil.
15015
15016         * toolbar.el (init-toolbar-location): Now works even when there's
15017         no toolbar icon directory.
15018
15019 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15020
15021         * help.el (view-lossage): Recognize it.
15022
15023         * simple.el (log-message): Mark multiline messages.
15024
15025 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15026
15027         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15028
15029 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15030
15031         * package-get.el (package-get-all):  add `\n' separator to
15032         interactive specification so that both variables are read
15033
15034 1998-04-22  Didier Verna  <didier@xemacs.org>
15035
15036         * x-menubar.el: ported the options menu to Custom.
15037         Moved the "read only" toggle button to the buffers menu.
15038         Corrected some missing ;;;###autoload or defcustom.
15039
15040         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15041         the scrollbar-visible specifier for options menu handling.
15042
15043         * toolbar.el (toolbar-visible-p)
15044                      (toolbar-captioned-p)
15045                      (default-toolbar-position): defcustom wrappers around
15046         the toolbar specifiers for options menu handling.
15047
15048         * frame.el (get-frame-for-buffer-default-instance-limit):
15049         defcustom it for options menu handling.
15050
15051         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15052         font-lock-mode for options menu handling.
15053
15054         * cus-start.el: added Custom properties to overwrite-mode for
15055         options menu handling.
15056
15057 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15058
15059         * about.el: shameless self-promotion.
15060
15061 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15062
15063         * simple.el (raw-append-message): Slightly optimize.
15064         (remove-message): Use `push' for clarity.
15065         (append-message): Ditto.
15066         (display-warning): Dito.
15067         (raw-append-message): Send the message to the appropriate device.
15068
15069 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15070
15071         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15072         From Sean MacLennan <Sean.MacLennan@pika.ca>
15073
15074 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15075
15076         * setup-paths.el: Changed `directory-sep-char' to
15077         `path-separator', following a change in GNU Emacs.
15078
15079 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15080
15081         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15082         (Info-build-dir-anew): Add a final newline.
15083         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15084         is `always'
15085         (Info-rebuild-dir): Ditto
15086
15087         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15088
15089 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15090
15091         * simple.el (count-words-buffer): Retain zmacs region.
15092         (count-words-region): Ditto.
15093         * simple.el: (what-line): Expanded line counts.
15094         (count-lines): New parameter to conditionalize whether collapsed
15095         lines get counted.
15096         From Bob Weiner <weiner@altrasoft.com>
15097
15098 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15099
15100         * packages.el (package-locations): infodock-packages must override
15101         mule-packages and packages.
15102
15103 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15104
15105         * wid-edit.el:
15106         remove rude messages from widget-activation-widget-mapper
15107         and widget-activation-glyph-mapper
15108
15109 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15110
15111         * toolbar.el: Remove (featurep 'x) test from
15112         toolbar-make-button-list
15113
15114 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15115
15116         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15117         only if in the same frame.
15118
15119 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15120
15121         * packages.el (package-locations): Added site-packages hierarchy.
15122
15123         * setup-paths.el (paths-default-info-directories): Introduced and
15124         used.
15125
15126         * packages.el, setup-paths.el: Set various path searching depths
15127         to 1.
15128
15129         * packages.el (packages-hierarchy-depth):
15130         (packages-load-path-depth): Introduced and used.
15131
15132         * setup-paths.el (paths-load-path-depth): Introduced and used.
15133
15134         * find-paths.el (paths-find-recursive-path): Added max-depth
15135         parameter.
15136
15137 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15138
15139         * setup-paths.el (paths-construct-info-path): Removed
15140         dependency on behavior of (file-name-as-directory "").
15141
15142 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15143
15144         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15145         lisp objects
15146
15147 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15148
15149         * dump-paths.el, startup.el: Added handling for --debug-paths.
15150
15151 1998-04-15  William M. Perry  <wmperry@aventail.com>
15152
15153         * wid-edit.el: We cannot just set the help-echo or balloon-help
15154           properties for an extent based on the :help-echo widget
15155           property, since help-echo and balloon-help cause an EXTENT to
15156           get passed in, where :help-echo functions are expecting a WIDGET
15157
15158 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15159
15160         * scrollbar.el (init-scrollbar-from-resources): Call
15161         mswindows-init-scrollbar-metrics when appropriate.
15162
15163 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15164
15165         * dumped-lisp.el: dump x-toolbar for window system
15166
15167         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15168         have support and xpm.
15169
15170 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15171
15172         * files.el (toggle-read-only): Fix docstring.
15173         From Didier Verna <didier@xemacs.org>
15174
15175 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15176
15177         * startup.el (normal-top-level): Load autoload-file-name without
15178         specifying an extension---some people only auto-autoload.el.gz.
15179
15180 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15181
15182         * files.el (backup-enable-predicate): Don't bomb on NAME being
15183         nil.
15184
15185 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15186
15187         * find-paths.el, packages.el: Now prefers configure'd paths.
15188         This shouldn't cause any of the originally anticipated problems as
15189         the current paths architecture will not define the various
15190         configure-xxx variables if they're not specified on the configure
15191         command line.
15192
15193         * find-paths.el, setup-paths.el, packages.el: Removed all
15194         mentionings of "/" as a path separator.
15195         Used paths-construct-path throughout.
15196
15197         * find-paths.el (paths-construct-path): Created to assemble paths
15198         from directory components.
15199
15200         * setup-paths.el, packages.el: Used paths-decode-directory-path
15201         instead of decode-path-internal.
15202
15203         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15204         and associates.
15205         (paths-decode-directory-path) Created.
15206
15207         * setup-paths.el: Changed configure-exec-path to
15208         configure-exec-directory.
15209
15210 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15211
15212         * packages.el (packages-find-packages): Fixed decoding of
15213         EMACSPACKAGEPATH.
15214
15215         * startup.el: -no-packages -> -no-early-packages.
15216
15217         (packages-load-package-lisps): Fixed loading of auto-autoload
15218         files.
15219
15220         * startup.el (normal-top-level): Fixed loading of core
15221         auto-autoload.
15222
15223         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15224
15225         * startup.el, packages.el, dump-paths.el: Added proper settings
15226         for site-directory and lisp-directory variables.
15227
15228         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15229         inhibit-package-autoloads and fixed handling of it.
15230
15231         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15232         handling of former inhibit-package-init, now
15233         inhibit-early-packages, to make -vanilla etc. work.
15234
15235 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15236
15237         * code-process.el (start-process): Fallback to 'undecided instead
15238         of 'binary for process input coding stream.
15239
15240         * process.el (start-process): Docstring fix.
15241
15242 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15243
15244         * info.el (Info-insert-dir): Do not insert temporary dir files
15245         in Info-dir-file-attributes
15246         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15247         (Info-rebuild-dir): Ditto.
15248
15249 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15250
15251         * obsolete.el: Added obsoleteness declarations for
15252         `site-directory' and `Info-default-directory-list'.
15253
15254 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15255
15256         * find-paths.el (paths-find-emacs-root): Only look at the
15257         executable at the end of the symlink chain for determining the
15258         Emacs root.
15259
15260 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15261
15262         * setup-paths.el (paths-construct-info-path): Changed construction
15263         to cater to gone default in configure.
15264
15265         * find-paths.el (paths-uniq-append): Added.
15266
15267         * packages.el: Rewritten package path construction once again.
15268
15269         * dump-paths.el, startup.el: Removed package-path as a global
15270         variable.
15271
15272         * package-admin.el (package-admin-add-single-file-package):
15273         (package-admin-add-binary-package): Changed package-path to
15274         late-packages.
15275
15276         * packages.el (packages-split-path): Split path at "/" rather than
15277         nil according to change in emacs.c.
15278
15279 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15280
15281         * setup-paths.el (paths-construct-info-path): Changed info path
15282         order so that directories come out right.
15283         (paths-find-lock-directory): Fixed bug: It used to think
15284         configure-lock-directory is a path.
15285
15286 1998-04-06  Jeff Miller <jmiller@smart.net>
15287
15288         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15289         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15290         eases the use of toolbar-add/kill-item functions.
15291
15292 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15293
15294         * code-files.el (file-coding-system-alist): Commented out
15295         loaddefs.el magical treatment.
15296
15297 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15298
15299         * info.el (Info-rebuild-outdated-dir): Added new option
15300         `conservative' and made it the default
15301         (Info-rebuild-dir): Appropriately parse multi-line description
15302         strings, and multi-section dir files. Issue warning when dir
15303         is rebuilt as temporary
15304         (Info-build-dir-anew): Issue warning when dir is built as
15305         temporary
15306
15307 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15308
15309         * list-mode.el (list-mode-map): Bind highlight motion commands to
15310         standard keys left, right, C-b and C-f.
15311
15312 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15313
15314         * files.el (auto-mode-alist): allow .sc for Scheme->C
15315
15316 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15317
15318         * loadup.el (pureload): Don't quote (garbage-collect).
15319
15320 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15321
15322         * package-get-base.el: Updated.
15323
15324 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15325
15326         * isearch-mode.el (isearch-just-started): New variable.
15327         (isearch-mode): Set it.
15328         (isearch-repeat): Advance one character forward only if the search
15329         was successful, and was not just started.
15330         (isearch-repeat): Clear isearch-just-started.
15331
15332 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15333
15334         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15335         if running -batch.
15336
15337 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15338
15339         * subr.el (listify-key-sequence): Removed.
15340
15341 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15342
15343         * bytecomp.el (byte-compile-print-gensym): New option.
15344         (byte-compile-output-file-form): Use it.
15345         (byte-compile-output-docform): Ditto.
15346         (byte-compile-compiled-obj-to-list): Ditto.
15347
15348 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15349
15350         * msw-glyphs.el: set frame icon if xpm support.
15351
15352 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15353
15354         * help.el: Code that pretty prints variable values
15355           removed.
15356
15357 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15358
15359         * find-paths.el (paths-emacs-root-p): Correct test for installation
15360         directory.
15361         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15362
15363 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15364
15365         * loaddefs.el: Don't set debug-ignored-errors; leave
15366           its default value set to nil.
15367
15368 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15369
15370         * info.el (Info-rebuild-dir): fixed mis-spelling.
15371
15372 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15373
15374         * info.el (Info-rebuild-outdated-dir): New custom var
15375         (Info-insert-node): Create/update dir file when needed, ie when it
15376         does not exist or is older than some info files in directory
15377
15378 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15379
15380         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15381         for last packages, mainly for using a 20.4 package base.
15382
15383         * packages.el (late-packages): Typo fix.  It was called
15384         early-packages.
15385
15386         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15387         relative symlinks correctly.
15388         (paths-find-emacs-roots): More rigorous checking for plausible
15389         configuration-time root.
15390
15391         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15392         find its roots.
15393
15394 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15395
15396         * faces.el: Fix docstrings.
15397         * glyphs.el: Fix docstrings.
15398         * mouse.el: Fix docstrings.
15399
15400         * frame.el: Change phrase `current frame' to `selected frame'.
15401
15402         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15403
15404         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15405         macros using backquote to make them infinitely more readable.
15406
15407 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15408
15409         * packages.el (packages-find-package-path): Hardcoded specialized
15410         InfoDock support until we can clean this up.
15411
15412         * help.el (describe-bindings-1): Return the value of the bindings
15413         help buffer created.
15414         (describe-bindings): Ditto.
15415
15416         * simple.el (set-variable): Restore previous behavior of not
15417         bombing if the variable to set is not boundp.
15418
15419 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15420
15421         * packages.el (packages-handle-package-dumped-lisps): Allow for
15422         non-local files to be loaded off the package-lisp variable.
15423
15424 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15425
15426         * x-faces.el: Global X resources should override
15427           specs for all device classes (color, grayscale, mono);
15428           code currently doesn't override any of them.  Fixed by
15429           calling remove-specifier with '(x default) as the tag
15430           set and allowing inexact matches.
15431
15432 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15433
15434         * faces.el: Separated face initializations based on
15435           device classes into device type specific (tag set,
15436           instantiator) pairs.
15437
15438 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15439
15440         * wid-edit.el (widget-choice-action): Remember user's explicit
15441         choice.
15442         (widget-choice-value-create): Respect it.
15443         From Richard Stallman <rms@gnu.org>
15444
15445 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15446
15447         * setup-paths.el (paths-construct-info-path): Always append
15448         existing directories from configure-time info path.
15449
15450         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15451         Info-directory-list.
15452
15453         * info.el: Removed Info-default-directory-list which was broken by
15454         design.
15455         Removed bogus initialization of Info-directory-list---startup.el
15456         can do a much better job.
15457         Added autoload of Info-directory-list.
15458
15459         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15460         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15461         be exclusive; now it's merely given precedence, just like in the
15462         old days.
15463
15464 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15465
15466         * find-paths.el (paths-find-architecture-directory): Fix bug with
15467         finding; it used to default too early.
15468
15469 1998-03-25  Martin Buchholz <martin@xemacs.org>
15470
15471         * packages.el (packages-split-path): Fix a bug; it used to fail
15472         for paths that weren't split.
15473
15474 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15475
15476         * finder.el (finder-compile-keywords): trap on errors.
15477
15478 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15479
15480         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15481           fourth argument of t so that only the specs exactly
15482           matching the tag lists are removed.
15483
15484 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15485
15486         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15487
15488 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15489
15490         * minibuf.el (mouse-read-file-name-1): If a default directory was
15491         specified, use it for generating the completions.
15492
15493 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15494
15495         * update-elc.el: Now respects inhibit-package-init and
15496         inhibit-site-lisp.
15497         Now does path construction with loadup-paths.
15498
15499         * startup.el (normal-top-level, startup-setup-paths): Now respects
15500         inhibit-package-init and inhibit-site-lisp.
15501
15502         * packages.el (packages-find-package-path): Extended package path
15503         by version-specific hierarchies.
15504         (packages-find-packages): Now respects inhibit flag and
15505         inhibit-site-lisp.
15506         Moved path setup to loadup-paths.
15507
15508         * make-docfile.el: Now respects inhibit-package-init and
15509         inhibit-site-lisp.
15510         Now does path construction with loadup-paths.
15511
15512         * loadup.el: Now respects inhibit-package-init and
15513         inhibit-site-lisp.
15514
15515         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15516
15517         * loadup-paths.el: New file: setup load-path to encompass
15518         packages.
15519
15520 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15521
15522         * auto-show.el: load-gc renamed to pureload.
15523         * site-load.el: Ditto.
15524         * packages.el (toplevel): Ditto.
15525         * loadup.el (really-early-error-handler): Ditto.
15526         * dumped-lisp.el (preloaded-file-list): Ditto.
15527         * cus-face.el (custom-declare-face): Ditto.
15528
15529 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15530
15531         * <Today>: The Big Path Searching Overhaul.
15532
15533         * find-paths.el: New file: find and assemble paths in the
15534         installation hierarchy.
15535
15536         * setup-paths.el: New file: global layout of paths and directories
15537         within the XEmacs hierarchy.
15538
15539         * packages.el: Replaced everything related to path searching and
15540         startup by code in terms of find-paths.
15541
15542         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15543         the new path searching engine.
15544
15545         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15546         and setup-paths.
15547
15548 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15549
15550         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15551         setup-paths.el.
15552
15553 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15554
15555         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15556         compiles identically in any configuration.
15557         Removed irrelevant commentary.
15558
15559 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15560
15561         * simple.el (set-variable): Allow setting specifiers.
15562
15563 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15564
15565         * lisp.el (forward-sexp): Revert previous change.
15566
15567 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15568
15569         * frame.el (frame-initialize): Use `delete-console' instead of
15570         `delete-device' to delete the stream console to match the usage in
15571         Fkill_emacs.
15572
15573 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15574
15575         * files.el (cdpath-previous): New variable.
15576         (cd): Use it.
15577         From Bob Weiner <weiner@wave.altrasoft.com>
15578
15579 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15580
15581         * keydefs.el: Changed keybindings of forward-char,
15582           backward, scroll-up and scroll-down to point to their
15583           -command counterparts.
15584
15585         * simple.el: New functions: forwarc-char-command,
15586           backwrad-char-command, scroll-up-command,
15587           scroll-down-command which work liek their counterparts
15588           except that they honor the variable
15589           signal-error-on-buffer-boundary.
15590
15591           Definition of signal-error-on-buffer-boundary received
15592           from src/cmds.c.
15593
15594           defvar declaration added for word-across-newline to avoid
15595           byte-compiler warning about the free variable reference.
15596
15597 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15598
15599         * winnt.el: Removed "%t" from the beginning of
15600         modeline-format. From now on, there's no nt-specifics in the modeline.
15601
15602 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15603
15604         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15605         of `when' with `if'.
15606
15607 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15608
15609         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15610         mswindows. Must be reworked along with glyphs.el, or
15611         merged into it, after there is images support.
15612
15613         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15614         'mswindows.
15615
15616 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15617
15618         * faces.el: fix for text cursor initialization.
15619         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15620         From Andy Piper <andyp@parallax.co.uk>
15621
15622 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15623
15624         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15625         if there is an existing package that handles it and warn the user
15626         about that mode.
15627
15628 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15629
15630         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15631         Installation" menu item when Installation-string is not bound.
15632
15633 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15634
15635         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15636         From Jeremiah W. James <jerry@cs.ucsb.edu>
15637
15638 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15639
15640         * msw-faces.el:
15641         * faces.el: Fix face initialization.
15642
15643 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15644
15645         * files.el (backup-enable-predicate): fix breakage introduced
15646         by TMPDIR patch.
15647
15648 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15649
15650         * x-faces.el (x-init-face-from-resources): The
15651           TTY face property retrieval functions don't return
15652           specifiers, so use face-property instead.
15653
15654 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15655
15656         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15657
15658 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15659
15660         * x-menubar.el: Expanded documentation for
15661           option-save-faces.  Changed Options -> Browse Faces
15662           menu entry to invoke customize-face.
15663
15664 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15665
15666         * faces.el: Most face initialization moved out of
15667           init-other-random-faces to the top level so that the
15668           initialization happens before Xemacs is dumped.  Much
15669           of the fascist "face-differs-from-default-p or FROB!"
15670           code has been retired in favor of letting the user do
15671           what they want to do.  Face initialization code changed
15672           to use `default' specifier tag so that the settings can
15673           be overridden later if the user wishes it.
15674
15675 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15676
15677         * about.el (about-hackers): Update contributors list.
15678
15679 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15680
15681         * specifier.el: Define new specifier tag `default'.
15682
15683         * modeline.el: Initialize faces using `default' tag.
15684
15685         * x-faces.el (x-init-face-from-resources): Remove
15686           specifier specs containing the `default' tag before
15687           adding new specs.
15688
15689 1998-03-02  John Jones  <jj@asu.edu>
15690
15691         * package-get.el (package-get-all): fixed arguments on call to
15692         package-admin-add-single-file-package.
15693         * package-get.el (package-get-installedp): fixed to match
15694         advertised behavior.
15695         * package-get.el: added function package-get-update-all which
15696         installs newest versions of all the current packages (if they are
15697         not already installed).
15698
15699 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
15700
15701         * files.el (find-file-noselect): Uncommented `truename' binding in
15702         `let*' and use it later to set `buffer-file-truename' iff it's
15703         still nil, as happens for example when finding a compressed
15704         file with "jka-compr".
15705
15706 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
15707
15708         * faces.el: in make-face-* type functions do the operation for all
15709         window systems, not just the first one found.
15710
15711         * font.el: call mswindows-list-fonts for mswindows.
15712
15713 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
15714
15715         * code-process.el (call-process-region):
15716         * process.el (call-process-region):
15717         * package-get.el (package-get-dir):
15718         * files.el (backup-enable-predicate):
15719         * gnuserv.el (gnuserv-temp-file-regexp):
15720         Use temp-directory in place of `/tmp'.
15721
15722 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
15723
15724         * "Fast" dired-in-C enhancements for Windows 95/NT:
15725
15726         * files.el: Added function, `wildcard-to-regexp', from GNU
15727           Emacs.
15728
15729         * files.el (insert-directory): Modified to use special
15730           dired-in-C enhancements if present.
15731
15732 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
15733
15734         * code-files.el: make default coding no-conversion.
15735
15736 1998-03-02  SL Baur  <steve@altair.xemacs.org>
15737
15738         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
15739         the load-path.
15740
15741         * update-elc.el: Strip directory when testing for files not to
15742         bytecompile.
15743
15744 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
15745
15746         * lisp-mode.el: Use recommended form for menus.
15747
15748         * info.el (Info-construct-menu): Use recommended form for menus.
15749
15750         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
15751         entry.
15752
15753 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
15754
15755         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
15756           (get-frame-for-buffer-noselect): Always return frames
15757           in the not-this-window-p cond clause.
15758
15759 1998-02-27  SL Baur  <steve@altair.xemacs.org>
15760
15761         * help.el (describe-installation): New function.
15762
15763         * x-menubar.el (default-menubar): Add describe-installation to
15764         Help menu.
15765
15766         * packages.el (packages-unbytecompiled-lisp): Installation.el
15767         should not be bytecompiled.
15768
15769         * dumped-lisp.el (preloaded-file-list): Dump Installation with
15770         XEmacs.
15771
15772         * x-menubar.el (default-menubar): Use correct guard for VM menu
15773         entry.
15774
15775         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
15776         coding.
15777         From Andy Piper <andyp@parallax.co.uk>
15778
15779 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15780
15781         * ldap.el: Do not require ldap-internal at compile time.
15782
15783 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
15784
15785         * code-files.el: new file. a virtual copy of mule-files.el
15786         but without charset
15787         dependencies. (toggle-buffer-file-ocding-system) new function for
15788         changing the eol type for the current buffer.
15789
15790         * code-process.el: new file. a copy of
15791         mule-process.el. mule-process.el will disappear when things have
15792         settled.
15793
15794         * coding.el: new file. a virtual copy of mule-files.el but
15795         without charset dependencies. (coding-system-base) new function
15796         for getting the parent coding system of a coding system with eol
15797         type set.
15798
15799         * dumped-lisp.el: add above files for the non-mule case.
15800
15801 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15802
15803         * window-xemacs.el (display-buffer): If no explicit
15804           frame is specified, search for a window that displays
15805           the buffer on the currently selected frame, before
15806           searching other frames.
15807
15808 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15809
15810         * frame.el (get-frame-for-buffer): If not-this-window-p
15811           is non-nil, use window on the selected frame if it is not
15812           also the selected window.  When defaulting, search for
15813           windows on the currently selected fgrame before searching
15814           other frames.
15815
15816 1998-02-25  Didier Verna  <didier@xemacs.org>
15817
15818         * modeline.el (modeline-swap-buffers): originally named
15819         `mouse-release-modeline'. Whether to actually swap the buffers is
15820         decided in `mouse-drag-modeline'.
15821         (mouse-drag-modeline): A button release event is considered a
15822         mouse click is both X (modeline scroll) and Y (modeline drag) pos
15823         stay unchanged.
15824
15825 1998-02-25  SL Baur  <steve@altair.xemacs.org>
15826
15827         * x-menubar.el: Put redo on the menubar.
15828         From Aki Vehtari <Aki.Vehtari@hut.fi>
15829
15830 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15831
15832         * bytecomp.el (displaying-byte-compile-warnings): if
15833         temp-buffer-show-function is set, use it to display current set of
15834         warnings in the "*Compile-Log-Show*" buffer.
15835
15836         * simple.el (display-warning-buffer): if temp-buffer-show-function
15837         is set, use it to display current set of warnings in the
15838         "*Warnings-Show*" buffer.
15839
15840 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15841
15842         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
15843         Common Lisp.
15844
15845 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
15846
15847         * menubar.el: Allow button descriptors at least 2 long.
15848
15849         * x-menubar.el (default-menubar): Use recommended forms.
15850         (file-menu-filter): Remove.
15851         (edit-menu-filter): Remove.
15852
15853 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15854
15855         * about.el (about-hackers): Updated.
15856
15857 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15858
15859         * help.el (help-max-help-buffers): new variable
15860         (help-register-and-maybe-prune-excess): new function
15861         (help-buffer-name): use help-max-help-buffers.
15862         (with-displaying-help-buffer): use
15863         help-register-and-maybe-prune-excess.
15864
15865         * help.el (help-maybe-pretty-print-value): if the value fits on
15866         one line, let it.
15867
15868 1998-02-21  Greg Klanderman  <greg@alphatech.com>
15869
15870         * (with-displaying-help-buffer): there is no need to kill the buffer
15871         if it exists, because with-output-to-temp-buffer will clear it.
15872         further, killing the buffer violates the rule that
15873         temp-buffer-show-function, if set, has the full responsibility of
15874         showing the temp buffer.  killing the buffer fucks with the window
15875         configuration, hosing temp-buffer-show-function.
15876
15877
15878 1998-02-23  Didier Verna  <didier@xemacs.org>
15879
15880         * modeline.el (mouse-drag-modeline):
15881         - Always scroll the modeline that was originally clicked on.
15882         - Use x pixels instead of x characters (which doesn't work anyway)
15883         as horizontal reference for modeline dragging. This allows us to
15884         keep on dragging the modeline even if the motion event occurs in
15885         another window.
15886
15887 1998-02-23  Didier Verna  <didier@xemacs.org>
15888
15889         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
15890         glyph on the modeline to indicate that dragging the mouse has an
15891         effect both horizontally and vertically.
15892
15893 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15894
15895         * about.el (about-xemacs): Get rid of redundant visible version
15896         number.
15897
15898 1998-02-19  SL Baur  <steve@altair.xemacs.org>
15899
15900         * about.el (about-hackers): Update credits.
15901
15902 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
15903
15904         * prim/register.el (view-register): Show register type file-query.
15905
15906 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15907
15908         * mode-motion.el (mode-motion-highlight-internal):
15909           save-excursion inside save-window-exucrsion form to
15910           hide buffer point changes from save-window-excursion.
15911           Prevents display flickering when the mouse pointer
15912           moves.
15913
15914 1998-02-17  Didier Verna  <didier@xemacs.org>
15915
15916         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
15917         function to handle correctly the case of a toolbar one side of the
15918         window: scrolling will not necessarily happen.
15919
15920 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15921
15922         * files.el (after-find-file): Restore missing argument
15923           to format that provides filename for "... consider M-x
15924           recover-file" message.  Also call `message' with "%s"
15925           as the first arg instead of an arbitrary string.
15926
15927 1998-02-18  SL Baur  <steve@altair.xemacs.org>
15928
15929         * about.el (about-hackers): Various additions.
15930
15931 1998-02-15  SL Baur  <steve@altair.xemacs.org>
15932
15933         * autoload.el (generate-file-autoloads-1): Don't force an extra
15934         line out when copying on-the-same line autoloads.
15935
15936         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
15937         is installed.
15938
15939 1998-02-14  Martin Buchholz  <martin@xemacs.org>
15940
15941         * x11/x-win-xfree86.el (x-win-init-xfree86):
15942         * x11/x-win-sun.el (x-win-init-sun):
15943         * x11/x-init.el (x-initialize-compose):
15944         * prim/simple.el:
15945         (backward-or-forward-kill-sexp):
15946         (backward-or-forward-kill-sentence):
15947         (backward-or-forward-kill-word):
15948         (backward-or-forward-delete-char):
15949         * prim/isearch-mode.el (isearch-help-or-delete-char):
15950         Use x-keysym-on-keyboard-sans-modifiers-p instead of
15951         x-keysym-on-keyboard-p to detect backspace.
15952         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
15953         Clean up symbols used with dead keys, checking Linux and solaris
15954         keysyms.
15955         Simplify x-win-*.el using above methods.
15956         Change documentation for x-keysym-*-p functions.
15957
15958 1998-02-14  SL Baur  <steve@altair.xemacs.org>
15959
15960         * about.el (about-hackers): Restore entries for Michael Sperber and
15961         Vinnie Shelton.
15962         From Vinnie Shelton <acs@acm.org>
15963
15964 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
15965
15966         * simple.el (count-words-region): Ditto.
15967
15968 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
15969
15970         * simple.el (count-words-buffer): Document.  Don't print anything
15971         if non-interactive.
15972
15973 1998-02-12  SL Baur  <steve@altair.xemacs.org>
15974
15975         * packages.el (packages-hardcoded-lisp): easymenu.el is in
15976         multiple files in InfoDock.
15977
15978 1998-02-11  SL Baur  <steve@altair.xemacs.org>
15979
15980         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
15981         from version.el in InfoDock.
15982
15983         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
15984         specially.
15985
15986 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15987
15988         * bytecomp-runtime.el (proclaim-inline): Single quotes around
15989         variable name in docstring.
15990
15991 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
15992
15993         * menubar.h: Include "gui.h".
15994
15995 1998-02-10  SL Baur  <steve@altair.xemacs.org>
15996
15997         * site-load.el: Fix documentation.
15998
15999 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16000
16001         * package-get-base.el (package-get-base): Updated.
16002
16003         * keymap.el: PC-ize.
16004
16005 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16006
16007         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16008         from' on a fresh line.
16009
16010 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16011
16012         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16013         object.
16014
16015 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16016
16017         * undo-stack.el: PC-ize.
16018
16019         * cmdloop.el: PC-ize.
16020
16021 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16022
16023         * bytecomp-runtime.el: PC-ize.
16024
16025         * byte-optimize.el: Prolog fixup.  PC-ize.
16026
16027         * cus-dep.el: Spelling fix.
16028
16029         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16030         entries follow).
16031
16032 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16033
16034         * text-mode.el (text-mode-hook-identify): New function,
16035         put on text-mode-hook.  Set text-mode-variant here.
16036         (text-mode): Don't set it here.
16037
16038 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16039
16040         * text-mode.el (text-mode-hook): New defvar.
16041         (text-mode-variant): New variable.
16042         (text-mode): Set that variable locally.
16043         (toggle-text-mode-auto-fill): New command.
16044
16045 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16046
16047         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16048
16049 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16050
16051         * text-mode.el (paragraph-indent-text-mode):
16052         Renamed from spaced-text-mode.
16053         (text-mode-map): Bind TAB to indent-relative.
16054         (indented-text-mode-map): Variable deleted.
16055         (indented-text-mode): Now an alias for text-mode.
16056
16057 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16058
16059         * loadup.el: test-atoms debugging stuffs removed.
16060
16061 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16062
16063         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16064
16065 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16066
16067         * help.el (describe-beta): Made it use `locate-data-file'.
16068         (describe-distribution): Ditto.
16069         (describe-copying): Ditto.
16070         (describe-project): Ditto.
16071         (view-emacs-news): Ditto.
16072
16073         * help-nomule.el (help-with-tutorial): Made it use
16074         `locate-data-file' to find tutorial.
16075
16076 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16077
16078         * about.el: Corrected my email address.
16079
16080         * mouse.el: Added 'mouse-mswindows-drop' similar to
16081         'mouse-offix-drop'.
16082
16083 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16084
16085         * loadup.el (running-xemacs): Spelling fix.
16086
16087 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16088
16089         * packages.el (packages-find-packages-1): Don't allow a backwards
16090         compatible lisp tree to overwrite `preloaded-file-list'.
16091
16092 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16093
16094         * loadup.el: Don't delete "xemacs" prior to dumping.
16095
16096 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16097
16098         * package-info.el (pi-last-mod-date): New function.
16099         (pi-author-version): New function.
16100         (batch-update-package-info): Use them.
16101
16102 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16103
16104         * frame.el (get-frame-for-buffer-default-to-current): Create.
16105         (get-frame-for-buffer-noselect): Allow user to use current frame
16106         with `get-frame-for-buffer-default-to-current'.
16107
16108 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16109
16110         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16111         (byte-compile-output-docform): Ditto.
16112         (byte-compile-compiled-obj-to-list): Ditto.
16113
16114 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16115
16116         * startup.el (command-line-1): Removed code that ran
16117           buffer-menu.
16118
16119 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16120
16121         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16122
16123 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16124
16125         * frame.el (suspend-emacs-or-iconify-frame): Check using
16126         `device-on-window-system-p' instead of explicitly checking for X,
16127         so that the same logic works for MS Windows.
16128         (suspend-or-iconify-emacs): Ditto.
16129
16130 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16131
16132         * about.el (about-maintainer-info): Andy Piper is back.
16133         (xemacs-hackers): Updated Andy Piper's email address.
16134         (about-hackers): Added Jonathan Harris.
16135         (about-hackers): Updated Tibor Polgar's email address.
16136
16137 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16138
16139         * about.el: Add xemacs.org email manager.
16140
16141         * package-get-base.el (package-get-base): Updated with most recent
16142         package updates.
16143
16144 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16145
16146         * help.el (function-arglist): Use `indirect-function' instead of
16147         `symbol-function' so that aliases are treated correctly.
16148
16149 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16150
16151         * help.el (help-map): Add f1 binding to `help-for-help'.
16152         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16153         (describe-key-briefly): Use `princ' "%s" to print object.
16154         (with-displaying-help-buffer): Kill buffer if it exists, again.
16155         (describe-key): Use `princ' "%s" to print object.
16156         (describe-function-1): Use `princ' "%s" to print object.
16157         Commented out alias lines removed.
16158         (help-pretty-print-limit): New variable to control pretty-printing
16159         of variable values.
16160         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16161         `help-pretty-print-value' again.  Only print-print when OBJECT is
16162         list of length less than `help-pretty-print-limit'.
16163         (describe-variable): Use `help-maybe-pretty-print-value' again.
16164
16165 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16166
16167         * simple.el (blink-matching-open): Remove C++ kludge.
16168         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16169
16170 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16171
16172         * info.el (Info-default-directory-list): Made the documentation
16173         more explanitory.
16174
16175 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16176
16177         * lisp/packages.el:
16178         * lisp/package-admin.el:
16179         * lisp/build-report.el:
16180         Fix typos.
16181
16182 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16183
16184         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16185         warnings in Java buffers without final newline and editing the
16186         last line.
16187
16188 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16189
16190         * packages.el (packages-find-packages-1): Don't allow a backwards
16191         compatible lisp tree to overwrite `preloaded-file-list'.
16192         Suggested by Colin Rafferty  <colin@xemacs.org>
16193
16194         * mouse.el (mouse-offix-drop): Set undo-boundary.
16195         From Oliver Graf <ograf@fga.de>
16196
16197 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16198
16199         * loadup.el (load-gc): rewrite as defun.
16200         Print something sensical if a required dump-time file isn't found.
16201
16202 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16203
16204         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16205         bug strikes a menudescriptor.
16206
16207         * package-get-base.el (package-get-base): Updated.
16208
16209         * package-info.el (batch-update-package-info): Derive REQUIRES
16210         from the Makefile.
16211
16212 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16213
16214         * files.el (save-some-buffers): Don't play games with deleting
16215         other windows if we are in the minibuffer window.
16216
16217 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16218
16219         * modeline.el (modeline-minor-mode-menu): Add support for :active
16220         (add-minor-mode): Document :active property to TOGGLE.
16221
16222 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16223
16224         * modeline.el (modeline-minor-mode-menu): Add support for an
16225         `:included' predicate in the `toggle-sym' plist.
16226         (add-minor-mode): Document the :included property, format
16227         docstring some more.
16228         (modeline-minor-mode-menu): Documentation string added.
16229
16230 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16231
16232         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16233         labels from the symbol-names by thwacking off the overly redundant
16234         and overused "mode", parenthesizing "minor", and capitalizing the
16235         resultant strings.  Also shortened the menu's title by eliminating
16236         the redundant buffer name.
16237         (add-minor-mode): Beautified the docstring, added mention of the
16238         `:menu-tag' property of TOGGLE.
16239         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16240         `toggle-sym' to beatify the mode-life menus.
16241         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16242         `auto-fill-function'.
16243
16244 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16245
16246         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16247         menus to :style 'toggle.
16248
16249 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16250
16251         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16252
16253 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16254
16255         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16256         only recognize first hyperlink.
16257         (hyper-apropos-highlightify): Deletia, this is already done by
16258         `hyper-apropos-insert-face'.
16259         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16260
16261 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16262
16263         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16264         mail.
16265         (toolbar-mail-reader): Add support for `send'.
16266         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16267
16268 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16269
16270         * info.el (Info-emacs-info-file-name): Add defvar for
16271         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16272         will function properly.
16273
16274 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16275
16276         * simple.el: make the backwards delete function called by
16277         `backward-or-forward-delete-char' user configurable.
16278
16279 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16280
16281         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16282         compiled function got loaded from.
16283
16284 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16285
16286         * term/apollo.el: Synched up with InfoDock 3.6.2.
16287
16288 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16289
16290         * startup.el (load-init-file): Load autoloads earlier.
16291         (startup-splash-frame): Handle InfoDock logo.
16292
16293         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16294         InfoDock.
16295         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16296
16297         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16298         doesn't have this function.
16299
16300         * packages.el (locate-data-file): Fix to call `locate-file'.
16301
16302 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16303
16304         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16305         version of version.el.
16306         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16307
16308         * x-menubar.el (default-menubar): Guard reference to
16309         `gnuserv-frame'.
16310         (default-menubar): Guard references to `font-lock-mode'.
16311         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16312         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16313
16314         * make-docfile.el: Don't snarf doc strings from autoloads.
16315
16316         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16317         loading auto-autoloads files.
16318
16319         * loaddefs.el: Disable dumping autoloads.
16320
16321 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16322
16323         * lisp-mnt.el: Synch to Emacs 20.2.
16324
16325         * help.el: Remove manual autoload of `finder-by-keyword'.
16326
16327         * finder.el (finder-by-keyword): Autoload.
16328
16329         * help.el: Conditionalize hyperbole setup.
16330
16331 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16332
16333         * packages.el (package-require): Update to reflect new data format.
16334
16335 1998-01-02  Didier Verna  <didier@xemacs.org>
16336
16337         * x-menubar.el (default-menubar): make the tutorials available
16338         through the menubar. (Plus some compilation warnings cleanup).
16339
16340 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16341
16342         * check-features.el: New file.  Perform sanity check after build.
16343
16344         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16345         files to tooltalk package.
16346         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16347         package.
16348
16349         * package-admin.el (package-admin-xemacs): Use better default for
16350         location of XEmacs binary.
16351
16352 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16353
16354         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16355         tag with sexp and add value tag with value `t'.
16356
16357 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16358
16359         * package-get.el: Changes to work with real data.
16360         From Pete Ware <ware@cis.ohio-state.edu>
16361
16362         * packages.el (packages-reload-autoloads): Guard load for the time
16363         being.
16364
16365         * update-elc.el ("packages.el"): Force loading packages.el instead
16366         of possibly out-of-date packges.elc.
16367         * make-docfile.el ("packages.el"): Ditto.
16368
16369 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16370
16371         * build-report.el (build-report-delete-regexp): Added a rule for
16372         the main tarball shadowing anything past it.
16373
16374 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16375
16376         * packages.el (package-provide): Delete a previous provide.
16377
16378         * package-info.el: New file.
16379
16380         * package-get.el: New file.
16381         From Pete Ware <ware@cis.ohio-state.edu>
16382         (package-get): Fix md5 computation to work with Mule.
16383
16384 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16385
16386         * simple.el (log-message-*): Quote symbols in docstrings properly.
16387
16388 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16389
16390         * packages.el (packages-new-autoloads): Ignore symbolic links.
16391
16392         * cus-face.el (face-custom-attributes-get): Fix typo.
16393         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16394
16395 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16396
16397         * startup.el (load-init-file): Reload new or changed autoloads
16398         unless inhibited.  Reload modified dumped lisp (stubbed).
16399
16400         * packages.el (packages-new-autoloads): New function.
16401         (packages-reload-autoloads): New function.
16402         (packages-reload-dumped-lisp): New (stub) function.
16403
16404         * loadup.el: Inhibit reloading dumped files when running temacs.
16405
16406         * loadhist.el (file-provides): Extend to handle variant
16407         extensions.
16408
16409         * replace.el (query-replace): Fix typo.
16410
16411 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16412
16413         * make-docfile.el: list-autoloads-path has been renamed.
16414         * update-elc.el: list-autoloads has been renamed.
16415
16416         * packages.el (packages-list-autoloads): Renamed.
16417         (packages-list-autoloads-path): Ditto.
16418
16419 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16420
16421         * packages.el (packages-find-packages-1): Made it signal a warning
16422         for an error in an auto-autoload.el file.
16423
16424 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16425
16426         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16427         tag with const.
16428         From Aki Vehtari <Aki.Vehtari@hut.fi>
16429
16430         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16431
16432         * loadhist.el (unload-feature): Remove autoload.
16433
16434 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16435
16436         * loadhist.el: Unpackaged.
16437
16438         * help.el (describe-symbol-find-file): Rename
16439         `describe-function-find-file' and make old name obsolete.
16440         (describe-function-1): Use it.
16441         (describe-function-1): Guard reference to
16442         `compiled-function-annotation'.
16443
16444 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16445
16446         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16447         argument.
16448         (help-mode-quit): New optional arg to control whether it kills or
16449         buries.  Tidied up.
16450         (with-displaying-help-buffer): Don't kill buffer initially, even
16451         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16452         (help-pretty-print-value): Rename back from
16453         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16454         use it, otherwise use dumped `cl-prettyprint'.
16455         (describe-variable): Use `help-pretty-print-value' again.
16456         (find-func): Removed reference to "find-func" at end.
16457
16458 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16459
16460         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16461           GUI XEmacs. Rename? x-menubar is rather window system
16462           independant, except for a couple of items.
16463
16464 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16465
16466         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16467         entries as they will no longer be distributed with XEmacs.
16468
16469         * format.el (format-alist): Fix image/tiff regexps.
16470         From P. E. Jareth Hein <jareth@camelot-soft.com>
16471
16472         * help.el (help-maybe-pretty-print-value): Rename.
16473         (describe-variable): Use it.
16474         (describe-variable): Add trailing linefeed.
16475
16476 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16477
16478         * help.el (describe-function-1): Don't output anything for
16479           arglist of autoload functions.
16480
16481 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16482
16483         * help.el (describe-function-1): Don't output anything for
16484           arglist of autoload functions.
16485
16486 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16487
16488         * help.el (help-mode-map): New bindings for `help-mode-bury',
16489         `describe-function-at-point', `describe-variable-at-point',
16490         `Info-elisp-ref', `customize-variable', `help-next-section' and
16491         `help-prev-section'.
16492         (help-next-section): New function.
16493         (help-prev-section): New function.
16494         (help-mode-quit): Changed to kill the help buffer.
16495         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16496         correctly.
16497         (help-buffer-name): New function to generate the name of help
16498         buffers.
16499         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16500         argument giving the name of the help buffer.
16501         (describe-key): Use `with-displaying-help-buffer' with name.
16502         (describe-mode): Ditto.
16503         (describe-bindings): Ditto.
16504         (describe-prefix-bindings): Ditto.
16505         (view-lossage): Ditto.
16506         (with-syntax-table): New macro.
16507         (function-called-at-point): Use `ignore-errors' and
16508         `with-syntax-table'.
16509         (function-at-point): Ditto.
16510         (describe-function): Use `with-displaying-help-buffer' with name.
16511         (function-arglist): Extracted from `describe-function-1'.  Returns
16512         function's arglist as string.
16513         (function-documentation): Extracted from `describe-function-1'.
16514         Returns function's docstring.
16515         (describe-function-1): Remove all the "stream" garbage, including
16516         the stream argument.  Use `function-arglist' and
16517         `function-documentation'.
16518         (describe-function-arglist): Just use `function-arglist'.
16519         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16520         (help-pretty-print-value): New function to help with
16521         pretty-printing variable values.  Knows about `#<...>'.  Needs
16522         `pp-internal'.
16523         (describe-variable): Use `with-displaying-help-buffer' with name.
16524         Formatting improved.  Display file where variable is defined, if
16525         known.  Use `help-pretty-print-value'.
16526         (describe-syntax): Use `with-displaying-help-buffer' with name.
16527         (list-processes): Remove "stream" garbage.
16528
16529 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16530
16531         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16532         call a dumped routine instead.
16533
16534         * x-win-xfree86.el: Wrap file in defun.
16535         * x-win-sun.el: Ditto.
16536
16537 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16538
16539         * help.el (view-emacs-news): Remove usage of outl-mouse which
16540         advises functions and does other evil things.
16541
16542 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16543
16544         * format.el (format-alist): Add `image/tiff'.
16545         From P. E. Jareth Hein <jareth@camelot-soft.com>
16546
16547 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16548
16549         * about.el (about-hackers): More names added.
16550
16551         * make-docfile.el: Remove superfluous package path search.
16552
16553         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16554
16555 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16556
16557         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16558         ignored shadows.
16559
16560 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16561
16562         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16563         get trailing slashes when added to the load-path.
16564
16565         * x-init.el (init-x-win): Locate where XEmacs X localization files
16566         are.
16567
16568 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16569
16570         * x-faces.el: Added support for foregroundToolBarColor
16571           to xpm-color-symbols.
16572
16573 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16574
16575         * etags.el (tags-remove-duplicates): Removed.
16576         (buffer-tag-table-list): Use `delete-duplicates'.
16577
16578         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16579         correctly.
16580         (get*): Defalias to `get'.
16581
16582         * cl.el (eql): Compare integers with `eq'.
16583         (cl-map-extents): Check for `map-extents' first.
16584
16585 1997-12-17  Didier Verna  <didier@xemacs.org>
16586
16587         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16588         added the 'numero', 'copyright' and 'trademark' symbols.
16589
16590         * leim/quail/latin-post.el ("french-postfix"): see above.
16591
16592 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16593
16594         * widget.el (define-widget): Check the arguments.
16595
16596         * cus-edit.el (customize-face): Use `check-argument-type'.
16597         (custom-variable-value-create): Use `signal' to signal error.
16598         (custom-variable-reset-saved): Ditto.
16599         (custom-variable-reset-standard): Ditto.
16600         (custom-face-reset-saved): Ditto.
16601
16602         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16603         (widget-default-format-handler): Ditto.
16604         (widget-checklist-add-item): Ditto.
16605         (widget-radio-add-item): Ditto.
16606         (widget-editable-list-entry-create): Ditto.
16607         (widget-sexp-prompt-value): Ditto.
16608
16609         * custom.el (custom-declare-variable): Signal errors better.
16610         (custom-handle-keyword): Ditto.
16611         (custom-declare-group): Ditto.
16612
16613         * window-xemacs.el (windows): Ditto.
16614
16615         * menubar.el (menu): Ditto.
16616
16617         * keydefs.el (keyboard): Ditto.
16618
16619         * minibuf.el (minibuffer): Ditto.
16620
16621         * process.el (execute): Ditto.
16622
16623         * fill.el (fill): Ditto.
16624
16625         * modeline.el (modeline): Ditto.
16626
16627         * help.el (help): Ditto.
16628
16629         * faces.el (faces): Ditto.
16630
16631         * files.el (files): Ditto.
16632
16633         * x-init.el (x): Ditto.
16634
16635         * lisp-mode.el (lisp): Ditto.
16636
16637         * process.el (processes): Ditto.
16638
16639         * mouse.el (mouse): Ditto.
16640
16641         * abbrev.el (abbrev): Moved from cus-edit.
16642
16643         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16644         as variable declaration.
16645
16646 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16647
16648         * menubar.el (find-menu-item): Use `check-argument-type'.
16649         (find-menu-item): Cosmetic changes.
16650
16651 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16652
16653         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16654
16655 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16656
16657         * startup.el (set-default-load-path): Only search package-path
16658         when not running temacs.
16659
16660         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16661         files.
16662
16663         * loadup.el: Correct commentary.  Reformatting.
16664         (really-early-error-handler): Use absolute path to the
16665         first dumped-lisp.el file.
16666         (really-early-error-handler): Print full path name of
16667         each dumped lisp file (inherited from InfoDock).
16668
16669         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16670         dumped-lisp.el files.
16671
16672         * make-docfile.el (preloaded-file-list): Reorder when the
16673         package-path is searched.
16674         * update-elc.el: Ditto.
16675
16676         * lisp-mode.el (call-with-condition-handler): Treat the same as
16677         `condition-case' for indentation.
16678
16679         * about.el (about-xemacs): Update release date.
16680
16681 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16682
16683         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16684         anywhere but at the last clause.
16685         (ecase): Disallow `t' and `otherwise'.
16686
16687 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16688
16689         * cus-edit.el (custom-buffer-create-buttons): New function
16690         from stuff moved out of `custom-buffer-create-internal'.
16691         (custom-novice): New variable.  Default t.
16692         (custom-display-global-buttons): Ditto.  Default `top'.
16693         (custom-buffer-create-internal): Only display help if
16694         `custom-novice' is non-nil.  Display global buttons according to
16695         `custom-display-global-buttons'.
16696
16697 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16698
16699         * menubar.el (find-menu-item): Use `check-argument-type'.
16700         (find-menu-item): Cosmetic changes.
16701
16702 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16703
16704         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16705         look.
16706
16707 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16708
16709         * format.el (format-deannotate-region):  Bug fix.
16710         Deannotating a region containing unknown tags would fail
16711         (causing decoding of text/enriched to fail at user level)
16712
16713 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
16714
16715         * minibuf.el (read-directory-name): Support sixth
16716           arg, HISTORY, as already documented.
16717
16718 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16719
16720         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
16721         to `ecase'.
16722
16723 1997-12-14  SL Baur  <steve@altair.xemacs.org>
16724
16725         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
16726         skk-activate.
16727
16728 1997-12-13  SL Baur  <steve@altair.xemacs.org>
16729
16730         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.