aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1997-08-17 01:04:47 +0000
committerRichard M. Stallman1997-08-17 01:04:47 +0000
commit850101edca5460c14e246a6e5f2f77e553a8acec (patch)
tree6b66f7ec0e5a6552603cf2b75e2034ac8451c692
parentc4ece793896802ad4caff0d6d19267c0e84932dd (diff)
downloademacs-850101edca5460c14e246a6e5f2f77e553a8acec.tar.gz
emacs-850101edca5460c14e246a6e5f2f77e553a8acec.zip
(make-coding-system): Add a new FLAGS
element ACCEPT-LATIN-EXTRA-CODE. (load-with-code-conversion): Bind enable-multibyte-characters to t.
-rw-r--r--lisp/international/mule.el6
1 files changed, 5 insertions, 1 deletions
diff --git a/lisp/international/mule.el b/lisp/international/mule.el
index 460f04a3ad4..6af3b5ddd62 100644
--- a/lisp/international/mule.el
+++ b/lisp/international/mule.el
@@ -49,6 +49,7 @@ Return t if file exists."
49 ;; We can't use `generate-new-buffer' because files.el 49 ;; We can't use `generate-new-buffer' because files.el
50 ;; is not yet loaded. 50 ;; is not yet loaded.
51 (get-buffer-create (generate-new-buffer-name " *load*")))) 51 (get-buffer-create (generate-new-buffer-name " *load*"))))
52 (enable-multibyte-characters t)
52 (load-in-progress t)) 53 (load-in-progress t))
53 (or nomessage (message "Loading %s..." file)) 54 (or nomessage (message "Loading %s..." file))
54 (unwind-protect 55 (unwind-protect
@@ -360,7 +361,7 @@ FLAGS specifies more precise information of each TYPE.
360 CHARSET0, CHARSET1, CHARSET2, CHARSET3, SHORT-FORM, 361 CHARSET0, CHARSET1, CHARSET2, CHARSET3, SHORT-FORM,
361 ASCII-EOL, ASCII-CNTL, SEVEN, LOCKING-SHIFT, SINGLE-SHIFT, 362 ASCII-EOL, ASCII-CNTL, SEVEN, LOCKING-SHIFT, SINGLE-SHIFT,
362 USE-ROMAN, USE-OLDJIS, NO-ISO6429, INIT-BOL, DESIGNATION-BOL, 363 USE-ROMAN, USE-OLDJIS, NO-ISO6429, INIT-BOL, DESIGNATION-BOL,
363 SAFE. 364 SAFE, ACCEPT-LATIN-EXTRA-CODE.
364 CHARSETn are character sets initially designated to Gn graphic registers. 365 CHARSETn are character sets initially designated to Gn graphic registers.
365 If CHARSETn is nil, Gn is never used. 366 If CHARSETn is nil, Gn is never used.
366 If CHARSETn is t, Gn can be used but nothing designated initially. 367 If CHARSETn is t, Gn can be used but nothing designated initially.
@@ -382,6 +383,9 @@ FLAGS specifies more precise information of each TYPE.
382 at beginning of line on output. 383 at beginning of line on output.
383 SAFE non-nil means convert unexpected characters to `?' on output. 384 SAFE non-nil means convert unexpected characters to `?' on output.
384 Unexpected characters are what not specified in CHARSETn directly. 385 Unexpected characters are what not specified in CHARSETn directly.
386 ACCEPT-LATIN-EXTRA-CODE non-nil means code-detection routine accepts
387 a code specified in `latin-extra-code-table' (which see) as a valid
388 code of the coding system.
385 389
386 If TYPE is 4 (private), FLAGS should be a cons of CCL programs, 390 If TYPE is 4 (private), FLAGS should be a cons of CCL programs,
387 for encoding and decoding. See the documentation of CCL for more detail." 391 for encoding and decoding. See the documentation of CCL for more detail."