diff options
| author | Richard M. Stallman | 1997-08-17 01:04:47 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1997-08-17 01:04:47 +0000 |
| commit | 850101edca5460c14e246a6e5f2f77e553a8acec (patch) | |
| tree | 6b66f7ec0e5a6552603cf2b75e2034ac8451c692 | |
| parent | c4ece793896802ad4caff0d6d19267c0e84932dd (diff) | |
| download | emacs-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.el | 6 |
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." |