トップページunix
1001コメント301KB

Wanderlust その3

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
Wanderlust は Emacs 上で動く IMAP4rev1 対応の
メール/ニュース管理システムです。
 http://www.gohome.org/wl/index.ja.html

Wanderlust その2
http://pc.2ch.net/test/read.cgi/unix/1030209004/
Wanderlust
http://pc.2ch.net/unix/kako/1004/10041/1004108579.html
0463名無しさん@お腹いっぱい。NGNG
とりあえず↓を読んで下さい。
X-Mail-Count: 12224
X-Mail-Count: 12250
0464459NGNG
>>463
おー、いい動きっすね。期待大です。
改めて、開発に携わる全ての皆様、ありがとう。便利に使ってます。
0465名無しさん@お腹いっぱい。NGNG
送信するとき、70 文字を越えている行があったら、そこを ハイライトしてく
れるきのうが欲しい。
0466名無しさん@お腹いっぱい。NGNG
>>465
develock 使うとか?
0467名無しさん@お腹いっぱい。NGNG
新聞の機能を使いたいのですが.folderに書いて
wlを起動するとelmo-shimbunを開けないと怒られるんですが
emacs-w3m、APEL、FLIM以外にもなにか必要なのでしょうか?
0468名無しさん@お腹いっぱい。NGNG
>>467
もういちど、wl をinstallしなおしてみてくだされ。
0469名無しさん@お腹いっぱい。NGNG
>>468
ありがとうございます。
それでとりあえずはそのエラーはでなくなったんですが
今度は@asahi. businessってフォルダはサポートしてないと
言われてしまったのですがどうしたらよいのでしょうか?
0470名無しさん@お腹いっぱい。NGNG
>>469
といあえず、>>468 を解説しておくと、
> wlを起動するとelmo-shimbunを開けないと怒られるんですが
これは、wanderlust インストール時に emacs-w3m がインストールされていな
いと、elmo-shimbun.el{,c} がインストールされないのが原因です。で、

> 今度は@asahi. businessってフォルダはサポートしてないと

