(U-00021FFF): Apply new conventions for glyph granularity.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2023-03-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         settings for `=>big5-cdp-itaiji-005' and `=>big5-cdp-itaiji-006'.
5
6 2023-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-charset.el (default-coded-charset-priority-list): Add
9         `=big5-cdp-itaiji-006', `=>big5-cdp-itaiji-005' and
10         `=>big5-cdp-itaiji-006'.
11
12         * mule/mule-conf.el (=>big5-cdp-itaiji-005): New coded-charset for
13         XEmacs CHISE.
14         (=big5-cdp-itaiji-006): Ditto.
15         (=>big5-cdp-itaiji-006): Ditto.
16
17 2023-01-31  MORIOKA Tomohiko  <tomo.git@chise.org>
18
19         * mule/mule-charset.el (default-coded-charset-priority-list):
20         Prefer MJ to Hanazono font.
21
22 2022-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
23
24         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
25         settings for `==ucs-var-003' and `==ucs-itaiji-004'.
26
27 2022-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
28
29         * mule/mule-charset.el (default-coded-charset-priority-list): Add
30         `==ucs-sip-itaiji-004'.
31
32         * mule/mule-conf.el (==ucs-itaiji-004): New coded-charset for
33         XEmacs CHISE.
34         (==ucs-sip-itaiji-004): Ditto.
35
36 2022-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
37
38         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
39         setting for `===shuowen-jiguge-A30'.
40
41 2022-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
42
43         * mule/mule-charset.el (default-coded-charset-priority-list): Add
44         `===shuowen-jiguge-A30'.
45
46         * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
47         XEmacs CHISE.
48
49 2022-09-27  MORIOKA Tomohiko  <tomo.git@chise.org>
50
51         * mule/mule-charset.el (default-coded-charset-priority-list):
52         Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
53
54 2022-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
55
56         * mule/mule-charset.el (default-coded-charset-priority-list):
57         - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and       
58           `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
59           etc.
60         - Add `==ucs-bmp-var-007'.
61
62         * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
63         CHISE.
64         (==ucs-bmp-var-007): Ditto.
65
66 2022-09-20  MORIOKA Tomohiko  <tomo.git@chise.org>
67
68         * mule/mule-charset.el (default-coded-charset-priority-list): Add
69         `=>ucs-tip@iwds-1'.
70
71         * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
72         XEmacs CHISE.
73
74 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
75
76         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
77         XEmacs CHISE.
78         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
79         (=ucs-tip@JP/hanazono): Likewise.
80         (=>ucs-tip@component): Likewise.
81         (==ucs-tip@JP/hanazono): Likewise.
82
83         * mule/mule-charset.el (default-coded-charset-priority-list): Add
84         `==ucs-sip-itaiji-005'.
85
86 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
87
88         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
89         setting for `=>shuowen-jiguge'.
90
91         * mule/mule-charset.el (default-coded-charset-priority-list): Add
92         `=>shuowen-jiguge'.
93
94         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
95         XEmacs CHISE.
96
97 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
98
99         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
100         setting for `===chise-hdic-ktb-seal'.
101
102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
103         `===chise-hdic-ktb-seal'.
104
105         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
106         for XEmacs CHISE.
107
108 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
109
110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
111         `=ucs-sip@cns'.
112
113         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
114         CHISE.
115
116 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
117
118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
119         `==ucs-bmp-var-003'.
120
121         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
122         CHISE.
123         (==ucs-bmp-var-003): Ditto.
124
125 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
126
127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
128         `=ucs-sip-var-010'.
129
130         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
131         XEmacs CHISE.
132
133 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
134
135         * mule/mule-charset.el (default-coded-charset-priority-list):
136         Change priority of `==ucs-bmp-cjk@gb' to prefer
137         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
138         other abstract-form-CCSes.
139
140 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
141
142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
143         `=>ucs-sip-itaiji-012'.
144
145         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
146         XEmacs CHISE.
147
148 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
149
150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
151         setting for `=>ucs-itaiji-012'.
152
153 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
154
155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
156         `=>ucs-bmp-itaiji-012'.
157
158         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
159         XEmacs CHISE.
160         (=>ucs-bmp-itaiji-012): Ditto.
161
162 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
163
164         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
165         setting for `=big5-cdp-var-008'.
166
167 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
168
169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
170         `=big5-cdp-var-008'.
171
172         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
173         XEmacs CHISE.
174
175 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
176
177         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
178         setting for `=>ucs-itaiji-016'.
179
180 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
181
182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
183         `=>ucs-bmp-itaiji-016'.
184
185         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
186         XEmacs CHISE.
187         (=>ucs-bmp-itaiji-016): Ditto.
188
189 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
190
191         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
192         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
193
194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
195         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
196
197         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
198         (=chise-hdic-tsj): Ditto.
199         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
200         (=chise-hdic-ktb): Ditto.
201
202 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
203
204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
205         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
206
207         * mule/mule-charset.el (default-coded-charset-priority-list): Add
208         `===chise-hdic-syp' and `=chise-hdic-syp'.
209
210         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
211         XEmacs CHISE.
212         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
213
214 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
215
216         * mule/mule-coding.el (coded-charset-entity-reference-alist):
217         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
218
219         * mule/mule-charset.el (default-coded-charset-priority-list):
220         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
221
222 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
223
224         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
225         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
226
227 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
228
229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
230         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
231
232         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
233         XEmacs CHISE.
234         (=chise-hdic-tsj): Ditto.
235
236 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
237
238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
239         settings for `=>hanyo-denshi/tk'.
240
241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
242         `=>hanyo-denshi/tk/mf-01'.
243
244         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
245         XEmacs CHISE.
246         (=>hanyo-denshi/tk/mf-01): Ditto.
247         (==hanyo-denshi/tk/mf-01): Fix DOC.
248
249 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
250
251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
252         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
253
254 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
255
256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
257         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
258
259         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
260         XEmacs CHISE.
261         (=ucs-bmp-itaiji-014): Ditto.
262         (=>ucs-itaiji-014): Ditto.
263         (=>ucs-bmp-itaiji-014): Ditto.
264
265 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
266
267         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
268         setting for `==daikanwa/+2p'.
269
270 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
271
272         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
273         setting for `=ucs-itaiji-016'.
274
275 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
276
277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
278         `=ucs-bmp-itaiji-016'.
279
280         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
281         XEmacs CHISE.
282         (=ucs-bmp-itaiji-016): Ditto.
283
284 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
285
286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
287         `=>cns11643-5'.
288
289 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
290
291         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
292         setting for `=>ucs-itaiji-003@iwds-1'.
293
294         * mule/mule-charset.el (default-coded-charset-priority-list): Add
295         `=>ucs-sip-itaiji-003@iwds-1'.
296
297         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
298         coded-charset for XEmacs CHISE.
299
300 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
301
302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
303         `=>ucs-bmp-itaiji-006@iwds-1'.
304
305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
306         setting for `=>ucs-itaiji-006@iwds-1'.
307
308 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
309
310         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
311         for XEmacs CHISE.
312         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
313
314 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
315
316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
317         `=ucs-sip-itaiji-009'.
318
319         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
320         XEmacs CHISE.
321
322 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
323
324         * mule/mule-charset.el (default-coded-charset-priority-list): Add
325         `=>ucs-sip-itaiji-008'.
326
327         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
328         XEmacs CHISE.
329
330 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
331
332         * mule/mule-charset.el (default-coded-charset-priority-list): Add
333         `==ucs-sip-var-001'.
334
335         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
336         XEmacs CHISE.
337
338 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
339
340         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
341         setting for `===hng-kkd'.
342
343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
344         `===hng-kkd'.
345
346 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
347
348         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
349         CHISE.
350
351 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
352
353         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
354         setting for `=>>ruimoku-v6'.
355
356 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
357
358         * mule/mule-charset.el (default-coded-charset-priority-list): Add
359         `=>>ruimoku-v6'.
360
361 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
362
363         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
364         instead of an alias to `=>ruimoku-v6'.
365
366 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
369         `=ucs-sip-itaiji-012'.
370
371         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
372         XEmacs CHISE.
373
374 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
377         `=ucs-tip-var-004'.
378
379         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
380         XEmacs CHISE.
381
382 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
383
384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
385         `=>ucs-sip-itaiji-002@iwds-1'.
386
387         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
388         coded-charset for XEmacs CHISE.
389
390 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
391
392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
393         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
394         `=>big5-cdp-itaiji-004'.
395
396 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
397
398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
399         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
400         `=>big5-cdp-itaiji-004'.
401
402         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
403         XEmacs CHISE.
404         (=>big5-cdp-itaiji-004): Ditto.
405         (=big5-cdp-itaiji-005): Ditto.
406
407 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
408
409         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
410         to #x9FFC.
411
412 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
413
414         * mule/mule-charset.el (default-coded-charset-priority-list): Add
415         `=>ucs-bmp-itaiji-003@iwds-1'.
416
417         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
418         for XEmacs CHISE.
419         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
420
421 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
422
423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
424         `=>ucs-tip-itaiji-001'.
425
426         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
427         XEmacs CHISE.
428
429 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
430
431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
432         setting for `=>big5-cdp-itaiji-002'.
433
434 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
435
436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
437         `=>big5-cdp-itaiji-002'.
438
439         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
440         XEmacs CHISE.
441
442 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
443
444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
445         `=>jis-x0213-2'.
446
447 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
448
449         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
450         setting for `==ucs-var-001'.
451
452 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
453
454         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
455         setting for `=+>ucs-var-003'.
456
457         * mule/mule-charset.el (default-coded-charset-priority-list): Add
458         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
459
460         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
461         XEmacs CHISE.
462         (=+>ucs-tip-var-003): Ditto.
463
464 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
465
466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
467         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
468
469         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
470         XEmacs CHISE.
471         (=ucs-tip-var-002): Ditto.
472
473 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
474
475         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
476         #x9FEA.
477
478 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
479
480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
481         `==ucs-bmp-var-001'.
482
483         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
484         CHISE.
485         (==ucs-bmp-var-001): Ditto.
486
487 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
488
489         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
490         setting for `=big5-cdp-var-007'.
491
492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
493         `=big5-cdp-var-007'.
494
495         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
496         XEmacs CHISE.
497
498 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
499
500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
501         `=ucs-sip@gb'.
502
503         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
504         CHISE.
505
506 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
507
508         * mule/mule-charset.el (default-coded-charset-priority-list): Add
509         `=>ucs-tip@cognate'.
510
511         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
512         XEmacs CHISE.
513
514 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
515
516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
517         `=ucs-tip-itaiji-001'.
518
519         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
520         XEmacs CHISE.
521
522 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
523
524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
525         `=>ucs-tip@component'.
526
527         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
528         XEmacs CHISE.
529
530 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
531
532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
533         `==ucs-tip@JP/hanazono'.
534
535         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
536         XEmacs CHISE.
537
538 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
539
540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
541         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
542
543         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
544         CHISE.
545         (=ucs-tip@JP/hanazono): Ditto.
546
547 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
548
549         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
550         setting for `=ucs-var-007'.
551
552 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
553
554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
555         `=ucs-bmp-var-007'.
556
557         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
558         CHISE.
559         (=ucs-bmp-var-007): Ditto.
560
561 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
562
563         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
564         setting for `=>ucs-itaiji-002@iwds-1'.
565
566         * mule/mule-charset.el (default-coded-charset-priority-list): Add
567         `=>ucs-bmp-itaiji-002@iwds-1'.
568
569 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
570
571         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
572         for XEmacs CHISE.
573         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
574
575 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
576
577         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
578         setting for `=>ucs-itaiji-008'.
579
580 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
581
582         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
583         setting for `=>big5-cdp-itaiji-003'.
584
585         * mule/mule-charset.el (default-coded-charset-priority-list): Add
586         `=>big5-cdp-itaiji-003'.
587
588 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
589
590         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
591         XEmacs CHISE.
592
593 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
594
595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
596         setting for `=>ucs-itaiji-011'.
597
598 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
599
600         * mule/mule-charset.el (default-coded-charset-priority-list): Add
601         `=>ucs-bmp-itaiji-011'.
602
603 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
604
605         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
606         XEmacs CHISE.
607         (=>ucs-bmp-itaiji-011): Ditto.
608
609 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
610
611         * mule/mule-charset.el (default-coded-charset-priority-list): Use
612         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
613
614 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
615
616         * mule/mule-charset.el (default-coded-charset-priority-list): Add
617         `=>ucs-bmp-cjk@iwds-1/normalized'.
618
619         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
620         coded-charset for XEmacs CHISE.
621
622 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
623
624         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
625         setting for `=>ucs-itaiji-010'.
626
627         * mule/mule-charset.el (default-coded-charset-priority-list): Add
628         `=>ucs-bmp-itaiji-010'.
629
630         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
631         XEmacs CHISE.
632         (=>ucs-bmp-itaiji-010): Ditto.
633
634 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
635
636         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
637         setting for `=>ucs@iwds-1/normalized'.
638
639 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
640
641         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
642         for XEmacs CHISE.
643
644 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
645
646         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
647         setting for `==>ucs@esu'.
648
649         * mule/mule-charset.el (default-coded-charset-priority-list): Add
650         `==>ucs-sip@esu'.
651
652         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
653         CHISE.
654         (==>ucs-sip@esu): Ditto.
655
656 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
657
658         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
659         setting for `=>big5-cdp-var-001'.
660
661         * mule/mule-charset.el (default-coded-charset-priority-list): Add
662         `=>big5-cdp-var-001'.
663
664         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
665         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
666
667 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
668
669         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
670         setting for `===hng-sts'.
671
672         * mule/mule-charset.el (default-coded-charset-priority-list): Add
673         `===hng-sts'.
674
675         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
676         CHISE.
677
678 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
679
680         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
681         setting for `===hng-sgs'.
682
683         * mule/mule-charset.el (default-coded-charset-priority-list): Add
684         `===hng-sgs'.
685
686         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
687         CHISE.
688
689 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
690
691         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
692         setting for `===hng-saa'.
693
694         * mule/mule-charset.el (default-coded-charset-priority-list): Add
695         `===hng-saa'.
696
697         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
698         CHISE.
699
700 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
701
702         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
703         setting for `===hng-kad'.
704
705         * mule/mule-charset.el (default-coded-charset-priority-list): Add
706         `===hng-kad'.
707
708         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
709         CHISE.
710
711 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
712
713         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
714         setting for `===hng-sai'.
715
716         * mule/mule-charset.el (default-coded-charset-priority-list): Add
717         `===hng-sai'.
718
719         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
720         CHISE.
721
722 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
723
724         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
725         setting for `===hng-ini'.
726
727         * mule/mule-charset.el (default-coded-charset-priority-list): Add
728         `===hng-ini'.
729
730         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
731         CHISE.
732
733 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
734
735         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
736         setting for `===hng-wke'.
737
738         * mule/mule-charset.el (default-coded-charset-priority-list): Add
739         `===hng-wke'.
740
741         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
742         CHISE.
743
744 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
745
746         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
747         setting for `===hng-wks'.
748
749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
750         `===hng-wks'.
751
752         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
753         CHISE.
754
755 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
756
757         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
758         setting for `===hng-sab'.
759
760         * mule/mule-charset.el (default-coded-charset-priority-list): Add
761         `===hng-sab'.
762
763         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
764         CHISE.
765
766 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
767
768         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
769         setting for `===hng-ykk'.
770
771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
772         `===hng-ykk'.
773
774         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
775         CHISE.
776
777 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
778
779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
780         setting for `===hng-kkh'.
781
782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
783         `===hng-kkh'.
784
785         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
786         CHISE.
787
788 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
789
790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
791         setting for `===hng-fhs'.
792
793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
794         `===hng-fhs'.
795
796         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
797         CHISE.
798
799 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
800
801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
802         `==>daijiten'.
803
804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
805         setting for `==>daijiten'.
806
807         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
808         CHISE.
809
810 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
811
812         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
813         last number of its code.
814
815 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
816
817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
818         settings for `=daijiten', `==daijiten' and `===daijiten'.
819
820         * mule/mule-charset.el (default-coded-charset-priority-list): Add
821         `=daijiten', `==daijiten' and `===daijiten'.
822
823         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
824         CHISE.
825         (==daijiten): Ditto.
826         (===daijiten): Ditto.
827
828 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
829
830         * mule/mule-charset.el (default-coded-charset-priority-list): Add
831         `=>ucs-bmp-itaiji-008'.
832
833         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
834         XEmacs CHISE.
835         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
836
837 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
838
839         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
840         of #x9FCC as the value of `max-code'.
841
842 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
843
844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
845         `=>>ucs-bmp-cjk@unicode'.
846
847         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
848         for XEmacs CHISE.
849
850 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
851
852         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
853         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
854         `===shuowen-jiguge5'.
855
856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
857         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
858
859         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
860         XEmacs CHISE.
861         (===shuowen-jiguge4): Ditto.
862         (===shuowen-jiguge5): Ditto.
863
864 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
865
866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
867         `=ucs-sip-var-005'.
868
869         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
870         XEmacs CHISE.
871
872 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
873
874         * mule/mule-charset.el (default-coded-charset-priority-list): Add
875         `=>>hanyo-denshi/ib'.
876
877 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
878
879         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
880         setting for `=>big5-cdp@iwds-1'.
881
882 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
883
884         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
885         setting for `=big5-cdp-var-010'.
886
887 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
888
889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
890         `=big5-cdp-var-010'.
891
892         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
893         XEmacs CHISE.
894
895 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
896
897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
898         `=ucs-sip-itaiji-008'.
899
900         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
901         XEmacs CHISE.
902
903 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
904
905         * mule/mule-charset.el (default-coded-charset-priority-list): Add
906         `=>ucs-sip-itaiji-006'.
907
908         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
909         XEmacs CHISE.
910
911 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
912
913         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
914         setting for `=+>big5-cdp', `=>big5-cdp@component' and
915         `=>big5-cdp@cognate'.
916
917         * mule/mule-charset.el (default-coded-charset-priority-list): Add
918         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
919
920 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
921
922         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
923         CHISE.
924         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
925         mother.
926         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
927
928 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
929
930         * mule/mule-charset.el (default-coded-charset-priority-list): Add
931         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
932
933         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
934         XEmacs CHISE.
935         (=>big5-cdp@component): Ditto.
936         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
937
938 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
939
940         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
941         setting for `=>ucs-itaiji-001@iwds-1'.
942
943         * mule/mule-charset.el (default-coded-charset-priority-list): Add
944         `=>ucs-bmp-itaiji-001@iwds-1'.
945
946         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
947         for XEmacs CHISE.
948         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
949
950 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
951
952         * mule/mule-charset.el (default-coded-charset-priority-list):
953         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
954         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
955         `chinese-isoir165'.
956
957         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
958         CHISE.
959
960 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
961
962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
963         `=ucs-sip-itaiji-006'.
964
965         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
966         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
967
968 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
969
970         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
971         setting for `=>ucs-itaiji-009'.
972
973         * mule/mule-charset.el (default-coded-charset-priority-list): Add
974         `==ucs-bmp-itaiji-001'.
975
976         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
977         (=big5-cdp-itaiji-003): Doc fix.
978         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
979
980 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
981
982         * mule/mule-charset.el (default-coded-charset-priority-list): Add
983         `=>zinbun-oracle'.
984
985 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
986
987         * mule/mule-charset.el (default-coded-charset-priority-list): Add
988         `=>ucs-sip-itaiji-003'.
989
990         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
991         (=>ucs-bmp-itaiji-003): Fix `long-name'.
992         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
993
994 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
995
996         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
997         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
998
999 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1000
1001         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1002         `==ucs-bmp-itaiji-006'.
1003
1004         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
1005         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
1006         (==ucs-bmp-itaiji-006): Ditto.
1007
1008 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1009
1010         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1011         `=ucs-bmp-itaiji-012'.
1012
1013         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
1014         XEmacs CHISE.
1015         (=ucs-bmp-itaiji-012): Ditto.
1016
1017 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1018
1019         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1020         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
1021
1022 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1023
1024         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
1025         CHISE.
1026
1027 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1028
1029         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1030         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
1031         and `=>>cns11643-6'.
1032
1033         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
1034         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1035         (=>>cns11643-3): Ditto.
1036         (=>>cns11643-4): Modify DOC.
1037         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1038
1039 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1040
1041         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1042         `=>ucs-sip-itaiji-005'.
1043
1044         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1045         XEmacs CHISE.
1046
1047 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1048
1049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1050         `==hanyo-denshi/tk/mf-01'.
1051
1052         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1053         for XEmacs CHISE.
1054
1055 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1056
1057         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1058         `=>ucs-itaiji-007'.
1059
1060 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1061
1062         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1063         `==ucs-sip-var-002'.
1064
1065         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1066         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1067
1068 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1069
1070         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1071         setting for `==ucs-itaiji-001'.
1072
1073 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1074
1075         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1076         `==ucs-sip-itaiji-001'.
1077
1078         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1079         XEmacs CHISE.
1080         (==ucs-sip-itaiji-001): Ditto.
1081
1082 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1083
1084         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1085         `=+>ucs-bmp-var-003'.
1086
1087         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1088         CHISE.
1089         (=+>ucs-bmp-var-003): Ditto.
1090
1091 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1092
1093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1094         `=>ucs-bmp-cjk@cognate'.
1095
1096         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1097         XEmacs CHISE.
1098
1099 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1100
1101         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1102         `=ucs-sip-itaiji-005'.
1103
1104         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1105         XEmacs CHISE.
1106
1107 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1108
1109         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1110         setting for `=>ucs@cognate'.
1111
1112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1113         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1114
1115         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1116         CHISE.
1117         (=>ucs@hanyo-denshi): Abolished.
1118         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1119         (=>ucs-bmp-itaiji-009): Ditto.
1120         (=>ucs-sip@cognate): Ditto.
1121
1122 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1123
1124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1125         `=>ucs-bmp-itaiji-004'.
1126
1127         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1128         XEmacs CHISE.
1129
1130 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1131
1132         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1133         setting for `=>ucs-itaiji-004'.
1134
1135 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1136
1137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1138         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1139         `=>ucs-bmp-itaiji-007'.
1140
1141         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1142         XEmacs CHISE.
1143         (=>ucs-itaiji-004): Ditto.
1144         (=>ucs-sip-itaiji-004): Ditto.
1145         (=>ucs-bmp-itaiji-007): Ditto.
1146
1147 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1148
1149         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1150         setting for `=ucs-itaiji-010'.
1151
1152 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1153
1154         * mule/mule-charset.el (default-coded-charset-priority-list):
1155         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1156         - Add `=ucs-bmp-itaiji-010'.
1157         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1158           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1159         - Add `=>ucs-sip@iwds-1'.
1160
1161         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1162         XEmacs CHISE.
1163         (=ucs-bmp-itaiji-010): Ditto.
1164         (=>ucs-sip@iwds-1): Ditto.
1165
1166 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1167
1168         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1169         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1170
1171         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1172         XEmacs CHISE.
1173         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1174
1175 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1176
1177         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1178         setting for `=>ucs-itaiji-003'.
1179
1180 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1181
1182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1183         `=>ucs-bmp-itaiji-003'.
1184
1185         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1186         XEmacs CHISE.
1187         (=>ucs-bmp-itaiji-003): Ditto.
1188
1189 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1190
1191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1192         `=ucs-bmp-itaiji-011'.
1193
1194         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1195         XEmacs CHISE.
1196
1197 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1198
1199         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1200         setting for `==ucs-var-002'.
1201
1202 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1203
1204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1205         setting for `==ucs-itaiji-002'.
1206
1207 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1208
1209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1210         `==ucs-sip-itaiji-002'.
1211
1212         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1213         XEmacs CHISE.
1214
1215 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1216
1217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1218         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1219
1220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1221         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1222         `=>ucs-sip-itaiji-007'.
1223
1224         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1225         XEmacs CHISE.
1226         (=>ucs-sip-itaiji-007): Ditto.
1227         (=ucs-sip-itaiji-007): Ditto.
1228         (=ucs-itaiji-011): Ditto.
1229         (=ucs-sip-itaiji-011): Ditto.
1230
1231 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1232
1233         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1234         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1235
1236 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1237
1238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1239         `==ucs-bmp-var-002'.
1240
1241         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1242         CHISE.
1243         (==ucs-bmp-var-002): Ditto.
1244
1245         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1246         Modify some priorities.
1247
1248 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1249
1250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1251         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1252         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1253
1254 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1255
1256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1257         `=big5-cdp-var-001'.
1258
1259         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1260         XEmacs CHISE.
1261
1262 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1263
1264         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1265         setting for `==ucs-itaiji-005'.
1266
1267 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1268
1269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1270         setting for `=ucs-itaiji-007'.
1271
1272         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1273         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1274
1275         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1276         XEmacs CHISE.
1277         (==ucs-bmp-itaiji-005): Ditto.
1278         (=ucs-itaiji-007): Ditto.
1279         (=ucs-bmp-itaiji-007): Ditto.
1280
1281 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1282
1283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1284         `==gt-pj-k1' and `==gt-pj-k2'.
1285
1286 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1287
1288         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1289         CHISE.
1290         (==gt-pj-k2): Ditto.
1291
1292 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1293
1294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1295         setting for `=>ucs-itaiji-005'.
1296
1297 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1298
1299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1300         `=>>cbeta'.
1301
1302 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1303
1304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1305         `=>ucs-sip@component'.
1306
1307         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1308         instead of `=ucs' as its mother.
1309         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1310
1311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1312         setting for `=>ucs-itaiji-006'.
1313
1314 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1317         `=>ucs-bmp-itaiji-006'.
1318
1319         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1320         XEmacs CHISE.
1321         (=>ucs-bmp-itaiji-006): Ditto.
1322
1323 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1324
1325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1326         `=>ucs-bmp-itaiji-001'.
1327
1328         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1329         XEmacs CHISE.
1330
1331 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1332
1333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1334         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1335
1336         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1337         instead of `=ucs' as its mother.
1338         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1339         (==ucs-bmp-itaiji-002): Ditto.
1340         (==ucs-itaiji-003): Ditto.
1341         (==ucs-bmp-itaiji-003): Ditto.
1342
1343 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1344
1345         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1346         setting for `=big5-cdp-var-002'.
1347
1348         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1349         `=big5-cdp-var-002'.
1350
1351         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1352         XEmacs CHISE.
1353
1354 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1355
1356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1357         `=ucs-sip-var-004'.
1358
1359         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1360         XEmacs CHISE.
1361
1362 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1363
1364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1365         `=>ucs-bmp-cjk@iwds-1'.
1366
1367         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1368         XEmacs CHISE.
1369
1370 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1371
1372         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1373         setting for `=ucs-var-005'.
1374
1375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1376         `=ucs-bmp-var-005'.
1377
1378         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1379         CHISE.
1380         (=ucs-bmp-var-005): Ditto.
1381
1382 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1383
1384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1385         `=>ucs-sip-itaiji-002'.
1386
1387         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1388         XEmacs CHISE.
1389
1390 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1391
1392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1393         setting for `=>ucs-itaiji-002'.
1394
1395 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1396
1397         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1398         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1399
1400         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1401         (=>ucs-itaiji-002): Ditto.
1402         (=>ucs-bmp-itaiji-002): Ditto.
1403
1404 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1405
1406         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1407         setting for `=>ucs-itaiji-001'.
1408
1409 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1410
1411         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1412         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1413
1414         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1415         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1416         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1417         (=>ucs-sip-itaiji-001): Ditto.
1418
1419         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1420         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1421         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1422
1423 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1424
1425         * mule/mule-charset.el (default-coded-charset-priority-list):
1426         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1427         `=jef-china3' and `chinese-isoir165'.
1428
1429 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1430
1431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1432         `=>ucs-bmp-itaiji-005'.
1433
1434         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1435         XEmacs CHISE.
1436         (=>ucs-bmp-itaiji-005): Ditto.
1437
1438 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1439
1440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1441         `=+>jis-x0213-2'.
1442
1443 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1444
1445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1446         `=+>adobe-japan1-6'.
1447
1448 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1449
1450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1451         `=+>jis-x0208@1978'.
1452
1453 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1454
1455         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1456         setting for `=>ucs@component'.
1457
1458 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1459
1460         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1461         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1462
1463 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1464
1465         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1466         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1467
1468 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1469
1470         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1471         CHISE.
1472         (=>ucs@jis/2004): Ditto.
1473
1474 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1475
1476         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1477         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1478
1479 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1480
1481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1482         `=>cbeta'.
1483
1484 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1485
1486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1487         setting for `==big5-cdp-itaiji-001'.
1488
1489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1490         `==big5-cdp-itaiji-001'.
1491
1492         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1493         XEmacs CHISE.
1494
1495 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1496
1497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1498         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1499         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1500
1501         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1502         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1503         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1504
1505         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1506         XEmacs CHISE.
1507         (=>big5-cdp-itaiji-001): Ditto.
1508         (=big5-cdp-itaiji-002): Ditto.
1509         (=big5-cdp-itaiji-003): Ditto.
1510
1511 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1512
1513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1514         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1515
1516 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1517
1518         * mule/mule-charset.el (default-coded-charset-priority-list):
1519         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1520         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1521         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1522
1523         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1524         setting for `=ucs-var-008'.
1525
1526         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1527         CHISE.
1528         (=ucs-bmp-var-008): Likewise.
1529
1530 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1531
1532         * mule/mule-charset.el (default-coded-charset-priority-list):
1533         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1534
1535 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1536
1537         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1538         `==ucs-sip@JP/hanazono'.
1539
1540         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1541         XEmacs CHISE.
1542
1543 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1544
1545         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1546         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1547
1548         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1549         `=ucs-bmp-var-006'.
1550
1551         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1552         CHISE.
1553         (=ucs-bmp-var-006): Likewise.
1554
1555 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1556
1557         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1558         `=ucs-bmp-itaiji-009'.
1559
1560         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1561         XEmacs CHISE.
1562         (=ucs-bmp-itaiji-009): Likewise.
1563
1564 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1565
1566         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1567         `=>big5-cdp'.
1568
1569 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1570
1571         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1572         (utf-8-ivs-gb): Likewise.
1573         (utf-8-gb-er): Likewise.
1574         (utf-8-ivs-gb-er): Likewise.
1575         (utf-8-cns): Likewise.
1576         (utf-8-ivs-cns): Likewise.
1577         (utf-8-cns-er): Likewise.
1578         (utf-8-ivs-cns-er): Likewise.
1579         (utf-8-big5): Likewise.
1580         (utf-8-ivs-big5): Likewise.
1581         (utf-8-big5-er): Likewise.
1582         (utf-8-ivs-big5-er): Likewise.
1583         (utf-8-jis): Likewise.
1584         (utf-8-ivs-jis): Likewise.
1585         (utf-8-jis-er): Likewise.
1586         (utf-8-ivs-jis-er): Likewise.
1587         (utf-8-ks): Likewise.
1588         (utf-8-ivs-ks): Likewise.
1589         (utf-8-ks-er): Likewise.
1590         (utf-8-ivs-ks-er): Likewise.
1591
1592 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1593
1594         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1595         (utf-8-ivs-jp): Likewise.
1596         (utf-8-jp-er): Likewise.
1597         (utf-8-ivs-jp-er): Likewise.
1598
1599 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1600
1601         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1602         setting for `=ucs-var-010'.
1603
1604         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1605         `=ucs-bmp-var-010'.
1606
1607         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1608         CHISE.
1609         (=ucs-bmp-var-010): Likewise.
1610
1611 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1612
1613         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1614         `=ucs-sip@JP/hanazono'.
1615
1616         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1617         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1618
1619 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1620
1621         * mule/mule-charset.el (default-coded-charset-priority-list):
1622         - Add `=big5-cdp-var-004'.
1623         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1624           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1625
1626         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1627         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1628         `=big5-cdp-var-005'.
1629
1630         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1631         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1632         `=big5-cdp-var-003'.
1633         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1634         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1635         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1636
1637 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1638
1639         * mule/mule-charset.el (default-coded-charset-priority-list):
1640         Don't prefer ucs-compat CCSes to other CCSes.
1641
1642 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1643
1644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1645         `===ucs-bmp-cjk-compat@unicode'.
1646
1647         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1648         coded-charset for XEmacs CHISE.
1649
1650 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1651
1652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1653         `=ucs-sip-itaiji-003'.
1654
1655         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1656         XEmacs CHISE.
1657
1658 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1659
1660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1661         setting for `=ucs-var-004'.
1662
1663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1664         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1665
1666         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1667         XEmacs CHISE.
1668         (=ucs-var-004): Ditto.
1669         (=ucs-bmp-var-004): Ditto.
1670
1671 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1672
1673         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1674         `=ucs-sip-var-003'.
1675
1676         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1677         XEmacs CHISE.
1678
1679 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1680
1681         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1682         setting for `=ucs-itaiji-006'.
1683
1684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1685         `=ucs-bmp-itaiji-006'.
1686
1687         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1688         XEmacs CHISE.
1689         (=ucs-bmp-itaiji-006): Ditto.
1690
1691 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1692
1693         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1694         `=ucs-sip-var-002'.
1695
1696         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1697         XEmacs CHISE.
1698
1699 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1700
1701         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1702         `=ucs-sip-itaiji-002'.
1703
1704         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1705         XEmacs CHISE.
1706
1707 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1708
1709         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1710         setting for `==hanyo-denshi/tk'.
1711
1712 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1713
1714         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1715         (=hanyo-denshi/tk): Fix `long-name'.
1716         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1717
1718 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1719
1720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1721         setting for `=>mj'.
1722
1723 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1724
1725         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1726         coded-charset for XEmacs CHISE.
1727
1728 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1729
1730         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1731         setting for `=hanyo-denshi/tk'.
1732
1733 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1734
1735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1736         `=hanyo-denshi/tk/mf-01'.
1737
1738         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1739         XEmacs CHISE.
1740         (=hanyo-denshi/tk/mf-01): Ditto.
1741
1742 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1743
1744         * mule/mule-charset.el (default-coded-charset-priority-list):
1745         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1746
1747 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1748
1749         * mule/mule-charset.el (default-coded-charset-priority-list):
1750         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1751
1752 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1753
1754         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1755         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1756
1757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1758         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1759
1760         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1761         XEmacs CHISE.
1762         (=ucs-bmp-itaiji-004): Ditto.
1763         (=ucs-itaiji-005): Ditto.
1764         (=ucs-bmp-itaiji-005): Ditto.
1765
1766 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1767
1768         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1769         `=ucs-sip-itaiji-001'.
1770
1771         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1772         XEmacs CHISE.
1773
1774 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1775
1776         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1777         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1778         `=ucs-itaiji-008'.
1779
1780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1781         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1782         `=ucs-bmp-itaiji-008'.
1783
1784         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1785         XEmacs CHISE.
1786         (=ucs-bmp-itaiji-001): Ditto.
1787         (=ucs-itaiji-003): Ditto.
1788         (=ucs-bmp-itaiji-003): Ditto.
1789         (=ucs-itaiji-008): Ditto.
1790         (=ucs-bmp-itaiji-008): Ditto.
1791
1792 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1793
1794         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1795         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1796
1797         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1798         for XEmacs CHISE.
1799         (==ucs-bmp-cjk-compat@JP): Ditto.
1800
1801 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1802
1803         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1804         setting for `===hng-tzs'.
1805
1806         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1807         `===hng-tzs'.
1808
1809         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1810         CHISE.
1811
1812 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1813
1814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1815         setting for `===hng-doh'.
1816
1817         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1818         `===hng-doh'.
1819
1820         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1821         CHISE.
1822
1823 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1824
1825         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1826         setting for `===hng-wad'.
1827
1828         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1829         `===hng-wad'.
1830
1831         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1832         CHISE.
1833
1834 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1835
1836         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1837         settings for `==koseki' and `===hng-kcc'.
1838
1839         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1840         `===hng-kcc'.
1841
1842         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1843         CHISE.
1844
1845 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1846
1847         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1848         setting for `===hng-nkk'.
1849
1850         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1851         `===hng-nkk'.
1852
1853         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1854         CHISE.
1855
1856 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1857
1858         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1859         setting for `===hng-ink'.
1860
1861         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1862         `===hng-ink'.
1863
1864         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1865         CHISE.
1866
1867 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1868
1869         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1870         setting for `===hng-jhk'.
1871
1872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1873         `===hng-jhk'.
1874
1875         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1876         CHISE.
1877
1878 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1879
1880         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1881         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1882         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1883         (===jis-x0213-1@2004): Likewise.
1884         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1885         "jisx0213\\(\\.2004\\)-1" as the registry.
1886         (=+>jis-x0213-1@2004): Likewise.
1887         (=>jis-x0213-1@2004): Likewise.
1888
1889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1890         `===jis-x0213-1@2004'.
1891
1892 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1893
1894         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1895         setting for `===hng-nak'.
1896
1897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1898         `===hng-nak'.
1899
1900         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1901         CHISE.
1902
1903 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1904
1905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1906         setting for `===hng-hos'.
1907
1908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1909         `===hng-hos'.
1910
1911         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1912         CHISE.
1913
1914 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1915
1916         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1917         setting for `===hng-tzj'.
1918
1919         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1920         `===hng-tzj'.
1921
1922         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1923         CHISE.
1924
1925 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1926
1927         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1928         setting for `===hng-kae'.
1929
1930         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1931         `===hng-kae'.
1932
1933         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1934         CHISE.
1935
1936 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1937
1938         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1939         setting for `===hng-kar'.
1940
1941         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1942         `===hng-kar'.
1943
1944         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1945         CHISE.
1946
1947 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1948
1949         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1950         setting for `===hng-kyd'.
1951
1952         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1953         `===hng-kyd'.
1954
1955         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1956         CHISE.
1957
1958 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1959
1960         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1961         setting for `===hng-hok'.
1962
1963         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1964         `===hng-hok'.
1965
1966         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1967         CHISE.
1968
1969 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1970
1971         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1972         setting for `===hng-jyu'.
1973
1974         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1975         `===hng-jyu'.
1976
1977         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1978         CHISE.
1979
1980 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1981
1982         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1983         setting for `===hng-zkd'.
1984
1985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1986         `===hng-zkd'.
1987
1988         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1989         CHISE.
1990
1991 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1992
1993         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1994         setting for `===hng-kmi'.
1995
1996         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1997         `===hng-kmi'.
1998
1999         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
2000         CHISE.
2001
2002 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2003
2004         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2005         setting for `===hng-okd'.
2006
2007         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2008         `===hng-okd'.
2009
2010         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
2011         CHISE.
2012
2013 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2014
2015         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2016         setting for `===hng-nkm'.
2017
2018         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2019         `===hng-nkm'.
2020
2021         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
2022         CHISE.
2023
2024 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2025
2026         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2027         setting for `===hng-nto'.
2028
2029         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2030         `===hng-nto'.
2031
2032         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
2033         CHISE.
2034
2035 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2036
2037         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2038         setting for `===hng-yhk'.
2039
2040         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2041         `===hng-yhk'.
2042
2043         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
2044         CHISE.
2045
2046 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2047
2048         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2049         setting for `===hng-sok'.
2050
2051         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2052         `===hng-sok'.
2053
2054         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2055         CHISE.
2056
2057 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2058
2059         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2060         setting for `===hng-kda'.
2061
2062         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2063         `===hng-kda'.
2064
2065         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
2066         CHISE.
2067
2068 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2069
2070         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2071         setting for `===hng-myz'.
2072
2073         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2074         `===hng-myz'.
2075
2076         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2077         CHISE.
2078
2079 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2080
2081         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2082         setting for `===hng-kgk'.
2083
2084         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2085         `===hng-kgk'.
2086
2087         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2088         CHISE.
2089
2090 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2091
2092         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2093         setting for `===hng-drt'.
2094
2095         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2096         `===hng-drt'.
2097
2098         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2099         CHISE.
2100
2101 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2102
2103         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2104         setting for `===hng-mam'.
2105
2106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2107         `===hng-mam'.
2108
2109         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2110         CHISE.
2111
2112 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2113
2114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2115         setting for `===hng-dng'.
2116
2117         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2118         `===hng-dng'.
2119
2120         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2121         CHISE.
2122
2123 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2124
2125         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2126         setting for `=>cns11643-5'.
2127
2128 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2129
2130         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2131         setting for `===hng-keg'.
2132
2133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2134         `===hng-keg'.
2135
2136         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2137         CHISE.
2138
2139 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2140
2141         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2142         setting for `===hng-jou'.
2143
2144         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2145         `===hng-jou'.
2146
2147         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2148         CHISE.
2149
2150 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2151
2152         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2153         setting for `===hng-smk'.
2154
2155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2156         `===hng-smk'.
2157
2158         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2159         CHISE.
2160
2161 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2162
2163         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2164         setting for `===hng-kyo'.
2165
2166         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2167         `===hng-kyo'.
2168
2169         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2170         CHISE.
2171
2172 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2173
2174         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2175         setting for `===hng-kss'.
2176
2177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2178         `===hng-kss'.
2179
2180         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2181         CHISE.
2182
2183 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2184
2185         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2186         setting for `===hng-wan'.
2187
2188         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2189         `===hng-wan'.
2190
2191         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2192         CHISE.
2193
2194 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2195
2196         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2197         setting for `===hng-ksk'.
2198
2199         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2200         `===hng-ksk'.
2201
2202         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2203         CHISE.
2204
2205 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2206
2207         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2208         setting for `===hng-kyu'.
2209
2210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2211         `===hng-kyu'.
2212
2213         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2214         CHISE.
2215
2216 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2217
2218         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2219         setting for `===hng-skk'.
2220
2221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2222         `===hng-skk'.
2223
2224         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2225         CHISE.
2226
2227 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2228
2229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2230         setting for `===hng-sik'.
2231
2232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2233         `===hng-sik'.
2234
2235         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2236         CHISE.
2237
2238 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2239
2240         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2241         setting for `===hng-kbk'.
2242
2243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2244         `===hng-kbk'.
2245
2246         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2247         CHISE.
2248
2249 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2250
2251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2252         setting for `===hng-kcj'.
2253
2254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2255         `===hng-kcj'.
2256
2257         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2258         CHISE.
2259
2260 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2261
2262         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2263         setting for `===hng-k24'.
2264
2265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2266         `===hng-k24'.
2267
2268         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2269         CHISE.
2270
2271 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2272
2273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2274         setting for `===hng-gok'.
2275
2276         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2277         `===hng-gok'.
2278
2279         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2280         CHISE.
2281 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2282
2283         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2284         setting for `===hng-tsu'.
2285
2286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2287         `===hng-tsu'.
2288
2289         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2290         CHISE.
2291
2292 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2293
2294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2295         setting for `===hng-sys'.
2296
2297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2298         `===hng-sys'.
2299
2300         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2301         CHISE.
2302
2303 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2304
2305         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2306         - Use "&HNG010-<d><d><d><d><d>;" instead of
2307           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2308         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2309
2310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2311         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2312
2313         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2314         "hngkhi-0" as the suffix of registry.
2315         (===hng-khm): New coded-charset for XEmacs CHISE.
2316         (=ucs-itaiji-002): Ditto.
2317         (=ucs-bmp-itaiji-002): Ditto.
2318
2319 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2320
2321         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2322         setting for `=>ucs@iwds-1'.
2323
2324         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2325         XEmacs CHISE.
2326
2327 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2328
2329         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2330         CHISE.
2331
2332         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2333         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2334         `===hng-khi'.
2335
2336 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2337
2338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2339         setting for `===hng-khi'.
2340
2341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2342         `===hng-khi'.
2343
2344         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2345         CHISE.
2346
2347 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2348
2349         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2350         #x9FA5 as the value of `max-code'.
2351         (=ucs-bmp-var-002): Likewise.
2352         (=ucs-bmp-var-003): Likewise.
2353         (=ucs-bmp-itaiji-084): Likewise.
2354         (=ucs-bmp-cjk@JP): Likewise.
2355         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2356         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2357         (=>ucs-bmp-cjk@component): Likewise.
2358
2359 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2360
2361         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2362         CHISE.
2363
2364 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2365
2366         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2367         XEmacs CHISE.
2368         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2369         `==jis-x0208@1978/2-pr' as the mother.
2370
2371 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2372
2373         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2374         CHISE.
2375
2376 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2377
2378         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2379         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2380
2381 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2382
2383         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2384         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2385
2386 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2387
2388         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2389         setting for `===ucs@gb'.
2390
2391 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2392
2393         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2394         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2395         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2396         as the entity-reference for `===jis-x0213-1@2000'; use
2397         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2398
2399 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2400
2401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2402         `===jis-x0208'.
2403
2404         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2405         instead of `===jis-x0208' as the mother.
2406         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2407         `===jis-x0208' as the mother.
2408         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2409         `===jis-x0208' as the mother.
2410         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2411         `===jis-x0213-1' as the mother.
2412         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2413         `===jis-x0213-1' as the mother.
2414         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2415         the mother.
2416         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2417         mother.
2418
2419 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2420
2421         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2422         setting for `=ucs-var-001'.
2423
2424 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2425
2426         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2427         `=ucs-bmp-var-001'.
2428
2429         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2430         CHISE.
2431         (=ucs-bmp-var-001): Ditto.
2432
2433         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2434         setting for `=ucs-var-003'.
2435
2436 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2437
2438         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2439         `=ucs-bmp-var-003'.
2440
2441         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2442         CHISE.
2443         (=ucs-bmp-var-003): Ditto.
2444
2445 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2446
2447         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2448         setting for `=ucs-var-002'.
2449
2450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2451         `=ucs-bmp-var-002'.
2452
2453         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2454         CHISE.
2455         (=ucs-bmp-var-002): Ditto.
2456
2457 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2458
2459         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2460         XEmacs CHISE.
2461         (==jis-x0208@1978/5pr): Ditto.
2462
2463 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2464
2465         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2466         `=>ucs-bmp-cjk@component'.
2467
2468         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2469         XEmacs CHISE.
2470         (=>ucs-bmp-cjk@component): Ditto.
2471
2472 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2473
2474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2475         setting for `=>iwds-1'.
2476
2477 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2478
2479         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2480         CHISE.
2481
2482 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2483
2484         * mule/mule-charset.el (default-coded-charset-priority-list):
2485         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2486         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2487         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2488         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2489
2490 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2491
2492         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2493         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2494
2495         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2496         `=>>ucs@iso' as the mother.
2497         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2498         mother.
2499
2500 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2501
2502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2503         setting for `===hanyo-denshi/ia'.
2504
2505 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2506
2507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2508         `===hanyo-denshi/ia'.
2509
2510 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2511
2512         * mule/mule-conf.el (=koseki): Fix DOC.
2513         (==koseki): New coded-charset for XEmacs CHISE.
2514
2515 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2516
2517         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2518         XEmacs CHISE.
2519         (===hanyo-denshi/jd): Fix DOC.
2520
2521 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2522
2523         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2524         setting for `===hanyo-denshi/ip'.
2525
2526 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2527
2528         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2529         `===hanyo-denshi/ip'.
2530
2531         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2532         XEmacs CHISE.
2533
2534 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2535
2536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2537         `==ucs-radicals@unicode' and `=>daikanwa'.
2538
2539         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2540         for XEmacs CHISE.
2541
2542 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2543
2544         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2545         XEmacs CHISE.
2546
2547 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2548
2549         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2550         `===ruimoku-v6'.
2551
2552 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2553
2554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2555         setting for `===ruimoku-v6'.
2556
2557 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2558
2559         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2560         CHISE.
2561
2562 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2563
2564         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2565         coded-charset for XEmacs CHISE.
2566
2567 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2568
2569         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2570         XEmacs CHISE.
2571
2572 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2573
2574         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2575         `===ucs-sip@iso'.
2576
2577 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2578
2579         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2580         CHISE.
2581
2582 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2583
2584         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2585         `==ucs-sip@iso'.
2586
2587         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2588         CHISE.
2589
2590 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2591
2592         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2593         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2594         (=ucs-sip-ext-b@iso): Fix registry.
2595         (==ucs-sip-ext-b@iso): Ditto.
2596         (===ucs-sip-ext-b@iso): Ditto.
2597
2598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2599         `=ucs-sip@iso'.
2600
2601 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2602
2603         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2604         setting for `=>cbeta'.
2605
2606 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2607
2608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2609         `=>cns11643-7'.
2610
2611         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2612
2613 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2614
2615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2616         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2617
2618 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2619
2620         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2621         `=ucs@cns'.
2622         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2623         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2624         `=ucs@jis/1990'.
2625         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2626         `=ucs@jis/2000'.
2627         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2628         `=ucs@jis/2004'.
2629         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2630
2631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2632         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2633
2634 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2635
2636         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2637         XEmacs CHISE.
2638         (==jis-x0208@1978/1pr): Ditto.
2639         (==jis-x0208@1978/2-pr): Ditto.
2640
2641 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2642
2643         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2644         setting for `===jis-x0213-1@2004'.
2645
2646 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2647
2648         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2649         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2650
2651         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2652         `===hanyo-denshi/jb'.
2653
2654         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2655         XEmacs CHISE.
2656         (=+>hanyo-denshi/ft): Ditto.
2657         (=+>hanyo-denshi/jt): Ditto.
2658
2659 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2660
2661         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2662         `===hanyo-denshi/hg'.
2663
2664 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2665
2666         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2667         XEmacs CHISE.
2668         (===hanyo-denshi/hg): Ditto.
2669
2670 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2671
2672         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2673         glyph-forms instead of detailed glyph-images.
2674         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2675         `=adobe-japan1-*'.
2676         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2677         (===adobe-japan1-1): Ditto.
2678         (===adobe-japan1-2): Ditto.
2679         (===adobe-japan1-3): Ditto.
2680         (===adobe-japan1-4): Ditto.
2681         (===adobe-japan1-5): Ditto.
2682         (===adobe-japan1-6): Ditto.
2683         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2684         `=>>>adobe-japan1' as the mother.
2685         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2686         `=>>adobe-japan1' as the mother.
2687         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2688         glyph-images.
2689         (==jis-x0208@1978): Ditto.
2690         (==jis-x0208@1983): Ditto.
2691         (==jis-x0208@1990): Ditto.
2692         (==jis-x0213-1): Ditto.
2693         (==jis-x0213-1@2000): Ditto.
2694         (==jis-x0213-1@2004): Ditto.
2695         (==jis-x0213-2): Ditto.
2696         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2697         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2698         `=jis-x0208@1978'.
2699         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2700         `=jis-x0208@1983'.
2701         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2702         `=jis-x0208@1990'.
2703         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2704         `=jis-x0213-1'.
2705         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2706         `=jis-x0213-1@2000'.
2707         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2708         `=jis-x0213-1@2004'.
2709         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2710         `=jis-x0213-2'.
2711         (===jis-x0208): New coded-charset for XEmacs CHISE.
2712         (===jis-x0208@1978): Ditto.
2713         (===jis-x0208@1983): Ditto.
2714         (===jis-x0208@1990): Ditto.
2715         (===jis-x0213-1): Ditto.
2716         (===jis-x0213-1@2000): Ditto.
2717         (===jis-x0213-2): Ditto.
2718         (===jis-x0212): Ditto.
2719         (===ks-x1001): Ditto.
2720         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2721         mother.
2722         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2723         as the mother.
2724         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2725         as the mother.
2726         (===cns11643-1): New coded-charset for XEmacs CHISE.
2727         (===cns11643-2): Ditto.
2728         (===cns11643-3): Ditto.
2729         (===cns11643-4): Ditto.
2730         (===cns11643-5): Ditto.
2731         (===cns11643-6): Ditto.
2732         (===cns11643-7): Ditto.
2733         (=>>cns11643-1): Ditto.
2734         (==big5-cdp): Indicate abstract glyph-images instead of
2735         representative glyph-images.
2736         (===big5-cdp): New coded-charset for XEmacs CHISE.
2737         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2738         detailed glyph-images.
2739         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2740         `=hanyo-denshi/*'.
2741         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2742         (===hanyo-denshi/ib): Ditto.
2743         (===hanyo-denshi/jt): Ditto.
2744         (===hanyo-denshi/ks): Ditto.
2745         (===mj): Ditto.
2746         (===mj-0): Ditto.
2747         (===mj-1): Ditto.
2748         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2749         `=>>>hanyo-denshi/*' as its mother.
2750         (==gt): Indicate abstract glyph-forms instead of detailed
2751         glyph-images.
2752         (===gt): New coded-charset for XEmacs CHISE.
2753         (=>>>gt): Indicates `==gt' instead of `=gt'.
2754         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2755         (==gt-k): Indicate abstract glyph-forms instead of detailed
2756         glyph-images.
2757         (===gt-k): New coded-charset for XEmacs CHISE.
2758         (==daikanwa): Indicates glyph-images instead of detailed
2759         glyph-images.
2760         (===daikanwa): New coded-charset for XEmacs CHISE.
2761         (===daikanwa/+p): Ditto.
2762         (===daikanwa/ho): Ditto.
2763         (==cbeta): Ditto.
2764         (===cbeta): Ditto.
2765         (==jef-china3): Ditto.
2766         (===jef-china3): Ditto.
2767         (==ruimoku-v6): Ditto.
2768         (==ucs@iso): Indicate representative glyph-forms instead of
2769         representative glyph-images.
2770         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2771         (==ucs@unicode): Indicate representative glyph-forms instead of
2772         representative glyph-images.
2773         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2774         `=ucs@unicode'.
2775         (==ucs@cns): Indicate representative glyph-forms instead of
2776         representative glyph-images.
2777         (==ucs@jis): Ditto.
2778         (==ucs@jis/1990): Ditto.
2779         (==ucs@jis/2000): Ditto.
2780         (==ucs@jis/2004): Ditto.
2781         (==ucs@ks): Ditto.
2782         (===ucs@iso): New coded-charset for XEmacs CHISE.
2783         (===ucs@unicode): Ditto.
2784         (===ucs@gb): Ditto.
2785         (===ucs@ks): Ditto.
2786         (===ucs-bmp-cjk@gb): Ditto.
2787         (===ucs-sip-ext-b@iso): Ditto.
2788
2789 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2790
2791         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2792         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2793         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2794         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2795         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2796         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2797         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2798         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2799         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2800         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2801
2802         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2803         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2804         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2805         - Use "&g1-[NAME];" for `=>>[NAME]'.
2806         - Abolish "&g2-[NAME];".
2807
2808 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2809
2810         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2811         `=>>ucs@cns' as the mother.
2812
2813 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2814
2815         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2816         setting for `==ucs@ks'.
2817
2818 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2819
2820         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2821         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2822         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2823         0x00E30000〜0x00E409D5.
2824
2825 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2826
2827         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2828         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2829         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2830
2831 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2832
2833         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2834         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2835
2836         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2837         (=mj-0): Ditto.
2838         (=mj-1): Ditto.
2839         (==mj): Ditto.
2840         (==mj-0): Ditto.
2841         (==mj-1): Ditto.
2842         (=>>mj): Ditto.
2843
2844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2845         setting for `=mj' and `==mj'.
2846
2847 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2848
2849         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2850         CHISE.
2851
2852 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2853
2854         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2855         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2856         `=>ucs@hanyo-denshi'.
2857
2858 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2859
2860         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2861         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2862
2863         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2864         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2865
2866 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2867
2868         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2869         XEmacs CHISE.
2870
2871 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2872
2873         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2874         Change priority of `=>>>ucs@iso'.
2875
2876         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2877         `=>>>ucs@iso' as the mother.
2878         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2879
2880 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2881
2882         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2883         Change priority of `=>>>ucs@unicode'.
2884
2885         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2886         `=ucs@unicode'.
2887
2888 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2889
2890         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2891         Change priority of `=>>>ucs@jis'.
2892
2893         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2894         `=ucs@jis'.
2895
2896 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2897
2898         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2899         setting for `==daikanwa/+p'.
2900
2901 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2902
2903         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2904         setting for `==shinjigen@1ed'.
2905
2906 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2907
2908         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2909         XEmacs CHISE.
2910
2911 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2912
2913         * mule/mule-conf.el (==shinjigen): Modify DOC.
2914         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2915         (==shinjigen@rev): Modify DOC.
2916
2917 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2918
2919         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2920         CHISE.
2921
2922 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2923
2924         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2925         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2926
2927         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2928         XEmacs CHISE.
2929
2930         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2931         `==daikanwa'.
2932
2933 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2934
2935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2936         setting for `==cns11643-7'.
2937
2938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2939         `==cns11643-7'.
2940
2941 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2942
2943         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2944         `==cns11643-6'.
2945
2946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2947         setting for `==cns11643-6'.
2948
2949 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2950
2951         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2952         setting for `==cns11643-5'.
2953
2954         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2955         `==cns11643-5'.
2956
2957 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2958
2959         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2960         setting for `==cns11643-4'.
2961
2962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2963         `==cns11643-4'.
2964
2965 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2966
2967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2968         setting for `==cns11643-3'.
2969
2970         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2971         `==cns11643-3'.
2972
2973 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2974
2975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2976         setting for `==cns11643-2'.
2977
2978         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2979         `==cns11643-2'.
2980
2981 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2982
2983         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2984         Change priority of `=>>>ucs@ks'.
2985
2986         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2987         `=ucs@ks'.
2988
2989 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2990
2991         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2992         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2993         `==ucs@cns' and `==cns11643-1'.
2994
2995         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2996         (==cns11643-2): Ditto.
2997         (==cns11643-3): Ditto.
2998         (==cns11643-4): Ditto.
2999         (==cns11643-5): Ditto.
3000         (==cns11643-6): Ditto.
3001         (==cns11643-7): Ditto.
3002
3003         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3004         `==cns11643-1'.
3005
3006 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3007
3008         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3009         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
3010         `=>>>ucs@jis/1990'.
3011
3012         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
3013         `=ucs@jis/1990'.
3014         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
3015         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
3016
3017 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3018
3019         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3020         Change priority of `=>>>ucs@cns'.
3021
3022         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
3023         `=ucs@cns'.
3024
3025 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3026
3027         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3028         `==ks-x1001'.
3029
3030         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3031         `=ks-x1001' instead of `korean-ksc5601'; add setting for
3032         `==ks-x1001'.
3033
3034 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3035
3036         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3037
3038 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3039
3040         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3041         `=jis-x0208'.
3042         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3043         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3044         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3045         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3046         (=>>>jis-x0213-1@2000): Changed to an alias for
3047         `=jis-x0213-1@2000'.
3048         (=>>>jis-x0213-1@2004): Changed to an alias for
3049         `=jis-x0213-1@2004'.
3050         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3051
3052 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3053
3054         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3055         `=adobe-japan1-0'.
3056         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3057         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3058         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3059         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3060         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3061         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3062
3063 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3064
3065         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3066         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3067         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3068         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3069         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3070         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3071
3072 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3073
3074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3075         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3076         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3077         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3078         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3079         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3080         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3081         `==jis-x0212'.
3082
3083 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3084
3085         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3086         "AdobeJapan1-[0-6]$".
3087         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3088         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3089         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3090         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3091         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3092         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3093         (==adobe-japan1-1): Ditto.
3094         (==adobe-japan1-2): Ditto.
3095         (==adobe-japan1-3): Ditto.
3096         (==adobe-japan1-4): Ditto.
3097         (==adobe-japan1-5): Ditto.
3098         (==adobe-japan1-6): Ditto.
3099         (==jis-x0208): Ditto.
3100         (==jis-x0208@1978): Ditto.
3101         (==jis-x0208@1983): Ditto.
3102         (==jis-x0208@1990): Ditto.
3103         (==jis-x0213-1): Ditto.
3104         (==jis-x0213-1@2000): Ditto.
3105         (==jis-x0213-1@2004): Ditto.
3106         (==jis-x0213-2): Ditto.
3107         (==jis-x0212): Ditto.
3108         (==gb2312): Ditto.
3109         (==iso-ir165): Ditto.
3110         (==gb12345): Ditto.
3111         (==ks-x1001): Ditto.
3112         (==cns11643-1): Ditto.
3113         (==cns11643-2): Ditto.
3114         (==cns11643-3): Ditto.
3115         (==cns11643-4): Ditto.
3116         (==cns11643-5): Ditto.
3117         (==cns11643-6): Ditto.
3118         (==cns11643-7): Ditto.
3119         (==big5-cdp): Ditto.
3120         (==hanyo-denshi/ja): Ditto.
3121         (==hanyo-denshi/jb): Ditto.
3122         (==hanyo-denshi/jc): Ditto.
3123         (==hanyo-denshi/jd): Ditto.
3124         (==hanyo-denshi/ft): Ditto.
3125         (==hanyo-denshi/ia): Ditto.
3126         (==hanyo-denshi/ib): Ditto.
3127         (==hanyo-denshi/hg): Ditto.
3128         (==hanyo-denshi/jt): Ditto.
3129         (==hanyo-denshi/ks): Ditto.
3130         (==gt): Ditto.
3131         (==gt-k): Ditto.
3132         (==daikanwa): Ditto.
3133         (==shinjigen): Ditto.
3134         (==ucs@iso): Ditto.
3135         (==ucs@unicode): Ditto.
3136         (==ucs@gb): Ditto.
3137         (==ucs-bmp@gb): Ditto.
3138         (==ucs@cns): Ditto.
3139         (==ucs-bmp@cns): Ditto.
3140         (==ucs@jis): Ditto.
3141         (==ucs@jis/1990): Ditto.
3142         (==ucs@jis/2000): Ditto.
3143         (==ucs@jis/2004): Ditto.
3144         (==ucs@JP): Ditto.
3145         (==ucs@JP/hanazono): Ditto.
3146         (==ucs@ks): Ditto.
3147         (==ucs-bmp@ks): Ditto.
3148         (==ucs@cns11643): Ditto.
3149         (==ucs-bmp-cjk@gb): Ditto.
3150         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3151         (==ucs-sip-ext-b@iso): Ditto.
3152
3153 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3154
3155         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3156         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3157
3158         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3159         XEmacs CHISE.
3160         (=ucs-bmp-cjk@unicode): Abolished.
3161
3162 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3163
3164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3165         `=+>ucs-bmp-cjk-compat@jis'.
3166
3167         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3168         for XEmacs CHISE.
3169
3170 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3171
3172         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3173         CHISE.
3174
3175 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3176
3177         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3178         for XEmacs CHISE.
3179         (=jis-x0208@1978/1er-pr): Abolished.
3180         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3181         `=jis-x0208@1978/1er-pr' as the mother.
3182
3183 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3184
3185         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3186         setting for `=ucs-itaiji-084'.
3187
3188 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3189
3190         * mule/mule-charset.el (default-coded-charset-priority-list):
3191         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3192
3193         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3194         XEmacs CHISE.
3195         (=ucs-bmp-itaiji-084): Ditto.
3196
3197 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3198
3199         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3200         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3201
3202 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3203
3204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3205         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3206
3207         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3208         XEmacs CHISE.
3209         (=big5-cdp-var-5): Ditto.
3210
3211 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3212
3213         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3214         XEmacs CHISE.
3215
3216 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3217
3218         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3219         XEmacs CHISE.
3220
3221 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3222
3223         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3224         setting for `=>>>hanyo-denshi/ft'.
3225
3226 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3227
3228         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3229         XEmacs CHISE.
3230         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3231         `=hanyo-denshi/jd' as the mother.
3232
3233 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3234
3235         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3236         XEmacs CHISE.
3237         (=+>adobe-japan1-1): Ditto.
3238         (=+>adobe-japan1-2): Ditto.
3239         (=+>adobe-japan1-3): Ditto.
3240         (=+>adobe-japan1-4): Ditto.
3241         (=+>adobe-japan1-5): Ditto.
3242         (=+>adobe-japan1-6): Ditto.
3243         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3244
3245 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3246
3247         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3248         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3249         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3250
3251         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3252         the top.
3253
3254 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3255
3256         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3257         XEmacs CHISE.
3258         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3259         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3260         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3261
3262 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3263
3264         * mule/mule-charset.el (default-coded-charset-priority-list):
3265         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3266         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3267
3268         * mule/mule-conf.el: Modify order of definitions of some
3269         coded-charsets.
3270
3271 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3272
3273         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3274         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3275         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3276
3277         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3278         CHISE.
3279         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3280         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3281
3282 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3283
3284         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3285         CHISE.
3286
3287 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3288
3289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3290         setting for `=daikanwa/+2p'.
3291
3292         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3293         XEmacs CHISE.
3294
3295 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3296
3297         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3298         XEmacs CHISE.
3299         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3300
3301 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3302
3303         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3304         setting for `=>>>hanyo-denshi/ib'.
3305
3306 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3307
3308         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3309         XEmacs CHISE.
3310         (=>>>hanyo-denshi/ib): Ditto.
3311         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3312         `=hanyo-denshi/ja' as the mother.
3313         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3314         `=hanyo-denshi/ib' as the mother.
3315
3316 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3317
3318         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3319         XEmacs CHISE.
3320         (utf-8-ivs-mcs-er): Likewise.
3321         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3322         and `=>ucs-gb'.
3323         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3324         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3325         `ucs-gb' and `=>ucs-gb'.
3326         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3327         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3328         and `=>ucs-cns'.
3329         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3330         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3331         `ucs-cns' and `=>ucs-cns'.
3332         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3333         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3334         `ucs-big5' and `=>ucs-big5'.
3335         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3336         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3337         `ucs-big5' and `=>ucs-big5'.
3338         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3339         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3340         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3341         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3342         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3343         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3344         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3345         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3346         `=>ucs-jis'; modify DOC and mnemonic.
3347         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3348         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3349         and `=>ucs-jis'; modify DOC and mnemonic.
3350         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3351         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3352         `=>ucs-ks'.
3353         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3354         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3355         and `=>ucs-ks'.
3356         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3357
3358 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3359
3360         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3361         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3362
3363 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3364
3365         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3366         Modify priorities.
3367
3368 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3369
3370         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3371         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3372
3373 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3374
3375         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3376         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3377
3378 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3379
3380         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3381         CHISE.
3382
3383 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3384
3385         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3386         CHISE.
3387
3388 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3389
3390         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3391         CHISE.
3392
3393 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3394
3395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3396         `=+>ucs-bmp-cjk@unicode'.
3397
3398         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3399         for XEmacs CHISE.
3400
3401 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3402
3403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3404         setting for `=>>daikanwa'.
3405
3406 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3407
3408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3409         `=>>hanyo-denshi/jt'.
3410
3411 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3412
3413         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3414         XEmacs CHISE.
3415         (=+>jis-x0208@1990): Ditto.
3416         (=+>jis-x0213-1@2000): Ditto.
3417
3418 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3419
3420         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3421         XEmacs CHISE.
3422
3423 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3424
3425         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3426         XEmacs CHISE.
3427         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3428         `=hanyo-denshi/jc' as the mother.
3429
3430 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3431
3432         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3433         setting for `=+>adobe-japan1'.
3434
3435         * mule/mule-charset.el (default-coded-charset-priority-list):
3436         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3437         and `=>>hanyo-denshi/ft' to `=>>gt'.
3438
3439 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3440
3441         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3442         XEmacs CHISE.
3443         (=>>adobe-japan1-1): Ditto.
3444         (=>>adobe-japan1-2): Ditto.
3445         (=>>adobe-japan1-3): Ditto.
3446         (=>>adobe-japan1-4): Ditto.
3447         (=>>adobe-japan1-5): Ditto.
3448         (=>>adobe-japan1-6): Ditto.
3449         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3450
3451 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3452
3453         * mule/mule-conf.el (=adobe-japan1): New alias for
3454         `=adobe-japan1-6'.
3455         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3456         (=>>>adobe-japan1-1): Ditto.
3457         (=>>>adobe-japan1-2): Ditto.
3458         (=>>>adobe-japan1-3): Ditto.
3459         (=>>>adobe-japan1-4): Ditto.
3460         (=>>>adobe-japan1-5): Ditto.
3461         (=>>>adobe-japan1-6): Ditto.
3462         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3463
3464 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3465
3466         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3467         setting for `=>>>adobe-japan1'.
3468
3469 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3470
3471         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3472         setting for `=+>ucs@ks'.
3473
3474 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3475
3476         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3477         XEmacs CHISE.
3478         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3479         `=adobe-japan1-6' as the mother.
3480
3481 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3482
3483         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3484         setting for `=>cns11643-7'.
3485
3486 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3487
3488         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3489         CHISE.
3490
3491 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3492
3493         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3494         XEmacs CHISE.
3495         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3496
3497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3498         setting for `=>ucs@jis/2004'.
3499
3500 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3501
3502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3503         setting for `=+>gt'.
3504
3505         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3506         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3507
3508 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3509
3510         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3511         `=>ucs@unicode' as the mother.
3512         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3513         mother.
3514         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3515         mother.
3516         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3517         mother.
3518
3519 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3520
3521         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3522         setting for `=+>ucs@unicode'.
3523
3524         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3525         CHISE.
3526
3527 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3528
3529         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3530         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3531         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3532         - Add setting for `=+>ucs@cns'.
3533
3534         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3535         CHISE.
3536         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3537         as the mother.
3538         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3539         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3540
3541         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3542         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3543
3544 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3545
3546         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3547         setting for `=>ucs@ks'.
3548
3549 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3550
3551         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3552         `=ucs-bmp-cjk-compat@unicode'.
3553
3554         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3555         coded-charset for XEmacs CHISE.
3556
3557 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3558
3559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3560         `=ucs-bmp-cjk-compat'.
3561
3562         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3563         XEmacs CHISE.
3564
3565 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3566
3567         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3568         CHISE.
3569
3570 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3571
3572         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3573         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3574
3575         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3576         `=>ucs@jis/1990'.
3577         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3578
3579 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3580
3581         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3582         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3583
3584         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3585         CHISE.
3586         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3587         mother.
3588
3589 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3590
3591         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3592         `=>jis-x0213-2@usual'.
3593         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3594         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3595         `=>jis-x0213-2@usual' as the mother.
3596
3597 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3598
3599         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3600         (=>ucs@JP): New alias for `=+>ucs@jis'.
3601
3602 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3603
3604         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3605         `=>jis-x0208@usual'.
3606         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3607         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3608         `=>jis-x0208@usual' as the mother.
3609         (=>jis-x0208): Likewise.
3610
3611 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3612
3613         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3614         setting for `=+>jis-x0208@1978'.
3615
3616 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3617
3618         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3619         XEmacs CHISE.
3620
3621 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3622
3623         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3624         setting for `=>>>ucs@jis/1990'.
3625
3626 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3627
3628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3629         setting for `=>ucs@jis/1990'.
3630
3631 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3632
3633         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3634         setting for `=ucs@JP/hanazono'.
3635
3636         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3637         CHISE.
3638         (=ucs@JP/hanazono): Ditto.
3639         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3640         (=>>hanyo-denshi/jc): Ditto.
3641         (=>>hanyo-denshi/jd): Ditto.
3642
3643 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3644
3645         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3646         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3647
3648 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3649
3650         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3651         XEmacs CHISE.
3652
3653 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3654
3655         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3656         XEmacs CHISE.
3657
3658 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3659
3660         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3661         `=ucs-bmp-cjk@JP'.
3662
3663 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3664
3665         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3666         XEmacs CHISE.
3667
3668 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3669
3670         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3671         Modify order of settings; add settings for `=daikanwa@rev2'.
3672
3673 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3674
3675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3676         setting for `=>>cbeta'.
3677
3678         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3679         CHISE.
3680
3681 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3682
3683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3684         setting for `=>>adobe-japan1'.
3685
3686 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3687
3688         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3689         XEmacs CHISE.
3690
3691 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3692
3693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3694         setting for `=>>hanyo-denshi/ia'.
3695
3696         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3697         XEmacs CHISE.
3698
3699 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3700
3701         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3702         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3703
3704         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3705         XEmacs CHISE.
3706         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3707         `=hanyo-denshi/jt' as the mother.
3708
3709 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3712         setting for `=>>>jis-x0213-2'.
3713
3714         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3715         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3716         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3717
3718 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3719
3720         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3721         XEmacs CHISE.
3722
3723 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3724
3725         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3726         XEmacs CHISE.
3727
3728         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3729         `=>>jis-x0213-1@2004'.
3730
3731 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3732
3733         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3734         XEmacs CHISE.
3735
3736 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3737
3738         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3739         - Use "&g2-*;" as entity-references for `=>>>*'.
3740         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3741
3742         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3743         XEmacs CHISE.
3744         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3745         as the mother.
3746
3747 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3748
3749         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3750         setting for `=>>hanyo-denshi/ib'.
3751
3752         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3753         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3754         (=>>jis-x0208@1990): Ditto.
3755         (=>>hanyo-denshi/ib): Ditto.
3756
3757         * mule/mule-charset.el (default-coded-charset-priority-list):
3758         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3759
3760 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3761
3762         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3763         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3764         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3765         `=>>>ucs@jis/2004'.
3766
3767 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3768
3769         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3770         XEmacs CHISE.
3771         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3772         `=jis-x0213-1@2004' as the mother.
3773         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3774         (=>>>ucs@ks): Ditto.
3775
3776         * mule/mule-charset.el (default-coded-charset-priority-list):
3777         Modify priority of `=hanyo-denshi/*'.
3778
3779 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3780
3781         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3782         settings for `=>>ucs@JP' and `=ucs@JP'.
3783
3784 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3785
3786         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3787         CHISE.
3788
3789 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3790
3791         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3792         setting for `=>>>ucs@cns'.
3793
3794         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3795         CHISE.
3796
3797 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3798
3799         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3800         instead of `=>>>jis-x0213-1@2004' as the mother.
3801         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3802         (=>>>ucs@unicode): Likewise.
3803         (=>>>ucs@jis): Likewise.
3804         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3805         mother.
3806         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3807
3808 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3809
3810         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3811         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3812         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3813         `=>>>ucs@jis'.
3814
3815 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3816
3817         * mule/mule-charset.el (default-coded-charset-priority-list):
3818         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3819         and `=jis-x0213-*-2000'.
3820
3821 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3822
3823         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3824         XEmacs CHISE.
3825         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3826         `=>>jis-x0213-1' as the mother.
3827
3828 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3829
3830         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3831         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3832
3833 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3834
3835         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3836
3837 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3838
3839         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3840         XEmacs CHISE.
3841
3842 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3843
3844         * mule/mule-coding.el (decomposition-feature-list): Set
3845         `=decomposition', `=decomposition@cid' and
3846         `=decomposition@hanyo-denshi'.
3847
3848 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3849
3850         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3851         setting for `=>>hanyo-denshi/ks'.
3852
3853         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3854         XEmacs CHISE.
3855
3856 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3857
3858         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3859         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3860
3861         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3862         `=hanyo-denshi/ks/mf'.
3863
3864         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3865         XEmacs CHISE.
3866         (=hanyo-denshi/ks/mf): Ditto.
3867
3868 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3869
3870         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3871         settings for P=hanyo-denshi/jt'.
3872
3873         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3874         `=hanyo-denshi/jt'.
3875
3876         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3877         XEmacs CHISE.
3878
3879 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3880
3881         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3882         settings for `=hanyo-denshi/ip'.
3883
3884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3885         `=hanyo-denshi/ip'.
3886
3887         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3888         XEmacs CHISE.
3889
3890 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3891
3892         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3893         settings for `=hanyo-denshi/hg'.
3894
3895         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3896         `=hanyo-denshi/hg'.
3897
3898         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3899         XEmacs CHISE.
3900
3901 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3902
3903         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3904         setting for `=>>hanyo-denshi/ft'.
3905
3906         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3907         `=>>hanyo-denshi/ft'.
3908
3909         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3910         XEmacs CHISE.
3911
3912 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3913
3914         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3915         settings for `=hanyo-denshi/ib'.
3916
3917         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3918         `=hanyo-denshi/ib'.
3919
3920         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3921         XEmacs CHISE.
3922
3923 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3924
3925         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3926         settings for isolated characters of `=hanyo-denshi/ia' and
3927         non-isolated characters of `=hanyo-denshi/*'.
3928
3929         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3930         `=hanyo-denshi/ia'.
3931
3932         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3933         XEmacs CHISE.
3934
3935 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3936
3937         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3938         setting for isolated characters of `=hanyo-denshi/ft'.
3939
3940         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3941         `=hanyo-denshi/ft'.
3942
3943         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3944         XEmacs CHISE.
3945
3946 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3947
3948         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3949         setting for isolated characters of `=hanyo-denshi/jd'.
3950
3951         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3952         `=hanyo-denshi/jd'.
3953
3954         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3955         XEmacs CHISE.
3956
3957 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3958
3959         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3960         setting for isolated characters of `=hanyo-denshi/jc'.
3961
3962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3963         `=hanyo-denshi/jc'.
3964
3965         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3966         XEmacs CHISE.
3967
3968 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3969
3970         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3971         setting for isolated characters of `=hanyo-denshi/jb'.
3972
3973         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3974         `=hanyo-denshi/jb'.
3975
3976         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3977         XEmacs CHISE.
3978
3979 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3980
3981         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3982         setting for isolated characters of `=hanyo-denshi/ja'.
3983
3984 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3985
3986         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3987         `=hanyo-denshi/ja'.
3988
3989         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3990         XEmacs CHISE.
3991
3992 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3993
3994         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3995         settings for isolated characters of `=adobe-japan1-6'.
3996
3997 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3998
3999         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
4000         CHISE.
4001         (=daikanwa/+2p): Ditto.
4002         (=daikanwa/ho): Ditto.
4003
4004 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4005
4006         * mule/mule-coding.el (utf-8-mcs-no-composition): New
4007         coding-system for XEmacs CHISE.
4008
4009 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4010
4011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4012         setting for `=>>ruimoku-v6'.
4013
4014         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
4015         CHISE.
4016
4017 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4018
4019         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4020         setting for `=daikanwa@rev1'.
4021
4022 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4023
4024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4025         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
4026
4027 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4028
4029         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
4030         XEmacs CHISE.
4031         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
4032
4033 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4034
4035         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4036         CHISE.
4037
4038 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4039
4040         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4041         CHISE.
4042
4043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4044         setting for `=>ucs@jis'.
4045
4046 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4047
4048         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4049         setting for `=>jis-x0208@usual'.
4050
4051         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4052         XEmacs CHISE.
4053         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4054         (=>ucs@ks): New coded-charset for XEmacs CHISE.
4055         (=ucs@big5): Use `=>>ucs@cns' as the mother.
4056
4057 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4058
4059         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4060         CHISE.
4061         (=>>>jis-x0208@1990): Ditto.
4062         (=>>>jis-x0213-1): Ditto.
4063         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4064         mother.
4065         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4066         as the mother.
4067
4068 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4069
4070         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4071         setting for `=>ucs@cns' and `=>>ucs@ks'.
4072
4073         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4074         CHISE.
4075
4076 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4077
4078         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4079         CHISE.
4080
4081 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4082
4083         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4084         CHISE.
4085         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4086         mother.
4087
4088 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4089
4090         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4091         `==>ucs-bmp-cjk@bucs'.
4092
4093         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4094         XEmacs CHISE.
4095
4096 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4097
4098         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4099         setting for `==>ucs@bucs'.
4100
4101         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4102         XEmacs CHISE.
4103
4104 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4105
4106         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4107         - Add setting for `=>>jis-x0208'.
4108         - Omit setting for `=>>jis-x0208@1990'.
4109         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4110           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4111           `=ucs@FOO'.
4112
4113 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4114
4115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4116         setting for `=>daikanwa'.
4117
4118 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4119
4120         * mule/mule-conf.el (=daikanwa): Fix DOC.
4121         (=>daikanwa): New abstract character for XEmacs CHISE.
4122         (=>ucs@iso): Likewise.
4123         (=>ucs@unicode): Likewise.
4124         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4125
4126 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4127
4128         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4129         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4130           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4131         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4132         - Add `=>big5-cdp'.
4133
4134 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4135
4136         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4137         (=>big5-cdp): New abstract character.
4138
4139 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4140
4141         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4142         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4143         `chinese-big5'.
4144
4145 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4146
4147         * mule/mule-charset.el (default-coded-charset-priority-list):
4148         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4149
4150         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4151         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4152         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4153         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4154         and `=>jis-x0213-2'.
4155
4156 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4157
4158         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4159         XEmacs CHISE.
4160         (=>>ucs@jis/2000): Likewise.
4161         (=>>ucs@jis/2004): Likewise.
4162
4163 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4164
4165         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4166         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4167         `=>>ucs@cns'.
4168
4169         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4170         XEmacs CHISE.
4171         (=>>gt): Use quote instead of backquote; modify DOC.
4172         (=>gt): Use quote instead of backquote.
4173         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4174         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4175         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4176         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4177         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4178         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4179
4180 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4181
4182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4183         `=>>ucs@unicode' and `=>>gt'.
4184
4185 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4186
4187         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4188         XEmacs CHISE.
4189         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4190         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4191         `=jis-x0208@1978/1er-pr' as the mother.
4192         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4193
4194 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4195
4196         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4197         `=ucs@unicode' as the mother.
4198
4199 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4200
4201         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4202         setting for `=>>ucs@unicode'.
4203
4204         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4205         CHISE.
4206
4207 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4208
4209         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4210         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4211
4212         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4213         `=adobe-japan1-6' and `=adobe-japan1-base'.
4214
4215         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4216         XEmacs CHISE.
4217         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4218         specify `min-code' and `max-code'.
4219         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4220         (=adobe-japan1-2): Likewise.
4221         (=adobe-japan1-3): Likewise.
4222         (=adobe-japan1-4): Likewise.
4223         (=adobe-japan1-5): Likewise.
4224         (=adobe-japan1-6): Likewise.
4225
4226 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4227
4228         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4229         setting for `=>gt'.
4230
4231 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4232
4233         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4234         CHISE.
4235
4236 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4237
4238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4239         setting for `=>zinbun-oracle'.
4240
4241         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4242         for XEmacs CHISE.
4243
4244 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4245
4246         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4247         for XEmacs CHISE.
4248         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4249         `=jis-x0208@1978' as the mother.
4250
4251 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4252
4253         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4254         - Use `=gt' instead of `ideograph-gt'.
4255         - Use `=gt-k' instead of `ideograph-gt-k'.
4256         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4257         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4258         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4259         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4260         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4261         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4262         - Use `=>>gt' instead of `<=>gt'.
4263         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4264         - Add setting for `=>>jis-x0208@1990'.
4265         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4266           `=>>jis-x0213-1@2000'.
4267         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4268         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4269           `=>>jis-x0213-1@2004'.
4270         - Add setting for `=>>jis-x0208@1978'.
4271         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4272
4273 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4274
4275         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4276         XEmacs CHISE.
4277
4278 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4279
4280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4281         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4282         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4283         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4284         `<=>jis-x0213-1@2004'.
4285
4286 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4287
4288         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4289         CHISE.
4290         (=>jis-x0213-2): Ditto.
4291
4292 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4293
4294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4295         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4296
4297 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4298
4299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4300         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4301         `=>jis-x0213-1'.
4302
4303 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4304
4305         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4306         CHISE.
4307         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4308
4309 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4310
4311         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4312         `<==>jis-x0213-1'.
4313         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4314         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4315         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4316         (<=>jis-x0208): New alias for `=>jis-x0208'.
4317         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4318         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4319         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4320         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4321         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4322         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4323         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4324         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4325         (=>>gt): Renamed from `<==>gt'.
4326         (<==>gt): New alias for `=>>gt'.
4327
4328 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4329
4330         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4331         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4332         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4333         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4334         - Add settings for `<=>jis-x0213-1@2000' and
4335           `<=>jis-x0213-1@2004'.
4336
4337         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4338         XEmacs CHISE.
4339         (<==>jis-x0213-1): Likewise.
4340         (<==>jis-x0213-1@2000): Likewise.
4341         (<==>jis-x0213-1@2004): Likewise.
4342         (<=>jis-x0208): Add property `=>iso-ir 168'.
4343         (<=>jis-x0208@1997): Likewise.
4344         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4345         as the mother; add property `=>iso-ir 228'.
4346         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4347         property `=>iso-ir 228'.
4348         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4349         property `=>iso-ir 233'.
4350         (<==>gt): Renamed from `<=>gt'.
4351         (<=>gt): New alias for `<==>gt'.
4352
4353 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4354
4355         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4356         CHISE.
4357         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4358         `<=>jis-x0208' as the mother.
4359         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4360         (<=>jis-x0213-1@2000): Ditto.
4361         (<=>jis-x0213-1@2004): Ditto.
4362
4363 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4364
4365         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4366         settings for `<=>gt'.
4367
4368         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4369
4370 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4371
4372         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4373         XEmacs CHISE.
4374         (=jis-x0208@1978/-4pr): Likewise.
4375         (=jis-x0208@1978/4-pr): Likewise.
4376         (=jis-x0213-1): Likewise.
4377         (=ucs@iso): Likewise.
4378         (=ucs@unicode): Likewise.
4379         (=ucs@gb): Likewise.
4380         (=ucs@gb/fw): Likewise.
4381         (=ucs@cns): Likewise.
4382         (=ucs@cns/fw): Likewise.
4383         (=ucs@jis): Likewise.
4384         (=ucs@jis/fw): Likewise.
4385         (=ucs@jis/1990): Likewise.
4386         (=ucs@jis/2000): Likewise.
4387         (=ucs@jis/2004): Likewise.
4388         (=ucs@JP): Likewise.
4389         (=ucs@ks): Likewise.
4390         (=ucs@big5): Likewise.
4391         (=ucs@big5/cns11643): Likewise.
4392         (=ucs@cns11643): Likewise.
4393
4394 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4395
4396         * mule/mule-charset.el (default-coded-charset-priority-list):
4397         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4398
4399         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4400         CHISE.
4401         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4402         mother.
4403
4404 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4405
4406         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4407         from src/mule-charset.c].
4408         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4409         specify `final'.
4410         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4411         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4412         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4413         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4414         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4415         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4416
4417 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4418
4419         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4420         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4421         (=jis-x0208@1978/i-4): Specify `partial'.
4422         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4423         mother coded-charset.
4424         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4425
4426 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4427
4428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4429         settings for `=jis-x0213-1@2004'.
4430
4431 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4432
4433         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4434         CHISE.
4435         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4436         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4437         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4438         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4439         temporarily.
4440         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4441
4442 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4443
4444         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4445         CHISE.
4446         (=shinjigen@1ed): Inherited from `=shinjigen'.
4447         (=shinjigen@rev): Likewise.
4448
4449 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4450
4451         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4452         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4453
4454 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4455
4456         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4457         define it as an alias.
4458         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4459         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4460         alias.
4461         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4462         alias.
4463
4464 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4465
4466         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4467         CHISE.
4468
4469 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4470
4471         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4472         CHISE.
4473         (shinjigen-2): Ditto.
4474
4475 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4476
4477         * mule/mule-charset.el (default-coded-charset-priority-list):
4478         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4479         `chinese-big5-eten-*' and `chinese-big5'.
4480
4481 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4482
4483         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4484         #x9FA5 temporarily.
4485
4486 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4487
4488         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4489         settings for `=jis-x0208@1978/i1'.
4490
4491 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4492
4493         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4494         XEmacs CHISE.
4495
4496 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4497
4498         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4499         XEmacs CHISE.
4500
4501 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4502
4503         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4504         XEmacs CHISE.
4505
4506 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4507
4508         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4509         CHISE.
4510         (=ucs-bmp@cns): Likewise.
4511         (=ucs-bmp@jis): Likewise.
4512         (=ucs-bmp@ks): Likewise.
4513
4514 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4515
4516         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4517         CHISE.
4518         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4519
4520 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4521
4522         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4523         settings for `=zinbun-oracle'.
4524
4525         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4526         `=zinbun-oracle'.
4527
4528 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4529
4530         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4531         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4532         `=ucs@iso'.
4533
4534 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4535
4536         * mule/mule-charset.el (default-coded-charset-priority-list):
4537         Delete `ucs-sip'; modify order of some CCSs.
4538
4539 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4540
4541         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4542         in XEmacs CHISE.
4543
4544         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4545         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4546         CHISE.
4547
4548 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4549
4550         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4551         its registry.
4552         (=ucs-radicals@unicode): Likewise.
4553
4554 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4555
4556         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4557         CHISE.
4558
4559 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4560
4561         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4562         CHISE.
4563
4564 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4565
4566         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4567         CHISE.
4568
4569 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4570
4571         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4572         Modify preference of *isolated settings*.
4573
4574 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4575
4576         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4577         utf-2000 is provided.
4578         (=ucs@cns11643): Likewise.
4579
4580 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4581
4582         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4583         Prefer every *isolated setting* to ordinary setting.
4584
4585 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4586
4587         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4588         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4589
4590 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4591
4592         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4593         CHISE.
4594
4595 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4596
4597         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4598         settings for `=jis-x0208@1997'.
4599
4600 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4601
4602         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4603         `=jis-x0208@1997'.
4604
4605 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4606
4607         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4608         XEmacs CHISE.
4609
4610 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4611
4612         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4613         `=jis-x0208@1978'.
4614         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4615         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4616         `=jis-x0208-1990' as the mother.
4617         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4618
4619 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4620
4621         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4622         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4623         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4624         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4625         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4626         for `=ucs@JP'.
4627
4628 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4629
4630         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4631         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4632         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4633         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4634         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4635         `=daikanwa@rev2'.
4636
4637 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4638
4639         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4640         (=gt): Likewise.
4641         (=gt-k): Likewise.
4642         (=gt-pj-*): Likewise.
4643         (=gt-pj-k1): Likewise.
4644         (=gt-pj-k2): Likewise.
4645         (=daikanwa): Likewise.
4646         (=daikanwa-rev1): Likewise.
4647         (=daikanwa-rev2): Likewise.
4648         (=big5-pua): Likewise.
4649         (=big5-eten): Likewise.
4650         (chinese-big5-eten-a): Likewise.
4651         (chinese-big5-eten-b): Likewise.
4652         (=hanziku-*): Likewise.
4653         (=cbeta): Likewise.
4654         (=jef-china3): Likewise.
4655         (=ruimoku-v6): Likewise.
4656         (=ucs@iso): Likewise.
4657         (=ucs@unicode): Likewise.
4658         (=ucs@gb): Likewise.
4659         (=ucs@cns): Likewise.
4660         (=ucs@jis): Likewise.
4661         (=ucs@jis-1990): Likewise.
4662         (=ucs@jis-2000): Likewise.
4663         (=ucs@jp): Likewise.
4664         (=ucs@ks): Likewise.
4665         (=ucs@big5): Likewise.
4666         (=ucs-radicals): Likewise.
4667         (=ucs-radicals@unicode): Likewise.
4668         (=ucs-bmp-cjk): Likewise.
4669         (=ucs-bmp-cjk@unicode): Likewise.
4670         (=ucs-sip-ext-b): Likewise.
4671         (=ucs-sip-ext-b@iso): Likewise.
4672
4673 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4674
4675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4676         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4677
4678 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4679
4680         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4681         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4682         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4683         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4684         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4685         arabic-digit, ipa and ``&I-B-XXXX;''.
4686
4687 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4688
4689         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4690         setting for (I-)HZK{03..12}-XXXX.
4691
4692 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4693
4694         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4695         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4696
4697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4698         `=ruimoku-v6'.
4699
4700         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4701         CHISE.
4702
4703 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4704
4705         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4706         (=ucs@unicode): Likewise.
4707         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4708         (=ucs@cns): Likewise.
4709         (=ucs@jis): Likewise.
4710         (=ucs@ks): Likewise.
4711         (=ucs@big5): Likewise.
4712
4713 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4714
4715         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4716         `ucs-jis'.
4717         (utf-8-jis-er): Likewise.
4718         (utf-8-jp): New coding-system.
4719         (utf-8-jp-er): Likewise.
4720
4721         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4722
4723 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4724
4725         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4726
4727         * mule/japanese.el: Move definition of `euc-jisx0213' to
4728         mule/mule-coding.el.
4729
4730 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4731
4732         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4733         mule-coding before loading update-cdb when utf-2000 is provided.
4734
4735 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4736
4737         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4738         `=daikanwa'.
4739
4740 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4741
4742         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4743         definition codes when `utf-2000' is provided.
4744
4745 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4746
4747         * mule/mule-category.el (word-combining-categories): Don't setup
4748         `word-combining-categories' in XEmacs CHISE.
4749         (word-separating-categories): Add setting about Latin script in
4750         XEmacs CHISE.
4751
4752 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4753
4754         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4755         setting for `chinese-big5'.
4756
4757 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4758
4759         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4760         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4761         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4762         add setting for HZK0[12]-xxxx.
4763
4764 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4765
4766         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4767         in XEmacs CHISE.
4768
4769 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4770
4771         * mule/mule-charset.el (default-coded-charset-priority-list):
4772         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4773         and `chinese-big5' to `=gt-pj-*'.
4774
4775 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4776
4777         * mule/mule-conf.el (=daikanwa): Renamed from
4778         `ideograph-daikanwa'.
4779         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4780
4781 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4782
4783         * mule/mule-conf.el (=cns11643-7): Renamed from
4784         `chinese-cns11643-7'.
4785         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4786
4787 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4788
4789         * mule/mule-conf.el (=cns11643-6): Renamed from
4790         `chinese-cns11643-6'.
4791         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4792
4793 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4794
4795         * mule/mule-conf.el (=cns11643-5): Renamed from
4796         `chinese-cns11643-5'.
4797         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4798
4799 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4800
4801         * mule/mule-conf.el (=cns11643-4): Renamed from
4802         `chinese-cns11643-4'.
4803         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4804
4805 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4806
4807         * mule/mule-conf.el (=cns11643-3): Renamed from
4808         `chinese-cns11643-3'.
4809         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4810
4811 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4812
4813         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4814         `=cns11643-2'.
4815         (chinese-cns11643-2): New alias for `=cns11643-2'.
4816
4817 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4818
4819         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4820         `=cns11643-1'.
4821         (chinese-cns11643-1): New alias for `=cns11643-1'.
4822
4823 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4824
4825         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4826         (chinese-gb12345): New alias for `=gb12345'.
4827
4828 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4829
4830         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4831         (chinese-gb2312): New alias for `=gb2312'.
4832
4833 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4834
4835         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4836         (chinese-big5): New alias for `=big5'.
4837
4838 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4839
4840         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4841         (korean-ksc5601): New alias for `=ks-x1001'.
4842
4843 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4844
4845         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4846         `=jis-x0212'.
4847         (japanese-jisx0212): New alias for `=jis-x0212'.
4848
4849 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4850
4851         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4852         `=jis-x0208-1983'.
4853         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4854
4855 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4856
4857         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4858         `=jis-x0208-1978'.
4859         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4860
4861 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4862
4863         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4864         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4865
4866 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4867
4868         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4869         (chinese-cns11643-3): Specify iso-ir 183.
4870         (chinese-cns11643-4): Specify iso-ir 184.
4871         (chinese-cns11643-5): Specify iso-ir 185.
4872         (chinese-cns11643-6): Specify iso-ir 186.
4873         (chinese-cns11643-7): Specify iso-ir 187.
4874         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4875         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4876
4877 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4878
4879         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4880         \uXXXX for every cases.
4881
4882 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4883
4884         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4885         (ucs-big5): Changed to an alias for `=ucs@big5'.
4886
4887 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4888
4889         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4890         (ucs-ks): Changed to an alias for `=ucs@ks'.
4891
4892 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4893
4894         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4895         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4896
4897 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4898
4899         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4900         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4901
4902 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4903
4904         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4905         (ucs-jis): Changed to an alias for `=ucs@jis'.
4906
4907 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4908
4909         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4910         (ucs-cns): Changed to an alias for `=ucs@cns'.
4911
4912 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4913
4914         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4915         (ucs-gb): Changed to an alias for `=ucs@gb'.
4916
4917 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4918
4919         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4920         `ideograph-daikanwa-2'.
4921         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4922         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4923
4924 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4925
4926         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4927         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4928
4929         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4930         for `xemacs-chise-version'.
4931
4932 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4933
4934         * mule/mule-charset.el (default-coded-charset-priority-list):
4935         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4936         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4937         instead of `ideograph-hanziku-*'.
4938
4939         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4940         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4941
4942 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4943
4944         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4945         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4946         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4947         `utf-2000' is provided.
4948
4949 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4950
4951         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4952         is provided [was builtin coded-charsets].
4953
4954 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4955
4956         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4957         is provided [was builtin coded-charsets].
4958
4959 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4960
4961         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4962         is provided [was builtin coded-charsets].
4963
4964 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4965
4966         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4967         is provided [was builtin coded-charsets].
4968
4969 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4970
4971         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4972         when `utf-2000' is provided [was builtin coded-charsets].
4973
4974 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4975
4976         * mule/mule-conf.el (=hanziku-*): Renamed from
4977         `ideograph-hanziku-*'.
4978         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4979
4980 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4981
4982         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4983         `utf-2000' is provided [was builtin coded-charsets].
4984         (ideograph-hanziku-{1..12}): Likewise.
4985
4986 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4987
4988         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4989         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4990
4991 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4992
4993         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4994         when `utf-2000' is provided [was builtin coded-charsets].
4995
4996 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4997
4998         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4999         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
5000         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
5001
5002 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5003
5004         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
5005         (ideograph-gt): Changed to an alias for `=gt'.
5006
5007 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5008
5009         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
5010         is provided; it was defined as a builtin coded-charset.
5011         (ideograph-gt): Likewise.
5012
5013 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5014
5015         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
5016         (ideograph-gt-k): Changed to an alias for `=gt-k'.
5017
5018 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5019
5020         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
5021         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
5022
5023 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5024
5025         * mule/mule-conf.el (=big5-eten): Renamed from
5026         `chinese-big5-eten'.
5027         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
5028
5029 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5030
5031         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
5032         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
5033
5034 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5035
5036         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5037         (ideograph-cbeta): Changed to an alias for `=cbeta'.
5038
5039 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5040
5041         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5042         (china3-jef): Changed to an alias for `=jef-china3'.
5043
5044 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5045
5046         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5047         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5048
5049         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5050         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5051         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5052         when `utf-2000' is provided.
5053
5054 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5055
5056         * mule/mule-charset.el (default-coded-charset-priority-list):
5057         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5058
5059         * mule/mule-conf.el (ucs-jis-1990): Deleted.
5060         (ucs-jis-2000): Deleted.
5061
5062 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5063
5064         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5065         UTF-2000.
5066         (=ucs-jis-2000): New coded-charset for UTF-2000.
5067
5068 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5069
5070         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5071         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5072
5073 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5074
5075         * mule/mule-charset.el (default-coded-charset-priority-list):
5076         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5077         `ideograph-cbeta'.
5078
5079 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5080
5081         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5082         builtin coded-charset].
5083
5084 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5085
5086         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5087         settings for &K0-xxxx and &I-K0-xxxx.
5088
5089 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5090
5091         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5092         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5093
5094 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5095
5096         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5097         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5098
5099 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5100
5101         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5102         UTF-2000.
5103         (ideograph-gt-pj-k1): Likewise.
5104         (ideograph-gt-pj-k2): Likewise.
5105
5106 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5107
5108         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5109         `=jis-x0208'.
5110
5111 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5112
5113         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5114         UTF-2000 [was a builtin coded-charset].
5115
5116 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5117
5118         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5119         (utf-8-gb-er): Likewise.
5120
5121 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5122
5123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5124         settings for JIS X 0212 and JIS X 0208:1978.
5125
5126 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5127
5128         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5129         setting for JIS X 0213.
5130
5131 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5132
5133         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5134         standard-case-table in UTF-2000.
5135
5136 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5137
5138         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5139         definitions for isolated-chars.
5140
5141 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5142
5143         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5144         `configure-utf-2000-lisp-directory'.
5145         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5146         `mule-lisp-load-path'.
5147
5148 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5149
5150         * startup.el (startup-setup-paths): Set and use
5151         `utf-2000-lisp-directory'.
5152         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5153         UTF-2000.
5154
5155 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5156
5157         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5158         (paths-find-utf-2000-lisp-directory): New function.
5159         (paths-construct-load-path): Add new optional argument
5160         `utf-2000-lisp-directory'.
5161
5162         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5163
5164 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5165
5166         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5167         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5168         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5169         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5170         `chinese-big5-2' in UTF-2000.
5171
5172         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5173         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5174
5175 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5176
5177         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5178         `big5-eten-er' in UTF-2000.
5179         (big5-cdp): Modify DOC-string and mnemonic.
5180
5181 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5182
5183         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5184         UTF-2000 [renamed from utf-8-er].
5185         (utf-8-gb): New coding-system in UTF-2000.
5186         (utf-8-gb-er): Likewise.
5187         (utf-8-cns): Likewise.
5188         (utf-8-cns-er): Likewise.
5189         (utf-8-big5): Likewise.
5190         (utf-8-big5-er): Likewise.
5191         (utf-8-jis): Likewise.
5192         (utf-8-jis-er): Likewise.
5193         (utf-8-ks): Likewise.
5194         (utf-8-ks-er): Likewise.
5195         (utf-8-er): Likewise.
5196
5197 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5198
5199         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5200         instead of `utf-8-unix' in UTF-2000.
5201
5202         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5203
5204 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5205
5206         * mule/japanese.el (euc-jisx0213): New coding-system.
5207
5208         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5209         `japanese-jisx0208-1990' as the mother.
5210
5211 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5212
5213         * dumped-lisp.el (preloaded-file-list): Change condition of
5214         loading "close-cdb".
5215
5216 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5217
5218         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5219         setup `coded-charset-entity-reference-alist'.
5220
5221 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5222
5223         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5224         UTF-2000.
5225
5226 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5227
5228         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5229         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5230
5231 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5232
5233         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5234         (chinese-big5-eten-a): Likewise.
5235         (chinese-big5-eten-b): Likewise.
5236         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5237         code range is #x8140 .. #x8DFE.
5238
5239 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5240
5241         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5242         UTF-2000.
5243         (chinese-big5-cdp): Likewise.
5244
5245 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5246
5247         * dumped-lisp.el (preloaded-file-list): Rename
5248         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5249
5250 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5251
5252         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5253         append `system-char-db-source-file-list' into
5254         `preloaded-file-list' in UTF-2000.
5255
5256 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5257
5258         * dumped-lisp.el (preloaded-file-list): Delete
5259         character-definition files.
5260
5261 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5262
5263         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5264         UTF-2000.
5265
5266 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5267
5268         * mule/mule-charset.el (default-coded-charset-priority-list):
5269         Delete `mojikyo-2022-1'.
5270
5271 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5272
5273         * mule/mule-charset.el (default-coded-charset-priority-list):
5274         Delete `mojikyo'.
5275
5276 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5277
5278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5279         `ucs-sip'.
5280
5281 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5282
5283         * mule/mule-charset.el (default-coded-charset-priority-list):
5284         Comment out `chinese-gb12345'.
5285
5286 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5287
5288         * bytecomp.el (byte-compile-insert-header): Fixed.
5289
5290 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5291
5292         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5293         XEmacs UTF-2000.
5294
5295 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5296
5297         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5298         UTF-2000.
5299
5300 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5301
5302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5303         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5304
5305 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5306
5307         * mule/mule-charset.el (default-coded-charset-priority-list):
5308         `japanese-jef-china3' is renamed `china3-jef'.
5309
5310 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5311
5312         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5313         `japanese-jef-china3' and `ideograph-cbeta'.
5314
5315 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5316
5317         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5318
5319 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5320
5321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5322         `chinese-big5-cdp'.
5323
5324 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5325
5326         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5327         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5328
5329 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5330
5331         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5332         loading character definitions.
5333
5334 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5335
5336         * dumped-lisp.el (preloaded-file-list): Rename
5337         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5338
5339 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5340
5341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5342         `chinese-big5'.
5343
5344 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5345
5346         * dumped-lisp.el (preloaded-file-list): Dump
5347         "Ideograph-R028-Private" with XEmacs UTF-2000.
5348
5349 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5350
5351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5352         `chinese-gb12345'.
5353
5354 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5355
5356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5357         `ideograph-gt-pj-{1..11}'.
5358
5359         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5360         XEmacs UTF-2000.
5361
5362 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5363
5364         * mule/mule-charset.el (default-coded-charset-priority-list):
5365         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5366         `chinese-isoir165'.
5367
5368 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5369
5370         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5371         `image/png', `image/x-xpm' and `image/tiff'.
5372
5373         * files.el (binary-file-regexps): Add *.PNG.
5374
5375 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5376
5377         * mule/mule-charset.el (default-coded-charset-priority-list):
5378         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5379         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5380
5381 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5382
5383         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5384         the first completion when UTF-2000 is running.
5385
5386 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5387
5388         * mule/mule-charset.el (default-coded-charset-priority-list):
5389         Delete `ucs'.
5390
5391 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5392
5393         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5394
5395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5396         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5397
5398 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5399
5400         * mule/vietnamese.el (vscii-2): Delete abolished property
5401         `composite'; now composite mode is default.
5402
5403 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5404
5405         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5406         of `raw-text'; check \uHHHH representation even if non-ascii
5407         characters are not found.
5408
5409         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5410         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5411         unconditionally.
5412
5413         * mule/viet-ccl.el: New file.
5414
5415         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5416         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5417         - Separate CCL based implementations to viet-ccl.el.
5418
5419 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5420
5421         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5422         "jisx0213.2000-1".
5423         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5424
5425         * mule/mule-charset.el (default-coded-charset-priority-list):
5426         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5427         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5428
5429 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5430
5431         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5432
5433 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5434
5435         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5436         `ucs' in UTF-2000.
5437
5438 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5439
5440         * mule/mule-charset.el (default-coded-charset-priority-list):
5441         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5442         `arabic-iso8859-6'.
5443
5444 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5445
5446         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5447         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5448
5449 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5450
5451         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5452         `katakana-jisx0201' in UTF-2000.
5453
5454 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5455
5456         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5457         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5458         "u0FB50-Arabic-Presentation-Forms-A",
5459         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5460         "u0FE50-Small-Form-Variants",
5461         "u0FE70-Arabic-Presentation-Forms-B",
5462         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5463         UTF-2000.
5464
5465 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5466
5467         * dumped-lisp.el (preloaded-file-list): Delete
5468         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5469         ... "Ideograph-R214-Flute" in UTF-2000.
5470
5471 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5472
5473         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5474         (japanese-jisx0213-2): New coded-charset.
5475
5476         * dumped-lisp.el (preloaded-file-list): Add
5477         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5478         "Ideograph-R030-Mouth".
5479
5480 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5481
5482         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5483         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5484         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5485         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5486         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5487         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5488         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5489         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5490
5491 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5492
5493         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5494         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5495         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5496         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5497         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5498
5499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5500         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5501
5502 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5503
5504         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5505         in UTF-2000.
5506
5507 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5508
5509         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5510         (chinese-isoir165): Moved from mule/chinese.el.
5511         (chinese-cns11643-3): Moved from mule/chinese.el.
5512         (chinese-cns11643-4): Moved from mule/chinese.el.
5513         (chinese-cns11643-5): Moved from mule/chinese.el.
5514         (chinese-cns11643-6): Moved from mule/chinese.el.
5515         (chinese-cns11643-7): Moved from mule/chinese.el.
5516
5517         * mule/chinese.el: Move definition of coded-charsets to
5518         mule/mule-conf.el.
5519
5520 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5521
5522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5523         `ideograph-daikanwa'.
5524
5525 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5526
5527         * dumped-lisp.el (preloaded-file-list): Delete
5528         "ccs-jisx0201-latin.el".
5529
5530 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5531
5532         * dumped-lisp.el (preloaded-file-list): Add
5533         "u031A0-Extended-Bopomofo" in UTF-2000.
5534
5535 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5536
5537         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5538         renamed to u02E00-CJK-Radical-Supplement.
5539
5540 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5541
5542         * dumped-lisp.el (preloaded-file-list): Add
5543         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5544         "u030A0-Katakana", "u03100-Bopomofo",
5545         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5546         "u03200-Enclosed-CJK-Letters-and-Months" and
5547         "u03300-CJK-Compatibility".
5548
5549 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5550
5551         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5552         "u02F00-Kangxi-Radicals" and
5553         "u02FF0-Ideographic-Description-Characters".
5554
5555 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5556
5557         * dumped-lisp.el (preloaded-file-list): Add
5558         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5559         "u02800-Braille-Patterns" in UTF-2000.
5560
5561 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5562
5563         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5564         "uXXXXX-*.el" in UTF-2000.
5565
5566         * bytecomp.el (byte-compile-insert-header): Delete comments if
5567         non-ASCII characters are found; allow `byte-compile-dynamic' and
5568         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5569         `raw-text'.
5570
5571 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5572
5573         * dumped-lisp.el (preloaded-file-list): Add
5574         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5575         "u025A0-Geometric-Shapes.el".
5576
5577 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5578
5579         * dumped-lisp.el (preloaded-file-list): Add
5580         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5581         "u02460-Enclosed-Alphanumerics.el".
5582
5583 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5584
5585         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5586         `chinese-gb2312'.
5587
5588         * dumped-lisp.el (preloaded-file-list): Add
5589         "u02200-Mathematical-Operators.el" and
5590         "u02300-Miscellaneous-Technical.el".
5591
5592 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5593
5594         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5595         `chinese-cns11643-*'.
5596
5597         * dumped-lisp.el (preloaded-file-list): Add
5598         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5599         "u02190-Arrows.el" in UTF-2000.
5600
5601 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5602
5603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5604         `korean-ksc5601'.
5605
5606         * dumped-lisp.el (preloaded-file-list): Add
5607         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5608         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5609         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5610
5611 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5612
5613         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5614
5615 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5616
5617         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5618         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5619         "u01780-Khmer.el", "u01800-Mongolian.el",
5620         "u01E00-Latin-Extended-Additional.el" and
5621         "u01F00-Greek-Extended.el" in UTF-2000.
5622
5623 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5624
5625         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5626         `ethiopic-ucs' and `ethiopic'.
5627
5628         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5629         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5630
5631         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5632         from mule/ethiopic.el.
5633
5634         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5635         mule/mule-conf.el.
5636
5637 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5638
5639         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5640         `lao'.
5641
5642         * mule/mule-conf.el (lao): New coded-charset.
5643
5644         * dumped-lisp.el (preloaded-file-list): Add
5645         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5646         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5647         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5648         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5649         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5650
5651 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5652
5653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5654         `ucs-bmp' and `arabic-iso8859-6'.
5655
5656 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5657
5658         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5659         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5660         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5661
5662 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5663
5664         * startup.el (normal-top-level): Load autoload file for UTF-2000
5665         in UTF-2000.
5666
5667 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5668
5669         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5670         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5671         "u00020-Basic-Latin.el", "u00080-C1.el",
5672         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5673         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5674         "u002B0-Spacing-Modifier-Letters.el",
5675         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5676         UTF-2000.
5677
5678 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5679
5680         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5681         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5682         instead of `vietnamese-viscii-*'.
5683
5684 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5685
5686         * mule/mule-conf.el: New file.
5687
5688         * mule/misc-lang.el: Move definition of charset `ipa' to
5689         mule/mule-conf.el.
5690
5691 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5692
5693         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5694         `latin-viscii'; prefer it for characters used in Vietnamese.
5695
5696 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5697
5698         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5699
5700 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5701
5702         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5703         `vietnamese-viscii-lower'.
5704         (latin-viscii-upper): Renamed from charset
5705         `vietnamese-viscii-upper'.
5706         (vietnamese-viscii-lower): New alias for charset
5707         `latin-viscii-lower'.
5708         (vietnamese-viscii-upper): New alias for charset
5709         `latin-viscii-upper'.
5710
5711 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5712
5713         * mule/mule-charset.el (default-coded-charset-priority-list):
5714         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5715
5716 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5717
5718         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5719         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5720         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5721         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5722         lisp/utf-2000.
5723
5724 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5725
5726         * mule/ccs-tcvn5712.el: New file.
5727
5728 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5729
5730         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5731         in UTF-2000.
5732
5733 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5734
5735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5736         `japanese-jisx0208'.
5737
5738 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5739
5740         * dumped-lisp.el (preloaded-file-list): Add
5741         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5742         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5743         UTF-2000.
5744
5745         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5746         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5747         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5748         mule/ccs-viscii.el: New files.
5749
5750         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5751         if \uXXXX is found.
5752
5753 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5754
5755         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5756         `hiragana-jisx0208' and `katakana-jisx0208'.
5757
5758 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5759
5760         * mule/chinese.el (chinese-cns11643-3): Define it even if
5761         `utf-2000' is provided.
5762         (chinese-cns11643-4): Likewise.
5763         (chinese-cns11643-5): Likewise.
5764         (chinese-cns11643-6): Likewise.
5765         (chinese-cns11643-7): Likewise.
5766
5767 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5768
5769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5770         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5771
5772 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5773
5774         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5775         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5776
5777 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5778
5779         * mule/mule-charset.el (default-coded-charset-priority-list):
5780         Setup in UTF-2000.
5781
5782 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5783
5784         * mule/viet-chars.el: Don't define charset
5785         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5786         they are defined as builtin charsets.
5787
5788 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5789
5790         * version.el (emacs-version): Add more space just before UTF-2000
5791         version string.
5792
5793 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5794
5795         * version.el ([constant] emacs-version): Don't add a space in the
5796         preceding place of `xemacs-betaname' because it is duplicated.
5797         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5798
5799         * startup.el (splash-frame-body): Add ETL.
5800
5801 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5802
5803         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5804         is provided because it is defined as builtin charset.
5805         (chinese-cns11643-4): Likewise.
5806         (chinese-cns11643-5): Likewise.
5807         (chinese-cns11643-6): Likewise.
5808         (chinese-cns11643-7): Likewise.
5809
5810 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5811
5812         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5813         coding-system `iso-10646-ucs-4' is not defined.
5814
5815 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5816
5817         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5818         coding-system if `utf-2000' is provided.
5819
5820 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5821
5822         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5823         `utf-2000' is provided.
5824
5825 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5826
5827         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5828         if utf-2000 is provided temporally.
5829
5830 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5831
5832         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5833         as builtin variable].
5834
5835 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5836
5837         * files.el (insert-file-contents-literally): Treat file as binary;
5838         call file-name-handlers. [sync with Emacs 20.3.10]
5839
5840 2008-12-28  Vin Shelton  <acs@xemacs.org>
5841
5842         * XEmacs 21.4.22 is released
5843
5844 2008-12-30  Vin Shelton  <acs@xemacs.org>
5845
5846         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5847         during building even if no packages are found.
5848
5849 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5850
5851         * printer.el (generic-print-region): 
5852         (generic-print-buffer): 
5853         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5854         check if the msprinter device is available, now that msprinter is
5855         always available as a specifier tag. 
5856
5857 2008-12-24  Vin Shelton  <acs@xemacs.org>
5858
5859         * about.el: Add Francisco to my bio!
5860
5861 2008-12-23  Vin Shelton  <acs@xemacs.org>
5862
5863         * autoload.el: Move operator definitions to autoload-operators.el
5864         in the xemacs-base package.
5865
5866 2007-11-22  Vin Shelton  <acs@xemacs.org>
5867
5868         * about.el (about-hacker-contribution): Updated my bio.
5869
5870 2007-10-07  Vin Shelton  <acs@xemacs.org>
5871
5872         * XEmacs 21.4.21 is released
5873
5874 2007-09-19  Didier Verna  <didier@xemacs.org>
5875
5876         Update my personal info.
5877         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5878         * about.el (about-other-current-hackers): Ditto.
5879         * about.el (about-url-alist): Add my musical website.
5880         * about.el (about-personal-info): Update my entry.
5881         * about.el (about-hacker-contribution): Ditto.
5882
5883 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5884
5885         * package-get.el (package-get-download-sites): Update download
5886         sites in Japan.
5887         * package-get.el (package-get-pre-release-download-sites): Ditto.
5888
5889 2007-08-18  Vin Shelton  <acs@xemacs.org>
5890
5891         * package-get.el (package-get-pre-release-download-sites): Sync
5892         mirror sites with 21.5.  (Thanks, Adrian)
5893
5894 2007-08-09  Mike Sperber  <mike@xemacs.org>
5895
5896         * startup.el (migrate-user-init-file): Create backup of
5897         `user-init-file' before migrating.
5898         * startup.el (maybe-migrate-user-init-file): Print
5899         information about backup file.
5900         (maybe-create-compatibility-dot-emacs): Follow above change.
5901
5902 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5903
5904         * font-lock.el: Sync font-lock-add-keywords and
5905         font-lock-remove-keywords from GNU Emacs.
5906         * font-lock.el (font-lock-keywords-alist): New.
5907         * font-lock.el (font-lock-removed-keywords-alist): New.
5908         * font-lock.el (font-lock-add-keywords): New.
5909         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5910         * font-lock.el (font-lock-remove-keywords): New.
5911
5912 2007-08-16  Vin Shelton  <acs@xemacs.org>
5913
5914         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5915         patch from Hans de Graaff.
5916
5917 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5918
5919         * package-get.el (package-get-download-sites): Document Chile and
5920         update Denmark download site.
5921         * package-get.el (package-get-pre-release-download-sites): Ditto.
5922
5923 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5924
5925         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5926
5927 2006-12-09  Vin Shelton  <acs@xemacs.org>
5928
5929         * XEmacs 21.4.20 is released
5930
5931 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5932
5933         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5934
5935 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5936
5937         * info.el (Info-find-file-node, Info-insert-dir)
5938         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5939         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5940         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5941         and discussion.
5942
5943 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5944
5945         * obsolete.el (line-beginning-position): New, from 21.5.x.
5946         (line-end-position): Ditto.
5947
5948 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5949
5950         * package-get.el (package-get-download-sites): Welcome
5951         nl.xemacs.org and Thanks!
5952         * package-get.el (package-get-pre-release-download-sites): Ditto.
5953
5954 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5955
5956         * font-lock.el: Add support for not-so recent changes in Java to
5957         java-mode.
5958
5959 2006-01-28  Vin Shelton  <acs@xemacs.org>
5960
5961         * XEmacs 21.4.19 is released
5962
5963 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5964
5965         * easymenu.el: Update copyright. 
5966         * easymenu.el (easy-menu-all-popups):
5967         Add a docstring. 
5968         * easymenu.el (easy-menu-add):
5969         Document a bug, rework the function to preserve any existing
5970         non-default mode-popup-menu instead of overwriting it, and not to
5971         bother normalising the menu title (nothing else does).
5972         * easymenu.el (easy-menu-remove):
5973         Restore the default mode-popup-menu instead of leaving an empty
5974         one when we remove the last easy-menu popup. 
5975
5976 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5977
5978         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5979         as suggested by Rodrigo Ventura.
5980         * package-get.el (package-get-pre-release-download-sites): Ditto,
5981         with replacement of xemacs-21.5 by beta, which is the logical path
5982         to our beta core and package pre-releases.
5983
5984 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5985
5986         * package-get.el (package-get-download-sites): Add Hong Kong
5987         download site.
5988         * package-get.el (package-get-pre-release-download-sites): Ditto.
5989
5990 2005-12-26  Vin Shelton  <acs@xemacs.org>
5991
5992         * find-paths.el:
5993         * find-paths.el (paths-emacs-root-p): Add search for package root.
5994         * find-paths.el (paths-find-emacs-root): Replaced with
5995         paths-find-invocation-roots, which returns a list of roots.
5996         * find-paths.el (paths-find-invocation-roots): New.
5997         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5998
5999 2005-12-05  Ville Skyttä  <scop@xemacs.org>
6000
6001         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
6002         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
6003
6004 2005-12-03  Vin Shelton <acs@xemacs.org>
6005
6006         * XEmacs 21.4.18 is released
6007
6008 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
6009
6010         * package-get.el (package-get-download-sites): Update reflecting
6011         latest http://www.xemacs.org/Releases/ information generated by
6012         xemacs-builds/adrian/website/package-get-2-download-sites.el.
6013         * package-get.el (package-get-pre-release-download-sites): Ditto.
6014
6015 2005-02-28  Simon Josefsson  <jas@extundo.com>
6016
6017         * about.el (xemacs-hackers): Add jas.
6018         (about-other-current-hackers): Likewise.
6019         (about-url-alist): Add URL for jas.
6020         (about-personal-info): Document jas.
6021         (about-hacker-contribution): Describe jas contributions.
6022
6023 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6024
6025         * easymenu.el (easy-menu-remove): As described in 
6026         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
6027         except the "Command" menu from mode-popup-menu. 
6028
6029 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6030  
6031         * font.el (font-spatial-to-canonical): Correct calculation of 
6032         return value for pixel-based input value. 
6033  
6034 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
6035
6036         * code-process.el (call-process): Process-related docstring
6037         improvements spurred by Norbert Koch.
6038         * code-process.el (call-process-region): Ditto.
6039         * code-process.el (start-process): Ditto.
6040
6041 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
6042
6043         * finder.el (finder-find-library): Return filename actually
6044         searched for.
6045
6046 2005-10-10  Steve Youngs  <steve@sxemacs.org>
6047
6048         * help.el (view-emacs-news): Use `expand-file-name' instead of
6049         `locate-data-file' as the latter will find any "NEWS" files that
6050         might exist in packages _before_ the one in core.
6051
6052 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
6053
6054         * package-get.el (package-get-init-package):
6055         package-get-init-package buglet (21.4.17) by Jeff Mincy
6056         <mincy@rcn.com> fixing false temporary load-path shadows reported
6057         after package installation and simplifying code.
6058
6059 2005-10-18  Ville Skyttä  <scop@xemacs.org>
6060
6061         * package-get.el (package-get-download-sites): Sync mirrors list
6062         with the XEmacs website.
6063         (package-get-pre-release-download-sites): Ditto.
6064
6065 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
6066
6067         * derived.el (derived-mode-merge-syntax-tables):
6068         Revert my 21.5-only patch of 2003-07-18 which slipped in
6069         through Jerry James's patch of 2004-06-07.
6070
6071 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
6072
6073         * cmdloop.el (keyboard-quit): Remove workaround for
6074         `region-active-p' not making sure active region is in current
6075         buffer now that it does.
6076         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6077         * simple.el (region-active-p): `region-active-p' to only return t
6078         when active region is in current buffer.
6079
6080 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6081
6082         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6083         package names, quell a byte-compiler warning, doc fix.
6084
6085 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6086
6087         * buffer.el (pop-to-buffer):
6088         * window-xemacs.el (display-buffer):
6089         Document use of `same-window-buffer-names,' `same-window-regexps'
6090         by pop-to-buffer and display-buffer. 
6091         
6092 2005-02-06  Vin Shelton <acs@xemacs.org>
6093
6094         * XEmacs 21.4.17 is released
6095
6096 2005-01-29  Ben Wing  <ben@xemacs.org>
6097
6098         * shadow.el (find-emacs-lisp-shadows):
6099         Add custom-defines to list of ignored files.
6100
6101 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6102
6103         * simple.el (shifted-motion-keys-select-region): Fix statement
6104         about unshifted-motion-keys-deselect-region.
6105
6106 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6107
6108         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6109         now) for GNU Emacs compatibility.
6110         (make-obsolete-variable): Ditto.
6111
6112 2004-01-08  Ben Wing  <ben@xemacs.org>
6113
6114         * code-files.el (load):
6115         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6116
6117 2004-12-05  Vin Shelton <acs@xemacs.org>
6118
6119         * XEmacs 21.4.16 is released
6120
6121 2004-12-04  Vin Shelton  <acs@xemacs.org>
6122
6123         * auto-autoloads.el: Regenerated.
6124
6125         * custom-load.el: Regenerated.
6126
6127 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6128
6129         Fix bug: apropos errors if a defalias refers to an undefined
6130         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6131
6132         * apropos.el (apropos):
6133         (apropos-command):
6134         * help.el (frob-help-extents):
6135         * help-macro.el (make-help-screen):
6136         * hyper-apropos.el (hyper-apropos-grok-functions):
6137         (hyper-apropos-get-doc):
6138         Catch void-function error thrown by `documentation'.
6139
6140 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6141
6142         * packages.el (package-require): Fix incorrect arg to format.
6143         This fixes a `format specifier' error.
6144
6145 2004-08-13  Jerry James  <james@xemacs.org>
6146
6147         * bytecomp.el (forward-word): Tell the byte compiler the correct
6148         number of arguments to forward-word.
6149
6150 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6151
6152         * etags.el: Fixed loading of include files for tag completion. Now
6153         you can make a tag file for a library, include it into your
6154         project and it will be reloaded only if it changed. Infinte
6155         include loops are detected and the correct tag files are loaded.
6156         * etags.el (buffer-tag-table-list): Load and verify tag files in
6157         the external function buffer-tag-table-list-load.
6158         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6159         tag files. Also load the included tag files. The priority of the
6160         included files is right below their parent file. If multiple
6161         matches occur then the symbols from the parent file are found
6162         first.
6163         * etags.el (tag-table-include-files): Corrected comment
6164         string. Switched to pattern constant tags-include-pattern to have
6165         it at a central location.
6166         * etags.el (tags-include-pattern): Added doc string.
6167         * etags.el (add-to-tag-completion-table): Removed obsolete
6168         comments as the include files are allready returned by
6169         buffer-tag-table-list and loaded.
6170         * etags.el (find-tag-internal): The include files are allready
6171         included in tag-tables as buffer-tag-table-list returns them now.
6172
6173 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6174
6175         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6176         Loading items into the notebook is now done by C code.
6177         * widgets-gtk.el (gtk-widget-instantiate-internal):
6178         Style no longer changed.
6179
6180 2004-06-28  Nix  <nix@esperi.org.uk>
6181
6182         * cmdloop.el (truncate-command-history-for-gc): Delay
6183         execution of all things that look up variable bindings,
6184         via `enqueue-eval-event'.
6185
6186 2004-06-24  Vin Shelton  <acs@xemacs.org>
6187
6188         * package-get.el (package-get-require-signed-base-updates):
6189         now defaults to nil.
6190
6191 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6192
6193         * subr.el (split-string): Clean up docstring.
6194
6195 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6196
6197         * faces.el (zmacs-region): fix typo in docstring.
6198
6199 2004-06-07  Jerry James  <james@xemacs.org>
6200
6201         * derived.el: Synch with Emacs 21.3.
6202         * subr.el (with-local-quit): New, from Emacs 21.3.
6203         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6204         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6205         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6206
6207 2004-06-16  Jerry James  <james@xemacs.org>
6208
6209         * cl.el (cl-set-substring): Increment start by the length of the
6210         string, not the string itself.
6211
6212 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6213
6214         * etags.el (tag-table-include-files): Expand included TAGS file
6215         paths to avoid problems with relative paths.  Thanks to Peter
6216         Chubb <peterc@gelato.unsw.edu.au>.
6217         * etags.el (tags-include-pattern): New.
6218         * etags.el (add-to-tag-completion-table): Parse and ignore
6219         trailing include lines.
6220
6221 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6222
6223         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6224         avoiding line solely composed of equal signs.
6225
6226 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6227
6228         * cus-edit.el (alloc): Typo fix.
6229         * cus-edit.el (custom-browse-visibility): Ditto.
6230         * cus-edit.el (custom-variable-value-create): Ditto.
6231         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6232         * cus-edit.el (custom-save-variables): Bind print-length and
6233         print-level to nil to avoid value abbreviation.
6234         * cus-edit.el (custom-save-face-internal): Ditto.
6235         * cus-edit.el (custom-save-faces): Save in sorted order.
6236         * cus-edit.el (custom-save-resets): Bind print-length and
6237         print-level to nil to avoid value abbreviation.
6238         * cus-edit.el (custom-save-loaded-themes): Ditto.
6239
6240 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6241
6242         * subr.el (split-string-default-separators): New.
6243         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6244         see comment in source.
6245
6246 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6247
6248         * mule/japanese.el (paragraph-start, paragraph-separate):
6249         Remove anchor to BOL.
6250
6251 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6252
6253         * cl.el (gensym, gentemp): Improve docstrings.
6254
6255 2004-05-10  Vin Shelton  <acs@xemacs.org>
6256
6257         * etags.el: Sync with 21.5 version.
6258
6259 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6260
6261         * etags.el:
6262         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6263         only for use with exuberant ctags. This will also enable building of 
6264         completion tables with exuberant ctags. This will not work with
6265         xemacs ctags. 
6266         * etags.el (get-tag-table-buffer): New function for creating of
6267         completion table is used if tags-exuberant-ctags-optimization-p ist t
6268         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6269         finding the tag names. New.
6270         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6271         building tag completion table with exuberant ctags. New.
6272         * etags.el (find-tag-internal): Improve exact tag matching for tags
6273         with name fields. Before the patch return types of functions or
6274         function parameters (with exuberant ctags) were found as matches.
6275
6276 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6277
6278         * list-mode.el (display-completion-list): Fixed completion list was
6279         taking the width of the frame and not of the window for displaying
6280         the selection methods.
6281
6282 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6283
6284         * menubar-items.el (default-menubar): Options are saved to custom.el.
6285
6286
6287 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6288
6289         * isearch-mode.el (isearch-abort): Preserve successful search target.
6290
6291 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6292
6293         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6294         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6295         Bihlmeyer.
6296         * gnuserv.el (gnuserv-mode-line-string): New.
6297         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6298         gnuserv-mode.
6299         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6300         * gnuserv.el (gnuserv-edit-files): Use
6301         make-x-device-with-gtk-fallback.
6302
6303 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6304
6305         * gtk-widgets.el: New import: gtk-accel-group-new.
6306         * dialog-gtk.el:
6307         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6308         * dialog-gtk.el (popup-builtin-question-dialog):
6309         Added support for dialog button mnemonics.
6310
6311 2004-03-22  Chris Green <cmg@dok.org>
6312
6313         * process.el (shell-command): Output buffer was ignored when a
6314         background process was run via shell-command.
6315
6316 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6317
6318         * cus-edit.el (custom-save-variables): Retrieve a list of
6319         variables to save first, sort it, and make sure the variables are
6320         saved in sorted order.
6321
6322 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6323  
6324         * package-get.el (package-get-update-base-from-buffer): Force
6325         binary coding system for verifying GnuPG signature in the
6326         package-index file.
6327  
6328 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6329
6330         * package-get.el (package-get-package-index-file-location): Handle
6331         missing "EMACSPACKAGEPATH" environment variable.
6332
6333 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6334
6335         * package-admin.el (package-admin-find-top-directory): Simplify
6336         directory comparisions and fix substring errors on short path
6337         components.
6338         * package-get.el (package-get-package-index-file-location):
6339         Default to first component of "EMACSPACKAGEPATH", if set.
6340
6341 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6342
6343         * package-get.el (process-error): New error datum.
6344
6345 2004-02-02  Vin Shelton <acs@xemacs.org>
6346
6347         * XEmacs 21.4.15 is released
6348
6349 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6350
6351         * itimer.el (activate-itimer): Modify the itimer timeout value as
6352         if it were begun at the last time when the itimer driver was woken
6353         up.
6354
6355 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6356
6357         * specifier.el (Copyright):
6358         Update.
6359         (make-specifier-and-init):
6360         (map-specifier):
6361         (canonicalize-inst-pair):
6362         (canonicalize-spec-list):
6363         (set-specifier):
6364         Synch docstrings to 21.5 where appropriate.
6365
6366 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6367
6368         * package-get.el (package-get-list-packages-where): New.  A
6369         function that allows searching for groups of packages.  For
6370         example, find all packages that require the fsf-compat package.
6371
6372 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6373
6374         The Great PUI Sync.
6375
6376         * auto-autoloads.el: Regenerated.
6377
6378         * custom-load.el: Regenerated.
6379
6380         * dumped-lisp.el (packages-hardcoded-lisp): New.
6381
6382         * menubar-items.el (menu-max-items): New.
6383         (menu-submenu-max-items): New.
6384         (menu-submenu-name-format): New.
6385         (menu-split-long-menu): New.
6386         (menu-sort-menu): New.
6387         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6388
6389         * obsolete.el (pui-add-install-directory): Renamed to the more
6390         logical `pui-set-local-package-get-directory'.
6391         (package-get-download-menu): Moved to `package-ui.el' and renamed
6392         to `package-ui-add-download-menu'.
6393
6394         * package-admin.el (package-admin-install-function-mswindows):
6395         Whitespace clean up.
6396         (package-admin-add-single-file-package): Removed.
6397         (package-admin-default-install-function): Whitespace clean up.
6398         (package-admin-find-top-directory): New.
6399         (package-admin-get-install-dir): Use it.
6400         (package-admin-get-manifest-file): 
6401         (package-admin-check-manifest): 
6402         (package-admin-add-binary-package):
6403         (package-admin-get-lispdir):
6404         (package-admin-delete-binary-package):
6405         (package-admin):
6406
6407         * package-get.el (package-get-package-index-file-location): New.
6408         (package-get-install-to-user-init-directory): New.
6409         (package-get-remote):
6410         (package-get-download-sites):
6411         (package-get-pre-release-download-sites): New.
6412         (package-get-site-release-download-sites): New.
6413         (package-get-base-filename):
6414         (package-get-always-update):
6415         (package-get-user-index-filename): Removed.
6416         (package-get-pgp-available-p): New.
6417         (package-get-require-signed-base-updates):
6418         (package-get-was-current):
6419         (package-entries-are-signed): New.
6420         (package-get-continue-update-base): New.
6421         (package-get-download-menu): Removed.
6422         (package-get-require-base):
6423         (package-get-update-base-entry):
6424         (package-get-locate-file):
6425         (package-get-locate-index-file):
6426         (package-get-maybe-save-index):
6427         (package-get-update-base):
6428         (package-get-update-base-from-buffer):
6429         (package-get-update-base-entries):
6430         (package-get-interactive-package-query):
6431         (package-get-update-all):
6432         (package-get-all):
6433         (package-get-dependencies):
6434         (package-get-init-package):
6435         (package-get-info): New.
6436         (package-get):
6437         (package-get-staging-dir):
6438         (package-get-set-version-prop): Removed.
6439         (package-get-installedp):
6440         (package-get-ever-installed-p):
6441         (packages): Removed.
6442         (package-get-custom-groups): Removed.
6443         (package-get-custom): Removed.
6444         (package-get-custom-add-entry): Removed.
6445
6446         * package-info.el (batch-update-package-info):
6447
6448         * package-net.el (package-net-batch-generate-bin-ini):
6449         (package-net-update-installed-db):
6450
6451         * package-ui.el (pui-info-buffer):
6452         (pui-directory-exists): Removed.
6453         (pui-package-dir-list): Removed.
6454         (pui-add-install-directory): Removed.
6455         (package-ui-download-menu): New.
6456         (package-ui-pre-release-download-menu): New.
6457         (package-ui-site-release-download-menu): New.
6458         (pui-set-local-package-get-directory): New.
6459         (pui-package-symbol-char):
6460         (pui-update-package-display):
6461         (pui-toggle-package):
6462         (pui-toggle-package-key):
6463         (pui-toggle-package-delete):
6464         (pui-toggle-package-delete-key):
6465         (pui-toggle-package-event):
6466         (pui-toggle-verbosity-redisplay):
6467         (pui-install-selected-packages):
6468         (pui-add-required-packages):
6469         (pui-help-echo):
6470         (pui-display-info):
6471         (list-packages-mode):
6472         (pui-list-packages):
6473
6474         * packages.el (packages-compute-package-locations):
6475         (package-require):
6476         (package-delete-name):
6477         (packages-hardcoded-lisp): Removed.
6478         (packages-useful-lisp): Removed.
6479         (packages-unbytecompiled-lisp): Removed.
6480         (packages-find-package-directories):
6481
6482         Summary:
6483
6484         Major code clean up of all things PUI.
6485
6486         Much improved code to determine where packages should be
6487         installed.  PUI no longer depends on any packages being
6488         pre-installed to compute where packages are to be installed to.
6489
6490         The user can specify the location of their package-index file.  It
6491         isn't necessary to set this because it has sane defaults.  People
6492         who "run-in-place" won't accidently overwrite the CVS
6493         package-index file.  See
6494         `package-get-package-index-file-location'. 
6495
6496         PUI will now properly clean up after itself in the event of an
6497         unsuccessful package install.  This drastically reduces the number
6498         of "wrong md5sum" FAQs.
6499
6500         non-Mule XEmacsen can no longer install Mule packages.
6501
6502         Package management via the custom interface has been removed.
6503
6504         The PUI related menubar items have been reorganised.
6505
6506         The PGP verification code has been fixed and the default for
6507         whether or not it is used is automatically computed.
6508
6509         * update-elc.el ((preloaded-file-list site-load-packages
6510         need-to-dump dumped-exe)):
6511         Just a couple of small changes to allow for
6512         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6513         existing anymore.
6514
6515 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6516
6517         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6518         apply `format' to the first argument of byte-compile-warn, it
6519         already calls format.
6520
6521 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6522
6523         * files.el (delete-old-versions): Avoid going interactive during
6524         make install when environment variable VERSION_CONTROL is set.
6525
6526 2003-12-04  Vin Shelton  <acs@xemacs.org>
6527
6528         * menubar-items.el (menu-item-search): Only bring up search dialog
6529         box if the feature is available and desired.
6530
6531 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6532
6533         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6534
6535 2003-11-05  Vin Shelton  <acs@xemacs.org>
6536
6537         * help.el (Help-prin1-face):
6538         (Help-princ-face):
6539         princ and prin1 are functions and need to be called as such.  The
6540         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6541
6542 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6543
6544         * about.el (about-xemacs): Give full version and build date.
6545
6546 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6547
6548         * win32-native.el (grep-null-device): This XEmacs has null-device.
6549
6550 2003-09-06  Mike Sperber  <mike@xemacs.org>
6551
6552         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6553         implement the specified semantics for `defvar.'
6554
6555 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6556
6557         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6558         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6559         displaying buffer in question.
6560
6561 2003-09-03  Vin Shelton <acs@xemacs.org>
6562
6563         * XEmacs 21.4.14 is released
6564
6565 2003-08-17  Vin Shelton  <acs@xemacs.org>
6566
6567         * about.el: Vanity patch.
6568
6569 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6570
6571         * code-process.el (call-process):
6572         (call-process-region):
6573         (start-process):
6574         Document coding system processing.
6575
6576 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6577
6578         * startup.el (splash-frame-body): Idiomatic English.
6579
6580 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6581
6582         * font-lock.el (font-lock-match-java-declarations): Move
6583         save-restriction, narrow-to-region to beginning of function to
6584         avoid going beyond the limit and causing an infloop.
6585
6586 2003-04-16  Jerry James  <james@xemacs.org>
6587
6588         * keydefs.el: Remove mappings for keys mapped to the nowhere
6589         defined function function-key-error.
6590
6591 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6592
6593         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6594         lisp-interaction-mode-hook): Add the docstrings.
6595
6596 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6597
6598         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6599         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6600         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6601
6602 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6603
6604         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6605         lambda list after the original doc.  Care about
6606         #'(lambda () "SingleString") 
6607         (cl-upcase-arg): 
6608         (cl-function-arglist):
6609         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6610         circular data structures in lambda list specification
6611
6612 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6613
6614         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6615         to appear in font-lock-function-name-face.
6616
6617 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6618
6619         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6620         is not also the value of the lambda.
6621
6622 2003-05-06  Andy Piper  <andy@xemacs.org>
6623
6624         * files.el (revert-buffer): Make sure local variables get processed,
6625         even in the case of an optimized reversion.
6626
6627 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6628
6629         * XEmacs 21.4.13 is released
6630
6631 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6632
6633         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6634         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6635
6636 2003-02-14  Ben Wing  <ben@xemacs.org>
6637
6638         * byte-optimize.el:
6639         * byte-optimize.el (byte-compile-inline-expand):
6640         * byte-optimize.el (byte-compile-unfold-lambda):
6641         * byte-optimize.el (byte-optimize-form-code-walker):
6642         * byte-optimize.el (byte-optimize-form):
6643         * byte-optimize.el (byte-decompile-bytecode-1):
6644         * byte-optimize.el (byte-optimize-lapcode):
6645         Review carefully and sync up to 20.7 except for areas as noted.
6646         Fixes problem with JDE compilation.
6647
6648 2003-02-05  Ben Wing  <ben@xemacs.org>
6649
6650         * simple.el:
6651         * simple.el (motion-keys-for-shifted-motion):
6652         Omit M-S-home/end from motion keys.
6653
6654 2003-02-07  Ben Wing  <ben@xemacs.org>
6655
6656         * text-props.el (text-property-any):
6657         * text-props.el (text-property-not-all):
6658         Fix bug when end > start.
6659
6660 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6661
6662         * info.el (Info-insert-dir): Make default-directory end in
6663         separator.  Patch due to Martin Buchholz.
6664
6665 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6666
6667         * XEmacs 21.4.12 "Portable Code" is released.
6668
6669 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6670
6671         * about.el: Update golubev data.
6672
6673 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6674
6675         * isearch-mode.el (isearch-mode-map): Substitute comment on
6676         desirability, and back out "GR is printable" changes.
6677
6678 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6679
6680         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6681
6682 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6683
6684         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6685
6686 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6687
6688         * menubar-items.el (default-menubar): Use browse-url-mozilla
6689         instead of browse-url-gnome-moz for Mozilla.
6690
6691 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6692
6693         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6694
6695 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6696
6697         * files.el (auto-mode-alist): Remove redundant entries for modes
6698         that live in packages.
6699         (interpreter-mode-alist): Ditto.
6700
6701 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6702
6703         * menubar-items.el (default-menubar): Sync with current
6704         browse-url-xemacs.el.
6705
6706 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6707
6708         * XEmacs 21.4.10 "Military Intelligence" is released.
6709
6710 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6711
6712         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6713
6714 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6715
6716         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6717
6718 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6719
6720         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6721         effect free function.
6722         (font-lock-fontify-keywords-region): Supply the argument to
6723         font-lock-compile-keywords.
6724
6725 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6726
6727         * package-get.el (package-get-download-sites): Bring sites list
6728         up to date, prefer xx.xemacs.org addresses.
6729
6730 2002-09-27  Andy Piper  <andy@xemacs.org>
6731
6732         * dialog.el (make-dialog-box): for general dialogs only
6733         delete-frame-hook will be run.
6734
6735 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6736
6737         * font-lock.el (font-lock-fontify-syntactically-region): Add
6738         comment about lookup-syntax-properties, document LOUDLY as unused.
6739
6740 2002-08-26  Andy Piper  <andy@xemacs.org>
6741
6742         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6743         merge.
6744
6745 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6746
6747         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6748         (make-obsolete-variable): Ditto.
6749         (make-compatible): Ditto.
6750         (make-compatible-variable): Ditto.
6751
6752 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6753
6754         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6755         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6756
6757 2002-08-28  Andy Piper  <andy@xemacs.org>
6758
6759         * files.el (revert-buffer): propagate revert-without-query-status.
6760
6761 2002-06-03  Andy Piper  <andy@xemacs.org>
6762
6763         * dialog-items.el (make-search-dialog): align various subcontrols
6764         in visually pleasing ways, allow frame to autosize to the dialog
6765         size.
6766         * dialog.el (make-dialog-box): add a border inside the frame. Add
6767         :autosize property, if t then reset the frame size appropriately
6768         before the frame is mapped.
6769         * gutter-items.el (set-progress-feedback-instantiator): align
6770         various subcontrols.
6771         * gutter-items.el (set-progress-abort-instantiator): ditto.
6772
6773 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6774
6775         * XEmacs 21.4.9 "Informed Management" is released.
6776
6777 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6778
6779         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6780         "&optional append" argument.
6781
6782 2002-07-16  Didier Verna  <didier@xemacs.org>
6783
6784         * subr.el (replace-in-string): fix case fold bug introduced by
6785         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6786         case-fold-search in temporary buffers.
6787
6788 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6789
6790         * lib-complete.el (find-library): Remove check for mule because
6791         decompression DOES work on Mule.
6792
6793 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6794
6795         * simple.el (join-line): New alias for `delete-indentation'.
6796
6797 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6798
6799         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6800         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6801         (font-lock-builtin-face): New.
6802         (font-lock-constant-face): New.
6803         (font-lock-face-list): Add builtin and constant faces.
6804
6805 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6806
6807         * autoload.el (make-autoload): Support define-derived-mode.
6808         Collected puts of doc-string-elt property.  Based on a patch by
6809         Didier Verna <didier@xemacs.org>.
6810
6811 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6812
6813         * wid-edit.el (widget-field-activate): Fix docstring typo.
6814
6815 2002-07-23  Andy Piper  <andy@xemacs.org>
6816
6817         * about.el (about-personal-info): update me.
6818
6819 2002-07-12  Andy Piper  <andy@xemacs.org>
6820
6821         * custom.el (custom-theme-set-variables): remove bogus
6822         arguments. Use custom-set-default to set defaults.
6823         (custom-set-variables): update doc.
6824         (custom-local-buffer): new, synced from FSF.
6825         (custom-set-default): ditto.
6826         (defcustom): update doc.
6827
6828 2002-06-16  Andy Piper  <andy@xemacs.org>
6829
6830         * menubar-items.el (default-menubar): enable windows printing on
6831         cygwin as well as native.
6832
6833 2002-06-12  Andy Piper  <andy@xemacs.org>
6834
6835         * printer.el (generic-print-buffer): catch all errors so that the
6836         print device can be cleared in all scenarios.
6837         (Printer-clear-device): make sure clearing the printer allows it
6838         to be used again immediately.
6839         (generic-print-region): make sure the default printer face is
6840         black-on-white.
6841
6842 2002-04-23  Jerry James  <james@xemacs.org>
6843
6844         * window-xemacs.el (display-buffer-function): Change doc to
6845         reflect new arg.
6846         * window-xemacs.el (pre-display-buffer-function): Ditto.
6847         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6848         non-nil, make the new window just big enough for its contents.
6849         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6850         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6851         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6852
6853 2002-06-06  Andy Piper  <andy@xemacs.org>
6854
6855         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6856         (defcustom): ditto.
6857         (custom-handle-keyword): ditto.
6858
6859 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6860
6861         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6862         Make obsolete.  Default to nil.
6863         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6864         Inspired by a patch by John Palmieri.
6865
6866 2002-07-01  Mike Alexander  <mta@arbortext.com>
6867
6868         * process.el (shell-command-on-region): Don't delete the region
6869         before giving it to call-process-region
6870
6871 2002-06-04  Jerry James <james@eecs.ku.edu>
6872
6873         * find-paths.el (paths-find-architecture-directory): Search in
6874         `system-configuration'/`base', not `base'`system-configuration'.
6875
6876 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6877
6878         * info.el (Info-index): Add missing \ in [ t].
6879
6880 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6881
6882         * gutter-items.el (gutter-buffers-tab-visible-p,
6883         buffers-tab-omit-function, buffers-tab-selection-function,
6884         buffers-tab-filter-functions):
6885         Doc improvements.
6886
6887 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6888
6889         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6890
6891         * toolbar-items.el (toolbar-news): Fix typo in message string.
6892
6893 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6894
6895         * dialog.el (yes-or-no-p-dialog-box): 
6896         * cmdloop.el (y-or-n-p-minibuf):
6897         (yes-or-no-p-minibuf):
6898         (yes-or-no-p):
6899         (y-or-n-p): 
6900         Specify negative answers in docstrings.
6901
6902 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6903
6904         * package-ui.el (pui-help-echo): Display both installed and author
6905         version.  Use a balloon-help window to display extra info like
6906         package requires.
6907
6908 2002-05-30  Andy Piper  <andy@xemacs.org>
6909
6910         * files.el (revert-buffer-internal): don't visit
6911         revert-buffer. Kill buffer when not used. Suggested by Mike
6912         Alexander <mta@arbortext.com>
6913
6914 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6915
6916         * files.el (revert-buffer): More docstring fiddling.
6917
6918 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6919
6920         * files.el (revert-buffer):
6921         (revert-buffer-internal):
6922         (revert-buffer-insert-file-contents-function):
6923         Improve docstrings and comments.
6924
6925 2002-05-08  Andy Piper  <andy@xemacs.org>
6926
6927         * files.el (revert-buffer): observe noconfirm behavior.
6928
6929 2002-04-09  Andy Piper  <andy@xemacs.org>
6930
6931         * files.el (revert-buffer): use revert-buffer-internal if it looks
6932         like doing so will not result in any user-visible changes.
6933         (revert-buffer-internal): new function. Do the actual process of
6934         reversion and then see whether the result is any different to what
6935         we have already. If it is not then do nothing.
6936
6937 2001-12-11  Andy Piper  <andy@xemacs.org>
6938
6939         * menubar.el (get-popup-menu-response): re-order so that it works
6940         on more sane/facist window systems.
6941
6942 2001-12-03  Andy Piper  <andy@xemacs.org>
6943
6944         * faces.el (frob-face-property): don't infloop in face frobbing
6945         from Jan Vroonhof <jan@xemacs.org>.
6946
6947 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6948
6949         * faces.el (frob-face-property): Follow face fall-back hierarchy
6950         properly for face properties without an instance. Only do manual
6951         copy form 'default in last resort. This handles in particular
6952         the case where 'default itself has only a fall-back (which is
6953         the case by default on windows).
6954
6955 2001-11-24  Andy Piper  <andy@xemacs.org>
6956
6957         * printer.el (generic-print-region): set default-frame-plist to
6958         nil while creating the printer frame so that sizes reflect the
6959         printed page.
6960
6961         * faces.el (face-complain-about-font): Don't complain on printers.
6962
6963 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6964         
6965         * package-net.el: Andy synch.
6966         
6967 2001-12-16  Andy Piper  <andy@xemacs.org>
6968
6969         * package-get.el (package-get-update-all): Make sure installed.db
6970         gets updated after updating packages.
6971
6972 2002-03-28  Ben Wing  <ben@xemacs.org>
6973
6974         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6975         continuation, truncation so that we don't get line jumpiness from
6976         them being larger than the line height.
6977
6978         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6979
6980 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6981
6982         * font.el (font-window-system-mappings): Add mapping for Gtk
6983         (assume identical to X) 
6984
6985 2002-02-04  Andy Piper  <andy@xemacs.org>
6986
6987         * files.el (convert-standard-filename): Fix for short filename
6988         Peter Arius <pas@methodpark.de>
6989
6990 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6991
6992         * list-mode.el (default-choose-completion): completion-base-size
6993         should refer to local value in the completion list buffer.
6994
6995 2001-12-03  Didier Verna  <didier@xemacs.org>
6996
6997         * rect.el: autoload `replace-rectangle'.
6998         * keydefs.el (global-map): bind it to `C-x r p'.
6999
7000 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7001
7002         * XEmacs 21.4.8 "Honest Recruiter" is released.
7003
7004 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7005
7006         This patch is based on Jerry James's patch and analysis.
7007
7008         * select.el (get-clipboard):
7009         (get-selection):
7010         Update docstrings.
7011         (get-clipboard-foreign):
7012         (get-selection-foreign):
7013         New function for use as `interprogram-paste-function's.
7014
7015         * simple.el (interprogram-paste-function): Change default to
7016         `get-clipboard-foreign'; improve docstring.
7017         (interprogram-cut-function): Improve dosctring.
7018
7019 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
7020
7021         * XEmacs 21.4.7 "Economic Science" is released.
7022
7023 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
7024
7025         * cus-edit.el (customize-save-variable): Fix typo in prompt.
7026
7027 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
7028
7029         * obsolete.el (assq-delete-all): New compatibility alias for 
7030         remassq.
7031
7032 2002-01-09  Simon Josefsson  <jas@extundo.com>
7033
7034         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7035
7036 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
7037
7038         * info.el (Info-auto-generate-directory): Default
7039         Info-auto-generate-directory to 'if-outdated.
7040
7041 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
7042
7043         * startup.el (normal-top-level): Prevent migration code from
7044         trashing .emacs on an error in loading the init files.
7045
7046 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
7047
7048         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7049         "system default" Xdefaults and friends get xrdb-mode.
7050
7051 2002-03-05  Mats Lidell  <matsl@contactor.se>
7052  
7053         * help-nomule.el (tutorial-supported-languages): Added Swedish
7054         tutorial. Sorted languages.
7055
7056 2002-02-11  Mike Sperber <mike@xemacs.org>
7057
7058         * info.el (Info-maybe-update-dir): Regenerate dir if we're
7059         regenerating outdated dir files and dir is non-existent.
7060
7061 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
7062
7063         * code-files.el (convert-mbox-coding-system): Improve comment.
7064         (write-region): Improve docstring.  Reformat to 80 columns.  Add
7065         coding-system argument to `write-region-pre-hook' call.
7066         (write-region-pre-hook): Fix docstring to mention lockname argument.
7067
7068 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
7069
7070         * minibuf.el (completing-read): Remove redundant wrong arg list.
7071
7072         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7073
7074 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7075
7076         * obsolete.el (interactive-form): new compatibility alias for 
7077         function-interactive.
7078
7079 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7080
7081         * menubar-items.el (Menubar-items-truncate-list): Removed.
7082         * menubar-items.el (Menubar-items-truncate-history): New.
7083         * menubar-items.el (default-menubar): Use
7084         Menubar-items-truncate-history.
7085
7086 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7087
7088         * printer.el (generic-print-region): Pass correct arguments to
7089         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7090         Torkelsson <torkel@acc.umu.se>.
7091
7092 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7093
7094         * help.el (describe-mode): synched with FSF 19.34; handle nil
7095         minor mode indicators.
7096
7097 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7098
7099         * minibuf.el (completing-read): Update docstring.
7100
7101 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7102
7103         * XEmacs 21.4.6 "Common Lisp" is released.
7104
7105 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7106
7107         * package-net.el: Inadvertant synch with Windows branch.  From
7108         Andy's log:
7109         (package-net-kit-version): new variable.
7110         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7111
7112 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7113
7114         * package-get.el (package-get-locate-index-file): Also search the
7115         core etc/ directory for the package index file if it can't be
7116         found in ~/.xemacs/.
7117
7118 2001-12-13  William Perry  <wmperry@gnu.org>
7119
7120         * dialog-gtk.el (popup-builtin-question-dialog):
7121         Conform to API in gui.c.
7122         
7123 2001-11-12  Andy Piper  <andy@xemacs.org>
7124
7125         * cus-edit.el (custom-save-face-internal): make sure we save
7126         non-themed faces.
7127         (custom-save-variables): ditto variables.
7128
7129 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7130
7131         * faces.el (make-face-family):
7132         (make-face-size):
7133         New face-modifying functions per Jan Vroonhof.
7134
7135         cus-face.el (custom-set-face-font-family):
7136         (custom-set-face-font-size):
7137         Use them.
7138
7139         * font.el (font-window-system-mappings): More precise docstring.
7140
7141         (font-create-name):
7142         (font-create-object):
7143         (tty-font-create-object):
7144         (tty-font-create-plist):
7145         (x-font-create-object):
7146         (x-font-create-name):
7147         (ns-font-create-name):
7148         (mswindows-font-create-object):
7149         (mswindows-font-create-name):
7150         Add doctrings.
7151
7152 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7153
7154         * gtk-faces.el (gtk-init-device-faces): removed spurious
7155         quote before let* expression.
7156
7157 2001-10-29  Andy Piper  <andy@xemacs.org>
7158
7159         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7160         modified when changing coding system.
7161
7162         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7163         that we invoke the GUI directory selector.
7164
7165 2001-10-25  Andy Piper  <andy@xemacs.org>
7166
7167         * dialog.el (make-dialog-box): use new directory dialog support.
7168         * minibuf.el (read-file-name-1): ditto.
7169         (read-file-name): ditto.
7170         (read-directory-name): ditto.
7171
7172 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7173
7174         * XEmacs 21.4.5 "Civil Service" is released.
7175
7176 2001-04-23  Didier Verna  <didier@xemacs.org>
7177
7178         * cus-edit.el (custom-variable-pre-save): New.
7179         * cus-edit.el (custom-variable-post-save): New.
7180         * cus-edit.el (custom-variable-save): use them.
7181         * cus-edit.el (custom-face-pre-save): New.
7182         * cus-edit.el (custom-face-post-save): New.
7183         * cus-edit.el (custom-face-save): use them.
7184         * cus-edit.el (custom-group-pre-save): New.
7185         * cus-edit.el (custom-group-post-save): New.
7186         * cus-edit.el (custom-group-save): use them.
7187         * cus-edit.el (Custom-save): use the pre/post functions above,
7188         call `custom-save-all' only once.
7189         * cus-edit.el (custom-variable-pre-reset-standard): New.
7190         * cus-edit.el (custom-variable-post-reset-standard): New.
7191         * cus-edit.el (custom-variable-reset-standard): use them.
7192         * cus-edit.el (custom-face-pre-reset-standard): New.
7193         * cus-edit.el (custom-face-post-reset-standard): New.
7194         * cus-edit.el (custom-face-reset-standard): use them.
7195         * cus-edit.el (custom-group-pre-reset-standard): New.
7196         * cus-edit.el (custom-group-post-reset-standard): New.
7197         * cus-edit.el (Custom-reset-standard): use them.
7198         * cus-edit.el (custom-face-reset-saved): use the pre/post
7199         functions above, call `custom-save-all' only once.
7200
7201 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7202
7203         * gutter-items.el (buffers-tab face): Derive from the modeline
7204         face by default.  Many people use white-on-black for the default
7205         font, and the tabs look hideous with that color combination.  The
7206         modeline usually has the correct colors.
7207
7208 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7209
7210         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7211         (tag-mark-stack-max): Typo fix.
7212
7213 2001-09-28  Ben Wing  <ben@xemacs.org>
7214
7215         * font-lock.el:
7216         * font-lock.el (font-lock-after-change-function):
7217         fix problem with last patch, reported by Katsumi Yamaoka.
7218
7219 2001-09-17  Ben Wing  <ben@xemacs.org>
7220
7221         * font-lock.el (font-lock-after-change-function):
7222         fix problem when you insert a comment on the line before a line of
7223         code: if we use the following char, then when you hit backspace,
7224         the following line of code turns the comment color.
7225
7226 2001-06-08  Ben Wing  <ben@xemacs.org>
7227
7228         * process.el: comment about shell-command-switch.
7229         * process.el (shell-quote-argument): Need to quote a null
7230         argument, too.  From Dan Holmsand.
7231         
7232         * startup.el (normal-top-level): Delete some unused FSF junk.
7233         * startup.el (command-line-early):
7234         
7235         * startup.el (command-line): Call MS Windows init function.
7236         
7237         * win32-native.el:
7238         * win32-native.el (mswindows-system-shells): New.
7239         * win32-native.el (mswindows-system-shell-p): New.
7240         * win32-native.el (init-mswindows-at-startup): New.
7241         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7242         * win32-native.el (mswindows-quote-one-simple-arg):
7243         * win32-native.el (mswindows-quote-one-command-arg):
7244         * win32-native.el (mswindows-construct-process-command-line-alist):
7245         Correct comments at top.  Correctly handle passing arguments
7246         to Cygwin programs and to bash.  Fix quoting of zero-length
7247         arguments (from Dan Holmsand).  Set shell-command-switch based
7248         on shell-file-name, which in turn comes from env var SHELL.
7249
7250 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7251
7252         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7253         default-toolbar-position): Fill docstrings for balloon-help.
7254
7255 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7256
7257         * faces.el: Reenable specifications over 'gtk domain.
7258
7259 2001-08-08  Didier Verna  <didier@xemacs.org>
7260
7261         * autoload.el (update-autoload-files): make defdir a file name,
7262         not directory name.
7263
7264 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7265
7266         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7267
7268         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7269
7270 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7271
7272         * font-menu.el (font-menu-set-font): Default to current font-family.
7273         (font-menu-preferred-resolution):
7274         (font-menu-size-scaling):
7275         Provide gtk defaults, too.
7276
7277 2001-07-29  Mike Alexander  <mta@arbortext.com>
7278
7279         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7280         list
7281         (custom-set-face-font-family): ditto
7282
7283 2001-07-26  Mike Sperber <mike@xemacs.org>
7284
7285         * files.el (auto-mode-alist): .9 files are man pages, too.
7286
7287 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7288
7289         * process.el (call-process-internal): bind
7290         coding-system-for-write to 'binary when calling
7291         start-process-internal, so the process receives 
7292         the literal contents of INFILE.
7293
7294 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7295
7296         * files.el (auto-mode-alist): Add configure.ac support.
7297
7298 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7299
7300         * buff-menu.el:
7301         mouse.el:
7302         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7303
7304 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7305
7306         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7307
7308 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7309
7310         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7311         mixed text.
7312         (kinsoku-eol-p): Ditto.
7313
7314 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7315
7316         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7317         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7318         characters as the category `s' or `e' correctly.
7319
7320 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7321
7322         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7323
7324 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7325
7326         * mule/cyrillic.el:  Set up case table.
7327
7328 2001-06-08  Mike Sperber <mike@xemacs.org>
7329
7330         * files.el (save-some-buffers-1): Don't zap the help window right
7331         after `map-y-or-n-p' has popped it up.
7332
7333 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7334
7335         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7336
7337 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7338
7339         * specifier.el: define-specifier-tag 'gtk.
7340
7341 2001-05-12  Ben Wing  <ben@xemacs.org>
7342
7343         * find-paths.el (paths-find-recursive-path):
7344         fix error with null EXCLUDE-REGEXP.
7345         
7346         * font-lock.el (font-lock-mode):
7347         fix problem reported by hrvoje with buffers starting with a space.
7348         
7349 2001-05-06  Ben Wing  <ben@xemacs.org>
7350
7351         * dialog.el (make-dialog-box):
7352         * menubar-items.el (default-menubar):
7353         * printer.el (generic-print-buffer):
7354         * printer.el (generic-print-region):
7355         implement printing the selection when it's selected.
7356
7357 2001-04-18  Didier Verna  <didier@xemacs.org>
7358
7359         * cus-edit.el (Custom-reset-standard): reset to standard settings
7360         not only when the buffer's :custom-state is 'modified, but also
7361         when it is 'set or 'saved.
7362
7363 2001-04-17  Didier Verna  <didier@xemacs.org>
7364
7365         * startup.el (load-user-init-file): define `custom-file' before
7366         loading the user's init file.
7367
7368 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7369
7370         * menubar.el (popup-mode-menu): Make it work with
7371         popup-menu-titles turned off.
7372         
7373 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7374
7375         * about.el (about-mailto-link): Use compose-mail for sending mail.
7376
7377 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7378
7379         * package-admin.el (package-install-hook): New.
7380         (package-delete-hook): New.
7381         (package-admin-add-single-file-package): Use package-delete-hook.
7382
7383         * package-get.el (package-get): Use package-install-hook.
7384
7385 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7386
7387         * package-ui.el (pui-install-selected-packages): reverse the lists
7388         of packages so that they get handled in the same order as they
7389         were selected.
7390
7391 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7392
7393         * packages.el (locate-library): Use read-library-name for completion.
7394
7395 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7396
7397         * byte-optimize.el (=): `=' is not a binary predicate!
7398         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7399         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7400
7401 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7402
7403         * bytecomp.el (byte-compile-arithcompare):
7404         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7405
7406 2001-06-03  William M. Perry  <wmperry@gnu.org>
7407
7408         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7409         return the filename selected by the user!
7410
7411 2001-05-31  William M. Perry  <wmperry@gnu.org>
7412
7413         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7414         in XEmacs/GTK.
7415
7416 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7417
7418         * coding.el: Tiny typo fixed.
7419
7420 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7421
7422         * XEmacs 21.4.3 "Academic Rigor" is released.
7423
7424 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7425
7426         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7427
7428 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7429
7430         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7431
7432 2001-05-04  Ben Wing  <ben@xemacs.org>
7433
7434         * printer.el (generic-print-buffer):
7435         * printer.el (generic-print-region):
7436         Enable dialog boxes.  Apply workaround recommended by Kirill.
7437         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7438         
7439         * simple.el (kill-whole-line):
7440         * simple.el (kill-line-1):
7441         * simple.el (kill-entire-line):
7442         * simple.el (kill-line):
7443         * simple.el (backward-kill-line):
7444         Take out interactive dependence of kill-whole-line.
7445
7446 2001-04-22  Ben Wing  <ben@xemacs.org>
7447
7448         * dialog.el (make-dialog-box):
7449         Put dialog titles back in -- this time correctly.  Fix various
7450         other problems with leaks and such.
7451
7452         * simple.el (region-exists-p):
7453         * simple.el (region-active-p):
7454         Add comment about which one is correct to use in menu specs.
7455
7456 2001-05-05  Ben Wing  <ben@xemacs.org>
7457
7458         * dialog.el (make-dialog-box): fix doc string.
7459         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7460         take out Pretty Print.
7461         * printer.el:
7462         * printer.el (printer-current-device): New.
7463         * printer.el (Printer-get-device): New.
7464         * printer.el (Printer-clear-device): New.
7465         * printer.el (generic-page-setup): New.
7466         * printer.el (generic-print-buffer):
7467         * printer.el (generic-print-region):
7468         Implement Page Setup.  Handle errors properly.
7469
7470 2001-05-05  Ben Wing  <ben@xemacs.org>
7471
7472         * subr.el (error): Complete list of errors in doc string.
7473         
7474 2001-04-22  Ben Wing  <ben@xemacs.org>
7475
7476         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7477         
7478 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7479
7480         * build-report.el: Remove CVS keywords since this file has been in
7481         core lisp for a while now.
7482         * build-report.el (build-report-make-output-files): Fix typo.
7483
7484 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7485
7486         * about.el (about-finish-buffer): Make sure the last change works
7487         even if EVENT is nil.
7488
7489 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7490
7491         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7492         clicked, not the one that happens to be the current buffer at the
7493         time.
7494
7495 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7496
7497         * cus-edit.el (custom-display): Support the GTK Window System also.
7498
7499 2001-04-30  Ben Wing  <ben@xemacs.org>
7500
7501         * printer.el:
7502         * printer.el (printer-page-header):
7503         * printer.el (Print-context): New.
7504         * printer.el (printer-page-footer):
7505         * printer.el (generate-header-element): New.
7506         * printer.el (generate-header-line): New.
7507         * printer.el (print-context-property):
7508         * printer.el (generic-print-buffer):
7509         * printer.el (generic-print-region):
7510         Implement headers and footers.  Implement calling Print dialog box
7511         (#### but it doesn't quite work yet).
7512
7513 2001-04-25  Ben Wing  <ben@xemacs.org>
7514
7515         * about.el (xemacs-hackers):
7516         * about.el (about-url-alist):
7517         * about.el (about-personal-info):
7518         * about.el (about-hacker-contribution):
7519         More contributions.
7520         
7521         * simple.el (handle-post-motion-command):
7522         Fix spurious setting of zmacs-region-stays to t after a non-shift
7523         motion command.
7524
7525 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7526
7527         * about.el (about-personal-info): Update my bio.
7528         (about-hacker-contribution): Ditto.
7529
7530 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7531
7532         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7533
7534 2001-04-19  Andy Piper  <andy@xemacs.org>
7535
7536         * package-net.el (package-net-cygwin32-binary-size): new size.
7537         (package-net-win32-binary-size): new size.
7538         (package-net-convert-index-to-ini): Use new arch.
7539         (package-net-batch-convert-index-to-ini): Removed.
7540         (package-net-generate-bin-ini): New.
7541         (package-net-batch-generate-bin-ini): New.
7542
7543 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7544
7545         * XEmacs 21.4.1 "Copyleft" is released.
7546
7547 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7548
7549         * x-compose.el (xlib-input-method-bug-workaround):
7550         (alias-colon-to-double-quote):
7551         Force sort in map-keymap to work around rehash bug.
7552
7553 2001-04-17  Ben Wing  <ben@xemacs.org>
7554
7555         * about.el: Finish overhaul, add a few new hackers, update a
7556         couple old ones.
7557
7558 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7559
7560         * XEmacs 21.4.0 "Solid Vapor" is released.
7561
7562 2001-04-15  Ben Wing  <ben@xemacs.org>
7563
7564         * about.el:
7565         * about.el (about-headline-face): New.
7566         * about.el (about-link-face): New.
7567         * about.el (about-current-release-maintainers): New.
7568         * about.el (about-other-current-hackers): New.
7569         * about.el (about-url-alist):
7570         * about.el (about-once-and-future-hackers): New.
7571         * about.el (about-mailto-link): New.
7572         * about.el (about-get-buffer):
7573         * about.el (about-finish-buffer):
7574         * about.el (about-xemacs):
7575         * about.el (about-features): Removed.
7576         * about.el (about-advantages): New.
7577         * about.el (about-maintainer-info): Removed.
7578         * about.el (about-personal-info): New.
7579         * about.el (about-hacker-contribution): New.
7580         * about.el (about-maintainer):
7581         * about.el (about-show-linked-info):
7582         * about.el (about-hackers):
7583         Major revamping.  Rewriting of most of the text, improve the
7584         link handling, separate info on contributors into personal
7585         and contribution info, add new contributors, update personal
7586         info, etc. etc.
7587         
7588         * menubar-items.el (default-menubar):
7589         Help menubar entry for News now says more accurately
7590         "What's New in XEmacs".
7591         
7592         * mouse.el:
7593         * mouse.el (mouse-track-cleanup-hook):
7594         * mouse.el (mouse-track):
7595         Don't set-buffer to a dead buffer when calling mouse-track
7596         cleanup hooks.
7597
7598 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7599
7600         * XEmacs 21.2.47 "Zephir" is released.
7601
7602 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7603
7604         * dialog.el (make-dialog-box): Disable dialog box titles until
7605         we get them working.
7606
7607 2001-03-30  Ben Wing  <ben@xemacs.org>
7608
7609         * help.el:
7610         * help.el (Help-princ-face):
7611         * help.el (Help-prin1-face):
7612         * help.el (frob-help-extents):
7613         * help.el (describe-function-1):
7614         * help.el (describe-variable):
7615         Avoid using font-lock faces, which may not be defined.
7616         Instead, use hyper-apropos faces, and make sure they're
7617         defined as necessary by using `require'. (It's not so safe
7618         to do this for font-lock.) In any case, we will eventually
7619         be merging this functionality into hyper-apropos.
7620
7621         * loaddefs.el (completion-ignored-extensions):
7622         Fix documentation.
7623         
7624         * menubar-items.el (menu-truncate-list): Removed.
7625         * menubar-items.el (Menubar-items-truncate-list): New.
7626         * menubar-items.el (default-menubar):
7627         Fix errors if grep or compile command is too long.  Rename helper
7628         function to be less visible.
7629
7630 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7631
7632         * byte-optimize.el (byte-optimize-minus):
7633         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7634
7635 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7636
7637         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7638         Mule is available.
7639
7640         * mule/latin.el: New file.
7641
7642 2001-03-11  Ben Wing  <ben@xemacs.org>
7643
7644         * auto-save.el:
7645         * auto-save.el (auto-save-directory):
7646         * auto-save.el (make-auto-save-file-name):
7647         * auto-save.el (auto-save-file-name-p): New.
7648
7649         Merge in improvements from other definition of
7650         make-auto-save-file-name in files.el.
7651         
7652         * auto-save.el (auto-save-original-name):
7653         * auto-save.el (auto-save-name-in-fixed-directory):
7654         * auto-save.el (auto-save-unslashify-name): Removed.
7655         * auto-save.el (auto-save-slashify-name): Removed.
7656         * auto-save.el (auto-save-reserved-chars): New.
7657         * auto-save.el (auto-save-escape-name): New.
7658         * auto-save.el (auto-save-unhex): New.
7659         * auto-save.el (auto-save-unescape-name): New.
7660
7661         Change algorithm for encoding filenames in auto-save names to be
7662         entirely safe with all filesystems and all possible characters in
7663         a filename, and 100% reversible. (Essentially, uses
7664         quoted-printable as the encoding.)
7665         
7666         * auto-save.el (recover-all-files):
7667
7668         Use insert-directory rather than calling ls directly -- fixes
7669         things under Windows.
7670
7671         * files.el:
7672         * files.el (convert-standard-filename): Substitute FSF's
7673         definition for this (we had nothing here before).
7674         
7675         * files.el (backup-buffer): Warning fix.
7676         
7677         * files.el (make-backup-file-name):
7678         * files.el (find-backup-file-name):
7679         Fix error in calling sequence to auto-save-file-name-p.
7680         
7681         * files.el (recover-file):
7682         Use insert-directory rather than calling ls directly -- fixes
7683         things under Windows.
7684
7685         * files.el (make-auto-save-file-name): Removed.
7686         * files.el (auto-save-file-name-p): Removed.
7687         auto-save is always dumped so no sense in having a definition
7688         that will always be overwritten with another.
7689         
7690         * files.el (insert-directory):
7691         * win32-native.el:
7692         * win32-native.el (debug-mswindows-process-command-lines):
7693         * win32-native.el (original-make-auto-save-file-name): Removed.
7694         * win32-native.el (make-auto-save-file-name): Removed.
7695
7696
7697 2001-03-21  Martin Buchholz <martin@xemacs.org>
7698
7699         * XEmacs 21.2.46 "Urania" is released.
7700
7701 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7702
7703         * menubar-items.el (default-menubar): Update sample.emacs to
7704         sample.init.el and adjust accelerators.
7705
7706 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7707
7708         * build-report.el (build-report): Improve docstring.
7709
7710 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7711
7712         * ChangeLog: Log GTK merge.
7713
7714         * gutter-items.el:
7715         * mwheel.el:
7716         * sound.el:
7717         * startup.el:
7718         Revert gratuitous whitespace changes.
7719
7720 2001-03-07  Ben Wing  <ben@xemacs.org>
7721
7722         * help.el:
7723         * help.el (key-or-menu-binding):
7724         * help.el (Help-find-file): New.
7725         * help.el (describe-beta):
7726         * help.el (describe-copying):
7727         * help.el (describe-project):
7728         * help.el (view-emacs-news):
7729         * help.el (view-sample-init-el): New.
7730         * help.el (Help-princ-face): New.
7731         * help.el (Help-prin1-face): New.
7732         * help.el (help-symbol-function-context-menu):
7733         * help.el (help-symbol-variable-context-menu):
7734         * help.el (help-symbol-function-and-variable-context-menu):
7735         * help.el (frob-help-extents):
7736         * help.el (describe-function-1):
7737         * help.el (describe-variable):
7738
7739         Add coloring in Help buffers, correspondent with hyperlinks.
7740         View files in view-mode rather than Fundamental.
7741         Remove separators from context menus -- now handled in generic code.
7742         Add `Find Tag' to context menu.
7743         
7744         * menubar.el (popup-mode-menu):
7745
7746         Rewrite code that outputs the popup menu to (a) put more specific
7747         entries first, (b) be more robust, (c) output the proper context
7748         menu separators automatically (the context menu functionality is
7749         new and currently used only by Help).
7750
7751 2001-03-10  William M. Perry  <wmperry@aventail.com>
7752
7753         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7754         this function when converting from the 21.1 GTK branch.  Now
7755         supports file, password, question, and color built-in dialogs.
7756
7757 2001-03-06  Ben Wing  <ben@xemacs.org>
7758
7759         * keydefs.el:
7760         * keydefs.el (global-map):
7761         Add commented-out change of M-k (for 21.5).
7762         
7763         * menubar-items.el (default-menubar):
7764         Fix items to control kill-line behavior; add items for
7765         shifted motion.
7766         
7767         * simple.el:
7768         * simple.el (kill-whole-line):
7769         * simple.el (historical-kill-line): Removed.
7770         * simple.el (kill-line): Removed.
7771         * simple.el (kill-entire-line): New.
7772         * simple.el (kill-line-1): New.
7773         * simple.el (backward-kill-line):
7774         Undo kill-whole-line == always changes.  Add new function
7775         kill-entire-line to unconditionally delete the current line.
7776         Add comments describing the lamentable state of affairs of
7777         the kill-line functions and variables.
7778
7779 2001-03-02  Ben Wing  <ben@xemacs.org>
7780
7781         * simple.el:
7782         * simple.el (beginning-of-buffer):
7783         * simple.el (end-of-buffer):
7784         * simple.el (mark-ring-unrecorded-commands):
7785         * simple.el (signal-error-on-buffer-boundary):
7786         * simple.el (shifted-motion-keys-select-region):
7787         * simple.el (unshifted-motion-keys-deselect-region):
7788         * simple.el (motion-keys-for-shifted-motion): New.
7789         * simple.el (handle-pre-motion-command):
7790         * simple.el (handle-post-motion-command):
7791         * simple.el (forward-char-command):
7792         * simple.el (backward-char-command):
7793         * simple.el (scroll-up-command):
7794         * simple.el (scroll-down-command):
7795         * simple.el (next-line):
7796         * simple.el (previous-line):
7797         * simple.el (backward-block-of-lines):
7798         * simple.el (forward-block-of-lines):
7799         * simple.el (backward-word):
7800         * simple.el (mark-word):
7801
7802         Augment documentation of the most common motion commands to make
7803         note of the shifted-motion support.  Improve the support to (a)
7804         properly document how it works and why it's done in the fashion it
7805         is, and (b) allow the keystrokes that trigger it to be customized.
7806
7807         Correct error in the customize specification of
7808         mark-ring-unrecorded-commands.
7809
7810 2001-03-02  Ben Wing  <ben@xemacs.org>
7811
7812         * font-lock.el:
7813         * font-lock.el (font-lock-pending-extent-table): Removed.
7814         * font-lock.el (font-lock-pending-buffer-table): New.
7815         * font-lock.el (font-lock-pre-idle-hook):
7816         * font-lock.el (font-lock-after-change-function):
7817         * font-lock.el (font-lock-fontify-pending-extents):
7818         * font-lock.el (font-lock-lisp-like):
7819
7820         Fix handling of pending extents to avoid excessive slowness (N^2
7821         behavior) when making lots of buffer changes between redisplays,
7822         such as when saving the Options.
7823
7824 2001-03-09  William M. Perry  <wmperry@aventail.com>
7825
7826         * device.el:
7827         * dragdrop.el:
7828         * dumped-lisp.el:
7829         * faces.el:
7830         * frame.el:
7831         * gnuserv.el:
7832         * loadup.el:
7833         * menubar-items.el:
7834         * minibuf.el:
7835         The Great GTK Merge.
7836
7837         * ChangeLog.GTK:
7838         * dialog-gtk.el:
7839         * gdk.el:
7840         * generic-widgets.el:
7841         * glade.el:
7842         * gnome-widgets.el:
7843         * gnome.el:
7844         * gtk-compose.el:
7845         * gtk-extra.el:
7846         * gtk-faces.el:
7847         * gtk-ffi.el:
7848         * gtk-file-dialog.el:
7849         * gtk-font-menu.el:
7850         * gtk-glyphs.el:
7851         * gtk-init.el:
7852         * gtk-iso8859-1.el:
7853         * gtk-marshal.el:
7854         * gtk-mouse.el:
7855         * gtk-package.el:
7856         * gtk-password-dialog.el:
7857         * gtk-select.el:
7858         * gtk-widget-accessors.el:
7859         * gtk-widgets.el:
7860         * gtk.el:
7861         widgets-gtk.el:
7862         The Great GTK Merge: new files.
7863
7864 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7865
7866         * generic-widgets.el: Don't require gtk (a built-in feature) at
7867         top level.  Don't execute the last sexp unless (featurep 'gtk).
7868
7869 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7870
7871         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7872
7873 2001-02-23  Martin Buchholz <martin@xemacs.org>
7874
7875         * XEmacs 21.2.45 "Thelxepeia" is released.
7876
7877 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7878  
7879         * about.el (xemacs-hackers): update my entry. 
7880         * about.el (about-maintainer-info): ditto. 
7881         * about.el (about-hackers): ditto. 
7882
7883 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7884
7885         * about.el (about-maintainer-info): More vanity info about
7886         yours truly.
7887
7888 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7889
7890         * build-report.el (build-report-destination): xemacs-build-reports
7891         has moved to SourceForge, where mailing list name length is
7892         restricted, hence the name change to
7893         xemacs-buildreports@xemacs.org.
7894         * build-report.el (build-report-keep-regexp): Update default.
7895         * build-report.el (build-report-delete-regexp): Ditto.
7896         * build-report.el (build-report-make-output-files): Ditto.
7897
7898 2001-02-19  Craig Lanning  <lanning@scra.org>
7899
7900         * lisp-mode.el: Add indentation specifications for following
7901         Common Lisp forms: handler-case, handler-bind, with-slots,
7902         with-open-file, with-open-stream, print-unreadable-object.
7903
7904 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7905
7906         * font-lock.el (font-lock-set-defaults-1):
7907         Move initialization of `font-lock-cache-position' so that it's set
7908         even if font-lock-keywords is already defined.
7909
7910 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7911
7912         * autoload.el (generate-file-autoloads-1):
7913         Use `emacs-lisp-mode-syntax-table' instead of
7914         `lisp-mode-syntax-table'.
7915         * lisp-mode.el (lisp-mode-syntax-table):
7916         Get rid of old checks for `parse-partial-sexp' version.
7917         Make `|' (pipe) string delimiter instead of punctuation.
7918
7919 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7920
7921         * window.el (save-selected-window):
7922         Use gensym for better macro hygiene.
7923
7924 2001-02-06  Mike Sperber <mike@xemacs.org>
7925
7926         * dump-paths.el:
7927         * startup.el (startup-setup-paths): Set and use
7928         `mule-lisp-directory'.
7929         (startup-setup-paths-warning): Ditto.
7930
7931         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7932         (paths-construct-load-path): Consider `mule-lisp-directory'.
7933
7934 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7935
7936         * font-lock.el: Syntax table improvements used.  A few random
7937         changes are not specified below.
7938         (font-lock-fontify-string-delimiters):
7939         (font-lock-syntactic-keywords):
7940         (font-lock-cache-state nil):
7941         (font-lock-cache-position):
7942         New variables.
7943         (font-lock-set-syntax):
7944         (font-lock-apply-syntactic-highlight):
7945         (font-lock-fontify-syntactic-anchored-keywords):
7946         (font-lock-fontify-syntactic-keywords-region):
7947         (font-lock-eval-keywords):
7948         New functions.
7949         (font-lock-remove-face):
7950         (font-lock-fontify-syntactically-region):
7951         Use syntax properties.
7952
7953 2001-02-08  Martin Buchholz <martin@xemacs.org>
7954
7955         * XEmacs 21.2.44 "Thalia" is released.
7956
7957 2001-01-16  Mike Sperber <mike@xemacs.org>
7958
7959         * startup.el (normal-top-level): Work even if no installation root
7960         is found.
7961
7962 2001-01-30  Andy Piper  <andy@xemacs.org>
7963
7964         * gutter-items.el (progress-abort-glyph): remove instantiator.
7965         (set-progress-abort-instantiator): new function.
7966         (abort-progress-feedback): use it.
7967
7968         * gutter.el (set-gutter-dirty-p): new function.
7969
7970 2001-01-30  Didier Verna  <didier@xemacs.org>
7971
7972         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7973
7974 2001-01-24  Didier Verna  <didier@xemacs.org>
7975
7976         * sound.el (sound-extension-list): give a better default value.
7977         * sound.el (load-sound-file): improve the doc string, also find
7978         files given by absolute names, pass a real extension list to
7979         `locate-file'.
7980
7981 2001-01-26  Martin Buchholz <martin@xemacs.org>
7982
7983         * XEmacs 21.2.43 "Terspichore" is released.
7984
7985 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7986
7987         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7988         messages from gnuserv.
7989
7990 2001-01-20  Martin Buchholz <martin@xemacs.org>
7991
7992         * XEmacs 21.2.42 "Poseidon" is released.
7993
7994 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7995
7996         * cl-macs.el (cl-upcase-arg): New function.
7997         (cl-function-arglist): New function.
7998         (cl-transform-lambda): Automatically add CL-style lambda list to
7999         documentation string using functions above.
8000
8001 2001-01-12  Andy Piper  <andy@xemacs.org>
8002
8003         * package-get.el (package-get-custom): call
8004         package-net-update-installed-db.
8005
8006         * package-ui.el (pui-install-selected-packages): call
8007         package-net-update-installed-db.
8008
8009         * package-net.el (package-net-update-installed-db): use
8010         packages-package-list so that we reflect reality.
8011
8012         * packages.el (packages-package-list): Make docstring reflect
8013         reality.
8014
8015         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
8016
8017         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
8018         isn't installed.
8019
8020 2001-01-17  Andy Piper  <andy@xemacs.org>
8021
8022         * wid-edit.el (widget-activation-glyph-mapper): activate or
8023         deactivate native widgets.
8024         (widget-glyph-insert-glyph): record instantiator.
8025         (widget-push-button-value-create): use it.
8026
8027         * gui.el (gui-button-action): new function. Make button's domain
8028         buffer current when calling.
8029         (make-gui-button): update to use gui-button-action.
8030
8031 2001-01-16  Didier Verna  <didier@xemacs.org>
8032
8033         * menubar-items.el (default-menubar): add an entry for modeline
8034         horizontal scrolling in Options -> Display.
8035
8036 2001-01-17  Steve Youngs  <youngs@xemacs.org>
8037
8038         * package-get.el (package-get-require-signed-base): Set to nil
8039         by default.
8040
8041 2001-01-17  Martin Buchholz <martin@xemacs.org>
8042
8043         * XEmacs 21.2.41 "Polyhymnia" is released.
8044
8045 2001-01-16  Mike Sperber <mike@xemacs.org>
8046
8047         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8048         catch lisp/mule/.
8049
8050 2001-01-14  Mike Sperber <mike@xemacs.org>
8051
8052         * startup.el (maybe-create-compatibility-dot-emacs):
8053         (maybe-unmigrate-user-init-file):
8054         (unmigrate-user-init-file): Created.
8055         (maybe-migrate-user-init-file): Offer creation of compatibility
8056         .emacs.
8057         Some doc fixes wrt init file location.
8058
8059 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
8060
8061         * faces.el (face-frob-from-locale-first): new variable.
8062         (frob-face-font-2): Honor tags arg while trying to use
8063         standard-face-mapping.  When face-frob-from-locale-first is set,
8064         first try to set face inheriting from frobbed-face.
8065
8066 2001-01-15  Didier Verna  <didier@xemacs.org>
8067
8068         * about.el (xemacs-hackers): update my entry.
8069         * about.el (about-url-alist): ditto.
8070         * about.el (about-maintainer-info): ditto.
8071         * about.el (about-hackers): ditto.
8072
8073 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8074
8075         The byte compiler has been badly broken for a year,
8076         by the patch of 1999-12-06.
8077         * byte-optimize.el (byte-optimize-form-code-walker):
8078         Bug was: the byte compiler was making this erroneous optimization:
8079         (progn (or (foo)) (bar)) ==> (bar)
8080
8081 2000-11-20  Mike Sperber <mike@xemacs.org>
8082
8083         * setup-paths.el (paths-core-load-path-depth): Split
8084         `paths-load-path-depth' in two for site and core lisp.  Don't
8085         recurse into core.
8086         * setup-paths.el (paths-construct-load-path): Use.
8087
8088 2001-01-10  Andy Piper  <andy@xemacs.org>
8089
8090         * package-net.el (package-net-cygwin32-binary-size): new variable
8091         (package-net-win32-binary-size): ditto.  add much needed
8092         commentary.
8093
8094         * gutter-items.el (buffers-tab-items): correct off-by-one error
8095         for buffers-tab-max-size.
8096
8097 2001-01-08  Martin Buchholz <martin@xemacs.org>
8098
8099         * XEmacs 21.2.40 is released.
8100
8101 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8102
8103         * mule/hebrew.el: Fix comments and typos.
8104         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8105
8106 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8107
8108         * ChangeLog.1: move ancient log from fill.el.
8109
8110         * dump-paths.el:
8111         paragraphs.el:
8112         mule/mule-category.el:
8113         Miscellaneous typo fixes and slight doc clarifications.
8114
8115         * mule/mule-ccl.el:  Correct file name in header.
8116
8117 2000-12-31  Martin Buchholz <martin@xemacs.org>
8118
8119         * XEmacs 21.2.39 is released.
8120
8121 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8122
8123         * byte-optimize.el (byte-optimize-cond):
8124         (byte-optimize-cond-1): New.
8125         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8126         Optimizes (cond (x nil)) ==> nil.
8127         Provide better diagnostic on malformed expr like (cond foo).
8128
8129 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8130
8131         * mule/mule-coding.el:
8132         mule/mule-cmds.el (reset-language-environment,
8133         set-language-environment-coding-systems):
8134         Safer default coding-priority-list, corresponding to src/file-coding.h.
8135
8136 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8137
8138         * package-admin.el: Allow package removal from
8139         early-package-load-path.
8140
8141 2000-12-15  Andreas Jaeger  <aj@suse.de>
8142
8143         * about.el (about-maintainer-info): Update my entry.
8144
8145 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8146
8147         * packages.el (locate-library): Add support for bzip2
8148         compressed .el files.
8149
8150 2000-12-12  Andy Piper  <andy@xemacs.org>
8151
8152         * package-net.el: new file.
8153
8154 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8155
8156         * font-lock.el: Add missing C++ keywords.
8157
8158 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8159
8160         * simple.el (indent-for-comment): Preserve indentation of comments
8161         starting in column 0, as documented in (Info-goto-node
8162         "(xemacs)Comments").  Update docstring accordingly.
8163
8164 2000-12-05  Martin Buchholz <martin@xemacs.org>
8165
8166         * XEmacs 21.2.38 is released.
8167
8168 2000-12-04  Didier Verna  <didier@xemacs.org>
8169
8170         * mouse.el (default-mouse-track-set-point-in-window): remove
8171         spurious '+' operation detected by Martin.
8172
8173
8174 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8175
8176         * cl-extra.el (coerce):
8177         Implement char to integer coercion.
8178         Remove extraneous (numberp) test.
8179
8180         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8181         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8182         (byte-optimize-predicate):
8183         Warn if evaluating constant expression signals an error.
8184         (byte-optimize-form): Small simplification.
8185
8186         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8187
8188 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8189
8190         * byte-optimize.el:
8191         (byte-optimize-minus):
8192         (byte-optimize-plus):
8193         (byte-optimize-mult):
8194         (byte-optimize-quo):
8195         Use (car (last x)) instead of (last x) to get last elt!
8196         Use `byte-optimize-predicate' to optimize `%'.
8197         Move optimizations for special numeric args to bytecomp.el.
8198         * bytecomp.el (byte-compile-associative): Remove.
8199         (byte-compile-max): New.
8200         (byte-compile-min): New.
8201         Properly handle erroneous calls: (max) (min).
8202         (byte-compile-plus): New.
8203         (byte-compile-minus):
8204         It's easiest to handle 0, +1 and -1 args here.
8205         (byte-compile-mult): New.
8206         It's easiest to handle 1, -1 and 2 args here.
8207         (byte-compile-quo):
8208         It's easiest to handle 0, +1 and -1 args here.
8209         Issue byte-compiler warning when dividing by zero.
8210
8211         Byte-compiler arithmetic improvements.
8212         Better optimize these expressions in the obvious way:
8213         (+ x y 1)   -->  varref x varref y add add1
8214         (+ x y -1)  -->  varref x varref y add sub1
8215         (- x y 0)   -->  (- x y)
8216         (- 0 x y)   -->  (- (- x) y)
8217         (% 42 19)   --> compile-time constant
8218         (/ 42 19)   --> compile-time constant
8219         (* (foo) 2) --> foo call dup plus
8220
8221         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8222         unless (declaim (optimize (safety 3)))
8223         or (setq byte-compile-delete-errors nil).
8224
8225 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8226
8227         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8228         docstrings.
8229
8230 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8231
8232         * startup.el (command-line-do-help):  Add documentation of
8233         portable dumper switches.
8234
8235 2000-11-22  Andy Piper  <andy@xemacs.org>
8236
8237         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8238
8239         * glyphs.el (init-glyphs): don't use autodetect for strings.
8240
8241 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8242
8243         * byte-optimize.el (byte-optimize-char-before):
8244         (byte-optimize-backward-char):
8245         (byte-optimize-backward-word):
8246         Fix incorrect optimizations for these sorts of expressions:
8247         (let ((x nil)) (backward-char x))
8248
8249 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8250
8251         * byte-optimize.el:
8252         * byte-optimize.el (byte-optimize-backward-char): New.
8253         * byte-optimize.el (byte-optimize-backward-word): New.
8254         Make backward-word and backward-char as efficient as forward versions.
8255
8256         * bytecomp.el (byte-compile-no-args-with-one-extra):
8257         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8258         * bytecomp.el (byte-compile-two-args-with-one-extra):
8259         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8260         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8261         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8262         Check if extra arg is constant nil, and if so, use byte-coded call.
8263
8264         * simple.el (backward-word):
8265         * simple.el (mark-word):
8266         * simple.el (kill-word):
8267         * simple.el (backward-kill-word):
8268         Make COUNT argument optional, for consistency with forward-char et al.
8269
8270         * abbrev.el (abbrev-string-to-be-defined):
8271         * abbrev.el (inverse-abbrev-string-to-be-defined):
8272         * abbrev.el (inverse-add-abbrev):
8273         * abbrev.el (expand-region-abbrevs):
8274         * buff-menu.el (Buffer-menu-execute):
8275         * indent.el (move-to-left-margin):
8276         * indent.el (indent-relative):
8277         * indent.el (move-to-tab-stop):
8278         * info.el (Info-reannotate-node):
8279         * lisp-mode.el (lisp-indent-line):
8280         * lisp.el (end-of-defun):
8281         * lisp.el (move-past-close-and-reindent):
8282         * misc.el (copy-from-above-command):
8283         * mouse.el (default-mouse-track-scroll-and-set-point):
8284         * page.el (forward-page):
8285         * paragraphs.el (forward-paragraph):
8286         * paragraphs.el (end-of-paragraph-text):
8287         * picture.el (picture-forward-column):
8288         * picture.el (picture-self-insert):
8289         * rect.el (extract-rectangle-line):
8290         * simple.el (newline):
8291         * simple.el (fixup-whitespace):
8292         * simple.el (backward-delete-char-untabify):
8293         * simple.el (transpose-chars):
8294         * simple.el (transpose-preceding-chars):
8295         * simple.el (do-auto-fill):
8296         * simple.el (indent-new-comment-line):
8297         * simple.el (blink-matching-open):
8298         * view-less.el (cleanup-backspaces):
8299         * wid-edit.el (widget-transpose-chars):
8300         * term/bg-mouse.el (bg-insert-moused-sexp):
8301         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8302
8303         * info.el (Info-fontify-node):
8304         * simple.el (backward-delete-function):
8305         Use canonical delete-backward-char instead of backward-delete-char.
8306
8307 2000-11-20  Andy Piper  <andy@xemacs.org>
8308
8309         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8310         no buffers.
8311
8312 2000-11-20  Andy Piper  <andy@xemacs.org>
8313
8314         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8315         buffer tabs.
8316
8317 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8318
8319         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8320         (proclaim inline...) was shadowing compiler-macros.
8321
8322 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8323
8324         * bytecomp.el (byte-compile-eval): New.
8325         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8326         Keeps this promise made in Lispref:
8327         "If a file being compiled contains a `defmacro' form, the macro is
8328         defined temporarily for the rest of the compilation of that file."
8329
8330 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8331
8332         * cl.el (floatp-safe):
8333         (plusp):
8334         (minusp):
8335         (oddp):
8336         (evenp):
8337         (cl-abs):
8338         Use a better parameter name than `x'.
8339
8340         * cl-macs.el (check-type): Make continuable.  Change documentation
8341         to require PLACE, but accept any form for compatibility.
8342
8343         * abbrev.el (define-abbrev): Use check-type.
8344         * font-menu.el (font-menu-change-face): Use check-type.
8345         * menubar.el (relabel-menu-item): Use check-type.
8346         * itimer.el: Fix typo.
8347
8348 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8349
8350         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8351
8352 2000-11-14  Martin Buchholz <martin@xemacs.org>
8353
8354         * XEmacs 21.2.37 is released.
8355
8356 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8357
8358         * code-cmds.el: Provide the feature.
8359
8360 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8361
8362         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8363
8364         * code-cmds.el: New file
8365         * mule/mule-cmds.el:
8366         * mule/mule-misc.el
8367         (coding-keymap): New keymap. Define coding system keyboard
8368         commands on file-coding builds too.
8369         (coding-system-change-eol-conversion):
8370         (universal-coding-system-argument):
8371         (set-default-coding-systems):
8372         (prefer-coding-system): Moved from mule-cmds.el
8373         (set-buffer-process-coding-system): Moved from mule-misc.el
8374
8375 2000-09-15  Stephen Carney <carney@scubadoo.com>
8376
8377         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8378
8379 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8380
8381         * package-get.el (package-get-download-sites): Add a pre-release
8382         site for experimental packages.
8383
8384         * auto-autoloads.el: Regenerated.
8385
8386 2000-08-01  Andy Piper  <andy@xemacs.org>
8387
8388         * gutter-items.el (buffers-tab-omit-function): reference
8389         buffers-tab-select-visible-buffers.
8390         (buffers-tab-filter-functions): new variable, by default uses
8391         buffers-tab-selection-function and buffers-tab-omit-function.
8392         (select-buffers-tab-buffers-by-mode): invert arguments.
8393         (buffers-tab-select-visible-buffers): new function. Invert calling
8394         of buffers-menu-omit-invisible-buffers.
8395         (buffers-tab-items): rewrite to use
8396         buffers-tab-filter-functions. Rewrite docstring.
8397         (gutter-buffers-tab-extent): delete.
8398         (add-tab-to-gutter): always build a new extent when adding the
8399         tabs.
8400         (update-tab-in-gutter): make gutter dirty when orientation
8401         changes.
8402
8403 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8404
8405         * bytecomp.el (byte-compile-defvar-or-defconst):
8406         Only do loadhist recording if defvar form includes a value.
8407
8408 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8409
8410         * bytecomp.el (byte-compile-initial-macro-environment):
8411         `eval-when-compile' should not compile its body.
8412
8413 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8414
8415         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8416         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8417         some Japanese English.  Remove some ancient FSF comments, and
8418         improve docstrings.  Use symbols not vectors for tables.
8419
8420 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8421
8422         * keymap.el:
8423         (local-key-binding):
8424         (global-key-binding):
8425         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8426
8427         * lisp.el:
8428         (backward-sexp): Slightly simpler code.
8429         (mark-sexp): Make arg optional, like FSF Emacs.
8430         (forward-list): Slightly simpler code.
8431         (backward-list): Slightly simpler code.
8432         (down-list):  Make arg optional, like FSF Emacs.
8433         (up-list):  Make arg optional, like FSF Emacs.
8434         (backward-up-list):  Make arg optional, like FSF Emacs.
8435         (kill-sexp):  Make arg optional, like FSF Emacs.
8436         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8437
8438         * font-menu.el (font-menu-change-face):
8439         Take continuable errors into account.
8440
8441         * abbrev.el:
8442         * abbrev.el (clear-abbrev-table):
8443         * abbrev.el (define-abbrev-table):
8444         * abbrev.el (define-abbrev):
8445         * abbrev.el (insert-abbrev-table-description):
8446         * apropos.el (apropos-documentation-check-doc-file):
8447         * apropos.el (apropos-documentation-check-elc-file):
8448         * buff-menu.el (list-buffers):
8449         * buff-menu.el (list-buffers-noselect):
8450         * bytecomp.el (byte-recompile-directory):
8451         * bytecomp.el (batch-byte-compile):
8452         * cl-macs.el (typep):
8453         * code-files.el (find-coding-system-magic-cookie):
8454         * code-files.el (insert-file-contents):
8455         * cus-edit.el (customize-set-variable):
8456         * cus-edit.el (customize-save-variable):
8457         * cus-face.el (custom-set-face-font-size):
8458         * cus-face.el (custom-set-face-update-spec):
8459         * cus-face.el (custom-reset-faces):
8460         * custom.el (custom-check-theme):
8461         * custom.el (copy-upto-last):
8462         * fill.el (canonically-space-region):
8463         * fill.el (fill-paragraph):
8464         * fill.el (fill-region):
8465         * fill.el (find-space-insertable-point):
8466         * fill.el (justify-current-line):
8467         * faces.el (face-spec-update-all-matching):
8468         * faces.el (set-face-stipple):
8469         * files-nomule.el (insert-file-contents):
8470         * files.el (insert-file-contents-literally):
8471         * files.el (hack-local-variables-last-page):
8472         * files.el (basic-save-buffer):
8473         * files.el (insert-directory):
8474         * font-menu.el (font-menu-change-face):
8475         * font.el (font-spatial-to-canonical):
8476         * format.el (format-encode-region):
8477         * format.el (format-insert-file):
8478         * format.el (format-replace-strings):
8479         * gutter.el (set-gutter-element):
8480         * help.el (key-or-menu-binding):
8481         * help.el (describe-bindings):
8482         * help.el (with-syntax-table):
8483         * indent.el (indent-rigidly):
8484         * indent.el (delete-to-left-margin):
8485         * info.el:
8486         * info.el (Info-extract-dir-entry-from):
8487         * info.el (Info-build-dir-anew):
8488         * info.el (Info-rebuild-dir):
8489         * info.el (Info-batch-rebuild-dir):
8490         * info.el (Info-read-subfile):
8491         * info.el (Info-build-node-completions):
8492         * info.el (Info-extract-menu-node-name):
8493         * isearch-mode.el (isearch-range-invisible):
8494         * isearch-mode.el (isearch-restore-invisible-extents):
8495         * itimer.el (itimerp):
8496         * itimer.el (itimer-live-p):
8497         * keymap.el:
8498         * keymap.el (substitute-key-definition):
8499         * keymap.el (read-command-or-command-sexp):
8500         * keymap.el (local-key-binding):
8501         * keymap.el (global-key-binding):
8502         * keymap.el (global-set-key):
8503         * keymap.el (local-set-key):
8504         * ldap.el:
8505         * ldap.el (ldap-add-entries):
8506         * ldap.el (ldap-delete-entries):
8507         * lisp.el (backward-sexp):
8508         * lisp.el (mark-sexp):
8509         * lisp.el (forward-list):
8510         * lisp.el (backward-list):
8511         * lisp.el (down-list):
8512         * lisp.el (backward-up-list):
8513         * lisp.el (up-list):
8514         * lisp.el (kill-sexp):
8515         * lisp.el (backward-kill-sexp):
8516         * menubar.el (add-menu-button):
8517         * menubar.el (add-submenu):
8518         * menubar.el (delete-menu-item):
8519         * menubar.el (relabel-menu-item):
8520         * mouse.el (narrow-window-to-region):
8521         * obsolete.el (define-obsolete-variable-alias):
8522         * obsolete.el (store-substring):
8523         * package-admin.el:
8524         * package-admin.el (package-admin-install-function):
8525         * package-admin.el (package-admin-install-function-mswindows):
8526         * package-admin.el (package-admin-default-install-function):
8527         * package-get.el (package-get-update-base-entries):
8528         * packages.el (packages-load-package-dumped-lisps):
8529         * packages.el (packages-collect-package-dumped-lisps):
8530         * printer.el (generic-print-buffer):
8531         * printer.el (generic-print-region):
8532         * replace.el (occur-mode-mouse-goto):
8533         * replace.el (perform-replace):
8534         * select.el (get-selection-no-error):
8535         * simple.el:
8536         * simple.el (newline):
8537         * simple.el (open-line):
8538         * simple.el (edit-and-eval-command):
8539         * simple.el (goto-line):
8540         * simple.el (undo):
8541         * simple.el (kill-region):
8542         * simple.el (copy-region-as-kill):
8543         * simple.el (kill-ring-save):
8544         * simple.el (set-mark):
8545         * simple.el (next-line):
8546         * simple.el (previous-line):
8547         * simple.el (line-move):
8548         * simple.el (set-goal-column):
8549         * simple.el (comment-region):
8550         * subr.el:
8551         * subr.el (putf):
8552         * syntax.el (modify-syntax-entry):
8553         * syntax.el (map-syntax-table):
8554         * view-less.el (view-file):
8555         * view-less.el (view-buffer):
8556         * view-less.el (view-file-other-window):
8557         * window-xemacs.el (backward-other-window):
8558         * window.el:
8559         * window.el (one-window-p):
8560         * window.el (walk-windows):
8561         * window.el (window-list):
8562         * x-mouse.el (x-mouse-kill):
8563         * x-select.el (x-get-cutbuffer):
8564         * x-select.el (x-store-cutbuffer):
8565         * term/bg-mouse.el (bg-mouse-line-to-center):
8566         * term/sun-mouse.el (window-line-end):
8567         * term/sun-mouse.el (sun-select-region):
8568         * term/sun.el (kill-region-and-unmark):
8569         * mule/mule-category.el:
8570         * mule/mule-category.el (modify-category-entry):
8571         * mule/mule-category.el (char-category-list):
8572         * mule/mule-coding.el (coding-system-force-on-output):
8573         * mule/mule-misc.el (coding-system-put):
8574         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8575
8576 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8577
8578         * cus-face.el: Typo fixes and tiny clarifications.
8579         * custom.el: ditto
8580
8581 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8582
8583         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8584         * startup.el (normal-top-level): Setup auto-save-list-file-name
8585         if auto-save-list-file-prefix is non-nil.
8586
8587 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8588
8589         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8590
8591 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8592
8593         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8594         get symbol at point-min.
8595
8596 2000-10-24  Didier Verna  <didier@xemacs.org>
8597
8598         * info.el (Info-emacs-info-file-name): defconst it.
8599         * info.el (Info-footnote-tag): defcustom it.
8600         * info.el (Info-no-description-string): ditto.
8601         * info.el (Info-find-node): adapt to new semantics of
8602         'Info-suffixed-file (don't do the case variants stuff).
8603         * info.el (Info-insert-dir): rewrite the dir file variants code.
8604         * info.el (Info-directory-files): New. Return the list of info
8605         files in a directory.
8606         * info.el (Info-dir-outdated-p): use it.
8607         * info.el (Info-parse-dir-entries): ditto.
8608         * info.el (Info-build-dir-anew): don't restrict to files ending
8609         with a ".info.*" extension.
8610         * info.el (Info-set-mode-line): ditto.
8611         * info.el (Info-read-subfile): adapt to new semantics of
8612         'Info-suffixed-file (append 'exact argument).
8613         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8614         string independently of the case.
8615         * info.el (Info-suffixed-file): use it (match all possible case
8616         for the file name).
8617         * info.el (Info-insert-file-contents): code cleanup.
8618         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8619         columns.
8620         * info.el (Info-batch-rebuild-dir): ditto.
8621         * info.el (Info-read-node-name-1): ditto.
8622         * info.el (Info-search): ditto.
8623         * info.el (Info-fontify-node): ditto.
8624
8625
8626 2000-10-24  Didier Verna  <didier@xemacs.org>
8627
8628         * process.el (shell-command): when called from a program, avoid
8629         'push-mark's "mark-set" message.
8630
8631 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8632
8633         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8634         by a symbol, not by a vector.
8635         * mule/vietnamese.el (vscii): Likewise.
8636         (viscii): Likewise.
8637         * mule/cyrillic.el (koi8-r): Likewise.
8638
8639         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8640         by a symbol, not by a vector.
8641         (chinese-big5-2): Likewise.
8642         * mule/ethiopic.el (ethiopic): Likewise.
8643         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8644         (vietnamese-viscii-upper): Likewise.
8645
8646 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8647
8648         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8649
8650 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8651
8652         * byte-optimize.el (byte-optimize-car): New function.
8653         (byte-optimize-cdr): Ditto.
8654
8655 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8656
8657         * byte-optimize.el: Partial synch with FSF 20.7.
8658         Optimize constant concatenation.
8659         Add keymapp as a side effect free function.  It is a built-in.
8660         (byte-after-unbind-pos): Remove byte-equal.
8661
8662 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8663
8664         * update-elc-2.el: Quote regexps correctly.
8665
8666 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8667
8668         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8669         (ccl-compile): Apply integerp, not integer-or-char-p to
8670         check the type of the buffer magnification
8671         (ccl-compile-write-string): Encode a string with binary
8672         coding system.
8673         (ccl-compile-write-repeat): Likewise.
8674
8675 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8676
8677         * buff-menu.el:
8678         * bytecomp.el:
8679         * coding.el:
8680         * faces.el:
8681         * files.el:
8682         * fill.el:
8683         * float-sup.el:
8684         * font-lock.el:
8685         * help.el:
8686         * iso8859-1.el:
8687         * loaddefs.el:
8688         * menubar-items.el:
8689         * menubar.el:
8690         * modeline.el:
8691         * msw-font-menu.el:
8692         * paragraphs.el:
8693         * paths.el:
8694         * replace.el:
8695         * simple.el:
8696         * sound.el:
8697         * startup.el:
8698         * version.el:
8699         * x-faces.el:
8700         * x-font-menu.el:
8701         Remove purecopy.
8702
8703 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8704
8705         * simple.el (do-auto-fill): Use the function pointer to by
8706         `comment-line-break-function', not `indent-new-comment-line'. This
8707         fixes an issue with cc-mode comment continuation.
8708
8709 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8710
8711         * simple.el (turn-on-auto-fill):  Add (interactive).
8712         * mwheel.el (mwheel-install): Add (interactive).
8713         * font-lock.el (turn-on-font-lock): Add (interactive).
8714         (turn-off-font-lock): Add (interactive).
8715
8716 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8717
8718         * packages.el (packages-special-base-regexp): Add `man'.
8719
8720 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8721
8722         * wid-edit.el (widget-specify-active): map over extents in current
8723         buffer like `widget-specify-inactive' does.  Mapping over the
8724         inactive extent object does not work since the current extent is
8725         ignored by `map-extents'.
8726
8727 2000-10-04  Martin Buchholz <martin@xemacs.org>
8728
8729         * XEmacs 21.2.36 is released.
8730
8731 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8732
8733         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8734         Optimize the compiled-function-constants vector by byte-code
8735         reference counts.
8736
8737 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8738
8739         * build-report.el (build-report-delete-regexp): quote value in
8740         defcustom
8741
8742 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8743
8744         * build-report.el (build-report): Don't bind srcdir which we don't
8745         use in `multiple-value-bind' to avoid the only byte-compiler
8746         warning.
8747
8748 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8749
8750         * build-report.el: Requires cl and custom now.
8751         build-report-version is determined by XEmacs version -- remove
8752         build-report-version*.
8753         * build-report.el (build-report-version): Removed.
8754         * build-report.el (build-report-installation-version-regexp): New.
8755         * build-report.el (build-report-version-file-regexp): New.
8756         * build-report.el (build-report-installation-srcdir-regexp): New.
8757         * build-report.el (build-report-destination): Offer
8758         xemacs-build-reports and xemacs-beta.
8759         * build-report.el (build-report-keep-regexp): Adjusted.
8760         * build-report.el (build-report-delete-regexp): Adjusted.
8761         * build-report.el (build-report-make-output-dir): New.
8762         * build-report.el (build-report-installation-file): Replace use of
8763         `concat' with `expand-file-name'.
8764         * build-report.el (build-report-make-output-file): Removed.
8765         * build-report.el (build-report-make-output-files): New.
8766         * build-report.el (build-report-subject): Identify as
8767         user-variable with "*...".
8768         * build-report.el (build-report-prompts): Ditto.
8769         * build-report.el (build-report-version-file): New.
8770         * build-report.el (build-report-file-encoding): Identify as
8771         user-variable with "*...".
8772         * build-report.el (build-report-make-output-get): New.
8773         * build-report.el (build-report-insert-header): Report
8774         emacs-version and system-configuration instead of
8775         build-report-version.
8776         * build-report.el (build-report-insert-make-output): Add file
8777         argument.
8778         * build-report.el (build-report-insert-installation-file):
8779         Re-indent.
8780         * build-report.el (build-report-keep): Change docstring,
8781         re-indent.
8782         * build-report.el (build-report-delete): Ditto.
8783         * build-report.el (build-report-installation-data): New.
8784         * build-report.el (build-report-version-file-data): New.
8785
8786 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8787
8788         * byte-optimize.el (byte-optimize-lapcode):
8789         Fix the optimization of using the first 5 elements of the
8790         constants vector for variables.
8791         (byte-optimize-lapcode): Fix another ancient broken optimization.
8792
8793 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8794
8795         * *: Spelling mega-patch
8796
8797 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8798
8799         * easymenu.el: doc fixes.
8800         (easy-menu-do-define): Use backquote.
8801         (easy-menu-change):
8802         (easy-menu-add):
8803         `when' seems much clearer than `if' here.
8804         (easy-menu-remove):
8805         (easy-menu-add-item):
8806         (easy-menu-item-present-p):
8807         (easy-menu-remove-item):
8808         Wrap using (when (featurep 'menubar) ...)
8809
8810 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8811
8812         * bytecomp.el (displaying-byte-compile-warnings):
8813         Revert Ben's change to this function below so that the compile log
8814         is displayed properly for users of the "popper" package.
8815
8816 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8817
8818         * window.el (save-selected-window): Use backquote.
8819
8820         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8821         Renamed from `byte-compile-file-form-defvar'.
8822         * bytecomp.el (byte-compile-defvar-or-defconst):
8823         Only cons onto current-load-list in top-level forms.
8824         Else this leaks a cons cell every time a defun is called.
8825         Renamed from `byte-compile-defvar', for clarity.
8826         Warn when docstring of defvar is not a string.
8827         Use consistent error messages.
8828         Better comments.
8829
8830 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8831
8832         * simple.el (set-variable):
8833         Remove unneeded defvar by rearranging order of let* forms.
8834
8835         * mule/mule-ccl.el (ccl-get-next-code):
8836         * menubar-items.el (bookmark-menu-filter):
8837         (language-environment-menu-filter):
8838         (tutorials-menu-filter):
8839         * toolbar-items.el (toolbar-compile):
8840         * byte-optimize.el (disassemble-offset):
8841         Use (declare (special ...)) instead of `defvar'.
8842
8843         * cl-macs.el (cl-do-proclaim):
8844         Fix (declare (special ...)) warning suppression syntax.
8845
8846 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8847
8848         * info.el (Info-tag-table-marker):
8849         (Info-tag-table-buffer):
8850         (Info-find-file-node):
8851         (Info-read-subfile):
8852         (Info-build-node-completions):
8853         (Info-search):
8854         (Info-mode):
8855         Multiple info buffer support.
8856
8857 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8858
8859         * ldap.el (ldap-decode-entry): New defun
8860         (ldap-search-entries): Use it in order to decode DN-prefixed
8861         entries properly
8862
8863 2000-08-23  Daniel Pittman <daniel@danann.net>
8864
8865         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8866         Use `eq', not `=', to compare symbols.
8867
8868 2000-07-30  Ben Wing  <ben@xemacs.org>
8869
8870         * bytecomp.el (byte-compile-report-error):
8871         * bytecomp.el (displaying-byte-compile-warnings):
8872         if stack-trace-on-error is set, send out a backtrace when
8873         an error is encountered that stops byte compilation.  this
8874         should make it much much easier to track down those curious
8875         problems.  also undo the kludge of using a separate "*Show*"
8876         buffer for display when there's a temp-buffer-show-function;
8877         we can avoid this by just being a little smarter.
8878
8879         * dialog-items.el:
8880         * dialog-items.el (search-dialog-regexp): New.
8881         * dialog-items.el (search-dialog-callback):
8882         * dialog-items.el (make-search-dialog):
8883         add a regexp option to the dialog and clean up a bit.
8884
8885         * dialog.el:
8886         * dialog.el (yes-or-no-p-dialog-box):
8887         * dialog.el (get-dialog-box-response):
8888         * dialog.el (make-dialog-box):
8889         * dialog.el (dialog-box-finish): New.
8890         * dialog.el (dialog-box-cancel): New.
8891         * dialog.el (internal-make-dialog-box-exit): New.
8892         implement [properly!] the :modal property of the new dialog box
8893         interface.  this is the first time xemacs has ever had *proper*
8894         modal dialog boxes, giving the standard window-system feedback.
8895         (e.g. under windows, clicking on a disabled frame causes a beep
8896         and makes the dialog box flash three times.)
8897
8898         * dragdrop.el: header keyword frobbing.
8899
8900         * dumped-lisp.el (preloaded-file-list):
8901         renamed winnt.el to win32-native.el.
8902
8903         * faces.el (face-property):
8904         * faces.el (set-face-property):
8905         * faces.el (frob-face-property):
8906         * faces.el (frob-face-font-2):
8907         * faces.el (make-face-bold):
8908         * faces.el (make-face-italic):
8909         * faces.el (make-face-bold-italic):
8910         * faces.el (make-face-unbold):
8911         * faces.el (make-face-unitalic):
8912         * faces.el (make-face-smaller):
8913         * faces.el (make-face-larger):
8914         clean up the implementation of these so that window-system-specific
8915         methods are called only on objects belonging to that window system.
8916         previously, you could have [e.g.] mswindows-make-face-bold called
8917         on font object of device type `stream', which is not good and
8918         explains the subtle errors Adrian was getting when byte-compiling
8919         something that required 'term. (Adrian, now you can use stack-trace-
8920         on-error to find the exact place where things are going wrong instead
8921         of having to laboriously binary-search your way through.)
8922
8923         * finder.el (finder-known-keywords):
8924         cleaned up -- properly sorted, clarified the meanings of many of
8925         the keywords, and added a few -- mswin, gui, content, build, www,
8926         user, services.  the last two try to distinguish between a package
8927         that's used directly by the user, and a package that provides
8928         support services to other packages.
8929
8930         * font-lock.el (lisp-font-lock-keywords-2):
8931         update list of lisp control structures to include everything,
8932         including new ones i introduced.
8933
8934         * gutter.el: header keyword frobbing.
8935
8936         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8937         recent isearch element was not doing so!  you got the second-most-
8938         recent instead.
8939
8940         * lisp-mode.el (construct-lisp-mode-menu):
8941         more menubar cleanups.
8942         * lisp-mode.el (with-selected-window):
8943         make it indent properly.
8944
8945         * menubar-items.el (default-menubar): lots of menubar cleanups.
8946         rearranged the options menu the most, e.g. splitting up the
8947         Keyboard/Mouse menu into a new Editing menu and combining the
8948         separate Scrollbar/Gutter/Toolbar submenus into Display.
8949         Got rid of General, moved items to Editing or new Troubleshooting.
8950         Moved Packages to Tools; doesn't seem to belong under Options.
8951         Added stuff to the Cmds menu, e.g. Change Case.
8952
8953         NB please don't complain about these periodic menubar changes.
8954         Anything like this is necessarily incremental in its construction
8955         -- By constant use you gradually become more and more aware of
8956         better and better ways to group menu items.  When we eventually
8957         move the options menu to a property sheet, the existing structure
8958         will probably be preserved fairly well.
8959
8960         * minibuf.el (next-history-element): fix problems with pressing
8961         down arrow in repeat-complex-command.
8962
8963         * modeline.el:
8964         * modeline.el (modeline-3d-p): New.
8965         added custom variable for controlling the 3d modeline.  the
8966         corresponding Options item has been present for a long time,
8967         but commented out with "fix me!" comments.  it's fixed now.
8968
8969         * obsolete.el (add-menu):
8970         remove bogus gettexts.
8971
8972         * process.el (shell-quote-argument):
8973         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8974         For bash under Windows native, see below.
8975
8976         * simple.el:
8977         * simple.el (display-warning-buffer):
8978         Fixed the handling of warning display to eliminate the annoying
8979         *Show* buffer, like was done for byte-compiler output above.
8980
8981         * simple.el (debug-print): New.
8982         Simple function for sending debug messages to the console and/or
8983         other debug places.
8984
8985         * subr.el (replace-in-string):
8986         Rewrite this function to avoid N^2 behavior with large strings --
8987         catastrophic with the new Windows selection code! (Apparently the
8988         author of this function didn't realize there was a fun
8989         replace-match that could make his life much easier, because we
8990         duplicated the entire logic.  The new version is smaller, easier
8991         to understand, much more robust, and has extended features --
8992         those of replace-match.)
8993
8994         * window.el:
8995         * window.el (with-selected-window): New.
8996         An obvious complement to the existing `with-selected-frame' and
8997         `with-current-buffer'.
8998
8999         * win32-native.el: Renamed from winnt.el.
9000         Added a great deal of stuff for properly handling process quoting,
9001         somewhat modeled on Kirill's original model (which i later threw
9002         away).  We should now finally have correctly working process arg
9003         quoting/dequoting so that the final app gets exactly what we
9004         intended.  Because the mechanism is in Lisp, it's easily
9005         extendible. (For those running bash and running the native
9006         version, I tried hard to do what I thought was correct.  But more
9007         thought is needed, and ideally the volunteer work of people with
9008         these configurations that they generally run on.)
9009
9010         * x-font-menu.el (x-font-menu-font-data):
9011         Put in defvar's to fix byte-compiler warnings.
9012
9013 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
9014
9015         * select.el (selection-coercion-alist): Initialise.
9016         * select.el (select-coerce-to-text): New.
9017         * select.el (select-coerce): New.
9018         New functions to perform type and value coercion.
9019
9020         * select.el (select-buffer-killed-default): Keep data if it was
9021         on the clipboard.
9022
9023 2000-08-02  Martin Buchholz  <martin@xemacs.org>
9024
9025         * menubar-items.el (default-menubar): Fix typo.
9026         (default-menubar): `lambda' was mispelled as `lamda'.
9027
9028 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9029
9030         * window.el (shrink-window-if-larger-than-buffer): Remove
9031         edge checking code.
9032
9033 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9034
9035         * paths.el (gnus-local-domain): Removed.
9036         (gnus-local-organization): Ditto.
9037         (gnus-startup-file): Ditto.
9038
9039 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9040
9041         * files.el (auto-mode-alist): Add .spec for RPM.
9042
9043 2000-07-31  Andy Piper  <andy@xemacs.org>
9044
9045         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9046
9047 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9048
9049         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9050         browse-url.
9051         * help.el (xemacs-www-page): Ditto.
9052         (xemacs-www-faq): Ditto.
9053         * menubar-items.el (default-menubar): Ditto.
9054
9055         * wid-edit.el (widget-url-link-action): Ditto.
9056         From: Kenichi OKADA <okada@opaopa.org>.
9057
9058 2000-07-31  Martin Buchholz  <martin@xemacs.org>
9059
9060         * finder.el (finder-commentary): Add autoload cookie.
9061
9062 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9063
9064         * files.el (insert-file-contents-literally): Fix second let
9065         binding for `coding-system-for-read' to `coding-system-for-write'
9066         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9067
9068 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
9069
9070         * files.el (insert-file-contents-literally): Use binary coding
9071         system (from Morioka san).
9072         (insert-file-contents-literally): Make file-name-handler method.
9073
9074 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9075
9076         * cl-macs.el (get-selection): Add defsetf.
9077
9078 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9079
9080         * x-init.el (x-activate-region-as-selection): replace obsolete
9081         function x-own-selection with own-selection.
9082         (ow-find): replace obsolete functions x-get-selection and
9083         x-get-clipboard with get-selection and get-clipboard.
9084         (init-post-x-win): replace obsolete function x-disown-selection
9085         with disown-selection.
9086
9087 2000-07-20  Mike Sperber  <mike@xemacs.org>
9088
9089         * startup.el (load-user-init-file): Only try to load init file if
9090         it exists.
9091
9092 2000-07-10  Andy Piper  <andy@xemacs.org>
9093
9094         * dialog-items.el: sync with Ben's patch.
9095
9096         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9097         comment.
9098         (progress-text-glyph): deleted.
9099         (progress-layout-glyph): make completely minimal.
9100         (progress-gauge-glyph): ditto.
9101         (progress-display-style): fix to handle dynamic instantiator
9102         changes.
9103         (progress-text-instantiator): new.
9104         (progress-layout-instantiator): new.
9105         (progress-gauge-instantiator): new.
9106         (set-progress-display-instantiator): renamed and changed from
9107         set-progress-display-style.
9108         (progress-abort-glyph): use instantiator not glyph.
9109         (append-progress-display): use set-progress-display-instantiator
9110         and set-glyph-image.
9111         (abort-progress-display): ditto.
9112         (raw-append-progress-display): ditto.
9113
9114 2000-07-20  Ben Wing  <ben@xemacs.org>
9115
9116         * code-files.el: Move Mule-specific code to mule-coding.el.
9117
9118 2000-07-15  Ben Wing  <ben@xemacs.org>
9119
9120         * autoload.el:
9121         Fixed comments.
9122
9123         * cmdloop.el:
9124         * cmdloop.el (yes-or-no-p):
9125         * cmdloop.el (y-or-n-p):
9126         Make these functions use should-use-dialog-box-p and not be
9127         overridden in dialog.el.
9128
9129         * cus-dep.el:
9130         * cus-dep.el (Custom-make-dependencies): Removed.
9131         * cus-dep.el (Custom-make-dependencies-1): New.
9132         * cus-dep.el (Custom-make-one-dependency): New.
9133         New entry point for use in Makefiles, to avoid excessive
9134         invocations.
9135
9136         * cus-edit.el (custom-variable-reset-saved):
9137         * cus-edit.el (custom-variable-reset-standard):
9138         * cus-edit.el (custom-save-resets):
9139         Fix bytecompiler warnings.
9140
9141         * dialog.el:
9142         * dialog.el (yes-or-no-p-dialog-box):
9143         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9144         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9145         * dialog.el (get-dialog-box-response):
9146         * dialog.el (message-or-box):
9147         * dialog.el (make-dialog-box):
9148         * dialog.el (popup-dialog-box): New.
9149         Avoid yes-or-no-p bogosities.
9150         Create a general function `make-dialog-box' to encapsulate all
9151         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9152
9153         * dumped-lisp.el (preloaded-file-list):
9154         Add dialog-items.  Clean up.  Group files by types.
9155
9156         * easymenu.el (easy-menu-add):
9157         * easymenu.el (easy-menu-remove):
9158         Account for accelerators.
9159
9160         * extents.el:
9161         * extents.el (extent-list): New args, like in map-extents.
9162         * extents.el (extent-at-event): New.
9163         * extents.el (extents-at-event): New.
9164
9165         * font-lock.el:
9166         * font-lock.el (font-lock-mode):
9167         * font-lock.el (font-lock-default-fontify-buffer):
9168         * font-lock.el (font-lock-default-unfontify-region):
9169         * font-lock.el (font-lock-fontify-syntactically-region):
9170         * font-lock.el (font-lock-fontify-keywords-region):
9171         Use new progress-feedback names.
9172
9173         * font-lock.el (java-font-lock-identifier-regexp):
9174         * font-lock.el (java-font-lock-class-name-regexp):
9175         Fix bytecompiler warnings.
9176
9177         * gutter-items.el:
9178         * gutter-items.el (progress-display-use-echo-area): Removed.
9179         * gutter-items.el (progress-feedback-use-echo-area): New.
9180         * gutter-items.el (progress-display-popup-period): Removed.
9181         * gutter-items.el (progress-feedback-popup-period): New.
9182         * gutter-items.el (set-progress-display-style): Removed.
9183         * gutter-items.el (set-progress-feedback-style): New.
9184         * gutter-items.el (progress-display-style): Removed.
9185         * gutter-items.el (progress-feedback-style): New.
9186         * gutter-items.el (progress-stack):
9187         * gutter-items.el (progress-displayed-p): Removed.
9188         * gutter-items.el (progress-feedbacked-p): New.
9189         * gutter-items.el (clear-progress-display): Removed.
9190         * gutter-items.el (clear-progress-feedback): New.
9191         * gutter-items.el (progress-display-clear-when-idle): Removed.
9192         * gutter-items.el (progress-feedback-clear-when-idle): New.
9193         * gutter-items.el (remove-progress-display): Removed.
9194         * gutter-items.el (remove-progress-feedback): New.
9195         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9196         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9197         * gutter-items.el (append-progress-display): Removed.
9198         * gutter-items.el (append-progress-feedback): New.
9199         * gutter-items.el (abort-progress-display): Removed.
9200         * gutter-items.el (abort-progress-feedback): New.
9201         * gutter-items.el (raw-append-progress-display): Removed.
9202         * gutter-items.el (raw-append-progress-feedback): New.
9203         * gutter-items.el (display-progress-display): Removed.
9204         * gutter-items.el (display-progress-feedback): New.
9205         * gutter-items.el (current-progress-display): Removed.
9206         * gutter-items.el (current-progress-feedback): New.
9207         * gutter-items.el (current-progress-display-label): Removed.
9208         * gutter-items.el (current-progress-feedback-label): New.
9209         * gutter-items.el (progress-display): Removed.
9210         * gutter-items.el (progress-feedback): New.
9211         Replace "progress-display" with "progress-feedback" globally.
9212
9213         * gutter-items.el (lprogress-display): Removed.
9214         * gutter-items.el (progress-feedback-with-label): New.
9215         Rename lprogress-display ==> progress-feedback-with-label.
9216
9217         * gutter-items.el (search-dialog-direction): Removed.
9218         * gutter-items.el (search-dialog-text): Removed.
9219         * gutter-items.el (search-dialog-callback): Removed.
9220         * gutter-items.el (make-search-dialog): Removed.
9221         Move to dialog-items.el.
9222
9223         * help.el:
9224         * help.el (help-mode-quit):
9225         * help.el (mode-for-help): New.
9226         * help.el (help-sticky-window): New.
9227         * help.el (help-window-config): New.
9228         * help.el (with-displaying-help-buffer):
9229         * help.el (function-at-event): New.
9230         * help.el (help-symbol-regexp): New.
9231         * help.el (help-symbol-run-function-1): New.
9232         * help.el (help-symbol-run-function): New.
9233         * help.el (help-symbol-function-context-menu): New.
9234         * help.el (help-symbol-variable-context-menu): New.
9235         * help.el (help-symbol-function-and-variable-context-menu): New.
9236         * help.el (frob-help-extents): New.
9237         * help.el (describe-function-1):
9238         * help.el (variable-at-point):
9239         * help.el (variable-at-event): New.
9240         * help.el (describe-variable):
9241         Major overhaul.
9242         - Make functions and variables be mousable.
9243         - Middle button hyperlinks.
9244         - New context-menu entries.
9245
9246         * keydefs.el:
9247         * keydefs.el (global-map):
9248         New key bindings to move lines up and down.
9249
9250         * lisp-mode.el:
9251         * lisp-mode.el (construct-lisp-mode-menu): New.
9252         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9253         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9254         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9255         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9256         Make popup and menubar menus be different.  Popup menu uses
9257         clicked location and automatically assumes symbol under the mouse
9258         for various commands.
9259
9260         * menubar-items.el:
9261         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9262         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9263
9264         * menubar-items.el (global-popup-menu): Removed.
9265         * menubar-items.el (mode-popup-menu): Removed.
9266         * menubar-items.el (activate-popup-menu-hook): Removed.
9267         * menubar-items.el (popup-mode-menu): Removed.
9268         * menubar-items.el (popup-buffer-menu): Removed.
9269         * menubar-items.el (popup-menubar-menu): Removed.
9270         Move to menubar.el.
9271
9272         * menubar.el:
9273         * menubar.el (global-popup-menu): New.
9274         * menubar.el (mode-popup-menu): New.
9275         * menubar.el (activate-popup-menu-hook): New.
9276         * menubar.el (last-popup-menu-event): New.
9277         * menubar.el (popup-mode-menu): New.
9278         * menubar.el (popup-buffer-menu): New.
9279         * menubar.el (popup-menubar-menu): New.
9280         * menubar.el (menu-call-at-event): New.
9281         Move non-content functions here.  Add support for context menu
9282         items on extents.
9283
9284         * minibuf.el (minibuffer-history-uniquify):
9285         Typo fix.
9286
9287         * minibuf.el (read-file-name-1):
9288         Call new file dialog box if it exists.
9289
9290         * minibuf.el (mouse-rfn-setup-vars):
9291         Clean up "chop" action.
9292
9293         * mouse.el:
9294         * mouse.el (button2): Now bound to mouse-track.
9295         * mouse.el (click-inside-extent-p):
9296         * mouse.el (point-inside-extent-p):
9297         * mouse.el (point-inside-selection-p):
9298         * mouse.el (mouse-drag-or-yank): Removed.
9299         * mouse.el (mouse-begin-drag-n-drop): New.
9300         * mouse.el (mouse-eval-sexp):
9301         * mouse.el (mouse-track-activate-strokes): New.
9302         * mouse.el (mouse-track-do-activate): New.
9303         * mouse.el (mouse-track):
9304         * mouse.el (default-mouse-track-event-is-with-button): New.
9305         * mouse.el (default-mouse-track-cleanup-hook):
9306         * mouse.el (default-mouse-track-drag-hook):
9307         * mouse.el (default-mouse-track-drag-up-hook):
9308         * mouse.el (default-mouse-track-click-hook):
9309         Merge drag-n-drop into mouse-track.
9310         Add general "activate" support to replace specific button2 kludges.
9311         Use "button modifier" support in mouse-track.
9312
9313         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9314
9315         * package-ui.el:
9316         * package-ui.el (pui-menu):
9317         * package-ui.el (pui-popup-context-sensitive): Removed.
9318         Fix bytecompiler warnings.
9319         Clean up popup code a bit.
9320
9321         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9322
9323         * simple.el:
9324         * simple.el (transpose-lines):
9325         * simple.el (transpose-line-up): New.
9326         * simple.el (transpose-line-down): New.
9327         * simple.el (transpose-subr):
9328         * simple.el (transpose-subr-1): Removed.
9329         Clean up, add functions to move lines up and down.
9330
9331         * startup.el (mail-host-address):
9332         * startup.el (user-mail-address):
9333         Customize.
9334
9335         * subr.el:
9336         * subr.el (set-symbol-value-in-buffer): New.
9337         * subr.el (error):
9338         * subr.el (check-argument-type):
9339         * subr.el (defined-error-p): New.
9340         Add structured error support.
9341
9342         * toolbar-items.el (toolbar-compile):
9343         Use new make-dialog-box.
9344
9345         * update-elc.el:
9346
9347         * userlock.el (ask-user-about-lock-dbox):
9348         * userlock.el (ask-user-about-supersession-threat-dbox):
9349         * userlock.el (ask-user-about-lock):
9350         * userlock.el (ask-user-about-supersession-threat):
9351         Use new make-dialog-box.
9352         Add safety checks; use should use-dialog-box-p.
9353
9354         * window-xemacs.el:
9355         * window-xemacs.el (__buffer-dedicated-frame):
9356         * window-xemacs.el (buffer-dedicated-frame): New.
9357         * window-xemacs.el (set-buffer-dedicated-frame): New.
9358         Move dedicated-frame stuff into lisp.
9359
9360 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9361
9362         * printer.el (generic-print-region): Do not require that
9363         `printer-name' be set.
9364         (printer-name): Commentary clarification.
9365
9366 2000-07-19  Martin Buchholz <martin@xemacs.org>
9367
9368         * XEmacs 21.2.35 is released.
9369
9370 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9371
9372         * select.el (selection-coercible-types): Initialise.
9373
9374 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9375
9376         * select.el (own-clipboard): Bug fix.
9377
9378 2000-07-17  Mike Sperber  <mike@xemacs.org>
9379
9380         * cus-edit.el (custom-migrate-custom-file): Save init file before
9381         continuing.
9382
9383 2000-07-16  Mike Sperber  <mike@xemacs.org>
9384
9385         * startup.el (load-init-file): Remove silly call to
9386         `load-user-custom-file`.
9387         (maybe-migrate-user-init-file): Minor fixes.
9388
9389 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9390
9391         * apropos.el (apropos-documentation-check-doc-file):
9392         `doc' variable should be let-bound, as was presumably intended.
9393
9394         * cus-edit.el (custom-variable-reset-saved):
9395         (custom-variable-reset-standard):
9396         Remove unused variable comment-widget.  Twice.
9397
9398         * toolbar.el (toolbar-blank-press-function):
9399         Add a real defvar with initial value nil and proper docstring.
9400         (press-toolbar-button): No need to check for boundp-ness anymore.
9401
9402         * rect.el (open-rectangle-line): Remove useless (let) form.
9403         Add defvar for pending-delete-mode.
9404
9405         * info.el (Info-find-node): This function needs an autoload cookie.
9406
9407         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9408         Use let* since the second form referred to the first.
9409
9410 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9411
9412         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9413         instead of removed `mswindows-get-clipboard'.
9414
9415
9416 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9417
9418         * select.el (select-convert-from-text): New.
9419         * select.el (select-convert-from-length): New.
9420         * select.el (select-convert-from-integer): New.
9421         * select.el (select-convert-from-identity): New.
9422         * select.el (select-convert-from-filename): New.
9423         * select.el (selection-converter-in-alist): Use them.
9424         New converter functions for X.
9425
9426         * select.el (get-selection): Removed comment.
9427
9428         * select.el (own-selection): Removed append code - I thought
9429         I'd already done this, but apparently not...
9430
9431         * select.el: Changed comment about TIMESTAMP.
9432
9433         * select.el (select-convert-in): New.
9434         * select.el (select-convert-out): New.
9435         New functions that get used by select.c.
9436
9437         * select.el (select-buffer-killed-default): New.
9438         * select.el (select-buffer-killed-text): New.
9439         * select.el (selection-buffer-killed-alist): New.
9440         New list and functions that get called if a relevant selection
9441         exists and a buffer gets killed.
9442
9443         * select.el (select-convert-to-targets):
9444         * select.el (select-convert-to-identity): Removed.
9445         * select.el (select-convert-from-identity): Removed.
9446         * select.el (select-converter-out-alist):
9447         Removed _EMACS_INTERNAL selection type.
9448
9449         * x-select.el (xselect-kill-buffer-hook): Removed.
9450         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9451         Removed this X-specific nonesense. Use the generic support
9452         in select.el instead.
9453
9454 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9455
9456         * mule/mule-category.el (defined-category-hashtable):
9457         Use make-hash-table instead of make-hashtable
9458
9459         * buff-menu.el: Byte-compiler warning fix.
9460
9461         * isearch-mode.el (isearch-highlight-all-cleanup):
9462         Remove unused variable `isearch-highlight-all-start'.
9463
9464         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9465
9466         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9467
9468         * cus-dep.el (Custom-make-dependencies):
9469         Add autoload cookie for custom-add-loads to generated custom-load.el.
9470
9471         * autoload.el (autoload-package-name): Warning suppression.
9472         Move defvar prior to first use.
9473
9474         * custom.el: Add autoload for custom-declare-face.
9475         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9476         * cl.el (cl-hack-byte-compiler):
9477         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9478         to work properly.
9479
9480 2000-07-08  Mike Sperber  <mike@xemacs.org>
9481
9482         * startup.el (load-home-init-file): Added variable.
9483         (maybe-migrate-user-init-file): Added.
9484         (load-user-init-file): Load custom file if different from init
9485         file.
9486
9487         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9488         "startup."
9489
9490         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9491         Moved `custom-file'-related code to cus-file.el.
9492
9493         * cus-file.el: New file.
9494
9495 2000-04-01  Mike Sperber  <mike@xemacs.org>
9496
9497         * packages.el (packages-find-package-directories): Added support
9498         for external package hierarchies with in-place installations.
9499
9500         * find-paths.el (paths-root-in-place-p): Added.
9501         (paths-find-emacs-directory): Added support for external
9502         directories with in-place installations.
9503         (paths-find-site-directory): Ditto.
9504
9505         * startup.el (find-user-init-file): Also look for
9506         ~/.xemacs/init.elc? in preference to ~/.emacs.
9507
9508 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9509
9510         * select.el (own-selection):
9511         * select.el (own-clipboard): Changed `append' parameter to
9512         `how-to-use' parameter.
9513         * select.el (own-selection): Removed icky append code.
9514         * select.el (own-selection, get-selection): Removed extra type
9515         checking.
9516         * select.el (selection-appender-alist):
9517         * select.el (selection-converter-{in|out}-alist): Initialise.
9518         * select.el (select-append-to-*): New.
9519         * select.el (select-convert-from-*): New.  New functions to append
9520         data and convert data from external type.
9521
9522 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9523
9524         * font-lock.el: Javadoc enhancements.
9525
9526 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9527
9528         * printer.el (generic-print-region): Compose job name from buffer
9529         name.
9530
9531 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9532
9533         * font-lock.el (font-lock-fontify-pending-extents): Call
9534         font-lock-fontify-region instead of font-lock-fontify-buffer
9535         to avoid unnecessary progress gauges.
9536
9537 2000-07-06  Craig Lanning  <lanning@scra.org>
9538
9539         * custom-load.el (faces):
9540
9541         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9542         dir is a regex.
9543
9544         * process.el (call-process-internal): from Dan Holmsand, use binary
9545         coding systems so that jka-compr works.
9546
9547 2000-07-07  Ben Wing  <ben@xemacs.org>
9548
9549         * font-lock.el: Undo previous change.  Unfortunately, some
9550         files actually use the variables directly in their init code
9551         without quoting them.
9552
9553 2000-07-07  Ben Wing  <ben@xemacs.org>
9554
9555         * font-lock.el (defvar font-lock-*-face): Removed.
9556
9557         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9558         only when necessary.
9559
9560 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9561
9562         * cl-macs.el: fix cl-transform-function-property kludge
9563         so that it does not require a random feature.
9564
9565 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9566
9567         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9568         as in Linux kernel "Rules.make".
9569
9570 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9571
9572         * build-report.el (build-report): Add autoload cookie.
9573
9574 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9575
9576         * package-ui.el (defgroup pui):  Correct a misspelling
9577         (pui-toggle-package-delete):  Change `seleted' to `selected'
9578
9579 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9580
9581         * package-get.el (package-get-update-base):
9582         (package-get): Use insert-file-contents-literally always.
9583         (package-get-maybe-save-index):
9584         Force coding system for writing to binary.
9585
9586 2000-06-08  Mike Alexander  <mta@arbortext.com>
9587
9588         * code-process.el (call-process-region): If there is no coding
9589         system for the process on process-coding-system-alist use the
9590         coding system of the buffer containing the region.
9591
9592 2000-06-10  Ben Wing  <ben@xemacs.org>
9593
9594         * cmdloop.el (command-error):
9595         If debug-on-error and noninteractive, output backtrace.
9596
9597         * files.el (file-relative-name):
9598         Remove MSDOS references.
9599
9600         * simple.el (line-number): New function, due to non-obvious
9601         behavior/usage of count-lines.
9602
9603         * simple.el (count-lines): document non-obvious usage to get
9604         line number.
9605
9606 2000-06-11  Ben Wing  <ben@xemacs.org>
9607
9608         * faces.el ((featurep 'xpm)):
9609         * x-faces.el (x-init-face-from-resources):
9610         * x-faces.el (x-init-frame-faces):
9611         * x-misc.el (x-init-specifier-from-resources):
9612         * x-misc.el (x-get-resource-and-bogosity-check):
9613         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9614         * x-mouse.el (x-init-pointer-shape):
9615         * x-scrollbar.el (x-init-scrollbar-from-resources):
9616         Add sixth argument to x-get-resource calls so as to issue warnings
9617         rather than errors on bogus arguments.
9618
9619 2000-06-05  Ben Wing  <ben@xemacs.org>
9620
9621         * compat.el: new file.  provides a clean, non-intrusive way to
9622         define compatibility functions.
9623
9624         * process.el (shell-quote-argument): temporary fix for lack
9625         of nt-quote-process-args.  #### I need to put back the overall
9626         structure of that mechanism but redo the guts of it using the
9627         extra intelligence in the C code.
9628
9629 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9630
9631         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9632         `package-get' does in package-get.el, instead of using external
9633         "md5sum" program.
9634
9635         * package-get.el (package-get): Insert package file literally to
9636         make checksum calculation work.
9637
9638 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9639
9640         * code-files.el (convert-mbox-coding-system): Deleted.
9641         (file-coding-system-alist): Removed reference to
9642         convert-mbox-coding-system.
9643
9644 2000-05-28  Martin Buchholz <martin@xemacs.org>
9645
9646         * XEmacs 21.2.34 is released.
9647
9648 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9649
9650         * font-lock.el (font-lock-keywords): Rewrote docstring
9651
9652 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9653
9654         * loadhist.el (unload-feature): handle case where x is both boundp
9655         and fboundp
9656
9657 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9658
9659         * packages.el: It's ok to use built-in macros, but not lisp
9660         defined ones.
9661
9662 2000-05-20  Ben Wing  <ben@xemacs.org>
9663
9664         * font-lock.el:
9665         * font-lock.el (font-lock-message-threshold):
9666         * font-lock.el (font-lock-mode):
9667         * font-lock.el (font-lock-default-fontify-buffer):
9668         * font-lock.el (font-lock-always-fontify-immediately):
9669         * font-lock.el (font-lock-old-extent): Removed.
9670         * font-lock.el (font-lock-old-len): Removed.
9671         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9672         * font-lock.el (font-lock-pending-extent-table): New.
9673         * font-lock.el (font-lock-range-table): New.
9674         * font-lock.el (font-lock-after-change-function):
9675         * font-lock.el (font-lock-after-change-function-1): Removed.
9676         * font-lock.el (font-lock-fontify-pending-extents): New.
9677         * font-lock.el ('font-lock-revert-cleanup): Removed.
9678         * font-lock.el ('font-lock-revert-setup): Removed.
9679         Rewrite deferral code to handle any number of changes, merging
9680         them properly.  Remove hacked-up code for revert-buffer, now
9681         unnecessary.
9682
9683         * menubar-items.el (default-menubar):
9684         In Options->Edit Init File, don't switch to emacs-lisp-mode
9685         unless necessary; doing this turns off font-lock.
9686
9687 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9688
9689         * keydefs.el: Define C-x BS to backward-kill-sentence.
9690
9691 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9692
9693         * files.el (hack-local-variables-prop-line): Use non-greedy
9694         matching to process -*-texinfo-*- -*-.
9695
9696 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9697
9698         * minibuf.el (minibuf-directory-files): new function.
9699         (read-file-name-activate-callback): use minibuf-directory-files.
9700         (read-directory-name-internal): ditto.
9701         (mouse-file-display-completion-list): ditto.
9702         (mouse-directory-display-completion-list): ditto.
9703         (read-file-name-internal): remove "./" from completion list unless
9704         explicitly matched, for consistency.
9705
9706 2000-05-11  Ben Wing  <ben@xemacs.org>
9707
9708         * gutter-items.el (gutter-buffers-tab):
9709         * gutter-items.el (add-tab-to-gutter):
9710         * gutter-items.el (update-tab-in-gutter):
9711         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9712         * gutter-items.el (append-progress-display):
9713         * gutter-items.el (abort-progress-display):
9714         * gutter-items.el (raw-append-progress-display):
9715         Further fixes.  Use set-glyph-image not set-image-instance-property,
9716         to fix problems with multiple windows in a frame.
9717
9718         * menubar-items.el (tutorials-menu-filter):
9719         Fix typo.
9720
9721         * startup.el (early-error-handler):
9722         Display message box under windows; otherwise, message will disappear
9723         before it can be viewed.
9724
9725         * update-elc.el:
9726         Fix bug in NEEDTODUMP processing.
9727
9728 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9729
9730         * startup.el (lock-directory): Removed.
9731         (superlock-file): Ditto.
9732         (startup-set-paths): Remove lockdir.
9733         (startup-setup-paths-warning): Remove lock-directory.
9734
9735         * setup-paths.el (paths-find-lock-directory): Removed.
9736         (paths-find-superlock-file): Ditto.
9737
9738 2000-05-09  Ben Wing  <ben@xemacs.org>
9739
9740         * faces.el (set-face-property):
9741         * faces.el (set-face-font):
9742         * faces.el (set-face-foreground):
9743         * faces.el (set-face-background):
9744         * faces.el (set-face-background-pixmap):
9745         * faces.el (set-face-underline-p):
9746         * faces.el (set-face-strikethru-p):
9747         * faces.el (set-face-highlight-p):
9748         * faces.el (set-face-dim-p):
9749         * faces.el (set-face-blinking-p):
9750         * faces.el (set-face-reverse-p):
9751         doc string changes.
9752
9753         * glyphs.el:
9754         * glyphs.el (make-image-specifier):
9755         * glyphs.el (glyph-property):
9756         * glyphs.el (set-glyph-image):
9757         * glyphs.el (make-glyph):
9758         * glyphs.el (make-pointer-glyph):
9759         * glyphs.el (make-icon-glyph):
9760         * glyphs.el (widget-image-instance-p): New.
9761         authorship info, lots of doc changes.  New predicate, inadvertently
9762         omitted.  the general principle with specifier docs is now that
9763         the description of instantiators should go with the make-foo-specifier
9764         fun's doc string, rather than in foo-specifier-p.  this follows
9765         conventions elsewhere in XEmacs and in general is a lot more obvious
9766         of a place to look.  sometimes the make-foo-specifier function needs
9767         to be created in the process.
9768
9769         * gutter.el:
9770         * gutter.el (make-gutter-specifier): New.
9771         * gutter.el (make-gutter-size-specifier): New.
9772         * gutter.el (make-gutter-visible-specifier): New.
9773         specifier doc updates according to the conventions specified before.
9774
9775         * objects.el:
9776         * objects.el (make-font-specifier):
9777         * objects.el (make-color-specifier):
9778         * objects.el (make-face-boolean-specifier): New.
9779         specifier doc updates according to the conventions specified before.
9780
9781         * specifier.el:
9782         * specifier.el (set-specifier):
9783         * specifier.el (make-integer-specifier): New.
9784         * specifier.el (make-boolean-specifier): New.
9785         * specifier.el (make-natnum-specifier): New.
9786         * specifier.el (make-generic-specifier): New.
9787         * specifier.el (make-display-table-specifier): New.
9788         specifier doc updates according to the conventions specified before.
9789
9790         * toolbar.el:
9791         * toolbar.el (make-toolbar-specifier): New.
9792         specifier doc updates according to the conventions specified before.
9793
9794 2000-05-09  Ben Wing  <ben@xemacs.org>
9795
9796         * process.el (call-process-internal): Revert to previous version
9797         because Mike's change clashed with a change I did not long before.
9798         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9799         Thanks very much Mike for pointing out the bug and submitting a
9800         patch!
9801
9802 2000-04-13  Mike Alexander  <mta@arbortext.com>
9803
9804         * process.el (call-process-internal): Send the correct input buffer
9805         (call-process-internal): Return the exit status of the process
9806
9807 2000-05-07  Ben Wing  <ben@xemacs.org>
9808
9809         * winnt.el:
9810         * winnt.el (nt-quote-args-verbatim): Removed.
9811         * winnt.el (nt-quote-args-prefix-quote): Removed.
9812         * winnt.el (nt-quote-args-backslash-quote): Removed.
9813         * winnt.el (nt-quote-args-double-quote): Removed.
9814         * winnt.el (nt-quote-args-functions-alist): Removed.
9815         * winnt.el (nt-quote-process-args): Removed.
9816         Remove all stuff for argument quoting.  We borrow the code instead
9817         from Emacs 20.6, which is much more careful in its quoting
9818         (e.g. in handling runs of the escape character) and avoids most of
9819         the need for this Lisp mechanism by checking to see whether we're
9820         running a Cygwin or normal program and doing the appropriate
9821         quoting.  If we end up needing such a mechanism, we should add
9822         it by extending the variable `mswindows-quote-process-args' so it
9823         can take an alist of regexps.
9824
9825 2000-05-07  Ben Wing  <ben@xemacs.org>
9826
9827         * keydefs.el:
9828         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9829         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9830         the window without moving point.
9831
9832         * simple.el:
9833         * simple.el (scroll-up-one): New.
9834         * simple.el (scroll-down-one): New.
9835         Functions for use with C-M-up/down.
9836
9837 2000-05-01  Martin Buchholz <martin@xemacs.org>
9838
9839         * XEmacs 21.2.33 is released.
9840
9841 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9842
9843         * dialog.el (yes-or-no-p-dialog-box):
9844         Fix docstring.
9845         Fix following horrible bug in X11 mode with focus-follows-mouse:
9846           1. Visit two files in two different frames.
9847           2. do File->Revert Buffer in one of those frames.
9848           3. Dialog box appears.
9849           4. Arrange things so that the mouse passes over the *other*
9850              frame, then to the dialog box, and click on "Yes".
9851           5. The file contents end up in the *wrong* buffer!
9852         Add TODO comment.
9853
9854 2000-04-28  Ben Wing  <ben@xemacs.org>
9855
9856         * help.el (describe-installation): correct typo introduced
9857         in last patch: boundp -> fboundp.
9858
9859         * etags.el (buffer-tag-table-list):
9860         canonicalize filenames to Unix format so that tag-table-alist
9861         searching works under Windows.
9862
9863         * autoload.el:
9864         Bowdlerize the supposedly objectionable words
9865         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9866
9867         * gutter-items.el (set-progress-display-style):
9868         * gutter-items.el (search-dialog-callback):
9869         * gutter-items.el (make-search-dialog):
9870         Change to new callback-ex api.
9871
9872 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9873
9874         * help.el: (describe-installation): decode-coding-string is not
9875         defined in a non MULE environment.
9876
9877 2000-04-28  Ben Wing  <ben@xemacs.org>
9878
9879         * gutter-items.el (buffer-list-changed-hook):
9880         use it, not record-buffer-hook.
9881
9882         * subr.el (record-buffer-hook): Removed.
9883
9884 2000-04-27  Ben Wing  <ben@xemacs.org>
9885
9886         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9887         use NORECORD option.  Andy will not like this, but the existing
9888         gutter behavior is just wrong, as per this comment:
9889
9890         ;; this used to add the norecord flag to both calls below.
9891         ;; this is bogus because it is a pervasive assumption in XEmacs
9892         ;; that the current buffer is at the front of the buffers list.
9893         ;; for example, select an item and then do M-C-l
9894         ;; (switch-to-other-buffer).  Things get way confused.
9895         ;;
9896         ;; Andy, if you want to maintain the current look, you must
9897         ;;  *uncouple* the gutter order and buffers order.
9898
9899         * loaddefs.el (completion-ignored-extensions): unfuckify.
9900
9901         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9902         xemacs.mak.
9903
9904         * autoload.el (batch-update-one-directory): new function, used in
9905         xemacs.mak.
9906
9907         * loadup.el: set gc-cons-threshold very high unless dumping --
9908         loadup during update-elc is much much much faster.  also do this
9909         when quick-building.
9910
9911         add commented-out code for profiling loadup.
9912
9913
9914         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9915         is required in order to build xemacs.
9916
9917 2000-04-26  Ben Wing  <ben@xemacs.org>
9918
9919         * loadup.el: don't garbage collect during loadup if quick-build
9920         compile-time option is set.
9921
9922 2000-04-23  Ben Wing  <ben@xemacs.org>
9923
9924         * update-elc.el: compute whether any dumped .el or .elc files
9925         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9926         if so.
9927
9928         * update-elc.el (update-elc-files-to-compile): always change
9929         NOBYTECOMPILE in the src directory rather than current dir,
9930         so it will work under NT.
9931
9932         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9933         the form of this file is identical between Unix and Windows.
9934         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9935         Added comment.
9936         (update-autoloads-from-directory): updated doc string.
9937         updated doc strings in a few other places.
9938
9939 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9940
9941         * bytecomp.el (byte-force-recompile): Fix argument to
9942         byte-recompile-directory.
9943
9944 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9945
9946         * gutter-items.el (progress-display-clear-when-idle): Use
9947         add-one-shot-hook.
9948         * gutter-items.el (clear-progress-display): Adjust number of
9949         arguments.
9950
9951 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9952
9953         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9954
9955 2000-04-16  Ben Wing  <ben@xemacs.org>
9956
9957         * printer.el: New file.
9958
9959         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9960
9961         * help.el (describe-installation): Fix decoding for Windows.
9962
9963         * menubar-items.el:
9964         * menubar-items.el (default-menubar):
9965         * menubar-items.el (tutorials-menu-filter): New.
9966         * menubar-items.el (popup-menubar-menu):
9967         Add authorship.  Redo Help menu and Tutorials filter.
9968
9969         * menubar.el: Correct comment.
9970
9971         * modeline.el (modeline-buffer-identification): Correct doc string.
9972
9973         * simple.el:
9974         * simple.el (printing): Removed.
9975         * simple.el (printer-name): Removed.
9976         * simple.el (generic-print-buffer): Removed.
9977         * simple.el (generic-print-region): Removed.
9978         Move generic print code to printer.el.
9979
9980 2000-04-15  Ben Wing  <ben@xemacs.org>
9981
9982         * simple.el (generic-print-region): New.
9983         make this function actually work.
9984         (generic-print-buffer): call generic-print-region.
9985
9986 2000-04-14  Andy Piper  <andy@xemacs.org>
9987
9988         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9989         by using the new widget-callback-current-channel.
9990         (search-dialog-callback): ditto.
9991
9992 2000-04-12  Andy Piper  <andy@xemacs.org>
9993
9994         * gutter.el (default-gutter-position): moved from gutter-items.el.
9995         (default-gutter-position-changed-hook): ditto.
9996         (gutter-element-visibility-changed-hook): ditto.
9997         (set-gutter-element): ditto.
9998         (remove-gutter-element): ditto.
9999         (set-gutter-element-visible-p): ditto.
10000         (gutter-element-visible-p): ditto.
10001         (init-gutter): ditto.
10002
10003         * dialog.el (make-dialog-box): renamed and moved from
10004         gutter-items.el
10005
10006         * gutter-items.el: move various functions elsewhere.
10007
10008 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
10009
10010         * menubar-items.el: Fixed place of parenthesis.
10011
10012 2000-04-12  Ben Wing  <ben@xemacs.org>
10013
10014         * etags.el (find-tag-at-point): New.  Lets you do find-tag
10015                 without constantly being prompted for the tag.
10016         * simple.el: Added a number of section headings, to clarify the
10017                 organization of this file.
10018         * simple.el (activate-region):
10019         * simple.el (region-exists-p):
10020         * simple.el (region-active-p):
10021                 Moved these three function down to the other side of
10022                 the case-changing functions, so they join the rest of
10023                 the region code.
10024         * simple.el (printing): New.
10025         * simple.el (printer-name): New.
10026         * simple.el (generic-print-buffer): New.
10027                 New functions, a very simple prototype for a unified
10028                 printing interface.
10029
10030         * process.el (call-process-internal): Real fix for null BUFFER,
10031                 other problems with BUFFER specs.
10032
10033         * menubar-items.el:
10034                 Fixed up File->Print to use new printing functions.
10035                 Various corrections and expansions to Grep/Compile menus.
10036                 New options for Printing.
10037                 New options for SMTP Mail, the way to send mail under
10038                   MS Windows. (There's also a package patch to make SMTP
10039                   Mail be the default under MSWin.)
10040
10041 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
10042
10043         * menubar-items.el: Selecting Rectangle Mousing from menubar
10044         did not work.  Needed to quote mouse-track-rectangle-p.
10045
10046 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
10047
10048         * cl-compat.el (keywordp): Removed.
10049
10050 2000-04-05  Andy Piper  <andy@xemacs.org>
10051
10052         * gutter-items.el (progress-layout-glyph): don't initialize here.
10053         (progress-gauge-glyph): use dynamic sizing.
10054         (set-progress-display-style): new function. Set progress glyphs
10055         appropriately depending on the style.
10056         (progress-display-style): new variable. Custom version of
10057         set-progress-display-style.
10058         (progress-abort-glyph): switch to dynamic sizes.
10059         (search-dialog-text): make the edit field active.
10060
10061 2000-04-04  Andy Piper  <andy@xemacs.org>
10062
10063         * gutter-items.el (make-search-dialog): need to make the search
10064         dialog visible after creation.
10065
10066         * menubar-items.el (default-menubar): use the search dialog for
10067         searching. Remove some extraneous search menu items.
10068
10069         * gutter-items.el (set-gutter-element): allow glyphs to be used as
10070         well as strings.
10071         (make-gutter-only-dialog-frame): allow the user to create the
10072         frame unmapped. Allow the gutter spec to be given as a glyph.
10073         (search-dialog-direction): new variable.
10074         (search-dialog-text): new variable.
10075         (search-dialog-callback): new function. Callback for the search
10076         dialog action.
10077         (make-search-dialog): new function. Create a user-friendly search
10078         dialog.
10079
10080 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10081
10082         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10083         under Windows.
10084
10085 2000-04-01  Andy Piper  <andy@xemacs.org>
10086
10087         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10088         progress more accurately.
10089
10090 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10091
10092         * finder.el (finder-compile-keywords): Process readable files only.
10093         Because error in process of .#finder-inf.el when compile xemacs
10094         with --with-clash-detection option.
10095
10096 2000-03-31  Andy Piper  <andy@xemacs.org>
10097
10098         * gutter-items.el (append-progress-display): don't delay after a
10099         successful font-lock.
10100         (make-gutter-only-dialog-frame): new function. Allow users to
10101         create gutter-only dialogs.
10102
10103 2000-03-27  Mike Alexander  <mta@arbortext.com>
10104
10105         * process.el (call-process-internal): Handle a null BUFFER
10106         parameter correctly.
10107
10108 2000-03-28  Andy Piper  <andy@xemacs.org>
10109
10110         * gutter-items.el (abort-progress-display): put strings in the
10111         gutter not extents.
10112         (progress-layout-glyph): signal special 'quit callback.
10113         (progress-display-quit-function): deleted.
10114         (progress-display-stop-callback): deleted.
10115         (progress-display-dispatch-command-events): deleted.
10116         (append-progress-display): remove calls to
10117         progress-display-dispatch-command-events.
10118         (raw-append-progress-display): ditto.
10119
10120 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10121
10122         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10123         being a list.  Actually define `stipple-pixmap-p' which is used as
10124         an error predicate.  Correctly handle PIXMAP being either relative
10125         or absolute file name.
10126
10127 2000-03-24  Andy Piper  <andy@xemacs.org>
10128
10129         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10130         (abort-progress-display): ditto. Don't delete the created extent.
10131         (raw-append-progress-display): ditto.
10132         (progress-display-dispatch-non-command-events): new
10133         function. Encapsulates what we want to do when no command input is
10134         required.
10135         (progress-display-dispatch-command-events): likewise, but disable
10136         for now since it causes too many problems.
10137         (append-progress-display): use them.
10138         (raw-append-progress-display): ditto.
10139         (default-gutter-position-changed-hook): set this rather than
10140         default-gutter-position-changed.
10141         (default-gutter-position-changed-hook): lambda with zero arguments
10142         rather than one.
10143         (raw-append-progress-display): trap errors in pending input since
10144         allowing them to signal will hose the gauge well and
10145         truly. Ideally we would like to delay these until we are more able
10146         to cope.
10147         (append-progress-display): ditto.
10148
10149 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10150
10151         * lisp/make-docfile.el: call-process-internal is now implemented
10152         in process.el.
10153
10154 2000-03-21  Ben Wing  <ben@xemacs.org>
10155
10156         * mule\mule-cmds.el (set-language-info-alist):
10157         Fix to correspond to new menu arrangement.
10158
10159 2000-03-21  Ben Wing  <ben@xemacs.org>
10160
10161         * process.el:
10162         * process.el (call-process-internal): New.
10163         New implementation of call-process.  Only enabled under NT, so far.
10164         stderr handling not implemented yet in CVS'd C code.
10165
10166 2000-03-20  Ben Wing  <ben@xemacs.org>
10167
10168         * lisp-mode.el:
10169         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10170         * lisp-mode.el (lisp-interaction-mode):
10171         Put back Lisp Interaction menubar for Jan V's sake.
10172
10173         * simple.el:
10174         * simple.el (mark-ring):
10175         * simple.el (dont-record-current-mark): New.
10176         * simple.el (in-shifted-motion-command): New.
10177         * simple.el (mark-ring-unrecorded-commands): New.
10178         * simple.el (mark-ring-max):
10179         * simple.el (set-mark-command):
10180         * simple.el (push-mark):
10181         * simple.el (handle-pre-motion-command):
10182         Implement scheme for not recording unimportant marks.
10183
10184         * subr.el:
10185         * subr.el (function-allows-args): New.
10186         New function function-allows-args.
10187
10188 2000-03-20  Martin Buchholz <martin@xemacs.org>
10189
10190         * XEmacs 21.2.32 is released.
10191
10192 2000-03-20  Andy Piper  <andy@xemacs.org>
10193
10194         * gutter-items.el (update-tab-in-gutter): force selection of the
10195         selected-window if required to do so.
10196         (buffers-tab-items): ditto.
10197         (add-tab-to-gutter): ditto.
10198         (create-frame-hook): use force-selection.
10199         (default-gutter-position-changed): lambdify.
10200         (update-tab-hook): deleted since it was only used in one place.
10201
10202 2000-03-18  Andy Piper  <andy@xemacs.org>
10203
10204         * files.el (find-file-noselect): undo change that shouldn't have
10205         gone in.
10206
10207 2000-03-17  Andy Piper  <andy@xemacs.org>
10208
10209         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10210         of selected-window trickery.
10211
10212         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10213         frames tabs.
10214         (progress-display-stop-callback): progress -> progress-display
10215         (progress-display-quit-function): ditto.
10216         (clear-progress-display): ditto.
10217         (remove-progress-display): ditto.
10218         (append-progress-display): ditto.
10219         (abort-progress-display): ditto.
10220         (raw-append-progress-display): ditto.
10221         (display-progress-display): ditto.
10222         (current-progress-display-label): ditto.
10223         (current-progress-display): ditto.
10224         (lprogress-display): ditto and save the buffer
10225         (progress-display): ditto. Otherwise the buffer sometimes gets
10226         changed which confuses font-lock.
10227
10228         * font-lock.el (font-lock-default-fontify-buffer): catch all
10229         errors, not just quit.
10230         (font-lock-mode): progress -> display-progress
10231         (font-lock-default-fontify-buffer): ditto.
10232         (font-lock-fontify-syntactically-region): ditto.
10233         (font-lock-fontify-keywords-region): ditto.
10234
10235 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10236
10237         * cl.el (gensym): Move to here from cl-macs.el.
10238         (gentemp): Ditto.
10239
10240 2000-03-16  Andy Piper  <andy@xemacs.org>
10241
10242         * font-lock.el (font-lock-mode): use lprogress and friends for
10243         progress management.
10244         (font-lock-default-fontify-buffer): ditto.
10245         (font-lock-fontify-syntactically-region): ditto.
10246         (font-lock-fontify-keywords-region): ditto.
10247         (font-lock-revert-cleanup): fix reverting.
10248         (font-lock-revert-setup): ditto.
10249
10250         * gutter-items.el (progress-use-echo-area): new variable. Use the
10251         echo area for progress gauges if non-nil.
10252         (clear-progress): remove echo area stuff and defer to
10253         clear-message.
10254         (append-progress): dispatch non-command events after each progress
10255         increment. Remove echo area stuff.
10256         (abort-progress): remove echo area stuff and defer to
10257         display-message.
10258         (raw-append-progress): ditto. Dispatch non-command events after
10259         gutter redisplay.
10260         (display-progress): defer echo area stuff to display-message.
10261
10262         * gutter-items.el (clear-progress):
10263         (abort-progress): indentation changes.
10264         (display-progress): don't clear progress.
10265         (append-progress): compare messages with equal.
10266         (raw-append-progress): use dispatch-non-command-events to flush
10267         widget creation events.
10268
10269 2000-03-13  Ben Wing  <ben@xemacs.org>
10270
10271         * abbrev.el:
10272         * abbrev.el (abbrev-string-to-be-defined): New.
10273         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10274         Changes for use with the menubar.
10275
10276 2000-03-12  Ben Wing  <ben@xemacs.org>
10277
10278         * alist.el (vassoc): moved here from font-menu.el.
10279
10280         * custom.el (defface): typo fix.
10281
10282         * dialog.el (yes-or-no-p-dialog-box):
10283         * dialog.el (message-box):
10284         * files.el (save-some-buffers-1):
10285         Put accelerators in the button names.
10286
10287         * font-lock.el (font-lock-comment-face):
10288         * font-lock.el (font-lock-keyword-face):
10289         * font-lock.el (font-lock-function-name-face):
10290         Fixed some of the colors under MS Windows because the existing
10291         default colors were hardly different from black and needed to be
10292         made lighter.
10293
10294         * font-menu.el:
10295         * font-menu.el (font-menu-split-long-menu):
10296         * font-menu.el (font-menu-family-constructor):
10297         * font-menu.el (font-menu-size-constructor):
10298         * font-menu.el (font-menu-weight-constructor):
10299         * font-menu.el (font-menu-set-font):
10300         vassoc moved to alist.el.
10301         Accelerators added to all menus.
10302         Unused bound var new-props removed.
10303
10304         * keydefs.el: I did a whole lot of rearranging to put things in a
10305         more consistent order and fixed a number of cases where key
10306         combinations involving up, down, left, right and so on were
10307         defined but the corresponding keypad combinations were not
10308         defined.
10309
10310         * lisp-mode.el:
10311         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10312         * lisp-mode.el (emacs-lisp-mode):
10313         * lisp-mode.el (lisp-interaction-mode):
10314         * lisp-mode.el (flet):
10315         Added accelerators onto the menus.
10316         Made all the different versions of the let function be indented
10317         the same way.
10318         Undid Steve's easy-menu-ification, because it makes it impossible
10319         to have the menubar and popup menus different.
10320         Cleaned up the menu; added items for find-function &c and some
10321         indenting, and removed debug-on-*.
10322
10323         * list-mode.el (list-mode-hook):
10324         * list-mode.el (list-mode):
10325         * list-mode.el (completion-setup-hook):
10326         * list-mode.el (display-completion-list):
10327         Added support for the :window-height keyword, which is required
10328         because of other changes that I made for the file dialog box.  I
10329         also made the hook variables list-mode-hook and
10330         completion-setup-hook and also minibuffer-setup-hook in
10331         minibuf.el be permanent-local; see comment in list-mode.el.
10332
10333         * map-ynp.el (map-y-or-n-p):
10334         Added accelerators to the dialog buttons.
10335
10336         * menubar-items.el (menu-truncate-list):
10337         New internal function.
10338         * menubar-items.el (submenu-generate-accelerator-spec):
10339         * menubar-items.el (menu-item-strip-accelerator-spec):
10340         * menubar-items.el (menu-item-generate-accelerator-spec):
10341         New exported functions, for use in auto-generating accelerator specs.
10342
10343         * menubar-items.el:
10344         * menubar-items.el (default-menubar):
10345         * menubar-items.el (maybe-add-init-button):
10346         * menubar-items.el (bookmark-menu-filter):
10347         * menubar-items.el (slow-format-buffers-menu-line):
10348         * menubar-items.el (build-buffers-menu-internal):
10349         * menubar-items.el (language-environment-menu-filter):
10350         * menubar-items.el (default-popup-menu):
10351         * menubar-items.el (popup-buffer-menu):
10352         * menubar-items.el (popup-menubar-menu):
10353         Did a major overhaul on this file, and in fact I'm nowhere near
10354         done working on the menubar, and there will be more patches to
10355         come.  A basic summary of what I've done:
10356
10357         a) I added accelerators to all of the menu items.  For menus that
10358         are auto-generated, such as the buffers menu, the accelerators are
10359         automatically added to the beginning of each line using the
10360         numbers 1 through 9, then zero, and then letters starting with A,
10361         but omitting the letters that are already in use for the fixed
10362         menu items at the top of the buffers menu.  To facilitate adding
10363         accelerators of this kind, I created some new functions
10364         (*-accelerator-spec), which are also being used by other filters
10365         that auto generate lists of things such as ftp sites to download
10366         packages.  If people really don't like these accelerators
10367         appearing at the beginning of the menu items, a variable can be
10368         added to optionally turn them off, but I think this is rather
10369         pointless because other menu items have accelerators and many or
10370         most of the menu users will use the accelerators if the support is
10371         there.
10372
10373         b) I combined the top level Tools and Apps menus into a single
10374         Tools menu, because the distinction between the two is not
10375         obvious, and the items on the menus are not used often enough that
10376         putting some of them onto submenus is a problem.
10377
10378         c) I created two new top level menus called View and Cmds because
10379         there were too many items on the File and Edit menus, and I'm going
10380         to be adding more items to these menus.  In contrast to the Tools
10381         menu, the items on these menus may be used quite often during an
10382         editing session, and so should be available with fewer
10383         keystrokes.
10384
10385         d) I added a number of options to the options menu, including one
10386         for controlling whether the alt key can be used to traverse to
10387         menu items using the accelerators, one for controlling behavior of
10388         control-k, one for controlling how the kill and yank functions
10389         interact with the clipboard, a few additional buffers-menu
10390         options, and various other things.  I also did a bit of
10391         rearranging, for example, combining the keyboard and mouse options
10392         into a single keyboard and mouse submenu to facilitate the
10393         accelerators on that level.
10394
10395         e) I changed the variable buffers-menu-format-buffer-line-function
10396         to take two arguments instead of one, the second argument being
10397         the line number for use in creating an accelerator.  I added a
10398         hack to support existing functions with one argument (although I
10399         doubt that very many of these exist), for backward compatibility.
10400
10401         f) I moved the top level mule menu to be a submenu of the edit
10402         menu.  I think that most of the items on this menu are fairly
10403         useless and there are certainly not enough frequently used items
10404         to justify this being its own top level menu.
10405
10406         g) I combined most of the items in big-menubar.el into the main menu.
10407         If people think the main menu is too big, it would be possible to
10408         create different configurations, some smaller.
10409
10410         * menubar.el (check-menu-syntax):
10411         Deleted some syntax checks that were no longer valid, partly
10412         because of changes that were already made a long time ago, and
10413         partly because of a change I made where I allow the name of the
10414         menu item to be an evaluated expression rather than just a string,
10415         similar to all of the other parameters of a menu item.
10416
10417         * minibuf.el:
10418         * minibuf.el (read-file-name-1):
10419         * minibuf.el (mouse-read-file-name-1):
10420         I made a number of changes to improve the appearance
10421         and functioning of the file dialog box.  They include:
10422
10423         a) Fixing the problem where closing the dialog box by clicking on
10424         the close button of the window didn't properly exit the
10425         minibuffer.
10426
10427         b) Fixing the problem that if you typed part of a file name, and
10428         then clicked on a completion with the mouse, the file was not
10429         correctly selected.
10430
10431         c) Changing the title of the dialog box to reflect the operation
10432         being done in accordance with user interface conventions, rather
10433         than the name of the dialog box buffer, which is rather useless.
10434
10435         d) Remove the words "possible completions are" which didn't
10436         belong.
10437
10438         e) Fix things so that the completions scroll off the end of the
10439         completions windows only to the right, rather than both to the
10440         right and down, which is in accordance with Windows user interface
10441         conventions.
10442
10443         * msw-init.el (init-post-mswindows-win):
10444         Added a binding for meta-F4, which is the standard windows binding
10445         for exiting a program.
10446
10447         * select.el (get-selection-no-error):
10448         * select.el (own-selection):
10449         * select.el (own-clipboard):
10450         Added an optional argument called append to the functions
10451         own-selection and own-clipboard.  This adds support for appending
10452         text to the existing selection and allows the function
10453         own-clipboard to be used as the value of the variable
10454         interprogram- cut-function.
10455
10456         Fixed a bug in own-selection in handling zmacs-region-stays.
10457
10458         * simple.el (historical-kill-line): New.
10459
10460         * simple.el (kill-line):
10461         * simple.el (interprogram-cut-function):
10462         * simple.el (interprogram-paste-function):
10463         * simple.el (handle-pre-motion-command):
10464         * simple.el (next-line):
10465         * simple.el (previous-line):
10466         a) Expanded the variable kill-whole-line, so that function
10467         kill-line can be set to delete the entire line always, not just
10468         when cursor is at the beginning of the line.  This is controlled
10469         by setting the variable kill-whole-line to the symbol 'always.
10470         This behavior, as well as the existing kill-whole-line behavior,
10471         now only take effect when kill-line is called interactively,
10472         although this is a departure from a previous behavior in the case
10473         of setting this variable kill-whole-line to t.  It is almost
10474         certainly what has always been intended, and most likely the old
10475         way of doing things introduced bugs.  I also created a function
10476         called historical-kill-line, which ignores the kill-whole-line
10477         setting and always gives the historical behavior of only killing
10478         to the end of the line.  I bound this function to shift- control-k
10479         so that the kill to end of line behavior is available, even when
10480         kill-whole-line has been set to change control-k into the simple
10481         delete-whole-line behavior. (This can be set using the options
10482         menu.)
10483
10484         b) I changed things so that kill and yank now interact with the
10485         clipboard by default under windows.  This was done by changing the
10486         default value of interprogram-cut- function and
10487         interprogram-paste-function.  You can get the old behavior by
10488         setting these to nil, and there is an option on the options menu
10489         to do this.
10490
10491         c) I added support for selecting text using shifted motion keys.
10492         This support is on by default and can be controlled by the
10493         variable shifted-motion-keys-select-region.  There is also a
10494         variable called unshifted-motion-keys-deselect-region that
10495         controls more specifically how the shifted motion key behavior
10496         works.  I did not put an option on the options menu to turn this
10497         off, because I can't imagine why this would be useful.
10498
10499         * simple.el (forward-block-of-lines):
10500         * simple.el (backward-block-of-lines):
10501         * simple.el (block-movement-size):
10502         New.
10503
10504         * simple.el (uncapitalized-title-words):
10505         * simple.el (uncapitalized-title-word-regexp):
10506         * simple.el (capitalize-string-as-title):
10507         * simple.el (capitalize-region-as-title):
10508         New.
10509
10510
10511         * subr.el (add-hook):
10512         * subr.el (make-local-hook): New.
10513         * subr.el (remove-local-hook): New.
10514         * subr.el (add-one-shot-hook): New.
10515         * subr.el (add-local-one-shot-hook): New.
10516         Added some functions to make using hooks easier.
10517         These include:
10518
10519         a) Functions add-local-hook and remove-local-hook to make it easy
10520         to use local hooks.
10521
10522         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10523         make it possible to add a "one-shot" hook, which is to say a hook
10524         that runs only once, and automatically removes itself after the
10525         first time it has run.
10526
10527 2000-03-09  Andy Piper  <andy@xemacs.org>
10528
10529         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10530
10531 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10532
10533         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10534         Moved from menubar-items.el.
10535         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10536
10537 2000-03-08  Andy Piper  <andy@xemacs.org>
10538
10539         * gutter-items.el (build-buffers-tab-internal): add selected field
10540         to buffers tab spec.
10541
10542 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10543
10544         * minibuf.el (last-exact-completion): Initialize to nil.
10545
10546 2000-03-07  Didier Verna  <didier@xemacs.org>
10547
10548         * startup.el (command-line-1): remove unused variable
10549         `first-file-buffer'.
10550
10551 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10552
10553         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10554         which is also used for Web server log files.
10555
10556 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10557
10558         * mule/mule-charset.el: Setup auto-fill-chars.
10559
10560 2000-03-02  SL Baur  <steve@beopen.com>
10561
10562         * subr.el (with-string-as-buffer-contents): Reimplement using
10563         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10564         non-deletion of buffer after execution problem.
10565         (with-output-to-string): Use unique buffer name.
10566
10567 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10568
10569         * gutter-items.el (buffers-tab-sort-function):  New variable.
10570         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10571
10572 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10573
10574         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10575
10576 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10577
10578         * menubar-items.el (maybe-add-init-button): Remove the "Load
10579         .emacs" button from all menubars.
10580
10581 2000-03-01  Didier Verna  <didier@xemacs.org>
10582
10583         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10584         region rectangle replacement (from Jan Vroonhof).
10585         (replace-rectangle): new function.
10586
10587 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10588
10589         * mule/mule-cmds.el (set-default-coding-systems): Use
10590         set-terminal-coding-system and set-keyboard-coding-system.
10591         * coding.el (set-terminal-coding-system): Use
10592         set-console-tty-output-coding-system.
10593         (set-keyboard-coding-system): Use
10594         set-console-tty-input-coding-system.
10595
10596 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10597
10598         * minibuf.el (read-variable): Allow symbol to default argument.
10599
10600 2000-02-27  Andy Piper  <andy@xemacs.org>
10601
10602         * gutter-items.el (update-tab-hook): new function to be used for
10603         hooks.
10604         (create-frame-hook): add update-tab-hook.
10605         (record-buffer-hook): ditto.
10606         (default-gutter-position-changed): ditto.
10607         (default-gutter-position): updating the buffers tab is now handled
10608         by a hook.
10609         (default-gutter-position-changed-hook): new variable.
10610         (gutter-element-visibility-changed-hook): ditto.
10611         (set-gutter-element-visible-p): call it.
10612         (set-gutter-element): use modify-specifier-instances. Set extents
10613         as duplicable before using.
10614         (remove-gutter-element): ditto.
10615         (set-gutter-element-visible-p): ditto.
10616         (init-gutter): new function.
10617         (add-tab-to-gutter): use new gutter-element functions rather than
10618         setting specifiers directly.
10619         (clear-progress): ditto.
10620         (abort-progress): ditto.
10621         (gutter-buffers-tab-visible-p): renamed from
10622         default-gutter-visible-p
10623
10624         * specifier.el (modify-specifier-instances): new function from Jan
10625         Vroonhof.
10626
10627         * x-init.el (init-post-x-win): call init-gutter.
10628
10629         * msw-init.el (init-post-mswindows-win): call init-gutter.
10630
10631         * menubar-items.el (default-menubar): Update to reflect new gutter
10632         variables.
10633
10634 2000-02-26  Andy Piper  <andy@xemacs.org>
10635
10636         * gutter-items.el (set-gutter-element): new function. Add gutter
10637         elements to the specified gutter.
10638         (remove-gutter-element): new function. Remove gutter elements from
10639         the specified gutter.
10640         (set-gutter-element-visible-p): new function. Set gutter element
10641         visibility for the provided gutter-visible specifier.
10642
10643 2000-02-23  Andy Piper  <andy@xemacs.org>
10644
10645         * gutter-items.el (add-tab-to-gutter): specify dimensions
10646         dynamically.
10647
10648 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10649
10650         * gutter-items.el (add-tab-to-gutter):
10651         * package-get.el (package-get-interactive-package-query):
10652         * package-ui.el (pui-directory-exists):
10653         (pui-install-selected-packages):
10654         (pui-list-packages):
10655         Use #'(lambda ...)  instead of '(lambda ...).
10656
10657 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10658
10659         * startup.el (load-user-init-file): Check to make sure user
10660           has an init-file before calling load().
10661
10662 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10663
10664         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10665
10666 2000-02-23  Martin Buchholz <martin@xemacs.org>
10667
10668         * XEmacs 21.2.31 is released.
10669
10670 2000-02-21  Mike Sperber <mike@xemacs.org>
10671
10672         * loadup.el (really-early-error-handler):
10673         * update-elc.el:
10674         * make-docfile.el:
10675         Remove dependency on EMACSBOOTSTRAP... environment variables.
10676
10677 2000-02-21  Martin Buchholz <martin@xemacs.org>
10678
10679         * XEmacs 21.2.30 is released.
10680
10681 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10682
10683         * byte-optimize.el (byte-optimize-plus):
10684         (byte-optimize-minus):
10685         (byte-optimize-multiply):
10686         Optimize (- 0) to 0, not (-)
10687         Optimize (+ 5 3.0) to 8.0
10688         Optimize (* 5 3.0) to 15.0
10689         Improve readability.
10690
10691 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10692
10693         * modeline.el: (modeline-scrolling-method): change modeline
10694         mswindows cursor appearance according to the value.
10695
10696         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10697         and 'gui-element face colors and 'gui-element face font to Windows
10698         defaults.
10699
10700 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10701
10702         * font-lock.el: Javadoc enhancements
10703
10704 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10705
10706         * ldap.el (toplevel): Test if LDAP support has been compiled in
10707         (ldap-verbose): New option
10708         (ldap-search-entries): Renamed from the previous ldap-search
10709         Conditionalize message display on ldap-verbose
10710         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10711         defuns
10712         (ldap-search): Is now defined as an obsolete wrapper calling
10713         ldap-search-basic or ldap-search-entries
10714
10715
10716 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10717             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10718             Jan Vroonhof  <jan@xemacs.org>
10719
10720         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10721         When for-effect is true, didn't call `byte-optimize-form'
10722         in and/or subforms without last.
10723
10724 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10725
10726         * package-get.el (package-get-download-sites): Use correct custom
10727         type.
10728
10729 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10730
10731         * files.el (write-file): Ask for coding system when compiled with
10732         file-coding.
10733
10734 2000-02-16  Andy Piper  <andy@xemacs.org>
10735
10736         * buffer.el (switch-to-buffer): give norecord argument to
10737         set-window-buffer instead of explicitly recording.
10738
10739         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10740         we have to pick a window.
10741
10742 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10743
10744         * mule/mule-cmds.el (describe-language-support): Don't add
10745         unexist function to help-map.
10746         (describe-coding-system): Don't use already assigend `C'.
10747
10748 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10749
10750         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10751         work in custom.
10752
10753 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10754
10755         * about.el: Ienaga's e-mail address change.
10756
10757 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10758
10759         * etags.el (find-tag): force new window -- even if buf already
10760         visible -- when other-window is t
10761
10762 2000-02-16  Martin Buchholz <martin@xemacs.org>
10763
10764         * XEmacs 21.2.29 is released.
10765
10766 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10767
10768         * cl-extra.el (getf): This is now identical to `plist-get', so
10769         just defalias it.
10770         * cl-macs.el: Make getf an alias to plist-get, at the
10771         byte-compiler level, using define-compiler-macro.
10772
10773 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10774
10775         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10776
10777 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10778
10779         * lisp/etags.el (find-tag-internal): set exact-tagname to
10780           a regular expression that matches against the tagname
10781           part of the tag entry first instead of only looking in
10782           the context area.
10783
10784 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10785
10786         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10787         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10788
10789 2000-02-07  Martin Buchholz <martin@xemacs.org>
10790
10791         * XEmacs 21.2.28 is released.
10792
10793 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10794
10795         * cl-extra.el (getf): Just call `get', never `get*'.
10796         Make arglist match docstring.
10797         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10798         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10799         * byte-optimize.el: remove references to `get*'.
10800
10801 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10802
10803         * mule/european.el: Add syntax information for Latin3 and Latin4.
10804
10805 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10806
10807         * byte-optimize.el: Byte-optimize (length "foo")
10808
10809 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10810
10811         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10812         width check using `window-leftmost-p' and `window-rightmost-p'.
10813
10814 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10815
10816         * wid-edit.el (widget-match-inline): An atom never matches a
10817           list.
10818
10819 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10820
10821         * modeline.el: Consolidated 'x and 'mswindows specification under
10822         'win tag.
10823
10824 2000-01-29  Andy Piper  <andy@xemacs.org>
10825
10826         * gutter-items.el: (format-buffers-tab-line): Try and be
10827         intelligent about buffer naming when we have duplicates.
10828
10829 2000-01-29  Andy Piper  <andy@xemacs.org>
10830
10831         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10832         updated when it becomes visible.
10833
10834 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10835
10836         * bytecomp.el (byte-compile-insert-header): Properly set coding
10837         system under MULE and file-coding.
10838
10839 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10840
10841         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10842         (dontusethis-set-value-terminal-coding-system-handler):
10843         (dontusethis-set-value-keyboard-coding-system-handler):
10844         Never undefine coding system aliases.  Emergency fix for gnus.
10845
10846 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10847
10848         * files.el (abbreviate-file-name): Use directory-sep-char instead
10849         of hard-coded "/".
10850
10851 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10852
10853         * startup.el (user-init-file-base-list): New variable, replacing
10854         user-init-file-base.
10855         (find-user-init-file): New function.
10856         (command-line-early): Use it.
10857         (load-user-init-file): Ditto.
10858
10859 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10860
10861         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10862         calling valid-image-instantiator-format-p
10863
10864 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10865
10866         * isearch-mode.el (isearch-mode): The variable is
10867         isearch-unhidden-extents, not isearch-opened-extents.
10868
10869 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10870
10871         * minibuf.el (next-history-element): Modify error message if a
10872         default value is available.
10873
10874 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10875
10876         * bytecomp.el (byte-compile-file): Don't unconditionally write
10877         .elc files in binary - might contain non-Latin1.
10878
10879 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10880
10881         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10882         for windows-nt.
10883
10884         * version.el:
10885         * startup.el (user-init-file-base):
10886         * process.el (call-process-region):
10887         * files.el (make-backup-file-name):
10888         (backup-file-name-p):
10889         (file-relative-name):
10890         (abbreviate-file-name):
10891         (set-auto-mode):
10892         * code-process.el (call-process-region): Removed unnecessary
10893         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10894         support out of the universe.
10895
10896         * process.el:
10897         * code-process.el:
10898         * bytecomp.el (byte-compile-file): Removed reference to
10899         buffer-file-type, and commented usage of binary-process-output
10900         NTEmacs variables.
10901
10902 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10903
10904         * help.el (function-arglist): Add case for macro.
10905
10906 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10907
10908         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10909         printers.
10910         (custom-display): Added a menu for printer/display tags.
10911
10912         * frame.el (frame-type):
10913         * device.el (device-type): Added 'msprinter to the doc string, and
10914         removed 'pc -- it is not going to be implemented ever.
10915         (call-device-method): Fixed docstring typo.
10916         Defined specifier tags 'printer and 'display.
10917
10918 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10919
10920         * lisp/itimer.el (itimer-run-expired-timers): (consp
10921           last-command-event-time) instead of (consp
10922           'last-command-event-time).
10923
10924 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10925
10926         * msw-glyphs.el: Removed obsolete commentary.
10927
10928 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10929
10930         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10931         better default value.
10932
10933 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10934
10935         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10936         (read-string): Ditto.
10937         (eval-minibuffer): Ditto.
10938         (read-command): Ditto.
10939         (read-function): Ditto.
10940         (read-variable): Ditto.
10941         (read-number): Ditto.
10942         (read-shell-command): Ditto.
10943         (read-number): Record history.
10944
10945 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10946
10947         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10948
10949 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10950
10951         * faces.el (startup-initialize-custom-faces): New function.
10952         Reset all faces created during auto-autoloads loading time
10953         by defface.
10954         * startup.el (command-line): Call it.
10955
10956 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10957
10958         * about.el (about-hackers): Add myself to contributors list.
10959
10960 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10961
10962         * menubar-items.el (maybe-add-init-button): Removed an argument in
10963         a call to load-user-init-file, as the function managed to lose its
10964         formal parameter a few betas ago.
10965
10966 2000-01-18  Martin Buchholz <martin@xemacs.org>
10967
10968         * XEmacs 21.2.27 is released.
10969
10970 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10971
10972         * process.el (shell-command-to-string): Use the FSF docstring.
10973         Make shell-command-to-string the standard function, and
10974         exec-to-string the (deprecated) alias.
10975
10976         * startup.el: typo fix.
10977
10978 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10979
10980         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10981
10982 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10983
10984         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10985         buffers after visible buffers.
10986         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10987
10988 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10989
10990         * info.el (Info-extract-menu-node-name): Stop at a dot
10991         followed by whitespace or right parenthesis.
10992
10993 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10994
10995         * info.el (Info-directory-list): Warn against using Customize with
10996         Info-directory-list.
10997
10998 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10999
11000         * minibuf.el (read-file-name): doc fix.
11001
11002         * autoload.el (update-file-autoloads): doc fix.
11003
11004         * about.el (about-hackers): Change my E-mail address.
11005
11006 2000-01-13  Martin Buchholz  <martin@xemacs.org>
11007
11008         * info.el (Info-visit-file): Just use the `f' interactive spec to
11009         read a filename in the standard way.
11010
11011 2000-01-13  Andy Piper  <andy@xemacs.org>
11012
11013         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
11014         (gutter-buffers-tab-extent): new variable.
11015         (update-tab-in-gutter): call add-tab-to-gutter again if the
11016         orientation has changed.
11017         (add-tab-to-gutter): cope with different orientations.
11018
11019 2000-01-11  Didier Verna  <didier@xemacs.org>
11020
11021         * info.el (Info-following-node-name): backward-skip dots as well
11022         as spaces (dots at the end of a node name aren't part of it).
11023         (Info-extract-menu-node-name): don't skip dots. There could be
11024         some in the node name.
11025         (Info-index): allow dots to be part of a node name.
11026
11027 2000-01-12  Andreas Jaeger  <aj@suse.de>
11028
11029         * files.el (auto-mode-alist): Added idlwave-mode.
11030         Patch by Carsten Dominik <dominik@astro.uva.nl>.
11031
11032 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11033
11034         * info.el (Info-search): Show default value.
11035
11036 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11037
11038         * info.el (Info-read-node-completion-table): New variable.
11039         (Info-read-node-name-1): New function.
11040         (Info-read-node-name): Use it.
11041         (Info-follow-reference): Use DEFAULT argument of completing-read.
11042         (Info-menu): Ditto.
11043
11044 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11045
11046         * hyper-apropos.el (hyper-describe-key-briefly): Save
11047         window configuration.
11048         (hyper-describe-face): Use DEFAULT of completing-read.
11049         (hyper-apropos-read-variable-symbol): Ditto.
11050         (hyper-apropos-read-function-symbol): Ditto.
11051
11052 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11053
11054         * mule/mule-cmds.el (set-default-coding-system): Set
11055         comint-exec-hook to use coding-system-for-read and
11056         coding-system-for-write so that C-x RET c works.
11057
11058 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11059
11060         * minibuf.el (minibuffer-confirm-incomplete): Customize.
11061         (previous-matching-history-element): Increment
11062         minibuffer-max-depth by 1.
11063         (next-matching-history-element): Ditto.
11064
11065 2000-01-11  Andy Piper  <andy@xemacs.org>
11066
11067         * gutter-items.el (buffers-tab): Create a new face for the buffers
11068         tab.
11069         (buffers-tab-face): use it.
11070
11071 2000-01-10  Didier Verna  <didier@xemacs.org>
11072
11073         * modeline.el (modeline-scrolling-method): change modeline X
11074         cursor appearance according to the value.
11075
11076 2000-01-07  Andreas Jaeger  <aj@suse.de>
11077
11078         * about.el (about-hackers): Moved my entry to contributor list.
11079         (xemacs-hackers): Added myself.
11080         (about-maintainer-info): Added description of myself.
11081
11082
11083 2000-01-07  Didier Verna  <didier@xemacs.org>
11084
11085         * modeline.el (modeline-scrolling-method): new variable.
11086         (mouse-drag-modeline): add reference to it in the docstring.
11087         (mouse-drag-modeline): handle it.
11088
11089 2000-01-08  Andy Piper  <andy@xemacs.org>
11090
11091         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11092         calls.
11093         (remove-buffer-from-gutter-tab): ditto.
11094
11095 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11096
11097         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11098         (custom-face-edit): Fix grammatical error in help message.
11099
11100 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11101
11102         * movemail.el: Added.
11103
11104         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11105
11106 2000-01-03  Didier Verna  <didier@xemacs.org>
11107
11108         * modeline.el (mouse-drag-modeline): remove the code related to
11109         the modeline horizontal scrolling facility.
11110
11111 1999-12-31  Martin Buchholz <martin@xemacs.org>
11112
11113         * XEmacs 21.2.26 is released.
11114
11115 1999-12-28  Andy Piper  <andy@xemacs.org>
11116
11117         * wid-edit.el (widget-push-button-value-create): The gui cache
11118         does not agree with native widgets which can only be displayed
11119         once per window. The reasons for caching are diminished now that
11120         we don't hog resources when creating buttons.
11121         (widget-push-button-cache) deleted.
11122
11123 1999-12-24  Martin Buchholz <martin@xemacs.org>
11124
11125         * XEmacs 21.2.25 is released.
11126
11127 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11128
11129         * hyper-apropos.el (hyper-apropos): Toggle
11130         hyper-apropos-programming-apropos correctly.
11131         Set REGEXP when user accepts default value.
11132
11133 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11134
11135         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11136         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11137
11138 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11139
11140         * mule/mule-category.el (undefined-category-designator):
11141         Return char instead of character.  Search for undefined one.
11142         (describe-category): Use with-displaying-help-buffer.
11143
11144 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11145
11146         * byte-optimize.el (byte-optimize-plus):
11147         Optimize (+ 1) to 1 instead of (1+ nil).
11148
11149         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11150
11151         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11152
11153         * byte-optimize.el (byte-optimize-char-before): New function.
11154         Remove performance penalty for using (char-before) instead of (char-after).
11155
11156 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11157
11158         * mule/mule-category.el (char-category-list): Return character
11159         instead of integer.
11160
11161 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11162
11163         * minibuf.el (read-buffer): Check default is buffer object.
11164
11165 1999-11-25  Andy Piper  <andy@xemacs.org>
11166
11167         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11168         for buttons.
11169
11170 1999-12-16  Andreas Jaeger  <aj@suse.de>
11171
11172         * package-get.el (package-get-maybe-save-index): Fixed typo.
11173         Patch by Jeff Miller <jmiller@smart.net>.
11174
11175 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11176
11177         * gnuserv.el (gnuserv-process-filter):  don't call
11178         gnuserv-write-to-client when gnuserv-current-client is nil
11179
11180 1999-12-14  Martin Buchholz <martin@xemacs.org>
11181
11182         * XEmacs 21.2.24 is released.
11183
11184 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11185
11186         * about.el (about-hackers): Update my email address.
11187
11188 1999-12-07  Martin Buchholz <martin@xemacs.org>
11189
11190         * XEmacs 21.2.23 is released.
11191
11192 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11193
11194         * package-get.el (package-get-download-sites): Removed several
11195         defunct download sites, added many new ones, and corrected a few
11196         incorrect directory-on-site entries.  Added physical locations to
11197         site-description.
11198
11199 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11200
11201         * finder.el (finder-commentary): add DOC string and fix
11202         interactive spec
11203
11204 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11205
11206         * help.el (describe-function): Don't forget to intern the string
11207         completing-read returns.
11208         (describe-variable): Ditto.
11209
11210 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11211
11212         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11213         `hyper-apropos-help-mode' here to find symbol to customize
11214         irregardless of cursor position and simplify
11215         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11216         `hyper-apropos-popup-menu'.
11217
11218 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11219
11220         * apropos.el (apropos-mode-map): Add return to call
11221         apropos-follow.
11222         (apropos-print): Call apropos-mode to have better
11223         command reference. Put keymap text-poperty to
11224         symbole name.
11225
11226 1999-11-22  Alastair Burt  <burt@dfki.de>
11227
11228         * help.el: (describe-bindings-1): Added handling of keymaps for
11229         the extents at point.
11230
11231 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11232
11233         * gutter-items.el (buffers-tab-items): Wrap the function in a
11234         save-match-data
11235
11236 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11237
11238         * help.el (describe-function): Use the DEFAULT argument to
11239         completing-read.
11240         (describe-variable): Ditto.
11241
11242 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11243
11244         * minibuf.el (read-from-minibuffer): Add optional argument
11245         DEFAULT to have better mini-buffer history support.
11246         (completing-read): Pass default to read-from-minibuffer.
11247         (read-buffer): Pass default to completing-read.
11248
11249 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11250
11251         * font-lock.el (font-lock-doc-string-face): Document the
11252         `font-lock-lisp-like' property.
11253
11254 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11255
11256         * lisp-mode.el: Specify `font-lock-lisp-like'.
11257
11258         * font-lock.el (font-lock-lisp-like): New function.
11259         (font-lock-fontify-syntactically-region): Use it.
11260
11261 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11262
11263         * XEmacs 21.2.22 is released
11264
11265 1999-11-28  Martin Buchholz <martin@xemacs.org>
11266
11267         * XEmacs 21.2.21 is released.
11268
11269 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11270
11271         * minibuf.el (read-coding-system): Accept symbol and
11272         coding-system object as a default-coding-system.
11273
11274 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11275
11276         * minibuf.el (read-coding-system): Accept symbol as
11277         a default-coding-system.
11278
11279 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11280
11281         * apropos.el (apropos-documentation): Use insert instead
11282         of princ.
11283
11284 1999-11-07  William M. Perry  <wmperry@aventail.com>
11285
11286         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11287           for the linux console.
11288
11289         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11290           stuff to work when you are not on a window system, since the GPM
11291           mouse support now allows pasting from outside of XEmacs.
11292
11293 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11294
11295         * XEmacs 21.2.20 is released
11296
11297 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11298
11299         * setup-paths.el (paths-default-info-directories): Add
11300         /usr/share/info and /usr/local/share/info.
11301
11302 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11303
11304         * about.el: Updated Vladimir Ivanovic's info.
11305
11306 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11307
11308         * auto-show.el (auto-show-truncationp): Remove.
11309
11310         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11311
11312 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11313
11314         * indent.el (indent-line-to): fix bug: spaces were not replaced
11315         with tab if column is multiple of tab-width
11316         From dhn@qedinc.com
11317
11318 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11319
11320         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11321         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11322
11323         * package-get.el (package-get-package-provider): Be verbose when
11324         interactive. Patch from Robert Pluim
11325
11326 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11327
11328         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11329         info file suffixes.
11330
11331 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11332
11333         * process.el (open-network-stream): Add a new optional parameter
11334         PROTOCOL to support udp; fix a minor typo and add an explanation
11335         in docstring for udp programming.
11336
11337         * code-process.el (open-network-stream): Add a new optional
11338         parameter PROTOCOL to support udp; fix a minor typo and add an
11339         explanation in docstring for udp programming.
11340
11341 1999-10-18  Andy Piper  <andy@xemacs.org>
11342
11343         * gui.el (make-gui-button): be more precise about how we call
11344         callbacks.
11345
11346         * wid-edit.el (widget-push-button-value-create): Use the new form
11347         of native gui-button.
11348
11349 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11350
11351         * info.el (Info-page-prev): Don't do (sit-for 0).
11352
11353 1999-10-13  Andy Piper  <andy@xemacs.org>
11354
11355         * gutter-items.el (progress-abort-glyph): new glyph for showing
11356         abort status.
11357         (append-progress): dispatch-event rather than sit-for.
11358         (abort-progress): new function. Show the abort glyph with an
11359         appropriate message.
11360         (raw-append-progress): dispatch-event rather than sit-for.
11361         (display-progress): cope with aborts.
11362
11363         * gui.el (make-gui-button): Use native widgets for buttons
11364         unconditionally.
11365         (insert-gui-button): ditto.
11366         (gui-button-p): ditto.
11367
11368         * xbm-button.el: remove from core.
11369
11370         * xpm-button.el: remove from core.
11371
11372 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11373
11374         * faces.el (init-device-faces): Don't initialize the random faces
11375         on the stream device.
11376
11377 1999-10-06  Andy Piper  <andy@xemacs.org>
11378
11379         * files.el (recover-file): Don't use ls under windows for revert buffer.
11380
11381 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11382
11383         * package-get.el (package-get-download-menu): Make menu really
11384         toggle download sites.
11385         (package-get-download-sites): Add autoload cookie.
11386
11387 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11388
11389         * setup-paths.el (paths-find-module-directory): Ditto.
11390
11391 1999-09-29  Werner Fink  <werner@suse.de>
11392
11393         * setup-paths.el (paths-find-exec-directory): Add missing nil
11394         parameter for environment.
11395
11396 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11397
11398         * modeline.el (modeline-format):
11399         Only purecopy the strings.  Else
11400         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11401         barfs.
11402
11403 1999-08-28  Mike Woolley  <mike@bulsara.com>
11404
11405         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11406         user setting comint-completion-addsuffix and
11407         comint-process-echoes.
11408
11409 1999-09-22  Andy Piper  <andy@xemacs.org>
11410
11411         * gutter-items.el (update-tab-in-gutter): use
11412         last-nonminibuf-window instead of selected-window.
11413
11414 1999-09-18  Andy Piper  <andy@xemacs.org>
11415
11416         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11417         display on.
11418
11419         * subr.el (record-buffer-hook): new variable so that the hook gets
11420         some documentation.
11421
11422 1999-09-16  Andy Piper  <andy@xemacs.org>
11423
11424         * gutter-items.el (update-tab-in-gutter): only update when the
11425         gutter is visible.
11426         (remove-buffer-from-gutter-tab): ditto.
11427
11428 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11429
11430         * simple.el (do-auto-fill): Commented out part of Kinsoku
11431         processing.
11432
11433 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11434
11435         * isearch-mode.el (isearch-highlightify-region): Give the
11436         highlighting extents a high priority.
11437         (isearch-make-extent): Give the main highlighting extent an even
11438         higher priority.
11439
11440 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11441
11442         * packages.el (packages-compute-package-locations): Fix typo from
11443         -u rationalization.
11444
11445 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11446
11447         * setup-paths.el (paths-find-doc-directory): Respect value of
11448         `configure-doc-directory.'
11449
11450         * find-paths.el (paths-find-architecture-directory): Give
11451         precendence `default' argument (which typically comes from
11452         configure).
11453
11454 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11455
11456         * startup.el (command-line-early): Added options -user-init-file
11457         and -user-init-directory.
11458
11459         * files.el (user-init-file): Default to NIL so we can recognize
11460         when it's set.
11461
11462 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11463
11464         * obsolete.el (init-file-user):
11465         * startup.el:
11466         * packages.el (packages-compute-package-locations):
11467         * package-get.el (package-get-user-index-filename):
11468         * menubar-items.el (maybe-add-init-button):
11469         * info.el (Info-annotations-path):
11470         * dump-paths.el:
11471         Change `user-init-directory' to be an absolute path.
11472         Use `user-init-directory' where appropriate.
11473         Zap `init-file-user' and its uses.
11474
11475 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11476
11477         * subr.el (copy-symbol): New function.
11478
11479 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11480
11481         * isearch-mode.el (isearch-done): Be sure to restore invisible
11482         extents in the proper buffer.
11483         (isearch-pre-command-hook): Set this-command to the correct value
11484         in case the buffer has changed and old overriding-local-map was
11485         used.
11486         (isearch-restore-extent): Use remprop instead of setting the
11487         property to nil.
11488
11489 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11490
11491         * cmdloop.el (execute-extended-command): Update zmacs region
11492         before the delay.
11493         (execute-extended-command): Make the message gettext-friendly.
11494
11495 1999-09-07  Andy Piper  <andy@xemacs.org>
11496
11497         * gutter-items.el (progress-gauge-glyph): renamed from
11498         progress-glyph.
11499         (progress-text-glyph): new variable.
11500         (progress-layout-glyph): use layouts and text glyphs.
11501         (progress-area-buffer): removed.
11502         (progress-text-and-extent): new variable.
11503         (progress-displayed-p): dynamically create gutter area buffer.
11504         (clear-progress): ditto.
11505         (raw-append-progress): ditto.
11506         (append-progress): use new glyph names.
11507         (raw-append-progress): only create the extent when needed. set
11508         properties more optimally.
11509         (progress): remove args.
11510
11511 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11512
11513         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11514         mapcar where the return value is unused.
11515         (isearch-restore-invisible-extents): Ditto.
11516         (isearch-highlight-all-cleanup): Ditto.
11517         (isearch-delete-extents-in-range): Traverse the extents only once.
11518         (isearch-highlight-all-update): Don't start over if the search
11519         string has changed and more input is pending.
11520
11521 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11522
11523         * packages.el (packages-find-package-data-path): Ditto.
11524
11525         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11526
11527         * subr.el (mapc-internal): Don't make obsolete.
11528
11529         * cl-extra.el (mapc): Resurrect.
11530
11531 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11532
11533         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11534         alias.
11535
11536         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11537         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11538         (isearch-yank-clipboard): Use get-clipboard instead of
11539         x-get-clipboard.
11540         (isearch-yank-selection): Fix docstring.
11541
11542 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11543
11544         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11545
11546 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11547
11548         * cl-macs.el (extent-start-position): Fix setf method.
11549         (extent-end-position): Ditto.
11550
11551 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11552
11553         * isearch-mode.el: End merge with FSF 20.4.
11554
11555         * isearch-mode.el (search-invisible): New variable.
11556         (isearch-hide-immediately): Ditto.
11557         (isearch-unhidden-extents): Ditto.
11558         (isearch-range-invisible): New function.
11559         (isearch-unhide-extent): Ditto.
11560         (isearch-restore-invisible-extents): Ditto.
11561         (isearch-restore-extent): Ditto.
11562
11563         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11564         implementation.
11565         (isearch-ring-retreat-edit): Ditto.
11566         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11567         (isearch-forward-regexp): New arguments NOT-REGEXP and
11568         NO-RECURSIVE-EDIT.
11569         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11570         (isearch-backward-regexp): New arguments NOT-REGEXP and
11571         NO-RECURSIVE-EDIT.
11572         (isearch-mode): Return isearch-success.
11573         (isearch-update): Use unread-command-events instead of
11574         unread-command-event.
11575         (isearch-abort): If an invalid regexp is encountered, keep popping
11576         states.
11577         (isearch-*-char): Use FSF implementation.
11578         (isearch-whitespace-chars): Use the more robust FSF's
11579         implementation.
11580         (isearch-within-brackets): New variable.
11581         (isearch-mode): Initialize it.
11582         (isearch-edit-string): Bind it.
11583         (isearch-search-and-update): Set it.
11584         (isearch-push-state): Push it.
11585         (isearch-top-state): Pop it.
11586         (isearch-search): Set it.
11587         (isearch-printing-char): When called by isearch-whitespace-chars,
11588         handle M-SPC gracefully.
11589         (isearch-message-prefix): New argument ELLIPSIS.
11590         (isearch-message-suffix): Ditto.
11591         (isearch-message): Use the ELLIPSIS argument when calling
11592         isearch-message-prefix and isearch-message-suffix.
11593         (isearch-message-prefix): Distinguish between "wrapped" and
11594         "overwrapped" search, FWIW.
11595
11596 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11597
11598         * isearch-mode.el (isearch-edit-string): Use the head of the
11599         search ring instead of search-last-string and search-last-regexp.
11600         (search-highlight): Renamed from isearch-highlight.
11601         (isearch-exit): Use the new name.
11602         (isearch-highlight): Ditto.
11603         (isearch-dehighlight): Ditto.
11604         (isearch-update-ring): New function.
11605         (isearch-done): Call it.
11606         (isearch-done): New argument EDIT.
11607         (isearch-repeat): If search string is empty, look up at the car of
11608         the search ring; ignore the yank pointer.
11609         (isearch-abort): Call isearch-done with NOPUSH.
11610         (isearch-cancel): New function.
11611         (isearch-mode-map): Bind it to ESC ESC ESC.
11612
11613         * isearch-mode.el: Begin merge with FSF 20.4.
11614
11615 1999-09-01  Andy Piper  <andy@xemacs.org>
11616
11617         * x-select.el (x-get-clipboard): obsolete.
11618         (x-yank-clipboard-selection): obsolete
11619
11620         * select.el (disown-selection): need to be careful to disown the
11621         clipboard if we set it via selection.
11622         (get-clipboard): move from x-select.el
11623         (yank-clipboard-selection): ditto.
11624
11625 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11626
11627         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11628         isearch-highlight-all-matches to nil.
11629         (isearch-fixed-case): New variable.
11630         (isearch-mode): Initialize it.
11631         (isearch-edit-string): Save it.
11632         (isearch-toggle-case-fold): Set it.
11633         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11634         need to check isearch-fixed-case.
11635         (isearch-toggle-case-fold): Update highlighting of all matches
11636         before the pause.
11637         (isearch-edit-string):
11638
11639 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11640
11641         * isearch-mode.el (isearch-edit-string): Call isearch-message
11642         before reading the event so that the prompt is displayed properly.
11643         (isearch-message): Use isearch-nonincremental when calling
11644         isearch-message-prefix.
11645         (minibuffer-local-isearch-map): Bind up and down to do the same as
11646         M-p and M-n respectively.
11647         (isearch-done): New arg NOPUSH.
11648         (isearch-edit-string): Use it.
11649         (isearch-edit-string): Don't bind isearch-string.
11650         (isearch-ring-adjust): Edit string, *then* push state.
11651
11652 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11653
11654         * faces.el (isearch-secondary): Make isearch-secondary look
11655         different than default.
11656
11657 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11658
11659         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11660         save-excursion.
11661         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11662         (isearch-update): Call isearch-dehighlight without arguments.
11663         (isearch-done): Ditto.
11664
11665         * isearch-mode.el (isearch-fix-case): If the search string has no
11666         upper-case letters, allow the folding to be reenabled.
11667         Previously, once disabled, the folding would remain that way until
11668         the end of isearch.
11669         (isearch-top-state): Call isearch-fix-case.
11670
11671         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11672         save-excursion.
11673         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11674
11675 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11676
11677         * xpm-button.el:
11678         xbm-button.el: Need to exist in core because gui.el depends on
11679         them.
11680
11681 1999-08-31  Andy Piper  <andy@xemacs.org>
11682
11683         * gutter-items.el (buffers-tab-face): new customizable variable.
11684         (buffers-tab-default-buffer-line-length): new specifier for
11685         maximum viewable characters.
11686         (progress-stack): new variable for implementing widget-based
11687         progress messages.
11688         (progress-area-buffer): ditto.
11689         (progress-glyph-height): ditto.
11690         (progress-stop-callback): ditto.
11691         (progress-quit-function): new function.
11692         (progress-glyph): new variable.
11693         (progress-layout-glyph): ditto.
11694         (progress-displayed-p): new function, see message-displayed-p for
11695         details.
11696         (clear-progress): ditto.
11697         (remove-progress): ditto.
11698         (append-progress): ditto.
11699         (raw-append-progress): ditto.
11700         (display-progress): ditto.
11701         (current-progress): ditto.
11702         (current-progress-label): ditto.
11703         (progress): ditto.
11704         (lprogress): ditto.
11705
11706
11707 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11708
11709         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11710
11711         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11712         `isearch-yank-selection'.
11713         (isearch-mode-map): Use it.
11714         (isearch-yank-selection): Use `get-selection' instead of
11715         `get-x-selection'.
11716
11717 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11718
11719         * faces.el (isearch-secondary): Create face here.
11720
11721         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11722         timers.
11723
11724 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11725
11726         * subr.el (buffer-string): More robust backward compatibility
11727         check, courtesy William Perry.
11728
11729 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11730
11731         * replace.el (perform-replace): Stop the search after the search
11732         limit has been reached.
11733
11734 1999-08-23  Andy Piper  <andy@xemacs.org>
11735
11736         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11737         here if we don't have one.
11738
11739 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11740
11741         * ldap.el (ldap-coding-system): Default to nil until we get
11742         efficient UTF8 support
11743         (ldap-decode-string): Guard against `decode-coding-string' not
11744         being defined
11745         (ldap-encode-string): Guard against `encode-coding-string' not
11746         being defined
11747
11748 1999-08-23  Didier Verna  <didier@xemacs.org>
11749
11750         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11751         Some doc strings improvements, and add a star to the `interactive'
11752         calls.
11753
11754 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11755
11756         * font-lock.el (java-font-lock-keywords-3): introduced new
11757         keywords and regexpes for javadoc syntax 1.2.
11758
11759 1999-08-17  Andy Piper  <andy@xemacs.org>
11760
11761         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11762         format-buffers-tab-line.
11763         (buffers-tab-max-buffer-line-length): new variable.
11764         (format-buffers-tab-line): new function. truncate names if over
11765         buffers-tab-max-buffer-line-length.
11766
11767 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11768
11769         * cus-start.el: Customize the variable `bell-inhibit-time'.
11770
11771 1999-08-16  Andy Piper  <andy@xemacs.org>
11772
11773         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11774         brute-force approach to deleting the last buffer.
11775         (buffers-tab-grouping-regexp): new customizable variable.
11776         (select-buffers-tab-buffers-by-mode): use it.
11777
11778 1999-08-13  Andy Piper  <andy@xemacs.org>
11779
11780         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11781         deletion problem.
11782
11783 1999-07-30  Didier Verna  <didier@xemacs.org>
11784
11785         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11786         of princ to output symbols.
11787         (custom-save-face-internal): ditto.
11788         (custom-save-resets): ditto.
11789
11790 1999-08-09  Didier Verna  <didier@xemacs.org>
11791
11792         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11793         `regexp-quote' to protect the major mode name for use as a regular
11794         expression (c++ needs this for instance).
11795
11796 1999-08-08  Andy Piper  <andy@xemacs.org>
11797
11798         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11799         cope with similar mode names.
11800
11801         * gutter-items.el (buffers-tab-selection-function): new selection
11802         function.
11803         (select-buffers-tab-buffers-by-mode): new function.
11804         (buffers-tab-items): use it if set to only display buffers in the
11805         tab in the current buffer's group..
11806         (update-tab-in-gutter): use new api.
11807         (remove-buffer-from-gutter-tab): ditto.
11808
11809         * gutter-items.el (buffers-tab-max-size): set custom selection
11810         default to 6.
11811         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11812         (add-tab-to-gutter): set face as default.
11813
11814 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11815
11816         * faces.el (frob-face-property): Merge the fall-back specifier
11817         with the target, not replace it.
11818
11819 1999-08-05  Andy Piper  <andy@xemacs.org>
11820
11821         * gutter-items.el (update-tab-in-gutter): add frame argument for
11822         buffer-items.
11823         (update-tab-in-gutter): use it.
11824
11825         * gutter-items.el (record-buffer-hook): set.
11826
11827         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11828         change.
11829         (switch-to-buffer-hook) deleted.
11830
11831 1999-08-04  Andy Piper  <andy@xemacs.org>
11832
11833         * gutter-items.el (update-tab-in-gutter): make sure this will work
11834         as an argument to create-frame-hook.
11835
11836 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11837
11838         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11839         instead of timer emulation.
11840
11841 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11842
11843         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11844         Emacs isearch enhancements.
11845
11846 1999-07-28  Andy Piper  <andy@xemacs.org>
11847
11848         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11849         all devices that support tab controls.
11850         (remove-buffer-from-gutter-tab): new function. to be used as a
11851         value for kill-buffer-hook.
11852
11853 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11854
11855         * auto-show.el (auto-show-truncationp): changed to match
11856         `window_translation_on'
11857
11858 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11859
11860         * XEmacs 21.2.19 is released
11861
11862 1999-07-28  SL Baur  <steve@miho>
11863
11864         * code-files.el (insert-file-contents): Fix docstring.
11865         revert previous change.
11866
11867 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11868
11869         * fill.el (fill-region-as-paragraph): Change re-break-point to
11870         contain word-across-newline plus one character so that filling
11871         Japanese and Chinese works as desired.
11872         * simple.el (do-auto-fill): Ditto.
11873
11874 1999-07-26  SL Baur  <steve@miho>
11875
11876         * mule/japanese.el ("Japanese"): Do not specify a default input
11877         method.
11878         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11879
11880 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11881
11882         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11883         able to use cl-macs macro in early lisp.
11884
11885 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11886
11887         * custom.el:
11888         * cus-face.el:
11889         * cus-edit.el:
11890                 Massive custom Theme API changes.
11891
11892 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11893
11894         * code-files.el (insert-file-contents): Regard
11895         coding-system-magic-cookie if `coding-system-for-read' is nil.
11896
11897 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11898
11899         * mule/thai-xtis.el: Add coding: local variable, to avoid
11900         bootstrapping problem with C locale.
11901
11902 1999-07-22  Andy Piper  <andy@xemacs.org>
11903
11904         * dumped-lisp.el (preloaded-file-list): guard against putting
11905         gutter-items in a less than functional XEmacs.
11906         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11907
11908 1999-07-18  Bob Weiner  <weiner@beopen.com>
11909
11910         * fill.el (fill-context-prefix): Fixed bug that prevented the
11911         setting of an adaptive fill prefix when the `dont-skip-first' was
11912         t.
11913
11914 1999-07-22  SL Baur  <steve@miho>
11915
11916         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11917
11918 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11919
11920         * files.el (interpreter-mode-alist): add `make', `guile', and
11921         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11922         makefile-mode, guile is a scheme, and someday XEmacs will be
11923         modular enough to use as an efficient scripting tool.)
11924
11925 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11926
11927         * mule/mule-cmds.el (reset-language-environment): Regard
11928         coding-category `utf-8' and `ucs-4' if they are available.
11929
11930 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11931
11932         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11933         (prefer-coding-system): Fix DOC-string.
11934
11935         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11936         DOC-string too.
11937
11938         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11939         Mule.
11940         (coding-system-change-eol-conversion): Fix DOC-string.
11941
11942 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11943
11944         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11945         instead of `list-coding-system'.
11946
11947 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11948
11949         * menubar-items.el (default-menubar): `select-input-method' was
11950         renamed to `set-input-method'.
11951
11952         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11953         "Set Language Environment" menu.
11954
11955         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11956         "Describe Language Support" menu.
11957
11958 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11959
11960         * mule/chinese.el ("Chinese-GB"): Rename
11961         `chinese-gb-environment-setup-function' to
11962         `setup-chinese-gb-environment-internal'.
11963
11964 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11965
11966         * mule/korean.el: Use `define-coding-system-alias' instead of
11967         `copy-coding-system'.
11968
11969 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11970
11971         * mule/mule-cmds.el (set-language-environment-coding-systems):
11972         Treat duplicated coding-categories.
11973
11974 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11975
11976         * mule/japanese.el: Use `define-coding-system-alias' instead of
11977         `copy-coding-system'.
11978
11979 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11980
11981         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11982         coding-system `viscii'.
11983
11984 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11985
11986         * mule/cyrillic.el:
11987         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11988         (cyrillic-alternativnyj-decode-table): New variable.
11989         (cyrillic-alternativnyj-encode-table): New variable.
11990         - Specify `iso-8-1' as a category of coding-system
11991           `alternativnyj'.
11992         - Abolish general Cyrillic environment.
11993
11994 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11995
11996         * mule/chinese.el:
11997         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11998         - Register `chinese-gb-environment-setup-function' as a
11999           `setup-function' of "Chinese-GB" environment.
12000
12001 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12002
12003         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
12004         optional argument `parents'.
12005
12006         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
12007         property for Thai-XTIS.
12008
12009         * mule/mule-help.el (help-with-tutorial): Use property
12010         `tutorial-coding-system' of language-info as a coding-system to
12011         read tutorial file.
12012
12013 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12014
12015         * mule/thai-xtis.el: Don't setup `setup-function' and
12016         `exit-function'.
12017
12018         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12019         `set-coding-category-system' to set up coding-system for
12020         coding-category.
12021
12022         * mule/mule-cmds.el (prefer-coding-system): Use
12023         `set-coding-category-system' to set up coding-system for
12024         coding-category.
12025
12026 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12027
12028         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
12029         Thai-XTIS environment.
12030
12031         * mule/mule-cmds.el (prefer-coding-system): Use
12032         `find-coding-system' instead of `coding-system-p'.
12033
12034 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12035
12036         * mule/mule-cmds.el (set-language-environment-coding-systems):
12037         Modify eol-type for XEmacs.
12038
12039         * mule/thai-xtis.el: Delete unused local variable `category'.
12040
12041         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12042         function.
12043         (prefer-coding-system): Don't call
12044         `update-coding-systems-internal'; use function
12045         `coding-category-list' instead of variable `coding-category-list';
12046         use `set-coding-priority-list' instead of `set-coding-priority';
12047         modify `eol-type' for XEmacs.
12048
12049         * mule/mule-misc.el (string-width): Use `charset-width' instead of
12050         `charset-columns'.
12051         (char-width): Likewise.
12052
12053 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12054
12055         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12056         `tis-620'.
12057
12058         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12059         `set-coding-priority-list' instead of `set-coding-priority'; don't
12060         call `update-coding-systems-internal'.
12061
12062         * mule/mule-misc.el (coding-system-get): New function.
12063         (coding-system-put): New function.
12064         (coding-system-category): New function.
12065
12066 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12067
12068         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12069         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12070         to avoid conflict with leim/quail/thai-xtis.
12071
12072         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12073         to thai-xtis-chars.el.
12074
12075         * mule/thai-xtis-chars.el: New file (split from
12076         mule/thai-xtis.el).
12077
12078 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12079
12080         * mule/thai-xtis.el:
12081         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12082         - Add syntax entries.
12083         - Put `preferred-coding-system' of the charset `thai-xtis' to
12084           `tis-620'.
12085
12086 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12087
12088         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12089         rewritten to use write-multibyte-character.
12090
12091 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12092
12093         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12094         of `iso-2022-7'.
12095         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12096         ported yet.
12097         (read-input-method-name): Treat optional argument `default'.
12098
12099 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12100
12101         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12102         all.
12103         (set-language-info-alist): Set up menus here.
12104
12105 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12106
12107         * minibuf.el (completing-read): Add new optional argument
12108         `default'.
12109         (read-coding-system): Add new optional argument
12110         `default-coding-system'.
12111
12112 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12113
12114         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12115         (viet-viscii-...->viet-vscii...).
12116
12117 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12118
12119         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12120         and menus.
12121
12122 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12123
12124         * mule/mule-cmds.el (input-method-function): Add permanent-local
12125         property.
12126
12127 1999-03-30  Dave Love  <fx@gnu.org>
12128
12129         * mule/mule-cmds.el (current-language-environment): Doc fix.
12130
12131 1999-02-06  Richard Stallman  <rms@gnu.org>
12132
12133         * mule/european.el (setup-slovenian-environment): New function.
12134         ("Slovenian"): New language environment.
12135
12136 1999-01-27  Dave Love  <fx@gnu.org>
12137
12138         * mule/mule-cmds.el (current-language-environment): Provide :link,
12139         :type (choices) and appropriate :get.
12140
12141 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12142
12143         * mule/mule-cmds.el (describe-language-environment): Don't alter
12144         input-method-alist.
12145
12146 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12147
12148         * mule/mule-cmds.el (prefer-coding-system): Call
12149         set-coding-priority, so that the internal array of priorities is
12150         also updated.
12151
12152 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12153
12154         * mule/mule-cmds.el (prefer-coding-system): If the argument
12155         requires specific EOL conversion type, make the default coding
12156         systems use that.
12157
12158 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12159
12160         * mule/mule-cmds.el (set-language-environment): Pass the default
12161         eol-type to set-language-environment-coding-systems.
12162         (set-default-coding-systems): Copy the eol-type property for the
12163         new default values of {buffer-file,process}-coding-system from the
12164         old defaults.
12165         (set-language-environment-coding-systems): Accept an optional
12166         argument EOL-TYPE, and set the eol-type property of the default
12167         coding systems accordingly.
12168
12169 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12170
12171         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12172         use generate-new-buffer instead of get-buffer-create.
12173
12174 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12175
12176         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12177
12178 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12179
12180         * mule/mule-cmds.el (default-input-method): Fix custom type.
12181
12182 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12183
12184         * mule/mule-cmds.el (setup-specified-language-environment):
12185         Add apropos-inhibit property.
12186         (describe-specified-language-support): Likewise.
12187
12188 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12189
12190         * mule/mule-cmds.el: Doc fixes.
12191
12192 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12193
12194         * mule/mule-cmds.el (register-input-method): Doc-string
12195         modified.
12196
12197 1998-09-01  Dave Love  <fx@gnu.org>
12198
12199         * mule/mule-cmds.el (current-language-environment): Fix
12200         setter function.
12201
12202 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12203
12204         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12205         mule/european.el, mule/hebrew.el, mule/japanese.el,
12206         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12207         avoid bootstrapping problem if you need to recompile all the Lisp
12208         files using interpreted code.
12209
12210 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12211
12212         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12213         ("Latin-2"): Likewise.
12214
12215 1998-08-18  Per Starback  <starback@update.uu.se>
12216
12217         * mule/european.el (setup-latin2-environment): Fix typo.
12218
12219 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12220
12221         * mule/european.el: Give proper value of `input-method' key to all
12222         lang. env.
12223
12224         * mule/mule-cmds.el (activate-input-method): Handle the case that
12225         the arg INPUT-METHOD is nil correctly.
12226         (read-multilingual-string): Activate the specified input method
12227         before calling read-string.  Afterward, activate the original
12228         input method.
12229
12230 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12231
12232         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12233         (set-language-info-alist): Fix typo in doc-string.
12234
12235         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12236
12237 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12238
12239         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12240         (reset-language-environment): New function for the job that
12241         setup-english-environment used to do.
12242         (set-language-environment): Do more setups according to the info
12243         in language-info-alist.
12244         (read-language-name): Handle the case that the arg KEY is nil.
12245         (describe-language-environment): Handle input-method property.
12246
12247         * mule/: All files under this directory, which related with
12248         specific languages (such as mule/european.el, mule/greek.el,
12249         mule/hebrew.el, mule/misc-lang.el), modified as below.
12250         (setup-XXX-environment): Just call set-language-environment.  If
12251         they used to do some other jobs than what done by
12252         set-language-environment, those jobs are done in
12253         setup-XXX-environment-internal now.
12254         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12255         the value to setup-XXX-environment-internal.  Add properties
12256         input-method and features.
12257
12258         * mule/english.el (setup-english-environment): Just call
12259         reset-language-environment.
12260
12261         * mule/european.el (setup-8-bit-environment): Function deleted.
12262
12263 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12264
12265         * mule/mule-cmds.el (input-method-exit-on-first-char)
12266         (input-method-use-echo-area): Doc fixes.
12267
12268 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12269
12270         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12271         variable.
12272         (input-method-use-echo-area): New variable.
12273
12274 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12275
12276         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12277
12278 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12279
12280         * mule/mule-cmds.el (activate-input-method): Update mode line.
12281         (inactivate-input-method): Likewise.
12282
12283 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12284
12285         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12286         input method in the current buffer, but just bind
12287         current-input-method.
12288
12289 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12290
12291         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12292
12293         * mule/misc-lang.el ("IPA"): Add coding-priority and
12294         coding-system.
12295
12296 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12297
12298         * mule/greek.el: Add coding-priority.
12299
12300 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12301
12302         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12303         LANG-ENV.
12304
12305 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12306
12307         * mule/mule-cmds.el (register-input-method): Fix previous change.
12308         (setup-specified-language-environment): Doc fix.
12309
12310 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12311
12312         * mule/mule-cmds.el: Several doc fixes.
12313         (get-language-info, set-language-info): Rename argument.
12314         (set-language-info-alist): Likewise.
12315         (register-input-method): Rename argument.
12316         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12317
12318 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12319
12320         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12321         default value while reading an input method.
12322
12323 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12324
12325         * mule/mule-cmds.el (universal-coding-system-argument):
12326         Use buffer-file-coding-system as default.
12327
12328 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12329
12330         * mule/korean.el ("Korean"): Doc fix.
12331
12332 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12333
12334         * mule/mule-cmds.el (describe-language-environment): Print the
12335         languge environment at the head.
12336
12337 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12338
12339         * mule/japanese.el: Set exit-function to exit-japanese-environment
12340         for Japanese environment.
12341
12342 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12343
12344         * mule/mule-cmds.el (set-language-environment): Doc fix.
12345         (current-language-environment): Use defcustom.
12346         (default-input-method): Specify :type.
12347
12348 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12349
12350         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12351         modified.
12352         (prefer-coding-system): Doc-string modified.
12353
12354 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12355
12356         * mule/mule-cmds.el (set-language-info): Doc-string
12357         describes `coding-priority' KEY.
12358         (set-language-environment-coding-systems): New function.
12359         (select-safe-coding-system): New function.
12360         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12361         (set-language-info-alist): New optionla arg PARENTS.  Call
12362         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12363         (set-language-environment-coding-systems): New function.
12364
12365         * mule/chinese.el: Remove setting up of
12366         describe-chinese-environment-map and
12367         setup-chinese-environment-map.  Exclude them in args of calls to
12368         set-language-info-alist.  Register coding-priority key in
12369         language-info-alist.
12370
12371         * mule/cyrillic.el: Remove setting up of
12372         describe-cyrillic-environment-map and
12373         setup-cyrillic-environment-map.  Exclude them in args of calls to
12374         set-language-info-alist.  Register coding-priority key in
12375         language-info-alist.
12376
12377         * mule/english.el: Register coding-priority key in
12378         language-info-alist.
12379
12380         * mule/ethiopic.el: Register coding-priority key in
12381         language-info-alist.
12382
12383         * mule/european.el: Remove setting up of
12384         describe-european-environment-map and
12385         setup-european-environment-map.  Exclude them in args of calls to
12386         set-language-info-alist.  Register coding-priority key in
12387         language-info-alist.  Add "German" language env.
12388         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12389         (setup-german-environment): New function.
12390
12391         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12392         change default input method to "greek-postfix".
12393
12394         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12395         coding-priority key in
12396
12397 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12398
12399         * mule/mule-cmds.el (set-language-info): Doc fix.
12400         (input-method-inactivate-hook): Doc fix.
12401
12402 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12403
12404         * mule/mule-cmds.el (set-input-method): Renamed from
12405         select-input-method.
12406
12407 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12408
12409         * mule/mule-cmds.el (set-language-environment): Run
12410         exit-language-environment-hook before calling `exit-function'
12411         which is specified for the language environment.
12412
12413 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12414
12415         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12416         modified.
12417         (prefer-coding-system): Likewise.
12418         (describe-language-environment): Print aliases of each coding
12419         system.
12420         (set-language-environment-hook): New variable.
12421         (exit-language-environment-hook): New variable.
12422         (set-language-environment): Call these hooks.  Before setting a
12423         new language environment, exit from the
12424         current-language-environment if necessary.
12425         (input-method-verbose-flag): The value can be nil, t,
12426         complex-only, or default.
12427         (input-method-highlight-flag): Doc-string augmented.
12428         (activate-input-method): Check if we can run the registered
12429         function to activate an input method.
12430
12431         * mule/korean.el: Set exit-function for language environment
12432         "Korean" to exit-korean-environment.
12433         (setup-korean-environment): Moved to korea-util.el.
12434
12435 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12436
12437         * mule/mule-cmds.el (read-multilingual-string): Use
12438         current-input-method prior to default-input-method.  Don't bind
12439         current-input-method by `let', instead, activate the specified
12440         input method in the current buffer temporarily.
12441
12442 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12443
12444         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12445
12446 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12447
12448         * mule/chinese.el (post-read-decode-hz): Return the result of
12449         decode-hz-region.
12450         (pre-write-encode-hz): Do not change the value of
12451         last-coding-system.
12452
12453 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12454
12455         * mule/mule-ccl.el: Doc fixes.
12456
12457 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12458
12459         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12460         (check-ccl-program): New macro.
12461
12462 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12463
12464         * mule/mule-ccl.el: Comment about CCL syntax modified.
12465         (ccl-command-table): Add read-multibyte-character and
12466         write-multibyte-character.
12467         (ccl-code-table): Add ex-cmd.
12468         (ccl-extended-code-table): New variable.
12469         (ccl-embed-extended-command): New function.
12470         (ccl-compile-read-multibyte-character,
12471         ccl-compile-write-multibyte-character) New functions.
12472         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12473         ccl-dump-write-multibyte-character): New functions.
12474
12475 1999-07-22  SL Baur  <steve@miho>
12476
12477         * config.el (config-value-file): config.values is installed into
12478         doc-directory.
12479         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12480
12481 1999-07-19  Didier Verna  <didier@xemacs.org>
12482
12483         * rect.el: all functions rewritten, except when noted. Below is a
12484         list of interface changes.
12485         (apply-on-rectangle): new function. Obsoletes
12486         `operate-on-rectangle'. All functions that used to call this
12487         function now call the new one.
12488         (kill-rectangle): added optional prefix arg to fill lines.
12489         (delete-rectangle): ditto.
12490         (delete-extract-rectangle): ditto.
12491         (open-rectangle): ditto.
12492         (clear-rectangle): ditto.
12493         (delete-rectangle-line): added third arg FILL.
12494         (delete-extract-rectangle-line): ditto.
12495         (open-rectangle-line): ditto.
12496         (clear-rectangle-line): ditto.
12497
12498 1999-07-18  Andy Piper  <andy@xemacs.org>
12499
12500         * menubar-items.el (default-menubar): add gutter options.
12501
12502         * gutter-items.el: new file.
12503         (gutter): new group for custom.
12504         (gutter-visible-p): new variable.
12505         (default-gutter-position): ditto.
12506         (buffers-tab): new group for the buffers tab.
12507         (gutter-buffers-tab): widget to put in the gutter.
12508         (buffers-tab-max-size): max number of tabs.
12509         (buffers-tab-switch-to-buffer-function): function to call when a
12510         tab is pressed.
12511         (buffers-tab-omit-function): filter buffers with this function.
12512         (buffers-tab-format-buffer-line-function): format buffer names for
12513         inclusion in tabs.
12514         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12515         the record.
12516         (build-buffers-tab-internal): build a list of tab items.
12517         (buffers-tab-items): ditto.
12518         (add-tab-to-gutter): put a tab in the gutter area.
12519         (update-tab-in-gutter): reset the buffers in the tab.
12520
12521         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12522
12523         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12524         (switch-to-buffer-hooks): new hook.
12525
12526         * toolbar.el (default-toolbar-position): fix typo.
12527
12528 1999-07-16  Andy Piper  <andy@xemacs.org>
12529
12530         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12531
12532 1999-07-15  Didier Verna  <didier@xemacs.org>
12533
12534         * cus-edit.el (custom-prompt-variable): optional third arg makes
12535         prompt for a comment string.
12536         (customize-set-value): optional prefix makes this function handle
12537         variable comments.
12538         (customize-set-variable): ditto.
12539         (customize-save-variable): ditto.
12540         (customize-customized): handle custom comments.
12541         (customize-save-customized): ditto.
12542         (custom-variable-state-set): ditto.
12543         (custom-face-state-set): ditto.
12544         (customize-saved): ditto.
12545         (custom-variable-set): ditto.
12546         (custom-face-set): ditto.
12547         (custom-variable-save): ditto.
12548         (custom-face-save): ditto.
12549         (custom-variable-reset-saved): ditto.
12550         (custom-face-reset-saved): ditto.
12551         (custom-variable-reset-standard): ditto.
12552         (custom-face-reset-standard): ditto.
12553         (custom-comment-face): new face.
12554         (custom-comment-tag-face): ditto.
12555         (custom-comment): new widget.
12556         (custom-comment-create): new function.
12557         (custom-comment-delete): ditto.
12558         (custom-comment-value-set): ditto.
12559         (custom-comment-show): ditto.
12560         (custom-comment-invisible-p): ditto.
12561         (custom-variable-value-create): create a comment field widget.
12562         (custom-face-value-create): ditto.
12563         (custom-variable-menu): new entry for adding a custom comment.
12564         (custom-face-menu): ditto.
12565         (custom-save-variables): possibly save custom comments.
12566         (custom-save-faces): ditto.
12567
12568         * cus-face.el (custom-set-faces): the arguments can now have a
12569         custom comment as fourth argument.
12570
12571         * custom.el (custom-set-variables): the arguments can now have a
12572         custom comment as fifth element.
12573
12574 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12575
12576         * XEmacs 21.2.18 is released
12577
12578 1999-07-13  SL Baur  <steve@miho>
12579
12580         * lib-complete.el (read-library-name): Revert previous change.
12581         (read-library): Ditto.
12582
12583 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12584
12585         * packages.el (packages-package-list): Capitalize docstring.
12586
12587         * packages.el (packages-find-package-library-path): Use #'nconc
12588         rather than #'append to reduce consing -- #'mapcar uses Flist,
12589         which returns a freshly consed list.  #'append would create yet
12590         another fresh list, using Fmake_list in concat.
12591
12592         * packages.el (package-provide): Use setq with remassq like it
12593         says in its docstring.
12594
12595 1999-07-06  SL Baur  <steve@miho.m17n.org>
12596
12597         * lib-complete.el (progn-with-message): Fix typo.
12598
12599 1999-07-06  SL Baur  <steve@miho.m17n.org>
12600
12601         * mule/mule-misc.el (char-octet): Make function match docstring.
12602         From Katsumi Yamaoka <yamaoka@jpl.org>
12603
12604 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12605
12606         * wid-edit.el (widget-documentation): corrected spelling error.
12607
12608 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12609
12610         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12611         keys if already bound
12612
12613 1999-07-06  SL Baur  <steve@miho.m17n.org>
12614
12615         * lib-complete.el (progn-with-message): Revert previous changes.
12616
12617 1999-06-24  Bob Weiner  <weiner@beopen.com>
12618
12619         * lib-complete.el (find-library):
12620         (find-library-other-window):
12621         (find-library-other-frame): Completely rewrote
12622         so that these functions actually work when called non-interactively.
12623         Also made them handle LIBRARY arguments which end with .el or .elc.
12624
12625 1999-06-24  Bob Weiner  <weiner@beopen.com>
12626
12627         * simple.el (indent-new-comment-line): Locally bound
12628         `block-comment-start' to `comstart' or else when this is called
12629         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12630         `block-comment-start' value, ignoring any existing spacing after a
12631         comment prefix in the previous line and producing ugly comments.
12632
12633 1999-06-23  Bob Weiner  <weiner@beopen.com>
12634
12635         * list-mode.el (mouse-choose-completion):
12636         (choose-completion):
12637         (completion-switch-to-minibuffer): Added.
12638         ([Tab]): [Tab] previously switched to the minibuffer
12639         but since [space] does that and since most applications in the
12640         world use [Tab] to select the next item in a list, do that in the
12641         *Completions* buffer too.  This will cause the least confusion
12642         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12643         06/23/1999.
12644
12645 1999-06-22  Bob Weiner  <weiner@beopen.com>
12646
12647         * help.el (help-buffer-name): Added support for a null value
12648         of `help-buffer-prefix-string' since some buffers require no
12649         prefix.
12650
12651 1999-06-20  Bob Weiner  <weiner@beopen.com>
12652
12653         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12654         in the completion-list-mode-map to bury the completions buffer
12655         even when the minibuffer is no longer active.
12656
12657 1999-06-20  Bob Weiner  <weiner@beopen.com>
12658
12659         * list-mode.el (list-mode): It is visually disconcerting to have
12660         the text cursor disappear within list buffers, especially when
12661         moving from window to window, so leave it visible.
12662
12663 1999-07-01  SL Baur  <steve@miho.m17n.org>
12664
12665         * menubar-items.el (default-menubar): Conditionalize the bug
12666         report menu item (which may not be possible in this XEmacs).
12667         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12668
12669 1999-06-30  SL Baur  <steve@miho.m17n.org>
12670
12671         * subr.el (with-current-buffer): DOC string fix.
12672         Suggested by Bob Weiner <weiner@altrasoft.com>
12673
12674 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12675
12676         * cus-face.el (custom-face-italic): insert missing args
12677
12678 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12679
12680         * packages.el (package-locations): Changed default early package
12681         hierarchies to ~/.xemacs/mule-packages and
12682         ~/.xemacs/xemacs-packages.
12683
12684 1999-06-23  SL Baur  <steve@miho.m17n.org>
12685
12686         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12687
12688 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12689
12690         * packages.el (package-locations): Changed default early package
12691         hierarchy to ~/.xemacs/packages.
12692         (package-locations): Removed `packages' as a possible name for a
12693         late package hierarchy.
12694
12695 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12696
12697         * mule/mule-category.el (word-combining-categories): Set up new
12698         variable.
12699         (word-separating-categories): Likewise.
12700
12701 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12702
12703         * XEmacs 21.2.17 is released
12704
12705 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12706
12707         * font-menu.el (font-menu-set-font): allow for nil specification
12708         of font size.
12709
12710 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12711
12712         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12713         is 1.
12714
12715 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12716
12717         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12718         8859-5 instead of ISO 8859-1.
12719
12720 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12721
12722         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12723         (viet-viscii-encode-table): Ditto.
12724
12725         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12726         Make obsolete definition of char-octet.
12727
12728 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12729
12730         * subr.el: Move no-Mule make-char ...
12731         * help-nomule.el (make-char): To here.
12732         (string-width): Make Mule compatibility alias.
12733
12734 1999-06-15  Andy Piper  <andy@xemacs.org>
12735
12736         * select.el (get-selection-no-error): really make there be no-error.
12737         (get-selection): revert to original.
12738
12739 1999-06-11  Andy Piper  <andy@xemacs.org>
12740
12741         * select.el (selection-sets-clipboard): renamed.
12742         (own-selection): use it.
12743
12744 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12745
12746         * XEmacs 21.2.16 is released
12747
12748 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12749
12750         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12751         missing characters to avoid crash.
12752
12753 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12754
12755         * coding.el (set-terminal-coding-system): Only set the console
12756         coding system on the selected console if it is a tty.
12757
12758 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12759
12760         * cus-face.el:
12761         * cus-edit.el:
12762         * faces.el:
12763         (custom):
12764         (face-spec-set):
12765         * faces.el (frob-face-property):
12766         * font-menu.el (font-menu-set-font):
12767                   Actually apply changes from 1999-03-17
12768
12769 1999-06-10  Andy Piper  <andy@xemacs.org>
12770
12771         * select.el (get-selection): abstract out non error-signalling
12772         part.
12773         (get-selection-no-error): get-selection without signalling an
12774         error.
12775         (selection-is-clipboard-p): new variable. controls whether the
12776         selection sets the clipboard.
12777         (own-selection): use it.
12778
12779         * mouse.el (insert-selection): fallback to clipboard after trying
12780         primary selection and cutbuffer.
12781
12782 1999-06-05  Andy Piper  <andy@xemacs.org>
12783
12784         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12785         selection functions.
12786
12787 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12788
12789         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12790         default value.
12791         (load): Use `raw-text' instead of `no-conversion'.
12792         (insert-file-contents): Likewise.
12793
12794         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12795         of `no-conversion'.
12796
12797 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12798
12799         * coding.el: Don't copy `no-conversion' to `raw-text'.
12800
12801 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12802
12803         * subr.el (make-char): Define it if Mule is not around.
12804
12805 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12806
12807         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12808
12809         * x-select.el (x-disown-selection-internal): Restore symbol as an
12810         obsolete alias.
12811         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12812
12813 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12814
12815         * XEmacs 21.2.15 is released
12816
12817 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12818
12819         * subr.el (split-string): Avoid infinite looping
12820
12821 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12822
12823         * ldap.el (ldap-ignore-attribute-codings): New variable
12824         (ldap-default-attribute-decoder): New variable
12825         (ldap-coding-system): New variable
12826         (ldap-attribute-syntax-encoders): New variable
12827         (ldap-attribute-syntax-decoders): New variable
12828         (ldap-attribute-syntaxes-alist): New variable
12829         (ldap-encode-boolean): New function
12830         (ldap-decode-boolean): New function
12831         (ldap-encode-country-string): New function
12832         (ldap-decode-string): New function
12833         (ldap-decode-address): New function
12834         (ldap-encode-address): New function
12835         (ldap-decode-attribute): New function
12836         (ldap-search): Use some of these
12837
12838 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12839
12840         * version.el (emacs-version): Make the patch level/beta come
12841         before the XEmacs qualifier so that it gets into (funcall
12842         emacs-version) and thus in the bug reports.
12843         (emacs-version>=): Support patch levels.
12844
12845 1999-06-03  SL Baur  <steve@xemacs.org>
12846
12847         * version.el: implement x.y.z version number
12848         From Jan Vroonhof <vroonhof@math.ethz.ch>
12849
12850 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12851
12852         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12853
12854 1999-05-22  Vin Shelton <acs@xemacs.org>
12855
12856         * startup.el: Document -private and break out non-standard X options.
12857
12858 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12859
12860         * mule/mule-charset.el (charset-after): New function.
12861         (charset-direction): Synch with Mule, update docstring.
12862         (get-charset-property): New function.
12863         (put-charset-property): New function.
12864         (charset-plist): New function.
12865
12866         * mule/mule-charset.el (compose-region):
12867         (decompose-region): remove;  these functions (which don't work
12868         since we don't do composite characters) have been moved to
12869         mule-util.el.
12870         (toplevel): follow coding standards
12871
12872 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12873
12874         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12875         exist any more.
12876
12877         * code-files.el: Fix commentary to follow coding standards.  Move
12878         the single line left in mule-files.el to here.
12879
12880         * mule/mule-files.el: delete.
12881
12882 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12883
12884         * info.el (Info-scroll-prev): Use event functions instead of the
12885         old emacs 19 interface.
12886
12887 1999-06-02  Andy Piper  <andy@xemacs.org>
12888
12889         * x-font-menu.el (x-font-menu-load-font):
12890         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12891
12892 1999-05-31  Andy Piper  <andy@xemacs.org>
12893
12894         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12895         group.
12896         (font-menu-this-frame-only-p): ditto.
12897         (font-menu-max-items): reinstate, from Jan Vroonhof
12898         <vroonhof@math.ethz.ch>
12899         (font-menu-submenu-name-format): ditto.
12900         (font-menu-split-long-menu): ditto, for use by the family
12901         constructor.
12902         (font-menu-family-constructor): use it.
12903
12904 1999-05-30  Andy Piper  <andy@xemacs.org>
12905
12906         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12907         for use by the font menu.
12908
12909         * msw-font-menu.el: new file implementing mswindows specific
12910         font-menu behaviour.
12911         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12912         (mswindows-font-menu-junk-families): ditto.
12913         (hack-font-truename): ditto.
12914         (mswindows-font-regexp-ascii): ditto.
12915         (mswindows-reset-device-font-menus): ditto.
12916         (mswindows-font-menu-font-data): ditto.
12917         (mswindows-font-menu-load-font): ditto.
12918
12919         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12920         (x-font-menu-font-data): ditto.
12921         (x-font-menu-load-font): ditto.
12922
12923         * font-menu.el: new file implementing generic font menu behaviour.
12924         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12925         made device independent.
12926         (font-menu-this-frame-only-p): ditto.
12927         (font-menu-preferred-resolution): ditto.
12928         (font-menu-size-scaling): new variable used to determine whether
12929         sizes are in points or tenths of a point.
12930         (vassoc): moved from x-font-menu.el.
12931         (device-fonts-cache): ditto.
12932         (device-fonts-cache): ditto.
12933         (flush-device-fonts-cache): ditto.
12934         (reset-device-font-menus): copied from x-font-menu.el and made
12935         device independent. Most functionality deferred to
12936         device-dependent versions.
12937         (font-menu-family-constructor): copied from x-font-menu.el and
12938         made device independent.
12939         (font-menu-size-constructor): ditto.
12940         (font-menu-weight-constructor): ditto.
12941         (font-menu-set-font): ditto.
12942         (font-menu-change-face): ditto.
12943         (font-menu-load-font): new device method.
12944         (font-menu-font-data): ditto.
12945
12946         * x-font-menu.el: The above functions deleted.
12947
12948 1999-05-26  Andy Piper  <andy@xemacs.org>
12949
12950         * update-elc.el:
12951         * make-docfile.el:
12952         * loadup.el: rehash expand-file-name usage to not use default-directory.
12953
12954 1999-05-21  Andy Piper  <andy@xemacs.org>
12955
12956         * x-select.el (x-select-convert-to-text):
12957         (x-selected-text-type):
12958         (x-get-selection):
12959         (xselect-convert-to-string):
12960         (xselect-convert-to-compound-text):
12961         (xselect-convert-to-length):
12962         (xselect-convert-to-targets):
12963         (xselect-convert-to-delete):
12964         (xselect-convert-to-filename):
12965         (xselect-convert-to-charpos):
12966         (xselect-convert-to-lineno):
12967         (xselect-convert-to-colno):
12968         (xselect-convert-to-sourceloc):
12969         (xselect-convert-to-os):
12970         (xselect-convert-to-host):
12971         (xselect-convert-to-user):
12972         (xselect-convert-to-class):
12973         (xselect-convert-to-name):
12974         (xselect-convert-to-integer):
12975         (xselect-convert-to-atom):
12976         (xselect-convert-to-identity): functions renamed from x-* and
12977         moved to select.el.
12978         (x-get-secondary-selection): use rename get-selection.
12979         (x-get-clipboard): ditto.
12980         (x-own-selection): moved to select.el.
12981         (x-valid-simple-selection-p): ditto.
12982         (x-dehilight-selection): ditto.
12983         (x-own-clipboard): ditto.
12984         (x-disown-selection): ditto.
12985
12986         * x-mouse.el (x-yank-function): moved to mouse.el.
12987         (x-insert-selection): ditto.
12988         (x-set-point-and-move-selection): use renamed function.
12989
12990         * select.el (selected-text-type): moved and renamed from
12991         x-select.el.
12992         (selection-owner-p): moved to C.
12993         (selection-exists-p): ditto.
12994         (get-cutbuffer): new device method.
12995         (get-selection): generalised and moved from x-select.el.
12996         (own-selection): moved x-own-selection functionality into here.
12997         (dehilight-selection): renamed and moved from x-select.el.
12998         (own-clipboard): functionality moved from x-select.el using new
12999         generic C builtins.
13000         (disown-clipboard): ditto.
13001         (select-convert-to-text):
13002         (select-convert-to-string):
13003         (select-convert-to-compound-text):
13004         (select-convert-to-length):
13005         (select-convert-to-targets):
13006         (select-convert-to-delete):
13007         (select-convert-to-filename):
13008         (select-convert-to-charpos):
13009         (select-convert-to-lineno):
13010         (select-convert-to-colno):
13011         (select-convert-to-sourceloc):
13012         (select-convert-to-os):
13013         (select-convert-to-host):
13014         (select-convert-to-user):
13015         (select-convert-to-class):
13016         (select-convert-to-name):
13017         (select-convert-to-integer):
13018         (select-convert-to-atom):
13019         (select-convert-to-identity): new functions renamed from x-* and
13020         moved from x-select.el.
13021
13022         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
13023         into here and use as the default window-system mouse yank.
13024         (insert-selection): generalised and moved from x-mouse.el.
13025         (own-clipboard): moved to C.
13026
13027         * msw-select.el (mswindows-selection-owned-p): deleted.
13028         (mswindows-own-selection): generalised and moved to select.el.
13029         (mswindows-disown-selection): generalised and moved to C.
13030         (mswindows-selection-owner-p): ditto.
13031
13032 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
13033
13034         * XEmacs 21.2.14 is released
13035
13036 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13037
13038         * about.el: update contact info for jason and slb.
13039
13040 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13041
13042         * mule/european.el (setup-romanian-environment): Add Romanian
13043         support from Emacs/Mule romanian.el.
13044
13045 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
13046
13047         * cus-face.el: Label all custom changes with the 'custom' tag.
13048
13049         * cus-edit.el: idem ditto.
13050
13051         * faces.el: Added suport for adding device tags to various functions.
13052         (custom): New device tag.
13053         (face-spec-set): Call reset face with tags argument. No longer do
13054         x-init-global-faces hack.
13055
13056         * faces.el (frob-face-property): Use an anonymous specifier to map
13057         frob-face-property-1 over.
13058
13059         * x-font-menu.el (font-menu-set-font): Always specify all
13060         properties to custom.
13061
13062 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
13063
13064         * mule/european.el (setup-czech-environment): Add czech support.
13065         From David Sauer <davids@orfinet.cz>
13066
13067 1999-03-15  SL Baur  <steve@xemacs.org>
13068
13069         * check-features.el: Turn hard errors into warnings.
13070
13071 1999-03-21  SL Baur  <steve@xemacs.org>
13072
13073         * simple.el (delete-key-deletes-forward): As per discussion on
13074         xemacs-beta, default to t.
13075
13076 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13077
13078         * loadup.el: Define Installation-string before loading anything.
13079
13080 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13081
13082         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13083         From Anders Stenman <stenman@isy.liu.se>
13084
13085 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13086
13087         * wid-edit.el (widget-glyph-find): Ditto.
13088
13089         * packages.el (locate-library): Ditto.
13090
13091         * loadup.el (really-early-error-handler): Ditto.
13092
13093         * lib-complete.el (read-library): Ditto.
13094
13095         * faces.el (set-face-stipple): Ditto.
13096
13097         * code-files.el (load): Use new calling style of locate-file.
13098
13099 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13100
13101         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13102         dead.
13103
13104 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13105
13106         * dumped-lisp.el (preloaded-file-list): Don't load
13107         Installation.el.
13108
13109         * loadup.el (Installation-string): Define it here.
13110
13111 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13112
13113         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13114         Installation.el needs to be loaded before `dump-paths', otherwise
13115         the dumping process won't find it.
13116
13117 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13118
13119         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13120         subr so that we can use `replace-in-string' in Installation.el to
13121         get rid of C-m chars under the native Windows build.
13122
13123 1999-04-29  Andy Piper  <andy@xemacs.org>
13124
13125         * make-docfile.el: canonicalize file and directory names.
13126
13127         * device.el (call-device-method): new function for calling device
13128         specific methods.
13129         (define-device-method): new function for defining device methods.
13130         (define-device-method*): ditto.
13131
13132 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13133
13134         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13135
13136 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13137
13138         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13139         (cyrillic-koi8-r-encode-table): Likewise.
13140         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13141         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13142
13143         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13144         from vietnamese.el].
13145
13146         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13147         mule/mule-misc.el.
13148
13149 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13150
13151         * mule/thai-xtis.el:
13152         - Change font registry name from "Thai94x94-0" to "xtis-0".
13153         - Change mnemonic of coding-system `tis-620' to "TIS620".
13154
13155 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13156
13157         * mule/ethiopic.el: fixed.
13158
13159 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13160
13161         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13162
13163         * mule/thai-xtis.el: New file.
13164
13165         * mule/vietnamese.el: New file.
13166
13167         * mule/ethiopic.el: New file.
13168
13169 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13170
13171         * bytecomp.el (byte-compile-close-variables): Leave
13172         debug-issue-ebola-notices alone.
13173
13174 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13175
13176         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13177         at the top of the buffer since it is the most important thing to
13178         customize
13179         (ldap-get-host-parameter): New defun
13180         (ldap-search): Add a new parameter `withdn' to retrieve the
13181         distinguished names of entries
13182
13183 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13184
13185         * startup.el (splash-frame-body): Date and spelling fixes.
13186
13187 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13188
13189         * view-less.el (toggle-truncate-lines): add autoload tag
13190
13191 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13192
13193         * format.el (format-alist): Disable image stuff.
13194
13195 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13196
13197         * wid-edit.el (widget-glyph-find): Search by directories, then by
13198         suffixes rather than the other way around.
13199         (widget-image-conversion): Renamed to
13200         `widget-image-file-name-suffixes'.
13201
13202 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13203
13204         * mule/mule-charset.el: Made old functions obsolete, remove the
13205         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13206         (charset-iso-graphic-plane): Rename from charset-graphic.
13207         (charset-iso-final-char): Rename from charset-final.
13208         (charset-width): Rename from charset-columns.
13209         (charset-bytes): Added from fsf compatibility, returns always 1.
13210
13211         * mule/mule-misc.el: Move charset-doc-string alias to
13212         mule-charset.el
13213
13214 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13215
13216         * x-faces.el (x-make-font-bold-italic): honor
13217         *try-oblique-before-italic-fonts*
13218
13219 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13220
13221         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13222
13223 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13224
13225         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13226         name.
13227
13228 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13229
13230         * cl-extra.el (equalp): Would bug out for lists.
13231
13232 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13233
13234         * about.el (about-hackers):  Change cgw's email address
13235
13236 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13237
13238         * XEmacs 21.2.13 is released
13239
13240 1999-03-12  SL Baur  <steve@xemacs.org>
13241
13242         * simple.el (delete-key-deletes-forward): Revert to previous
13243         behavior.
13244
13245 1999-01-18  Didier Verna  <didier@xemacs.org>
13246
13247         * menubar-items.el (xemacs-splash-buffer): handle the case of
13248         multiple elements in the splash buffer body.
13249
13250         * startup.el (splash-frame-timeout): new constant: interval
13251         between splash buffer elements.
13252         (command-line-1): handle splash buffer with multiple elements (use
13253         a timeout).
13254         (splash-frame-body): Originally `startup-splash-frame-body'.
13255         Rewrote a cleaner and more readable version. This can now be array,
13256         in which case each element is displayed in turn in the splash buffer.
13257         (splash-frame-static-body): new constant. Persistent information
13258         across all splash buffer elements (preserves the possibility to give
13259         it in different languages.
13260         (circulate-splash-frame-elements): new function. Used as a timeout
13261         to circulate through all splash frame elements and display them in
13262         sequence.
13263         (display-splash-frame): originally `startup-splash-frame'. Handle
13264         the case of multiple elements in the splash buffer body. Now
13265         returns a timeout id if multiple elements to display, or nil.
13266
13267 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13268
13269         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13270         so they can be overridden by x-init-face-from-resources.
13271         Additionally specify the font name also with an x tag.
13272
13273 1999-03-08  Andy Piper  <andy@xemacs.org>
13274
13275         * package-get.el (package-get-base): autoload.
13276
13277         * menubar-items.el (default-menubar): add update menu item. Fix
13278         custom menu to only be activated when package-base is available.
13279
13280         * package-get.el (package-get-custom): don't load
13281         package-get-custom as it is auto-generated. Fix group definition.
13282
13283 1999-03-05  Didier Verna  <didier@xemacs.org>
13284
13285         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13286         instead of `symbol-name' (Thanks Kyle).
13287
13288         * cus-edit.el (custom-save-variables): use `prin1' instead of
13289         princ to write symbols.
13290
13291 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13292
13293         * XEmacs 21.2.12 is released
13294
13295 1999-03-05  SL Baur  <steve@xemacs.org>
13296
13297         * menubar-items.el (default-menubar): Add kfm browsing support.
13298         From Neal Becker <nbecker@fred.net>
13299
13300 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13301
13302         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13303         calls to font-lock during buffer reversion.
13304
13305 1999-02-12  Didier Verna  <didier@xemacs.org>
13306
13307         * info.el (Info-build-node-completions): unconditionally widen the
13308         tag table buffer.
13309
13310 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13311
13312         * x-faces.el (x-init-face-from-resources):
13313         Only set fonts in the 'x locale.
13314
13315 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13316
13317         * package-ui.el (pui-install-selected-packages): Don't throw on
13318         `package-admin-delete-binary-package' returning nil since it's
13319         normal.  Reindent function.
13320         (pui-add-required-packages): Handle case where packages selected
13321         for installation have never been installed.
13322
13323 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13324
13325         * menubar-items.el (default-menubar):
13326         Implement the ``Mule->Set coding system of process'' menu item.
13327
13328 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13329
13330         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13331         files
13332         - Change some `if's to `when's
13333
13334 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13335
13336         * XEmacs 21.2.11 is released
13337
13338 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13339
13340         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13341         against window close (Fix Bug #460).
13342         (ask-user-about-lock-dbox): Idem.
13343
13344 1999-02-25  SL Baur  <steve@xemacs.org>
13345
13346         * mule/mule-charset.el (charset-leading-byte): New function.
13347         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13348
13349 1999-02-12  Andy Piper  <andy@xemacs.org>
13350
13351         * about.el (xemacs-hackers): change andy's email address.
13352         (about-url-alist): change andy's web page address.
13353         (about-xemacs): add piper.
13354
13355 1999-02-16  SL Baur  <steve@xemacs.org>
13356
13357         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13358         of mule-base into lisp/mule.
13359
13360 1999-02-16  SL Baur  <steve@xemacs.org>
13361
13362         * mule/arabic.el:
13363         mule/canna-leim.el:
13364         mule/chinese.el:
13365         mule/cyrillic.el:
13366         mule/english.el:
13367         mule/european.el:
13368         mule/greek.el:
13369         mule/hebrew.el:
13370         mule/japanese.el:
13371         mule/kinsoku.el:
13372         mule/korean.el:
13373         mule/misc-lang.el:
13374         mule/mule-category.el:
13375         mule/mule-ccl.el:
13376         mule/mule-charset.el:
13377         mule/mule-cmds.el:
13378         mule/mule-coding.el:
13379         mule/mule-files.el:
13380         mule/mule-help.el:
13381         mule/mule-init.el:
13382         mule/mule-misc.el:
13383         mule/mule-tty-init.el:
13384         mule/mule-x-init.el:
13385         mule/viet-chars.el:  Remerge from mule-base.
13386
13387         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13388         of mule-base into lisp/mule.
13389
13390 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13391
13392         * process.el (exec-to-string): Use `shell-command-switch' in place
13393         of hard-wired "-c" (for WindowsNT).
13394
13395 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13396
13397         * menubar-items.el (default-menubar):  Remove obsolete
13398         "Gopher" item
13399
13400 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13401
13402         * package-admin.el (package-admin-get-install-dir): First fall
13403         back to the location of xemacs-base for non-mule packages.
13404
13405 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13406
13407         * paths.el:
13408         - improved automounter tmp directory support.
13409         - support 4 (!) empirically discovered automounter conventions
13410
13411 1999-02-12  SL Baur  <steve@xemacs.org>
13412
13413         * etags.el (pop-tag-mark): autoload to match key binding.
13414
13415 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13416
13417         * XEmacs 21.2.10 is released
13418
13419 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13420
13421         * package-get.el (package-get-remote-filename): Don't bug out for
13422         a local file name in the search entry.
13423
13424 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13425
13426         * XEmacs 21.2.9 is released
13427
13428 1999-01-19  Didier Verna  <didier@xemacs.org>
13429
13430         * replace.el (replace-search-function): new variable containing a
13431         function to perform a search-forward.
13432         (replace-re-search-function): new variable containing a function
13433         to perform a re-search-forward.
13434         (perform-replace): use them.
13435
13436 1999-01-25  Didier Verna  <didier@xemacs.org>
13437
13438         * select.el (selection-owner-p): use the name `XEmacs'.
13439         (cut-copy-clear-internal): ditto.
13440
13441 1999-01-18  Andy Piper  <andy@xemacs.org>
13442
13443         * about.el (about-url-alist): Update my entry.
13444         (xemacs-hackers): Ditto.
13445
13446 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13447
13448         * buffer.el (switch-to-buffer): Fixing documentation.
13449         * minibuf.el (minibuffer-completion-table): ditto.
13450         * cl-macs.el (return-from): ditto.
13451
13452 1999-01-04  Didier Verna  <didier@xemacs.org>
13453
13454         * replace.el (delete-non-matching-lines): temporarily disable
13455         case-folding when called interactively with a regexp containing
13456         uppercase characters.
13457         (delete-matching-lines): ditto.
13458         (count-matches): ditto.
13459         (list-matching-lines): ditto.
13460
13461 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13462
13463         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13464         abort if current window is split horizontally, not if others are
13465         split.  Got rid of unnecessary minibuffer checking.  Also, add
13466         some comments (it's still complex).
13467
13468 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13469
13470         * package-get.el: changed address for doc.ic.ac.uk to
13471         sunsite.doc.ic.ac.uk
13472
13473 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13474
13475         * ldap.el (toplevel): Remove requires so that the file compiles
13476         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13477
13478 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13479
13480         * dump-paths.el: Calculate module-directory and set
13481         module-load-path to the load path for modules.
13482
13483         * loadup.el: Get bootstrap value of module-load-path from the
13484         environment variable EMACSBOOTSTRAPMODULEPATH.
13485         - Display the module load path if we're debugging paths.
13486
13487         * setup-paths.el: Added function paths-find-site-module-directory.
13488         - Added function paths-find-module-directory.
13489         - Added function paths-construct-module-load-path.  Uses new
13490         environment variable EMACSMODULEPATH.
13491
13492 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13493
13494         * font.el (font-default-object-for-device):
13495         Oops! This `or' can't be replaced by `unless'.
13496         Fixed inability to run w3, among other things.
13497
13498 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13499
13500         * package-admin.el: Change initialization of
13501           package-admin-install-function dependent on system type.
13502           Change package-admin-install-function-mswindows to use
13503           "minitar".
13504
13505 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13506
13507         * mouse.el (default-mouse-motion-handler): Disable help echo while
13508         in the minibuffer.
13509
13510 1998-12-28  Martin Buchholz <martin@xemacs.org>
13511
13512         * XEmacs 21.2.8 is released.
13513
13514 1998-12-24  Martin Buchholz <martin@xemacs.org>
13515
13516         * XEmacs 21.2.7 is released.
13517
13518 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13519
13520         * package-ui.el (pui-list-packages): Set truncate-lines.
13521
13522         * package-get.el (package-get-download-menu): Use
13523         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13524
13525         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13526         (pui-help-string): idem.
13527         (list-packages-mode): New major mode.
13528         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13529         (pui-install-selected-packages): Add suport for removing packages.
13530         (pui-toggle-package-delete-key): New function.
13531         (pui-popup-context-sensitive): New kludge.
13532         (pui-list-packages): Add warning when `package-get-remote' is nil.
13533         (package-ui-add-site): New function.
13534
13535 1998-12-01  Didier Verna  <didier@xemacs.org>
13536
13537         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13538
13539 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13540
13541         * ldap.el: Custom-ized
13542         (toplevel): Do not provide `ldap' which is provided by C level
13543         LDAP code
13544         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13545
13546 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13547
13548         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13549
13550 1998-12-17  Andy Piper  <andy@xemacs.org>
13551
13552         * sound.el (sound-load-list): name changed from sound-load-alist.
13553         (sound-extension-list): name changed from sound-ext-list.
13554         (load-default-sounds): use new names.
13555         (load-sound-file): use new names.
13556
13557 1998-12-16  Andy Piper  <andy@xemacs.org>
13558
13559         * XEmacs 21.2.6 is released
13560
13561 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13562
13563         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13564         errors.
13565
13566 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13567
13568         * wid-edit.el (widget-echo-this-extent): Set
13569         help-echo-owns-message to t.
13570
13571 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13572
13573         * package-get.el (package-get-download-menu): use toggles for
13574           each site in the download site menu.
13575
13576 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13577
13578         * package-get.el (package-get): If we cannot find a package
13579           because package-get-remote is not set, give a more helpful
13580           error message.
13581
13582 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13583
13584         * package-get.el (package-get-remote-filename): use an EFS path
13585         with user anonymous if no user is specified.
13586
13587 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13588
13589         * faces.el (face-spec-set): Re-init fallfacks for default after
13590         calling reset-face on the default face.
13591
13592 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13593
13594         * package-admin.el (package-admin-default-install-function):
13595         Behave as advertised.  Make sure the pkg-dir is proper for
13596         default-directory.
13597         (package-admin-add-binary-package): Make sure the pkg-dir is
13598         proper for default-directory.
13599         (package-admin-install-function-mswindows): Make sure the pkg-dir
13600         is proper for default-directory.
13601
13602 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13603
13604         * XEmacs 21.2.5 is released
13605
13606 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13607
13608         * files.el (binary-file-regexps): regexp-opt is not available at
13609         bytecompile time.
13610
13611 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13612
13613         * x-win-xfree86.el:
13614         * x-win-sun.el (x-win-init-sun):
13615         * x-win-sun.el:
13616         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13617         * x-iso8859-1.el:
13618         * x-init.el (init-post-x-win):
13619         * x-init.el (init-pre-x-win):
13620         * x-init.el (x-initialize-compose):
13621         * x-init.el:
13622         * x-compose.el:
13623         * winnt.el:
13624         * widget.el:
13625         * wid-edit.el (widget-glyph-click):
13626         * wid-edit.el (widget-glyph-find):
13627         * wid-edit.el (widget-type):
13628         * view-less.el (view-buffer-other-window):
13629         * very-early-lisp.el:
13630         * version.el:
13631         * toolbar.el:
13632         * toolbar-items.el:
13633         * term/sun.el (suntool-map):
13634         * term/sun-mouse.el:
13635         * term/internal.el:
13636         * syntax.el (modify-syntax-entry):
13637         * symbol-syntax.el:
13638         * subr.el:
13639         * startup.el (lock-directory):
13640         * simple.el (set-comment-column):
13641         * simple.el (backward-delete-char-untabify):
13642         * shadow.el (find-emacs-lisp-shadows):
13643         * shadow.el:
13644         * setup-paths.el (paths-construct-info-path):
13645         * select.el (cut-copy-clear-internal):
13646         * process.el (call-process-region):
13647         * process.el (start-process-shell-command):
13648         * process.el:
13649         * paths.el (rmail-spool-directory):
13650         * paragraphs.el (use-hard-newlines):
13651         * package-get.el (package-get-dependencies):
13652         * package-admin.el (package-admin-delete-binary-package):
13653         * obsolete.el (truncate-string):
13654         * obsolete.el (store-substring):
13655         * mouse.el (default-mouse-track-maybe-own-selection):
13656         * mouse.el (mouse-yank-at-point):
13657         * modeline.el:
13658         * modeline.el (mouse-drag-modeline):
13659         * minibuf.el (read-directory-name-internal):
13660         * minibuf.el (read-file-name-internal):
13661         * minibuf.el (read-file-name-internal-1):
13662         * minibuf.el (read-file-name-2):
13663         * minibuf.el (exact-minibuffer-completion-p):
13664         * minibuf.el (read-from-minibuffer):
13665         * minibuf.el:
13666         * menubar.el (check-menu-syntax):
13667         * map-ynp.el (map-y-or-n-p):
13668         * make-docfile.el (docfile-out-of-date):
13669         * loadup.el ((member "run-temacs" command-line-args)):
13670         * loadup.el ((member "no-site-file" command-line-args)):
13671         * loadup.el (really-early-error-handler):
13672         * loadup.el:
13673         * loadhist.el:
13674         * loaddefs.el:
13675         * lisp-mnt.el (lm-verify):
13676         * lib-complete.el (lib-complete:cache-completions):
13677         * lib-complete.el (library-all-completions):
13678         * itimer.el (itimer-run-expired-timers):
13679         * info.el (Info-mode):
13680         * info.el (Info-insert-file-contents):
13681         * info.el (Info-rebuild-dir):
13682         * info.el (Info-build-dir-anew):
13683         * info.el (Info-parse-dir-entries):
13684         * info.el (Info-dir-outdated-p):
13685         * info.el (Info-insert-dir):
13686         * info.el (info-xref):
13687         * info.el:
13688         * hyper-apropos.el (hyper-apropos-get-doc):
13689         * hyper-apropos.el (hyper-describe-face):
13690         * hyper-apropos.el (hyper-apropos-mode):
13691         * hyper-apropos.el:
13692         * help.el (list-processes):
13693         * help.el:
13694         * gnuserv.el:
13695         * font.el (mswindows-font-create-name):
13696         * font.el (font-default-font-for-device):
13697         * font.el (x-font-create-object):
13698         * font.el (font-registry):
13699         * font.el:
13700         * font-lock.el (font-lock-keywords):
13701         * font-lock.el:
13702         * finder.el (finder-compile-keywords):
13703         * find-paths.el (paths-find-recursive-path):
13704         * fill.el (set-justification-center):
13705         * fill.el (fill-region-as-paragraph):
13706         * files.el (insert-directory):
13707         * files.el (wildcard-to-regexp):
13708         * files.el (recover-file):
13709         * files.el (basic-save-buffer):
13710         * files.el (delete-auto-save-file-if-necessary):
13711         * files.el (file-relative-name):
13712         * files.el (backup-extract-version):
13713         * files.el (backup-buffer):
13714         * files.el (set-visited-file-name):
13715         * files.el (set-auto-mode):
13716         * files.el (interpreter-mode-alist):
13717         * files.el:
13718         * files.el (find-file-noselect):
13719         * files.el (abbreviate-file-name):
13720         * files.el (parse-colon-path):
13721         * files.el (directory-abbrev-alist):
13722         * etags.el (visit-tags-table-buffer):
13723         * easymenu.el (easy-menu-define):
13724         * dragdrop.el (experimental-dragdrop-drag):
13725         * dragdrop.el (dragdrop-drop-do-functions):
13726         * dragdrop.el (dragdrop-drop-at-point):
13727         * disass.el (disassemble-1):
13728         * disass.el (disassemble-internal):
13729         * disass.el (disassemble):
13730         * disass.el:
13731         * derived.el (derived-mode-init-mode-variables):
13732         * derived.el (define-derived-mode):
13733         * custom.el (defgroup):
13734         * cus-edit.el (custom-quote):
13735         * config.el:
13736         * code-process.el (open-network-stream):
13737         * code-process.el (start-process):
13738         * code-process.el (call-process-region):
13739         * code-process.el (call-process):
13740         * code-process.el:
13741         * code-files.el (insert-file-contents):
13742         * code-files.el:
13743         * code-files.el (buffer-file-coding-system-for-read):
13744         * cmdloop.el (yes-or-no-p-minibuf):
13745         * cl.el:
13746         * cl-macs.el:
13747         * cl-extra.el:
13748         * callers-of-rpt.el (make-caller-report):
13749         * callers-of-rpt.el:
13750         * bytecomp.el (batch-byte-recompile-directory):
13751         * bytecomp.el (batch-byte-compile-1):
13752         * bytecomp.el (batch-byte-compile):
13753         * bytecomp.el (display-call-tree):
13754         * bytecomp.el (byte-compile-insert):
13755         * bytecomp.el (byte-compile-two-args-19->20):
13756         * bytecomp.el (byte-compile-variable-ref):
13757         * bytecomp.el (byte-compile-form):
13758         * bytecomp.el (byte-compile-top-level-body):
13759         * bytecomp.el (byte-compile-out-toplevel):
13760         * bytecomp.el (byte-compile-byte-code-maker):
13761         * bytecomp.el (byte-compile-file-form-defmumble):
13762         * bytecomp.el (byte-compile-file-form):
13763         * bytecomp.el (byte-compile-keep-pending):
13764         * bytecomp.el (byte-compile-insert-header):
13765         * bytecomp.el (byte-compile-from-buffer):
13766         * bytecomp.el (byte-compile-file):
13767         * bytecomp.el (byte-recompile-file):
13768         * bytecomp.el (byte-compile-close-variables):
13769         * bytecomp.el (byte-compile-warn-about-unused-variables):
13770         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13771         * bytecomp.el (byte-compiler-legal-options):
13772         * bytecomp.el (byte-compile-lapcode):
13773         * bytecomp.el (byte-optimize-log):
13774         * bytecomp.el ((fboundp 'defsubst)):
13775         * bytecomp.el:
13776         * bytecomp-runtime.el:
13777         * byte-optimize.el (byte-optimize-apply):
13778         * byte-optimize.el (car):
13779         * byte-optimize.el (byte-optimize-form):
13780         * byte-optimize.el (byte-optimize-form-code-walker):
13781         * byte-optimize.el:
13782         * build-report.el (build-report-insert-installation-file):
13783         * build-report.el (build-report):
13784         * auto-show.el:
13785         * apropos.el (apropos-documentation):
13786         - mega patch
13787         - clean up byte-compile warnings
13788         - remove unused variables
13789         - Use common lisp style hashtable functions
13790         - byte compiler cleanup
13791         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13792         - remove old backquote syntax usage
13793         - move some cl functionality into C for speed.
13794         - remove last remaining VMS support
13795         - spelling fixes
13796         - implement last, butlast, nbutlast, copy-list in C.
13797         - new macro ignore-file-errors, similar to ignore-errors
13798           (ignore-file-errors (delete-file "foo"))
13799         - get frequent garbage collection during loadup.el by tweaking
13800           gc-cons-threshold, rather than explicitly calling garbage-collect
13801         - default delete-key-deletes-forward to `t'.
13802
13803 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13804
13805         * XEmacs 21.2-beta4 is released.
13806
13807 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13808
13809         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13810         (easy-menu-item-present-p): Wrapper around find-menu-item.
13811         (easy-menu-remove-item): Wrapper around delete-menu-item.
13812
13813         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13814         (add-menu-button): Add 'in-menu' argument.
13815         (add-menu-item-1): Add in-menu support to helper function.
13816
13817 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13818
13819         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13820
13821 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13822
13823         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13824         of Dec 4, 1997.
13825
13826 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13827
13828         * process.el (shell-command-on-region): Report if the command
13829         succeeded or failed.
13830
13831 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13832
13833         * subr.el (buffer-substring-no-properties): Comment out.
13834
13835 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13836
13837         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13838           into font instances first, like `x-frob-font-size' does.
13839           (mswindows-find-larger-font): ditto
13840
13841 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13842
13843         * package-ui.el (pui-install-selected-packages): fix args in call
13844         to `package-get'.
13845
13846 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13847
13848         * package-get.el (host-name): New widget type.
13849         (package-get-remote): Better customization using new type.
13850         (package-get-download-sites): idem dito.
13851
13852         (package-get-custom): Do not use package-get-all untill we have
13853         runtime dependencies.
13854
13855         (package-get-remove-copy): Default to 't' we no longer need this
13856         kludge as we do not currently use depenencies.
13857
13858         (package-get-was-current): New variable.
13859         (package-get-require-base): New 'force-current' argument.
13860         (package-get-update-base): idem
13861         (package-get-package-provider):  idem
13862         (package-get-locate-index-file): New 'no-remote' argument.
13863         (package-get-locate-file): idem.
13864
13865         (package-get-maybe-save-index): New function.
13866         (package-get-update-base): Use it.
13867
13868 1998-10-28 Greg Klanderman <greg@alphatech.com>
13869
13870         * package-get.el (package-get-remote): default to nil; by default,
13871         don't go out to the net via EFS.  They must select a download site.
13872         (package-get-download-sites): new variable.
13873         (package-get-download-menu): new function.
13874         (package-get-locate-index-file): new function.
13875         (package-get-update-base): use it.
13876
13877         * menubar-items.el (default-menubar): add "Update Package Index"
13878         and "Add Download Site" menus under Options | Manage Packages.
13879
13880 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13881
13882         * package-get.el (package-get): bugfix code checking installed version
13883         for case where package is not currently installed.
13884         (package-get-require-signed-base-updates): new variable.
13885         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13886         deemed not a goot thing.  Use the variable
13887         package-get-allow-unsigned-base-updates instead.
13888
13889 1998-10-16 Greg Klanderman <greg@alphatech.com>
13890
13891         * package-get.el (package-get): Don't install an older version than
13892         we already have unless explicitly told to.  Issue a warning.
13893
13894         * package-ui.el (pui-add-required-packages): when adding
13895         dependencies, don't add packages that are up to date.
13896         (pui-package-symbol-char):  Don't consider a package out of date
13897         if you have a newer version installed than the latest version in
13898         package-get-base.
13899
13900         * package-get.el (package-get-base-filename): document that it may
13901         be a path relative to package-get-remote;  new default value.
13902         (package-get-locate-file): new function.
13903         (package-get-update-base): use it to expand package-get-base-filename.
13904         (package-get-save-base): new function to save the package-get database
13905         to file.
13906         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13907         (package-get-update-base): pass the REMOTE-SOURCE arg.
13908         (package-get-update-base-entry): call package-get-custom-add-entry.
13909         (package-get-file-installed-p): removed; no longer needed.
13910         (package-get-create-custom): ditto.
13911         (toplevel): remove code to build and load package-get-custom.el
13912         (package-get-custom-add-entry): new function.
13913
13914 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13915
13916         * wid-edit.el (widget-button-click): Don't switch window.
13917
13918 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13919
13920         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13921
13922 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13923
13924         * etags.el (find-tag-default): Run find-tag-hook using
13925         run-hooks rather than funcall
13926
13927 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13928
13929         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13930         and the current local map as the parents to isearch-mode-map.
13931
13932 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13933
13934         * XEmacs 21.2-beta3 is released.
13935
13936 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13937
13938         * package-get.el (package-get-update-base): use
13939         insert-file-contents-internal, not insert-file-contents-literally.
13940
13941 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13942
13943         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13944         dump time.
13945
13946 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13947
13948         * package-get.el (package-get-update-base-entry): new function.
13949         (package-get-update-base): renamed; was `package-get-load-base'.
13950         cleanup, and use package-get-update-base-from-buffer.
13951         (package-get-update-base-from-buffer): new function.
13952         (package-get-update-base-entries): new; helper for above.
13953         Do not eval lisp grabbed over ftp; parse it from new format.
13954
13955 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13956
13957         * files.el (set-auto-mode): Don't play games loading package-get
13958         database; package-get-package-provider will handle it all.
13959
13960 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13961
13962         * package-get.el (package-get-base-filename): new variable.
13963         (package-get-require-base): new function.
13964         (package-get-pgp-signed-begin-line): new variable.
13965         (package-get-pgp-signature-begin-line): ditto.
13966         (package-get-pgp-signature-end-line):  ditto.
13967         (package-get-load-base): new function.
13968         (package-get-interactive-package-query):
13969         (package-get-update-all):
13970         (package-get-dependencies):
13971         (package-get-package-provider):
13972         (package-get-custom): use package-get-require-base.
13973         [package-get-custom loading]: disable for now.
13974
13975         * package-ui.el (pui-list-packages): use (package-get-require-base)
13976
13977 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13978
13979         * package-ui.el: Correct obvious thinko in choosing extent face.
13980
13981 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13982
13983         * menubar-items.el (default-menubar): pui-list-package has nothing
13984         to with Customize. Move all the package stuff to a new Item in Options.
13985
13986         * package-ui.el (pui-menu): Add menu and Popup menu.
13987
13988         * package-get.el (package-get): Use new
13989         package-admin-get-install-dir.
13990
13991         * package-admin.el (package-admin-get-install-dir): New syntax.
13992         Conserve package location and put mule packages where mule-base is.
13993
13994         * package-get.el : Customized
13995
13996         * package-ui.el (pui): Customized
13997         (pui-package-install-dest-dir): New variable.
13998         (pui-install-selected-packages): Use it
13999
14000 1998-10-12  SL Baur  <steve@altair.xemacs.org>
14001
14002         * package-get.el (package-get-interactive-package-query): Move
14003         dependency on package-get-base to run-time.
14004         (package-get-update-all): Ditto.
14005         (package-get-dependencies): Ditto.
14006         (package-get-package-provider): Ditto.
14007         (package-get-custom): Ditto.
14008
14009 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
14010
14011         * events.el: Remove 'ascii-character property from 'backspace
14012         and 'delete symbols
14013
14014 1998-10-11  SL Baur  <steve@altair.xemacs.org>
14015
14016         * package-get-base.el: removed.
14017
14018 1998-09-23  Didier Verna  <didier@xemacs.org>
14019
14020         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
14021         (no-upper-case-p): new function.
14022         (with-search-caps-disable-folding): new macro.
14023         (with-interactive-search-caps-disable-folding): new macro.
14024         (zap-to-char): In interactive mode, do a case-sensitive search if
14025         the character is uppercase.
14026         (zap-up-to-char): ditto.
14027
14028         * replace.el (perform-replace): use the function no-upper-case-p.
14029
14030         * isearch-mode.el (isearch-fix-case): ditto.
14031         make obsolete `with-caps-disable-folding' and
14032         `isearch-no-upper-case-p'.
14033
14034         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14035         (tags-search): ditto.
14036         (tags-query-replace): ditto.
14037
14038         * info.el (Info-search): ditto.
14039
14040 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
14041
14042         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14043
14044 1998-10-07  Greg Klanderman  <greg@alphatech.com>
14045
14046         * package-admin.el (package-admin-rmtree): rewritten.  need to
14047         check for "." and ".." before symlink check.  expand files and
14048         directories with respect to DIRECTORY, not default-directory.
14049
14050 1998-10-04  Greg Klanderman  <greg@alphatech.com>
14051
14052         * package-get.el (package-get-all): add INSTALL-DIR argument.
14053
14054 1998-10-06  Greg Klanderman  <greg@alphatech.com>
14055
14056         * package-ui.el (pui-add-required-packages): new function, select
14057         dependent packages.
14058         (pui-display-keymap): bind it.
14059         (pui-help-string): document it.
14060         (pui-install-selected-packages): package-get-all -> package-get.
14061
14062         * package-get.el (package-get-dependencies): new function.
14063
14064 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
14065
14066         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14067         regexps.
14068
14069 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
14070
14071         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14072         function.
14073         (default-mouse-track-normalize-point): Use it.
14074
14075 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14076
14077         * package-admin.el (package-admin-delete-binary-package):
14078                 General cleanup. Remove unnessary use of progn and
14079         save-excursion.
14080         (package-admin-delete-binary-package): Do NOT mess with file
14081         modes. That is evil.
14082         (package-admin-delete-binary-package): Wrap all deleting in
14083         condition-case. The data in MANIFEST is untrustworthy.
14084         (package-admin-delete-binary-package): Let the OS worry about non
14085         empty directories.
14086
14087 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14088
14089         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14090         processing.
14091         (lm-report-bug): Fix mail address to send bug reports to.
14092
14093 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14094
14095         * XEmacs 21.2-beta2 is released.
14096
14097 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14098
14099         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14100
14101 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14102
14103         * info.el (Info-mode): Document page turning by double clicks in
14104         docstring so `M-x describe-mode' will display it.
14105
14106 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14107
14108         * info.el (Info-mouse-track-double-click-hook): Use character
14109         widths to calculate a border region where double clicking does
14110         page turning, and return `nil' by default so other hooks, such as
14111         region highlighting, will be run.
14112
14113 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14114
14115         * sound.el (default-sound-directory-list): Initialize with all the
14116         "sounds" directories in `data-directory-list'.  It used to just be
14117         the first one.
14118
14119         * packages.el (locate-data-directory-list): Created.  This gives
14120         the list of matching directories, unlike `locate-data-directory',
14121         which just gives the first one.
14122
14123 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14124
14125         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14126         make a binding in the local keymap until help-char handling is
14127         improved.
14128
14129         * help.el (help-keymap-with-help-key): Provide keymap with help
14130         binding.
14131         (help-print-help-form): New helper function.
14132
14133 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14134
14135         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14136         move extent to another buffer; no need to create a new extent.
14137         (isearch-fix-case): New function.
14138         (isearch-search-and-update): Use it.
14139
14140 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14141
14142         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14143         the keymap, not minor-mode-map-alist.
14144         (isearch-done): Restore overriding-local-map.
14145
14146 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14147
14148         * bytecomp.el (byte-compile-buffer-substring):
14149         Fix for: (byte-compile (defun f () (buffer-substring)))
14150         ==>   ** buffer-substring called with 3 args, but requires 0-3
14151         - new code not only works, but is more readable, too.
14152
14153 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14154
14155         * msw-faces.el (mswindows-init-device-faces): Don't try to
14156           specify a default font at this late stage. Do try to force
14157           creation of the default face font so that if it fails we get
14158           an error now instead of a crash at frame creation.
14159
14160           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14161           mswindows-make-font-unitalic: Canonical default weight
14162           changed from "Normal" to "Regular".
14163
14164           mswindows-make-font-bold / -bold-italic: Supplied device was
14165           not being passed into call to mswindows-find-smaller-font.
14166
14167 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14168
14169         * package-get.el (package-get-remote): Fix the path where to find
14170           the packages on xemacs.org.
14171
14172 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14173
14174         * about.el (about-maintainer-info): Update Ben's entry.
14175
14176 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14177
14178         * lisp/shadow.el (find-emacs-lisp-shadows):
14179         - `member' was being called on lists of length 2000!
14180         - Replace with hashtables.
14181         - Replace hand-coded loops with (dolist)
14182         - Fix comment typo
14183
14184 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14185
14186         * packages.el: Added new function, `package-delete-name', to
14187           delete existing packages from the installed package database
14188           (`packages-package-list').  Also added the "pkginfo" directory
14189           to `packages-special-base-regexp', so that the pkginfo directory
14190           would not get added to `late-packages'.
14191
14192         * package-admin.el: Added ability to delete an installed package
14193           (added low-level function, `package-admin-delete-package').
14194           Understands how to use the pkginfo/MANIFEST.<package> file to
14195           delete the package.  When installing a package, will also
14196           create a MANIFEST.* file if one is not provided by the
14197           package.  If the MANIFEST.* doesn't exist when deleting a
14198           package, the functions will fall back to attempting to delete
14199           any package-specific lisp directory.
14200
14201         * package-get.el: Moved some functions to package-admin.el.
14202           Added interactive function `package-get-delete-package', for
14203           use by users for deleting a package.
14204
14205           Also modified to not require the presence of efs.
14206
14207 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14208
14209         * files.el (find-file-noselect): Handle all signals, kill the
14210         buffer and resignal.
14211
14212 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14213
14214         * cl-macs.el (glyph-image): Add setf method.
14215
14216 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14217
14218         * package-get.el: Fixed broken EFS downloading.  Also, look for
14219           .tar.gz files first, in preference over .tgz files.
14220
14221         * package-ui.el: Fix display of package version numbers.
14222
14223 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14224
14225         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14226         argument.
14227
14228 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14229
14230         * list-mode.el: `display-completion-list': added new/optional
14231           keyword `:completion-string', which allows the programmer to
14232           change the "Possible completions are:" prompt.
14233
14234         * menubar-items.el: Added new pulldown menu-pick to start up the
14235           visual package browser/installer:
14236
14237                 Options->Customize->List Packages
14238
14239         * package-admin.el: Added hooks for installing under both Unix
14240           and MS Windows.  Does additional error checking.  No longer
14241           calls "add-big-package.sh" to install packages under Unix; now
14242           calls gunzip & tar directly.
14243
14244         * package-get.el: Added ability to install packages from files
14245           on a local disk/CDROM.  Now deletes any existing package lisp
14246           directory.  Does completion on available packages when
14247           querying for package names.  Will also search for .tgz files
14248           in addition for .tar.gz files.  Tries to reload
14249           auto-autoloads, as a convenience when loading new packages,
14250           and also tries to add any new package paths to `load-path'.
14251           Changed all occurences of `concat' to use `expand-file-name'.
14252
14253         * package-ui.el: New file which implements the main visual
14254           package browser/installer, which is started via a menu pick or
14255           M-x pui-list packages.
14256
14257 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14258
14259         * startup.el (load-init-file): spelling fix.
14260
14261 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14262
14263         * startup.el (normal-top-level): Load auto-autoload files
14264         covariantly with their precedence.
14265
14266 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14267
14268         * menubar-items.el (default-menubar): Remove "Font Weight"
14269         option, there is currently no custom equivalent.. Customize-faces
14270         is "Edit faces".
14271
14272         * x-font-menu.el (font-menu-set-font): Use customize to set
14273         default face.
14274
14275         * faces.el (face-spec-update-all-matching): New function.
14276
14277         * cus-face.el (custom-set-face-update-spec): New function.
14278         Interface to customize faces from elisp.
14279
14280         (custom-face-value-create): Show the customized settings if set
14281         but not saved.
14282
14283 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14284
14285         (custom-face-value-create): Show the customized settings if set
14286         but not saved.
14287
14288 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14289
14290         * keydefs.el (global-map): Add FSF 20.3 binding of
14291         query-replace-regexp.
14292
14293 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14294
14295         * minibuf.el (read-file-name-internal-1): use
14296         user-name-completion-1 instead of user-name-completion.
14297
14298 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14299
14300         * loadup.el:
14301         * make-docfile.el:
14302         * update-elc.el: Don't set `source-directory' (now defunct as a
14303         global variable) no more.
14304
14305         * packages.el (packages-list-autoloads): Made `source-directory'
14306         (now defunct as a global variable) a parameter.
14307
14308 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14309
14310         * about.el (about-hackers): new email
14311
14312 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14313
14314         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14315
14316 1998-07-17  Didier Verna  <didier@xemacs.org>
14317
14318         * faces.el (set-face-property):
14319         (set-face-dim-p):
14320         (face-dim-p): updated the doc strings now that the dim property isn't
14321         tty-specific.
14322         (face-equal): the dim property is now a common one.
14323
14324         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14325         Renamed the `stipple' attribute to `background-pixmap'.
14326         (custom-face-background-pixmap): make custom-face-stipple an
14327         obsolete alias for this.
14328
14329 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14330
14331         * find-paths.el (paths-file-readable-directory-p): Created and
14332         used.
14333
14334         * loadup.el: Don't set inhibit-... flags from run-temacs.
14335
14336 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14337
14338         * packages.el (packages-data-path-depth): Added and used.
14339
14340 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14341
14342         * about.el:
14343         - Change .xpm to .png, delete "zcat" section.
14344         - cosmetic fix in the 'marcpa' entry.
14345
14346         * etc/photos
14347         - convert all .xpm.Z to .png
14348         - rename mrb to martin
14349         - rename mcook-m to mcookm
14350
14351 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14352
14353         * x-init.el (x-initialize-compose): Add support for
14354         dead-circumflex as YET ANOTHER NAME for that dead key.
14355
14356 1998-08-05  Colin Rafferty <colin@xemacs.org>
14357
14358         * setup-paths.el (paths-construct-exec-path): Made the
14359         last-packages really be last.
14360         (paths-construct-data-directory-list): Ditto.
14361
14362 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14363
14364         * startup.el(startup-splash-frame-body):
14365         Update Copyright notice in splash screen
14366
14367 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14368
14369         * minibuf.el (read-file-name-internal-1): do ~user completion.
14370
14371 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14372
14373         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14374         aginst destroyed extents
14375
14376 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14377
14378         * package-get.el (package-get): add `install-dir' argument.
14379
14380 1998-07-20  John Jones  <jj@asu.edu>
14381
14382         * package-get.el: calls to package-get-update-all will only
14383           update packages which are already installed.
14384
14385 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14386
14387         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14388         writable.
14389
14390 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14391
14392         * about.el (about-hackers): Correct my email.
14393
14394 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14395
14396         * about.el (about-hackers): new email-address.
14397
14398 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14399
14400         * minibuf.el (read-number): Don't let `input-error' condition
14401         escape.
14402
14403 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14404
14405         * about.el (about-hackers): use my `email-for-life' address.
14406
14407 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14408
14409         * XEmacs 21.2-beta1 is released.
14410
14411 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14412
14413         * ldap.el (ldap-search): Doc string change
14414
14415 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14416
14417         * menubar-items.el (default-menubar): Removed references to
14418         `data-directory', and use `locate-data-file' instead, and made
14419         then greyed out if they don't exist.
14420
14421 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14422
14423         * keymap.el (events-to-keys): Use `format' instead of `concat'
14424         since the latter does not accept integer args anymore
14425
14426 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14427
14428         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14429         macros replaced.
14430
14431 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14432
14433         * make-docfile.el: Get first initialization from very-early-lisp.el
14434         * update-elc.el: Ditto.
14435         * loadup.el (really-early-error-handler): Ditto.
14436
14437         * packages.el (packages-unbytecompiled-lisp): Add new file,
14438         very-early-lisp.el.
14439
14440         * very-early-lisp.el: New file.
14441
14442 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14443
14444         * Symbols that have been obsolete for at least 3 years removed (II).
14445
14446         * obsolete.el (eval-current-buffer): Make compatible.
14447         (byte-code-function-p): Ditto.
14448         (send-string): Removed.
14449         (send-region): Removed.
14450         (screen-scrollbar-width): Removed.
14451         (set-screen-scrollbar-width): Removed.
14452         (set-screen-left-margin-width): Removed.
14453         (set-screen-right-margin-width): Removed.
14454         (screen-left-margin-width): Removed.
14455         (screen-right-margin-width): Removed.
14456         (set-buffer-left-margin-width): Removed.
14457         (set-buffer-right-margin-width): Removed.
14458         (buffer-left-margin-width): Removed.
14459         (buffer-right-margin-width): Removed.
14460         (x-set-frame-icon-pixmap): Removed.
14461         (x-set-screen-icon-pixmap): Removed.
14462         (pixel-name): Removed.
14463         (make-pixmap): Removed.
14464         (make-cursor): Removed.
14465         (pixmap-width): Removed.
14466         (pixmap-contributes-to-line-height-p): Removed.
14467         (set-pixmap-contributes-to-line-height): Removed.
14468
14469 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14470
14471         * obsolete.el (popup-menu-up-p): removed.
14472         (read-no-blanks-input): Removed.
14473         (wholenump): Removed.
14474         (ring-mod): Removed (what was ring-mod?).
14475         (current-time-seconds): Removed.
14476         (run-special-hook-with-args): Removed.
14477         (dot): Removed.
14478         (dot-marker): Removed.
14479         (dot-min): Removed.
14480         (dot-max): Removed.
14481         (window-dot): Removed.
14482         (set-window-dot): Removed.
14483
14484         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14485         `dot-min'.
14486
14487         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14488
14489         * code-files.el (insert-file-contents): Rename
14490         run-special-hook-with-args to run-hook-with-args-until-success.
14491         (write-region): Ditto.
14492
14493 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14494
14495         * about.el: Fix typos, update release date.
14496
14497         * Symbols that have been obsolete for at least 3 years removed.
14498
14499         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14500         screen- functions.
14501         (toplevel): remove setf methods for screen functions.
14502         * cl-macs.el (extent-data): defsetf removed.
14503         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14504         many places to remove.
14505         (comment-indent-hook): Ditto.
14506         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14507         (buffer-dedicated-screen): Ditto.
14508         (deiconify-screen): Ditto.
14509         (delete-screen): Ditto.
14510         (event-screen): Ditto.
14511         (find-file-other-screen): Ditto.
14512         (find-file-read-only-other-screen): Ditto.
14513         (live-screen-p): Ditto.
14514         (screen-height): Ditto.
14515         (screen-iconified-p): Ditto.
14516         (screen-list): Ditto.
14517         (screen-live-p): Ditto.
14518         (screen-name): Ditto.
14519         (screen-parameters): Ditto.
14520         (screen-pixel-height): Ditto.
14521         (screen-pixel-width): Ditto.
14522         (screen-root-window): Ditto.
14523         (screen-selected-window): Ditto.
14524         (screen-totally-visible-p): Ditto.
14525         (screen-visible-p): Ditto.
14526         (screen-width): Ditto.
14527         (screenp): Ditto.
14528         (get-screen-for-buffer): Ditto.
14529         (get-screen-for-buffer-noselect): Ditto.
14530         (get-other-screen): Ditto.
14531         (iconify-screen): Ditto.
14532         (lower-screen): Ditto.
14533         (mail-other-screen): Ditto.
14534         (make-screen): Ditto.
14535         (make-screen-invisible): Ditto.
14536         (make-screen-visible): Ditto.
14537         (modify-screen-parameters): Ditto.
14538         (new-screen): Ditto.
14539         (next-screen): Ditto.
14540         (next-multiscreen-window): Ditto.
14541         (other-screen): Ditto.
14542         (previous-screen): Ditto.
14543         (previous-multiscreen-window): Ditto.
14544         (raise-screen): Ditto.
14545         (redraw-screen): Ditto.
14546         (select-screen): Ditto.
14547         (selected-screen): Ditto.
14548         (set-buffer-dedicated-screen): Ditto.
14549         (set-screen-height): Ditto.
14550         (set-screen-position): Ditto.
14551         (set-screen-size): Ditto.
14552         (set-screen-width): Ditto.
14553         (show-temp-buffer-in-current-screen): Ditto.
14554         (switch-to-buffer-other-screen): Ditto.
14555         (visible-screen-list): Ditto.
14556         (window-screen): Ditto.
14557         (x-set-screen-pointer): Ditto.
14558         (x-set-frame-pointer): Ditto.
14559         (screen-title-format): Ditto.
14560         (screen-icon-title-format): Ditto.
14561         (terminal-screen): Ditto.
14562         (delete-screen-hook): Ditto.
14563         (create-screen-hook): Ditto.
14564         (mouse-enter-screen-hook): Ditto.
14565         (mouse-leave-screen-hook): Ditto.
14566         (map-screen-hook): Ditto.
14567         (unmap-screen-hook): Ditto.
14568         (default-screen-alist): Ditto.
14569         (default-screen-name): Ditto.
14570         (x-screen-defaults): Ditto.
14571         (x-create-screen): Ditto.
14572         * obsolete.el: meta-flag removed.
14573         baud-rate removed.
14574         sleep-for-millisecs removed.
14575         extent-data removed.
14576         set-extent-data removed.
14577         set-extent-attribute removed.
14578         extent-glyph removed.
14579         extent-layout removed.
14580         set-extent-layout removed.
14581         list-faces-display removed.
14582         list-faces removed.
14583         trim-versions-without-asking removed.
14584         after-write-file-hooks removed.
14585         truename removed.
14586         auto-fill-hook removed.
14587         blink-paren-hook removed.
14588         select-screen-hook, deselect-screen-hook removed.
14589         auto-raise-screen, auto-lower-screen removed.
14590
14591         * msw-mouse.el: Global change resource -> mswindows-resource.
14592
14593         * XEmacs 21.0-pre5 is released.
14594
14595 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14596
14597         * about.el (about-hackers): Credits update.
14598
14599 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14600
14601         * register.el (insert-register): Don't activate the region.
14602
14603 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14604
14605         * select.el: Restore x-* symbols for backwards compatibility:
14606         x-copy-primary-selection, x-kill-primary-selection,
14607         x-delete-primary-selection, x-select-make-extent-for-selection,
14608         x-valid-simple-selection-, x-cut-copy-clear-internal.
14609
14610 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14611
14612         * XEmacs 21.0-pre4 is released.
14613
14614 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14615
14616         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14617         reporting bugs.
14618         (maybe-add-init-button): Fix semantics under Windows.  Use
14619         `expand-file-name' rather than `concat'.
14620
14621         * help.el (print-messages): New function.
14622
14623 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14624
14625         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14626
14627 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14628
14629         * about.el: Tweaked my entry in about-hackers.
14630
14631         * find-paths.el (paths-emacs-root-p):
14632           Relaxed emacs-root checking of an in-place installation to
14633           also accommodate the flat layout used on MS Windows.
14634
14635 1998-06-29  John Jones  <jj@asu.edu>
14636
14637         * package-get.el: calls to package-get-update-all will only
14638           update packages which are already installed.
14639
14640 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14641
14642         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14643         are handled by the gui-element face fallbacks now.
14644
14645         * x-faces.el: default gui-element face to "background" as well as
14646         the default face.
14647
14648         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14649         and default face settings since these are set as fallbacks now in
14650         the appropriate domain.
14651
14652 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14653
14654         * text-mode.el (text-mode): Reorder regexp so the OR part
14655         corresponding to `page-delim' goes first and the hack in
14656         `forward-paragraph' will work.
14657         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14658
14659 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14660
14661         * subr.el (remove-hook): When checking the hook value
14662           with functionp, don't apply car to it.
14663
14664 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14665
14666         * package-get.el (package-get-remote-filename):
14667           Don't use file-name-as-directory because the local directory
14668           separator conventions might not be the same as ftp's.
14669
14670 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14671
14672         * ldap.el (ldap-host-parameters-alist): New name of
14673         `ldap-host-parameters-plist'
14674
14675 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14676
14677         * package-get.el: Using (require 'package-get-base), now that it
14678         provides itself.  Consequently removed all instances of (load
14679         "package-get-base.el").
14680
14681 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14682
14683         * subr.el (remove-hook): Don't treat the hook value as a
14684           list unless it is both consp and not functionp.
14685
14686 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14687
14688         * about.el: Email address for Ben Wing is ben@xemacs.org.
14689         * auto-show.el: Ditto.
14690         * bytecomp.el: Ditto.
14691         * faces.el: Ditto.
14692         * x-scrollbar.el: Ditto.
14693         * x-misc.el: Ditto.
14694         * tty-init.el: Ditto.
14695         * toolbar-items.el: Ditto.
14696         * symbol-syntax.el: Ditto.
14697         * specifier.el: Ditto.
14698         * objects.el: Ditto.
14699         * hyper-apropos.el: Ditto.
14700         * glyphs.el: Ditto.
14701
14702 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14703
14704         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14705         vertical-divider-always-visible-p.
14706         (default-mouse-motion-handler): Ditto.
14707
14708 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14709
14710         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14711         global value.
14712
14713 1998-06-21  Oliver Graf <ograf@fga.de>
14714
14715         * build-reports.el: changed receiver to xemacs-build-reports list
14716
14717 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14718
14719         * font.el: Split font-family-mappings into X and
14720           mswindows-specific versions.
14721           mswindows-font-create-[object|name]: Treat supplied size
14722           as a pointsize. Added underline and strikethru handling.
14723
14724         * msw-faces.el: changed default mswindows charset to western.
14725
14726         * msw-glyphs.el: removed space in border-glyph font string that
14727           was inserted to get round bugs in the mswindows C font code.
14728
14729 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14730
14731         * about.el (about-hackers): Credits update.
14732
14733         * help-nomule.el (tutorial-supported-languages): Add Romanian
14734         TUTORIAL.
14735
14736         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14737         to ISO-8859-2.
14738
14739 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14740
14741         * font.el: Split font-family-mappings into X and
14742           mswindows-specific versions.
14743           mswindows-font-create-[object|name]: Treat supplied size
14744           as a pointsize. Added underline and strikethru handling.
14745
14746         * msw-faces.el: changed default mswindows charset to western.
14747
14748         * msw-glyphs.el: removed space in border-glyph font string that
14749           was inserted to get round bugs in the mswindows C font code.
14750
14751 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14752
14753         * minibuf.el: make read-color-completion-table call
14754           (mswindows-color-list for mswindows devices.
14755
14756 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14757
14758         * lisp/font-lock.el
14759         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14760         Let declaration items contain non-word symbol characters.
14761
14762 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14763
14764         * package-get.el (package-get-package-provider): Added autoload
14765         cookie.  Loading "package-get-base.el" in ALL functions that use
14766         it.  Fixed some (interactive ...) with multiple argument specs
14767         again.  Cosmetic indentation changes.
14768
14769 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14770
14771         * info.el (Info-insert-dir): Don't use nreverse on variables
14772         that you want to use later.
14773
14774 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14775
14776         * x-mouse.el (x-set-point-and-move-selection): Replace call
14777         to x-kill-primary-selection with kill-primary-selection
14778
14779 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14780
14781         * simple.el (what-cursor-position): Make cursor position reported
14782         use value of column-number-start-at-one
14783
14784 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14785
14786         * about.el (xemacs-hackers): Fix Jareth's email address.
14787
14788 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14789
14790         * startup.el (startup-splash-frame): Remove
14791         `xemacs-startup-logo-function'.
14792
14793 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14794
14795         * about.el (about-hackers): Update credits list.
14796
14797 1998-06-06  Jeff Miller <jmiller@smart.net>
14798
14799         * lisp/sound.el: Update sound-ext to allow filenames with
14800           extensions to be found by load-sound-file
14801
14802 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14803
14804         * info.el (Info-rebuild-outdated-dir): Removed variable
14805         (Info-auto-generate-directory): New variable
14806         (Info-save-auto-generated-dir): New variable
14807         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14808         (Info-build-dir-anew): Second parameter removed.  Use
14809         `Info-save-auto-generated-dir'
14810         (Info-rebuild-dir): Ditto
14811
14812 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14813
14814         * list-mode.el (next-list-mode-item): Would not recognize
14815         border between directly neighbored items.
14816
14817 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14818
14819         * package-get.el: add autoloads for some functions.
14820
14821 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14822
14823         * specifier.el (let-specifier): Tiny docfixes.
14824
14825 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14826
14827         * msw-mouse.el: set selection-pointer-glyph to Normal.
14828
14829 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14830
14831         * wid-edit.el (widget-specify-secret): New function.
14832         (widget-after-change): Use it.
14833         (widget-specify-field): Use it.
14834
14835 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14836
14837         * mouse.el (drag-window-divider): Use `(not done)' instead of
14838         `doit'; reuse result of `window-pixel-edges'.
14839
14840         * modeline.el (drag-modeline-event-lag): Rename to
14841         drag-divider-event-lag.
14842
14843 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14844
14845         * specifier.el (let-specifier): Rewritten not to generate needless
14846         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14847         arguments.
14848
14849 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14850
14851         * minibuf.el (read-file-name-1): Setup buffer-local value of
14852         `completion-ignore-case' in completions buffer under Windows.
14853
14854 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14855
14856         * about.el (about-maintainer-glyph): Fix support for not
14857         compressed images.
14858
14859 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14860
14861         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14862
14863         * mouse.el (mouse-track): Cancel selection if misc-user event with
14864         `cancel-mode-internal' function is fetched.
14865
14866 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14867
14868         * files.el (save-some-buffers-1): Fixed return value.
14869
14870 1998-06-01  Oliver Graf <ograf@fga.de>
14871
14872         * dragdrop.el: added experimental
14873
14874 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14875
14876         * startup.el (after-init-hook, init-file-user,
14877         user-init-directory, load-user-init-file):  Purge references
14878         to "~/.xemacs/init.el" from docstrings.
14879
14880         (load-user-init-file) Use paths-construct-path to construct
14881         paths to user init files.  Go directly to ~/.emacs, do not
14882         search ~/.xemacs/, do not load `default-custom-file'.
14883
14884 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14885
14886         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14887         general *sh.
14888         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14889
14890 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14891
14892         * menubar-items.el (default-menubar): add Update Packages to customize
14893         menu.
14894
14895 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14896
14897         * faces.el: use toolbar face as a fallback for toolbar properties
14898         in xpm-color-symbols instead of default.
14899
14900         * msw-faces.el: rename 3d-object -> gui-element face.
14901
14902 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14903
14904         * startup.el (xemacs-startup-logo-function): New variable.
14905         (startup-splash-frame): Use it.
14906
14907 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14908
14909         * files.el (save-some-buffers): Would wait 1 second.
14910         (save-some-buffers-1): Delete other windows here instead of in
14911         `save-some-buffers'.
14912         (save-some-buffers): Force redisplay only if windows were deleted.
14913
14914 1998-06-02  Didier Verna  <didier@xemacs.org>
14915
14916         * cus-face.el (custom-face-attributes): generalized the use of
14917         toggle buttons for boolean attributes.
14918         Re-ordered the items a bit.
14919
14920 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14921
14922         * sound.el (default-sound-directory): Use `locate-data-directory'
14923         to find the sounds directory.
14924
14925 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14926
14927         * sound.el: default sound-ext to .wav under mswindows, .au
14928         otherwise. load-default sounds without extensions.
14929
14930 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14931
14932         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14933         if send-pr is not bound.
14934
14935 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14936
14937         * files.el: grok idl files in auto-mode-alist.
14938 1998-06-01  Jeff Miller  <jmiller@smart.net>
14939
14940         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14941         calling `upcase'.
14942
14943 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14944
14945         * msw-glyphs.el: add xbm to the list of image types supported.
14946
14947 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14948
14949         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14950         instead of XEmacs one when dumping InfoDock.
14951
14952 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14953
14954         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14955         for `modeline-visible-p'
14956
14957         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14958
14959 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14960
14961         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14962         since it's not used anymore. doc string fixes.
14963
14964         * package-get.el (package-get-file-installed-p): new function. use
14965         instead of file-installed-p which is in an external package.
14966
14967 1998-05-28  Oliver Graf <ograf@fga.de>
14968
14969         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14970         favor of select-window/switch-to-buffer
14971
14972 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14973
14974         * startup.el: changed (getenv "HOME") to (user-home-directory)
14975
14976 1998-05-25  Oliver Graf <ograf@fga.de>
14977
14978         * frame.el (cde-start-drag) moved to dragdrop.el
14979         (offix-start-drag-region) moved to dragdrop.el
14980         (offix-start-drag) moved to dragdrop.el
14981         * dragdrop.el (cde-start-drag) moved from frame.el
14982         (offix-start-drag-region) moved from frame.el
14983         (offix-start-drag) moved from frame.el
14984         (cde-start-drag-region) cde drag regions
14985         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14986
14987 1998-05-26  Oliver Graf <ograf@fga.de>
14988
14989         * dragdrop.el: created dragdrop-drag prototypes
14990         (cde-start-drag-region) fixed typo
14991
14992 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14993
14994         * simple.el (after-init-hook): Remove reader macro.
14995
14996         * packages.el (packages-hardcoded-lisp): Get rid of reader
14997         macros.  Update DOC string.
14998
14999 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15000
15001         * mouse.el (drag-window-divider): Ditto.
15002
15003         * modeline.el (mouse-drag-modeline): Use it.
15004
15005         * lisp-mode.el (let-specifier): Specify indentation.
15006
15007         * specifier.el (let-specifier): Renamed from
15008         `with-specifier-instance'.
15009
15010 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
15011
15012         * x-faces.el:
15013         * faces.el: move definition of xpm-color-symbols from x-faces.el
15014         to faces. Predicate x-get-resource on the presence of x.
15015
15016         * msw-faces.el: set 3d-object face rather than modeline. Specify
15017         faces as specfier defaults.
15018
15019         * package-get.el: don't use package-admin-add-single-file-package.
15020
15021 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15022
15023         * toolbar-items.el: Fixup tooltips.
15024         (toolbar-gnus): Don't use obsolete variable
15025         toolbar-news-frame-properties.
15026         (toolbar-news-reader): Default to `gnus' instead of
15027         `not-configured'.
15028
15029         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
15030         Windows.
15031
15032 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
15033
15034         * package-get.el: rename -installedp -> -installed-p.
15035
15036 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
15037
15038         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15039         attributes, and assinged it to continuation, truncation and
15040         hscroll glyphs.
15041
15042         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15043         and made continuation, truncation and hscroll glyphs arrow
15044         characters out of that font.
15045
15046 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15047
15048         * minibuf.el (minibuffer-electric-separator): Play nicely with
15049         directory-sep-char being \.
15050         (minibuffer-electric-tilde): Ditto.
15051         (read-file-name-map): Ditto.
15052
15053 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15054
15055         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15056         on X devices.
15057         (default-mouse-track-deal-with-down-event): Avoid
15058         `x-disown-selection'; use `disown-selection' instead.
15059
15060 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15061
15062         * select.el:
15063         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15064         moved to (cut-copy-clear-internal) in select.el. Ditto for
15065         (x-delete-primary-selection) (x-kill-primary-selection)
15066         (x-copy-primary-selection).
15067         (own-clipboard): new function.
15068
15069         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15070         functions in select.el. remove old ones.
15071         (mswindows-own-clipboard): new function.
15072
15073 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15074
15075         * gnuserv.el: allow connections from mswindows type devices.
15076
15077 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15078
15079         * msw-glyphs.el: change image type used from cursor to resource.
15080
15081 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15082
15083         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15084         for {top,bottom}-{left,right} values in addition to
15085         {top,bottom}_{left,right}.
15086         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15087
15088 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15089
15090         * cl-macs.el (specifier-instance): Undefine its setf method.
15091
15092         * specifier.el (with-specifier-instance): Added docstring.
15093
15094         * mouse.el (drag-window-divider): Ditto.
15095
15096         * modeline.el (mouse-drag-modeline): Use it.
15097
15098         * lisp-mode.el (with-specifier-instance): Define its indentation
15099         level.
15100
15101         * specifier.el (with-specifier-instance): New macro.
15102
15103 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15104
15105         * package-get.el (package-get-create-custom): new function to
15106         auto-generate package-get-custom.el from package-get-base.el.
15107         * (package-get-ever-installedp): new function.
15108         * (package-get-custom): new function to get all packages specified
15109         by customize.
15110
15111 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15112
15113         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15114
15115 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15116
15117         * cl-extra.el: Reverse previous float change.
15118
15119 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15120
15121         * x-faces.el:
15122         * faces.el (try-font-name): moved from x-faces.el since it is
15123         required by w3 under mswindows as well X.
15124
15125 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15126
15127         * winnt.el: Removed evil (setq completion-ignore-case t)
15128         clause, one more overlookef fsfism.
15129         (nt-quote-args-functions-alist): End sentences with double space.
15130
15131 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15132
15133         * window-xemacs.el (push-window-configuration): Remove kludgery of
15134         recaching default-toolbar specifier.
15135         (pop-window-configuration): Ditto.
15136         (unpop-window-configuration): Ditto.
15137
15138 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15139
15140         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15141
15142 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15143
15144         * winnt.el (nt-quote-args-verbatim): Added function.
15145         (nt-quote-args-prefix-quote): Added function.
15146         (nt-quote-args-backslash-quote): Added function.
15147         (nt-quote-args-double-quote): Added function.
15148         (nt-quote-args-functions-alist): New variable.
15149         (nt-quote-process-args): Added function. This is the main quoting
15150         work horse called from process-nt.c
15151
15152 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15153
15154         * winnt.el: Removed duplicate definitions for backspace,
15155         delete, M-backspace and C-M-backspace.
15156         (file-name-buffer-file-type-alist): Removed this variable.
15157         (find-buffer-file-type): Removed function.
15158         (find-file-binary):  Removed function.
15159         (find-file-text): Removed function.
15160         (find-file-not-found-set-buffer-file-type): Removed function.
15161         (save-to-unix-hook): Removed function.
15162         (revert-from-unix-hook): Removed function.
15163         (using-unix-filesystems): Removed function.
15164         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15165         warning.
15166         (x-set-selection): Removed function.
15167         (x-get-selection): Removed function.
15168         Removed commented FSFisms.
15169         Replaced copyright notice (this file is not part of GNU Emacs).
15170         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15171         comint-process-echoes setting to t.
15172
15173 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15174
15175         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15176         and used following the interface change of
15177         `paths-find-recursive-path'.
15178
15179         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15180         regexp instead of a list of base names.
15181         (paths-version-control-filename-regexp):
15182         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15183         Introduced and used following the interface change of
15184         `paths-find-recursive-path'.
15185
15186 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15187
15188         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15189         on X devices, rather than on all non-TTY devices.
15190
15191 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15192
15193         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15194
15195         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15196
15197 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15198
15199         * itimer.el (activate-itimer): Fixed usage of integers
15200         as argument to `concat'.
15201
15202 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15203
15204         * itimer.el (start-itimer): replace the use of `concat' with
15205         `format'
15206
15207 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15208
15209         * mode-motion.el (mode-motion-hook): Clarify docstring.
15210         From Bob Weiner <weiner@altrasoft.com>
15211
15212         * loadhist.el (symbol-file): Supply prompt string when used
15213         interactively.
15214         From Bob Weiner <weiner@altrasoft.com>
15215
15216 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15217
15218         * loadup.el (really-early-error-handler): Ditto.
15219
15220         * update-elc.el: Ditto.
15221
15222         * setup-paths.el (paths-construct-exec-path): Ditto.
15223
15224         * make-docfile.el: Ditto.
15225
15226         * find-paths.el (paths-decode-directory-path): Use split-path
15227         instead of decode-path.
15228
15229         * files.el (parse-colon-path): Update docstring reference.
15230
15231 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15232
15233         * msw-init.el:
15234         * x-init.el:
15235         Bind cut'n'paste keys to non window-system specific functions.
15236
15237         * msw-select.el: New function mswindows-clear-clipboard.
15238         mswindows-cut-copy-clipboard extended to handle clearing of the
15239         selection and renamed to mswindows-cut-copy-clear-clipboard.
15240
15241         * select.el: on mswindows devices delete-primary-selection
15242         calls mswindows-clear-clipboard.
15243
15244 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15245
15246         * simple.el (quoted-insert): Inhibit quit when using read-char.
15247
15248         * cmdloop.el (read-char): Don't inhibit quit.
15249         (read-char-exclusive): Ditto.
15250         (read-char): Signal quit if quit-char was pressed.
15251         (read-char-exclusive): Ditto.
15252         (read-quoted-char): Return a character, not integer.
15253
15254         * menubar-items.el (default-popup-menu): Use Andy's generic
15255         selection code.
15256         (default-popup-menu): Fix code.
15257
15258 1998-05-14  Oliver Graf <ograf@fga.de>
15259
15260         * dragdrop.el (dragdrop-function-widget): this time it's done
15261
15262 1998-05-13  Oliver Graf <ograf@fga.de>
15263
15264         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15265
15266 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15267
15268         * device.el (device-pixel-width):
15269         (device-pixel-height):
15270         (device-mm-width):
15271         (device-mm-height):
15272         (device-bitplanes):
15273         (device-color-cells): Swapped parameters to device-system-metric
15274         according to the interface change.
15275
15276 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15277
15278         * mouse.el (default-mouse-motion-handler): Use new name of the
15279         function event-over-vertical-divider-p.
15280         Do not set E-W arrow cursor over the divider if
15281         vertical-divider-draggable-p is nil in the window.
15282         ([top-level]): Use new name for the variable
15283         vertical-divider-map.
15284         (drag-window-divider): Respect vertical-divider-draggable-p.
15285         Variable name typo fixes.
15286
15287 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15288
15289         * keymap.el (kbd): Define here; handle string constants and
15290         others...
15291
15292 1998-05-15  Christian Nyb <chr@mediascience.no>
15293
15294         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15295         in Emacs 18.
15296
15297 1998-05-13  Didier Verna  <didier@xemacs.org>
15298
15299         * mouse.el (drag-window-divider): give the vertical divider a
15300         pressed look when dragging it.
15301
15302 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15303
15304         * faces.el: predicate some more face operations on x or mswindows
15305         not just x.
15306
15307         * modeline.el: enable modeline coloring for mswindows.
15308
15309 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15310
15311         * minibuf.el (minibuffer-default): Added variable; compatible with
15312         FSF Emacs.
15313         (next-history-element): Used `minibuffer-default'.
15314
15315 1998-05-12  Oliver Graf <ograf@fga.de>
15316
15317         * dragdrop.el (dragdrop-function-widget): button and mods ok
15318         arguments still look a bit strange
15319         (dragdrop-compare-mods) created
15320         (dragdrop-drop-do-functions) correctly checks for buttons and
15321         modifiers
15322
15323 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15324
15325         * setup-paths.el (paths-default-info-directories): Replace
15326         path-separator with directory-sep-char.
15327
15328         * files.el (path-separator): Don't define it here.
15329
15330 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15331
15332         * update-elc.el: Ditto.
15333
15334         * setup-paths.el (paths-construct-exec-path): Ditto.
15335
15336         * make-docfile.el: Ditto.
15337
15338         * loadup.el (really-early-error-handler): Ditto.
15339
15340         * find-paths.el (paths-decode-directory-path): Use decode-path
15341         instead of decode-path-internal.
15342
15343         * files.el (parse-colon-path): Update docstring.
15344
15345 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15346
15347         * subr.el (get-buffer-window-list): Make BUFFER optional.
15348
15349         * window-xemacs.el (windows-of-buffer): Defalias to
15350         get-buffer-window-list.
15351
15352 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15353
15354         * disass.el: Fix maintainer keyword.
15355
15356         * bytecomp.el (byte-compile-and-load-file): Autoload.
15357         (byte-compile-buffer): Ditto.
15358
15359         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15360         value is returned, not the name.
15361         (lisp-imenu-generic-expression): Enable it.
15362         (lisp-mode-variables): Ditto.
15363         (lisp-indent-offset): Change defconst to defvar.
15364         (lisp-indent-function): Ditto.
15365         (lisp-body-indent): Ditto.
15366
15367 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15368
15369         * modeline.el: Use zap-last-kbd-macro-event.
15370
15371         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15372         nil, don't attempt to do anything with messages.
15373         (eval-last-sexp): Use `letf' for clarity.
15374
15375 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15376
15377         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15378
15379 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15380
15381         * buff-menu.el:
15382         * lisp-mode.el:
15383         * obsolete.el:
15384         Change empty docstrings into no doc strings at all.
15385         Fix bogus FSF-format docstrings.
15386         * etags.el: Fix docstring.
15387
15388 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15389
15390         * package-get.el (package-get): Use internal md5
15391
15392 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15393
15394         * about.el (about-xemacs): Correct abuse of concat.
15395
15396 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15397
15398         * info.el (Info-mode): Use easymenu.
15399
15400 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15401
15402         * apropos.el (apropos): Don't use concat with integers.
15403
15404         * cmdloop.el (describe-last-error): Handle the case when no error
15405         was seen gracefully.
15406
15407         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15408         defun.
15409         (apropos-describe-plist): Ditto.
15410
15411         * help.el (with-displaying-help-buffer): Revert to a defun.
15412         (describe-key): Use it as defun.
15413         (describe-mode): Ditto.
15414         (describe-bindings): Ditto.
15415         (describe-prefix-bindings): Ditto.
15416         (describe-installation): Ditto.
15417         (view-lossage): Ditto.
15418         (describe-function): Ditto.
15419         (describe-variable): Ditto.
15420         (describe-syntax): Ditto.
15421
15422 1998-05-11  Oliver Graf <ograf@fga.de>
15423
15424         * dragdrop.el: changed order of require/provide
15425         (dragdrop-drop-mime-default) changed to new calling conventions
15426         (dragdrop-drop-do-functions) changed to new calling conventions
15427         (dragdrop-function-widget) this one needs more work...
15428
15429 1998-05-10  Oliver Graf <ograf@fga.de>
15430
15431         * about.el: another small change in my entry
15432         * dragdrop.el (dragdrop-drop-log-function): logging added
15433         plus customizations
15434         changed interface to handler functions. now called with event
15435         and object
15436
15437 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15438
15439         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15440         E-W arrow pointer displayed over draggable dividers.
15441
15442         * mouse.el (default-mouse-motion-handler): Show it when
15443         appropriate.
15444         (drag-window-divider): Added.
15445         ([top-level]): Initialized window-divider-map with a keymap
15446         binding the above function to left button down event.
15447
15448         * x-mouse.el (x-init-pointer-shape): Initialize
15449         divider-pointer-glyph from Cursor.dividerPointer, or use default
15450         E-W double arrow.
15451
15452 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15453
15454         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15455
15456 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15457
15458         * simple.el (count-words-buffer): Don't query for buffer.
15459         (count-lines-buffer): Ditto.
15460
15461 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15462
15463         * help.el (where-is): add optional insert argument.
15464
15465 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15466
15467         * help.el (describe-key-briefly): New argument INSERT.
15468
15469         * simple.el (eval-expression): New optional argument; synch with
15470         FSF 20.3.
15471
15472         * keydefs.el (global-map): Add new register bindings.
15473
15474         * register.el: Synched with FSF 20.3.
15475
15476 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15477
15478         * window-xemacs.el (recenter): all arguments are optional.
15479
15480 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15481
15482         * device.el: (device-pixel-width): Reflected name/parameters
15483         change to device-system-metric.
15484         (device-pixel-height): Ditto.
15485         (device-mm-width): Ditto.
15486         (device-mm-height): Ditto.
15487         (device-bitplanes): Ditto.
15488         (device-color-cells): Ditto.
15489
15490 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15491
15492         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15493
15494         * cl.el (most-positive-fixnum): Document.
15495         (most-negative-fixnum): Ditto.
15496
15497         * cus-dep.el: Updated comment.
15498
15499         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15500         constant.
15501
15502         * cus-load.el (custom-put): Removed.
15503
15504         * files.el (after-find-file): Just resignal quit instead of
15505         signaling "canceled".
15506
15507 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15508
15509         * frame.el (other-frame): Use `focus-frame' instead of
15510         select-frame kludges.
15511
15512         * lisp-mode.el: Update lisp-indent-function for
15513         save-selected-frame and with-selected-frame.
15514
15515         * frame.el (save-selected-frame): New macro.
15516         (with-selected-frame): Ditto.
15517         (other-frame): Use `set-frame-focus'.
15518
15519 1998-05-06  Oliver Graf <ograf@fga.de>
15520
15521         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15522         (dragdrop-drop-url-default) default handler for URL drops created
15523         (dragdrop-drop-mime-default) default handler for MIME drops created
15524         (dragdrop-drop-functions) default custom for handling drops created
15525         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15526
15527 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15528
15529         * mouse.el: Removed redundant mouse-mswindows-drop function.
15530
15531 1998-05-05  Oliver Graf <ograf@fga.de>
15532
15533         * about.el: changed some text in my entry
15534         * dragdrop.el: added customs
15535
15536 1998-05-04  Oliver Graf <ograf@fga.de>
15537
15538         * mouse.el: killed global drop key bindings
15539         (mouse-offix-drop) removed
15540         * dragdrop.el: created
15541         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15542
15543 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15544
15545         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15546         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15547
15548         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15549         obsolete comment.
15550
15551         * scrollbar.el (scrollbars-visible-p): Use new
15552         {vertical,horizontal}-scrollbar-visible-p specifiers.
15553
15554 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15555
15556         * device.el (device-pixel-height):
15557         (device-pixel-width):
15558         (device-mm-width):
15559         (device-mm-height):
15560         (device-bitplanes):
15561         (device-color-cells): Moved these 6 functions from device.c; they
15562         all use single (device-system-metrics) call.
15563
15564 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15565
15566         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15567         were renamed.
15568
15569         * menubar-items.el:
15570         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15571         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15572
15573         * help.el (help-map): Remove Hyperbole keybinding logic.
15574         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15575
15576 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15577
15578         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15579         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15580
15581 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15582
15583         * msw-glyphs.el: use nicer icon3 from the frame icon.
15584
15585 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15586
15587         * version.el (emacs-version): Remove InfoDock conditionals.
15588
15589         * startup.el (startup-splash-frame): Change ID logo name.
15590
15591 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15592
15593         * files.el (after-find-file): If the user presses C-g on
15594         directory-creation prompt, kill the buffer.
15595
15596 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15597
15598         * simple.el (count-words-region): Reverse previous change.
15599
15600 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15601
15602         * replace.el (query-replace): Just call perform-replace.
15603         (query-replace-regexp): Ditto.
15604         (perform-replace): Move region handling here.
15605         (perform-replace): Use the new arg to match-data.
15606
15607 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15608
15609         * x-init.el: Install X specific display table that
15610           displays char 0240 as a space to avoid whatever it is
15611           that screws up display of that character code.
15612
15613 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15614
15615         * help.el (function-arglist): If no arguments are documented for a
15616         subr, print nothing rather than incorrect output.
15617
15618 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15619
15620         * cmdloop.el (command-error): Update bail-out error message to use
15621         `emacs-program-name'.
15622
15623         * lib-complete.el: Remove reader macro cruft.
15624
15625         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15626         cruft.
15627
15628         * simple.el (count-words-region): Drop interactive-p check on the
15629         message.
15630
15631 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15632
15633         * font.el
15634         * msw-faces.el
15635         Correct spelling of mswindows-font-canonicalize-name.
15636
15637 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15638
15639         * ldap.el (ldap-host-parameters-alist): Replaced with
15640         `ldap-host-parameters-plist'
15641         (ldap-search): Adapt to previous change
15642
15643 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15644
15645         * about.el (about-hackers): Update Bob Weiner bio.
15646         (about-maintainer-info): Ditto.
15647
15648 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15649
15650         * simple.el (display-warning-minimum-level): Docfix.
15651
15652 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15653
15654         * widget.el (:default-get): New keyword.
15655         * wid-edit.el (default, widget-default-default-get): Define it.
15656         (group, widget-group-default-get): Define it.
15657         (menu-choice, widget-choice-default-get): Define it.
15658         (widget-default-get): New function.
15659         (widget-choice-action): Call it.
15660         (widget-editable-list-entry-create): Call it.
15661
15662 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15663
15664         * byte-optimize.el (byte-boolean-vars): Removed.
15665         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15666         lookup through `byte-boolean-vars'.
15667
15668 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15669
15670         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15671         resource-provided values into ghost specs for scrollbar-height and
15672         scrollbar-width.
15673
15674 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15675
15676         * byte-optimize.el: Don't attempt to optimize /=.
15677
15678         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15679         (byte-compile-/=): Ditto.
15680
15681 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15682
15683         * apropos.el: Use `with-displaying-help-buffer'.
15684         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15685         Use `with-displaying-help-buffer'.
15686         (apropos-follow): Do not give special treatment to buffer cursor
15687         was in prior to a mouse click.
15688         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15689         (apropos-print-doc): Set correct buffer for setting text
15690         properties.
15691
15692 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15693
15694         * help.el (help-buffer-prefix-string): New variable.
15695         (help-buffer-name): Use it.
15696
15697         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15698         mode menu.
15699
15700 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15701
15702         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15703
15704 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15705
15706         * files.el (find-file-noselect): Update docstring.
15707         (find-file-noselect): Signal an error if found an unreadable file.
15708         (file-chase-links): Save the match data.
15709         (normal-mode): Use `lwarn' and `error-message-string'.
15710         (interpreter-mode-alist): Change defconst to defvar.
15711         (inhibit-first-line-modes-regexps): Ditto.
15712         (inhibit-first-line-modes-regexps): Added .tgz.
15713         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15714         (change-major-mode-with-file-name): New user-option.
15715         (set-visited-file-name): Synched with FSF.
15716         (file-name-extension): New function, from FSF 20.3.
15717         (file-relative-name): Synched with FSF.
15718         (save-some-buffers): Support the C-r feature.
15719         (recover-session): Synched with FSF.
15720         (kill-some-buffers): Ditto.
15721         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15722
15723 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15724
15725         * files.el (insert-file): Undo previous change and reenable use of
15726         format.el.
15727
15728 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15729
15730         * window-xemacs.el (recenter): Define.
15731
15732 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15733
15734         * font.el (mswindows-font-create-name)
15735         (mswindows-font-create-object): new functions for mswindows type
15736         fonts.
15737
15738         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15739         strings are parsed as well as font objects.
15740
15741 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15742
15743         * modeline.el (defining-kbd-macro): Restore modeline indication of
15744         kbd-macro being recorded.
15745         (add-minor-mode): Simplify docstring.
15746         (modeline-minor-mode-menu): Remove stuff.
15747
15748 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15749
15750         * code-process.el (call-process): dynamically decide process
15751         coding type.
15752
15753 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15754
15755         * modeline.el: Add line-number-mode, column-number-mode to
15756         the modeline minor-mode menu.  Button2 on the line number does
15757         goto-line.
15758
15759 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15760
15761         * mouse.el: move x-selection-owner-p type things to
15762         selection-owner-p.
15763
15764         * msw-init.el: copy zmacs stuff from x-init.el
15765
15766         * msw-select.el (mswindows-own-selection)
15767         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15768         functions. Very simple minded implementation of selectio
15769         ownership.
15770
15771         * select.el (own-selection) (disown-selection)
15772         (activate-region-as-selection) (select-make-extent-for-selection)
15773         (valid-simple-selection-p): functions moved from x-select.el for
15774         generalized selection.
15775
15776         * x-select.el: see select.el changes.
15777
15778         * x-toolbar.el: use new selection functions.
15779
15780 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15781
15782         * packages.el (packages-find-package-directories): Fixed bug that
15783         would pick up multiple site-package directories.
15784         (package-locations): Added "xemacs-packages" as a late package
15785         location.
15786
15787         * find-paths.el: Now uses `emacs-program-name' and
15788         `emacs-program-version'.
15789         Additions to enforce version-specific directories in
15790         `paths-find-version-directory'.
15791
15792 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15793
15794         * default.el: Removed.
15795         * site-start.el: Removed.
15796
15797 1998-04-29  Didier Verna  <didier@xemacs.org>
15798
15799         * minibuf.el (minibuffer-history-minimum-string-length): Default
15800         to nil.
15801
15802 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15803
15804         * find-paths.el (paths-program-name): Rename.
15805         (paths-emacs-root-p): Ditto.
15806         (paths-find-site-directory): Ditto.
15807
15808 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15809
15810         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15811         `emacs-lisp-byte-compile-and-load'.
15812
15813 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15814
15815         * ldap.el (ldap-search): Fixed additional parameter passing to
15816         `ldap-open'
15817
15818 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15819
15820         * select.el (kill-primary-selection) (selection-owner-p)
15821         (copy-primary-selection) (yank-clipboard-selection)
15822         (selection-exists-p) (delete-primary-selection): new file and
15823         functions that do the right thing for the selected device.
15824
15825         * x-menubar.el: use generalised selection functions.
15826
15827         * dumped-lisp.el: dump select.el.
15828
15829 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15830
15831         * find-paths.el (paths-progname): New variable.
15832         (paths-emacs-root-p): Use it.
15833         (paths-find-site-directory): Ditto.
15834
15835 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15836
15837         * loadup.el ((member "dump" command-line-args)): Dump as
15838         `infodock' if InfoDock.
15839
15840 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15841
15842         * find-paths.el (construct-emacs-version): Simplify, include
15843         program name in the return value.
15844         * (paths-find-version-directory): Use it.
15845
15846 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15847
15848         * info.el (Info-parse-dir-entries): Fixed regexp
15849         (Info-build-dir-anew): Remove full suffix and capitalize info file
15850         name for files with no @direntry
15851         (Info-batch-rebuild-dir): New function
15852         (Info-suffixed-file): Check for regular files instead of simple
15853         file existence (could catch directories before)
15854
15855 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15856
15857         * setup-paths.el, find-paths.el: Removed uses of `not' which
15858         temacs doesn't have.
15859
15860         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15861         into root searching.
15862
15863 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15864
15865         * subr.el: Remove definition of `not'.
15866
15867 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15868
15869         * msw-glyphs.el: enable graphics support.
15870
15871 1998-04-23  Didier Verna  <didier@xemacs.org>
15872
15873         * x-menubar.el (default-menubar): restored the line-number-mode
15874         option.
15875
15876         * misc doc string updates related to the options menu.
15877
15878 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15879
15880         * setup-paths.el (paths-construct-load-path): Fix typo.
15881
15882 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15883
15884         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15885         font-menu-ignore-scaled-fonts don't have to be bound now; this
15886         gets us one step further towards making --no-autoloads work.
15887
15888         * startup.el (normal-top-level): Load auto-autoloads only if
15889         lisp-directory is non-nil.
15890
15891         * setup-paths.el (paths-construct-load-path): Made it robust
15892         against nil lisp-directory.
15893
15894         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15895         to the list of variables that cause a warning when nil.
15896
15897         * toolbar.el (init-toolbar-location): Now works even when there's
15898         no toolbar icon directory.
15899
15900 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15901
15902         * help.el (view-lossage): Recognize it.
15903
15904         * simple.el (log-message): Mark multiline messages.
15905
15906 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15907
15908         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15909
15910 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15911
15912         * package-get.el (package-get-all):  add `\n' separator to
15913         interactive specification so that both variables are read
15914
15915 1998-04-22  Didier Verna  <didier@xemacs.org>
15916
15917         * x-menubar.el: ported the options menu to Custom.
15918         Moved the "read only" toggle button to the buffers menu.
15919         Corrected some missing ;;;###autoload or defcustom.
15920
15921         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15922         the scrollbar-visible specifier for options menu handling.
15923
15924         * toolbar.el (toolbar-visible-p)
15925                      (toolbar-captioned-p)
15926                      (default-toolbar-position): defcustom wrappers around
15927         the toolbar specifiers for options menu handling.
15928
15929         * frame.el (get-frame-for-buffer-default-instance-limit):
15930         defcustom it for options menu handling.
15931
15932         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15933         font-lock-mode for options menu handling.
15934
15935         * cus-start.el: added Custom properties to overwrite-mode for
15936         options menu handling.
15937
15938 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15939
15940         * about.el: shameless self-promotion.
15941
15942 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15943
15944         * simple.el (raw-append-message): Slightly optimize.
15945         (remove-message): Use `push' for clarity.
15946         (append-message): Ditto.
15947         (display-warning): Dito.
15948         (raw-append-message): Send the message to the appropriate device.
15949
15950 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15951
15952         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15953         From Sean MacLennan <Sean.MacLennan@pika.ca>
15954
15955 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15956
15957         * setup-paths.el: Changed `directory-sep-char' to
15958         `path-separator', following a change in GNU Emacs.
15959
15960 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15961
15962         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15963         (Info-build-dir-anew): Add a final newline.
15964         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15965         is `always'
15966         (Info-rebuild-dir): Ditto
15967
15968         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15969
15970 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15971
15972         * simple.el (count-words-buffer): Retain zmacs region.
15973         (count-words-region): Ditto.
15974         * simple.el: (what-line): Expanded line counts.
15975         (count-lines): New parameter to conditionalize whether collapsed
15976         lines get counted.
15977         From Bob Weiner <weiner@altrasoft.com>
15978
15979 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15980
15981         * packages.el (package-locations): infodock-packages must override
15982         mule-packages and packages.
15983
15984 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15985
15986         * wid-edit.el:
15987         remove rude messages from widget-activation-widget-mapper
15988         and widget-activation-glyph-mapper
15989
15990 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15991
15992         * toolbar.el: Remove (featurep 'x) test from
15993         toolbar-make-button-list
15994
15995 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15996
15997         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15998         only if in the same frame.
15999
16000 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16001
16002         * packages.el (package-locations): Added site-packages hierarchy.
16003
16004         * setup-paths.el (paths-default-info-directories): Introduced and
16005         used.
16006
16007         * packages.el, setup-paths.el: Set various path searching depths
16008         to 1.
16009
16010         * packages.el (packages-hierarchy-depth):
16011         (packages-load-path-depth): Introduced and used.
16012
16013         * setup-paths.el (paths-load-path-depth): Introduced and used.
16014
16015         * find-paths.el (paths-find-recursive-path): Added max-depth
16016         parameter.
16017
16018 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16019
16020         * setup-paths.el (paths-construct-info-path): Removed
16021         dependency on behavior of (file-name-as-directory "").
16022
16023 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16024
16025         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
16026         lisp objects
16027
16028 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16029
16030         * dump-paths.el, startup.el: Added handling for --debug-paths.
16031
16032 1998-04-15  William M. Perry  <wmperry@aventail.com>
16033
16034         * wid-edit.el: We cannot just set the help-echo or balloon-help
16035           properties for an extent based on the :help-echo widget
16036           property, since help-echo and balloon-help cause an EXTENT to
16037           get passed in, where :help-echo functions are expecting a WIDGET
16038
16039 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
16040
16041         * scrollbar.el (init-scrollbar-from-resources): Call
16042         mswindows-init-scrollbar-metrics when appropriate.
16043
16044 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16045
16046         * dumped-lisp.el: dump x-toolbar for window system
16047
16048         * msw-init.el (init-post-mswindows-win): enable toolbars if we
16049         have support and xpm.
16050
16051 1998-04-16  SL Baur  <steve@altair.xemacs.org>
16052
16053         * files.el (toggle-read-only): Fix docstring.
16054         From Didier Verna <didier@xemacs.org>
16055
16056 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16057
16058         * startup.el (normal-top-level): Load autoload-file-name without
16059         specifying an extension---some people only auto-autoload.el.gz.
16060
16061 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
16062
16063         * files.el (backup-enable-predicate): Don't bomb on NAME being
16064         nil.
16065
16066 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16067
16068         * find-paths.el, packages.el: Now prefers configure'd paths.
16069         This shouldn't cause any of the originally anticipated problems as
16070         the current paths architecture will not define the various
16071         configure-xxx variables if they're not specified on the configure
16072         command line.
16073
16074         * find-paths.el, setup-paths.el, packages.el: Removed all
16075         mentionings of "/" as a path separator.
16076         Used paths-construct-path throughout.
16077
16078         * find-paths.el (paths-construct-path): Created to assemble paths
16079         from directory components.
16080
16081         * setup-paths.el, packages.el: Used paths-decode-directory-path
16082         instead of decode-path-internal.
16083
16084         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16085         and associates.
16086         (paths-decode-directory-path) Created.
16087
16088         * setup-paths.el: Changed configure-exec-path to
16089         configure-exec-directory.
16090
16091 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16092
16093         * packages.el (packages-find-packages): Fixed decoding of
16094         EMACSPACKAGEPATH.
16095
16096         * startup.el: -no-packages -> -no-early-packages.
16097
16098         (packages-load-package-lisps): Fixed loading of auto-autoload
16099         files.
16100
16101         * startup.el (normal-top-level): Fixed loading of core
16102         auto-autoload.
16103
16104         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16105
16106         * startup.el, packages.el, dump-paths.el: Added proper settings
16107         for site-directory and lisp-directory variables.
16108
16109         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16110         inhibit-package-autoloads and fixed handling of it.
16111
16112         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16113         handling of former inhibit-package-init, now
16114         inhibit-early-packages, to make -vanilla etc. work.
16115
16116 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16117
16118         * code-process.el (start-process): Fallback to 'undecided instead
16119         of 'binary for process input coding stream.
16120
16121         * process.el (start-process): Docstring fix.
16122
16123 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16124
16125         * info.el (Info-insert-dir): Do not insert temporary dir files
16126         in Info-dir-file-attributes
16127         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16128         (Info-rebuild-dir): Ditto.
16129
16130 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16131
16132         * obsolete.el: Added obsoleteness declarations for
16133         `site-directory' and `Info-default-directory-list'.
16134
16135 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16136
16137         * find-paths.el (paths-find-emacs-root): Only look at the
16138         executable at the end of the symlink chain for determining the
16139         Emacs root.
16140
16141 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16142
16143         * setup-paths.el (paths-construct-info-path): Changed construction
16144         to cater to gone default in configure.
16145
16146         * find-paths.el (paths-uniq-append): Added.
16147
16148         * packages.el: Rewritten package path construction once again.
16149
16150         * dump-paths.el, startup.el: Removed package-path as a global
16151         variable.
16152
16153         * package-admin.el (package-admin-add-single-file-package):
16154         (package-admin-add-binary-package): Changed package-path to
16155         late-packages.
16156
16157         * packages.el (packages-split-path): Split path at "/" rather than
16158         nil according to change in emacs.c.
16159
16160 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16161
16162         * setup-paths.el (paths-construct-info-path): Changed info path
16163         order so that directories come out right.
16164         (paths-find-lock-directory): Fixed bug: It used to think
16165         configure-lock-directory is a path.
16166
16167 1998-04-06  Jeff Miller <jmiller@smart.net>
16168
16169         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16170         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16171         eases the use of toolbar-add/kill-item functions.
16172
16173 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16174
16175         * code-files.el (file-coding-system-alist): Commented out
16176         loaddefs.el magical treatment.
16177
16178 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16179
16180         * info.el (Info-rebuild-outdated-dir): Added new option
16181         `conservative' and made it the default
16182         (Info-rebuild-dir): Appropriately parse multi-line description
16183         strings, and multi-section dir files. Issue warning when dir
16184         is rebuilt as temporary
16185         (Info-build-dir-anew): Issue warning when dir is built as
16186         temporary
16187
16188 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16189
16190         * list-mode.el (list-mode-map): Bind highlight motion commands to
16191         standard keys left, right, C-b and C-f.
16192
16193 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16194
16195         * files.el (auto-mode-alist): allow .sc for Scheme->C
16196
16197 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16198
16199         * loadup.el (pureload): Don't quote (garbage-collect).
16200
16201 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16202
16203         * package-get-base.el: Updated.
16204
16205 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16206
16207         * isearch-mode.el (isearch-just-started): New variable.
16208         (isearch-mode): Set it.
16209         (isearch-repeat): Advance one character forward only if the search
16210         was successful, and was not just started.
16211         (isearch-repeat): Clear isearch-just-started.
16212
16213 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16214
16215         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16216         if running -batch.
16217
16218 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16219
16220         * subr.el (listify-key-sequence): Removed.
16221
16222 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16223
16224         * bytecomp.el (byte-compile-print-gensym): New option.
16225         (byte-compile-output-file-form): Use it.
16226         (byte-compile-output-docform): Ditto.
16227         (byte-compile-compiled-obj-to-list): Ditto.
16228
16229 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16230
16231         * msw-glyphs.el: set frame icon if xpm support.
16232
16233 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16234
16235         * help.el: Code that pretty prints variable values
16236           removed.
16237
16238 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16239
16240         * find-paths.el (paths-emacs-root-p): Correct test for installation
16241         directory.
16242         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16243
16244 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16245
16246         * loaddefs.el: Don't set debug-ignored-errors; leave
16247           its default value set to nil.
16248
16249 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16250
16251         * info.el (Info-rebuild-dir): fixed mis-spelling.
16252
16253 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16254
16255         * info.el (Info-rebuild-outdated-dir): New custom var
16256         (Info-insert-node): Create/update dir file when needed, ie when it
16257         does not exist or is older than some info files in directory
16258
16259 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16260
16261         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16262         for last packages, mainly for using a 20.4 package base.
16263
16264         * packages.el (late-packages): Typo fix.  It was called
16265         early-packages.
16266
16267         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16268         relative symlinks correctly.
16269         (paths-find-emacs-roots): More rigorous checking for plausible
16270         configuration-time root.
16271
16272         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16273         find its roots.
16274
16275 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16276
16277         * faces.el: Fix docstrings.
16278         * glyphs.el: Fix docstrings.
16279         * mouse.el: Fix docstrings.
16280
16281         * frame.el: Change phrase `current frame' to `selected frame'.
16282
16283         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16284
16285         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16286         macros using backquote to make them infinitely more readable.
16287
16288 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16289
16290         * packages.el (packages-find-package-path): Hardcoded specialized
16291         InfoDock support until we can clean this up.
16292
16293         * help.el (describe-bindings-1): Return the value of the bindings
16294         help buffer created.
16295         (describe-bindings): Ditto.
16296
16297         * simple.el (set-variable): Restore previous behavior of not
16298         bombing if the variable to set is not boundp.
16299
16300 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16301
16302         * packages.el (packages-handle-package-dumped-lisps): Allow for
16303         non-local files to be loaded off the package-lisp variable.
16304
16305 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16306
16307         * x-faces.el: Global X resources should override
16308           specs for all device classes (color, grayscale, mono);
16309           code currently doesn't override any of them.  Fixed by
16310           calling remove-specifier with '(x default) as the tag
16311           set and allowing inexact matches.
16312
16313 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16314
16315         * faces.el: Separated face initializations based on
16316           device classes into device type specific (tag set,
16317           instantiator) pairs.
16318
16319 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16320
16321         * wid-edit.el (widget-choice-action): Remember user's explicit
16322         choice.
16323         (widget-choice-value-create): Respect it.
16324         From Richard Stallman <rms@gnu.org>
16325
16326 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16327
16328         * setup-paths.el (paths-construct-info-path): Always append
16329         existing directories from configure-time info path.
16330
16331         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16332         Info-directory-list.
16333
16334         * info.el: Removed Info-default-directory-list which was broken by
16335         design.
16336         Removed bogus initialization of Info-directory-list---startup.el
16337         can do a much better job.
16338         Added autoload of Info-directory-list.
16339
16340         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16341         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16342         be exclusive; now it's merely given precedence, just like in the
16343         old days.
16344
16345 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16346
16347         * find-paths.el (paths-find-architecture-directory): Fix bug with
16348         finding; it used to default too early.
16349
16350 1998-03-25  Martin Buchholz <martin@xemacs.org>
16351
16352         * packages.el (packages-split-path): Fix a bug; it used to fail
16353         for paths that weren't split.
16354
16355 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16356
16357         * finder.el (finder-compile-keywords): trap on errors.
16358
16359 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16360
16361         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16362           fourth argument of t so that only the specs exactly
16363           matching the tag lists are removed.
16364
16365 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16366
16367         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16368
16369 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16370
16371         * minibuf.el (mouse-read-file-name-1): If a default directory was
16372         specified, use it for generating the completions.
16373
16374 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16375
16376         * update-elc.el: Now respects inhibit-package-init and
16377         inhibit-site-lisp.
16378         Now does path construction with loadup-paths.
16379
16380         * startup.el (normal-top-level, startup-setup-paths): Now respects
16381         inhibit-package-init and inhibit-site-lisp.
16382
16383         * packages.el (packages-find-package-path): Extended package path
16384         by version-specific hierarchies.
16385         (packages-find-packages): Now respects inhibit flag and
16386         inhibit-site-lisp.
16387         Moved path setup to loadup-paths.
16388
16389         * make-docfile.el: Now respects inhibit-package-init and
16390         inhibit-site-lisp.
16391         Now does path construction with loadup-paths.
16392
16393         * loadup.el: Now respects inhibit-package-init and
16394         inhibit-site-lisp.
16395
16396         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16397
16398         * loadup-paths.el: New file: setup load-path to encompass
16399         packages.
16400
16401 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16402
16403         * auto-show.el: load-gc renamed to pureload.
16404         * site-load.el: Ditto.
16405         * packages.el (toplevel): Ditto.
16406         * loadup.el (really-early-error-handler): Ditto.
16407         * dumped-lisp.el (preloaded-file-list): Ditto.
16408         * cus-face.el (custom-declare-face): Ditto.
16409
16410 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16411
16412         * <Today>: The Big Path Searching Overhaul.
16413
16414         * find-paths.el: New file: find and assemble paths in the
16415         installation hierarchy.
16416
16417         * setup-paths.el: New file: global layout of paths and directories
16418         within the XEmacs hierarchy.
16419
16420         * packages.el: Replaced everything related to path searching and
16421         startup by code in terms of find-paths.
16422
16423         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16424         the new path searching engine.
16425
16426         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16427         and setup-paths.
16428
16429 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16430
16431         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16432         setup-paths.el.
16433
16434 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16435
16436         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16437         compiles identically in any configuration.
16438         Removed irrelevant commentary.
16439
16440 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16441
16442         * simple.el (set-variable): Allow setting specifiers.
16443
16444 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16445
16446         * lisp.el (forward-sexp): Revert previous change.
16447
16448 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16449
16450         * frame.el (frame-initialize): Use `delete-console' instead of
16451         `delete-device' to delete the stream console to match the usage in
16452         Fkill_emacs.
16453
16454 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16455
16456         * files.el (cdpath-previous): New variable.
16457         (cd): Use it.
16458         From Bob Weiner <weiner@wave.altrasoft.com>
16459
16460 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16461
16462         * keydefs.el: Changed keybindings of forward-char,
16463           backward, scroll-up and scroll-down to point to their
16464           -command counterparts.
16465
16466         * simple.el: New functions: forwarc-char-command,
16467           backwrad-char-command, scroll-up-command,
16468           scroll-down-command which work liek their counterparts
16469           except that they honor the variable
16470           signal-error-on-buffer-boundary.
16471
16472           Definition of signal-error-on-buffer-boundary received
16473           from src/cmds.c.
16474
16475           defvar declaration added for word-across-newline to avoid
16476           byte-compiler warning about the free variable reference.
16477
16478 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16479
16480         * winnt.el: Removed "%t" from the beginning of
16481         modeline-format. From now on, there's no nt-specifics in the modeline.
16482
16483 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16484
16485         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16486         of `when' with `if'.
16487
16488 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16489
16490         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16491         mswindows. Must be reworked along with glyphs.el, or
16492         merged into it, after there is images support.
16493
16494         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16495         'mswindows.
16496
16497 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16498
16499         * faces.el: fix for text cursor initialization.
16500         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16501         From Andy Piper <andyp@parallax.co.uk>
16502
16503 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16504
16505         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16506         if there is an existing package that handles it and warn the user
16507         about that mode.
16508
16509 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16510
16511         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16512         Installation" menu item when Installation-string is not bound.
16513
16514 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16515
16516         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16517         From Jeremiah W. James <jerry@cs.ucsb.edu>
16518
16519 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16520
16521         * msw-faces.el:
16522         * faces.el: Fix face initialization.
16523
16524 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16525
16526         * files.el (backup-enable-predicate): fix breakage introduced
16527         by TMPDIR patch.
16528
16529 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16530
16531         * x-faces.el (x-init-face-from-resources): The
16532           TTY face property retrieval functions don't return
16533           specifiers, so use face-property instead.
16534
16535 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16536
16537         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16538
16539 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16540
16541         * x-menubar.el: Expanded documentation for
16542           option-save-faces.  Changed Options -> Browse Faces
16543           menu entry to invoke customize-face.
16544
16545 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16546
16547         * faces.el: Most face initialization moved out of
16548           init-other-random-faces to the top level so that the
16549           initialization happens before Xemacs is dumped.  Much
16550           of the fascist "face-differs-from-default-p or FROB!"
16551           code has been retired in favor of letting the user do
16552           what they want to do.  Face initialization code changed
16553           to use `default' specifier tag so that the settings can
16554           be overridden later if the user wishes it.
16555
16556 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16557
16558         * about.el (about-hackers): Update contributors list.
16559
16560 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16561
16562         * specifier.el: Define new specifier tag `default'.
16563
16564         * modeline.el: Initialize faces using `default' tag.
16565
16566         * x-faces.el (x-init-face-from-resources): Remove
16567           specifier specs containing the `default' tag before
16568           adding new specs.
16569
16570 1998-03-02  John Jones  <jj@asu.edu>
16571
16572         * package-get.el (package-get-all): fixed arguments on call to
16573         package-admin-add-single-file-package.
16574         * package-get.el (package-get-installedp): fixed to match
16575         advertised behavior.
16576         * package-get.el: added function package-get-update-all which
16577         installs newest versions of all the current packages (if they are
16578         not already installed).
16579
16580 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16581
16582         * files.el (find-file-noselect): Uncommented `truename' binding in
16583         `let*' and use it later to set `buffer-file-truename' iff it's
16584         still nil, as happens for example when finding a compressed
16585         file with "jka-compr".
16586
16587 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16588
16589         * faces.el: in make-face-* type functions do the operation for all
16590         window systems, not just the first one found.
16591
16592         * font.el: call mswindows-list-fonts for mswindows.
16593
16594 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16595
16596         * code-process.el (call-process-region):
16597         * process.el (call-process-region):
16598         * package-get.el (package-get-dir):
16599         * files.el (backup-enable-predicate):
16600         * gnuserv.el (gnuserv-temp-file-regexp):
16601         Use temp-directory in place of `/tmp'.
16602
16603 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16604
16605         * "Fast" dired-in-C enhancements for Windows 95/NT:
16606
16607         * files.el: Added function, `wildcard-to-regexp', from GNU
16608           Emacs.
16609
16610         * files.el (insert-directory): Modified to use special
16611           dired-in-C enhancements if present.
16612
16613 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16614
16615         * code-files.el: make default coding no-conversion.
16616
16617 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16618
16619         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16620         the load-path.
16621
16622         * update-elc.el: Strip directory when testing for files not to
16623         bytecompile.
16624
16625 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16626
16627         * lisp-mode.el: Use recommended form for menus.
16628
16629         * info.el (Info-construct-menu): Use recommended form for menus.
16630
16631         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16632         entry.
16633
16634 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16635
16636         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16637           (get-frame-for-buffer-noselect): Always return frames
16638           in the not-this-window-p cond clause.
16639
16640 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16641
16642         * help.el (describe-installation): New function.
16643
16644         * x-menubar.el (default-menubar): Add describe-installation to
16645         Help menu.
16646
16647         * packages.el (packages-unbytecompiled-lisp): Installation.el
16648         should not be bytecompiled.
16649
16650         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16651         XEmacs.
16652
16653         * x-menubar.el (default-menubar): Use correct guard for VM menu
16654         entry.
16655
16656         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16657         coding.
16658         From Andy Piper <andyp@parallax.co.uk>
16659
16660 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16661
16662         * ldap.el: Do not require ldap-internal at compile time.
16663
16664 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16665
16666         * code-files.el: new file. a virtual copy of mule-files.el
16667         but without charset
16668         dependencies. (toggle-buffer-file-ocding-system) new function for
16669         changing the eol type for the current buffer.
16670
16671         * code-process.el: new file. a copy of
16672         mule-process.el. mule-process.el will disappear when things have
16673         settled.
16674
16675         * coding.el: new file. a virtual copy of mule-files.el but
16676         without charset dependencies. (coding-system-base) new function
16677         for getting the parent coding system of a coding system with eol
16678         type set.
16679
16680         * dumped-lisp.el: add above files for the non-mule case.
16681
16682 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16683
16684         * window-xemacs.el (display-buffer): If no explicit
16685           frame is specified, search for a window that displays
16686           the buffer on the currently selected frame, before
16687           searching other frames.
16688
16689 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16690
16691         * frame.el (get-frame-for-buffer): If not-this-window-p
16692           is non-nil, use window on the selected frame if it is not
16693           also the selected window.  When defaulting, search for
16694           windows on the currently selected fgrame before searching
16695           other frames.
16696
16697 1998-02-25  Didier Verna  <didier@xemacs.org>
16698
16699         * modeline.el (modeline-swap-buffers): originally named
16700         `mouse-release-modeline'. Whether to actually swap the buffers is
16701         decided in `mouse-drag-modeline'.
16702         (mouse-drag-modeline): A button release event is considered a
16703         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16704         stay unchanged.
16705
16706 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16707
16708         * x-menubar.el: Put redo on the menubar.
16709         From Aki Vehtari <Aki.Vehtari@hut.fi>
16710
16711 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16712
16713         * bytecomp.el (displaying-byte-compile-warnings): if
16714         temp-buffer-show-function is set, use it to display current set of
16715         warnings in the "*Compile-Log-Show*" buffer.
16716
16717         * simple.el (display-warning-buffer): if temp-buffer-show-function
16718         is set, use it to display current set of warnings in the
16719         "*Warnings-Show*" buffer.
16720
16721 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16722
16723         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16724         Common Lisp.
16725
16726 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16727
16728         * menubar.el: Allow button descriptors at least 2 long.
16729
16730         * x-menubar.el (default-menubar): Use recommended forms.
16731         (file-menu-filter): Remove.
16732         (edit-menu-filter): Remove.
16733
16734 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16735
16736         * about.el (about-hackers): Updated.
16737
16738 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16739
16740         * help.el (help-max-help-buffers): new variable
16741         (help-register-and-maybe-prune-excess): new function
16742         (help-buffer-name): use help-max-help-buffers.
16743         (with-displaying-help-buffer): use
16744         help-register-and-maybe-prune-excess.
16745
16746         * help.el (help-maybe-pretty-print-value): if the value fits on
16747         one line, let it.
16748
16749 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16750
16751         * (with-displaying-help-buffer): there is no need to kill the buffer
16752         if it exists, because with-output-to-temp-buffer will clear it.
16753         further, killing the buffer violates the rule that
16754         temp-buffer-show-function, if set, has the full responsibility of
16755         showing the temp buffer.  killing the buffer fucks with the window
16756         configuration, hosing temp-buffer-show-function.
16757
16758
16759 1998-02-23  Didier Verna  <didier@xemacs.org>
16760
16761         * modeline.el (mouse-drag-modeline):
16762         - Always scroll the modeline that was originally clicked on.
16763         - Use x pixels instead of x characters (which doesn't work anyway)
16764         as horizontal reference for modeline dragging. This allows us to
16765         keep on dragging the modeline even if the motion event occurs in
16766         another window.
16767
16768 1998-02-23  Didier Verna  <didier@xemacs.org>
16769
16770         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16771         glyph on the modeline to indicate that dragging the mouse has an
16772         effect both horizontally and vertically.
16773
16774 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16775
16776         * about.el (about-xemacs): Get rid of redundant visible version
16777         number.
16778
16779 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16780
16781         * about.el (about-hackers): Update credits.
16782
16783 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16784
16785         * prim/register.el (view-register): Show register type file-query.
16786
16787 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16788
16789         * mode-motion.el (mode-motion-highlight-internal):
16790           save-excursion inside save-window-exucrsion form to
16791           hide buffer point changes from save-window-excursion.
16792           Prevents display flickering when the mouse pointer
16793           moves.
16794
16795 1998-02-17  Didier Verna  <didier@xemacs.org>
16796
16797         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16798         function to handle correctly the case of a toolbar one side of the
16799         window: scrolling will not necessarily happen.
16800
16801 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16802
16803         * files.el (after-find-file): Restore missing argument
16804           to format that provides filename for "... consider M-x
16805           recover-file" message.  Also call `message' with "%s"
16806           as the first arg instead of an arbitrary string.
16807
16808 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16809
16810         * about.el (about-hackers): Various additions.
16811
16812 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16813
16814         * autoload.el (generate-file-autoloads-1): Don't force an extra
16815         line out when copying on-the-same line autoloads.
16816
16817         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16818         is installed.
16819
16820 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16821
16822         * x11/x-win-xfree86.el (x-win-init-xfree86):
16823         * x11/x-win-sun.el (x-win-init-sun):
16824         * x11/x-init.el (x-initialize-compose):
16825         * prim/simple.el:
16826         (backward-or-forward-kill-sexp):
16827         (backward-or-forward-kill-sentence):
16828         (backward-or-forward-kill-word):
16829         (backward-or-forward-delete-char):
16830         * prim/isearch-mode.el (isearch-help-or-delete-char):
16831         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16832         x-keysym-on-keyboard-p to detect backspace.
16833         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16834         Clean up symbols used with dead keys, checking Linux and solaris
16835         keysyms.
16836         Simplify x-win-*.el using above methods.
16837         Change documentation for x-keysym-*-p functions.
16838
16839 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16840
16841         * about.el (about-hackers): Restore entries for Michael Sperber and
16842         Vinnie Shelton.
16843         From Vinnie Shelton <acs@acm.org>
16844
16845 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16846
16847         * simple.el (count-words-region): Ditto.
16848
16849 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16850
16851         * simple.el (count-words-buffer): Document.  Don't print anything
16852         if non-interactive.
16853
16854 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16855
16856         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16857         multiple files in InfoDock.
16858
16859 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16860
16861         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16862         from version.el in InfoDock.
16863
16864         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16865         specially.
16866
16867 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16868
16869         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16870         variable name in docstring.
16871
16872 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16873
16874         * menubar.h: Include "gui.h".
16875
16876 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16877
16878         * site-load.el: Fix documentation.
16879
16880 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16881
16882         * package-get-base.el (package-get-base): Updated.
16883
16884         * keymap.el: PC-ize.
16885
16886 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16887
16888         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16889         from' on a fresh line.
16890
16891 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16892
16893         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16894         object.
16895
16896 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16897
16898         * undo-stack.el: PC-ize.
16899
16900         * cmdloop.el: PC-ize.
16901
16902 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16903
16904         * bytecomp-runtime.el: PC-ize.
16905
16906         * byte-optimize.el: Prolog fixup.  PC-ize.
16907
16908         * cus-dep.el: Spelling fix.
16909
16910         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16911         entries follow).
16912
16913 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16914
16915         * text-mode.el (text-mode-hook-identify): New function,
16916         put on text-mode-hook.  Set text-mode-variant here.
16917         (text-mode): Don't set it here.
16918
16919 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16920
16921         * text-mode.el (text-mode-hook): New defvar.
16922         (text-mode-variant): New variable.
16923         (text-mode): Set that variable locally.
16924         (toggle-text-mode-auto-fill): New command.
16925
16926 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16927
16928         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16929
16930 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16931
16932         * text-mode.el (paragraph-indent-text-mode):
16933         Renamed from spaced-text-mode.
16934         (text-mode-map): Bind TAB to indent-relative.
16935         (indented-text-mode-map): Variable deleted.
16936         (indented-text-mode): Now an alias for text-mode.
16937
16938 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16939
16940         * loadup.el: test-atoms debugging stuffs removed.
16941
16942 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16943
16944         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16945
16946 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16947
16948         * help.el (describe-beta): Made it use `locate-data-file'.
16949         (describe-distribution): Ditto.
16950         (describe-copying): Ditto.
16951         (describe-project): Ditto.
16952         (view-emacs-news): Ditto.
16953
16954         * help-nomule.el (help-with-tutorial): Made it use
16955         `locate-data-file' to find tutorial.
16956
16957 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16958
16959         * about.el: Corrected my email address.
16960
16961         * mouse.el: Added 'mouse-mswindows-drop' similar to
16962         'mouse-offix-drop'.
16963
16964 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16965
16966         * loadup.el (running-xemacs): Spelling fix.
16967
16968 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16969
16970         * packages.el (packages-find-packages-1): Don't allow a backwards
16971         compatible lisp tree to overwrite `preloaded-file-list'.
16972
16973 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16974
16975         * loadup.el: Don't delete "xemacs" prior to dumping.
16976
16977 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16978
16979         * package-info.el (pi-last-mod-date): New function.
16980         (pi-author-version): New function.
16981         (batch-update-package-info): Use them.
16982
16983 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16984
16985         * frame.el (get-frame-for-buffer-default-to-current): Create.
16986         (get-frame-for-buffer-noselect): Allow user to use current frame
16987         with `get-frame-for-buffer-default-to-current'.
16988
16989 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16990
16991         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16992         (byte-compile-output-docform): Ditto.
16993         (byte-compile-compiled-obj-to-list): Ditto.
16994
16995 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16996
16997         * startup.el (command-line-1): Removed code that ran
16998           buffer-menu.
16999
17000 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
17001
17002         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
17003
17004 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
17005
17006         * frame.el (suspend-emacs-or-iconify-frame): Check using
17007         `device-on-window-system-p' instead of explicitly checking for X,
17008         so that the same logic works for MS Windows.
17009         (suspend-or-iconify-emacs): Ditto.
17010
17011 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
17012
17013         * about.el (about-maintainer-info): Andy Piper is back.
17014         (xemacs-hackers): Updated Andy Piper's email address.
17015         (about-hackers): Added Jonathan Harris.
17016         (about-hackers): Updated Tibor Polgar's email address.
17017
17018 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17019
17020         * about.el: Add xemacs.org email manager.
17021
17022         * package-get-base.el (package-get-base): Updated with most recent
17023         package updates.
17024
17025 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17026
17027         * help.el (function-arglist): Use `indirect-function' instead of
17028         `symbol-function' so that aliases are treated correctly.
17029
17030 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17031
17032         * help.el (help-map): Add f1 binding to `help-for-help'.
17033         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
17034         (describe-key-briefly): Use `princ' "%s" to print object.
17035         (with-displaying-help-buffer): Kill buffer if it exists, again.
17036         (describe-key): Use `princ' "%s" to print object.
17037         (describe-function-1): Use `princ' "%s" to print object.
17038         Commented out alias lines removed.
17039         (help-pretty-print-limit): New variable to control pretty-printing
17040         of variable values.
17041         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
17042         `help-pretty-print-value' again.  Only print-print when OBJECT is
17043         list of length less than `help-pretty-print-limit'.
17044         (describe-variable): Use `help-maybe-pretty-print-value' again.
17045
17046 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17047
17048         * simple.el (blink-matching-open): Remove C++ kludge.
17049         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17050
17051 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17052
17053         * info.el (Info-default-directory-list): Made the documentation
17054         more explanitory.
17055
17056 1998-01-13  Martin Buchholz  <martin@xemacs.org>
17057
17058         * lisp/packages.el:
17059         * lisp/package-admin.el:
17060         * lisp/build-report.el:
17061         Fix typos.
17062
17063 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
17064
17065         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17066         warnings in Java buffers without final newline and editing the
17067         last line.
17068
17069 1998-01-17  SL Baur  <steve@altair.xemacs.org>
17070
17071         * packages.el (packages-find-packages-1): Don't allow a backwards
17072         compatible lisp tree to overwrite `preloaded-file-list'.
17073         Suggested by Colin Rafferty  <colin@xemacs.org>
17074
17075         * mouse.el (mouse-offix-drop): Set undo-boundary.
17076         From Oliver Graf <ograf@fga.de>
17077
17078 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17079
17080         * loadup.el (load-gc): rewrite as defun.
17081         Print something sensical if a required dump-time file isn't found.
17082
17083 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17084
17085         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17086         bug strikes a menudescriptor.
17087
17088         * package-get-base.el (package-get-base): Updated.
17089
17090         * package-info.el (batch-update-package-info): Derive REQUIRES
17091         from the Makefile.
17092
17093 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17094
17095         * files.el (save-some-buffers): Don't play games with deleting
17096         other windows if we are in the minibuffer window.
17097
17098 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17099
17100         * modeline.el (modeline-minor-mode-menu): Add support for :active
17101         (add-minor-mode): Document :active property to TOGGLE.
17102
17103 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17104
17105         * modeline.el (modeline-minor-mode-menu): Add support for an
17106         `:included' predicate in the `toggle-sym' plist.
17107         (add-minor-mode): Document the :included property, format
17108         docstring some more.
17109         (modeline-minor-mode-menu): Documentation string added.
17110
17111 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17112
17113         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17114         labels from the symbol-names by thwacking off the overly redundant
17115         and overused "mode", parenthesizing "minor", and capitalizing the
17116         resultant strings.  Also shortened the menu's title by eliminating
17117         the redundant buffer name.
17118         (add-minor-mode): Beautified the docstring, added mention of the
17119         `:menu-tag' property of TOGGLE.
17120         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17121         `toggle-sym' to beatify the mode-life menus.
17122         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17123         `auto-fill-function'.
17124
17125 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17126
17127         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17128         menus to :style 'toggle.
17129
17130 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17131
17132         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17133
17134 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17135
17136         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17137         only recognize first hyperlink.
17138         (hyper-apropos-highlightify): Deletia, this is already done by
17139         `hyper-apropos-insert-face'.
17140         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17141
17142 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17143
17144         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17145         mail.
17146         (toolbar-mail-reader): Add support for `send'.
17147         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17148
17149 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17150
17151         * info.el (Info-emacs-info-file-name): Add defvar for
17152         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17153         will function properly.
17154
17155 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17156
17157         * simple.el: make the backwards delete function called by
17158         `backward-or-forward-delete-char' user configurable.
17159
17160 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17161
17162         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17163         compiled function got loaded from.
17164
17165 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17166
17167         * term/apollo.el: Synched up with InfoDock 3.6.2.
17168
17169 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17170
17171         * startup.el (load-init-file): Load autoloads earlier.
17172         (startup-splash-frame): Handle InfoDock logo.
17173
17174         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17175         InfoDock.
17176         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17177
17178         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17179         doesn't have this function.
17180
17181         * packages.el (locate-data-file): Fix to call `locate-file'.
17182
17183 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17184
17185         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17186         version of version.el.
17187         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17188
17189         * x-menubar.el (default-menubar): Guard reference to
17190         `gnuserv-frame'.
17191         (default-menubar): Guard references to `font-lock-mode'.
17192         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17193         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17194
17195         * make-docfile.el: Don't snarf doc strings from autoloads.
17196
17197         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17198         loading auto-autoloads files.
17199
17200         * loaddefs.el: Disable dumping autoloads.
17201
17202 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17203
17204         * lisp-mnt.el: Synch to Emacs 20.2.
17205
17206         * help.el: Remove manual autoload of `finder-by-keyword'.
17207
17208         * finder.el (finder-by-keyword): Autoload.
17209
17210         * help.el: Conditionalize hyperbole setup.
17211
17212 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17213
17214         * packages.el (package-require): Update to reflect new data format.
17215
17216 1998-01-02  Didier Verna  <didier@xemacs.org>
17217
17218         * x-menubar.el (default-menubar): make the tutorials available
17219         through the menubar. (Plus some compilation warnings cleanup).
17220
17221 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17222
17223         * check-features.el: New file.  Perform sanity check after build.
17224
17225         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17226         files to tooltalk package.
17227         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17228         package.
17229
17230         * package-admin.el (package-admin-xemacs): Use better default for
17231         location of XEmacs binary.
17232
17233 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17234
17235         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17236         tag with sexp and add value tag with value `t'.
17237
17238 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17239
17240         * package-get.el: Changes to work with real data.
17241         From Pete Ware <ware@cis.ohio-state.edu>
17242
17243         * packages.el (packages-reload-autoloads): Guard load for the time
17244         being.
17245
17246         * update-elc.el ("packages.el"): Force loading packages.el instead
17247         of possibly out-of-date packges.elc.
17248         * make-docfile.el ("packages.el"): Ditto.
17249
17250 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17251
17252         * build-report.el (build-report-delete-regexp): Added a rule for
17253         the main tarball shadowing anything past it.
17254
17255 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17256
17257         * packages.el (package-provide): Delete a previous provide.
17258
17259         * package-info.el: New file.
17260
17261         * package-get.el: New file.
17262         From Pete Ware <ware@cis.ohio-state.edu>
17263         (package-get): Fix md5 computation to work with Mule.
17264
17265 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17266
17267         * simple.el (log-message-*): Quote symbols in docstrings properly.
17268
17269 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17270
17271         * packages.el (packages-new-autoloads): Ignore symbolic links.
17272
17273         * cus-face.el (face-custom-attributes-get): Fix typo.
17274         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17275
17276 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17277
17278         * startup.el (load-init-file): Reload new or changed autoloads
17279         unless inhibited.  Reload modified dumped lisp (stubbed).
17280
17281         * packages.el (packages-new-autoloads): New function.
17282         (packages-reload-autoloads): New function.
17283         (packages-reload-dumped-lisp): New (stub) function.
17284
17285         * loadup.el: Inhibit reloading dumped files when running temacs.
17286
17287         * loadhist.el (file-provides): Extend to handle variant
17288         extensions.
17289
17290         * replace.el (query-replace): Fix typo.
17291
17292 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17293
17294         * make-docfile.el: list-autoloads-path has been renamed.
17295         * update-elc.el: list-autoloads has been renamed.
17296
17297         * packages.el (packages-list-autoloads): Renamed.
17298         (packages-list-autoloads-path): Ditto.
17299
17300 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17301
17302         * packages.el (packages-find-packages-1): Made it signal a warning
17303         for an error in an auto-autoload.el file.
17304
17305 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17306
17307         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17308         tag with const.
17309         From Aki Vehtari <Aki.Vehtari@hut.fi>
17310
17311         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17312
17313         * loadhist.el (unload-feature): Remove autoload.
17314
17315 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17316
17317         * loadhist.el: Unpackaged.
17318
17319         * help.el (describe-symbol-find-file): Rename
17320         `describe-function-find-file' and make old name obsolete.
17321         (describe-function-1): Use it.
17322         (describe-function-1): Guard reference to
17323         `compiled-function-annotation'.
17324
17325 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17326
17327         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17328         argument.
17329         (help-mode-quit): New optional arg to control whether it kills or
17330         buries.  Tidied up.
17331         (with-displaying-help-buffer): Don't kill buffer initially, even
17332         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17333         (help-pretty-print-value): Rename back from
17334         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17335         use it, otherwise use dumped `cl-prettyprint'.
17336         (describe-variable): Use `help-pretty-print-value' again.
17337         (find-func): Removed reference to "find-func" at end.
17338
17339 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17340
17341         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17342           GUI XEmacs. Rename? x-menubar is rather window system
17343           independant, except for a couple of items.
17344
17345 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17346
17347         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17348         entries as they will no longer be distributed with XEmacs.
17349
17350         * format.el (format-alist): Fix image/tiff regexps.
17351         From P. E. Jareth Hein <jareth@camelot-soft.com>
17352
17353         * help.el (help-maybe-pretty-print-value): Rename.
17354         (describe-variable): Use it.
17355         (describe-variable): Add trailing linefeed.
17356
17357 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17358
17359         * help.el (describe-function-1): Don't output anything for
17360           arglist of autoload functions.
17361
17362 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17363
17364         * help.el (describe-function-1): Don't output anything for
17365           arglist of autoload functions.
17366
17367 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17368
17369         * help.el (help-mode-map): New bindings for `help-mode-bury',
17370         `describe-function-at-point', `describe-variable-at-point',
17371         `Info-elisp-ref', `customize-variable', `help-next-section' and
17372         `help-prev-section'.
17373         (help-next-section): New function.
17374         (help-prev-section): New function.
17375         (help-mode-quit): Changed to kill the help buffer.
17376         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17377         correctly.
17378         (help-buffer-name): New function to generate the name of help
17379         buffers.
17380         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17381         argument giving the name of the help buffer.
17382         (describe-key): Use `with-displaying-help-buffer' with name.
17383         (describe-mode): Ditto.
17384         (describe-bindings): Ditto.
17385         (describe-prefix-bindings): Ditto.
17386         (view-lossage): Ditto.
17387         (with-syntax-table): New macro.
17388         (function-called-at-point): Use `ignore-errors' and
17389         `with-syntax-table'.
17390         (function-at-point): Ditto.
17391         (describe-function): Use `with-displaying-help-buffer' with name.
17392         (function-arglist): Extracted from `describe-function-1'.  Returns
17393         function's arglist as string.
17394         (function-documentation): Extracted from `describe-function-1'.
17395         Returns function's docstring.
17396         (describe-function-1): Remove all the "stream" garbage, including
17397         the stream argument.  Use `function-arglist' and
17398         `function-documentation'.
17399         (describe-function-arglist): Just use `function-arglist'.
17400         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17401         (help-pretty-print-value): New function to help with
17402         pretty-printing variable values.  Knows about `#<...>'.  Needs
17403         `pp-internal'.
17404         (describe-variable): Use `with-displaying-help-buffer' with name.
17405         Formatting improved.  Display file where variable is defined, if
17406         known.  Use `help-pretty-print-value'.
17407         (describe-syntax): Use `with-displaying-help-buffer' with name.
17408         (list-processes): Remove "stream" garbage.
17409
17410 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17411
17412         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17413         call a dumped routine instead.
17414
17415         * x-win-xfree86.el: Wrap file in defun.
17416         * x-win-sun.el: Ditto.
17417
17418 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17419
17420         * help.el (view-emacs-news): Remove usage of outl-mouse which
17421         advises functions and does other evil things.
17422
17423 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17424
17425         * format.el (format-alist): Add `image/tiff'.
17426         From P. E. Jareth Hein <jareth@camelot-soft.com>
17427
17428 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17429
17430         * about.el (about-hackers): More names added.
17431
17432         * make-docfile.el: Remove superfluous package path search.
17433
17434         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17435
17436 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17437
17438         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17439         ignored shadows.
17440
17441 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17442
17443         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17444         get trailing slashes when added to the load-path.
17445
17446         * x-init.el (init-x-win): Locate where XEmacs X localization files
17447         are.
17448
17449 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17450
17451         * x-faces.el: Added support for foregroundToolBarColor
17452           to xpm-color-symbols.
17453
17454 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17455
17456         * etags.el (tags-remove-duplicates): Removed.
17457         (buffer-tag-table-list): Use `delete-duplicates'.
17458
17459         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17460         correctly.
17461         (get*): Defalias to `get'.
17462
17463         * cl.el (eql): Compare integers with `eq'.
17464         (cl-map-extents): Check for `map-extents' first.
17465
17466 1997-12-17  Didier Verna  <didier@xemacs.org>
17467
17468         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17469         added the 'numero', 'copyright' and 'trademark' symbols.
17470
17471         * leim/quail/latin-post.el ("french-postfix"): see above.
17472
17473 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17474
17475         * widget.el (define-widget): Check the arguments.
17476
17477         * cus-edit.el (customize-face): Use `check-argument-type'.
17478         (custom-variable-value-create): Use `signal' to signal error.
17479         (custom-variable-reset-saved): Ditto.
17480         (custom-variable-reset-standard): Ditto.
17481         (custom-face-reset-saved): Ditto.
17482
17483         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17484         (widget-default-format-handler): Ditto.
17485         (widget-checklist-add-item): Ditto.
17486         (widget-radio-add-item): Ditto.
17487         (widget-editable-list-entry-create): Ditto.
17488         (widget-sexp-prompt-value): Ditto.
17489
17490         * custom.el (custom-declare-variable): Signal errors better.
17491         (custom-handle-keyword): Ditto.
17492         (custom-declare-group): Ditto.
17493
17494         * window-xemacs.el (windows): Ditto.
17495
17496         * menubar.el (menu): Ditto.
17497
17498         * keydefs.el (keyboard): Ditto.
17499
17500         * minibuf.el (minibuffer): Ditto.
17501
17502         * process.el (execute): Ditto.
17503
17504         * fill.el (fill): Ditto.
17505
17506         * modeline.el (modeline): Ditto.
17507
17508         * help.el (help): Ditto.
17509
17510         * faces.el (faces): Ditto.
17511
17512         * files.el (files): Ditto.
17513
17514         * x-init.el (x): Ditto.
17515
17516         * lisp-mode.el (lisp): Ditto.
17517
17518         * process.el (processes): Ditto.
17519
17520         * mouse.el (mouse): Ditto.
17521
17522         * abbrev.el (abbrev): Moved from cus-edit.
17523
17524         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17525         as variable declaration.
17526
17527 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17528
17529         * menubar.el (find-menu-item): Use `check-argument-type'.
17530         (find-menu-item): Cosmetic changes.
17531
17532 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17533
17534         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17535
17536 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17537
17538         * startup.el (set-default-load-path): Only search package-path
17539         when not running temacs.
17540
17541         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17542         files.
17543
17544         * loadup.el: Correct commentary.  Reformatting.
17545         (really-early-error-handler): Use absolute path to the
17546         first dumped-lisp.el file.
17547         (really-early-error-handler): Print full path name of
17548         each dumped lisp file (inherited from InfoDock).
17549
17550         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17551         dumped-lisp.el files.
17552
17553         * make-docfile.el (preloaded-file-list): Reorder when the
17554         package-path is searched.
17555         * update-elc.el: Ditto.
17556
17557         * lisp-mode.el (call-with-condition-handler): Treat the same as
17558         `condition-case' for indentation.
17559
17560         * about.el (about-xemacs): Update release date.
17561
17562 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17563
17564         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17565         anywhere but at the last clause.
17566         (ecase): Disallow `t' and `otherwise'.
17567
17568 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17569
17570         * cus-edit.el (custom-buffer-create-buttons): New function
17571         from stuff moved out of `custom-buffer-create-internal'.
17572         (custom-novice): New variable.  Default t.
17573         (custom-display-global-buttons): Ditto.  Default `top'.
17574         (custom-buffer-create-internal): Only display help if
17575         `custom-novice' is non-nil.  Display global buttons according to
17576         `custom-display-global-buttons'.
17577
17578 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17579
17580         * menubar.el (find-menu-item): Use `check-argument-type'.
17581         (find-menu-item): Cosmetic changes.
17582
17583 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17584
17585         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17586         look.
17587
17588 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17589
17590         * format.el (format-deannotate-region):  Bug fix.
17591         Deannotating a region containing unknown tags would fail
17592         (causing decoding of text/enriched to fail at user level)
17593
17594 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17595
17596         * minibuf.el (read-directory-name): Support sixth
17597           arg, HISTORY, as already documented.
17598
17599 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17600
17601         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17602         to `ecase'.
17603
17604 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17605
17606         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17607         skk-activate.
17608
17609 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17610
17611         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.