unicode body search fails, squares in subjects
Hello mutt users!
I am using mutt in a UTF-8 locale (for versions and information please
see below). I can read and write greek and german without problems. I
can search with simple / in both languages. The only problems are that
1. body-search (/~b) fails (also when it shouldn't) when the
search pattern has greek or special german characters;
2. some subject lines from greek/german mails consist of squares
instead of the greek/special german characters, although the
mails are correctly encoded (in this case, the Reply function
ingores the original subject in my reply-mail from the
first square to the end of the subject).
I would be grateful for any help
Best Regards
Alexandros
##############################
In muttrc I have
set charset="utf-8"
##############################
alex@linux:~> mutt -v
Mutt 1.4i (2002-05-29)
Copyright (C) 1996-2001 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type `mutt -vv' for details.
System: Linux 2.4.20-4GB (i586) [using ncurses 5.3]
Compile options:
-DOMAIN
-DEBUG
-HOMESPOOL -USE_SETGID +USE_DOTLOCK -DL_STANDALONE
+USE_FCNTL -USE_FLOCK
+USE_POP +USE_IMAP -USE_GSS +USE_SSL +USE_SASL +USE_SASL2
+HAVE_REGCOMP -USE_GNU_REGEX +COMPRESSED
+HAVE_COLOR +HAVE_START_COLOR +HAVE_TYPEAHEAD +HAVE_BKGDSET
+HAVE_CURS_SET +HAVE_META +HAVE_RESIZETERM
+HAVE_PGP +BUFFY_SIZE -EXACT_ADDRESS -SUN_ATTACHMENT
+ENABLE_NLS -LOCALES_HACK +HAVE_WC_FUNCS +HAVE_LANGINFO_CODESET
+HAVE_LANGINFO_YESEXPR
+HAVE_ICONV -ICONV_NONTRANS +HAVE_GETSID +HAVE_GETADDRINFO
-ISPELL
SENDMAIL="/usr/sbin/sendmail"
MAILPATH="/var/mail"
PKGDATADIR="/usr/share/mutt"
SYSCONFDIR="/etc"
EXECSHELL="/bin/sh"
-MIXMASTER
To contact the developers, please mail to <mutt-dev@xxxxxxxx>.
To report a bug, please use the flea(1) utility.
rr.compressed
##############################
alex@linux:~> locale
LANG=el_GR.UTF-8
LC_CTYPE=el_GR.UTF-8
LC_NUMERIC="el_GR.UTF-8"
LC_TIME="el_GR.UTF-8"
LC_COLLATE=POSIX
LC_MONETARY="el_GR.UTF-8"
LC_MESSAGES="el_GR.UTF-8"
LC_PAPER="el_GR.UTF-8"
LC_NAME="el_GR.UTF-8"
LC_ADDRESS="el_GR.UTF-8"
LC_TELEPHONE="el_GR.UTF-8"
LC_MEASUREMENT="el_GR.UTF-8"
LC_IDENTIFICATION="el_GR.UTF-8"
LC_ALL=
##############################
alex@linux:~> iconv -V
iconv (GNU libc) 2.3.2
[...]
##############################
alex@linux:~> echo $TERM
xterm
##############################
alex@linux:~> xterm -v
XFree86 4.2.99.903(174)
--
The primary requisite for any new tax law is for it to exempt enough
voters to win the next election.