トップページunix
983コメント296KB

Navi2ch for Emacs (Part 10)

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
Emacsen で動く 2ch 用ブラウザ、Navi2ch スレッド Part 10 です。

* Navi2ch Project Home Page
http://navi2ch.sourceforge.net/

* 前スレ Navi2ch for Emacs (Part 9)
http://pc.2ch.net/test/read.cgi/unix/1046402063/

リンク、過去スレは>>2-5あたり。
0726名無しさん@お腹いっぱい。NGNG
普段からCapsLock
0727名無しさん@お腹いっぱい。NGNG
>>725
どう考えてもそれはアゲアシ以外の何物でもない。
0728名無しさん@お腹いっぱい。NGNG
>>727
だからといって age ることないだろ
0729名無しさん@EmacsNGNG
禿げ藁
0730名無しさん@お腹いっぱい。NGNG
たくさんのレス(500 くらい)をマークして、m d すると処理がものすごく遅い
のですが、何とかなりませんか…?
0731名無しさん@お腹いっぱい。NGNG
速いマシンを買う。
0732名無しさん@お腹いっぱい。NGNG
あるいは、emacsの高速化に尽力する。← 是非
0733名無しさん@お腹いっぱい。NGNG
>>730
どこで m d したときのはなし?
0734名無しさん@お腹いっぱい。NGNG
そもそも「レス」は m d できない。
「スレ」の間違いだとすると、500 というと板のほぼすべてのスレを消すということだから、
使い方として変。逆に読みたいスレだけ bookmark すれ。
0735名無しさん@お腹いっぱい。NGNG
navi2chポーツで入れたんです、起動はします

でも、書き込んでも書き込めないんですけど何か設定が必要なのでしょうか?

板でwを押して、書き込んでctrl+c 2回で send message? yとしています

やり方が違うのでしょうか?

0736名無しさん@お腹いっぱい。NGNG
>>735
オペレーションはあってるな。
0737735NGNG
send message...failed: ブラウザを立ち上げ直してみてください
と表示されてます
0738名無しさん@お腹いっぱい。NGNG
>>737
あ、ちなみに「スレで」 w を押すんだぞ。「板で」 w 押すとスレ立てになるからな。
0739名無しさん@お腹いっぱい。NGNG
>>735
そのパピコできない板ってのはどこ?
0740735NGNG
>>739
あの多分ぜんぶの板だお思います・・・
0741名無しさん@お腹いっぱい。NGNG
navi2chのバージョンぐらい書きなよ
0742名無しさん@お腹いっぱい。NGNG
(setq navi2ch-article-cleanup-white-space-after-old-br nil)
とすると、2行目以降の行頭に空白が入ります。

