summaryrefslogtreecommitdiffstats
path: root/INSTALL
diff options
context:
space:
mode:
authorThomas Roessler <roessler@does-not-exist.org>2000-09-28 06:50:03 +0000
committerThomas Roessler <roessler@does-not-exist.org>2000-09-28 06:50:03 +0000
commit41b5865117ac71874e67155f7dba773af701ca06 (patch)
tree96d7c006a89174bd2c4fe647dc16dd023a2add4e /INSTALL
parentf9cf6f5528b339b875aec879528a7daffa13219b (diff)
Document the --without-wc-funcs switch to configure, and clean up
the code to set the character set from nl_langinfo from EGE.
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL13
1 files changed, 13 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
index 99aabe74..d83b81ef 100644
--- a/INSTALL
+++ b/INSTALL
@@ -138,6 +138,19 @@ to ``configure'' to help it out, or change the default behavior:
of the environment variables LANG, LC_ALL or LC_CTYPE is set,
and will revert to the ISO-8859-* range if they aren't.
+--without-wc-funcs
+ by default Mutt uses the functions mbrtowc(), wctomb() and
+ wcwidth() provided by the system, when they are available.
+ With this option Mutt will use its own version of those
+ functions, which should work with 8-bit display charsets, UTF-8,
+ euc-jp or shift_jis, even if the system doesn't normally support
+ those multibyte charsets.
+
+ If you find Mutt is displaying non-ascii characters as octal
+ escape sequences (e.g. \243), even though you have set LANG and
+ LC_CTYPE correctly, then you might find you can solve the problem
+ with either or both of --enable-locales-fix and --without-wc-funcs.
+
--with-exec-shell=SHELL
on some versions of unix, /bin/sh has a bug that makes using emacs
with mutt very difficult. If you have the problem that whenever