diff options
| author | Eli Zaretskii | 2000-08-24 08:01:48 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2000-08-24 08:01:48 +0000 |
| commit | 576f17ffa6ec2efa61305cfead32b21856157f01 (patch) | |
| tree | e9a9ef7187ca23278da86b7ad69f0c1cdb8b2a9b | |
| parent | 7892a68b982e3460ffdf15e69280877a8872915d (diff) | |
| download | emacs-576f17ffa6ec2efa61305cfead32b21856157f01.tar.gz emacs-576f17ffa6ec2efa61305cfead32b21856157f01.zip | |
Expand the explanation about Lisp files being loaded as multibyte.
Add index entries.
| -rw-r--r-- | man/mule.texi | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/man/mule.texi b/man/mule.texi index 775672ff41d..daabc24b485 100644 --- a/man/mule.texi +++ b/man/mule.texi | |||
| @@ -130,14 +130,21 @@ environment variable @env{EMACS_UNIBYTE}. You can also customize | |||
| 130 | variable @code{default-enable-multibyte-characters} in your init file to | 130 | variable @code{default-enable-multibyte-characters} in your init file to |
| 131 | have basically the same effect as @samp{--unibyte}. | 131 | have basically the same effect as @samp{--unibyte}. |
| 132 | 132 | ||
| 133 | @cindex Lisp files, and multibyte operation | ||
| 134 | @cindex multibyte operation, and Lisp files | ||
| 135 | @cindex unibyte operation, and Lisp files | ||
| 136 | @cindex init file, and non-ASCII characters | ||
| 137 | @cindex environment variables, and non-ASCII characters | ||
| 133 | Multibyte strings are not created during initialization from the | 138 | Multibyte strings are not created during initialization from the |
| 134 | values of environment variables, @file{/etc/passwd} entries etc.@: that | 139 | values of environment variables, @file{/etc/passwd} entries etc.@: that |
| 135 | contain non-ASCII 8-bit characters. However, the initialization file is | 140 | contain non-ASCII 8-bit characters. However, Lisp files, when they are |
| 136 | normally read as multibyte---like Lisp files in general when they are | 141 | loaded for running, and in particular the initialization file |
| 137 | loaded for running---even with @samp{--unibyte}. To avoid multibyte | 142 | @file{.emacs}, are normally read as multibyte---even with |
| 138 | strings being generated by non-ASCII characters in it, put | 143 | @samp{--unibyte}. To avoid multibyte strings being generated by |
| 139 | @samp{-*-unibyte: t;-*-} in a comment on the first line. Do the same | 144 | non-ASCII characters in Lisp files, put @samp{-*-unibyte: t;-*-} in a |
| 140 | for initialization files for packages like Gnus. | 145 | comment on the first line, or specify the coding system @samp{raw-text} |
| 146 | with @kbd{C-x @key{RET} c}. Do the same for initialization files for | ||
| 147 | packages like Gnus. | ||
| 141 | 148 | ||
| 142 | The mode line indicates whether multibyte character support is enabled | 149 | The mode line indicates whether multibyte character support is enabled |
| 143 | in the current buffer. If it is, there are two or more characters (most | 150 | in the current buffer. If it is, there are two or more characters (most |