これは、`.' の後のスペースが余計なんじゃないかな。
0471467NGNG
ありがとうございます。
しかしスペースを取っても結果は同じでした。。
0472名無しさん@お腹いっぱい。NGNG
エラーの内容を隠すのは何故?
0473467NGNG
>>472
error: @asahi.business is not supported folder type
です。書き写すのが面倒だったもので。
0474名無しさん@お腹いっぱい。NGNG
うーん。手元のを grep してみたけどそういうエラーを出す場所が
わかりません。wanderlust の version はいくつですか?
0475467NGNG
ありがとうございます。
wl-2.6.1.tar.gzからインストールしてます。
0476名無しさん@お腹いっぱい。NGNG
2.6.1 は Shimbun Folder 対応してない。

0477467NGNG
バージョンいくつがおすすめですか?
0478名無しさん@お腹いっぱい。NGNG
素直にリリース版の最新でいいのでは?
0479467NGNG
サンクス!
できました。ミラー見てたので2.6.1が最新かと思ってました。
0480名無しさん@お腹いっぱい。NGNG
どこのミラーよ。
0481名無しさん@お腹いっぱい。NGNG
jaist のが更新されてないね
0482名無しさん@お腹いっぱい。NGNG
>>467
> wlを起動するとelmo-shimbunを開けないと怒られるんですが

>>469
> 今度は@asahi. businessってフォルダはサポートしてないと

この二つは矛盾するとおもうのだが。ネタ?
0483名無しさん@お腹いっぱい。NGNG
wl-summary-line-format の DOC や info なんかに、@ や # なんかの説明が
ないのはアレかなぁ。検索するか wl-vars.el を見るしかないし。
0484名無しさん@お腹いっぱい。NGNG
>>483
有名な法則はごぞんじですか?
0485名無しさん@お腹いっぱい。NGNG
>>484
>>483じゃないが法則教えて
0486名無しさん@お腹いっぱい。NGNG
>>485
言い出しっぺの法則
0487名無しさん@お腹いっぱい。NGNG
msgdb->modb化するとどんなメリットがあるの?
使用感が多少なり変わるなら最新にしようかと
思っています。
0488名無しさん@お腹いっぱい。NGNG
微妙にスレ違いでしたらすいません。

wl と lsdb を使用しているんですが、wl のアドレス帳にだと、サマリでの名
前(あだ名)表示ができますが、lsdb のデータベースを使った名前表示はでき
ないのでしょうか。
0489名無しさん@お腹いっぱい。NGNG
プリフェッチをバッチ(つうかコマンドラインから)
できなりしない?
0490鵜飼NGNG
Gnus ならできる。
0491名無しさん@お腹いっぱい。NGNG
>>490
shimbunフォルダーでもできますか?
0492名無しさん@お腹いっぱい。NGNG
>>491
できるはず。やったことはないけど。
0493名無しさん@お腹いっぱい。NGNG
nntpサーバからニュースの一覧を取ってくる事はできますか?
0494名無しさん@お腹いっぱい。NGNG
>>493
できます。
0495名無しさん@お腹いっぱい。NGNG
どうやればいいでしょうか?
0496名無しさん@お腹いっぱい。NGNG
>>495
さんぷるの dot.folders を読めばいいのでは?
0497名無しさん@お腹いっぱい。NGNG
m A - RET C-u RET
0498名無しさん@お腹いっぱい。NGNG
>>496-497
どうもありがとうござました。
0499名無しさん@お腹いっぱい。NGNG
質問です。
.folder に @asahi/ と書いても、
Symbol's function definition is void: shimbun-server
と怒られてしまいます。
0500名無しさん@お腹いっぱい。NGNG
emacs-21.3 と wl-2.10.1 を使っています。
送信すると JIS で書いているのに Content-Type: euc-jp を吐いて、
相手先で文字化けするのですが、バグですか?
0501名無しさん@お腹いっぱい。NGNG
flim, semi等の情報もなしですか?
0502名無しさん@お腹いっぱい。NGNG
>>501
普通に考えたら 2.10.1 と一緒に使うのは 1.14.5 なんじゃないの?
0503名無しさん@お腹いっぱい。NGNG
普通じゃない可能性もあるし。
0504名無しさん@お腹いっぱい。NGNG
ただのアゲ足取りじゃん。
0505名無しさん@お腹いっぱい。NGNG
wb-line-number と併用してると、ドラフト送信時に
switch-to-buffer: Cannot switch buffers in a dedicated window
って言われるんですけど、何とか対処できませんか?
0506名無しさん@お腹いっぱい。NGNG
>>504
そうか?
開発陣ではsemi使ってる人少ないような気がするぞ。
0507名無しさん@お腹いっぱい。NGNG
昔は私も#mh/inbox使ってましたが、寺西さんが雑誌に書かれたWanderlust
の紹介記事を読んで、#mh/inboxを卒業しました(^^

↑これって具体的にはどれ?
0508名無しさん@お腹いっぱい。NGNG
Content-Dispositionフィールドにだけでなく
Content-Typeフィールドにnameパラメータとしてfilenameを入れるには
どこらへんをいじったらよいのでしょうか?

ようするにoutlook expressみたいなヘッダにしたいということなんですが、、。
0509 ◆Ir5kue8F32 NGNG
>>508
LIMIT 使ってください。
cvs -d anonymous@cvs.m17n.org:/cvs/root checkout -r limit-1_14 flim
0510名無しさん@お腹いっぱい。NGNG
>>509
今、LIMITを入れてみたんですが、Content-Typeフィールドにnameパラメータ
は付けてくれませんでした。

なにか設定も必要なのでしょうか?
0511508NGNG
>>509
mime-file-typesをすべて定義しなおすというのでも実現できるのかな。
LIMITを使えばそんな必要もなくなるのでしょうか?
0512500NGNG
すみません、flim, semi は 1.14.5 です。
0513名無しさん@お腹いっぱい。NGNG
現状 RFC2822 に対応してるのって、Mew だけ?
# Gnus は対応しているのかな?
0514名無しさん@お腹いっぱい。NGNG
>>513
意味わからん。「RFC2822 に対応」ったって意味が広すぎる。
0515名無しさん@お腹いっぱい。NGNG
>>514
たとえば、To: フィールドが2つあったら、警告してくれたりとか。
0516名無しさん@お腹いっぱい。NGNG
>>515
ん〜、だからさ、To: フィールドが2つあったら警告してくれたりしたら「RFC2822 に対応」なの?
0517名無しさん@お腹いっぱい。NGNG
>>516
ハッキリと、
「貴方、それは間違っています」
と書いてあげた方が話が簡潔じゃないですか。
#それと「ん〜」じゃなくて「んー」だろ。
0518名無しさん@お腹いっぱい。NGNG
じゃあ。貴方、それは間違っています。

んー、ていうか、 Mew だって RFC 2822 の全てに完全準拠してるわけじゃないし、
逆に RFC 822 にしか依拠してなくても RFC 2822 の多くに対応って言えるわけで、
RFC 822 になくて RFC 2822 にはある決まりをたまたまいくつか守ってるから
Mew マンセー守ってない wl と Gnus は逝ってよし、っていうのはちょっと違うような。

「RFC 2822 の○○に対応してるのって Mew だけ?」みたいのは言えると思うけどね。
0519名無しさん@お腹いっぱい。NGNG
>>518
説教臭いな。
0520名無しさん@お腹いっぱい。NGNG
よくある需要だと思うのですがある特定のIMAPフォルダ(fccで指定したものでな
いやつ)のメールを自動的に既読にする方法はありますか?

またスペースで未読を読み進めていくときにある特定のフォルダの未読メールを
スキップする方法はあるのでしょうか?
0521名無しさん@お腹いっぱい。NGNG
wl-spam.el 便利そうなんだけど、毎回全ファイルをスキャンしているような。
これって差分アップデートにはできないのかな。それともなんか設定見落してる?
0522名無しさん@お腹いっぱい。NGNG
>>521
spamfilter-wl.el と bogofilter-wl.el はそんなことないけど、wl-spam.el
は違うの?
0523521NGNG
>>522
spamfilter-wl.el ってだいぶ前にちょっと試したけど、フォルダに入る度に勝
手にスキャンって利用を想定してないっぽかったので断念しますた。今思うと
elmo-split を使えばよかったのかも。

spamfilter.el 本家
ttp://www.geocities.co.jp/SiliconValley-PaloAlto/7043/
のほうでもwl-spam.el の利用を勧めてるみたいですね。

を、navi2ch にも対応してるんだ。
0524名無しさん@お腹いっぱい。NGNG
最近の dot.wl にある [[ spam 用の設定 ]] ですが、
;; refile の実行時に学習させる為の設定 の部分で
Signaling: (void-function setf) と怒られます。
GNU Emacs 20.7.1 だと使えないってオチでしょうか…。
0525名無しさん@お腹いっぱい。NGNG
>>507
http://www.unixuser.jp/magazine/1999/199911.html
0526520NGNG
あれからいろいろ調べて、スコアが利用できるのではないかと思ったのですが
うまくいきません。具体的には特定のフォルダに対して、文字数が0文字以上だったら
スコアを-100にする条件を書いたスコアファイルを指定したりして見ました。

>>520で書いたような目的にスコア機能は使用できないのでしょうか?

あと気になったことがあるんですがフォルダの指定で
%INBOX/
とするとBeckyとかで表示したときの様にフォルダをきれいに階層化表示してくれるのですが
%inbox/
と書くと平らになってしまいます。(でも階層化されているフォルダも少しある)
大文字と小文字で何か意味があるのでしょうか?

ついでにいうと
%/
の時も階層化してくれない・・・。
0527名無しさん@お腹いっぱい。NGNG
>>525
既出
0528名無しさん@お腹いっぱい。NGNG
>>524
(setf (nth 4 action) 'wl-summary-exec-action-refile-with-register)
のとこを
(setcar (nthcdr 4 action) 'wl-summary-exec-action-refile-with-register)
に書き直せばいいんじゃない?
0529kaoruNGNG
>>526
> ついでにいうと
> %/
> の時も階層化してくれない・・・。

% / でもだめですかね。
0530名無しさん@お腹いっぱい。NGNG
昨日あたりから weather 動かなくね?
0531名無しさん@お腹いっぱい。NGNG
>>530
スレ違い死ね。
0532名無しさん@お腹いっぱい。NGNG
ssh port forwarding してメールを読んでいて、ssh のコネクションが切れると
Emacs ごとお亡くなりになります。Emacs の問題?Wanderlust の問題?
解決策はありますか?

wl-2.10.1
emacs-21.3
0533名無しさん@お腹いっぱい。NGNG
>>532
Emacs の問題
M-x report-emacs-bug
0534名無しさん@お腹いっぱい。NGNG
M-x nnml-generate-nov-databases みたいなことってできないの?
0535名無しさん@お腹いっぱい。NGNG
フォントのインストールが出来ない/しても意味がない環境に居ります
(一般ユーザ、X なし、quota、Tera Term + TTSSH、等)。

x-face-ascii-view は使えるようになったので、どうせなら
wanderlust オープニングロゴのように画像でなく文字で構わないので
X-Face: を便利に見たいな…と思うのですが、何か良い方法は
ありますでしょうか。
; (setq wl-highlight-x-face-function 'x-face-ascii-view) って
; 訳にもいかないですし

例えば X-Face: があるメッセージを読もうとするとウィンドウが分割されて
片方で x-face-ascii-view が実行されたりする…ような形が嬉しいです。
0536名無しさん@お腹いっぱい。NGNG
.wlで、Fromアドレスを設定しようとすると、
Symbol's function definition is void: wl-address-header-extract-address
ってエラーがでます。

CVS版のwanderlust使っています。

0537名無しさん@お腹いっぱい。NGNG
マルチアカウントで、メールの送信時にどうアカウントを切換えればいいですか?
0538名無しさん@お腹いっぱい。NGNG
>>537
`wl-template-alist'
http://www.gohome.org/wl/doc/wl-euc_45.html#SEC90

