作業メモ

今日はほとんど一日中、 emacs-w3m の作業。

emacs-w3m

idle-timer での画像表示関連を中心にいろいろ修正

t にしておくと w3m-message が無視される変数 w3m-message-silent を追加。これを使って idle-timer での画像表示では w3m-message が動かないように変更。

idle-timer でのイベントが呼ばれて、 input-pending-p が t を返すのに、それ以上放置しているだけでは idle-timer が動かない現象に対処するために input-pending-p が t を返す時は idle-timer を作りなおすように変更。

idle-timer の処理で narrowing があると画像が出てこなくなっていたのを修正。

w3m-region の中でよばれる w3m-process-stop のせいで同じ buffer で複数回 w3m-region をかけた時に画像がうまく表示されなくなるバグがあったので、 w3m-process-stop で w3m-idle-images-show-unqueue をよばないように変更

w3m-goto-url での補完用に arrived-db に decode した url を登録していたけど、どうにもうまくいってないようなので変更をとりけし。

「戻る」、「進む」でページを見た時に refresh がきかなくなっていたのを wait-minimum という symbol を解釈できるようにして、 w3m-refresh-minimum-interval だけは最低限待ったあと refresh をかけるように変更。

navi2ch

navi2ch-p2.el, ChangeLog の形式を修正。 CVS に入ったし Commentary を info に移してしまわないと。

http://pc12.2ch.net/test/read.cgi/unix/1221368890/462 のリクエストに応えて、 navi2ch-article-few-scroll-{up,down} を数指定がきくように変更

TOMOYO

Gentooebuild を 090410 版に。