*** empty log message ***
[bpt/emacs.git] / lisp / ChangeLog
1 2002-10-31 Dave Love <fx@gnu.org>
2
3 * international/fontset.el: Doc fixes.
4 ("fontset-default"): Add iso8859-15.
5
6 2002-10-30 Kenichi Handa <handa@m17n.org>
7
8 * international/fontset.el ("fontset-default"): Add an entry for
9 `indian-is13194' charset.
10
11 * international/mule-conf.el (indian-is13194): Delete :unify-map
12 property. Don't unify this charset.
13 (indian-2-column): Delete :superset property, add :code-offset
14 property.
15
16 * language/devan-util.el: Delete the superfluous autoload cookie
17 near the head of the file.
18 (devanagari-compose-region): Add autoload cookie.
19
20 * language/ind-util.el (indian-2-column-to-ucs-region): Add
21 autoload cookie.
22
23 2002-10-29 Kenichi Handa <handa@m17n.org>
24
25 * international/fontset.el ("fontset-default"): Add an entry for
26 `devanagari' script and `malayalam-glyph' charset.
27 (face-resizing-fonts): Register CDAC fonts.
28
29 * international/mule-conf.el (malayalam-glyph): New charset.
30
31 2002-10-28 Dave Love <fx@gnu.org>
32
33 * term/x-win.el: Fix typo in loop setting x-keysym-table.
34
35 2002-10-27 Dave Love <fx@gnu.org>
36
37 * international/mule-conf.el (utf-8-emacs): Delete :mime-charset.
38
39 * term/x-win.el: Remove some ancient compatibility code. Populate
40 x-keysym-table.
41
42 * international/mule-cmds.el (wid-edit): Require when compiling.
43 (set-locale-environment): Check locale against coding system
44 aliases too.
45
46 2002-10-25 Kenichi Handa <handa@m17n.org>
47
48 * language/indian.el (in-is13194-devanagari): Fix
49 :post-read-conversion and :pre-write-conversion.
50
51 2002-10-16 Dave Love <fx@gnu.org>
52
53 * international/mule-cmds.el (charset): Supply doc, :tag.
54
55 2002-10-16 Kenichi Handa <handa@m17n.org>
56
57 * emacs-lisp/bytecomp.el (byte-compile-lapcode): Be sure to
58 return a unibyte string.
59
60 2002-10-15 Kenichi Handa <handa@m17n.org>
61
62 * international/mule-cmds.el (set-locale-environment): Delete
63 superfluous ')'s at the tail.
64
65 2002-10-14 Kenichi Handa <handa@etl.go.jp>
66
67 * international/mule.el (define-coding-system): Fix typo;
68 "docode" -> "decode".
69
70 2002-10-14 Dave Love <fx@gnu.org>
71
72 * emacs-lisp/byte-opt.el (side-effect-free-fns): Add
73 string-make-unibyte string-make-multibyte string-to-multibyte
74 string-as-multibyte string-as-unibyte.
75
76 2002-10-11 Dave Love <fx@gnu.org>
77
78 * language/english.el (ibm1047, cp1047): New.
79
80 * international/mule-conf.el (alternativnyj): Use new table.
81 (cp866): Define standalone, not as alias.
82 (ibm866): Change alias.
83 (ibm1047): New.
84
85 * language/cyrillic.el (cyrillic-alternativnyj): Remove
86 mime-charset. Use alternativnj charset.
87 (cp866): Remove alias. Define standalone.
88
89 2002-10-09 Dave Love <fx@gnu.org>
90
91 * language/european.el ("Latin-2", "Latin-5"): Doc fix.
92
93 * language/cyrillic.el ("Bulgarian"): Fix input method and
94 charset.
95 ("Tajik", "Belarusian"): Fix charset.
96
97 * international/mule-cmds.el (describe-language-environment): Be
98 case-insensitive when looking for input methods.
99 (locale-name-match): Doc fix.
100 (locale-charset-match-p): New.
101 (set-locale-environment): Warn if coding system doesn't agree
102 with system locale.
103
104 2002-10-09 Kenichi Handa <handa@m17n.org>
105
106 * international/mule-cmds.el (select-safe-coding-system): If
107 :mime-charset property of a coding system is not equal to that
108 coding system, don't show that :mime-charset name.
109
110 2002-10-06 Dave Love <fx@gnu.org>
111
112 * international/quail.el (quail-help): Fix underlining.
113
114 * language/chinese.el (chinese-gb18030, gb18030)
115 ("Chinese-GB18030"): New.
116
117 * international/mule-cmds.el (locale-language-names): Add GB18030.
118
119 * international/swedish.el: Don't require latin-1.
120
121 2002-10-05 Dave Love <fx@gnu.org>
122
123 * language/czech.el ("Czech"):
124 * language/slovak.el ("Slovak"):
125 * language/romanian.el ("Romanian"): Remove unibyte-syntax property.
126
127 * language/greek.el ("Greek"): Remove unibyte-syntax property.
128 (cp737): New coding system.
129
130 * language/european.el: Remove unibyte-syntax properties.
131 Augment some coding-system properties.
132
133 * international/mule-cmds.el (set-language-environment): Check
134 for charset property of environment.
135 (language-info-alist): Doc fix.
136
137 * Makefile.in (DONTCOMPILE): Remove latin-N.el.
138
139 * international/characters.el: Add Latin-1.
140
141 * international/latin-1, international/latin-2, international/latin-3:
142 * international/latin-4, international/latin-5, international/latin-8:
143 * international/latin-9: Deleted.
144
145 * loadup.el: Remove international/latin-N.el.
146
147 * case-table.el (set-case-syntax-charset, set-case-syntax-1)
148 (set-case-syntax-delims, set-case-syntax-pair, set-case-syntax):
149 Undo last changes.
150
151 * international/mule-diag.el (unicode-data): Check that
152 `unicodedata-file' exists.
153
154 2002-10-05 Kenichi Handa <handa@m17n.org>
155
156 * international/fontset.el (charset-script-alist): Fix script
157 names.
158
159 2002-10-01 Kenichi Handa <handa@m17n.org>
160
161 * international/latin-1.el: Bind set-case-syntax-charset to
162 iso-8859-1. Never provide latin-1.
163
164 * international/latin-2.el: Bind set-case-syntax-charset to
165 iso-8859-2. Never provide latin-2.
166
167 * international/latin-3.el: Bind set-case-syntax-charset to
168 iso-8859-3. Never provide latin-3.
169
170 * international/latin-4.el: Bind set-case-syntax-charset to
171 iso-8859-4. Never provide latin-4.
172
173 * international/latin-5.el: Bind set-case-syntax-charset to
174 iso-8859-9. Never provide latin-5.
175
176 * international/latin-8.el: Bind set-case-syntax-charset to
177 iso-8859-14. Never provide latin-8.
178
179 * international/latin-9.el: Bind set-case-syntax-charset to
180 iso-8859-15. Never provide latin-9.
181
182 * case-table.el (set-case-syntax-set-multibyte): This variable
183 deleted.
184 (set-case-syntax-charset): New variable.
185 (set-case-syntax-1): New function.
186 (set-case-syntax-delims, set-case-syntax-pair, set-case-syntax):
187 Call set-case-syntax-1 on arguments.
188
189 * international/mule-cmds.el (set-language-environment): Delete
190 unnecessary setup of syntax/case for unibyte case.
191
192 2002-09-27 Kenichi Handa <handa@etl.go.jp>
193
194 * international/fontset.el (generate-fontset-menu): Exclude the
195 default fontset.
196
197 * faces.el (describe-face): Describe :fontset property too.
198
199 2002-09-25 Dave Love <fx@gnu.org>
200
201 * international/characters.el: Fix last change.
202
203 2002-09-23 Dave Love <fx@gnu.org>
204
205 * international/characters.el: Don't set char width of CJK
206 charsets generally. Add some non-word syntax cases.
207 (korean-ksc5601): Fix ranges with symbol syntax.
208
209 2002-09-14 Dave Love <fx@gnu.org>
210
211 * Makefile.in (DONTCOMPILE): Add indian.el.
212
213 * language/ind-util.el:
214 (ucs-bengali-to-is13194-alist, ucs-assamese-to-is13194-alist)
215 (ucs-gurmukhi-to-is13194-alist, ucs-gujarati-to-is13194-alist)
216 (ucs-oriya-to-is13194-alist, ucs-tamil-to-is13194-alist)
217 (ucs-telugu-to-is13194-alist, ucs-malayalam-to-is13194-alist))):
218 Remove declarations and let-bind them in re-written top-level loop
219 over scripts, including ucs-devanagari-to-is13194-alist.
220
221 2002-09-14 Dave Love <fx@gnu.org>
222
223 * international/mule-cmds.el (charset): Move.
224 (language-info-custom-alist): Move. Alter :set.
225 (find-coding-systems-for-charsets): Check charset type before
226 getting :charset-list.
227
228 * language/ind-util.el (iscii-to-ucs-region): Fix typo.
229
230 2002-09-12 Kenichi Handa <handa@etl.go.jp>
231
232 * international/mule-conf.el (emacs-mule, iso-2022-7bit)
233 (iso-2022-7bit-ss2, iso-2022-7bit-lock, iso-2022-8bit-ss2)
234 (compound-text, ctext-no-compositions): Cancel provious change.
235
236 2002-09-09 Dave Love <fx@gnu.org>
237
238 * wid-edit.el (widget-string-complete): New.
239 (widget-coding-system-prompt-value-history): Deleted.
240 (coding-system): Use coding-system-value-history.
241
242 * international/mule-cmds.el (charset): New widget.
243 (language-info-custom-alist): Use it.
244 (default-input-method): Modify :type.
245
246 2002-09-08 Dave Love <fx@gnu.org>
247
248 * language/ind-util.el (ucs-devanagari-to-is13194-alist)
249 (indian-glyph-char, indian-char-glyph): Deleted.
250 (is13194-default-repertory): Renamed from
251 is13194-default-repartory,
252 (iscii-to-ucs-region): Hoist evals from loop.
253
254 * language/devan-util.el (dev-charseq): Avoid indian-glyph-char.
255
256 * language/indian.el (indian-script-table)
257 (ccl-encode-indian-glyph-font): Deleted.
258
259 * international/mule-conf.el (emacs-mule, iso-2022-7bit)
260 (iso-2022-7bit-ss2, iso-2022-7bit-lock, iso-2022-8bit-ss2)
261 (compound-text, ctext-no-compositions): Remove :charset-list.
262
263 * international/mule-cmds.el (language-info-custom-alist): New.
264 (input-method-activate-hook, input-method-inactivate-hook)
265 (input-method-after-insert-chunk-hook)
266 (input-method-use-echo-area, set-language-environment-hook)
267 (exit-language-environment-hook): Customize.
268 (find-coding-systems-for-charsets): Rewritten.
269 (default-input-method): Add :link.
270
271 2002-09-08 Dave Love <fx@gnu.org>
272
273 * international/mule-conf.el (eight-bit): Add :docstring,
274 :short-name properties.
275 (cp851): Doc fix.
276 (unicode-bmp): New.
277
278 * case-table.el (set-case-syntax-pair): Remove check on byte
279 lengths.
280
281 * language/european.el (cp858): New.
282 ("Turkish"): Add special case rules.
283
284 2002-09-05 Dave Love <fx@gnu.org>
285
286 * international/characters.el: Make \e,_/\e(B and \e,A\7f\e(B a case pair.
287
288 2002-09-03 Kenichi Handa <handa@etl.go.jp>
289
290 * international/mule-conf.el: Don't define the charset iso-8859-1
291 here, just setup its properties.
292
293 2002-08-21 Kenichi Handa <handa@etl.go.jp>
294
295 * international/mule-conf.el (utf-8): Give :mime-charset property.
296
297 2002-08-20 Kenichi Handa <handa@etl.go.jp>
298
299 * international/characters.el: Remove duplicated case setting for
300 Cyrillic and Greek letters. Don't setup printable-chars here.
301
302 * case-table.el (describe-buffer-case-table): Handle the case
303 that KEY is a cons within map-char-table.
304
305 2002-08-19 Kenichi Handa <handa@etl.go.jp>
306
307 * international/characters.el: Fix categories ?A and ?C. Treat
308 ASCII characters as `latin' script.
309
310 2002-08-18 Kenichi Handa <handa@etl.go.jp>
311
312 * international/fontset.el (fontset-plain-name): If the fontset
313 name doesn't ends with "-fontset-*", use family name as the first
314 part of the plain name.
315 (create-fontset-from-ascii-font): If "fontset-startup" is not yet
316 created, use that name for the fontset. Fix arguments to
317 subst-char-in-string.
318
319 2002-08-18 Dave Love <fx@gnu.org>
320
321 * term.el (term-char-mode): Remove generic-character-list code.
322
323 * ruler-mode.el (ruler-mode-character-validate): Use characterp.
324
325 * wid-edit.el (character): Use characterp.
326
327 * international/mule-diag.el (describe-coding-system): Add utf-16
328 case.
329
330 * language/viet-util.el (viet-encode-viscii-char): Use encode-char.
331
332 * language/cyrillic.el ("Tajik", "Bulgarian", "Belarusian"): Add
333 charset.
334 ("Ukrainian"): New.
335
336 * language/georgian.el (georgian-ps): New coding system.
337
338 2002-08-15 Kenichi Handa <handa@etl.go.jp>
339
340 * international/mule-cmds.el (reset-language-environment): Don't
341 set nonascii-translation-table and nonascii-insert-offset. Call
342 set-unibyte-charset, not set-primary-charset.
343 (nonascii-translation-table, nonascii-insert-offset): Declare
344 these variable as obsolete ones.
345 (set-language-environment): Call set-unibyte-charset, not
346 set-primary-charset. Call set-charset-priority with `charset'
347 info of the language environment.
348
349 2002-08-08 Kenichi Handa <handa@etl.go.jp>
350
351 * tar-mode.el (tar-extract): Fix previous change.
352
353 2002-08-02 Kenichi Handa <handa@etl.go.jp>
354
355 * international/characters.el (next-word-boundary-han): Don't
356 treat katakana following han characters as a part of a word.
357
358 2002-08-01 Kenichi Handa <handa@etl.go.jp>
359
360 * international/characters.el: Call map-charset-chars on big5
361 (not chinese-big5-1/2) to set categories `c', `C', and `|'.
362 (next-word-boundary-han): New function. Register it in
363 next-word-boundary-function-table.
364 (next-word-boundary-kana): Likewise.
365
366 2002-07-31 Kenichi Handa <handa@etl.go.jp>
367
368 * arc-mode.el (archive-file-name-coding-system): New variable.
369 Make it permanent-local.
370 (byte-after, bref, insert-unibyte): New function. Change most of
371 char-after, aref, insert to them respectively.
372 (archive-mode): Set archive-file-name-coding-system.
373 (archive-summarize): Don't change the buffer's multibyteness.
374 (archive-extract): Inherit archive-file-name-coding-system from
375 archive-superior-buffer. Bind coding-system-for-write to
376 archive-file-name-coding-system.
377 (archive-*-write-file-member): Encode ENAME by
378 archive-file-name-coding-system. Bind coding-system-for-write to
379 no-conversion.
380 (archive-rename-entry): Encode the filename by
381 archive-file-name-coding-system.
382 (archive-mode-revert): Don't change the buffer's multibyteness.
383 (archive-arc-summarize, archive-lzh-summarize,
384 archive-zoo-summarize): Don't change the buffer's multibyteness.
385 Decode filenames by archive-file-name-coding-system.
386 (archive-arc-rename-entry, archive-zip-chmod-entry): Don't change
387 the buffer's multibyteness.
388
389 * tar-mode.el (tar-file-name-coding-system): New variable. Make
390 it permanent-local.p
391 (tar-header-block-tokenize): Decode filename and linkname by
392 tar-file-name-coding-system.
393 (tar-header-block-checksum): Call multibyte-char-to-unibyte to get
394 the byte value of eight-bit chars.
395 (tar-summarize-buffer): Call set-buffer-multibyte with METHOD
396 `to'. Delete unnecessary call of position-bytes.
397 (tar-mode): Set tar-file-name-coding-system. Delete unnecessary
398 call of position-bytes.
399 (tar-extract): Simplified by calling decode-coding-region with
400 DESTINATION argument. Don't toggle multibyteness of tar buffer.
401 (tar-copy): Don't toggle multibyteness of tar buffer.
402 (tar-expunge): Likewise.
403 (tar-clear-modification-flags): Delete unnecessary call of
404 position-bytes.
405 (tar-rename-entry): Call tar-alter-one-field with encoded new
406 name.
407 (tar-alter-one-field): Don't toggle multibyteness of tar buffer.
408 Convert new-data-string by string-to-multibyte before inserting
409 it.
410 (tar-subfile-save-buffer): Don't toggle multibyteness of tar
411 buffer. Simplified by calling encoding-coding-region with
412 DESTINATION argument.
413 (tar-mode-write-file): Delete unnecessary call of
414 byte-to-position.
415
416 2002-07-30 Dave Love <fx@gnu.org>
417
418 * international/titdic-cnv.el (quail-cxterm-package-ext-info): Doc
419 fix.
420
421 * emacs-lisp/copyright.el (copyright-regexp): Remove redundancy.
422
423 2002-07-26 Kenichi Handa <handa@etl.go.jp>
424
425 * international/characters.el: Setup char-script-table.
426
427 * international/fontset.el: Setup the default fontset by the new
428 script based way.
429 (x-complement-fontset-spec): Change the format of arg FONTLIST to
430 an alist of charsets vs font name lists.
431 (charset-script-alist): New variable.
432 (create-fontset-from-fontset-spec): Allow script name in
433 FONTSET-SPEC. If charset is specified in FONTSET-SPEC, change it
434 to the corresponding script name.
435 (create-fontset-from-ascii-font): Slightly tuned.
436
437 * international/mule-conf.el (devanagari-glyph): New charset.
438 Unify these charsets: korean-ksc5601, ipa, tibetan, ethiopic,
439 japanese-jisx0208, japanese-jisx0212, japanese-jisx0213-1,
440 japanese-jisx0213-2.
441
442 * international/mule-diag.el (print-fontset): Use describe-vector
443 to handle a char table returned by fontset-info.
444
445 * language/indian.el: Don't register ccl-encode-indian-glyph-font
446 and ccl-encode-unicode-font in font-ccl-encoder-alist.
447
448 2002-07-18 Dave Love <fx@gnu.org>
449
450 * startup.el (fancy-splash-head): Warn about status.
451 (fancy-splash-tail): Copyright up-date.
452
453 2002-07-17 Kenichi Handa <handa@etl.go.jp>
454
455 * international/mule-util.el (detect-coding-with-priority): Fix
456 the place of using `,' marker in backguote form.
457
458 2002-07-12 Dave Love <fx@gnu.org>
459
460 * international/mule-conf.el (mule-unicode-e000-ffff): Set
461 :max-code.
462
463 * international/mule-util.el (with-coding-priority): Fix.
464
465 * international/mule.el (set-coding-priority): Fix obsolete spec.
466
467 2002-07-05 Dave Love <fx@gnu.org>
468
469 * international/mule-cmds.el (leim-list-header): Add coding tag.
470
471 2002-07-05 Dave Love <fx@gnu.org>
472
473 * international/mule-cmds.el (find-coding-systems-region)
474 (language-info-alist, reset-language-environment, princ-list): Doc
475 fix.
476 (input-method-verbose-flag): Fix :type.
477 (set-locale-environment): Revert last change.
478
479 2002-07-03 Dave Love <fx@gnu.org>
480
481 * international/mule.el (set-char-table-default): Make obsolete.
482
483 2002-07-01 Dave Love <fx@gnu.org>
484
485 * language/devanagari.el ("Devanagari"): Fix coding-system,
486 coding-priority.
487
488 * international/mule-diag.el (describe-char-after): Modify display
489 list processing.
490 (unicodedata-file, unicodedata-find): New.
491
492 2002-06-29 Dave Love <fx@gnu.org>
493
494 * emacs-lisp/bytecomp.el (batch-byte-compile-if-not-done): Add
495 autoload cookie.
496
497 * international/ja-dic-cnv.el (skkdic-convert): Add coding tag.
498
499 2002-06-28 Dave Love <fx@gnu.org>
500
501 * international/mule-util.el (detect-coding-with-priority):
502 Rewritten.
503
504 2002-06-27 Dave Love <fx@gnu.org>
505
506 * composite.el (compose-string): Doc fix.
507
508 * language/georgian.el ("Georgian"): Delete code-pages feature,
509 add nonascii-translation.
510
511 * language/european.el ("German", "French", "Spanish"): Add
512 latin-9 as alternative coding system.
513 ("Slovenian", "Polish"): Add windows-1250 as alternative coding
514 system.
515 ("Dutch"): Add latin-9 as alternative coding system. Add input
516 method.
517 ("Turkish"): Add windows-1254 and latin-3 as alternative coding
518 systems.
519 ("Lithuanian", "Latvian"): Add windows-1257 as alternative coding
520 system.
521
522 * emacs-lisp/byte-opt.el (side-effect-free-fns): Add decode-char,
523 encode-coding-char.
524 (side-effect-and-error-free-fns): Add charsetp, max-char,
525 primary-charset.
526
527 * simple.el: Don't require cl when compiling.
528
529 * Makefile.in (DONTCOMPILE): Fix duplicates.
530
531 * emacs-lisp/bytecomp.el (byte-compile-insert-header): Fix typo.
532
533 * international/mule.el: Doc fixes.
534 (load-with-code-conversion): Fix coding-system-type test.
535
536 * international/mule-cmds.el (sort-coding-systems): Comment out
537 iso-2022 case.
538 (encoded-string-description): Fix coding-system-type test.
539
540 2002-06-24 Dave Love <fx@gnu.org>
541
542 * international/characters.el: Make korean-ksc5601 double-width.
543
544 * international/mule.el (auto-coding-regexp-alist): Recognize
545 Emacs 20/1 byte-compiled files.
546
547 * international/mule-conf.el (file-coding-system-alist): Change
548 .elc to utf-8-emacs.
549
550 * emacs-lisp/bytecomp.el (byte-recompile-directory)
551 (batch-byte-recompile-directory): Update from trunk.
552 (byte-compile-fix-header): Adjust for use of utf-8-emacs.
553 (byte-compile-insert-header): Update magic number. Add ballast.
554 (map-char-table): Use byte-compile-funarg-2.
555
556 2002-06-16 Dave Love <fx@gnu.org>
557
558 * international/mule-cmds.el (set-locale-environment): Use
559 locale-codeset.
560
561 2002-06-15 Dave Love <fx@gnu.org>
562
563 * language/cyrillic.el ("Belarusian"): Doc fix.
564 (cp1125, koi8-t): Doc fix.
565
566 * international/mule-cmds.el (find-multibyte-characters): Doc fix.
567 (find-multibyte-characters): Don't test for charset `unknown'.
568 (locale-language-names): Change or add: be, bs, cy, mk, ru.koi8,
569 ru, sr_YU, tg, wa, zh.gbk.
570 (locale-language-names): Change sp to Cyrillic.
571 (locale-charset-language-names): Match @euro after utf-8.
572
573 2002-06-13 Dave Love <fx@gnu.org>
574
575 * language/chinese.el (chinese-gbk, gbk, cp936, windows-936): New
576 coding systems.
577 ("Chinese-GBK"): New environment.
578
579 2002-06-12 Dave Love <fx@gnu.org>
580
581 * language/chinese.el (chinese-gbk, gbk, cp936, windows-936): New
582 coding systems.
583 ("Chinese-GBK"): New environment.
584
585 * language/thai-util.el: Remove redundant unicodes in
586 category-setting.
587
588 * language/lao-util.el: Remove redundant unicodes in
589 category-setting.
590
591 * international/mule-conf.el (japanese-jisx0213-1)
592 (japanese-jisx0213-2): Add unify-map.
593
594 2002-06-12 Kenichi Handa <handa@etl.go.jp>
595
596 * international/quail.el (quail-update-leim-list-file): Force
597 writing the file by iso-2022-7bit.
598
599 * international/titdic-cnv.el (miscdic-convert): Force writing the
600 file by iso-2022-7bit.
601
602 * international/mule.el (define-charset): Change the attribute
603 :parents to :subset or :superset.
604
605 * international/mule-conf.el: Adjusted for the change of
606 define-charset (:parent -> :subset or :superset).
607
608 * international/characters.el: Fix the last change.
609
610 2002-06-11 Dave Love <fx@gnu.org>
611
612 * language/cyril-util.el (cyrillic-encode-koi8-r-char)
613 (cyrillic-encode-alternativnyj-char): Fixed.
614 (standard-display-cyrillic-translit): Remove redundant unicodes.
615
616 2002-06-10 Dave Love <fx@gnu.org>
617
618 * language/cyrillic.el ("Tajik", "Bulgarian", "Belarusian"): New
619 environments.
620
621 * international/mule-conf.el (control-1): New charset.
622 (eight-bit-control, eight-bit-graphic): Redefined to use raw-bytes
623 space.
624 (korean-ksc5601): Redefine to use code-offset and unify-map.
625
626 2002-06-07 Dave Love <fx@gnu.org>
627
628 * international/mule-conf.el (tcvn-5712): New charset.
629
630 * language/vietnamese.el (vietnamese-tcvn, tcvn): New coding
631 system.
632 ("Vietnamese"): Doc fix.
633
634 2002-06-06 Dave Love <fx@gnu.org>
635
636 * international/mule-conf.el (windows-936): New alias.
637
638 * cus-start.el: Add scalable-fonts-allowed.
639
640 * international/characters.el: Reinstate various CJK syntax and
641 category setup. Remove obsolete syntax setting in Greek section.
642 Optimize the char tables.
643
644 * language/thai.el ("Thai"): Add cp874, iso-8859-11 coding
645 systems.
646
647 * language/vietnamese.el ("Vietnamese"): Add windows-1258 coding
648 system.
649
650 * language/greek.el ("Greek"): Add windows-1253, cp851, cp869
651 coding systems.
652
653 * language/romanian.el ("Romanian"): Add iso-latin-10 coding
654 system.
655
656 2002-06-03 Kenichi Handa <handa@etl.go.jp>
657
658 * international/characters.el (printable-chars): Setup correctly.
659
660 2002-06-02 Dave Love <fx@gnu.org>
661
662 * cus-start.el: Add selection-coding-system.
663
664 * language/hebrew.el ("Hebrew"): Add windows-1255, cp862 coding
665 systems.
666
667 * language/china-util.el (post-read-decode-hz)
668 (pre-write-encode-hz): Moved from chinese.el.
669 (big5-to-flat-code, flat-code-to-big5, euc-to-flat-code)
670 (flat-code-to-euc, expand-euc-big5-alist, big5-to-cns): Deleted.
671
672 * language/chinese.el (post-read-decode-hz)
673 (pre-write-encode-hz): Moved to china-util.el.
674
675 * case-table.el (set-case-syntax-pair): Test again for equal byte
676 lengths of the pair.
677
678 * international/characters.el: Add Vietnamese category to
679 equivalent unicodes.
680
681 2002-05-31 Dave Love <fx@gnu.org>
682
683 * international/mule-conf.el (chinese-sisheng, ipa)
684 (indian-is13194, tibetan, ethiopic): Add :unify-map.
685
686 * international/mule-diag.el (describe-character-set): Account for
687 more than two dimensions of possibly different size.
688 (describe-current-coding-system): Add selection-coding-system.
689
690 * international/mule-cmds.el (unify-8859-on-encoding-mode)
691 (unify-8859-on-decoding-mode): Moved from mule.el.
692
693 * international/mule.el (unify-8859-on-encoding-mode)
694 (unify-8859-on-decoding-mode): Remove :init-value.
695 (charset-chars): Add optional dimension arg.
696 (unify-8859-on-encoding-mode, unify-8859-on-decoding-mode): Moved
697 to mule-cmds.el.
698
699 2002-05-31 Kenichi Handa <handa@etl.go.jp>
700
701 * international/fontset.el: Change registry for japanese-jisx0208
702 to "JISX0208*" in the default fontset.
703 (font-encoding-alist): Add an entry for "JISX0208.1983" and
704 "ISO10646.indian-1".
705
706 2002-05-30 Kenichi Handa <handa@etl.go.jp>
707
708 * language/japanese.el (japanese-iso-7bit-1978-irv): Add
709 `designation' to :flags, `ascii' to :charset-list.
710
711 * international/mule.el (define-charset): New args :min-code and
712 :max-code.
713 (coding-system-iso-2022-flags): Add use-roman, use-oldjis.
714
715 * international/mule-conf.el (chinese-gbk): Change :code-offset to
716 #x160000.
717 (gb18030-2-byte, gb18030-4-byte-bmp, gb18030-4-byte-smp,
718 gb18030-4-byte-ext-1, gb18030-4-byte-ext-2, gb18030): New
719 charsets.
720
721 2002-05-29 Dave Love <fx@gnu.org>
722
723 * language/thai.el (iso-8859-11): New coding system.
724
725 * international/mule-conf.el: Doc fixes.
726 (iso-8859-11): New.
727
728 2002-05-28 Dave Love <fx@albion.dl.ac.uk>
729
730 * cus-start.el (scalable-fonts-allowed): Add.
731
732 2002-05-27 Dave Love <fx@gnu.org>
733
734 * international/mule.el (unify-8859-on-encoding-mode)
735 (unify-8859-on-decoding-mode): Dummy versions.
736
737 * international/ucs-tables.el: Removed.
738
739 * Makefile.in (DONTCOMPILE): Add language/chinese.el,
740 language/japanese.el.
741
742 * international/mule-conf.el: Doc fixes.
743 (cp936): New alias.
744 (cp720, cp858): New charsets.
745
746 * mail/sendmail.el (mail-recover-1, mail-recover): Use utf-8-emacs
747 coding system, not emacs-mule.
748
749 * files.el (revert-buffer, recover-file): Likewise.
750
751 * desktop.el (desktop-save): Likewise.
752
753 2002-05-26 Dave Love <fx@gnu.org>
754
755 * international/mule.el (with-category-table): Use make-symbol.
756 (coding-system-list): Use coding-system-aliases.
757 (make-translation-table): Don't deal with generic characters.
758
759 * international/mule-util.el: (coding-system-post-read-conversion)
760 (coding-system-pre-write-conversion)
761 (coding-system-translation-table-for-decode)
762 (coding-system-translation-table-for-encode): Get the right
763 properties.
764 (with-coding-priority): New macro.
765 (detect-coding-with-language-environment): Use it.
766 (coding-system-equal): Use coding-system-plist.
767
768 * encoded-kb.el: (encoded-kbd-setup-keymap) <ccl>:
769 Use :valid property.
770
771 * mule-cmds.el (encode-coding-char): Use
772 find-coding-systems-string. Don't use make-char.
773 (describe-language-environment): Use coding-system-aliases.
774 (prefer-coding-system): Doc fix.
775
776 * mule-diag.el (describe-current-coding-system): Fix aliases
777 listing.
778 (print-iso-2022-flags): Deleted.
779 (print-designation): Partly re-written.
780 (describe-coding-system): Deal with iso-2022 designations, flags.
781 Fix shift_jis case.
782 (describe-char-after): Use characterp. Print explicit unicode.
783 Remove some obsolete code.
784 (print-coding-system-briefly): Fix printing aliases.
785 (print-coding-system): Use coding-system-aliases.
786 (mule-diag): Don't list coding categories.
787
788 * mule-conf.el: Doc fixes. Remove redundant
789 :long-name properties. Re-order charset priorities.
790 (binary): New alias.
791 (iso-8859-16): Fix nickname.
792 (define-iso-single-byte-charset): Un-define after use.
793
794 2002-05-26 Dave Love <fx@gnu.org>
795
796 * international/mule.el (coding-system-iso-2022-flags): Revert
797 last change.
798
799 2002-05-25 Dave Love <fx@gnu.org>
800
801 * international/characters.el: Additional double width
802 specifications.
803
804 * international/mule-diag.el (print-coding-system): Incomplete
805 updates.
806 (describe-character-set): List more properties.
807 (print-fontset): Fix case of vector font-spec.
808 (describe-current-coding-system): Fix iso-7, iso-7-else.
809
810 * international/mule-conf.el (ibm866): Fix alias.
811 (iso-8859-16): Fix nickname.
812
813 * international/mule.el (coding-system-iso-2022-flags): Add
814 use-roman, use-oldjis.
815
816 2002-05-23 Dave Love <fx@gnu.org>
817
818 * language/ind-util.el: Avoid decode-char.
819 (indian--puthash-char, indian--puthash-c, indian--puthash-cv):
820 Use characterp, not char-valid-p.
821
822 * language/devan-util.el: Add coding tag, avoid decode-char.
823
824 * international/titdic-cnv.el: Add coding tag.
825 (tit-process-header): Add coding tag to output.
826
827 * language/thai.el (cp874, ibm874): New coding systems.
828
829 * emacs-lisp/byte-opt.el <side-effect-and-error-free-fns>: Add
830 character-p.
831
832 * language/european.el (cp852, ibm852, cp857, ibm857, cp860)
833 (ibm860, cp861, ibm861, cp863, cp865, ibm865, cp437, ibm437): New
834 coding systems.
835 <set-language-info-alist>: Avoid decode-char.
836
837 * language/hebrew.el (cp862, ibm862): New coding systems.
838
839 * language/greek.el (cp851, ibm851, cp869, ibm869): New coding
840 systems.
841
842 * language/cyrillic.el (cp855, ibm855): New coding systems.
843
844 * international/mule-conf.el: Avoid decode-char in top-level code
845 for self-inserting multibyte chars.
846 (cp437, cp737, cp775, cp851, cp852, cp855, cp857, cp855, cp857)
847 (cp860, cp861, cp862, cp863, cp864, cp865, cp869, cp874): New
848 charsets.
849
850 * international/characters.el: Various simplifications and
851 additions.
852
853 2002-05-22 Dave Love <fx@gnu.org>
854
855 * international/mule-conf.el (code-pages): Provide, for
856 compatibility.
857
858 * international/code-pages.el: Removed.
859
860 2002-05-22 Kenichi Handa <handa@etl.go.jp>
861
862 * Makefile.in: Cancel the 2002-05-17 change of mine.
863
864 * international/fontset.el: Add setting for unicode font at the
865 end of the default fontset.
866
867 2002-05-21 Dave Love <fx@gnu.org>
868
869 * international/mule-conf.el (adobe-standard-encoding, symbol):
870 Adjust :code-space.
871 (ibm850): Add :ascii-compatible-p.
872
873 2002-05-21 Kenichi Handa <handa@etl.go.jp>
874
875 * international/mule-conf.el (vietnamese-viscii-lower)
876 (vietnamese-viscii-upper): Supply them :code-offset, then unify by
877 mapping table.
878
879 2002-05-20 Dave Love <fx@gnu.org>
880
881 * cus-start.el: Add charset-map-directory.
882
883 * international/fontset.el (font-encoding-alist): Add
884 adobe-symbol.
885
886 * format.el (format-alist): Remove ibm, mac, hp entries (available
887 natively).
888
889 * language/romanian.el (iso-latin-10): Add :mime-charset.
890 ("Romanian"): Add doc.
891
892 * international/mule-conf.el (iso-8859-10, symbol)
893 (adobe-standard-encoding, ibm850): New charsets.
894 (iso-8859-13): Fix IR number, final char.
895 (file-coding-system-alist): Add .xml.
896
897 * language/european.el (iso-latin-6, iso-8859-10, latin-6)
898 (iso-latin-7, iso-8859-13, latin-7, hp-roman8, roman8)
899 (adobe-standard-encoding, cp850, ibm850): New coding systems.
900 ("Latin-6", "Latin-7"): New language environments.
901
902 2002-05-19 Dave Love <fx@gnu.org>
903
904 * Makefile.in (DONTCOMPILE): Remove ucs-tables, utf-8,
905 utf-8-subst; add vietnamese, cyrillic, czech.
906
907 * language/romanian.el (iso-latin-10): New coding system.
908
909 * international/mule-conf.el (emacs-mule): Set :charset-list,
910 consistent with coding-system-charset-list doc.
911 (iso-8859-16): New charset.
912
913 * international/mule-diag.el (describe-coding-system): Avoid error
914 for iso-2022, emacs-mule.
915
916 2002-05-17 Dave Love <fx@gnu.org>
917
918 * international/codepage.el: Most of code removed or commented
919 out.
920 (codepage-setup): Re-written as trivial, obsolete function.
921
922 * language/utf-8-lang.el ("UTF-8"): Use utf-8, not mule-utf-8.
923 Remove setup function.
924
925 * language/english.el (ebcdic-us, ebcdic-uk): New coding systems.
926
927 * Makefile.in (DONTCOMPILE): Add language/vietnamese.el,
928 language/cyrillic.el, language/czech.el.
929
930 * language/vietnamese.el (windows-1258, cp1258): New coding
931 systems.
932 (font-ccl-encoder-alist): Remove viscii, vscii.
933
934 * language/hebrew.el (windows-1255, cp1255): New coding systems.
935
936 * language/european.el (windows-1254, cp1254, windows-1257)
937 (cp1257, next, iso-latin-7, iso-8859-13, latin-7): New coding
938 systems.
939 ("Latin-7", "Lithuanian", "Latvian"): Don't require code-pages.
940
941 * language/greek.el (windows-1253, cp1253): New coding systems.
942
943 * international/mule-conf.el (ebcdic-us, ebcdic-uk): Change map
944 file name.
945 (windows-1253, windows-1254, windows-1255, windows-1256)
946 (windows-1257, windows-1258, next): New charsets.
947
948 * international/utf-8.el, international/utf-8-subst.el: Removed.
949
950 * international/mule.el: Doc fixes.
951 (charset-list, generic-char-p, set-coding-priority): Make
952 obsolete.
953 (coding-system-get): Try to convert old-style symbol to keyword.
954 (define-charset): Purecopy strings in property list.
955 (define-coding-system): Purecopy docstring.
956
957 * international/mule-diag.el (list-character-sets-2): Avoid
958 charset-bytes.
959 (list-iso-charset-chars, list-non-iso-charset-chars): Deleted.
960 (list-block-of-chars): Re-written.
961 (describe-character-set): Show more properties.
962 (describe-char-after): Correct codepoint display.
963 (print-coding-system): Use symbolic types.
964
965 2002-05-17 Kenichi Handa <handa@etl.go.jp>
966
967 * Makefile.in: Be sure also to run emacs with LANG=C.
968
969 2002-05-16 Dave Love <fx@gnu.org>
970
971 * international/mule-diag.el: Doc fixes.
972 (sort-charset-list, charset-multibyte-form-string): Removed.
973 (list-character-sets, list-character-sets-1)
974 (list-character-sets-2): Re-written.
975 (non-iso-charset-alist): Set to nil and made obsolete.
976 (decode-codepage-char): Re-written and made obsolete.
977 (read-charset): Don't use non-iso-charset-alist.
978 (describe-coding-system): Use keyword properties.
979 (describe-character-set): Re-written.
980
981 * international/mule-conf.el (koi8-u, koi8-t, georgian-ps)
982 (windows-1250, windows-1251, windows-1252, cp1125, ebcdic-us)
983 (ebcdic-uk): New charsets.
984
985 * language/cyrillic.el (koi8-u, koi8-t, windows-1251, cp1125): New
986 coding systems.
987
988 * language/european.el (windows-1252): New coding system.
989
990 2002-05-16 Kenichi Handa <handa@etl.go.jp>
991
992 * Makefile.in: By sure to run emacs with LC_ALL=C.
993
994 * international/encoded-kb.el (encoded-kbd-handle-8bit): Call
995 encoded-kbd-self-insert-iso2022-8bit with argument 1.
996 (encoded-kbd-self-insert-charset): New function.
997 (encoded-kbd-setup-keymap): Handle a coding-system of type
998 charset.
999 (encoded-kbd-mode): Likewise.
1000
1001 2002-05-15 Dave Love <fx@gnu.org>
1002
1003 * international/mule-cmds.el (set-locale-environment): Comment out
1004 set-keyboard-coding-system stuff.
1005
1006 2002-05-14 Kenichi Handa <handa@etl.go.jp>
1007
1008 * international/mule.el (define-coding-system): Docstring
1009 fixed (sjis->shift-jis).
1010
1011 * international/mule-conf.el: Use decode-char instead of
1012 make-char.
1013
1014 * international/encoded-kb.el
1015 (encoded-kbd-self-insert-iso2022-8bit): New arg ARG. Directly
1016 call self-insert-command. This is a temporary workaround to
1017 make it work with latin-1.
1018 (encoded-kbd-mode): Change `sjis' to `shift-jis'.
1019
1020 * international/characters.el: Setup char-width-table for CJK
1021 characters.
1022
1023 2002-05-15 Kenichi Handa <handa@etl.go.jp>
1024
1025 * international/ja-dic-utl.el (skkdic-jisx0208-hiragana-block):
1026 Fix the initial value to specify character range of
1027 japanese-jisx0208, not unicode.
1028
1029 * international/characters.el: Set syntax/category for
1030 japanese-jisx0208.
1031
1032 2002-05-14 Dave Love <fx@gnu.org>
1033
1034 * mail/sendmail.el (sendmail-send-it): Use :mime-charset, not
1035 mime-charset.
1036
1037 * language/vietnamese.el, language/korean.el, language/japanese.el:
1038 * language/hebrew.el, language/greek.el, language/chinese.el:
1039 Fix :mime-charset properties.
1040
1041 * language/cyrillic.el (cyrillic-iso-8bit, cyrillic-koi8)
1042 (cyrillic-alternativnyj): Fix :mime-charset.
1043 (cp878, cp866): New alias.
1044
1045 * language/european.el: Fix mime-charset properties.
1046
1047 * international/mule-cmds.el (sort-coding-systems)
1048 (select-safe-coding-system, select-message-coding-system): Use
1049 :mime-charset, not 'mime-charset.
1050
1051 * international/mule-conf.el (utf-8-emacs): Add various
1052 :mime-charset properties.
1053
1054 2002-05-13 Dave Love <fx@gnu.org>
1055
1056 * international/encoded-kb.el (encoded-kbd-self-insert-ccl): Fix
1057 getting decoder.
1058 (encoded-kbd-mode): Fix code for coding system type and
1059 designations.
1060
1061 * international/mule-conf.el: Speling fixes.
1062
1063 2002-05-13 Kenichi Handa <handa@etl.go.jp>
1064
1065 * international/fontset.el (fontset-plain-name): Handle the case
1066 that size, weight, slant are not specified in the fontset name.
1067
1068 2002-05-10 Yong Lu <lyongu@asia-infonet.com>
1069
1070 * language/greek.el (greek-iso-8bit): Fix typo.
1071
1072 2002-05-10 Kenichi Handa <handa@etl.go.jp>
1073
1074 * language/chinese.el (chinese-big5): Change :coding-type to
1075 `charset'.
1076
1077 2002-05-09 Kenichi Handa <handa@etl.go.jp>
1078
1079 * international/characters.el: Change encoding to utf-8-emacs.
1080 Remove apparent duplicate codes.
1081
1082 2002-05-07 Kenichi Handa <handa@etl.go.jp>
1083
1084 * international/fontset.el: Change the registry for
1085 chinese-gb2312 and add the registry for chinese-gbk.
1086
1087 * international/mule.el (charset-chars): Fix typo.
1088
1089 * international/mule-conf.el (chinese-gbk): New charset.
1090
1091 * international/titdic-cnv.el (titdic-convert): Read into a
1092 unibyte buffer then make the buffer multibyte.
1093
1094 2002-03-07 Kenichi Handa <handa@etl.go.jp>
1095
1096 * international/mule-conf.el (utf-16-le): Use :bom attribute
1097 instead of :signature.
1098 (utf-16-be): Likewise.
1099
1100 2002-03-05 Kenichi Handa <handa@etl.go.jp>
1101
1102 * language/czech.el ("Czech"): Set `iso-8859-2' for
1103 `nonascii-translation'.
1104
1105 * language/romanian.el ("Romanian"): Likewise.
1106
1107 * language/slovak.el ("Slovak"): Likewise.
1108
1109 * international/characters.el: Optimize calls of
1110 modify-category-entry.
1111
1112 2002-03-01 Kenichi Handa <handa@etl.go.jp>
1113
1114 * bindings.el: Don't bind multibyte characters to
1115 self-insert-command here. It's done in mule-conf.el
1116
1117 * case-table.el (set-case-syntax-offset): Variable deleted.
1118 (set-case-syntax-1): Function deleted. Callers changed.
1119 (set-case-syntax-delims): Don't check byte length of characters.
1120
1121 * isearch.el (isearch-mode-map): Call set-char-table-range to bind
1122 characters to isearch-printing-char.
1123
1124 * loadup.el: Don't load "international/utf-8". Don't call
1125 update-coding-systems-internal. Bind coding-system-for-write to
1126 `utf-8' while writing fns-XXX.el. Call clear-charset-maps before
1127 dumping.
1128
1129 * version.el (emacs-version): Set to "22.0.0".
1130
1131 * emacs-lisp/regexp-opt.el (regexp-opt-charset): Adjusted for the
1132 change of map-char-table.
1133
1134 * eshell/esh-mode.el: Adjusted for the change of map-char-table.
1135
1136 * international/characters.el: Adjusted for the deletion of
1137 generic characters.
1138
1139 * international/code-pages.el (cp-make-translation-table,
1140 cp-valid-codes, cp-fix-safe-chars): Deleted. Caller changed.
1141 (cp-make-coding-system): Call define-coding-system.
1142
1143 * international/fontset.el: Mostly re-written.
1144
1145 * international/ja-dic-cnv.el (skkdic-get-kana-compact-codes):
1146 Call encode-char instead of split-char.
1147
1148 * international/ja-dic-utl.el (skkdic-jisx0208-hiragana-block):
1149 Value changed.
1150 (skkdic-lookup-key): Call encode-char instead of split-char.
1151
1152 * international/titdic-cnv.el (titdic-convert): Bind
1153 coding-system-for-write to 'iso-2022-7bit. Don't work on unibyte
1154 buffer.
1155
1156 * international/latin-1.el: Don't bind set-case-syntax-offset.
1157
1158 * international/latin-2.el: Don't bind set-case-syntax-offset.
1159
1160 * international/latin-3.el: Don't bind set-case-syntax-offset.
1161
1162 * international/latin-4.el: Don't bind set-case-syntax-offset.
1163
1164 * international/latin-5.el: Don't bind set-case-syntax-offset.
1165
1166 * international/latin-8.el: Don't bind set-case-syntax-offset.
1167
1168 * international/latin-9.el: Don't bind set-case-syntax-offset.
1169
1170 * international/mule-cmds.el: Don't use coding category. Call
1171 set-coding-system-priority instead of set-coding-priority.
1172 (sort-coding-systems): Call coding-system-priority-list to get the
1173 most preferred one.
1174 (select-safe-coding-system): Likewise.
1175 (reset-language-environment): Order of coding system priority
1176 changed. Set primary charset to iso-8859-1.
1177 (set-language-environment-coding-systems): Call
1178 set-coding-system-priority instead of set-coding-priority.
1179 (get-charset-property, put-charset-property): Moved to mule.el.
1180
1181 * international/mule-conf.el: Fully Re-written.
1182
1183 * international/mule-diag.el (print-designation): Arguments
1184 changed.
1185 (print-iso-2022-flags): New function.
1186 (describe-coding-system): Adjusted for the new structure of coding
1187 system.
1188 (describe-current-coding-system): Likewise.
1189
1190 * international/mule.el (char-valid-p): Make it an alias of
1191 characterp.
1192 (define-charset): Fully re-designed.
1193 (charset-quoted-standard-p): Deleted.
1194 (charsetp): Moved to charset.c.
1195 (charset-info, charset-id, charset-bytes, charset-width,
1196 charset-directioin, charset-iso-graphic-plane,
1197 charset-reverse-charset): Deleted.
1198 (charset-dimension, charset-chars, charset-iso-final-char,
1199 charset-description, charset-short-name, charset-long-name): Call
1200 charset-plist instead of charset-info.
1201 (charset-plist, set-charset-plist): Moved to charset.c.
1202 (get-charset-property, put-charset-property): Moved from
1203 mule-cmds.el. Call charset-plist and set-charset-plist.
1204 (make-char): Deleted.
1205 (generic-char-p): Make it always return nil.
1206 (decode-char, encode-char): Moved to charset.c.
1207 (coding-spec-XXX-idx): Variables deleted.
1208 (coding-system-iso-2022-flags): New variable.
1209 (define-coding-system): New function.
1210 (transform-make-coding-system-args, make-coding-system): Deleted.
1211 (set-coding-priority): Make it obsolete.
1212 (after-insert-file-set-buffer-file-coding-system): Adjusted for
1213 the new coding system structure.
1214 (find-new-buffer-file-coding-system): Likewise.
1215
1216 * language/chinese.el, language/cyrillic.el, language/european.el,
1217 language/greek.el, language/hebrew.el, language/indian.el,
1218 language/japanese.el, language/korean.el, language/lao.el,
1219 language/thai.el, language/tibetan.el, language/vietnamese.el:
1220 Call define-coding-system instead of make-coding-system. All CCL
1221 program deleted.
1222
1223 * textmodes/sgml-mode.el (sgml-mode-map): Use encode-char instead
1224 of make-char.
1225 (sgml-char-names-table): Iteration limit fixed.
1226
1227 * term/mac-win.el: Deleted unnecessary calls of set-fontset-font.
1228 (ccl-encode-mac-roman-font): Deleted.
1229
1230 * Makefile.in (DONTCOMPILE): Add latin1-disp.el, ucs-tables.el,
1231 utf-8.el, and utf-8-subst.el as they can't be bytecompiled
1232 currently. This is just a temporary workaround.
1233
1234 ;; Local Variables:
1235 ;; coding: iso-2022-7bit
1236 ;; End:
1237
1238 Copyright (C) 2002 Free Software Foundation, Inc.
1239 Copying and distribution of this file, with or without modification,
1240 are permitted provided the copyright notice and this notice are preserved.