`wl-draft-config-alist'
http://www.gohome.org/wl/doc/wl-euc_44.html#SEC89

設定例は上記ふたつの変数をキーワードに
http://lists.airs.net/wl/archive/
で検索して栗。





0539名無しさん@お腹いっぱい。NGNG
Wanderlust 12462 みたいな状況になったあと、CVS 最新のにしたのですが、
mark がきれいさっぱり無くなっちゃいました。
一応 ~/.elmo/internal/mark の中にはそれらしいものが残っているようなのですが、
これを 'flag フォルダへ移す方法はありますでしょうか?
0540名無しさん@お腹いっぱい。NGNG
imapフォルダを開こうとすると非常に時間がかかるのですが。

0541名無しさん@お腹いっぱい。NGNG
>>540
そう?
0542名無しさん@お腹いっぱい。NGNG
マルチパートなメッセージでvとかe押しても
Symbol's function difinition is void: nil
と表示されて保存も表示もできないんですが、どうしたらいいですか?
0543名無しさん@お腹いっぱい。NGNG
>>542
でなおしてきなさい。
0544kaoruNGNG
>>542
FLIM, SEMI, Wanderlust のインストールをやりなおしてそれでも再現す
るなら backtrace をください。

中級は尊い。
0545名無しさん@お腹いっぱい。NGNG
> 中級は尊い。
このフレーズはなんかのスラング?
0546名無しさん@お腹いっぱい。NGNG
>>544
だめでした。backtraceは凄く長くなってしまったので、張れないのですが、
mime-write-decoded-region関数の中で使用しているmel-find-functionが
nilを返しているようです。
それ以上はわかりません。
0547kaoruNGNG
>>546
憶測で適当なことを言うと…

FLIM のインストールに失敗しているように見えます。
まずは Emacs, APEL, FLIM, SEMI, Wanderlust のバージョンを教えてください。
APEL と SEMI は関係なさそうですが念のため。

ソースからインストールしているなら FLIM, SEMI の再インストールが終
わった段階で make check して
20 runs, 0 failures, 0 errors
のように failure がないことを確認してください。

ここで failure があるようなら、SEMI のインストールの段階までで何か
しらミスしている可能性があります。


>>545
おまじない。
0548名無しさん@お腹いっぱい。NGNG
>>547
ありがとうございます。

もう一度インストールしてみました。
バージョンは
apel 10.6
flim 1.14.5
semi 1.14.5
Wanderlust 2.10.1
です。

flimのmake checkは
38 runs, 0 failures, 0 errors
でした。
wlのmake checkは
19 runs, 0 failuers, 0 errors
でした。

runsが20じゃないのが気になりますね…

Gentoo Linux上でEmacs 21.3.1を使用しています。(Windows上のMeadow2でも同じ症状です)
0549kaoruNGNG
>>548

> wlのmake checkは
> 19 runs, 0 failuers, 0 errors

make check が通るなら少なくとも base64 の場合は OK のはず。
特定のメッセージでだけ起きるんじゃないですか?


> runsが20じゃないのが気になりますね…

trunk と wl-2_10 の差です。


backtrace 全体は要らないので、mel-find-function の引数がどうなって
いるのか教えてください。
0550名無しさん@お腹いっぱい。NGNG
>>549
mel-find-function is a compiled Lisp function in `mel'.
(mel-find-function SERVICE ENCODING)

