Navi2ch for Emacs (Part 12)
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNG* Navi2ch Project Home Page
http://navi2ch.sourceforge.net/
* よくある質問とその答え
http://navi2ch.sourceforge.net/doc/navi2ch/FAQ.html
* 前スレ Navi2ch for Emacs (Part 11)
http://pc.2ch.net/test/read.cgi/unix/1065246418/
* テストは以下で。このスレでテストするのはやめてちょ。
運用情報板 http://qb.2ch.net/operate/ の書き込みテストスレ
navi2chテスト板 http://jbbs.shitaraba.com/computer/2452/
過去スレなどは >>2-10 あたり。
0133名無しさん@お腹いっぱい。
NGNGnavi2ch-message-before-send-hook あたりでどうよ。
0134名無しさん@お腹いっぱい。
NGNG0135名無しさん@お腹いっぱい。
NGNG0136名無しさん@お腹いっぱい。
NGNG0137名無しさん@お腹いっぱい。
NGNGinfo を見た限りでは出来なそうですけど。
0138名無しさん@お腹いっぱい。
NGNG出した記事って何ですか?
履歴? それとも 送信控え?
0139127
NGNGEmacs Lisp の説明のサイトとかみながらいじってたらこんなのできました。
テスト,添削お願いします。
(defun my-navi2ch-change-article-max-buffers (numbers)
"navi2ch-article-max-buffers を変更し、越えていたら閉じる。"
(interactive "p")
(setq navi2ch-article-max-buffers numbers)
(navi2ch-article-expunge-buffers)
)
0140名無しさん@お腹いっぱい。
NGNGEmacs21,cvs 最新でつ。
0141名無しさん@お腹いっぱい。
NGNGw3m-async で emacs-w3m を使っているのに 200 レス。
0142名無しさん@お腹いっぱい。
NGNGもちっとヒントキボンヌ
0143名無しさん@お腹いっぱい。
NGNGウィンドウが消えてしまいますが、どうやって復活させればいいんでしょうか?
0144名無しさん@お腹いっぱい。
NGNG0145名無しさん@お腹いっぱい。
NGNG俺は無問題。どんなエラーが出るか書くべし。
0146名無しさん@お腹いっぱい。
NGNGFAQ 読んどけ。
0147名無しさん@お腹いっぱい。
NGNG導入すればよいのかわかりません。
とりあえず~/.navi2chに放り込んでinit.elいじればよいのでしょうが
イマイチわからないのでご教示願います。クダ質ですいません。
0148147
NGNGで,過去ログ漁っていると
(require 'navi2ch-logo)
(add-hook 'navi2ch-hook 'navi2ch-logo-init)
だけで逝けると書いてありますがnavi2ch-logoが見つからないと
怒られます。これはどこにあるのでしょうか?
ググっても見つかりませんでした・・・
0149名無しさん@お腹いっぱい。
NGNG0150147
NGNGnavi2ch-logo.elとかnavi2ch-logo.xpmってのはあるんですけど。
navi2ch-logo.elをrenameしてみたりしたのですが
それじゃ動きませんでした。
0151名無しさん@お腹いっぱい。
NGNG今の無知なままグダグダ書かれてもスレ汚しなだけ。
0152名無しさん@お腹いっぱい。
NGNGそれはだね、navi2ch.el が load-path のとおった所に置かれてないから。
~/.navi2ch の下に置いてんだろ。
そこに load-path をとおすか(普通やらない)、load-path のとおった場所に
置きなさい。
0153147
NGNGload-pathを調べて出てきたところにnavi2ch-logo.elを突っ込んだら
怒られなくなりました。
今度はスレを開こうとするとcovertが見つからないと出ます。
外部プログラムとはいうもののconvert .tar.gz XPM とかキーワード煎れても
全く見つかりません。あまりにもクダ質ですがどこにあるかご教示願います。
あるいは
0154名無しさん@お腹いっぱい。
NGNG0155名無しさん@お腹いっぱい。
NGNGもうやめとけって釣りだろ釣り
0156名無しさん@お腹いっぱい。
NGNG(´-`)。oO(やはり cvs を追ったほうが良いのかのぅ…
0157名無しさん@お腹いっぱい。
NGNGMeadowについて語るスレ その4
From: [54] 名無しさん@お腹いっぱい。 <sage>
Date: 04/02/25 18:39 ID:JJn6VohN
>>34
> Meadow2.00pre1でnavi2chを使っています。
beta2 でもなるから、navi2ch か BBS の問題では。
0158名無しさん@お腹いっぱい。
NGNG0159名無しさん@お腹いっぱい。
NGNG0160名無しさん@お腹いっぱい。
NGNG(setq navi2ch-mona-on-message-mode t) じゃ駄目か?
0161名無しさん@お腹いっぱい。
NGNGイチイチ設定するの面倒なんだけど、なんかイイ方法ない?
0162名無しさん@お腹いっぱい。
NGNG0163名無しさん@お腹いっぱい。
NGNGnavi2ch-mona.el:1.33 以降で
(add-to-list 'navi2ch-mona-disable-list
(lambda ()
(let ((case-fold-search t)
(subject (cdr (assq 'subject
navi2ch-article-current-article))))
(and (stringp subject)
(string-match "navi2ch" subject)))))
みたいなことをできるようにしてみた。
0164名無しさん@お腹いっぱい。
NGNG./configure: line 1137: syntax error near unexpected token `link-lisp,'
./configure: line 1137: ` AC_CONFIG_COMMANDS(link-lisp,'
0165名無しさん@お腹いっぱい。
NGNG俺は出ないよ.Emacs 21.3.50 を使ってる.
0166名無しさん@お腹いっぱい。
NGNGしたのかな。
0167名無しさん@お腹いっぱい。
NGNG自分で作ったらしいファイルを消して
coし直しでOKでした。ありがとうございました。
0168名無しさん@お腹いっぱい。
NGNG下のように kanto.machi.to ではなく 203.192.159.253 と書かれていると、
navi2ch で開けず、ブラウザーで開くようになってしまうのですが、
どこかいじると開くことができるようになりますか?
たとえば、こんな URL
http://kanto.machi.to/bbs/read.pl?BBS=kanto&KEY=1038315936&LAST=50
http://203.192.159.253/bbs/read.pl?BBS=kanto&KEY=1038315936&LAST=50
それともうひとつ、フィルター処理なんですけど、
h キーで hide と そうじゃないものを切替える時に、
毎回フィルター処理が実行されるのですが、そういうものなのでしょうか。
d で hide を解除したレスが h を押すと再びフィルター処理で隠されてしまう。
! で登録したものじゃなくて自分で d で消したレスは平気なのですが。
0169名無しさん@お腹いっぱい。
NGNG(setq navi2ch-article-filter-list
'((lambda () (replace-string "http://203.192.159.253/" "http://kanto.machi.to/"))))
などとして、記事にフィルタをかけるとか。
後半に関しては、自分も面倒だと思うことがあるけど、どのみち引っ掛かっている
フィルタ条件を調整する必要があるだろうし。以前、この辺りの挙動を変える
オプションがあったような。統合されたときになくなったのかな。
単に hide されたレスを見たいだけのときは、F で一時的に filter を切ってから
行き来することがあるけどね。
0170名無しさん@お腹いっぱい。
NGNG(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)))))
0171名無しさん@お腹いっぱい。
NGNG問題は my-navi2ch-translate-url-regexp-list をどうやって管理するかだな。
0172168
NGNG一個だけの状態だと、>>169 だと TAB で URL のところに移動したときに、
板の名前を表示できたので便利に感じました。
数字のままで表示されていたほうがいいのか、書き換えられたほうがいいのか、
ちょっと分かりませんが。
> フィルタ処理
フィルタ処理の動作全体を把握しないとダメですかね。
素直に F で切ったほうが楽な気がしてきたけど、のんびり読んでみます。
0173名無しさん@お腹いっぱい。
NGNGを検索するようにするにはどうすれば良いでしょうか? 押すキーは "k" でなくても
何でもいいのですし、「今日の日付のファイル」でなく「今日の日付」の検索でも
構いません。要は今日書いたメモを素早くリストしたいということです。
0174173
NGNG0175名無しさん@お腹いっぱい。
NGNG0176名無しさん@お腹いっぱい。
NGNG0177extra
NGNG> d で hide を解除したレスが h を押すと再びフィルター処理で隠されてしまう。
d ではなく C-u d で解除すると、再びフィルタされないようになります。
>>169
> フィルタ条件を調整する必要があるだろうし。以前、この辺りの挙動を変える
> オプションがあったような。統合されたときになくなったのかな。
この辺はどうしようか迷ったんですが、cancel は結局繁雑になるので廃止し
ました。その代わりが上記 C-u d という形になっています。
0178名無しさん@お腹いっぱい。
NGNG0179名無しさん@お腹いっぱい。
NGNG0180名無しさん@お腹いっぱい。
NGNGでtokenizerにchasenを使ってみようと思ったのですが、
'chasen-sync-tokenize-stringの実行時にオプションが渡されなくてこんなエラーが出ます。
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
call-process("chasen" nil nil nil nil "-o" "c:/home/tmp/chasen-tmp-3244z4U.cha" "c:/home/tmp/chasen-tmp-3244z4U")
chasen.elの'execute-chasen-program部分に直接オプションを書くとうまくいったのですが、
'chasen-default-bindマクロがうまく動いていないみたいです。
elisp環境に何か問題があるのでしょうか?
0181名無しさん@お腹いっぱい。
NGNG0183名無しさん@お腹いっぱい。
NGNG0184名無しさん@お腹いっぱい。
NGNGでboard.txtを消したら板一覧が表示されなくなったよー
0185名無しさん@お腹いっぱい。
NGNGfiltering が遅いのであまり快適ではありません.mam. すると未読フラグがクリア
されてしまうし.みなさんどうやって未読処理をされてるのでしょうか?
0186名無しさん@お腹いっぱい。
NGNGList モード で C-u s したらどう?
0187139
NGNG処理したいスレだけ * でマークして、mA で midoku とかそんな名前のブックマークグループに
一時的にブックマークしてしまえばいいかと。
読み終わったら、D で midoku ごと削除してしまうとか。
手前味噌ですが、スレがそれほど多くなければ、
>>139 をつかって表示スレ数を処理したいスレの数にしてから、
* でマークして m. とやってもいいかと。これだと処理したスレだけ V になります。
とりあえず、ma ではなくて * でスレを選べばいろいろできると思います。
0188名無しさん@お腹いっぱい。
NGNGありがとう。あまりに基礎的なことを忘れてたよ。
吊ってきます・・。
0189名無しさん@お腹いっぱい。
NGNG0190名無しさん@お腹いっぱい。
NGNGそこから元の場所に戻るにはどうしたら良いのでしょう?
0191名無しさん@お腹いっぱい。
NGNGnavi2chってかemacsの基本。
0192名無しさん@お腹いっぱい。
NGNGA Boneのスレッド倉庫がどういったものかを説明してくれないと
0193名無しさん@お腹いっぱい。
NGNG自分専用ローカルな板を作成して、そこにexpireしなくてdat追ちもしない
スレッドをstock出来るということです。
0194名無しさん@お腹いっぱい。
NGNG0195名無しさん@お腹いっぱい。
NGNG0196名無しさん@お腹いっぱい。
NGNG0197名無しさん@お腹いっぱい。
NGNG> グローバルブックマークだな。
それって、dat落ちしても大丈夫なんですか?
0198名無しさん@お腹いっぱい。
NGNG0199名無しさん@お腹いっぱい。
NGNGURLにカーソルおいてRETしても"loading executable...done"って
でるだけで変化なし。2ch内は問題なく移動できるだけど。
FreeBSDで
ja-xemacs-canna-21.1.14 から ja-xemacs-mule-canna-21.4.14_1
navi2chはcvsの最新です。
0200名無しさん@お腹いっぱい。
NGNG0202名無しさん@お腹いっぱい。
NGNG0203名無しさん@お腹いっぱい。
NGNG約36,600件も出ます。もっと絞り込みたいんですが。
0204名無しさん@お腹いっぱい。
NGNGbrowse-url の問題じゃないですか? emacs スレで聞けば?
ところで、
板に現在ないスレで、しかもキャッシュしてあるスレを一覧することできないですか?
0205名無しさん@お腹いっぱい。
NGNG.emacsが最後まで、というか browse-url の設定のところまでも
エラーで設定が反映されていないのに、1票。後は、emacsスレで・・・
0206名無しさん@お腹いっぱい。
NGNG? o
0207名無しさん@お腹いっぱい。
NGNGありがとうございます。
でも UNIX 板でやったら 10 分くらいガリガリいって止まらなくなったので C-g しました。
4 年分くらいあるからな。
一回やって、大事そうなスレは global bookmark しといた方がいいですね。
0208名無しさん@お腹いっぱい。
NGNG0209名無しさん@お腹いっぱい。
NGNGごみディレクトリって?
0210名無しさん@お腹いっぱい。
NGNGメールはBecky2
2chはnavi2ch
だあああああ!!ゴルア!!
0211名無しさん@お腹いっぱい。
NGNG0212名無しさん@お腹いっぱい。
NGNG0213名無しさん@お腹いっぱい。
NGNGbecky!じゃねえの?
「!」ぷ
0214名無しさん@お腹いっぱい。
NGNG階層構造に出来ないですか?
0215名無しさん@お腹いっぱい。
NGNGどういうこと?
0216名無しさん@お腹いっぱい。
NGNG└モナー板
└ふわしぃ
みたいに、階層構造に出来ないかと思いまして。
0217名無しさん@お腹いっぱい。
NGNGグローバルブックマークを複数作るだけじゃだめ?
0218名無しさん@お腹いっぱい。
NGNG0219名無しさん@お腹いっぱい。
NGNGすると、その時見ていた新規スレッドは履歴に残りません。
履歴の更新タイミングを、navi2chの終了時ではなく、
板を開いた時に行う事は出来ませんか?
0220名無しさん@お腹いっぱい。
NGNG重いし無駄だから、navi2ch-save-status-hook にあるもののうち好きなのだけを
選えばよかろう
0221名無しさん@お腹いっぱい。
NGNGにセーブするようにしてる。
0222名無しさん@お腹いっぱい。
NGNG全てのfilter機能を一時的にOFFにする方法はありますか?
0223名無しさん@お腹いっぱい。
NGNG0224名無しさん@お腹いっぱい。
NGNG0225名無しさん@お腹いっぱい。
NGNG? で検索すると
Symbol's function definition is void: compare-strings
とエラーが出ます。
navi2ch-directory.el navi2ch-search.el navi2ch-util.el のどこかに問題があるのかと。
0226名無しさん@お腹いっぱい。
NGNG全体の on/off は navi2ch-article-auto-activate-message-filter の値で制御しているから、
これを一時的に nil にするような関数を適当なキーに割り当てるとか。もうちょっと細かくやる
なら、board 名を見て nil にするように適当な hook に仕掛けるとか。
0227名無しさん@お腹いっぱい。
NGNGいなかったので実際に考えてみた。内部変数を使った方が楽なので advice を
使ってみた。単純にはこんな感じ。
(defadvice navi2ch-article-get-message-list
(before navi2ch-article-get-message-list-ad activate)
(if (and navi2ch-article-auto-activate-message-filter
(string-match "live" (cdr (assq 'uri navi2ch-article-current-board))))
(setq navi2ch-article-message-filter-mode nil)))
0228名無しさん@お腹いっぱい。
NGNG(defadvice navi2ch-article-get-message-list
(before navi2ch-article-get-message-list-ad activate)
(if (and navi2ch-article-message-filter-mode
(string-match "live" (cdr (assq 'uri navi2ch-article-current-board))))
(setq navi2ch-article-message-filter-mode nil)))
0229名無しさん@お腹いっぱい。
NGNG下線が付かないようにする方法ってありますか?
0230名無しさん@お腹いっぱい。
NGNG0231名無しさん@お腹いっぱい。
NGNG設定方法をお願いします。
0232名無しさん@お腹いっぱい。
NGNGM-x customize-face で、好きなように設定汁
■ このスレッドは過去ログ倉庫に格納されています