[Mutt-j-users 109] Re: Fwd: mutt-1.5.14 has been released

Back to archive index

SHIOZAKI Takehiko st****@be*****
2007年 2月 26日 (月) 18:24:51 JST


[On Feb 26, TAKAHASHI Tamotsu <ttaka****@lapis*****> wrote:]

>同じソースに違う日本語パッチを当てたのではなく、
>各時点の mutt バイナリを保管なさっているのだと思いますが、
>それぞれの mutt -v や muttrc に違いはありませんか?

それぞれのバージョン(+対応する日本語パッチ)をコンパイルしなおし
て確かめました。
ですから、ncursesやlibiconvのバージョンは同じなんですよね。
環境もそのままで試してたので、.muttrcも同じです。

>mutt -v の結果のうち
>"[using ncurses x.x] [using libiconv 1.x]"
>とか "+LOCALES_HACK  +HAVE_WC_FUNCS" という部分、

1.5.9の方はこうなって、

================================================================
Mutt 1.5.9i (2005-03-13)
Copyright (C) 1996-2002 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: FreeBSD 6.2-STABLE (i386) [using slang 10405] [using libiconv 1.9]
Compile options:
-DOMAIN
-DEBUG
-HOMESPOOL  +USE_SETGID  +USE_DOTLOCK  +DL_STANDALONE  
-USE_FCNTL  +USE_FLOCK   -USE_INODESORT   
+USE_POP  +USE_IMAP  -USE_GSS  +USE_SSL  -USE_GNUTLS  -USE_SASL  -USE_SASL2  
+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  +HAVE_GETADDRINFO  -USE_HCACHE  
ISPELL="/usr/local/bin/ispell"
SENDMAIL="/usr/sbin/sendmail"
MAILPATH="/var/mail"
PKGDATADIR="/usr/local/share/mutt"
SYSCONFDIR="/usr/local/etc"
EXECSHELL="/bin/sh"
-MIXMASTER
To contact the developers, please mail to <mutt-****@mutt*****>.
To report a bug, please use the flea(1) utility.

patch-1.5.9.mutt-j.ja-beta1.1
================================================================

1.5.14の方はこうなります。

================================================================
Mutt 1.5.14 (2007-02-12)
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: FreeBSD 6.2-STABLE (i386) [using slang 10405] [using libiconv 1.9]
Compile options:
-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="/usr/local/bin/ispell"
SENDMAIL="/usr/sbin/sendmail"
MAILPATH="/var/mail"
PKGDATADIR="/usr/local/share/mutt"
SYSCONFDIR="/usr/local/etc"
EXECSHELL="/bin/sh"
-MIXMASTER
To contact the developers, please mail to <mutt-****@mutt*****>.
To report a bug, please visit http://bugs.mutt.org/.

patch-1.5.14.mutt-j.ja.1
================================================================

ちなみに、差分をとるとこんな感じです。

================================================================
1,2c1,2
< Mutt 1.5.9i (2005-03-13)
< Copyright (C) 1996-2002 Michael R. Elkins and others.
---
> Mutt 1.5.14 (2007-02-12)
> Copyright (C) 1996-2006 Michael R. Elkins and others.
13c13
< +USE_POP  +USE_IMAP  -USE_GSS  +USE_SSL  -USE_GNUTLS  -USE_SASL  -USE_SASL2  
---
> +USE_POP  +USE_IMAP  -USE_GSS  +USE_SSL_OPENSSL  -USE_SSL_GNUTLS  -USE_SASL  +HAVE_GETADDRINFO  
17c17,18
< +CRYPT_BACKEND_CLASSIC_PGP  +CRYPT_BACKEND_CLASSIC_SMIME  -CRYPT_BACKEND_GPGME  -BUFFY_SIZE -EXACT_ADDRESS  -SUN_ATTACHMENT  
---
> +CRYPT_BACKEND_CLASSIC_PGP  +CRYPT_BACKEND_CLASSIC_SMIME  -CRYPT_BACKEND_GPGME  
> -BUFFY_SIZE -EXACT_ADDRESS  -SUN_ATTACHMENT  
19c20
< +HAVE_ICONV  -ICONV_NONTRANS  -HAVE_LIBIDN  +HAVE_GETSID  +HAVE_GETADDRINFO  -USE_HCACHE  
---
> +HAVE_ICONV  -ICONV_NONTRANS  -HAVE_LIBIDN  +HAVE_GETSID  -USE_HCACHE  
28c29
< To report a bug, please use the flea(1) utility.
---
> To report a bug, please visit http://bugs.mutt.org/.
30c31
< patch-1.5.9.mutt-j.ja-beta1.1
---
> patch-1.5.14.mutt-j.ja.1
================================================================

>また mutt 実行中の ":set ?charset" の結果などです。

これはどちらもこうなります。

charset="euc-jp"

>> インデックス画面でもページャ画面でもおかしくなります。
>> 具体的な画面イメージを添付しますのでご覧になっていただきたいので
>> すが、内容はspamメールですのであらかじめご了承ください。
>
>再現方法がわかりませんが、
>おそらく --without-wc-funcs が必要なのではないかと思います。

インデックス画面の方は、ハイライト行を下から上げてゆくと、おかし
な表示の形跡がどんどん残ってゆきます。
上から下げていっても発生しますが、次の行に移ったときに再表示され
るので消えてゆきます。

ページャ画面の方は普通に読もうとするだけで発生します。
正直、こちらがはなはだ不便です。長い行が読めないので。

--without-wc-funcsに関しては、tamoさんご謹製のパッチによって、明
示的に指定しなくてもよくなったはずなんですよね。
実際、上のmutt -vの出力でもその部分は一緒です。

あと、関係ありませんが、mutt -fでメールボックスを開くときに
「(xx%)」というのが出なくなりましたね。

-- 
ただし、私は耳鼻咽喉が弱いので、会議は禁煙にしてください。
--
塩崎 毅彦(SHIOZAKI Takehiko)



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