■掲示板に戻る■
1-
101-
201-
301-
401-
501-
601-
701-
801-
901-
最新50
レス数が950を超えています。1000を超えると表示できなくなるよ。
Navigator for 2ch
1 :
名無しさん@お腹いっぱい。
:2000/12/06(水) 01:15
WindowsとかMac OSとかには2ch用専用アプリがあるけど
UNIXにはない。ということで作ってます。
http://zurubon.virtualave.net/source/113.jpg
GTK--,wgetが必須なのでインストールしといてください。
http://gtkmm.sourceforge.net/
331 :
名無しさん@Emacs
:2001/01/26(金) 03:43
age
332 :
311
:2001/01/26(金) 15:47
スレッド「生越昌巳です」で例の parse 時エラーが出ました。
何かわかればお願いします。
Signaling: (wrong-type-argument integer-or-marker-p nil)
get-text-property(nil current-number)
navi2ch-article-get-current-number()
navi2ch-article-save-number()
navi2ch-article-sync(nil)
navi2ch-article-view-article(((nil) (name . "UNIX")
(uri . "
http://cocoa.2ch.net/unix/
") (id . "unix"))
((cache . view) (subject . "\xe038\xd8db\xdf3b\xdc4a\xd247\xd239\xd0a3")
(response . "36") (artid . "980100570")) nil)
navi2ch-board-select-article(nil)
* call-interactively(navi2ch-board-select-article)
333 :
名無しさん@お腹いっぱい。
:2001/01/26(金) 19:08
長時間使ってると終了時にエラーが起きる場合があるようです
Signaling: (wrong-type-argument integer-or-marker-p nil)
get-text-property(nil current-number)
navi2ch-article-get-current-number()
navi2ch-article-save-number()
navi2ch-save-status()
navi2ch-exit()
* call-interactively(navi2ch-exit)
334 :
名無しさん@お腹いっぱい。
:2001/01/26(金) 19:22
>>333
起きる起きる。(Value: "21.1 (patch 13) \"Crater Lake\" XEmacs Lucid")
えーっと、kill-emacs-hookに、navi2ch-save-statusが登録されていてソコで
でるね。
毎回起きる訳じゃないので悩ましいですね。
(setq kill-emacs-hook nil)
して、C-xC-cで抜けてます。(場当たりてきだ)
335 :
名無しさん@お腹いっぱい。
:2001/01/26(金) 20:07
proxy規制中の板(ハングルとか)に書くと、多分エラーメッセージがかえってきてる
筈なんだけど、何のメッセージも出ません。(仕様ならしょうがないですけど^^;
(洒落ではありません。為念))
336 :
334
:2001/01/27(土) 10:26
出ましたので、
Signaling: (wrong-type-argument integer-or-marker-p nil)
get-text-property(nil current-number)
(or (get-text-property pos (quote current-number)) (get-text-property (1- pos) (quote current-number)))
)
(let ((pos ...)) (or (get-text-property pos ...) (get-text-property ... ...)))
)
(or (get-text-property (point) (quote current-number)) (let (...) (or ... ...)))
)
navi2ch-article-get-current-number()
(navi2ch-put-alist (quote number) (navi2ch-article-get-current-number) navi2ch-article-current-article)
)
(setq navi2ch-article-current-article (navi2ch-put-alist (quote number) (navi2ch-article-get-current-number) navi2ch-article-current-article))
)
navi2ch-article-save-number()
(save-excursion (set-buffer x) (navi2ch-article-save-number) (navi2ch-article-save-info))
)
(while --dolist-temp--47402 (setq x (car --dolist-temp--47402)) (save-excursion (set-buffer x) (navi2ch-article-save-number) (navi2ch-article-save-info)) (setq --dolist-temp--47402 (cdr --dolist-temp--47402)))
)
(let ((--dolist-temp--47402 ...) x) (while --dolist-temp--47402 (setq x ...) (save-excursion ... ... ...) (setq --dolist-temp--47402 ...)) nil)
)
(catch (quote --cl-block-nil--) (let (... x) (while --dolist-temp--47402 ... ... ...) nil))
)
(cl-block-wrapper (catch (quote --cl-block-nil--) (let ... ... nil)))
)
(block nil (let (... x) (while --dolist-temp--47402 ... ... ...) nil))
)
(dolist (x (navi2ch-article-buffer-list)) (save-excursion (set-buffer x) (navi2ch-article-save-number) (navi2ch-article-save-info)))
)
navi2ch-save-status()
(lambda (&optional suspend) "navi2ch を終了する\nSUSPEND が non-nil なら buffer を消さない" (interactive) (navi2ch-save-status) (dolist (x ...) (when x ... ...)) (unless suspend (setq navi2ch-init nil) (remove-hook ... ...)))()
call-interactively(navi2ch-exit)
337 :
名無しさん@XEmacs(309)
:2001/01/27(土) 15:02
>>309
>>312
010123いれました。
XEmacs 21.2 (beta42) "Poseidon" [Lucid] (i386-unknown-freebsd4.2, Mule)
message バッファで navi2ch-message-cite-original で、こうなりました。
--- backtrace ---
Signaling: (wrong-number-of-arguments #<subr insert-string> 3)
insert-string(">>" "309" "\n")
navi2ch-message-cite-original-from-number(309)
#<compiled-function nil "...(11)" [navi2ch-message-cite-original-from-number navi2ch-article-current-buffer navi2ch-article-get-current-number] 2 "引用する" nil>()
call-interactively(navi2ch-message-cite-original)
command-execute(navi2ch-message-cite-original t)
execute-extended-command(nil)
call-interactively(execute-extended-command)
---------------------
あと、 message バッファ編集中に、別メッセージ作成で、今のバッファが
いきなり消されてちとびっくり。
338 :
(not 1)
:2001/01/27(土) 15:04
今ちょっと卒研が立て込んでて navi2ch をいじる暇があんましないです。
バグ取りくらいはやるつもりですけど。ごめんなさい。
>>332 >>333 >>336
どれも navi2ch-article-get-current-number で起きてるみたいですね。
これで大丈夫かな?
--- navi2ch-article.el.orig Sat Jan 27 13:07:08 2001
+++ navi2ch-article.el Sat Jan 27 14:33:12 2001
@@ -582,8 +582,9 @@
(let ((pos (previous-single-property-change
(point)
'current-number)))
- (or (get-text-property pos 'current-number)
- (get-text-property (1- pos) 'current-number)))))
+ (and pos
+ (or (get-text-property pos 'current-number)
+ (get-text-property (1- pos) 'current-number))))))
(defun navi2ch-article-browse-url (&optional board article start end nofirst)
"ブラウザで、スレを見る。START, END, NOFIRST で範囲を指定する"
生越スレとかゼータビッツスレで parse に失敗するのは、
あぼーんされたからですかねぇ。
違う理由で失敗してたんだとしても、やっぱ対策立てといた方がいいですよね。
んであぼーん対策は、
差分を貰ってきて、最初の行の ',' の数が足りなかったら あぼーんってことにして、
その次の行と一致する行を元のファイルから探す。
なかったら普通に追加。あったらそっから上書きって感じでいいのかな。
>>330
> article mode で 'u' するとスレッドの URL を mini-buffer に出す
navi2ch-article-browse-url の
(browse-url url)
のところを
(message url)
にすればどりあえずやれると思います。
今ん所それで我慢してやって下さい(汗)。
>>335
> proxy規制中の板(ハングルとか)に書くと、多分エラーメッセージがかえってきてる
エラーが出て書けないって事ですか?
もし、書けるんだったら仕様って事で・・・(笑)。
書けないんなら何か対策立てます。
339 :
(not 1)
:2001/01/27(土) 15:14
>>337
> message バッファで navi2ch-message-cite-original で、こうなりました。
これでどうでしょう?
--- navi2ch-message.el.orig Sat Jan 27 15:06:48 2001
+++ navi2ch-message.el Sat Jan 27 15:06:50 2001
@@ -116,7 +116,7 @@
(defun navi2ch-message-cite-original-from-number (num)
"番号を選んで、引用する。"
(interactive "ninput number: ")
- (insert-string ">>" (number-to-string num) "\n")
+ (insert ">>" (number-to-string num) "\n")
(let ((point (point)))
(insert
(save-excursion
> あと、 message バッファ編集中に、別メッセージ作成で、今のバッファが
> いきなり消されてちとびっくり。
やっぱまぢぃっすか?
俺はそんなに書く人じゃないんで気にしてなかったんですけど。
340 :
名無しさん@XEmacs(337)
:2001/01/28(日) 10:12
>>339
>>337
> > message バッファで navi2ch-message-cite-original で、こうなりました。
> これでどうでしょう?
をを、ばっちりです。
> > あと、 message バッファ編集中に、別メッセージ作成で、今のバッファが
> > いきなり消されてちとびっくり。
> やっぱまぢぃっすか?
> 俺はそんなに書く人じゃないんで気にしてなかったんですけど。
いや、警告出すだけでいいんでないかと。
341 :
名無しさん@お腹いっぱい。
:2001/02/07(水) 10:15
宣伝 age
342 :
名無しさん@emacs
:2001/02/07(水) 21:32
これ、すごいや。
[1]〜[50]と最新メッセージしか出てこないけど、
最近の50メッセージとかどうやって読むのかな?
343 :
名無しさん@お腹いっぱい。
:2001/02/07(水) 22:27
'r'押してください。
344 :
名無しさん@emacs
:2001/02/07(水) 23:43
サンキュ。もうひとつよくわかないけど。
345 :
名無しさん@emacs
:2001/02/08(木) 03:21
Mail:にsageを記憶してくれないかなあ。
いや、自分で改造するか。
346 :
名無しさん@XEmacs
:2001/02/08(木) 12:33
テストです。
FreeBSD-4 STABLE
xemacs-21.1.14
347 :
名無しさん@XEmacs
:2001/02/08(木) 15:24
logが溜まってくると、reloadしないことがあるのですが。(navi2ch-net-update-fileかな?)
rm -r .nav2ch/*すれば、OKだけど;_;
なお、設定は
(setq navi2ch-net-http-proxy "foo.bar.com:8080"
navi2ch-net-force-update t)
です
348 :
名無しさん@XEmacs
:2001/02/08(木) 15:27
(setq navi2ch-net-http-proxy "foo.bar.com:8080"
navi2ch-net-force-update t)
で、logが溜まってくると、reloadしないときがあります。
rm -r .nav2ch/* すればOKだけど悲しすぎる。
349 :
名無しさん@XEmacs
:2001/02/08(木) 15:29
test
350 :
名無しさん@Emacs
:2001/02/09(金) 10:25
いいですね〜、これ。
全ての板の全てのBookmarkを一覧するモードとかつくとさらに便利なのですが。
'B'でモード切り替えとかで。
351 :
Meadow
:2001/02/10(土) 01:14
Meadow(windoze98)でも動くのかな。。。
動いてる人いたらインストール方法教えてください。
352 :
名無しさん@お腹いっぱい。
:2001/02/10(土) 02:07
つーかnot 1(開発者)がMeadowでやってんじゃん(笑)
353 :
Meadow
:2001/02/10(土) 03:20
うっ。そういえば、そんなこと書いてあったような気がする。。。
354 :
Saf
:2001/02/10(土) 15:08
Debian potato + xemacs-21.1.10-5なんですけど、板表示してスレッド選択しても内容が表示されません。下に「Wrong type arument:stringp,nil」って表示されてます・・・
なにゆえ???
355 :
(not 1)
:2001/02/10(土) 16:16
ども、お久しぶりです。
相変らず navi2ch はいじってないですが・・・(汗)。
>>348
> で、logが溜まってくると、reloadしないときがあります。
> rm -r .nav2ch/* すればOKだけど悲しすぎる。
まじっすか?全部のスレで reload できないって事ですよね。
うちではそんな事ないんだけどなぁ・・・。
ちょっと暇なときにでも追ってみます。
>>350
> 全ての板の全てのBookmarkを一覧するモードとかつくとさらに便利なのですが。
全部の板の Bookmark の一覧はちょっと面倒臭いです。板毎に別ファイルで持ってるんで。
C-cC-b で出る Bookmark にインポートってのだったら結構簡単かも。
>>351
> Meadow(windoze98)でも動くのかな。。。
はい、俺が動かしてます・・・(笑)。
インストールは
./configure --with-emacs=meadow95.exe --with-lispdir=/app/meadow/site-lisp
とか。
cygwin 入ってなきゃ、適当なとこに展開して load-path 通せばおっけ。
>>354
Backtrace お願いします。それだけじゃ全然分かんないんで。
;; まだ XEmacs な問題あったんですね・・・。
356 :
名無しさん@XEmacs
:2001/02/10(土) 23:35
Debian(sid),XEmacs-21.1.14な環境でテスト。
357 :
Meadow
:2001/02/11(日) 00:26
>>97
うひょ。動くようになりました。
ありがとう。
358 :
名無しさん@Emacs
:2001/02/12(月) 01:49
URLから辿ってスレを開いたときに、スレのタイトルがモー
ド行に表示されないのは、何とかなりませんか?
359 :
名無しさん@お腹いっぱい。
:2001/02/12(月) 04:03
書きこむときに確認とるようにしてもらえないかな?
360 :
名無しさん@Emacs
:2001/02/12(月) 06:17
>>359
おいらも一票。
C-c C-k したつもりで C-c C-c しちゃった経験あり。
361 :
名無しさん@お腹いっぱい。
:2001/02/12(月) 08:16
navi2ch-exitしたときにエラーでます。
それから、navi2ch-versionとかもあった方がいいじゃないかな。Signaling: (wrong-type-argument integer-or-marker-p nil)
get-text-property(nil current-number)
(or (get-text-property pos (quote current-number)) (get-text-property (1- pos) (quote current-number)))
(let ((pos ...)) (or (get-text-property pos ...) (get-text-property ... ...)))
(or (get-text-property (point) (quote current-number)) (let (...) (or ... ...)))
navi2ch-article-get-current-number()
(navi2ch-put-alist (quote number) (navi2ch-article-get-current-number) navi2ch-article-current-article)
(setq navi2ch-article-current-article (navi2ch-put-alist (quote number) (navi2ch-article-get-current-number) navi2ch-article-current-article))
navi2ch-article-save-number()
(save-excursion (set-buffer x) (navi2ch-article-save-number) (navi2ch-article-save-info))
(while --dolist-temp--22077 (setq x (car --dolist-temp--22077)) (save-excursion (set-buffer x) (navi2ch-article-save-number) (navi2ch-article-save-info)) (setq --dolist-temp--22077 (cdr --dolist-temp--22077)))
(let ((--dolist-temp--22077 ...) x) (while --dolist-temp--22077 (setq x ...) (save-excursion ... ... ...) (setq --dolist-temp--22077 ...)) nil)
(catch (quote --cl-block-nil--) (let (... x) (while --dolist-temp--22077 ... ... ...) nil))
(cl-block-wrapper (catch (quote --cl-block-nil--) (let ... ... nil)))
(block nil (let (... x) (while --dolist-temp--22077 ... ... ...) nil))
(dolist (x (navi2ch-article-buffer-list)) (save-excursion (set-buffer x) (navi2ch-article-save-number) (navi2ch-article-save-info)))
navi2ch-save-status()
navi2ch-exit()
call-interactively(navi2ch-exit)
362 :
名無しさん@お腹いっぱい。
:2001/02/12(月) 08:16
>>361
あ、emacs 20.7です。
363 :
名無しさん@XEmacs
:2001/02/12(月) 12:13
348です。
重いproxy serverに繋いだり2chのサーバーが重い時、でるようです。(reloadしてくれない)
しかも、このthreadが
From [670]......
とかでる時があります。(result code見ないでマージしてる?)
ex.
adsl-151-198-17-167.nnj.adsl.bellatlantic.net:80
とか
364 :
(not 1)
:2001/02/12(月) 22:29
久々に更新。
・>>338, >>339 の patch を当てた。
・URL から辿ったときにスレッドのタイトルを表示するように。
・書き込むときと消すときに確認できるように。
です。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010212.tar.gz
書き込むときと消すときに確認するには、
navi2ch-message-ask-before-send, navi2ch-message-ask-before-kill
を non-nil にして下さい。デフォルトは t (確認する)です。
>>361
これで直りました?
多分、>>338 の patch 当ててなかったからだと思うんですけど。
>>363
>>363
> From [670]......
> とかでる時があります。(result code見ないでマージしてる?)
それは、ちとやばいですね。
でもちゃんと、206 が返ってきたときにマージするってしてあるんですけどねぇ。
そうでなければ無視してるし。
そういえば聞き忘れてたけど、reload って navi2ch-article-sync したとき
に新しいメッセージが取ってこれないって事ですよね。
;; まだこっちは追ってないです。
365 :
(not 1)
:2001/02/12(月) 22:29
久々に更新。
・>>338, >>339 の patch を当てた。
・URL から辿ったときにスレッドのタイトルを表示するように。
・書き込むときと消すときに確認できるように。
です。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010212.tar.gz
書き込むときと消すときに確認するには、
navi2ch-message-ask-before-send, navi2ch-message-ask-before-kill
を non-nil にして下さい。デフォルトは t (確認する)です。
>>361
これで直りました?
多分、>>338 の patch 当ててなかったからだと思うんですけど。
>>363
>>363
> From [670]......
> とかでる時があります。(result code見ないでマージしてる?)
それは、ちとやばいですね。
でもちゃんと、206 が返ってきたときにマージするってしてあるんですけどねぇ。
そうでなければ無視してるし。
そういえば聞き忘れてたけど、reload って navi2ch-article-sync したとき
に新しいメッセージが取ってこれないって事ですよね。
;; まだこっちは追ってないです。
366 :
(not 1)
:2001/02/12(月) 22:41
すんません。
>>363 の proxy 経由で書き込んでみたら 書けてないっぽく見えたんで、
2回書いちゃいました。
確かに、 reload されませんね。調べときます。
あと、ちょっとした不具合修正。場所は同じとこです。
367 :
(not 1)
:2001/02/12(月) 22:50
たびたびすいません。
>>363 の proxy を継いだときに reload できなるのは多分直りました。
HTTP/1.1 で返ってきたのしか、Status を見てなかったのが原因でした。
でもまだ、2ch が重いときのは原因不明です。
368 :
名無しさん@Emacs
:2001/02/13(火) 05:01
> ・URL から辿ったときにスレッドのタイトルを表示するように。
エラーになっちゃいました。
Backtraceです。
Signaling: (wrong-type-argument stringp (uri . "
http://cheese.2ch.net/pure/
"))
string=((uri . "
http://cheese.2ch.net/pure/
") "
http://saki.2ch.net/qa/
")
(if (string= (assq ... x) uri) (progn (setq board x)))
(when (string= (assq ... x) uri) (setq board x))
(while --dolist-temp--18415 (setq x (car --dolist-temp--18415)) (when (string= ... uri) (setq board x)) (setq --dolist-temp--18415 (cdr --dolist-temp--18415)))
(let ((--dolist-temp--18415 navi2ch-list-board-name-list) x) (while --dolist-temp--18415 (setq x ...) (when ... ...) (setq --dolist-temp--18415 ...)) nil)
(catch (quote --cl-block-nil--) (let (... x) (while --dolist-temp--18415 ... ... ...) nil))
(cl-block-wrapper (catch (quote --cl-block-nil--) (let ... ... nil)))
(block nil (let (... x) (while --dolist-temp--18415 ... ... ...) nil))
(dolist (x navi2ch-list-board-name-list) (when (string= ... uri) (setq board x)))
(let ((uri ...) board) (dolist (x navi2ch-list-board-name-list) (when ... ...)) board)
(progn (let (... board) (dolist ... ...) board))
(if (string-match "http://\\([^/]+\\)/test/read\\.cgi.*bbs=\\([^&]+\\)" url) (progn (let ... ... board)))
(when (string-match "http://\\([^/]+\\)/test/read\\.cgi.*bbs=\\([^&]+\\)" url) (let (... board) (dolist ... ...) board))
navi2ch-url-to-board("
http://saki.2ch.net/test/read.cgi?bbs=qa&key=979278521&ls=50
")
(navi2ch-article-view-article (navi2ch-url-to-board prop) (navi2ch-url-to-article prop))
(if (navi2ch-2ch-url-p prop) (navi2ch-article-view-article (navi2ch-url-to-board prop) (navi2ch-url-to-article prop)) (browse-url prop))
(if prop (navi2ch-article-goto-number prop t) (setq prop (get-text-property ... ...)) (if (navi2ch-2ch-url-p prop) (navi2ch-article-view-article ... ...) (browse-url prop)))
(let ((prop ...)) (if prop (navi2ch-article-goto-number prop t) (setq prop ...) (if ... ... ...)))
navi2ch-article-select-current-link()
call-interactively(navi2ch-article-select-current-link)
369 :
(not 1)
:2001/02/13(火) 10:14
>>368
直したやつを上げ忘れてました。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010213.tar.gz
です。
それと、u でスレッドや板の URL をコピーやブラウザで表示させるメニュー
を出すようになってます。
でわ。
370 :
名無しさん@お腹いっぱい。
:2001/02/13(火) 10:23
活発ですね。卒研の発表終わったのかな。
371 :
(not 1)
:2001/02/13(火) 10:35
>>370
現実逃避 ;-p
372 :
名無しさん@お腹いっぱい。
:2001/02/15(木) 22:44
レスの表示が途中で切れることがあるようです。
例えば
http://teri.2ch.net/test/read.cgi?bbs=eva&key=981167377
の 164 です。(アレなサンプルでホント申し訳ない)
373 :
(not 1)
:2001/02/17(土) 01:02
・nbsp を置換するように。
・>>372 の不具合に対処。
です。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/index.html
Mona fonts のページからうちのページリンクしてたんですね。
こちらからも張っておきました。
374 :
(not 1)
:2001/02/17(土) 01:03
おっと、
http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010216.tar.gz
こっちでした。
375 :
(not 1)
:2001/02/17(土) 07:52
ごめんなさい、昨夜のはバグが入ってました。
落としちゃった人は、これを新しく落とし直しといて下さい。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010216.tar.gz
376 :
navi2ch-010216.tar.gz
:2001/02/21(水) 14:37
http://teri.2ch.net/test/read.cgi?bbs=korea&key=979830447&ls=50
では、725で、表示が止まっちゃいます。
で、board-modeで、記事の削除機能ってありましたっけ?
377 :
名無しさん@XEmacs
:2001/02/23(金) 20:34
本日くだんのthread見えるようになりました。
splittingでなにか条件でもある?
378 :
名無しさん@お腹いっぱい。
:2001/02/25(日) 16:58
ラウンジとか見えないのは、仕様なんでしょうね。
379 :
名無しさん@お腹いっぱい。
:2001/02/25(日) 17:14
>>378
board.txtが更新されてないだけしょ。
380 :
(not 1)
:2001/02/25(日) 18:04
どもです。
なんかあがってて嬉しいんで書き込んでみる(笑)。
>>376,377
返事しようと思ってたんですけど忘れてました。ごめんなさい。
board-mode も article-mode も記事の削除機能はないです。
付けたいなとは思ってますけど。
スレッドが途中から見えなくなるのはちょっと分かんないです。
>>378
はい、今んとこ仕様です。
ラウンジが見えないのは、board.txt を使ってるからなんですね。
だから、bbsmenu.html とかから list を作るようにすればいいんですけど、まだやってないです。
なんとなく navi2ch を最初から作り直したい気分になってきた。
luna とか使って backend 作れるようにして、2ch 型掲示板リーダにできればいいなとか妄想。
俺じゃあちょっと無理かなぁ。
381 :
名無しさん@お腹いっぱい。
:2001/02/25(日) 18:41
すげー感謝して使ってますよ > not 1
382 :
名無しさん@お腹いっぱい。
:2001/03/02(金) 09:12
スレの最後まで行って
さらにスペース押したら次のスレを読むように
してもらえませんか?
# 卒研終ったかな :-)
383 :
382
:2001/03/02(金) 14:23
ついでに、
ArticleでNを押すと次のスレ
ってのもいいな。
スレのkillファイルもあるといいな。
384 :
(not 1)
:2001/03/04(日) 08:15
卒研終わりました :-)
ってことで久々の更新。
・board.txt を bbstable.html から変換して作るように。
・If-Modified-Since で更新の判定をするように。
です。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010304.tar.gz
今回のはちと、バグが多いかもしんないです。
list-mode でエクスプローラっぽい操作ができるようにしてみました。
"/" で枝の開閉です。
でもそのかわり、今はブックマークが使えなくなっちゃってます。
>>382
次のスレって、board-mode での次のスレの方と article-mode
で "f" 押したときのスレとどっちになってくれた方が嬉しいで
すかね。>>382 さんが欲しいって言ったほうに俺はしますです
(笑)。
後、誰か http に詳しい方に質問です。
http://www.2ch.net/bbstable
とかの、text/html なファイル
を取ってこようとするとヘッダに Last-Modified が付いてこな
いんですけど、どんなリクエストを送れば付いてきますか?
rfc2068 の和訳とか読んでみたんですが訳分かんないです・・・
(泣)。
385 :
(not 1)
:2001/03/04(日) 08:16
卒研終わりました :-)
ってことで久々の更新。
・board.txt を bbstable.html から変換して作るように。
・If-Modified-Since で更新の判定をするように。
です。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010304.tar.gz
今回のはちと、バグが多いかもしんないです。
list-mode でエクスプローラっぽい操作ができるようにしてみました。
"/" で枝の開閉です。
でもそのかわり、今はブックマークが使えなくなっちゃってます。
>>382
次のスレって、board-mode での次のスレの方と article-mode
で "f" 押したときのスレとどっちになってくれた方が嬉しいで
すかね。>>382 さんが欲しいって言ったほうに俺はしますです
(笑)。
後、誰か http に詳しい方に質問です。
http://www.2ch.net/bbstable
とかの、text/html なファイル
を取ってこようとするとヘッダに Last-Modified が付いてこな
いんですけど、どんなリクエストを送れば付いてきますか?
rfc2068 の和訳とか読んでみたんですが訳分かんないです・・・
(泣)。
386 :
(not 1)
:2001/03/04(日) 08:16
卒研終わりました :-)
ってことで久々の更新。
・board.txt を bbstable.html から変換して作るように。
・If-Modified-Since で更新の判定をするように。
です。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010304.tar.gz
今回のはちと、バグが多いかもしんないです。
list-mode でエクスプローラっぽい操作ができるようにしてみました。
"/" で枝の開閉です。
でもそのかわり、今はブックマークが使えなくなっちゃってます。
>>382
次のスレって、board-mode での次のスレの方と article-mode
で "f" 押したときのスレとどっちになってくれた方が嬉しいで
すかね。>>382 さんが欲しいって言ったほうに俺はしますです
(笑)。
後、誰か http に詳しい方に質問です。
http://www.2ch.net/bbstable
とかの、text/html なファイル
を取ってこようとするとヘッダに Last-Modified が付いてこな
いんですけど、どんなリクエストを送れば付いてきますか?
rfc2068 の和訳とか読んでみたんですが訳分かんないです・・・
(泣)。
387 :
(not 1)
:2001/03/04(日) 08:18
うぁ・・・まずった・・・。
送信とこにバグありだったよ。
ごめんなさい。
388 :
(not 1)
:2001/03/04(日) 08:20
置き換えときました。
そんだけ。
389 :
382
:2001/03/04(日) 14:58
>>384
> 卒研終わりました :-)
おめ。
> >>382
> 次のスレって、board-mode での次のスレの方と article-mode
> で "f" 押したときのスレとどっちになってくれた方が嬉しいで
> すかね。>>382 さんが欲しいって言ったほうに俺はしますです
そんな重大な決定はオレにはできないけど、
「board-modeの次のスレ」だろう。ヒマなときには
ぼーっとスペース押してひきこもっていたい。
390 :
(not 1)
:2001/03/04(日) 16:53
今日2発目。
・list-mode でのブックマーク復活。
・あぼーん対策をしてみた。
・スレッドの最後でスペースとかで次のスレッドへ。
・書き込んだ後ちゃんと元の位置に戻るように。
・覚えてた状態を捨ててたバグを直す
だいたいこんなとこです。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010304-2.tar.gz
あぼーんの検出の為に、100バイト余分に読み込むようになって
ます。そんなのいらねーよって人は、
navi2ch-net-check-margin を 0 とかにして下さい。
あと、あぼーんされたスレッドの修復で戻るバイト数は
navi2ch-net-turn-back-step で指定して下さい。
全部再読み込みでいいなら、
navi2ch-net-turn-back-when-aborn を nil です。
スレッドの最後でスペース、最初で BS 普通の場所で N, P で
前後のスレッドに移動です。
これがいらないなら navi2ch-article-enable-through を nil
にしてくださいな。
>>389
> おめ。
ども。
> そんな重大な決定はオレにはできないけど、
こういうのは言ったもん勝ちです(笑)。
> 「board-modeの次のスレ」だろう。ヒマなときには
でも後で article-mode の次のスレも選べるようにするかも。
今日は頑張りすぎた。これでお終い。
でわ。
391 :
(not 1)
:2001/03/04(日) 16:57
あらためて見るとすげぇ適当な英語の変数名だな。
まぁいっか。
392 :
(not 1)
:2001/03/05(月) 09:34
・ウインドウが変に分割されるのを直した。
・list-mode で全てのカテゴリをまとめて開閉できるようにした。
です。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010305.tar.gz
list-mode で "[" で全部開く、 "]" で全部閉じるです。
そんだけ。
393 :
名無しさん@お腹いっぱい。
:2001/03/05(月) 11:04
test中。
「大人の時間」が見えなくなったような気がする。
394 :
名無しさん@お腹いっぱい。
:2001/03/05(月) 14:20
>>386
>
http://www.2ch.net/bbstable
とかの、text/html なファイル
> を取ってこようとするとヘッダに Last-Modified が付いてこな
> いんですけど、どんなリクエストを送れば付いてきますか?
そいつは、送ってくださいと言えば送ってもらえるというものでは
ありません。たとえばSSIでparseされる物なんかの場合はほぼ確実に
付いてきません。付けようが無いからね。
CGIの場合は、、、
僕が作って自分で使っている日記システムのCGIは、Last-Modifiedを
送りますし、If-Modified-Sinceも適切に処理しますが、そこらへんに
転がってる掲示板なんかは無視してるんじゃないのかな。2chがどうなの
かは知りませんが。
395 :
名無しさん@お腹いっぱい。
:2001/03/05(月) 14:32
failしたときに送られるメッセージをどこかに
残しておくことできませんか?
*Messages*
でもいいや。
396 :
名無しさん@お腹いっぱい。
:2001/03/05(月) 17:20
>>395
それ私もお願いします。名前を入れなきゃいけない掲示板で気付か
ずに書きこんじゃった時なんか,がくーりしちゃうんだよねえ。
397 :
名無しさん@お腹いっぱい。
:2001/03/05(月) 18:07
お世話になっております。
rpmのページが消されていますね。
すみません、すぐ作り直します。
398 :
397
:2001/03/05(月) 19:15
作りました。
http://members.tripod.co.jp/~navi2ch/
399 :
名無しさん@お腹いっぱい。
:2001/03/05(月) 23:29
navi2ch-010305.tar.gz入れたけどlistにて
雑談系2より後ろが見えない.ちなみにEmacs 20.5.1使用
navi2ch-010216.tar.gzの時は読めた
おれだけか?
400 :
393
:2001/03/05(月) 23:58
>>399
おれもだよ。それから、ファイルの更新が
うまくいってないように見える。あたらしいレスが
あっても読みこまないことがあるみたい。
401 :
(not 1)
:2001/03/06(火) 09:46
・list-mode で最後のカテゴリが表示されてなかったのを直した。
・あぼーんを検出したときは全体を parse し直すように。
・一回分だけ送信ログを取るように。
です。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010306.tar.gz
>>394
> > を取ってこようとするとヘッダに Last-Modified が付いてこな
> > いんですけど、どんなリクエストを送れば付いてきますか?
> そいつは、送ってくださいと言えば送ってもらえるというものでは
> ありません。たとえばSSIでparseされる物なんかの場合はほぼ確実に
そうなんですか。じゃあ、bbstable.html はサイズで判別するしかないかな。
どうもです。
>>395
> failしたときに送られるメッセージをどこかに
" *navi2ch connection" バッファじゃだめですか?
送ったのレスを取っておきたいなら一回分だけ取っておくようにしましたが。
>>396
> ずに書きこんじゃった時なんか,がくーりしちゃうんだよねえ。
ってことで取っておくようにしました
"*navi2ch message backup*" ってバッファです。
message-mode でこれを簡単にコピーできるコマンド作った方がいいかな。
>>397,398
毎度どうもです。リンク張りなおしておきました。
SPARC 用もぜひぜひ :-)
>>399
直しました。
>>400
> おれもだよ。それから、ファイルの更新が
> うまくいってないように見える。あたらしいレスが
> あっても読みこまないことがあるみたい。
う〜ん、なんでだろ。それって結構よく起きますか?
あれだったらスレッドの方は If-Modified-Since 使うのやめますが。
402 :
(not 1)
:2001/03/06(火) 09:50
あ、今、更新失敗した。
でもログ見るの忘れちゃった。
書きこんですぐは Last-Modified が変わらない?
ん〜、やっぱ If-Modified-Since 使うのやめよっかなぁ。
403 :
名無しさん@お腹いっぱい。
:2001/03/06(火) 10:01
RPMです。
http://members.tripod.co.jp/~navi2ch/navi2ch-010306-1.i386.rpm
http://members.tripod.co.jp/~navi2ch/navi2ch-010306-1.nosrc.rpm
>>401
リンクのはりなおし、ありがとうございました。
では遠慮なく作成させていただきます(藁
404 :
400
:2001/03/06(火) 12:13
>>401
> >>400
> > おれもだよ。それから、ファイルの更新が
> > うまくいってないように見える。あたらしいレスが
> > あっても読みこまないことがあるみたい。
> う〜ん、なんでだろ。それって結構よく起きますか?
> あれだったらスレッドの方は If-Modified-Since 使うのやめますが。
前のバージョンでは頻発していたと思う。
どういう場合かまだちょっとよくわからん。すまん。
すでに6日バージョンに移行している。もうちょっと使ってみないと
わからんな。
405 :
名無しさん@XEmacs
:2001/03/07(水) 10:25
diff get (turn-back ホニャ)で、"あぼーん"が出てきたとき、前のデータのbackupを持つように
出来ない?
406 :
名無しさん@お腹いっぱい。
:2001/03/07(水) 13:41
6日版を1日使ってるけど、なかなか快調。
407 :
名無しさん@Emacs
:2001/03/07(水) 23:33
だんだんnavi2chの使用頻度が高くなってきました.快適です.
navi2ch-010306.tar.gzですが一番下のエロ漫画小説板が見えません.
408 :
名無しさん@お腹いっぱい。
:2001/03/08(木) 01:05
>>406
たしかに。読んでないから気づかなかった。
半角板までしか読んでないから :-)
409 :
名無しさん@Emacs
:2001/03/08(木) 01:07
Emacsスレを見て、Emacsをカラフルにして遊んでます。
navi2chにも色を付けたいのですが、やり方がわかりません。
navi2ch-article-header-format-function
に関数を書けば良いらしいところまではわかりましたが、
lispはさっぱりだし、faceの作り方だとかよくわかりせん。
具体的にはどのようにすれば良いのでしょうか?
410 :
名無しさん@お腹いっぱい。
:2001/03/08(木) 01:45
記事のdelimiterってカスタマイズできるんだっけ?
411 :
409
:2001/03/08(木) 02:27
ええ、できるのですよ、navi2ch的には。
できないのはオイラ。
>>242
> ・navi2ch-article-header-format-function での article での表示の制御。
:
> 見た目が俺好みじゃないって人は、navi2ch-article-header-format-function
> に自分好みの関数を指定してやって下さい。
む〜う、引き続き解決案募集。
ついでに「俺はこうしてるぜ!」ってのもガシガシ貼ってくれると嬉しいッス。
412 :
(not 1)
:2001/03/08(木) 12:41
ちょっとテスト
413 :
(not 1)
:2001/03/08(木) 13:19
・エロ漫画小説板が見れるようになった ;-)
・parse がちょっと速くなった。
・article-mode で < > のとき前の位置を覚えるように。
・
http://hoge.2ch/read.cgi/&st=3
とかを選んだとき 3 番目から見れるように。
・あぼーんしたときに以前のファイルを保存しておけるように。
・書き込んだ後 sync するのが成功しやすくなった。
・他にもいろいろ。
です。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010108.tar.gz
2ch リンクを辿ったときに番号指定ならその番号が見れるようになってますが、
例によって指定範囲外だったりするとダメです。
やっぱこの辺なんとか考えないとだめですね。
現在位置を覚えてても勝手に変えられたりするし。
範囲指定を無くすのが一番簡単だけど、それだとやっぱ遅いしなぁ。
何かいい方法ないですかね。移動先の周りだけ表示とか頑張ればやれそうだけ
どかなり面倒そうだし。
>>404
> どういう場合かまだちょっとよくわからん。すまん。
書き込みの後の更新失敗なら、書き込んだ後少し待つようにしたから
これで結構減ったはず。
他の場合はどうでしょう?まだよく起きます?
>>405
こんなんでいいですかね。
保存しといたのは、C-cC-f(navi2ch-article-find-file) で見れます。
あと、自分で落としといた dat ファイルなんかも見れるようになってます。
ただ、ファイル指定でみたスレッドは位置を覚えたりとかはできないです。
>>406
これを機にエロ漫画小説板の住人になってみるのもいいんじゃないかと・・・(笑)。
>>409
> navi2chにも色を付けたいのですが、やり方がわかりません。
> navi2ch-article-header-format-function
> に関数を書けば良いらしいところまではわかりましたが、
その関数だけだと 名前とか日付けの所しか変えられないです。
文章にも色を付けたいなら navi2ch-article-arrange-message-functions に
それっぽい関数を引っかけて下さい。
例えばこんなんとか(未確認)。
(defun navi2ch-set-citation-face (beg end)
(save-excursion
(goto-char beg)
(while (re-search-forward "^>[^>].+" end t)
(put-text-property (match-beginning 0)
(match-end 0)
'face 'font-lock-function-name-face))))
やっぱ list-mode も board-mode も色がいっぱい付いててかっこいい方がい
いよぉ〜て方がいたら、適当なサンプル作ってくれたら色を付けますです。
俺はセンスないからダメ。
414 :
名無しさん@お腹いっぱい。
:2001/03/08(木) 13:22
415 :
名無しさん@お腹いっぱい。
:2001/03/08(木) 13:26
http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010308.tar.gz
でいいんだよね?
416 :
(not 1)
:2001/03/08(木) 13:33
>>415
ごめんなさぁい。その通りです。
417 :
名無しさん@お腹いっぱい。
:2001/03/08(木) 16:04
RPMです。
http://navi2ch.tripod.co.jp/navi2ch-010308-1.i386.rpm
http://navi2ch.tripod.co.jp/navi2ch-010308-1.nosrc.rpm
418 :
名無しさん@お腹いっぱい。
:2001/03/08(木) 18:31
Win2k + Meadow で読むことはできたのですが、書き込みには失敗しました。
原因は・・・よくわからないので追々探っていきます。
419 :
名無しさん@XEmacs
:2001/03/08(木) 20:26
test (by 010308 on xemacs)
420 :
名無しさん@お腹いっぱい。
:2001/03/09(金) 03:05
8日版快調だぜ。
421 :
名無しさん@お腹いっぱい。
:2001/03/09(金) 13:46
かちゅーしゃ使ってみて、
navi2chの画面分割の理由がわかったんだけど、
ほんとに3分割必要かな?
GNUSのように、
BBStable → list
は画面全部使ってしまった方がよくない?
いや、単なる好みだけど、うちの環境では画面の横幅がもったいない。
422 :
(not 1)
:2001/03/11(日) 19:13
・board-mode に hide-mode を付けた。
・article-mode に hide-mode と important-mode を付けた。
・bookmark-mode とかを minor-mode にした。
・navi2ch-article-through-(next|previous) で移動するか聞けるようにした。
・navi2ch-article-(new|exist)-message-range を '(100 . 1) と '(1 . 100) に
した。
・速くなるように頑張ってみた・・・けど変わらなかった (^^;;
です。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010311.tar.gz
少し説明。
board-mode:
hide-mode は隠したスレを表示するマイナーモードです。
キーバインド(関連するのだけ)
'b' bookmark-mode のトグル
'h' hide-mode のトグル
'd' そのスレを隠す
'a' そのスレを bookmark に追加
board-mode の bookmark-mode で、
'b' bookmark-mode のトグル
'h' hide-mode に
'd' bookmark から削除
board-mode の hide-mode で
'h' hide-mode のトグル
'b' bookmark-mode に
'd' 隠していたスレを戻す。
article-mode:
important-mode は大事なレス(?)だけを表示するマイナーモードです。
hide-mode は隠したレスを表示するマイナーモードです。
キーバインドは board-mode のそれとほとんど同じ。
ただ、
'$' important-mode のトグル
となっている点が違います。
説明終わり。
navi2ch-article-through-(next|previous) で移動するか聞くのは、
navi2ch-article-enable-through を 'ask にしたときです(デフォルト)。
t だと何も聞かずに移動。 nil だと移動できないです。
xyzzy の 2ch-mode がやけに parse とか速かったんで、あっちのコードを見たりし
ながらいろいろいじってみたけどあんまし変わらなかったです。
やっぱ elisp は遅いのかなぁ。もしかしたら Meadow だからダメなのかも。
>>417
まいどどうもです。
いつのまにか SPARC 版が・・・。
>>421
> ほんとに3分割必要かな?
変数で制御するようにすればいいんですけどね。
> BBStable → list
> は画面全部使ってしまった方がよくない?
> いや、単なる好みだけど、うちの環境では画面の横幅がもったいない。
俺もそう思います(といいつつその作業してないけど)。
実際 board-mode に入ったらすぐに 1 押してるし。
423 :
(not 1)
:2001/03/11(日) 19:14
あ、Mail 欄が nil になってる(汗)。
424 :
(not 1)
:2001/03/11(日) 20:34
他にも少し直して上げ直しときました。
425 :
名無しさん@お腹いっぱい。
:2001/03/11(日) 20:54
8日版以降、スレッドを開いても"C"が"V"に変わらなくなっ
てしまいました。syncすれば変わるのですが、板が更新さ
れてない場合はやっぱりだめなようです。
426 :
(not 1)
:2001/03/11(日) 22:59
>>425
> 8日版以降、スレッドを開いても"C"が"V"に変わらなくなっ
ほんとだ、気付かなかった。
直しました。
食パンの違いなんか分かんねぇって。
427 :
RPMです。
:2001/03/12(月) 10:55
http://navi2ch.tripod.co.jp/navi2ch-010311-1.i386.rpm
http://navi2ch.tripod.co.jp/navi2ch-010311-1.nosrc.rpm
11日版のSPARC版は後ほど。
428 :
名無しさん@Emacs
:2001/03/12(月) 23:44
モナーフォントでnavi2ch使っている人っていらっしゃいますか?
そもそもemacsに使えるかどうかよりフォントの変更の仕方がわかりませんけど。
「ハアハア」が文字化けして腹たつ(藁
429 :
名無しさん@XEmacs
:2001/03/14(水) 20:25
>>428
モナーフォントは、入れてある。
設定どうすんの?
430 :
428
:2001/03/14(水) 22:27
私も入れましたがどうやるかわからないヘタレです。
フォント系はデフォルトのままつかっていますんで。
次100
最新50
(10:00PM - 03:00AM の間一気に全部は読めません)
名前:
E-mail
(省略可)
:
read.cgi ver5.26+ (01/10/21-)