Not documented.
0551kaoruNGNG
>>550
mel-find-function が具体的にどういう引数で呼ばれているかを教えてください。
backtrace の上の方にでているはず。
0552名無しさん@お腹いっぱい。NGNG
釣れた。
0553名無しさん@お腹いっぱい。NGNG
他の添付ファイル開けました…
あんまり添付のあるメール内ので気がつきませんでした。

バックトレースの上の部分ですが、

nil(1508 13742 "~/test.html")
mime-write-decoded-region(1508 13742 "~/test.html" "8")

こうなっているので、
(mel-find-function 'mime-write-decode-region "8")
で呼ばれてると思います。

宜しくお願いします。

>>550>>552は僕じゃないです
0554名無しさん@お腹いっぱい。NGNG
>>553
捨てハンでいいからコテハンつけれ。
0555kaoruNGNG
>>553
> nil(1508 13742 "~/test.html")
> mime-write-decoded-region(1508 13742 "~/test.html" "8")

この "8" ってのがおかしい、"8bit" ならともかく。メールの方が
invalid だと信じているんで、相手の User-Agent: か X-Mailer: が気に
なってきました。


サマリで M を使って MIME 解釈をキャンセルしてみて boundary 付近を確認し、

----May_the_source_be_with_you_41278321--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 8

みたいに Content-Transfer-Encoding が 8 になっていたら以下のように
8bit に修正してください。メールを書き換えて。

----May_the_source_be_with_you_41278321--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 8bit

0556542NGNG
>>555
仰せの通りメールがおかしかったようです。

------=_NextPart_006_0060_WZEZXPAA.OTGATNGP
Content-Type: text/html;
charset="iso-2022-jp"
Content-Transfer-Encoding: 8 bit

のように、8とbitの間に空白があります。
くだらないダイレクトメールなんでUserAgentもX-Mailerも無いようです。
こんなヘッダはついてますが

X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-MSMail-Priority: High


> 8bit に修正してください。メールを書き換えて。

 メールを書き換えたいのですが、どうすればいいのでしょうか?IMAPなので
サーバー側は書き換えられないと思いますが。read-onlyなので、toggle-read-
onlyで編集して新規に保存することはできましたが、wlに反映させることが
できません。


 何はともあれ原因がはっきりして良かったです。ありがとうございました。
0557kaoru ◆KITAKAHASI NGNG
>>556
>  メールを書き換えたいのですが、どうすればいいのでしょうか?IMAPなので
> サーバー側は書き換えられないと思いますが。read-onlyなので、toggle-read-
> onlyで編集して新規に保存することはできましたが、wlに反映させることが
> できません。

- 読まずに捨てる。
タマ切り取って spam の家系を絶ってやる

- MH フォルダに refile し、編集してから IMAP フォルダに再度 refile する。
CTE: (Content-Transfer-Encoding) 切り落として %inbox に流し込むぞ!

- 自分に Forward してから burst する。CTE: を書き換えることを忘れずに。
クソまじめに努力するこたぁない。神様に任せりゃ %inbox に奇跡を突っ込んでくれる。

- FLIM と SEMI をハックし、何事もなかったかのように読む。
じっくりかわいがってやる! 固まったり止まったり出来なくしてやる!


どれでもお好きなようにどうぞ


>  何はともあれ原因がはっきりして良かったです。ありがとうございました。

乙狩り様
0558名無しさん@お腹いっぱい。NGNG
郁さん、
sample/ja/dot.folders の↓これって obsolete ですよね。
更新したほうがよくないですか?
## 重要マーク `$' のついたメッセージをまとめる
'mark
0559名無しさん@お腹いっぱい。NGNG
すばやい対応ありがとうございました。
0560名無しさん@お腹いっぱい。NGNG
okazaki さんの User-Agent: って fake?
0561名無しさん@お腹いっぱい。NGNG
>>560
なぜに?

0562名無しさん@お腹いっぱい。NGNG
>>560
デフォルトからいじってるとは思うけど、fake と言えるもんでもないような。
Info にも載ってるくらいだし。
http://www.gohome.org/wl/doc/wl-euc_89.html
■ このスレッドは過去ログ倉庫に格納されています