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 あたり。
0431名無しさん@お腹いっぱい。
NGNGtramp 使ったパスを書くのでどうでしょう?
けど、bookmark だけじゃなくて未読ポインタも共有できないと嬉しくないような。
0432名無しさん@お腹いっぱい。
NGNG>>427 分かりません
0433名無しさん@お腹いっぱい。
NGNG0434430
NGNGなるほど.でもネットワーク的に繋がっていないのです.
未読ポインタも含めて特定のファイルをコピーとかできないかなあ..
0435名無しさん@お腹いっぱい。
NGNG板情報: ~/.navi2ch/鯖/板/board.info
スレ情報: ~/.navi2ch/鯖/板/info/スレID
をコピーすればいい。
0436名無しさん@お腹いっぱい。
NGNG0437名無しさん@お腹いっぱい。
NGNGhttp://navi2ch.sourceforge.net/test/read.cgi/log/1039935998/620
↑ここで出てるスレッド用のフィルタ使いたいんですが、
http://snapshot.ddo.jp/navi2ch-board-filter.el.gz
サーバーが見つからんようです。作者さんもう一度ageてくんないかな。
0438430
NGNGサンクスコ.
~/.navi2ch/bookmark2.txt だけコピーしてうまくいかんくて悩んでた.
週空けに試してみる.
0439名無しさん@お腹いっぱい。
NGNG上げといたよ。
0440名無しさん@お腹いっぱい。
NGNG0441名無しさん@お腹いっぱい。
NGNG0442名無しさん@お腹いっぱい。
NGNGいただきますた。フィルターも機能して山崎スレあぼーんできてます。あんがと
0443名無しさん@お腹いっぱい。
NGNGなにしたいのかよく判らんが auto-fill 使うんじゃ駄目なん?
0444名無しさん@お腹いっぱい。
NGNGmona とか ms pgothic とかのピクセル幅ベースで折り返せれば紙かもね。
0445名無しさん@お腹いっぱい。
NGNGフォント設定に問題あるのかな?
ちなみにCarbonEmacs使用です
0446名無しさん@お腹いっぱい。
NGNG0447445
NGNGStripes.elも入手したのでそっちの設定もやってみます
ただアンチエイリアス文字は目がショボショボするね
今までMacOS9からひっぱり出してきた細明朝体フォントを使ってたもので
0448名無しさん@お腹いっぱい。
NGNGhttp://macemacsjp.sourceforge.jp/downloads/elips/carbon-font.el
0450mami ◆mamiFD..V2
NGNGJBBS@したらばで動作がおかしいところがあったら
教えてください。
0451名無しさん@お腹いっぱい。
NGNG0452名無しさん@お腹いっぱい。
NGNG> While compiling the end of the data in file navi2ch-jbbs-net.el:
> ** the function navi2ch-js-get-writecgi-url is not known to be defined.
0454名無しさん@お腹いっぱい。
NGNG快適さをありがとう!
0455424
NGNGCVSで更新するという意味ですか?
0456名無しさん@お腹いっぱい。
NGNGなわけねーだろ!
0457名無しさん@お腹いっぱい。
NGNGそれじゃどういう意味?
0458名無しさん@お腹いっぱい。
NGNG勝手に漏れのレスを名乗らんといてやー
0459名無しさん@お腹いっぱい。
NGNGhttp://sourceforge.net/projects/navi2ch/
個人的にはいくら上書きできるといってもデフォルトのぶんで
キーアサインが埋まっちゃうのはどうかと思うけど
0460名無しさん@お腹いっぱい。
NGNG過去ログを読めないような気がするのです。
同じ鯖にある過去ログなら読めますが、別の鯖だと
(うちの環境では)w3mが起動します。
これはどうにか回避できるのでしょうか?
0461名無しさん@お腹いっぱい。
NGNG0462名無しさん@お腹いっぱい。
NGNGnavi2chの移転処理に問題があるのですが直すのはたいへんです。
navi2chは現在、移転を発見すると旧サーバのdatをすべて新サーバに
移動しています。しかし実際は、旧サーバでdat落ちしていたスレは
旧サーバでhtml化され、新サーバには移転しません。
ですから本来は、移転処理時に生きているスレッドだけ移動し、
そうでないものはそのまま残すようにしなければなりません。
しかしどうやってスレッドの生死を判定すれば……あ、移転処理時に
subject.txtを参照して載ってるものだけ移動すればいいかも? いいかも?
……というような動作上の問題があるのですが、それはさておき
目の前の問題に対処するには、etc.txtに旧サーバを追加してやれば
読めます。●とは関係ありません。
0463名無しさん@お腹いっぱい。
NGNGnavi2ch-2ch-host-list を使いましょう。
0464名無しさん@お腹いっぱい。
NGNGでもそうすると板の名前が問答無用でNo Nameになってダッサいです。
自分でetc.txtに定義した方がなんぼかマシな見た目になります。
navi2ch-2ch-host-listに定義されたホストを見る時は
ディレクトリ名とboard.txtから板名を推測してNo Nameの代わりに
使うようにすればいいのかな。
0465名無しさん@お腹いっぱい。
NGNGが入ってしまって見にくくなってしまうので、次のように変更しました。
空文字列の部分は、スペースを入れるようになっています。これで不要なセパ
レータがなくなります。ただし、ポップアップメニューのタイトル navi2ch の
直下のセパレータはそのままです。
見やすさから言って、この変更を navi2ch のデフォルトとしてもらいたい、
と勝手に思っているのですが、このパッチを採用してもらう手続きはどうすれば
いいですか? 知っている方、教えてください。
(http://sourceforge.net/projects/navi2ch/ をのぞいたんですが、ちょっとわ
かりません。)
*** navi2ch-article.el.originalWed Sep 10 21:54:33 2003
--- navi2ch-article.elTue Mar 30 22:45:37 2004
***************
*** 2636,2641 ****
--- 2636,2643 ----
(x-popup-dialog
t (cons "navi2ch"
(mapcar (lambda (x)
+ (if (string= x "")
+ (setq x " "))
(cons x t))
(split-string str "\n"))))))
0466名無しさん@お腹いっぱい。
NGNG0467460
NGNGありがとうございました。navi2ch-2ch-host-listに旧鯖登録することで
うまく過去ログ読めるようになりました。
0468名無しさん@お腹いっぱい。
NGNGを1キーにバインドしたい
0469名無しさん@お腹いっぱい。
NGNG0470名無しさん@お腹いっぱい。
NGNG0471名無しさん@お腹いっぱい。
NGNG0472名無しさん@お腹いっぱい。
NGNG(define-key navi2ch-article-mode-map "z" "garticles\C-mmami")
0473名無しさん@お腹いっぱい。
NGNGとあるスレを閲覧中に電源が落ちてその状態でシステムが停止してしまいました。
まぁ気をとり直して再び立ち上げて navi2ch を起動させると
当然「デッドロック〜」をと訊かれる訳です、ハイ。
で、その閲覧中だったスレを覗いてみると――ぶっ壊れていた訳です、ハイ。
どのようにして「このスレだけ」を蘇えらせるのでしょうか?
ちなみに症状はスレの末尾(新着分)から"@@@@@@@@@@@@@@"な生きもの(?)が出現して
その後「まったく関係のない、板も鯖も違うスレの一部分が連なる」というものです、ハイ。
0474名無しさん@お腹いっぱい。
NGNG生きてるスレやHTML化されてるスレなら
C-u S
0475名無しさん@お腹いっぱい。
NGNG0476名無しさん@お腹いっぱい。
NGNG復活しました。これでデッドロック起こしてもy
0477名無しさん@お腹いっぱい。
NGNGよくある質問とその答え -> UP:Top -> UP:(dir)
ってたどっていくと UP:(dir) でリンクが切れてます。(HTML版も同じ。)
doc/index.html ではなくて、doc/navi2ch/index.html にするか
トップページか、トップページのドキュメントのところあたりにアンカー用意して
戻るようにしてしまえばいいのかと思います。
0478名無しさん@お腹いっぱい。
NGNG板ごとにNGワードの指定して速度アップできないですか?
0479名無しさん@お腹いっぱい。
NGNG今からおまいらのNGワード晒せスレになりました
0480名無しさん@お腹いっぱい。
NGNG0481名無しさん@お腹いっぱい。
NGNG0482名無しさん@お腹いっぱい。
NGNG板に入れません。どうすれば良いでしょうか?
0483名無しさん@お腹いっぱい。
NGNG0484名無しさん@お腹いっぱい。
NGNG;; 大抵不毛なAA
(("\\([^- ━ =_ ̄]\\)\\1\\{30\\}" r) . hide)
;; 三行以上同じ事を書くのはまず煽り
(("^\\s-*\\(\\S-+\\)\\s-*\n\\s-*\\1\\s-*\n\\s-*\\1\\s-*$" r) . hide)
filter-by-*-alist は登録数に応じて O(n) で遅くなるので、NG「ワード」なら
regexp-opt しちゃえばずいぶん変わるはず。
0485名無しさん@お腹いっぱい。
NGNGベリー産休
0486名無しさん@お腹いっぱい。
NGNGregexp-opt てどゆこと?
0487名無しさん@お腹いっぱい。
NGNGとかしてみたらわかると思うけど?
0488名無しさん@お腹いっぱい。
NGNG> filter-by-*-alist は登録数に応じて O(n) で遅くなるので、NG「ワード」なら
O(n) ってどういう意味?
0489名無しさん@お腹いっぱい。
NGNGオーダー n
0490名無しさん@お腹いっぱい。
NGNGO(n) は、処理時間の関数の、一番次数の高い項が a×n である、って意味。
「処理時間が登録件数に比例する」ならわかる?
0491名無しさん@お腹いっぱい。
NGNG> O(n) は、処理時間の関数の、一番次数の高い項が a×n である、って意味。
でわかった。ありがと。
>>489
はいみふめー
0492名無しさん@お腹いっぱい。
NGNG0493名無しさん@お腹いっぱい。
NGNG日本語で書けよ。アメリカンw
0494名無しさん@お腹いっぱい。
NGNG0495名無しさん@お腹いっぱい。
NGNGネタニマジレスカッコワルイw
0496名無しさん@お腹いっぱい。
NGNG0497名無しさん@お腹いっぱい。
NGNG0498名無しさん@お腹いっぱい。
NGNG一般的には >>489 のように読むと思う。
辞書に掲載されていないので、よろしくありません。
0500名無しさん@お腹いっぱい。
NGNG逃げるのですか
0502名無しさん@お腹いっぱい。
NGNGそういうことにしたいのですね:)
0504名無しさん@お腹いっぱい。
NGNG0505名無しさん@お腹いっぱい。
NGNG0506名無しさん@お腹いっぱい。
NGNGname
("◆u2YjtUz8MU" . hide)
0507名無しさん@お腹いっぱい。
NGNG(add-to-list 'navi2ch-article-message-filter-by-name-alist
(cons (regexp-opt '("◆Ir5kue8F32" "◆u2YjtUz8MU")) 'hide))
とすると遅くならないよ、という話
0508名無しさん@お腹いっぱい。
NGNG正規表現なので r が必要かと。
0509名無しさん@お腹いっぱい。
NGNG`((,(regexp-opt '(...)) r) . hide)
こんな感じで。
ところで、car が文字列の要素が連続したら messafe-filter-subr 側で
regexp-opt しちゃえばいいじゃん、と思って試してみたら、俺の環境では
かえって遅くなってしまった。
人間様がきちんとメンテしなきゃいけないのはいまいちだと思うんだが、
いい方法ないかな。
0510名無しさん@お腹いっぱい。
NGNG毎回 regexp-opt 呼ぶようにしたってこと?
それで遅くなったんだったら、追加や削除したときに regexp-opt して保存しとけばよさそうな気がする。
正規表現使う filter と使わない filter を分けちゃって、
使わないほうは regexp-opt かけたのをどこかに cache しとくとか。
実際に使うのは、その cache と、正規表現使う filter でいい。
0511名無しさん@お腹いっぱい。
NGNG粘着野郎もいるからスレ毎のフィルターもできると更にいい
0512名無しさん@お腹いっぱい。
NGNGarticle-summary が壊れていただけでした。
でもどこの article-summary だったのかを捜すのに狼狽したが(^^;
0513名無しさん@お腹いっぱい。
NGNG0514名無しさん@お腹いっぱい。
NGNG0515名無しさん@お腹いっぱい。
NGNG通常、リンクが2chならnavi2chで開くけど、C-u リターンで強制的にブラウザで開けるよね。
その逆に、2chと認識してもらえない(navi2ch-2ch-host-listやetc.txtにない)
リンクを強制的にnavi2chで開こうとするコマンドって作れませんか?
0516名無しさん@お腹いっぱい。
NGNGIndex: navi2ch.el
@@ -361,7 +361,9 @@
(defun navi2ch-goto-url (url &optional force)
"URL からスレまたは板を選ぶ"
- (interactive "sURL: ")
+ (interactive (list (navi2ch-read-string "URL: "
+ (get-text-property (point) 'url))
+ current-prefix-arg))
(let ((article (navi2ch-article-url-to-article url))
(board (navi2ch-board-url-to-board url)))
(cond (article
0517名無しさん@お腹いっぱい。
NGNG0518名無しさん@お腹いっぱい。
NGNG私もなります。
0519名無しさん@お腹いっぱい。
NGNGM-x load-library navi2ch-util.el
M-x load-library navi2ch-article.el
M-x set-variable debug-on-quit t
してスレを読み込み、ハングアップしたら C-g して Backtrace バッファの
内容を教えてください。
0520名無しさん@お腹いっぱい。
NGNG4/3の変更で ">>1" などのリンクがある場合、
navi2ch-article-set-link-property() 内でループするみたい。
0522518
NGNG----BEGIN BASE64----(Backtrace.bz2)
QlpoOTFBWSZTWR5WlHYAB3Pf/cASU3v/84alQkV////wEAAIgAAQIAAAJEAgAARg
Cv7z71tQDt3M2QM904DdjVs0DQFCgHwlFGKZR6mno1BoPJiCBoGIDBGRgBKaEJqY
JoFPRE2oNGg8UaANNAAAcZMmTEYmAEyYJkANGEYAhgEmoihTyhtR6gAAAAANMgAA
DJJqANGgDQ0AAaNAAAAAESRNAjSJsSmyk0Y1D1A0AHqANNA9JBjLJJCiwhIIWCSG
XQgQIGEDyHPuLzSqClIkAoKMXRE374bA9Cb9JwllDOSnyrHW168GixlIahBG2Fiq
JqRSbULYsRScBUilMA/WQMiGkTliFA6ECEFiTNGRwxv9NB4ZMjSMRfnd2SSSY9Nx
zXMHfbCA3khpJRWsA4zrKAURd4D4mbS5QCRh16ltMpIFqzSaT4IOou9lVteDdnZj
ZziLEdHGc15DlZEmZ1AUxMJDebFKFOth8BPg7MjFDeiUKORARKEnAmGXVEOUkKq7
0GooqP3ogh8+1Z+uTcVpBGO4zlh858tppgh8HZEdsyXrWaUaazBQSQUcmkljPGrS
IwcRuIgsofCGiHanNUhmeo5KOKCyM02sFYFTxvk3YUyNjARNBs2/ALEHmlv68lGx
xpXQ50LjkHCrHPk2Fj2tjeITBchsw6DlOT1BaejNI1NjByC2Q6cRsQ+1SgOEmppe
jDzLOLzn47UDW9neAcXnUmL6IKZ7zjOGlj4rxAtjnnwCTFkajtLsTpcyrWLcaVkm
okRBO/0vPJl6/CbeHjHB6i61FILLctYXCQCUgxIS+bkrWSVIH6AEsBCSUeFhApAB
ZGMgTLA6OamEIsFhAyig1GSQRfSszWBrO8Q4jKoMqocniAeL8pF4f7BDCQV1KxKg
d2kTYy6pT4E0wIH3kvDIXqxLjuOWvVoqK5Dog8ruOOOyrUNBdimAqnddm9zc2MVe
JzNWBMJruxF1DQyKiInbqpk4uizAiJxE07nEKLNoMbVmQ22auXoKIc5tn29cBcjx
CpoQdBWE4k2yMdM8TuQ18H9w958tv1htE1kck6dBF2clCI4ENuM31a1iJWSwl3o7
MkuEjHf0JPYhz9QPWGQn4T05GxpRT7IHYUGwm7RYYTO75WNSwN3T3ZZIbGHED1Iu
WmvBva+QbQcfMHmt7iGfy0uYxDf11ve1JQMMENmw0FQpi6Y9pMzR5BjMqBRYjgcF
y5t4kvtlpgoGuClayejsXeI6Fgcti6b+wTuKISKyICLB6kBYQAhFWQBikgm9UCUM
CRGQkq+u6tvk7GdXZ43Uxsy2vQXR0/Xtx6uZOQa0dZqTPGNOklsLYdgjNia3Cjmj
yr6CAiSd80cFMCRZr6NaNcvN6yQscgKAqhGWwYL9CLDVTVdfWwPZDU92xPoYHfDX
u9+/zdd+3Zu7p7OFsxjr5X+Fcd4M3lNyVAqR2Czb66Oh06rKyFjIRZXoaGwKyB09
0523518
NGNGl/Q/Jx0QPq5Gxqv9oJ85xkwOcKCMVBrwOD5KkOhBo+s4cwPJT38IC66Hl5lnl6ZO
pAD6y9k6DCEqJ9277b3CTjkp7OXrnnnh2sPUOHkEaTWEERqLQSxmeYQx6IK83a+x
kmbkuHFSzhTH6C4YIjuBAj3lH7adYapK66CvR25HjplwcwiDBhwyFx4rMIh39W7s
ZtPMw+BqchAvIb5aFWaeMz+3S9apqGA4J0FOkUCsuIXg0W4plRzKDJccGKKLI8yi
lLfKVmS6QQsEAutkpIXKAsMblFLTB7xQhnTjsP4Mtx2+d/vu/5NkyzvD0Iljuccj
M6IclGoJl2fPx6k3BvAd5zKnPTKROLYfipZECAmHchNUqPebg0sx2mqbD0CRI81G
NKuO0VkBTD0M4bv8yMzddDu9v4+Nzgqj8BrDRLaIKMAhwcHuIOmJkxVZ3hRJ1AvQ
FxkUURkGbahpri9ih0cNdw8SKK6w3THuRCirwbDAff29RBdFFaZj0Eou2Fdw6QRy
HxQvjVON16gOGLbIyE0jWKAbGwPU4iMBO6B9nbZVeO3XsaPs1Jv6nUx0CGQyUvtT
yJzgzFVFsQkWEMNWueT655rmApCIBjqQhjVCKvUXU7upRCqjAhLBexaNoNECEgXQ
gRsHIJsOeniBgwfZc22PM6b2C5TydgCOZa4RUuQR5BdCDfDZPM5FJRRTRKgusWmH
48+19lyrU2hsIikBVYwiCiwQFQiwBgiZHwQjiGDlaVJJKYhrYi6e7FgcqgSNOoaw
CQXBkXGCZ2cj4WyB1CEUqjQbVMtJEzkkjFrzD5F6xhA7B2QIHVQ7xY9QtF8w6Kbe
iOHI6CUljnavRTJT7M16R+kvZeOQ108Dsj6OZby6+FFB1lrWLTnmfLgzthzhmh9N
bmZ8OXr057eanFg5D7dELZoRTZTk6cywXeYBkQBoXIs6d7NiFUtKU1uiFgklqgum
HJHpWZ0zQFlSBmyWm8TMHpzhJvVBWSeyBhy5qQDUup1Ipq7mQO9Eo+RAosIQTMaB
VpTdbFj2+T6hjam20vEhIRPfWLM1pD6IIUdBjjYsFvaDKVgKeYbFuDcVIWIyEEEU
ZESRQEEIpDcGhCViZvFEe8KSyFUhcXG5GJ4EeCFiF4QYVAhFN6qimg0gUcqd4WIO
cDESzArElJmJ4l3BALWKrSDWYEWllHm2M0MNfxzwOSBcLCbblEUoo5IfMPY5Fnsb
Cq8LUDmXgbMKOXfjgBLKfNw7oWHyA/rwA2Lr0Xr4Hn9zvdDVHw1Q8G+UiTyF1XgD
sRSQQXRni9TpoCGUHe9thuaaWZTofOiGWVh5YneEhux3QmuNP+mv2/H4/b8U+2TE
XckU4UJAeVpR2A==
----END BASE64----
0524名無しさん@お腹いっぱい。
NGNG似たような話が過去に何度かあったけど
何が原因なんだろ
0525名無しさん@お腹いっぱい。
NGNGGNU Emacs 20 / 21 / XEmacs 21.1 / 21.4 で再現できないんですが、
とりあえず、少なくとも一文字はポイントを動かすようにしてみました。
navi2ch-article.el:1.239 です。
anoncvs が更新されたら試してみてください。
0526名無しさん@お腹いっぱい。
NGNGレス番だけっていう風には出来無いのかな?
自分はあまり本文を引用する機会がないんで毎回C-c,C-yしたあと本文消してるんだけど
C-u C-c C-y
0528名無しさん@お腹いっぱい。
NGNG0529518
NGNGちゃんと開けるようになりました。ありがとうございます。
Fedora 上の Emacs 21.3.50 で試したらこの修正なくても正常に動くんですよね。
何でだろう。
0530名無しさん@お腹いっぱい。
NGNGfedoraってemacs-21.3.50はいってんんの?
■ このスレッドは過去ログ倉庫に格納されています