▼スレッド
│
└◇239:Re[6]:mutt 1.3xを使いたいのですが... [gokko] 02/28 23:22
└◇250:Re[7]:mutt 1.3xを使いたいのですが... [楊志] 03/02
└◇251:Re[8]:mutt 1.3xを使いたいのですが... [gokko] 03/02
└◇269:Re[9]:mutt 1.3x諦めるしかなさそうです [gokko] 03/08
├◇270:Re[10]:mutt 1.3x諦めるしかなさそうです [楊志] 03/10
└◇274:Re[10]:mutt 1.3x諦めるしかなさそうです [楊志] 03/13
└◇284:Re[11]:mutt 1.3x諦めるしかなさそうです [gokko] 03/15 <
早々のレス、いつも本当にありがとうございます。スレッド一覧
> ただ,inboxからmboxにメッセージを移動させてもinbox
>には",1"といったカンマが付加されたファイルが残ってい
>ました.
これは、MH形式の仕様と言うより、muttの仕様ぽいですね。
でも、"," + "元のファイル名"というファイルが内部的に生
成できずに、無限ループにでも入っているのかもしれません。
(また、勝手な憶測です)
> 他のフォルダ形式でやってみてはどうですか?
> (本質的な解決にはなってないか・・・)
Maildir形式でこれから試してみます。
> 因みにmuttのバージョンは何ですか?
> 私は
> Mutt 1.3.27i-ja.2(2002-01-22)
> です.
> slang等も最新バージョンを使用しています.
muttは、同じく
Mutt 1.3.27i-ja.2
です。
slangが、
slang1.4.2jp(ちょっと古い)
で、staticでビルドしたものですので、これも、
slang1.4.5jp
にて試してみます。
ところで楊志さんは、slangは、
static or shared
どちらでのビルドですか?
> これらが同じで現象が起こるとなると,あとはOS
> の違いくらいですかね.
こちらは、win95です(今時...)ので、厄介です...
> これは、MH形式の仕様と言うより、muttの仕様ぽいですね。スレッド一覧
そうみたいですね.mh_purge変数によりファイルの削除を制御
できるみたいです.
> ところで楊志さんは、slangは、
> static or shared
> どちらでのビルドですか?
私はstaticです.(sharedの生成方法は知りません)
> こちらは、win95です(今時...)ので、厄介です...
このへんが関係あるんですかね.(win 9x上でcygwinを使った
ことがないので,なんとも言えませんが)
因みに,私とgokkoさんのcompile optionの違いは,
+DEBUG ・・・ デバッグするために指定した
+USE_DOTLOCK ・・・ 特になにも指定していない
-ENABLE-NLS ・・・ NLSは使用しないので指定した
です.1番目と3番目はconfigureのオプションで指定しました.
2番目は特に指定はしていません.
gokkoです。スレッド一覧
結局、メールボックスの形式をMaildirにしても、その他
ライブラリを最新のものにしても、現象は変わりませんで
した...うーむ。
> 私はstaticです.(sharedの生成方法は知りません)
slangの場合、共有ライブラリはELF形式とやらで、
"make elf"でmakeできたはずです。dllではないので、
cygwinで機能するかはよくわかりませんです。
今回は私もslang-1.4.5jpのstaticでいきました。
> 因みに,私とgokkoさんのcompile optionの違いは,
> +DEBUG ・・・ デバッグするために指定した
> +USE_DOTLOCK ・・・ 特になにも指定していない
> -ENABLE-NLS ・・・ NLSは使用しないので指定した
> 2番目は特に指定はしていません.
私の、
-USE_DOTLOCK
も、configure時のオプションでは特になにも指定しない
に、逆にDOTLOCKが無効になったものです。
この辺りがOSの差でしょうか?
今度は、ファイルロック周りのコンパイルオプションを
こねくり回してみます。
自己レスです。スレッド一覧
> 今度は、ファイルロック周りのコンパイルオプションを
> こねくり回してみます。
結局、ファイルロックを全て外したり色々試しても、状況に
進展はありませんでした。
私の実力では、これ以上進展は望めそうにありません。
楊志さんには、大変感謝しています。ありがとうございまし
た。非常に残念ですが、あきらめるしか、なさそうです。
勉強して出直します。有効な情報が有りましたら、ぜひ、ま
た宜しくお願いいたします。
あっ、
http://www.geocities.com/win32mutt/
にある、win32 native portの、mutt-1.3.26のバイナリを
試して見ましたが(日本語対応未?)、これだと、ファイル
生成の不具合自体は生じません。
と言うことは、解決策は有る、と言うことなのですけど...
> 私の実力では、これ以上進展は望めそうにありません。スレッド一覧
> 楊志さんには、大変感謝しています。ありがとうございまし
> た。非常に残念ですが、あきらめるしか、なさそうです。
そうですか,残念です.現象がこちらで確認できれば,なんとか
なると思うのですが.
> http://www.geocities.com/win32mutt/
こんなのがあったんですね.情報ありがとうございます.
色々役に立ちそうな情報があるみたいなので,これから読んで
みます.なにか分かったらこちらに書き込もうと思います.
win98でmutt 1.3xを実行してみました.そうしたら,同じようなスレッド一覧
現象が発生しました.
調べてみたところ,lib.cファイルのsafe_rename関数が正しく
機能していないようです.
参考にhttp://www.geocities.com/win32mutt/patches.htmlの
Mutt-1.3.24iのソースをダウンロードして見てみると,やっぱり
パッチがあたっていました.
同様の修正をして,実行してみるとファイルが無数に作成される
現象は起きなくなりました.
ただし,ちょっとしか使ってないのでなんとも言えませんが,
メールをfetchしてもすぐに画面に表示されず,一度終了して
再び起動しないと表示されない現象がありました.(win 2000
ではそんな現象は起こりません)
ので,まだ問題がありそうな感じです.
muttオリジナル + 日本語パッチ + 上記のwin32muttパッチ
ぐらいすれば実用レベルになるのかもしれません.
もっと早く原因が分かればよかったのですが.
感謝、感謝、感謝です。おかげさまで、私の環境でも、muttが使える様になりました!スレッド一覧
> 調べてみたところ,lib.cファイルのsafe_rename関数が正しく
> 機能していないようです.
>
> 参考にhttp://www.geocities.com/win32mutt/patches.htmlの
> Mutt-1.3.24iのソースをダウンロードして見てみると,やっぱり
> パッチがあたっていました.
> 同様の修正をして,実行してみるとファイルが無数に作成される
> 現象は起きなくなりました.
私も、そのソースは眺めていたのですが、lib.cだとは、全然わかりませんでした。
早速、見よう見真似で修正して、ビルドし直しました。私のところでも不具合が解消した事を、改めて報告いたします。
> ただし,ちょっとしか使ってないのでなんとも言えませんが,
> メールをfetchしてもすぐに画面に表示されず,一度終了して
> 再び起動しないと表示されない現象がありました.(win 2000
> ではそんな現象は起こりません)
MH形式で使っているのですが、こちらでは、”G”でfetchするとすぐに表示されます。メールボックスの違いでしょうか...
> muttオリジナル + 日本語パッチ + 上記のwin32muttパッチ
> ぐらいすれば実用レベルになるのかもしれません.
> もっと早く原因が分かればよかったのですが.
本当にありがとうございます。これからガンガン使い込みます。
追伸:S-Langより、ncursesでビルドした方が、日本語表示の崩れが少ないような...