Navigator for 2ch

このエントリーをはてなブックマークに追加
58???????????B
おお、書けてる。感涙。

a の bookmark 追加ですが、emacs-20.7 で試すと
navi2ch-net-file-coding-system is void とか
言われました。どこかに
 (setq navi2ch-net-file-coding-system 'euc-japan)
というのが必要ではないですか? 間違ってたらスマンス。

> sync
了解です。

> proxy 対応ってどうやるんでしょ?

proxy サーバが proxy.foo.bar.com:8080 なら、
(let ((proc (open-network-stream
navi2ch-net-connection-name buf proxy.foo.bar.com 8080)))
と直接 proxy サーバに接続して、
GET http://www2.ocn.ne.jp/~luckland/text/board.txt HTTP/1.1
...(以下同じ)...
です。おんぶにだっこではアレなので、パッチ送りたかったけど、
俺の腕じゃ汎用的に書くのは無理だった…。elisp わからーん。

というわけで、環境変数 HTTP_PROXY を見るようにして
いただけると happy ですにゃ。

あとはリクエストに If-Modified-Since を付けて、更新されていない
ときにボディを受け取らないようにするとかかなぁ。