[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: [PATCH] Add `w3m-send-page-by-mail'



白井です。

From: Hiroya Murata <lapis-lazuli@xxxxxxxxxxxxxxx> さん曰く
Subject: [emacs-w3m:08901] Re: [PATCH] Add `w3m-send-page-by-mail'
Message-ID: <uy7s3guck.wl%lapis-lazuli@xxxxxxxxxxxxxxx>
Date: Fri, 29 Sep 2006 13:38:51 +0900

> > とりあえず detect-mime-charset-region を使うなどして、自前でやっ
> > ていただけませんか。
> 
> 更に泥臭くなってしまいましたが, やりました.

commit しました。

ついでにぼくも M-x w3m-mail をすると w3m-view-source|heder() が
何回も起動され、ヒストリが無駄に伸びるので対処しました。

もう一丁、C-u M-x w3m-mail で起動されたときに、-with-mew では既
存のドラフトがあればそれなりに質問してそいつに追加、をやってしま
いました。

# プレッシャー :-)

From: Katsumi Yamaoka <yamaoka@xxxxxxx> さん曰く
Subject: [emacs-w3m:08900] Re: [PATCH] Add `w3m-send-page-by-mail'
Message-ID: <b4mmz8jwf0r.fsf@xxxxxxx>
Date: Fri, 29 Sep 2006 12:03:16 +0900

> > charset が nil の時の対応はしていません. これは出来れば, 呼び出し
> > 側でやってくれると嬉しいなあ. それとも, -with-semi 以外では意味が
> > ない?
> 
> はい、Gnus では不要で、Mew もですよね。ただし Gnus では、例えば
> iso-8859-1 と windows-1252 を正確に弁別できるような関数があれば、
> むしろ使いたいです。あと、まだ手を付けていませんが、VM の場合は
> そういうものが必要になるかもしれません (最後の手段は Gnus 流用)。

はい、Mew では w3m-mail から渡される charset は使っていません(で
した)。

だけど。。。。

うーーん、↓このページで -with-mew のバグ発見。charset が
"Shift-JIS" だもんなぁ。Mew はこのあたり厳格なので "Shift-JIS"
なんて charset 知らないから、途中でエラーになってしまいました。

http://download.boulder.ibm.com/ibmdl/pub/pc/pccbbs/mobiles/batteryrecall_ja.html

なので、上記のようなイリーガルなページをなるだけ救うために引数の
charset も使うようにしました。

## なんだかどろどろのコードになってしまった。

-- 
白井秀行 (mailto:shirai@xxxxxxxxxxx)