--- navi2ch-article.el 16 Jul 2003 12:30:48 -0000 1.216
+++ navi2ch-article.el 25 Aug 2003 07:45:59 -0000
@@ -323,7 +323,7 @@
(< (length str) (length re)))
(setq re str))))
(when navi2ch-article-cleanup-trailing-whitespace
- (setq re (concat " *" (or re "<br>"))))
+ (setq re (concat " *" (or re "<br> ?"))))
(unless (or (not re)
(string= re "<br>"))
(goto-char (point-min))

"<br> ?" は "<br> " でもいいような気もしますが、どうでしょうか?
0743名無しさん@お腹いっぱい。NGNG
navi2chのバージョンは,ja-navi2ch-emacs21-1.6.1,1をインストーリングしたんです
調べたらja-navi2ch-emacs20-1.6.1,1というのが合ったのでそちらの方も試してみますね
0744名無しさん@お腹いっぱい。NGNG
>>742
現状の何が問題で、そのパッチを当てると何が改善されるのでしょう?
0745名無しさん@お腹いっぱい。NGNG
>>743
あなたは誰ですか?
0746742NGNG
>>744
(setq navi2ch-article-cleanup-white-space-after-old-br nil)
とすると、2行目以降のみ行頭に空白が入ってインデントがくずれません?
うちだけでしょうか?

navi2ch-article-cleanup-white-space-after-old-br が non-nil だと、
http://pc.2ch.net/test/read.cgi/unix/1049225392/535
みたいに2行目以降すべてがインデントされていると、崩れます。

;; >>742 のパッチはだめだめなので、もし必要ならまた貼ります。
0747名無しさん@お腹いっぱい。NGNG
>>745
あなたが名乗るのなら言いますけど・・・
0748745NGNG
>>747
745 です。
0749名無しさん@お腹いっぱい。NGNG
>>746
この辺の話か。
http://navi2ch.sourceforge.net/test/read.cgi/log/1009340234/388-
http://pc.2ch.net/test/read.cgi/unix/1009340234/388-
0750名無しさん@お腹いっぱい。NGNG
>>745
メール欄をみて下さい

バージョンの違うのを入れ直してみたんですけど、文字が全部 □ になってしまたので元に戻しました
そうしたらこんどは、ja-navi2ch-emacs21-1.6.1,1までもが動かなくなってしまいました(;;

起動するとCannot open load fild: navi2ch となってしまいます(Tq


0751名無しさん@お腹いっぱい。NGNG
>>750
1.7 入れらんないの?
http://www.freebsd.org/cgi/ports.cgi?query=navi2ch&stype=all
0752名無しさん@お腹いっぱい。NGNG
>>751
ダウンロードしたんですけど
どうやって入れれば良いんでしょうか?
0753名無しさん@お腹いっぱい。NGNG
>>752
ダウンロードとな?

禿しくカン違いしてる悪寒…
0754名無しさん@お腹いっぱい。NGNG
早速、解凍してmake installしてみたんですけど
make: fatal errors encountered -- cannot continueと出て
インストールできませんでした(;;

どうすればいいのでしょう?
0755名無しさん@お腹いっぱい。NGNG
ネタだろ?
何をダウンロードしたかすら書いてないし。
0756名無しさん@お腹いっぱい。NGNG
ここで質問してんのは自分だけだと思ってるんだろ、ほっとけよ。
0757名無しさん@お腹いっぱい。NGNG
昨日くらいから急にあちこちのスレでログ取り直しさせられるんですが、漏れだけ?
0758名無しさん@お腹いっぱい。NGNG
>>757
26日に2ch鯖側でヘボスクリプト実行したらしいYO
そのとばっちりで消滅してしまったスレも多数。

広告削除スクリプト誤爆対応スレッド 1
http://qb.2ch.net/test/read.cgi/operate/1061887706/
0759757NGNG
>>758
ひぃ・・・!

全然 Navi2ch のせいじゃなかったですね。すいません。
OpenJane でも、壊れてます、って出てたから変だなとは思いましたが・・・
0760名無しさん@お腹いっぱい。NGNG
2ch の鯖管はすごいなぁ。
0761名無しさん@お腹いっぱい。NGNG
>>758
それで>>1が変になったスレがちゃんと表示されないような。
0762名無しさん@お腹いっぱい。NGNG
>>760
チャレンジャーだからな。
0763名無しさん@お腹いっぱい。NGNG
>>760
2chらしいと言えばらしいな。
07642NGNG
制服、網タイツ、手袋となんともフェチ心をくすぐる
エレベーターガールの沙里奈ちゃんです。
スレンダーな身体で感じまくる姿がエロイ!
結構マジでオナニーしているところも淫乱度満点です。
今日はデパートにでも行ってみようかな?
無料で見れる動画です。
http://66.40.59.73/index.html
0765名無しさん@お腹いっぱい。NGNG
悪気の無い Microsoft というか、他の選択肢が無いのでやりほうだいだな。
0766名無しさん@お腹いっぱい。NGNG
「悪気の無い」という保証もないが。
0767名無しさん@お腹いっぱい。NGNG
このスレ何?

Navich for Emacs (Part 7)
http://pc.2ch.net/test/read.cgi/unix/1031228989/l50
0768名無しさん@お腹いっぱい。NGNG
>>767
ネタスレ
0769名無しさん@お腹いっぱい。NGNG
間違えてナビッチスレに書いてしまったので、書き直し。

この板(UNIX)の Plan9 スレhttp://pc.2ch.net/test/read.cgi/unix/990293679/を見ようとすると
Stack overflow in regexp matcher
とエラーが出て見れません。もちろん、他のスレは問題なく見れます。
0770名無しさん@お腹いっぱい。NGNG
>>769

そこは、

1 : :[ここ壊れています]
[ここ壊れています]

という状態だよ。
0771名無しさん@お腹いっぱい。NGNG
>>769
うちもなった。なぜかdatファイルの頭にでっかいバイナリがくっついてるな。
0772名無しさん@お腹いっぱい。NGNG
>>769-771
(defun my-navi2ch-article-delete-null-chars ()
(save-excursion
(goto-char (point-min))
(while (search-forward "\0" nil t)
(replace-match "" nil t))))

(add-to-list 'navi2ch-article-get-message-list-hook
'my-navi2ch-article-delete-null-chars)
0773名無しさん@お腹いっぱい。NGNG
>>769
こっちに報告。

広告削除スクリプト誤爆対応スレッド 1
http://qb.2ch.net/test/read.cgi/operate/1061887706/

dat保存してる人がいたら提供してあげてください。
0774名無しさん@お腹いっぱい。NGNG
判定基準は変えてないつもり。

(defun navi2ch-article-get-separator ()
(save-excursion
(beginning-of-line)
(if (search-forward "<>" (navi2ch-line-end-position) t 2)
" *<> *"
" *, *")))
0775名無しさん@お腹いっぱい。NGNG
navi2ch-article-sticky-mode はとても便利なので、board mode でも同じような
ことができると嬉しい。両者が混在して扱えると尚嬉しい
0776名無しさん@お腹いっぱい。NGNG
既読スレッドだけ上にまとめて表示する機能を付けてもらえませんか?
0777名無しさん@お腹いっぱい。NGNG
> 既読スレッドだけ上にまとめて表示
どのマークが付いてるのが一番上にくるといいのですか?

S-s によるソート順は navi2ch-bm-sort-by-state-order で設定
できるので、私はこんな感じにしてます。

(setq navi2ch-bm-sort-by-state-order
(let ((n 0))
(mapcar
'(lambda (x) (cons x (1- (setq n (1+ n)))))
'("% "
"%U" "+U" " U"
"%V" "+V" " V"
"%C" "+C" " C"
"=U" "=V" "=C" "= "
"+ " " "))))
0778名無しさん@お腹いっぱい。NGNG
>>777
ありがと
こういう感じにしたかったんです
0779名無しさん@お腹いっぱい。NGNG
軽くコミットしました

* navi2ch-oyster.el : スレの何方かが提供してくださったSESSION-ID取得を
りトライするためのパッチを適用

* navi2ch-futaba.el : 新規ファイル
ふたばちゃんねる(http://www.2chan.net)の"文字の"掲示板に対応
(メジャーな画像掲示板ではありませんよ)

新規ファイルなんですが、automakeのバージョンが合わないので、対応バージョ
ンをお持ちの方がいらしたら、Makefile.amにファイルを追加して、atuomake
しておいてもらえるでしょうか?

それと、新規ファイルをnavi2ch.elからrequireしたいのですが、Makefileの
インストールが対応していない状況で、requireしてしまうと問題が発生しそ
うなので、現状では追加していません。

navi2ch-futaba.elは、書き込み終了後にサーバが302を返すので、それでエラー
を出さないようにしただけです。他のmultibbs系に統合できるようでしたら、
そうした方がいいのかもしれません。


0780名無しさん@お腹いっぱい。NGNG
軽くないコミットもおながいします。
0781名無しさん@お腹いっぱい。NGNG
jbbs.shitaraba.comの板でもIDでフィルタしたくなったので、
こんなの作ってみたんですけど……こんな感じでいいんでしょうか?
Lispよく知らないので変なことしてるかも。

Index: navi2ch-jbbs-shitaraba.el
===================================================================
RCS file: /cvsroot/navi2ch/navi2ch/navi2ch-jbbs-shitaraba.el,v
retrieving revision 1.19
diff -u -r1.19 navi2ch-jbbs-shitaraba.el
--- navi2ch-jbbs-shitaraba.el25 Dec 2002 09:45:14 -00001.19
+++ navi2ch-jbbs-shitaraba.el3 Sep 2003 06:23:40 -0000
@@ -181,10 +181,16 @@
(defun navi2ch-js-make-article (&optional subject)
(let ((mail (match-string 3))
(name (match-string 4))
-(date (match-string 5))
+(date (navi2ch-js-normalize-id-part (match-string 5)))
(contents (match-string 6)))
(format "%s<>%s<>%s<>%s<>%s\n"
name (or mail "") date contents (or subject ""))))
+
+(defun navi2ch-js-normalize-id-part (date)
+ (save-match-data
+ (if (string-match "^\\([^ ]+ [0-9:]+\\) .*\\[ \\([^ ]+\\) \\].*$" date)
+(format "%s ID:%s" (match-string 1 date) (match-string 2 date))
+ date)))

(navi2ch-multibbs-defcallback navi2ch-js-article-callback
(jbbs-shitaraba &optional diff)

0782653NGNG
書き込み時に
バイト数とか改行の数とかを検査するようにしたいんだけど、
誰か、具体的な数字をしりませんか?

書き込みできない要因として、他にも何かあったら教えてください。
0783名無しさん@お腹いっぱい。NGNG
>>782
> 誰か、具体的な数字をしりませんか?
何の数字? 2ch 側の制限値ってことかな? 板毎に違うんじゃなかったっけ。
0784名無しさん@お腹いっぱい。NGNG
>>782
navi2ch-net-download-logo などを参考にして
BBS_MESSAGE_COUNT を取ってくればいい。
0785653NGNG
>>783
舌ったらずですいません。お察しのとおり2ch 側の制限値のことです。

>>784
ありがとうございます。

0786mamiNGNG
>>713
htt://nych.info/ をのぞいてみましたが、
けっこう 2ch 型とは違いますね。
2ch 型では板の URL と9〜10桁の数字でスレを特定しますが
ny BBS では32文字の英数字 (16進数?) で特定するようで。

>>775
そのつど navi2ch-*-goto-board するようなものなら作れるかな?
sticky な板をつねにバッファとして保持しておくのは
今の作りと変わるのでちょっと大変そうです。

>>781
navi2ch-js-parse-regexp でやっちゃってもいいかもしれないすね。
0787653NGNG
メッセージのバイト数と行数を検査するやつ、なんとかやっつけました。
emacs21系しか動作しないっぽいですが、もし必要な人がおられましたらwiki
へ上げさしてもらいます。

>>784殿の適切なポインタのおかげで助かりました。痛烈に感謝!
0788名無しさん@お腹いっぱい。NGNG
>>787
結構需要ありそ。
特にbase64 encodeしたコードとか貼り付けるような場合とか。
# モードラインあたりに情報表示できると便利かも?
0789653NGNG
>>788

とりあえず上げときました。
http://navi2ch.sourceforge.net/cgi-bin/wiki/yapw.cgi/Tips

おかしなところがあったら、教えてやってください。

モードライン辺りはまだちょっと勉強不足なんで・・・。
理想的には、書き込み > サイズオーバー > 自動的に分割 > 連続書き込み

という風なんがいいんですけど、ま、その入り口ということでご勘弁。
0790名無しさん@お腹いっぱい。NGNG
Debian で Version 1.7 (0.0.20030902-1) を使用中です。

まちBBSのアドレスが変わったようで、アクセス出来ません。
(machibbs.com => machi.to)

具体的にはこのスレッドが表示したいのです。
http://kanto.machi.to/bbs/read.pl?BBS=kana&KEY=1061304394&LAST=50

navi2ch-vars.el と、navi2ch-machibbs.el の machibbs.com の記述を
全て machi.to に変更しましたが、アクセス出来ませんでした。
lisp の知識も無いため、他にどういじればいいのか見当がつきません。

どのようにすれば見れるようになるのでしょうか?
0791名無しさん@お腹いっぱい。NGNG
>>790
>>4
0792790NGNG
>>791
すいません、抜けてました。

FAQ の方は確認していて、C-c C-u しても何も表示しない。

etc.txt に
--------------------
かなさん
http://kanto.machi.to/kana/
kanagau
--------------------
なんて書いて、その他からアクセスしてもサブジェクト一覧が表示されない。

(setq navi2ch-list-bbstable-url "http://www.ff.iij4u.or.jp/~ch2/bbsmenu.html")
としても、板一覧の画面のまちBBSの欄には何も表示されないという状況です。

他に何かチェックしなければいけない項目があったでしょうか。申し訳ないです。
0793名無しさん@お腹いっぱい。NGNG
board.txt の内容が「まちBBS」で切れてない?
0794mamiNGNG
>>790
とりあえず、安直なパッチです。

>>791
どういう意味でしょう?

----BEGIN BASE64----(navi2ch-machibbs.el.patch.gz)
H4sICLqPWD8CA25hdmkyY2gtbWFjaGliYnMuZWwucGF0Y2gApVXdc5pAEH+WfyEv
W0ta7HniiTGRJDOOnXYa+xannelonEFAvYaAA6fmoX98905J8wGI9h4Az9v9feyy
3ISe/2hD6Kx5y13QB8dd8Ok0afiBdv3/S7v9PIQZD3wbTHedxFEkzB3U6/tz6Ppa
i30Rc3/NwznEeEt4FAJrsK7m8dkM6ApoLH9mEqeUZu1XWAcGqwBazaYFrGVbTbt9
AbSJq6JSE0Iy485g6C93YZbd6tpWZxum9XpAO6x+DgSvF9DraaCB4fmzVfgmE12C
sYp5TQOA6o/bGzjR+3r9xOhDekLtDHQu98IopCEP5E48+Kl3373H3apGAYwEnQnn
mFe4C6guhFjapjmajMeNO4KXNBs+utGDWQUJWtMIRkbxcdEyWK5SwXgXUQpbk4Zc
XuZ6kqymv31XUNcJgqnj3qcQNRWFRu0ONMSjUPbEV4uvPb2r3+vfdKqM2qUMfUFX
S88RPpUNp0rDWLvO2kAYO6tbTJWngguFKAV0iwUMuQaKawV2Qt0oTOAj9/KOyrPG
Czs0gsGpJZvN5qUdo4l5R0xUbMa+40lz57zxqd8fXo/HxmjyQdpXq6ocEkA+GAFP
RMoEzQRjFsUI9QRymmwRZP7TxJTRueKK/qspuNLCyWvh0rUqytjTSyjwuQEYsAzG
4z9oBP6T4QWkXkCRFyhcas8WnVltq3y1rT3VzhWtin6o4HLFLxRMCgWTAwQfW2VT
STKVJFPKKqhhVoOVINnKJ1miKjkESWmCUJ7gdvzlzT48REVEnVhwN/DlxwF5qLHV
6spPCmufy+mlptaL0fJkuTI8e7R8//JLdVeTdrftlV0HCe4dPeP+zZ+DSJCDSGR3
4r42LHjx3rDKf/OymO1rv6LeO4hV7gAsZKV67i8uCg581gkAAA==
----END BASE64----
0795mamiNGNG
>>790
> navi2ch-vars.el と、navi2ch-machibbs.el の machibbs.com の記述を
> 全て machi.to に変更しましたが、アクセス出来ませんでした。
あれ?
それでもだめでしたか?
0796790NGNG
>>794
ありがとうございます。
試してみます。

>>795
はい
~/.navi2ch/kanto.machi.to/bbs/read.pl?BBS=kana&KEY=1061304394&LAST=50/
の中に、subject.txt とかが出来たりしてうまくいかないようです。
0797790NGNG
>>794
出来ました、ありがとうございます。

>>795
なぜこちらで出来ないのかわかりました。
バイトコンパイルしてませんでした。
お手数お掛けしまして大変に申し訳ないです。
0798mamiNGNG
>>794
これ、パッチあてたのを load するだけじゃ
板のスレ一覧が出ませんね。
navi2ch-multibbs-defcallback はやっかいだな……。

>>796
書き替えた後に load するなり評価するなりしましたか?
0799名無しさん@お腹いっぱい。NGNG
load するなり評価するなり って、どうやるんでしょうか?
0800名無しさん@お腹いっぱい。NGNG
>>798
Index: navi2ch-vars.el
===================================================================
RCS file: /cvsroot/navi2ch/navi2ch/navi2ch-vars.el,v
retrieving revision 1.125
diff -u -r1.125 navi2ch-vars.el
--- navi2ch-vars.el23 Jul 2003 14:40:22 -00001.125
+++ navi2ch-vars.el5 Sep 2003 14:19:46 -0000
@@ -246,7 +246,7 @@

(defcustom navi2ch-list-valid-host-regexp
(concat "\\("
- (regexp-opt '(".2ch.net" ".bbspink.com" ".machibbs.com"))
+ (regexp-opt '(".2ch.net" ".bbspink.com" ".machibbs.com" ".machi.to"))
"\\)\\'")
"*2ちゃんねるの板とみなすホストの正規表現。"
:type 'regexp

して、list-mode で C-u s すれば板一覧が更新されます。

>>794
> >>791
> どういう意味でしょう?
最近、それによって本当に解決できるのかを確認しないでポインタのみを示す
人がいるんで放置するのがよろしいかと。
0801mamiNGNG
machi.to 対策を commit しました。
cvs update できない方は
>>794>>800 のパッチをあててインストールし直せば
いいはずです。
0802名無しさん@お腹いっぱい。NGNG
>>799 については、答えないの?
0803名無しさん@お腹いっぱい。NGNG
>>802
このスレの範疇じゃなさそうだし >>801 を実行した後で emacs を再起動で
いいんじゃないですか?
0804名無しさん@お腹いっぱい。NGNG
なーんだ。知らんのか。
0805名無しさん@お腹いっぱい。NGNG
>>799
load-file
eval-defun, eval-last-sexp
など
0806名無しさん@お腹いっぱい。NGNG
おい、mamiよ、

ニュー速+のスレが表示できんぞ
0807名無しさん@お腹いっぱい。NGNG
>806
移転しますた。
0808名無しさん@お腹いっぱい。NGNG
>>804
普通に質問すればいいのに、変に煽ろうとしてるから
すげーカコワルイ。
0809名無しさん@お腹いっぱい。NGNG
普通に質問しても「FAQ読め阿呆」と言われるかスルーかのどちらかだな
0810名無しさん@お腹いっぱい。NGNG
cvs update したけど >>800 が commit されてないよ。
0811名無しさん@お腹いっぱい。NGNG
>>810
されてるよ。commit mail も来てる。
web interface ではまだ変更されてないから、anonymous cvs でもまだなのかな。
0812名無しさん@お腹いっぱい。NGNG
されてない
0813名無しさん@お腹いっぱい。NGNG
>>812
国語苦手でしょ。
0814名無しさん@お腹いっぱい。NGNG
されてるってば。pserverじゃなくてsshで試してみれ。
0815名無しさん@お腹いっぱい。NGNG
news速報+に書けません
0816名無しさん@お腹いっぱい。NGNG
>>815
書けたよ。
http://news5.2ch.net/newsplus/
0817名無しさん@お腹いっぱい。NGNG
やっぱり、されてない
0818名無しさん@お腹いっぱい。NGNG
>>817
じゃ、
http://navi2ch.sourceforge.net/snapshot/navi2ch-cvs_0.0.20030906-1.tar.gz
0819818NGNG
>>818
スマソ、これじゃだめか
0820名無しさん@お腹いっぱい。NGNG
>>817
てめー、読解能力ゼロでしょ。
それともチョソか?
0821名無しさん@お腹いっぱい。NGNG
チョソ ってなぁに?
0822名無しさん@お腹いっぱい。NGNG
スペインの豚肉粗挽きソーセージらしいよ。
唐辛子・ニンニクなどの香辛料がよく効いてるらしい。
0823名無しさん@お腹いっぱい。NGNG
( ・∀・)つ〃∩ ヘェー
0824名無しさん@お腹いっぱい。NGNG
>>817
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/navi2ch/navi2ch/navi2ch-vars.el.diff?r1=1.125&r2=1.126
0825名無しさん@お腹いっぱい。NGNG
久々にnavi2ch起動したら、まちBBSを見ることができなくなってました。
お助けください。お助け情報きぼん。きぼんぬ!おながいします!
■ このスレッドは過去ログ倉庫に格納されています