muttを使おう (872レス)
muttを使おう http://mevius.5ch.net/test/read.cgi/unix/1043606156/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
525: 名無しさん@お腹いっぱい。 [sage] 04/09/17 01:16:15 NetBSD 1.6.1 でmutt1.5.6iをmakeしようとするとconfigureで checking whether this iconv is good enough... no configure: error: Try using libiconv instead と出るんですが誰か知らないかな〜? iconvのバージョンはlibiconv最新の1.9なので問題ないはずだしねぇ〜 ちなみにconfigureのオプションは --with-slang --with-regex --with-homespool=.maildir --with-mailpath=$HOME/.maildir --enable-pgp --enable-pop --disable-imap --with-ssl --enable-default-japanese --with-libiconv-prefix=/usr/pkg --without-wc-funcs --enable-hcache ってかんじだす http://mevius.5ch.net/test/read.cgi/unix/1043606156/525
526: 名無しさん@お腹いっぱい。 [sage] 04/09/17 09:46:16 1.9は最新じゃないよ http://mevius.5ch.net/test/read.cgi/unix/1043606156/526
527: 名無しさん@お腹いっぱい。 [sage] 04/09/20 01:49:17 >>526 > 1.9は最新じゃないよ あ, そうみたいですね. でもいくらなんでも1.9ではOKなはず…と思ってたら LDFLAGS="-s -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib" ./configure ... で自己解決しました. 基本中の基本でしたね… スミマセン, 逝ってきます. http://mevius.5ch.net/test/read.cgi/unix/1043606156/527
528: 名無しさん@お腹いっぱい。 [] 04/09/20 10:11:51 >>527 NetBSDでは一般にportsを使わずにmakeする時は -L/usr/pkg/lib -Wl,-R/usr/pkg/libを指定しないといけないの? http://mevius.5ch.net/test/read.cgi/unix/1043606156/528
529: 名無しさん@お腹いっぱい。 [sage] 04/09/20 14:58:38 NetBSDでは一般にports(FreeBSD?)ではなくpkgsrcが使われます。 NetBSDでは一般にpkgsrcで入れたものは/usr/pkgの下に置かれます。 configureは一般に/usr/pkgの下を探してくれません。 NetBSDでは一般にldconfigを使用せずrpathでライブラリのパスを埋め込みます。 http://mevius.5ch.net/test/read.cgi/unix/1043606156/529
530: 528 [sage] 04/09/20 19:30:00 >>529 正確な解説をありがとう。 http://mevius.5ch.net/test/read.cgi/unix/1043606156/530
531: 名無しさん@お腹いっぱい。 [] 04/10/17 23:53:06 日本語パッチを当てていない mutt 1.5.6i を日本語環境で使うとき, set charset="euc-jp" set send_charset="us-ascii:iso-2022-jp" 以外に設定するべきことってありますか? http://mevius.5ch.net/test/read.cgi/unix/1043606156/531
532: 名無しさん@お腹いっぱい。 [sage] 04/10/18 00:17:21 >>531 たまにcharsetを付けない人/MLがあるので set display_filter="nkf -e" をつけると便利かも。でも日本語パッチがあたっていないと、 たとえばcharset="euc-jp"の時にメールがiso-2022-jpだったら 検索パターンで ~b 無修正動画 みたいに日本語を使ってもヒットしなくない? OS依存かな? http://mevius.5ch.net/test/read.cgi/unix/1043606156/532
533: 名無しさん@お腹いっぱい。 [sage] 04/10/18 02:00:06 >>532 thx! 検索パターンは察しの通りダメでした. うーん.やっぱりパッチ当てるべきかな. http://mevius.5ch.net/test/read.cgi/unix/1043606156/533
534: 名無しさん@お腹いっぱい。 [age] 04/10/26 18:12:50 おまいらのindex_formatを晒せ! 俺は↓ set index_format=" %S %{%F %R} %-32.32F %s" http://mevius.5ch.net/test/read.cgi/unix/1043606156/534
535: 名無しさん@Vim%Chalice [sage] 04/10/26 23:16:42 私のはこんなかんじ♪ index_format="%4C %Z [%[%Y/%m/%d %X]] %-15.15L %?M?(? #%03M)&(%4l/%4c)? %s" http://mevius.5ch.net/test/read.cgi/unix/1043606156/535
536: 名無しさん@お腹いっぱい。 [sage] 04/10/26 23:29:13 その他いろいろ set hdr_format="%4C %Z %{%b/%d} %-15.15L (%4l) %-40.40s" set pager_format="%S %C/%T: %-20.20n %-38.38s" set index_format="%4C %Z %[!%m/%d %H:%M] %-17.17F (%4c) %s" set date_format="!%a, %b %d, %Y at %I:%M:%S%p %Z" http://mevius.5ch.net/test/read.cgi/unix/1043606156/536
537: 名無しさん@Vim%Chalice [sage] 04/11/14 02:51:15 イマイチ盛り上がりに欠けるね。 このスレはこれぐらいがいいのかな。 http://mevius.5ch.net/test/read.cgi/unix/1043606156/537
538: 名無しさん@お腹いっぱい。 [sage] 04/11/14 20:37:23 1.6が出たりすれば盛り上がるかも。そうでもないか。 http://mevius.5ch.net/test/read.cgi/unix/1043606156/538
539: 名無しさん@お腹いっぱい。 [sage] 04/12/02 02:16:59 (set-language-environment 'Japanese) が設定されたemacs(21.3)をエディタに使って、 set send_charset="us-ascii:iso-2022-jp" に設定して日本語を含むメールを書いた時、 エディタ終了後muttがcharsetの判断をus-asciiと誤ります。 エディタでは本文の保存時に、iso-2022-jpで保存しています。 (set-language-environment 'Japanese)をコメントアウトすると、 muttはcharsetを正しく判断するので、emacsが原因と思いますが、 この設定がどう影響しているのか見当がつきません。 ご存知の方がおられましたら教えてください。 発生しているのは、gentooのemacs-21.3とmutt-1.5.6(日本語patchあり)、 Fedoraのemacs-21.3とmutt-1.4.2.1(日本語patchなし)上です http://mevius.5ch.net/test/read.cgi/unix/1043606156/539
540: 名無しさん@お腹いっぱい。 [sage] 04/12/02 09:25:55 >539 emacs が原因と判明しているのだから mutt の設定ではないんじゃ? > エディタでは本文の保存時に、iso-2022-jpで保存しています。 というのは本当なのか? 確認しているか? まず emacs の設定を各々にした際の save したファイルの文字コードを確認しる! (mutt から編集中に C-x C-s して emacs は終了しないで対象 mutt-* ファイルを覗く) http://mevius.5ch.net/test/read.cgi/unix/1043606156/540
541: 名無しさん@お腹いっぱい。 [sage] 04/12/02 14:31:52 mutt.el って使えますか? http://mevius.5ch.net/test/read.cgi/unix/1043606156/541
542: 539 [sage] 04/12/02 16:26:46 >>540 返答感謝します。 saveしたファイル(mutt-host-...)を見ましたが、iso-2022-jpのようです。 また、保存前にC-x RET f でiso-2022-jpにしてから保存しているので 間違いなくjisで保存されています。 この、C-x RET fの文字コードとmuttの判断をまとめると emacs-> mutt iso-2022-jp -> us-ascii shift_jis -> euc-jp euc-jp -> iso-2022-jp になり、とても変です。 http://mevius.5ch.net/test/read.cgi/unix/1043606156/542
543: 名無しさん@お腹いっぱい。 [sage] 04/12/02 17:33:26 いや、emacs 側で解決するにせよ、mutt側でするにせよ emacs で (set-language-environment 'Japanese) しているか否かで 挙動が変わるならそれで何が変わっているかを調べないとダメで その違いを見てみようよってはなしなわけで。 emacs <=> mutt のインタフェースはやり取りするファイルのみだし。 http://mevius.5ch.net/test/read.cgi/unix/1043606156/543
544: 539 [sage] 04/12/03 19:59:06 やはり、muttが罪な気がします。原因は、 muttがiso-2022-jpの本文をus-asciiに誤解することです。 (set-language-environment 'Japanese)を設定するとダメなのは、 emacsが保存 文字コードをiso-2022-jpにするためです。 xemacsでも、vimでも本文をiso-2022-jpで保存すると、charsetは us-asciiと判断されるようです。 他の方々のmuttでは同様の現象は起きませんか? ちょっとソースを覗いてみます。 http://mevius.5ch.net/test/read.cgi/unix/1043606156/544
545: 名無しさん@お腹いっぱい。 [sage] 04/12/03 21:22:40 >543 それは "(あなたの)思い込みとしては罪である" だけで あなたが仕様を理解していないだけなのでは? 仕様を理解した上で仕様に対して文句を言うなら もっと挙動を調べた上で別の表現にすべきですし。 http://mevius.5ch.net/test/read.cgi/unix/1043606156/545
546: 名無しさん@お腹いっぱい。 [] 04/12/03 22:15:14 emacsなどという奇天烈なエディタを使わないようにすればいいかと http://mevius.5ch.net/test/read.cgi/unix/1043606156/546
547: 544 [sage] 04/12/03 22:43:04 ちょっとキツイ言い方になってしまった気がするので言い直すと 仕様に対して文句を言うなら文句を言う対象の仕様を きっちり書いた上で(それに関わる挙動を分かるように書くのでも良い), mutt-j ML とかに投げてみればいい。 そうじゃなくて、とりあえず対処をしたいのなら、 emacs の使い方で EUC を吐かせるとか wrapper で どうにかするとかその他いろいろ選択肢はあるはずなのに どの挙動についてなのかも書かずに "muttが罪" と言われたら "なんだとっ" と思ってしまうわけです. http://mevius.5ch.net/test/read.cgi/unix/1043606156/547
548: 名無しさん@お腹いっぱい。 [sage] 04/12/03 23:02:19 >>544 muttを起動した時のLANGとかLC_* のような環境変数は? 使っているlibiconvのバージョンは? OSは何? http://mevius.5ch.net/test/read.cgi/unix/1043606156/548
549: 名無しさん@お腹いっぱい。 [sage] 04/12/04 00:22:59 ttp://www.emaillab.org/mutt/1.4/doc/usage-japanese.ja.html | Mutt 付属のワイド文字関数はステートフルな(エスケープシーケンスによりシフト状態が変わる) | ISO-2022-JP を扱えないため,charset は EUC-JP か Shift_JIS を指定してください. | 当然,エディタの設定も同じ文字符号化方式を指定してください. この話は日本語パッチの有無に関係なく共通だったっけ? http://mevius.5ch.net/test/read.cgi/unix/1043606156/549
550: 544 [sage] 04/12/04 00:30:30 >>547 お前は544か?545のあて先も違うのか? お前は542を読んだのか? そもそも、俺は仕様なんて一言もいってないし、語ったつもりもない エディタがiso-2022-jpで渡せばmuttはus-asciiに理解(変換)するし shift_jisならeuc-jpだし、euc-jpならiso-2022-jpにする 少なくとも俺の環境のmuttの挙動はこうなるわけ で、聞きたいのは、俺だけなのかって点 俺だけなら、ソース読んで原因を探るし、俺だけじゃないなら エディタ側でeuc-jpで保存するよう設定するだけ。 お前俺に何を期待してるの? >>548 LANG=ja_JP.eucJP LC_ALL=ja_JP.eucJPです。 libiconvはちょっとお待ちを GentooとFedoraで発生中 http://mevius.5ch.net/test/read.cgi/unix/1043606156/550
551: 548 [sage] 04/12/04 00:40:49 >>550 $charsetはeuc-jpになっている? http://mevius.5ch.net/test/read.cgi/unix/1043606156/551
552: 544 [sage] 04/12/04 00:45:01 charsetはeuc-jpです。libiconv入ってないです@gentoo http://mevius.5ch.net/test/read.cgi/unix/1043606156/552
553: 551 [sage] 04/12/04 01:03:51 >>552 じゃああとは>>549が答を語っているよね。 あと mutt -v http://mevius.5ch.net/test/read.cgi/unix/1043606156/553
554: 544 [sage] 04/12/04 01:09:02 逆ギレかよ... orz http://mevius.5ch.net/test/read.cgi/unix/1043606156/554
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 318 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.819s*