[Mutt-j-users 94] mutt on MacOS

Back to archive index

Tetsushi Ueta tetsu****@is*****
2006年 9月 2日 (土) 16:35:45 JST


皆様:

ウエタと申します.
こよなく mutt を愛用させてもらってるのですが,MacOS 10.4 (Tiger) 上で
mutt がうまく動作しないので,やむを得ずメイルは FreeBSD に回してそこで
mutt で読んでいます.

fink の方では 1.4.x ブランチの mutt が日本語で動くことは確認しているの
ですが,FreeBSD の方では 1.5.4 を用いており,ぜひとも MacOS で 1.5.x
で使いたいと思ってます.環境としては X11 + kterm + euc で読みたいと思っ
てます.シェルレベルでの環境変数は,
LANG=ja_JP.EUC
LC_ALL=ja_JP.EUC
とセットされています.

それでいろいろとトライしているのですが,

====================
(1) mutt のソースを取って来て configure で真っ向勝負⇒ビルドまでは至り
ましたが,日本語全く読めず.(ちょっともうトライアルが古過ぎで詳細を忘
れてしまいました) ncurses が kterm では画面の環境が十分ではないとかエ
ラーを吐いて動かない事も…

====================
(2) /sw/fink.conf において,Trees に ustable/main を足して mutt
1.5.12-i を入れてみました.するとメニューは日本語が出てるんですが,メ
イル一覧にあるサブジェクトの日本語は,たとえば,

1066 r + Sep 01 "?????????????? (3984) ????????????????                         

のように化けます.さらに中身は,

\276\345\305\304\300\350\300\270\241\247                                        

のように表示されます… ちなみにこのときの mutt -v の表示は,

-----------------------------------------------------------------------
Mutt 1.5.12 (2006-07-14)
Copyright (C) 1996-2006 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: Darwin 8.7.0 (Power Macintosh) [using ncurses 5.4] [using
libiconv 1.10] [using libidn 0.6.3 (compiled with 0.6.3)]
コンパイル時オプション:
-DOMAIN
-DEBUG
-HOMESPOOL  +USE_SETGID  +USE_DOTLOCK  +DL_STANDALONE  
+USE_FCNTL  -USE_FLOCK   -USE_INODESORT   
+USE_POP  +USE_IMAP  -USE_GSS  +USE_SSL_OPENSSL  -USE_SSL_GNUTLS
+USE_SASL  +HAVE_GETADDRINFO  
+HAVE_REGCOMP  -USE_GNU_REGEX  
+HAVE_COLOR  +HAVE_START_COLOR  +HAVE_TYPEAHEAD  +HAVE_BKGDSET  
+HAVE_CURS_SET  +HAVE_META  +HAVE_RESIZETERM  
+CRYPT_BACKEND_CLASSIC_PGP  +CRYPT_BACKEND_CLASSIC_SMIME
-CRYPT_BACKEND_GPGME  
-BUFFY_SIZE -EXACT_ADDRESS  -SUN_ATTACHMENT  
+ENABLE_NLS  -LOCALES_HACK  +HAVE_WC_FUNCS  +HAVE_LANGINFO_CODESET
+HAVE_LANGINFO_YESEXPR  
+HAVE_ICONV  -ICONV_NONTRANS  +HAVE_LIBIDN  +HAVE_GETSID  +USE_HCACHE  
ISPELL="/sw/bin/ispell"
SENDMAIL="/usr/sbin/sendmail"
MAILPATH="/var/mail"
PKGDATADIR="/sw/share/mutt"
SYSCONFDIR="/sw/etc"
EXECSHELL="/bin/sh"
MIXMASTER="mixmaster"
開発者(本家)に連絡をとるには <mutt-****@mutt*****> へメールせよ。
バグをレポートするには http://bugs.mutt.org/ を参照のこと。
日本語版のバグレポートおよび連絡は mutt-j-users ML へ。
-----------------------------------------------------------------------

となっています(末尾三行も kterm(euc) 上では正常に見えます)

.muttrc では

#set file_charset="iso-2022-jp:euc-jp:shift_jis:utf-8"
#set assumed_charset="iso-2022-jp:euc-jp:shift_jis:utf-8"
#set sanitize_ja_chars=yes

これら三行は「不明な変数」として警告が出ます.出たまま起動しても上記と
同様日本語が読めません.


====================
(3) DarwinPorts(MacPorts) も試しました.

port install mutt-devel 

とやれば1.5.13_0 がインストールできるようです.が,現象的には上記 fink
と全く同じ状態となりました. mutt -v は

-----------------------------------------------------------------------
Mutt 1.5.13 (2006-08-11)
Copyright (C) 1996-2006 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: Darwin 8.7.0 (Power Macintosh) [using ncurses 5.4] [using
libiconv 1.10]
コンパイル時オプション:
-DOMAIN
-DEBUG
-HOMESPOOL  +USE_SETGID  +USE_DOTLOCK  +DL_STANDALONE  
+USE_FCNTL  -USE_FLOCK   -USE_INODESORT   
+USE_POP  +USE_IMAP  -USE_GSS  -USE_SSL_OPENSSL  -USE_SSL_GNUTLS
-USE_SASL  +HAVE_GETADDRINFO  
+HAVE_REGCOMP  -USE_GNU_REGEX  
+HAVE_COLOR  +HAVE_START_COLOR  +HAVE_TYPEAHEAD  +HAVE_BKGDSET  
+HAVE_CURS_SET  +HAVE_META  +HAVE_RESIZETERM  
+CRYPT_BACKEND_CLASSIC_PGP  +CRYPT_BACKEND_CLASSIC_SMIME
-CRYPT_BACKEND_GPGME  
-BUFFY_SIZE -EXACT_ADDRESS  -SUN_ATTACHMENT  
+ENABLE_NLS  -LOCALES_HACK  +HAVE_WC_FUNCS  +HAVE_LANGINFO_CODESET
+HAVE_LANGINFO_YESEXPR  
+HAVE_ICONV  -ICONV_NONTRANS  -HAVE_LIBIDN  +HAVE_GETSID  -USE_HCACHE  
-ISPELL
SENDMAIL="/usr/sbin/sendmail"
MAILPATH="/var/mail"
PKGDATADIR="/opt/local/share/mutt"
SYSCONFDIR="/opt/local/etc"
EXECSHELL="/bin/sh"
-MIXMASTER
開発者(本家)に連絡をとるには <mutt-****@mutt*****> へメールせよ。
バグをレポートするには http://bugs.mutt.org/ を参照のこと。
日本語版のバグレポートおよび連絡は mutt-j-users ML へ。
-----------------------------------------------------------------------

どうも,日本語関係の変数が理解されてないようですが,どなたかご経験はな
いでしょうか…


-- 

T E T S U S H I   U E T A             
Center for Advanced Info. Tech., Tokushima Univ.
  +81-88-656-7501, tetsu****@is*****
               http://risa.is.tokushima-u.ac.jp/        



Mutt-j-users メーリングリストの案内
Back to archive index