Navi2ch for Emacs (Part 12)
パッと思い付くのは
(setq navi2ch-article-filter-list
'((lambda () (replace-string "
http://203.192.159.253/" "
http://kanto.machi.to/"))))
などとして、記事にフィルタをかけるとか。
後半に関しては、自分も面倒だと思うことがあるけど、どのみち引っ掛かっている
フィルタ条件を調整する必要があるだろうし。以前、この辺りの挙動を変える
オプションがあったような。統合されたときになくなったのかな。
単に hide されたレスを見たいだけのときは、F で一時的に filter を切ってから
行き来することがあるけどね。
こんなんでどうかな。
(defvar my-navi2ch-translate-url-regexp-list
'(("\\`
http://203.192.159.253/" . "
http://kanto.machi.to/")))
(defadvice navi2ch-article-select-current-link-url
(before my-translate-url-navi2ch-article-select-current-link-url activate)
(dolist (elt my-navi2ch-translate-url-regexp-list)
(catch :break
(when (string-match (car elt) url)
(setq url (replace-match (cdr elt) nil nil url))
(throw :break nil)))))
>>170 問題は my-navi2ch-translate-url-regexp-list をどうやって管理するかだな。
>>169 >>170-171 ありがとうございました。
一個だけの状態だと、
>>169 だと TAB で URL のところに移動したときに、
板の名前を表示できたので便利に感じました。
数字のままで表示されていたほうがいいのか、書き換えられたほうがいいのか、
ちょっと分かりませんが。
> フィルタ処理
フィルタ処理の動作全体を把握しないとダメですかね。
素直に F で切ったほうが楽な気がしてきたけど、のんびり読んでみます。