diff options
| author | Jacob Nevins <jacobn@chiark.greenend.org.uk> | 2005-02-17 19:00:48 +0000 |
|---|---|---|
| committer | Jacob Nevins <jacobn@chiark.greenend.org.uk> | 2005-02-17 19:00:48 +0000 |
| commit | 45dd6bf764064c3b2a9f087d8206179f514638ac (patch) | |
| tree | 48031c7b55380daef6591727dbd0843af77ee844 /doc/input.but | |
| parent | 4a48e5878f2ededa8bc33e620e26489bf911c5cb (diff) | |
| download | halibut-45dd6bf764064c3b2a9f087d8206179f514638ac.zip halibut-45dd6bf764064c3b2a9f087d8206179f514638ac.tar.gz halibut-45dd6bf764064c3b2a9f087d8206179f514638ac.tar.bz2 halibut-45dd6bf764064c3b2a9f087d8206179f514638ac.tar.xz | |
Changes/additions to input character set handling:
- After discussion with Simon, change the default input charset back to ASCII,
rather than trying to work it out from the locale, for the sake of promoting
.but file portability.
- Add a new command-line option "--input-charset=csname", which overrides the
ASCII default for all input files (since there's no other way to use a
non-ASCII-compatible input file).
- Output a warning if -Cinput-charset:foo is specified that it has no effect.
- Update the docs to match all this. Also try to clarify some other things in
this area that caught me out.
[originally from svn r5332]
Diffstat (limited to 'doc/input.but')
| -rw-r--r-- | doc/input.but | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/doc/input.but b/doc/input.but index f0097c5..7d5eb97 100644 --- a/doc/input.but +++ b/doc/input.but @@ -1338,9 +1338,9 @@ For example, \c{iso-8859-1}, \c{iso8859-1} and \c{iso_8859-1} are all recognised, \c{GB2312} and \c{EUC-CN} both work, and so on. This directive takes effect immediately after the \c{\\cfg} command. -All text after that in the file is expected to be in the new -character set. You can even change character set several times -within a file if you really want to. +All text after that until the end of the input file is expected to be +in the new character set. You can even change character set several +times within a file if you really want to. When Halibut reads the input file, everything you type will be converted into \i{Unicode} from the character set you specify here, @@ -1403,8 +1403,10 @@ The \i{default settings} for the above options are: \c \cfg{appendix}{Appendix} \c \cfg{input-charset}{ASCII} -(The default settings for \cw{\\cfg\{quotes\}} are backend-specific; -see \k{output}.) +The default for \cw{\\cfg\{input-charset\}} can be changed with the +\cw{--input-charset} option; see \k{running-options}. The default +settings for \cw{\\cfg\{quotes\}} are backend-specific; see +\k{output}. \H{input-macro} Defining \i{macros} |