Navi2ch for Emacs (Part 19)at UNIX
Navi2ch for Emacs (Part 19) - 暇つぶし2ch2:名無しさん@お腹いっぱい。
08/09/14 14:10:24
> *info* (navi2ch)Top
> (info "navi2ch")
の補足説明。

1. emacsen 上で M-x eval-expression する。
2. Eval: の後に「(info "navi2ch")」とタイプする。
3. (navi2ch)Top に飛んだ後は適当にブラウジングする。

Q. パッチを作ったんだけど、ここに up すれば良いの?
A. 2ch で晒すと取り込めなくなるので、sourceforge に投げてね。
URLリンク(sourceforge.net)

Q. 自作の関数や設定を晒したいんだけど、どうすれば良い?
A. 設定はともかく、関数を 2ch で晒すのは NG。
navi2ch に取り込んで欲しいなら、上記にパッチを投げてね。
ただ晒したいだけなら、メーリングリストやグループに投げてね。
URLリンク(groups.google.co.jp)

Q. 正式版、スナップショット、CVS の先端のどれが良い?
A. 正式版以外。正式版の更新は遅いから 2ch の変化に対応しきれてないよ。

3:名無しさん@お腹いっぱい。
08/09/14 14:12:41
Navi2chのカスタマイズ
URLリンク(reed1200.at.infoseek.co.jp)

navi2ch-memo.el
navi2ch-init-bookmark.el
sinsure.el
navi2ch-async.el

4:名無しさん@お腹いっぱい。
08/09/14 16:05:09
>>1
糞スレ立てるな、蛆虫。氏ね。

5:名無しさん@お腹いっぱい。
08/09/14 18:32:11
>>1
乙ですー
>>4
はいはい、わかったわかった。
おとなしくしててねー

6:名無しさん@お腹いっぱい。
08/09/15 01:54:10
書き込みテストはこっちでね。

[test]書き込みテスト専用スレッド[test]
スレリンク(unix板)

7:名無しさん@お腹いっぱい。
08/09/15 02:14:28
さっそく質問です。
navi2ch以下のディレクトリを調べてみたら100MBも使ってたんで、
整理しようと思いますが、皆さんはどんな感じで整理しているので
しょうか?
うまい方法があったら教えてください。

8:名無しさん@お腹いっぱい。
08/09/15 02:42:08
M-e

9:名無しさん@お腹いっぱい。
08/09/15 04:24:47
M-eをどこで実行すればいいか分からずマニュアルを見ていたら
Listモードでeすればよかったんだな。17MBになったよヽ(´▽`)ノ


10:名無しさん@お腹いっぱい。
08/09/15 04:47:46
ん?navi2ch + ν速でだけ書き込めない?

11:名無しさん@お腹いっぱい。
08/09/15 07:25:22
ニュー速迷走しすぎワラタ

12:名無しさん@お腹いっぱい。
08/09/15 11:12:25
ニュー速の改変、チラッと斜め読みした感じでは、クッキー経由で名前の文字
列渡してるっぽいが、文字コードの何たらなのか化けてるっぽいな。まぁ、

ど う で も い い が な

13:名無しさん@お腹いっぱい。
08/09/15 12:14:32
>>10です。いつのまにか直ってました。お騒がせしました。

迷走…そりゃBEなしスレタテ可になったり、samba値が日替わりで書き換えられたり
月に1回ぐらいのペースでランダム名無しが入れ替わったり、そんな板はあそこだけだわなw

14:名無しさん@お腹いっぱい。
08/09/15 14:17:14
まぁ実験板だから。

15:名無しさん@お腹いっぱい。
08/09/15 17:50:34
一応これもコピペしておいた方がいいのかな。一週間ぶりに使ってはまったよ。
------
From: [966] 一連のフシアナさん騒動纏めその1 <>
Date: 2008/09/13(土) 18:53:19

>>824
> fusianasanにならない?
>>826
> UAが空白だと晒される模様
>>829
> ええと、読み込み時にはUAを送っているが、書き込み時には送っていない?
>>838
> navi2ch-net-send-requestの中で常にUser-Agentを指定する方がよさそうな
>>839
> 一時的なものじゃなく、どうやら2chの仕様変更らしいんで
> どっかに設定入れないといけないと思う
>>843
> >>840
> navi2ch-net-user-agent
>
> other-headerにUser-Agentを渡しているところがあるのでそこは消す
>>857
> >>843
> のやり方がわからない


16:名無しさん@お腹いっぱい。
08/09/15 17:52:14
>>859
> >>857
> navi2ch-net-send-request 中、process-send-string の直前で
>
> (or (assoc "User-Agent" other-header)
> (add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
>
> としておけば、他の修正は不要
>>863
> >>861
> navi2ch-net.el の 関数 navi2ch-net-send-request に 859 の 2 行追加する
> だけ。
___________________________________________________

From: [967] 一連のフシアナさん騒動纏めその2 <>
Date: 2008/09/13(土) 18:56:08

>>901
> elispが良くわかっていないので~/.navi2ch/init.elで設定する場合どんな風に書くべきなのか見当がつかない。
> 誰かまとめてくれると俺だけでなく俺と似たような無知な連中も助かると思うんだが。
>>913
> init.elでやりたきゃ、other-headerにUser-Agentを追加するadviceをかければいい。
> コピペして再定義より変更にロバスト。
>>915
> ;; korede ikeru?
> (defadvice navi2ch-net-send-request (around navi2ch-net-send-request-ad activate)
> "書き込み時にもUAを明示しないとfusianasan"
> (or (assoc "User-Agent" other-header)
> (add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
> ad-do-it)


17:名無しさん@お腹いっぱい。
08/09/15 17:56:22
>>925
> パッチ
> URLリンク(sourceforge.net)
>>954
> --- navi2ch-net.el.~1.114.~ 2008-08-06 20:24:56.000000000 +0900
> +++ navi2ch-net.el 2008-09-10 23:56:04.543971438 +0900
> @@ -234,6 +234,8 @@
> (message "%ssending request..." (current-message))
> (set-process-coding-system proc 'binary 'binary)
> (set-process-sentinel proc 'ignore) ; exited abnormary を出さなくする
> + (or (assoc "User-Agent" other-header)
> + (add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
> (process-send-string
> proc
> (format (concat
>
> とりあえず、このパッチはこっちに書いといた方がいいじゃない?
------
[一連のフシアナさん騒動纏め]コピペ以上終

18:名無しさん@お腹いっぱい。
08/09/15 18:06:26
対応版がリリースされるまではCVS版を使えってだけでいいんじゃね?

19:名無しさん@お腹いっぱい。
08/09/15 18:42:18
meadowの安定版経由でバイトコンパイル済みのnavi2ch入れてる連中とかには、
~/.navi2ch/init.el での修正する方法とかはありがたいんじゃね?


20:名無しさん@お腹いっぱい。
08/09/15 18:48:50
assocで要素がないことが決定しているのにadd-to-listで再度検索かけるのはダメな子。

21:名無しさん@お腹いっぱい。
08/09/15 19:39:40
てすと

22:名無しさん@お腹いっぱい。
08/09/15 19:40:58
前スレ>>957さん
> カタログからスレッドを切り出す処理に、スレッド数が半分になるバグ発見。

修正しました。

23:名無しさん@お腹いっぱい。
08/09/15 22:06:55
! でフィルタする時に、自分は hide しか使わんのですが、
navi2ch-article-message-filter-default-rule-alist でデフォルトの
Rule を hide 選択状態にできないですかね?

CVS版使ってます

24:名無しさん@お腹いっぱい。
08/09/15 22:45:17
Portsの更新はまだなんだろうな

25:名無しさん@お腹いっぱい。
08/09/15 23:06:06
書き込めなくなった?

26:名無しさん@お腹いっぱい。
08/09/16 00:08:48
CSV先端にしたら書き込めるよ

27:名無しさん@お腹いっぱい。
08/09/16 00:09:37
CVSね…
いつも間違ってしまう…

28:名無しさん@お腹いっぱい。
08/09/16 00:46:37
スレリンク(operate板:689番)
これかな。

29:名無しさん@お腹いっぱい。
08/09/16 02:04:44 BE:1441915586-2BP(0)
1.8.1 のベータ版です。 変更内容は量的にはそうないので正常に書きこめるこ
とがある程度確認出来たらすぐリリースに移りたいと思います。

URLリンク(navi2ch.sourceforge.net)

>>23
CVS 先端にそういうルールが設定できるように変更をいれました。

(setq navi2ch-article-message-filter-default-rule-alist
(cons '(t :match-method "s" :rule hide)
navi2ch-article-message-filter-default-rule-alist))

こんな感じでどうぞ。



30:名無しさん@お腹いっぱい。
08/09/16 08:47:03
hana=mogeraがsuka=pontanに変わったのか

31:名無しさん@お腹いっぱい。
08/09/16 08:53:10
中の人乙
debianで更新おけ
init.elなくてもいけたわ

32:23
08/09/16 10:07:44
>>29
ありがとう。できました。乙!

33:名無しさん@お腹いっぱい。
08/09/16 15:01:35
あー、ひどいめにあった。伏し穴になってるなんて。


34:名無しさん@お腹いっぱい。
08/09/16 16:00:59
fusianasanの対応確認できました。
1.8.1-BETA

35:名無しさん@お腹いっぱい。
08/09/17 00:02:54
おかげさんで1.73から1.81betaにアップデート。
仕様変更もたまにはいいことある!?

メンテナーの方もありがとうございました。


36:名無しさん@お腹いっぱい。
08/09/17 00:04:43
おかげさんで1.73から1.81betaにアップデート。
仕様変更もたまにはいいことある!?

メンテナーの方もありがとうございました。


37:名無しさん@お腹いっぱい。
08/09/17 00:15:29
昨日から書き込めなくなってたけど、1.81betaで書き込めるようになりました。
どうもありがとうございます。

38:名無しさん@お腹いっぱい。
08/09/17 02:09:15
1.7.5-DEVだけど、hanaもmogeraも
ハードコーディングされてないっぽいけど、
ほんとに書き込めないの?

39:名無しさん@お腹いっぱい。
08/09/17 02:24:42
ハードコーディングだろうともelispなんだぜ?

40:名無しさん@お腹いっぱい。
08/09/17 07:35:03
(navi2ch-enable-status-check t)
ってやらないとチェックしない仕様になってたんだね。
また、焦ってしまった。いずれにしろ、ありがと。



41:名無しさん@お腹いっぱい。
08/09/17 13:07:21
2chにhana-mogera導入される以前のを使ってたから、
自分でハードコーディングしてました><

42:名無しさん@お腹いっぱい。
08/09/17 21:30:16
ピュアAUの板が読めないんだけど、仕様変更と関係ありやなしや?


43:名無しさん@お腹いっぱい。
08/09/18 01:06:24
移転じゃないの

44:名無しさん@お腹いっぱい。
08/09/18 02:22:54 BE:240319542-2BP(0)
navi2ch-1.8.1 をリリースしました。

URLリンク(sourceforge.net)

変更点は以下の通りです。

- 2ch の仕様変更に追随
- oyster が tls.el を使うように
- 2、3のバグを修正


45:名無しさん@お腹いっぱい。
08/09/18 08:01:47
>43
それっぽいでした。
が、移転はちょっと前だったのですが、板更新してもだめなので、
bbstable関係のどっかに問題ありそうな気がする。
(bbstableから選択しても読めなかった)


46:名無しさん@お腹いっぱい。
08/09/18 11:32:04
Navi2ch 1.8.0 で、User-Agent の仕様変更があって以降、
はじめてスレに書きこむ時に、投稿確認メッセージ画面がでるようになりました。

それ以前は、はじめて板に書きこむ時にメッセージ画面がでるくらいでした。

Debianパッケージ navi2ch-cvs 0.0.20080915-1 にバージョンアップした後も
新スレでメッセージ画面がでています。

これは、fusianasan 防止のための処置なのでしょうか?
cookie の仕様が hana-mogera から suka-pontan に変更になったためなのでしょうか?

47:名無しさん@お腹いっぱい。
08/09/18 11:34:54
そんなことにはならんぞ

48:名無しさん@お腹いっぱい。
08/09/18 12:16:59
>>46
確かに、同じ板なのに頻繁に出るね

49:名無しさん@お腹いっぱい。
08/09/18 13:47:15
そういうもんなんじゃないの?

50:名無しさん@お腹いっぱい。
08/09/18 18:20:54
>>46
出さなく出来るとも聞いたような気がするが、
標準ではいつでも出す仕様になったんじゃないのかな?

51:名無しさん@お腹いっぱい。
08/09/18 21:26:20
前から毎回確認されてた気もするが。

52:名無しさん@お腹いっぱい。
08/09/19 07:09:50
前からなんだけど、それを回避するパッチ見たいのか、設定があったような....
うーん。わすれた。


53:46
08/09/19 13:16:20
>>47-52
>>46です。ありがとうございます。参考になります。

自分では設定をいじっていないので、変化というと suka-pontan になったことだと思うのですが、
よくわかりません。
cookie.info の有効期限?
cookie.info の内容がすべて suka-pontan になったら大丈夫かもしれません。
現在、規制中なのでいろいろな板で確認することが出来ませんが…

>>52
もしかして、この設定でしょうか?
(setq navi2ch-multibbs-send-message-retry-confirm-function #'identity)

changelog を見ると2006年にこの変数はなくなっているようで、
自分の設定ファイルでは以前にコメントアウトしていました。

54:名無しさん@お腹いっぱい。
08/09/19 17:24:56
Board モードで dat 落ちしたスレのキャッシュを消す方法ってありますか?
navi2ch-board-expire というのを試したんですが、落ちてないスレも消えるみたいで。

55:名無しさん@お腹いっぱい。
08/09/19 17:27:13
>>54
?obmamR

56:名無しさん@お腹いっぱい。
08/09/19 18:29:12
>>55
おお、 orphan なのを検索抽出とかできるんですね。
ありがとうございます。キャッシュをスッキリと消せました。

57:名無しさん@お腹いっぱい。
08/09/20 16:23:34
navi2ch-nijiura.el を使ってみたけどスレ画が無いと
Board モードが意味不明で笑えた

あと、cl ロードしてないと使えないのね

58:名無しさん@お腹いっぱい。
08/09/20 16:40:14
>>57
> あと、cl ロードしてないと使えないのね
navi2ch自体がclに依存してるからじゃね?

ここで誰かが颯爽とスレ一覧もインライン表示できるようにしてくれるっ!

59:h061-195-072-075.kwins.net
08/09/20 18:04:34
なんか変だと思ったらやっぱりW

60:名無しさん@お腹いっぱい。
08/09/20 18:05:06
クインズ…京大か

61:名無しさん@お腹いっぱい。
08/09/20 18:07:05
>>60
モバイル用のネットだと思うぜ
Zaurus かな?


62:名無しさん@お腹いっぱい。
08/09/20 18:08:23
京大はKUINSだった><

63:名無しさん@お腹いっぱい。
08/09/20 22:25:37
KWINS懐かしー。ザウルス使ってたとき世話になった。
ZERO3に移行して使わなくなったけど、やっぱりLinuxは
よかったなー、もう一度電車の中でNavi2ch使ってみたい。

64:名無しさん@お腹いっぱい。
08/09/22 00:03:08
京大は kuis だろ?

65:名無しさん@お腹いっぱい。
08/09/22 03:47:54
それは情報工。
kuins.netっつーのがある。

66:名無しさん@お腹いっぱい。
08/09/22 21:51:59
漏れ kuamp だった。今は kuamp と kuis あわせて i になってたような。
WAN が kuins だね。ドメイン持ってるのは知らんかった。


67:名無しさん@お腹いっぱい。
08/09/23 00:52:29
京大からだと、「変なプロキシ規制」で●でも投稿できなかった記憶が…

68:名無しさん@お腹いっぱい。
08/09/23 03:00:43
いいかげんよそでやれ。

69:名無しさん@お腹いっぱい。
08/09/25 17:50:10
>>9
\M-eはboard-mode

70:名無しさん@お腹いっぱい。
08/09/27 10:56:56
なんか新着の + がでなくなってしまった。


71:名無しさん@お腹いっぱい。
08/09/27 16:22:38
>>70
URLリンク(info.2ch.net)は更新されてるけど、
URLリンク(menu.2ch.net)が更新されてない。



72:名無しさん@お腹いっぱい。
08/09/27 22:44:51
そういうことかあ。
どもです。
>71

73:名無しさん@お腹いっぱい。
08/09/28 15:10:17
教えてください。

サーバ移転(集中)してから、困ってます。

zaurusで使っているのですが、無線LAN接続の時は問題なく読めます。
(ただし、毎回ボード変更があった時のような挙動になります。)

ところが、kwins で読むと Checking file... が出たままになり、ン十分まっても
なにも変化がないままになってしまいます。
(板一覧表示はOKで、そこから、スレ一覧を開くときの状況です。)

無線LANだと問題ないので、なにかが帰ってくる前にリトライしているようなタイムアウト値が
あって、それに関係しているのではないかと想像しています。

なんかこのあたりが怪しいから見てみたら?とかの情報がありましたら、
よろしくお願いします。



74:名無しさん@お腹いっぱい。
08/09/28 18:55:07
M-x toggle-debug-on-quit してみて 固まった時に C-g して backtrace 貼る
とかどうだろう


75:名無しさん@お腹いっぱい。
08/09/29 17:30:56
こんなんなりました。その1
Debugger entered--Lisp error: (quit)
accept-process-output(#<process navi2ch connection>)
byte-code("??????" [navi2ch-net-status proc --done-temp-- process-buffer process-status (open run) looking-at "HTTP/1\\.[01] \\([0-9]+\\)" accept-process-output "HTTP/1\\.[01] \\([0-9]+\\)" match-string 1 t] 2)
navi2ch-net-get-status(#<process navi2ch connection>)
byte-code("??????" [time status proc url navi2ch-net-force-update navi2ch-net-accept-gzip navi2ch-http-date-encode nil navi2ch-net-send-request "GET" append "Pragma" "no-cache" "If-Modified-Since"
string-match "\\.gz$" assoc "Range" ("Accept-Encoding" . "gzip") throw ret message "Checking file..." navi2ch-net-get-status "416" "Range" "Range" delq "Retrying..." sit-for 3 "%serror" current-message "404"
"%snot found" "304" "%snot updated" "302" "%smoved" "\\`2[0-9][0-9]\\'" "%supdated" "%serror" t other-header elt accept-status --done-temp--] 9)
byte-code("??????" [--done-temp-- nil ((byte-code "??????" [--done-temp-- nil ... ...] 3)) --err-temp-- (byte-code "??????" [time status proc url navi2ch-net-force-update navi2ch-net-accept-gzip navi2ch-http-date-encode
nil navi2ch-net-send-request "GET" append "Pragma" "no-cache" "If-Modified-Since" string-match "\\.gz$" assoc "Range" ... throw ret message "Checking file..." navi2ch-net-get-status "416" "Range" "Range" delq "Retrying..."
sit-for 3 "%serror" current-message "404" "%snot found" "304" "%snot updated" "302" "%smoved" "\\`2[0-9][0-9]\\'" "%supdated" "%serror" t other-header elt accept-status --done-temp--] 9) ((error ...))] 3)
navi2ch-net-download-file("URLリンク(gimpo.2ch.net)" "Sun, 28 Sep 2008 06:00:25 GMT" ("200" "304" nil) nil)
navi2ch-net-update-file("URLリンク(gimpo.2ch.net)" "/home/zaurus/.navi2ch/gimpo.2ch.net/ramen/subject.txt" "Sun, 28 Sep 2008 06:00:25 GMT" navi2ch-2ch-subject-callback)



76:名無しさん@お腹いっぱい。
08/09/29 17:31:59
その2
navi2ch-2ch-board-update(((nil) (time . "Sun, 28 Sep 2008 06:00:25 GMT") (hide "1222476087" "1221232425" ...) (bookmark "1163513608") (name . "\xd2e9\xd0bc\xd2e1\xd2f3") (bbstype . unknown) (uri . "URLリンク(gimpo.2ch.net)")
(id . "ramen") (type . board) (seen)))
navi2ch-board-update-file(((nil) (time . "Sun, 28 Sep 2008 06:00:25 GMT") (hide "1222476087" "1221232425" ...) (bookmark "1163513608") (name . "\xd2e9\xd0bc\xd2e1\xd2f3") (bbstype . unknown)
(uri . "URLリンク(gimpo.2ch.net)") (id . "ramen") (type . board) (seen)))
navi2ch-board-sync(nil first)
navi2ch-board-select-board(((name . "\xd2e9\xd0bc\xd2e1\xd2f3") (bbstype . unknown) (uri . "URLリンク(gimpo.2ch.net)") (id . "ramen") (type . board) (seen)) nil)
navi2ch-bm-select-board(((name . "\xd2e9\xd0bc\xd2e1\xd2f3") (bbstype . unknown) (uri . "URLリンク(gimpo.2ch.net)") (id . "ramen") (type . board) (seen)) nil)
navi2ch-list-select-board(((name . "\xd2e9\xd0bc\xd2e1\xd2f3") (bbstype . unknown) (uri . "URLリンク(gimpo.2ch.net)") (id . "ramen") (type . board) (seen)) nil)
navi2ch-list-select-current-board(nil)
call-interactively(navi2ch-list-select-current-board)


77:名無しさん@お腹いっぱい。
08/09/29 17:33:07
byte-codeの中は化けているので?????とかに置き換えました。
長すぎる行は適当に改行してしまいました。


78:名無しさん@お腹いっぱい。
08/09/29 17:34:42
kwinsってのは、プロバイダの名前らしいけど、
そこでトラブルのはnavi2chだけなの?
ブラウザでみるのはOK?

79:名無しさん@お腹いっぱい。
08/09/29 17:36:47
>>77
URLリンク(www.jpl.org)

80:名無しさん@お腹いっぱい。
08/09/29 20:24:22
>78
はい。ブラウザ(opera)ならどのネットワークからでも問題なく読み書きできます。
(無線LANからもOKです。)
移転してない板(例えばここ)なら問題なくKWIMSでも
読み書きできます。
gimpoとかに行ってしまった板がだめです。当然移転する前は問題なかったです。
emacs 21.3.50.1
navi2ch は 1.8.1BETA

>79
はい.... できる範囲で頑張って見ます。


81:名無しさん@お腹いっぱい。
08/09/29 23:11:33
正常な時だとこんな感じですが、

(cond ((or ... ... ...) (setq header ...)) ((string= status "200") (message ... ...) (setq cont ...) (when ... ... ...) (if ... ... ... ...)) ((and location ... ...) (setq url ... redo t) (message "%s: Redirecting..." ...))
((string= status "304") (setq header ...)) (t (setq header ...)))

(while redo (setq redo nil proc (navi2ch-net-download-file url time ... other-header) status (and proc ...) header (and proc ...)) (cond (... ...) (... ... ... ... ...) (... ... ...) (... ...) (t ...)))

(let ((coding-system-for-write ...) (coding-system-for-read ...) (redo t) proc status header cont) (while redo (setq redo nil proc ... status ... header ...) (cond ... ... ... ... ...)) header)

navi2ch-net-update-file("URLリンク(gimpo.2ch.net)" "/home/zaurus/.navi2ch/gimpo.2ch.net/ramen/subject.txt" "Mon, 29 Sep 2008 13:47:24 GMT" navi2ch-2ch-subject-callback)


82:名無しさん@お腹いっぱい。
08/09/29 23:14:06
だめな時だと(KWINS PHS)こんな感じになってしまいます。

(navi2ch-net-ignore-errors (let (... proc status) (while ... ... ... ... ... ... ...) (cond ... ... ... ... ... ...) (if ... proc)))

(catch (quote ret) (navi2ch-net-ignore-errors (let ... ... ... ...)))

navi2ch-net-download-file("URLリンク(gimpo.2ch.net)" "Sun, 28 Sep 2008 06:00:25 GMT" ("200" "304" nil) nil)

(setq redo nil proc (navi2ch-net-download-file url time (list "200" "304" ...) other-header) status (and proc (navi2ch-net-get-status proc)) header (and proc (navi2ch-net-get-header proc)))

(while redo (setq redo nil proc (navi2ch-net-download-file url time ... other-header) status (and proc ...) header (and proc ...)) (cond (... ...) (... ... ... ... ...) (... ... ...) (... ...) (t ...)))

(let ((coding-system-for-write ...) (coding-system-for-read ...) (redo t) proc status header cont) (while redo (setq redo nil proc ... status ... header ...) (cond ... ... ... ... ...)) header)

navi2ch-net-update-file("URLリンク(gimpo.2ch.net)" "/home/zaurus/.navi2ch/gimpo.2ch.net/ramen/subject.txt" "Sun, 28 Sep 2008 06:00:25 GMT" navi2ch-2ch-subject-callback)


83:名無しさん@お腹いっぱい。
08/09/30 14:10:07
KWINS って専用 proxy みたいなのなかったっけ?
あれは使ってない?


84:名無しさん@お腹いっぱい。
08/09/30 17:04:57
あります。
けど、使ってません。

あと、巨大サーバに移転してないやつには読み書きできるんです。


85:名無しさん@お腹いっぱい。
08/09/30 17:32:31
dns引いてみて > gimpo

86:名無しさん@お腹いっぱい。
08/09/30 17:35:21
kwinsってもともとダメダメじゃん
URLリンク(72.14.235.104)

87:名無しさん@お腹いっぱい。
08/09/30 23:18:44
まあ、今日も一時間近く勝手に落ちてて、しかも理由も書いてないという
お間抜けぶりなので、だめだめなのは確かなんですが...

pingやnslookup すると、LANでもkwinsでも同じIPになってます。


88:名無しさん@お腹いっぱい。
08/10/03 01:54:58
Message モードで、 [ M-t ] キーが オンライン/オフラインのトグルにバインドされています。

navi2ch-message.el
(define-key map "\et" 'navi2ch-toggle-offline)

関数 transpose-words のデフォルトのバインドになっていますし、
関数 navi2ch-toggle-offline は [ C-c C-t ] キーにもバインドされているので、
[ M-t ] キーは transpose-words に譲った方がよろしいかと思うのですが。

89:名無しさん@お腹いっぱい。
08/10/03 10:11:42
そう思うならそうすれば?

おれは、navi2ch-toggle-offline も transpose-words も使わないから
今のままで問題ない。

90:88
08/10/03 19:58:39
>>89
個人的な設定はすでにしていますが、そういう観点ではないのです。

広く配布されている Emacs のアプリケーションとして、
Emacs のキーバインドの一般的ルールを尊重した方が端正ではないか、ということです。

一般的に、書き込み禁止でないバッファでは、 [ C-c C-* ] にバインドされていますよね。

91:名無しさん@お腹いっぱい。
08/10/03 20:00:23
>>89なんて情報量ゼロで、自分のことを垂れ流してるだけなんだから、スルー
でいいだろ。典型的なコミュニケーション能力の欠如。

92:名無しさん@お腹いっぱい。
08/10/03 21:38:07
>>90
なら初めからそう書けば?

>>91
> 情報量ゼロで

自己紹介乙。

93:名無しさん@お腹いっぱい。
08/10/04 11:07:07
>>90
> Emacs のキーバインドの一般的ルールを尊重した方が端正ではないか、ということです。
そんなこと言ったらスレ一覧でp/nで上下できたり、wで書き込み出来るのはどうなんだという話になるじゃね。
個人的には今の環境で offline にしてうれしい人があまりいるとは思えないから捨ててもいい機能だとは思うが。

94:名無しさん@お腹いっぱい。
08/10/04 11:23:52
>>93
>>88が言っているのはMessageバッファだろ? 文章編集をするMessageバッファ
ではなるべく通常のEmacsに近いほうが良かろうという話じゃないの?

個人的にはofflineで書き込みしようとした時にはC-c C-tを使っているから
M-tには割り当てなくてもいいと思う

95:名無しさん@お腹いっぱい。
08/10/04 11:42:41
>>91
禿同

96:名無しさん@お腹いっぱい。
08/10/04 17:07:09
引っ越しで暫く AIR EDGE で過ごしてた身としては、
offline 機能は重宝してうれしかったけどな。
キーバインドはなるべく統一して欲しいが、
まぁ、Emacsen なんだから、自分で設定すれば良いかとも思うのも確か。

97:名無しさん@お腹いっぱい。
08/10/04 23:40:04
高貴なunix板民には関係ないかもしれないが、ニュー速のhttp://が鬱陶しく
なってきたなぁ。さてどう処理すっペ。置換で消去ってのも芸が無いかしらん。


98:名無しさん@お腹いっぱい。
08/10/05 00:06:14
なんかあったんですか

99:名無しさん@お腹いっぱい。
08/10/05 07:06:11
Beで書き込むと、レスの先頭にsssp://~ ってURLが追加されるらしい。
ブラウザで見るとなんかアイコンが表示される。


100:名無しさん@お腹いっぱい。
08/10/05 12:32:37
>>97
関数 navi2ch-browse-url-internal で処理しているの↓とは別?

;;ssspをhttpに書き換え
(when (string= (substring url 0 4) "sssp")
(store-substring url 0 "http"))

101:名無しさん@お腹いっぱい。
08/10/05 12:45:35
以前はssspはスレ立て人(つまり>>1)にしか関係無かったが、最近はレスの
Beにも反応してssspが付くようになった。つまり、より鬱陶しくなった。
>>100のコード絡みで画像(アイコン的なもの)表示構造もあるが、>>1にしか
(正確にはそのバッファの最初のssspにしか)作用しないはず。

unix板的なマナーでは「そんなもんイラネ。置換で終了」ってなるだろうけど、
まぁ何かハッテン的なものがあってもいいかな、と

102:88
08/10/05 23:52:47
>>94
おっしゃる通りです。
[ M-* ] なキーバインドは編集用に割り当てられているようなので。

Navi2ch としては、ソースでの [ M-t ] へのバインド

navi2ch-message.el
(define-key map "\et" 'navi2ch-toggle-offline)

を外して、 [ M-t ] キーへなんからの関数をバインドするのは個人的にするという方が
Emacsen なマナーだと思うので、開発者の方、よかったらご検討ください。

103:名無しさん@お腹いっぱい。
08/10/06 16:33:21
gifをinlineで張り付けるのはxemacsだと、
(set-extent-end-glyph
(make-overlay (point) (point))
(make-glyph (vector 'gif :file "/tmp/gikog_fd.gif")))
emacs-snapshotだと
(set-extent-end-glyph
(insert-image (create-image "/tmp/gikog_fd.gif"))
な感じです。


104:名無しさん@お腹いっぱい。
08/10/07 10:48:23
[ M-t ]ってな書きかたも Emacsen 的ではない気がす

105:名無しさん@お腹いっぱい。
08/10/08 00:26:05
!でhideの設定したいんですが
1.80にバージョンアップした途端に、複雑になりすぎて
わけがわかりません

どこかに簡単な解説ありますか?

106:名無しさん@お腹いっぱい。
08/10/08 07:31:40
対話形式のhide難しいよなぁ
特に"invert match"がn選ばないと「多くの人が一般的に望む動作」にならない
とこころが逆かなと

107:名無しさん@お腹いっぱい。
08/10/08 09:29:17
>>105
URLリンク(navi2ch.sourceforge.net)
詳しくはないね


108:名無しさん@お腹いっぱい。
08/10/08 11:39:11
>>105
Use extended matching を n すれば従来通り

109:名無しさん@お腹いっぱい。
08/10/08 23:07:58
contrib にある el ファイルは make install しても一緒にインストールされないのですね。
Makefile のどのへんをいじれば make install でインストールできるようになりますか?



110:名無しさん@お腹いっぱい。
08/10/09 13:09:56
>>109
contirb/Makefile.am の EXTRA_DIST を lisp_LISP に書きかえてから automake && ./configure とかかな


111:名無しさん@お腹いっぱい。
08/10/11 04:29:07 BE:811078439-2BP(0)
> M-t
書く場所では書くものの binding がなるべく普段通りに使えたほうが良いと思
いましたので、削除しました。

> http://
とりあえず、 >>1 だけでなく全て置換するようにはしてみましたが…うっとお
しいてことは消去するオプションがあったほうがいい感じですか?

>>106
Emacs の y-or-n-p が ' ' で y になっちゃうように 'y' が default って感
じなのがなぁ…。 -cus のほうでは default N にしてますけど対話でも
default (というか、' 'の時の動作) が 'n' になったほうがいいですかね。

>>107
自分でも読みにくいな、とは思ってます…。 しかし、どう改善したものやら…。




112:名無しさん@お腹いっぱい。
08/10/12 21:20:36

一定時間(15分)読みつづけるとそれ以上読めなくなる、
とかって機能つけられませんかね。
読める時間帯と読めない時間帯が定時で切りかわるみたいな感じでも
よいのですが。

一般にある一定時間だけM-x hogehoge を禁止することとか
できるのでしょうか。





113:名無しさん@お腹いっぱい。
08/10/12 22:13:29
読んじゃいけない時は読まなきゃいいじゃんか


114:名無しさん@お腹いっぱい。
08/10/12 22:28:14
rogueとか、moriaとかにそんなオプションあったなあ。
テーブル定義してあって、それを読み込む。


115:名無しさん@お腹いっぱい。
08/10/12 22:43:13
>>112
つ キッチンタイマー

116:名無しさん@お腹いっぱい。
08/10/12 22:45:09
>>112
こんなうんこ機能付けるのは辞めてくれw

117:名無しさん@お腹いっぱい。
08/10/12 23:24:04
hookなりdefadviceなりでがんばれ。

118:天照大神
08/10/12 23:59:20



119:名無しさん@お腹いっぱい。
08/10/13 10:08:56
自制心をテクノロジーに頼るのは危険


120:名無しさん@お腹いっぱい。
08/10/13 14:50:58
なんで?

121:名無しさん@お腹いっぱい。
08/10/13 15:42:08
おれ枕元に目覚しセットしても誰かが勝手に消すから
トイレの中にも目覚まし置いてる。

122:名無しさん@お腹いっぱい。
08/10/13 15:54:18
navi2chに起して貰えばいいじゃない

123:112
08/10/13 19:29:11
>>115
>>119
反省しますた。



124:名無しさん@お腹いっぱい。
08/10/15 12:02:59
URLリンク(lists.debian.or.jp)
navi2ch-replace-stringを使った方がいいんじゃないすか

125:名無しさん@お腹いっぱい。
08/10/15 20:14:49
>>124
修正しました。 お知らせありがとうございます。


126:名無しさん@お腹いっぱい。
08/10/16 01:25:02
いくらHome Pageに書いてあるとはいえcvs版使っておかしくなってるのに、
誰も報告せず3週間ほったらかしってどうなんだろうって思いますけどね。
そういうコミュニティなんでしょうかここ。

とりあえずHome Pageの内容は早急に更新する事をお勧めします。
あとcvs版使う奴はスレ読めというコメントも。

127:名無しさん@お腹いっぱい。
08/10/16 01:44:09
単にXEmacsユーザが少ないだけでしょ

128:名無しさん@お腹いっぱい。
08/10/16 01:44:40
注意

2008年9月16日現在、2ちゃんねるの仕様変更により、
旧バージョンの navi2ch では記事の表示・投稿に支障が出ています。
ベータ版もしくは、開発版をご使用ください。

って書いてるけど、これじゃ不満?

129:名無しさん@お腹いっぱい。
08/10/16 01:49:46
なんのことかと思ったけどこの前のfusianasanのことか
CVSだろうがなんだろうが手元のソースいじるだけっしょ

130:名無しさん@お腹いっぱい。
08/10/16 02:34:55 BE:2162873489-2BP(0)
>>128
多分、 1.8.1 のことについて言及していなかったのが問題だったのかな、と思
います。CVS には commit してたのに、 web 鯖のほうに反映させてませんでし
た…。

ということで、過去スレのも含めて更新しておきました。


131:名無しさん@お腹いっぱい。
08/10/16 03:15:21
>>16にあるしなあ…

132:名無しさん@お腹いっぱい。
08/10/16 03:16:33
UNIX ソフトなんて、ML や掲示板読んでなんぼだと思ってた。
敢えてそれをコメントしろと大声上げる奴なんて……

133:名無しさん@お腹いっぱい。
08/10/16 03:30:43
ん?
>>126って>>124についてじゃないのか?

134:名無しさん@お腹いっぱい。
08/10/16 09:39:13
>>127
スレリンク(unix板:822番) で報告したけどね。

135:名無しさん@お腹いっぱい。
08/10/16 22:21:40
久々に書き込んだらフシアナだよ orz
研究室の個人ドメインまで丸晒し・・・ orz

136:名無しさん@お腹いっぱい。
08/10/18 08:01:24 BE:480638382-2BP(0)
>>134
見落としてました、すみません…。

2ch 型の掲示板で basic 認証を使うものを
URLリンク(user:pass@exsample.com) の形で認証を通せるようにしました。
これにともない、 navi2ch-net-http-proxy-basic-credentials を
navi2ch-net-http-basic-credentials に改名しています。

また、 navi2ch-article-make-mode-line-identification() が タイトルに
"\" の入ったスレを正常に処理できていなかったバグを修正しました。



137:名無しさん@お腹いっぱい。
08/10/19 21:39:28
navi2chの既読情報ってどのファイルになるのですか?
2台のパソコンで既読情報を共有したいです。

138:名無しさん@お腹いっぱい。
08/10/22 09:14:07
とりあえず dat 以外のファイル共有しとけば?
dat 以外ならそんなに大きくらならんでしょ


139:名無しさん@お腹いっぱい。
08/10/22 15:04:46
article-summaryが最低限
board.infoがあればhideしたスレなどの情報も

140:名無しさん@お腹いっぱい。
08/10/22 17:48:30
不具合報告。
cvs headのemacsで(require 'navi2ch-head)していると、
text-modeなどで開いたbufferが60秒後に勝手に閉じようとしてしまいます。

141:名無しさん@お腹いっぱい。
08/10/22 21:30:21 BE:720958346-2BP(0)
>>140
以下のように試してみましたが再現できませんでした。

% emacs -Q
(require 'navi2ch)
(require 'navi2ch-head)
M-x navi2ch して unix 板を開き、 'H' でローカルルールを見る。 ~/tmp/hoge.txt を開いてしばらく放置

* buffer.c (Fget_buffer, Fbury_buffer, switch_to_buffer_1):
Rename arg "buffer" to "buffer_or_name".
(Fkill_buffer): Rename arg "buffer" to "buffer_or_name" and make
it optional.
(no_switch_window): Remove since the return value is not used.
(Fswitch_to_buffer): Rename arg "buffer" to "buffer_or_name".
Consider window as dedicated when Fwindow_dedicated_p returns a
non-nil value.

多分、このあたりが原因なんでしょうけど…。どんなバッファ名でも閉じてし
まいますか? navi2ch-head あたりに advice とか hook はかけてませんか?
「閉じようと」するというのがプロンプトが出るということなら、
toggle-debug-on-quit してプロンプトが出た時に C-g して backtrace をとる
と解決しやすくなると思います。


142:140
08/10/23 00:01:52
>>141
レスありがとうございます。
すいません、私のミスでした…orz
my-navi2chに含まれる「IDにリンクを付加」する機能の古いバージョンが、どういうわけかinitに残っていて、
それとnavi2ch-headがコンボになった時に起る現象だったようです。
init自体ずっと弄ってなかったのに、最近になって起こるようになったので、
ご指摘のような最近の変更が影響してるのでしょうが、いずれにせよ私のチョンボです。

お手数おかけして申し訳ありませんでした。

143:名無しさん@お腹いっぱい。
08/10/24 12:47:34
前々から気がついていたのですが、Messageモードで他のツール(gedit gnome-terminal xterm.. etc) からマウスをつかったcopy&paste また、
xemacs内での他のフレームからのC-@ M-w C-y 時においても英語文字がそっくり抜け落ちてしまう。
つまり..

>あいうえお
>ABCD
>かきくけこ

を貼り込んで書き込むと

>あいうえお
>
>かきくけこ

また

>あいうえおABCDかきくけこ



>あいうえおかきくけこ

となるのですが、これってうちだけの現象でしょうか?
emacsを使え!ってことかな?

動作環境は xemacs21.4(patch12) + Solaris10(i86pc Solaris5.10) + navi2ch2.0.0-DEV です。

144:名無しさん@お腹いっぱい。
08/10/24 12:54:08
Emacsスレ行けよ。

ちなみに、
(emacs-version)
"XEmacs 21.4 (patch 21) \"Educational Television\" [Lucid] (i486-linux-gnu, Mule) of Sat May 3 2008 on terranova"
だがそんなことはない。

145:名無しさん@お腹いっぱい。
08/10/24 12:56:10
あっち行ったら、
system-configuration-optionsの値も晒せ。

146:名無しさん@お腹いっぱい。
08/10/24 13:13:16
ずいぶんと凶暴なヤツだな。
いちおうnavi2chの話題なのだが....。
もういい。


147:名無しさん@お腹いっぱい。
08/10/24 13:43:45
拗ねちゃった

148:名無しさん@お腹いっぱい。
08/10/24 14:12:34
これだから未だにxemacs使ってるようなおっさんは

149:名無しさん@お腹いっぱい。
08/10/24 18:15:18
たらい回しと提出書類の厳密なチェックというお役所的なのがUnix文化

150:名無しさん@お腹いっぱい。
08/10/24 19:59:14
おいおい、自分の性格の悪さをUnix文化という言葉で正当化するなよ


151:名無しさん@お腹いっぱい。
08/10/25 01:30:22
ん? わざわざ解説すのもアレだが、
>>144>>145 って、滅茶苦茶親切じゃね?
ツンデレ風味で。

152:名無しさん@お腹いっぱい。
08/10/25 08:53:01
これで凶暴なんて言ってたら、往年の fj なんて見ただけで鬱病になるな。

153:名無しさん@お腹いっぱい。
08/10/25 10:38:47
誰かヘミ猫貼って

154:名無しさん@お腹いっぱい。
08/10/25 11:30:03
蒸し返すようで悪いが
おそらく144 はEmacs vs XEmacsで病んでるのだと思われ
それで 143 の「emacsを使え!ってことかな?」に
過剰に反応して、「Emacsスレ行けよ。」となったんだろう。

155:名無しさん@お腹いっぱい。
08/10/25 11:34:59
どちらにせよ、実生活ではまわりとの人間関係に破綻をきたしている
タイプだな。

156:名無しさん@お腹いっぱい。
08/10/26 15:48:14
>>153
 ヘ_ヘ
ミ ・ ・ ミ
( ° )~

157:名無しさん@お腹いっぱい。
08/10/27 22:21:27
>>153
URLリンク(www.ne.jp)

158:名無しさん@お腹いっぱい。
08/10/28 00:04:40
ヘミ猫って何ですか

159:名無しさん@お腹いっぱい。
08/10/29 18:48:32
>150
Let's look at a typical novice's session with the mighty ed:

golem$ ed

?
help
?
?
?
quit
?
exit
?
bye
?
hello?
?
eat flaming death
?
^C
?
^C
?
^D
?

---
Note the consistent user interface and error reportage. Ed is
generous enough to flag errors, yet prudent enough not to overwhelm
the novice with verbosity.

160:名無しさん@お腹いっぱい。
08/10/30 12:18:19 BE:1892514479-2BP(0)
前スレの 516 で mizmiz さんが作った find.2ch.net を使った検索機能を
CVS HEAD にいれました。 ただし、「前のページ」「次のページ」は未実装で
す。

>> mizmizさん
いくつか直してるとこもあるので一応確認お願いします。

あと前スレの 498 さん。遅くなりましたが実装しよう…かと思ったのですがパッ
チを紛失してしまいまして。まだあればもう一度張っていただけませんか?


161:名無しさん@お腹いっぱい。
08/10/30 12:25:19 BE:1051397257-2BP(0)
書きわすれ

find.2ch.net の機能は 板一覧のバッファで ? s f すると使えます。また、?
* a)ll はまぎわらしいかな、と思ったので l)ocal に改名しました。


162:名無しさん@お腹いっぱい。
08/11/02 19:25:52
>>160
ありがとうございます~
URLリンク(www.green.dti.ne.jp)
です。よろしくお願いしますm(__)m

163:名無しさん@お腹いっぱい。
08/11/03 19:56:16
一時的に From, Date などを非表示 or overlay に切り替えたりできないかな。
migemoで大量にひっかかりすぎて辛い時が。

164:名無しさん@お腹いっぱい。
08/11/03 21:14:19
? でさがすのじゃあだめなん?


165:名無しさん@お腹いっぱい。
08/11/04 22:14:02
表記ゆれに弱いじゃん。

166:名無しさん@お腹いっぱい。
08/11/07 19:40:57
megabbs閉鎖
URLリンク(megabbs.com)

navi2chも対応してるので、一応。

167:fa0-1-wlan-rtr.corp.yahoo.com
08/11/08 08:08:12
ひさしぶりに navi2ch に戻りました。
やっぱ、navi2ch が一番使い易いなー。

話は変わりますが、今だとlistやarticleモードで a を押すと閲覧してい
る板にブックマークが追加されますが、これを板関係無しに「グローバル」
でブックマークするようにしたいんですよ。というのも、普通のユーザー
の場合、ブックマークするスレッドの数なんて、そんなに多くはならない
し、逆にブックマークを板相対にすると、いちいち板を歩き回らなきゃな
らなくなって使いにくくなると思うんですよね。
誰かもう既に実装してませんか?


168:名無しさん@お腹いっぱい。
08/11/08 08:28:09
>>167
大文字A (navi2ch-article-add-global-bookmark) のこと?

あと最新版に更新した方がいいですよ。(強制ふしあなさんになるから)

169:名無しさん@お腹いっぱい。
08/11/08 09:31:20
ブラウザ自動起動についての質問なんですが。
Linuxに組んだNavi2ch-1.8.0なんですが

使うのは主にXサーバで、XPのASTEC-X6.0.08やHPUX10.20のMWMです
HPUXでのNavi2chでリンクを叩くと、HPのMozillaが起動します
HPであらかじめMozillaが稼働してる前提ですが。

しかしASTEC-Xでは、LinuxのMozillaが起動してしまいます。
HPでも、HP側のブラウザが稼働してない場合は、Linuxの
Mozillaが動くのですが。
この違いに何か秘密があって、小細工すればASTEC-Xでも
PC側のブラウザと連携できないでしょうか?


170:名無しさん@お腹いっぱい。
08/11/08 09:52:32
XPとHP-UXから、X11を介して、Linuxのnavi2chを使ってるって事?
MOZ_NO_REMOTE関係でしょ。
Window板の関連スレで聞いてみてください。

171:名無しさん@お腹いっぱい。
08/11/08 10:49:42
>>168
あっ、ほんとだ。ご指摘ありがとうございます。
navi2ch-article-add-global-bookmark は知っていたんですが、
"global bookmark" とあるのに、その上にまたカテゴリー (bookmark id)
が多々存在するという想定が気になっていたんですよね。
で、先程ちょっといじってみたら、
(defvar my-navi2ch-global-bookmark-id "global" "Prefixed name of the global bookmark-id")
(define-key navi2ch-board-mode-map "a"
(lambda nil (interactive) (navi2ch-bm-add-global-bookmark my-navi2ch-global-bookmark-id)))
(define-key navi2ch-article-mode-map "A"
(lambda nil (interactive) (navi2ch-article-add-global-bookmark my-navi2ch-global-bookmark-id)))
のようにしてシンプルにそのレイヤーを取り除くことでき、自己解決できました。
お騒がせしました。

172:名無しさん@お腹いっぱい。
08/11/08 11:02:08
>>169
UNIX上のmozilla/firefoxの起動中ブラウザの検出とコマンド通知の方法は
Xの機構を利用するので、XクライアントではないWindows用mozillaを
検出しろというのは無理がある。
裏を返せば、X用mozillaのふりをして通知を受け、受けたコマンドをそのまま
WindowsのmozillaにリレーするXクライアントを作ればご希望は達成できる。

173:名無しさん@お腹いっぱい。
08/11/08 12:35:11
>>170
そういうこと。HPだとうまくxemacsとNavi2chが使えなかったり
文字入力関係の問題で、LinuxでのNavi2ch稼働がベストチョイス
これだとATOK2007とATOK8が自然に使えるんですよ
教示のものをちょっと調べてみます。

>>172
構造が理解できました。Xで解け合ってるmozillaは簡単に
起動できるが、Xサーバから隔離した場所にあるXPの
ソフトは起動のしようがないつーことですね。
そういわれれば無理がありますね

教示の手法をちょっと調べますが、おそらく無理ポなのであきらめます。


174:名無しさん@お腹いっぱい。
08/11/08 15:16:14
>>173
Windows から PuTTY で Linux に入って navi2ch を使っているが、
Start on Windows (URLリンク(www.tsg.ne.jp)) で Windows の
ブラウザと連携している。

(setq browse-url-generic-program "start")
(defadvice browse-url-default-browser (around call-ie (url &rest args)
activate)
(if (null window-system)
(browse-url-generic url args)
ad-do-it))
(setq navi2ch-browse-url-browser-function #'browse-url-default-browser)

Astec-X 使っていると window-system が non-nil だろうからこのままでは
ダメだろうけど、ご参考まで。


175:名無しさん@お腹いっぱい。
08/11/09 09:28:49
>>174
かたじけない。

やっぱ、色々な職人芸はあるんですね。
僕の知識だと応用できそうもないんですが
sowはスゴイ参考になりました。

チョビット挑戦してみます

176:名無しさん@お腹いっぱい。
08/11/11 06:13:10 BE:240319542-2BP(0)
>>162
とりあえずこんな感じで実装するつもりですが、どうでしょうか?

URLリンク(navi2ch.sourceforge.net)

>>163
かなり雑なコードですが、とりあえず これで inv を t にしたら消えて、
inv を nil にしたら復活すると思います。 あとは適当に advice でもかけて
みてください。

URLリンク(navi2ch.sourceforge.net)

>>166
これは navi2ch-megabbs.el は消しちゃってもいいのかな…。一応、反対がな
ければ消そうと考えています。


177:名無しさん@お腹いっぱい。
08/11/11 08:44:21
過去ログ読めなくなるんじゃない?
明示的にrequire/loadしなければ、
何の影響もないから放置しておくのがいいかと。

178:名無しさん@お腹いっぱい。
08/11/11 10:02:29
過去ログは11/13以降読めなくなるから問題ないんじゃないかな。

サンプルコードとして参照したくなるかもしれないから
obsoleted/ とか掘って移動させる、とか。

179:名無しさん@お腹いっぱい。
08/11/11 10:06:44
あと jbbs.net ももうないみたい。

180:名無しさん@お腹いっぱい。
08/11/11 10:11:21
>>178
~/.navi2ch/~に溜った過去ログが読めなくなる。

181:名無しさん@お腹いっぱい。
08/11/11 21:39:49
>>176
ありがとうございます!これでソースと自分のカスタマイズ部分を分離できます。助かりましたm(__)m
…と…思ったんですが…

作ってくださったパッチを当てて試行錯誤していたら、特にソースを修正しなくても、navi2ch-article-through-next-function と
navi2ch-article-through-previous-function のデフォルト値にそれぞれ自分が作った関数を割り当てれば
良いことに気づいてしまいました…↓ミタイニ
URLリンク(www.green.dti.ne.jp)

navi2ch-article-enable-through と navi2ch-article-through-ask-function が無効になる副作用はありますが、
個人で使う分には全く問題ありませんでした…
無駄な労力をかけさせてしまって本当にごめんなさい!コノトオリデス…
 (´Д`;)ヾ
   ∨)
   ((

182:名無しさん@お腹いっぱい。
08/11/12 00:31:08
>>176
ありがとうございます。
overlayじゃなくて非表示にする場合、
よほどじゃなければセパレータについては
残しておいたほうが便利ですね。
しかし、おかげで楽になりそうです。感謝。

183:名無しさん@お腹いっぱい。
08/11/16 23:39:33
なぜ?

グローバルブックマークに追加するとき「ID」や「bookmark name」を聞くの?
IDは内部で自動生成すれば済むことだし、bookmark name はデフォルトでスレ
を使えばいいんじゃないの?


184:名無しさん@お腹いっぱい。
08/11/17 08:10:41
>>183
>>171に解決方法が書いてあるよ。

185:名無しさん@お腹いっぱい。
08/11/17 13:54:56
navi2ch-oyster-login はできる様になって、過去ログとかは
読めるようになったんですが、他の専ブラみたいにアク禁中の
書き込みができません。これって仕様ですか?

186:名無しさん@お腹いっぱい。
08/11/17 17:53:57
今迄読めていたスレを選択したらミニバッファに file name: ~/ と表示されて
スレが表示されなくなりました。他のスレは普通に読めています。
どういう場合にこうなってしまうのか、また対処はどうしたらよいでしょうか。

187:名無しさん@お腹いっぱい。
08/11/17 19:33:46
>>186
あるはずの .data ファイルが移動したか消えてしまったか。

188:名無しさん@お腹いっぱい。
08/11/17 20:34:41
>>185
navi2ch-oyster-send-message はどう?


189:名無しさん@お腹いっぱい。
08/11/17 21:40:09
> >>171に解決方法が書いてあるよ。
ありがとです。



190:名無しさん@お腹いっぱい。
08/11/17 23:21:53
検索機能グッドジョブ!!コリャ便利だ。


191:名無しさん@お腹いっぱい。
08/11/18 20:28:33
>>188
いつからVer. upしてないか覚えてないのですが、navi2ch-oyster-send-message は
interactive でない関数がnavi2ch-oyster.el にあります。

そのファイル内に

(defvar navi2ch-oyster-func-alist
'((bbs-p . navi2ch-oyster-p)
(article-update . navi2ch-oyster-article-update)
(send-message . navi2ch-oyster-send-message)
(extract-post . navi2ch-2ch-extract-post)))

という記述があります。とりあえずnavi2ch をVer. upしようとしたのですが、
./configure でMeadow を認識してくれません。--with-emacs=Meadowとか無いんですか??

192:名無しさん@お腹いっぱい。
08/11/18 21:54:51
>>191
csh系なら
env EMACS=c:/somewhere/to/Meadow.exe ./configure ...

sh系であるなら
EMACS=c:/somewhere/to/Meadow.exe ./configure ...
(確信はないけど)

で出来るはず。

193:191
08/11/20 01:08:46
>>188
>>192
navi2ch-oyster.el だけ新しいのをコピーしてたみたいです。
Ver. upしたら●の書き込みができるようになりました。
ありがとうございます。

194:名無しさん@お腹いっぱい。
08/11/20 16:45:07
>>193
●使うと過去ログが見れること以外で何の特典があるの?

195:名無しさん@お腹いっぱい。
08/11/20 16:49:14
>>194
URLリンク(www.media-k.co.jp)
URLリンク(page.freett.com)

196:vc13.tech.gunma-u.ac.jp
08/11/21 17:56:26
TEST
Navigator for 2ch 1.7.5-DEV

197:名無しさん@お腹いっぱい。
08/11/21 18:13:15
ageんな

198:名無しさん@お腹いっぱい。
08/11/21 23:09:47
テストスレでやれや糞田舎の屑学生が

199:名無しさん@お腹いっぱい。
08/11/23 01:10:13
ワロタ

200:名無しさん@お腹いっぱい。
08/11/23 01:31:37
糞田舎の屑教官かもしれんだろ

201:名無しさん@お腹いっぱい。
08/11/23 20:57:27
ふ。おもいっきり節穴じゃん。


202:名無しさん@お腹いっぱい。
08/11/23 21:48:57
fj.test はテスト用じゃありません。ローカルで
やって下さい。

というのを思い出した。

203:名無しさん@お腹いっぱい。
08/11/23 21:54:44
お前等、釣られすぎ。

204:名無しさん@お腹いっぱい。
08/11/23 22:27:41
まあ暇なんだからいいんじゃね

205:名無しさん@お腹いっぱい。
08/11/24 10:08:32
さすがに釣りで自分のアドレス晒さんだろう..

206:名無しさん@お腹いっぱい。
08/11/24 13:49:06
>>205
この話、どうでもよくね?

207:名無しさん@お腹いっぱい。
08/11/24 16:49:37
>>206
vc13.tech.gunma-u.ac.jp様ご苦労さんです

208:名無しさん@お腹いっぱい。
08/11/24 19:30:49
>>207
頭の悪い粘着君ですね。わかります。

209:名無しさん@お腹いっぱい。
08/11/25 08:47:21
最近、携帯電話の絵文字を2chで平然と使う奴が増えたなー、と感じる今日この頃。
別に「最近の若い奴はけしからん!」ってわけじゃなくて、何か表示する方法は無いかなー、
なんて考えてみたり。izonmoji-modeっていうより、bitmap-mule寄りの話なのかな。
メール絡みで誰かが既にやってそうな気はするんだが

参考ページ
URLリンク(code.cside.com)

210:名無しさん@お腹いっぱい。
08/11/28 00:50:05
>>209
URLリンク(slashdot.jp)
こんなのもあるし対応するとおもしろそうかな、とも思うのですが…どうにも重くなりそう。



211:名無しさん@お腹いっぱい。
08/11/28 01:48:30
ユニコードに入りそうなんだってさ。> 携帯電話絵文字
スレリンク(tech板:958番)
もちろんBMP外


212:名無しさん@お腹いっぱい。
08/11/29 17:50:07
13 送信控え (Part 4) ( 1/ +0/ -)
14 送信控え (Part 4) ( 1/ +0/ -)
15 送信控え (Part 4) ( 1/ +0/ -)
16 送信控え (Part 4) ( 1/ +0/ -)
17 送信控え (Part 4) ( 1/ +0/ -)
18 送信控え (Part 4) ( 1/ +0/ -)

「送信控え」を開くと、↑のような感じで投稿毎に「送信控え (Part 4)」
が増えるのですが、どうすれば直せますか?

213:名無しさん@お腹いっぱい。
08/11/30 22:15:42
これバグでしょ?
aadisplay なんてプログラム知らんし。

(funcall navi2ch-article-view-aa-function "hello")
=>
Debugger entered--Lisp error: (file-error "Searching for program" "no such file or directory" "aadisplay")
call-process("aadisplay" nil nil nil "/tmp/tmp30095MwG")
navi2ch-article-call-aadisplay("hello")
funcall(navi2ch-article-call-aadisplay "hello")
eval((funcall navi2ch-article-view-aa-function "hello"))
eval-expression((funcall navi2ch-article-view-aa-function "hello") nil)
call-interactively(eval-expression nil nil)

(defcustom navi2ch-article-aadisplay-program
(if (eq window-system 'w32)
"notepad"
"aadisplay")
...)


214:名無しさん@お腹いっぱい。
08/11/30 22:29:52
自信満々にはずかしー

215:名無しさん@お腹いっぱい。
08/12/01 00:14:05 BE:1682234887-2BP(0)
>>212
navi2ch-localfile-ident の値をお願いします。

>>213
URLリンク(www.geocities.co.jp)

それにしても XAAV や aaview.el なんかもあるし、デフォルト値を考えたほうがいいかなぁ。


216:名無しさん@お腹いっぱい。
08/12/01 06:37:12
>>215
コンパイル通りません。
それに、非標準の外部プログラムを使わなければいけないほどの機能ではないと思うのですが。

なぜデフォルトで入っている elisp や (gnome) linux/unix gui コマンドを使わない
のでしょうか?


217:名無しさん@お腹いっぱい。
08/12/01 07:54:47
> それに、非標準の外部プログラムを使わなければいけないほどの機能ではないと思うのですが。
それを判断できるほどの知識を伴なっていますかな

218:名無しさん@お腹いっぱい。
08/12/01 07:58:45
>>217
ええ。事実、標準で付いてくる elisp にも gui ポップアップ的な関数は
存在するわけですし。

いちいち aadisplay なんてマイナーすぎる非標準外部プログラムを使う意味がわからないし、
そんなものは使うべきではない。

219:名無しさん@お腹いっぱい。
08/12/01 08:19:18
>>213 >>218
喧嘩売るのが目的じゃなければ
修正してくれ。 >>2

220:名無しさん@お腹いっぱい。
08/12/01 08:23:49
>>218
普段screen+emacs -nwで使っているので、外部プログラムのほうがありがたい
さすがにaadisplayは使ってないけどw

221:名無しさん@お腹いっぱい。
08/12/01 08:25:42
>>219
何か間違ったこと言ってる?
aadisplayなんてなんでデフォルトで指定されてるの?

222:名無しさん@お腹いっぱい。
08/12/01 10:15:39
>>221
sourceforge か groups.google に
aadisplay 以外の何かを使ったコードを投げろってことかと。

223:名無しさん@お腹いっぱい。
08/12/01 11:04:19
外部プログラムを使わなきゃいけなかった時代があったんだよなぁ。

224:名無しさん@お腹いっぱい。
08/12/01 12:09:32
>>216
> >>215
> コンパイル通りません。

それはぼくにはどうしようもないです…。 XAAV や aaview.el を試してみれ
ば?としか言えません。もしかしたら、エラーをはれば誰か助けてくれるかもしれない。
;; XAAV のほうはつながらないな…。
URLリンク(nonms.homeunix.org)
URLリンク(www.meadowy.org)

> それに、非標準の外部プログラムを使わなければいけないほどの機能ではないと思うのですが。
>
> なぜデフォルトで入っている elisp や (gnome) linux/unix gui コマンドを使わない
> のでしょうか?

まぁ、今のデフォルトがあまり良くないことには同意します。とりあえず
aaview.el をマージできないかな、と考えてはいます。

デフォルトをいじっていくなら、多分こんな感じ?

window-system が non-nil かつ aaview が定義されている かつ monaフォントがある -> aaview
window-system が w32 -> notepad
それ以外 -> aadisplay

これだと、それ以外のところに emacs -nw で使っていて、 monaフォントがあ
る場合も入ります。この時にフォントを指定して起動できる(標準の?)プログラ
ムがあれば、それを使いたいのですが、残念ながら知りません。
;; xresource とか使えばいいのかなぁ。


225:名無しさん@お腹いっぱい。
08/12/01 22:05:18
デフォ=メンテナの環境でいいよ。 RMS の .emacs も空だって言うしな。

226:名無しさん@お腹いっぱい。
08/12/01 23:54:10
>>224
> window-system が w32 -> notepad

あちこちでやるとわけ分からなくなるから、
navi2ch-mewdow.elあたりにまとめるとか。

227:名無しさん@お腹いっぱい。
08/12/08 17:41:47
GentooからUbuntuに乗り換えたので書き込みチェック
色々面倒だった
サーバのホームにスタティックリンクでEmacs一式作っておくべきだったかなぁ
……できるんだろうか

228:名無しさん@お腹いっぱい。
08/12/08 20:26:23
>>227
あー、ちょっと違うけどモバイルnavi2chみたいなの
欲しい。USBメモリにMeadow入れて持ち運びできない
かな?

229:名無しさん@お腹いっぱい。
08/12/08 22:59:31
>>227
navi2chってaptlineがあるけど、何が面倒だったの?

230:名無しさん@お腹いっぱい。
08/12/09 10:47:02
>>227
UbuntuからGentooに乗り換えようとしてる俺とは逆だな

231:名無しさん@お腹いっぱい。
08/12/09 14:50:27
Gentoo から Ubuntuに乗り換えたとたん、
Windows の方ばかり使ってる俺もいる。
Ubuntu は、何かダメだ。合わん。

232:名無しさん@お腹いっぱい。
08/12/10 19:16:57
>>229
流儀が分からなくて、色々面倒だった

あとはNFSサーバのホーム以下を常時マウントしているんだが、
そこに置いてあった自作ユーティリティとの兼ね合いとか
Gentooで更新しながら4年以上まったく問題なく使えてたのが使えなくなってたりとかね

233:名無しさん@お腹いっぱい。
08/12/10 23:41:38 BE:540719036-2BP(0)
downmark patch 書いた方いらっしゃいませんか?
もしここを見てましたらライセンスなんかを書いていただけるとうれしいのですが



234:名無しさん@お腹いっぱい。
08/12/11 08:45:11
>>232
後半navi2ch関係ないですやん

235:名無しさん@お腹いっぱい。
08/12/11 13:49:31
前半もだな。

236:名無しさん@お腹いっぱい。
08/12/13 16:55:42
板リストのバッファには、検索結果などの
他のバッファを表示させないようにした方がいい。
板リストバッファをスキップするようにすればすむこと。


237:名無しさん@お腹いっぱい。
08/12/13 18:44:08
また板のブックマークが消えた。。。
ほんと、もう何回目だよ。。。


238:名無しさん@お腹いっぱい。
08/12/13 21:00:18
もう数年は使ってるが、ブックマークが消えた事なんて無いぜ。


239:名無しさん@お腹いっぱい。
08/12/14 01:15:04
ほとんどは履歴で足りるから、ブックマークは
使ったことがないや……。

240:名無しさん@お腹いっぱい。
08/12/14 02:06:14 BE:1351796459-2BP(0)
>>236
すみません、どういうことでしょうか…? `*navi2ch list*' バッファに 「ファ
イル一覧 (#directory)」、「検索一覧 (#search)」などがいらないということ
ですか?

>>237
前スレの 612さんですか? もし、そうでしたら 以下のコードを評価した結果と (emacs-version) の結果をお願いします。
(let* ((current-list
'((bookmark "URLリンク(pc11.2ch.net)" "URLリンク(pc11.2ch.net)")))
(changed-list '(("newsplus"
((uri . "URLリンク(mamono.2ch.net)") (type . board))
((uri . "URLリンク(mamono2.2ch.net)") (type . board)))
("unix"
((uri . "URLリンク(pc11.2ch.net)") (type . board))
((uri . "URLリンク(pc12.2ch.net)") (type . board)))))
(changed-alist (mapcar
(lambda (elt)
(cons (navi2ch-list-bookmark-node (nth 1 elt))
(navi2ch-list-bookmark-node (nth 2 elt))))
changed-list)))
(navi2ch-put-alist 'bookmark
(mapcar (lambda (node)
(or (cdr (assoc node changed-alist))
node))
(cdr (assq 'bookmark
current-list)))
current-list))


241:名無しさん@お腹いっぱい。
08/12/14 15:49:04
>>240
(emacs-version) は GNU Emacs 23.0.60.1 で、>>240のコードの実行結果は
((bookmark "URLリンク(pc12.2ch.net)" "URLリンク(pc11.2ch.net)"))

242:名無しさん@お腹いっぱい。
08/12/14 17:20:48 BE:720958346-2BP(0)
>>241
そうすると navi2ch-list-apply-changed-status() は正しく動いているように見えます。

navi2ch-list-ident と以下のコードの結果をお願いします。
(let* ((old-category-list
(navi2ch-list-get-normal-category-list
navi2ch-list-category-list))
(category-list (copy-tree old-category-list)))
(setq category-list
(navi2ch-put-alist
"be"
'((open)
(child ((name . "面白ネタnews") (uri . "URLリンク(changi.2ch.net)") (id . "be") (type . board) (seen))
((name . "なんでも質問") (uri . "URLリンク(gimpo2.2ch.net)") (id . "nandemo") (type . board) (seen))
((name . "朝生") (uri . "URLリンク(gimpo.2ch.net)") (id . "argue") (type . board) (seen))))
category-list))
(pp (navi2ch-list-get-changed-status old-category-list category-list)))


243:名無しさん@お腹いっぱい。
08/12/14 17:56:50
>>242 こんな感じだった。
navi2ch-list-ident
=> "$Id: navi2ch-list.el,v 1.85 2008/10/30 03:10:02 nawota Exp $"

...
=> ((add)
(change
("nandemo"
((name .
#("なんでも質問" 0 6
(charset cp932-2-byte)))
(uri . "URLリンク(gimpo.2ch.net)")
(id . "nandemo")
(type . board)
(seen))
((name . "なんでも質問")
(uri . "URLリンク(gimpo2.2ch.net)")
(id . "nandemo")
(type . board)
(seen)))))

244:名無しさん@お腹いっぱい。
08/12/15 01:57:07 BE:120160122-2BP(0)
>>243
navi2ch-list-get-changed-status() も動いてますね。 この2つはどうなりますか?

(pp (cadr (assq 'child (assoc "PC等" (navi2ch-list-get-normal-category-list
navi2ch-list-category-list)))))

(pp (cadr (assq 'child (assoc "PC等" (navi2ch-list-get-category-list
(navi2ch-list-get-file-name))))))


245:名無しさん@お腹いっぱい。
08/12/15 09:48:51
>>244
なんか、頑張ってデバッグしてくれてるからすまなく感じてきたわ。
解決されないなら、俺も、時間があるときにちと見てみようかね。。

(setq navi2ch-list-bbstable-url "URLリンク(menu.vip2ch.com)")
個人的には、この辺が関係してるんじゃないかと思ってる。
経験上、板リストがアップデートされると、消える確率が高い。

(pp (cadr (assq 'child (assoc "PC等" (navi2ch-list-get-normal-category-list
navi2ch-list-category-list)))))
=> ((name .
#("PCサロン" 0 5
(charset cp932-2-byte)))
(uri . "URLリンク(ex24.2ch.net)")
(id . "pc2nanmin")
(type . board)
(seen))

(pp (cadr (assq 'child (assoc "PC等" (navi2ch-list-get-category-list
(navi2ch-list-get-file-name))))))
=> ((name .
#("PCサロン" 0 5
(charset cp932-2-byte)))
(uri . "URLリンク(ex24.2ch.net)")
(id . "pc2nanmin")
(type . board)
(seen))

246:名無しさん@お腹いっぱい。
08/12/15 10:41:21
>>245
まぁ、メンテナですし、バグレポートして返事がない時の悲しさはよくわかっ
ていますから (´・ω・`)

ううむ…関数はどれもうまく動いてるように見えますね…。 その bbstable は
前に使ってたことありますけど、更新とみなされることが多いんですよね。
(If-Modified-Since がきいてない?) そのせいで、確率が低いことが顕著に出
ているのかも。

URLリンク(navi2ch.sourceforge.net)
これを navi2ch-list.el にあてて、(setq navi2ch-list-change-debug t) と
しておくと `*navi2ch ita bookmark change log*' バッファに移転のログをとっ
てくれるようになります。 次消えた時にそのバッファの内容を貼っていただけ
るとなにかわかる…かも。

そういえば、
1. (setq navi2ch-list-bbstable-url "URLリンク(menu.vip2ch.com)") して ここにしかない板をブックマーク
2. (setq navi2ch-list-bbstable-url nil) して sync すると板ブックマークから消える
3. 再度 (setq navi2ch-list-bbstable-url "URLリンク(menu.vip2ch.com)") して sync するとブックマークにも復活
ということが起きますけど、こういうふうに復活することはないんですよね?


247:名無しさん@お腹いっぱい。
08/12/15 10:49:16 BE:360479243-2BP(0)
死んでるスレがいつまでもブックマークに残っているのが気持ち悪かったので、
とりあえず超簡易 downmark をいれてみました。

もとのパッチと違い、 navi2ch-bookmark-fetch-mark-article(`I' とか
`mami' とかで呼ばれる関数です) の中で、スレが更新してるかどうか板を見に
いく時に動作します。 なので
navi2ch-bookmark-fetch-mark-article-check-update が non-nil じゃあない
と動きません。 さらに、このマークは一時的なもので `s' すると消えてしま
います。

;; ついでに言うと face もない…

また時間をとって残りのところはつめていく予定です。


248:名無しさん@お腹いっぱい。
08/12/15 14:46:11
起動時に navi2ch-article-goto-board で特定の板を開く設定を
教えてください。


249:名無しさん@お腹いっぱい。
08/12/16 13:41:35 BE:811077293-2BP(0)
>>248
こんな感じでどうでしょう?

(add-hook 'navi2ch-after-startup-hook
(lambda ()
(navi2ch-article-goto-board
(catch 'loop
(dolist (x navi2ch-list-board-name-list)
(when (string= (cdr (assq 'id x)) "unix")
(throw 'loop x)))))))

ただ、これだとデフォルトを unix にして開く板を聞いてきます。それがうっ
とおしかったら、 navi2ch-article-goto-board を
navi2ch-list-select-board にすればいいです。


250:名無しさん@お腹いっぱい。
08/12/16 18:11:14
>>249
ありがとう、ばっちりです。


251:名無しさん@お腹いっぱい。
08/12/19 18:42:25
articleモードでレス番や日付などを
251 [2008/12/16(火) 18:42:20] 名無しさん@お腹いっぱい。 <sage>
と整形するにはどうしたらいいでしょうか

252:名無しさん@お腹いっぱい。
08/12/19 18:51:02
>>251
navi2ch-article-default-header-format-function あたりかな。
でも他もいじる必要ありそう。

253:名無しさん@お腹いっぱい。
08/12/20 11:46:25
スレリンク(myanmar板)
ここを読むと
navi2ch-article-appendweek: Specified time is not representable
のようなエラーが出ますか?

254:名無しさん@お腹いっぱい。
08/12/21 01:15:42
出ません。

255:名無しさん@お腹いっぱい。
08/12/22 23:38:01
debian sid に deb で navi2ch を入れました。
丸付き数字とか「トン」とかが白い四角になってしまうのですが、
これってどういう風に設定すればちゃんと表示できるようになるのか
おしえてください。

~/.emacs で関係しそうなのは以下の通りです。

(set-language-environment "Japanese")
(set-default-coding-systems 'utf-8)
(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-buffer-file-coding-system 'utf-8)
(prefer-coding-system 'utf-8)
(require 'izonmoji-mode)

よろしくお願いします。

256:名無しさん@お腹いっぱい。
08/12/22 23:59:00
デブスレで聞けば早いんじゃないかな

257:名無しさん@お腹いっぱい。
08/12/23 00:01:25
あざす。行ってくる。

258:名無しさん@お腹いっぱい。
08/12/24 23:54:54
機種名 Vostro 1510 インテル(R) Core(TM)2
届け先 サツ・ポロ・ベツ

ポチ日:12/14
振込日:12/14
受注日:12/15
製造開始日:12/15
製造完了日:12/16
輸送開始日:12/20
受入作業中:12/24
出荷日:
不在連絡票:
予定日:2009/01/05 -> 2008/12/26 -> 2008/12/29 -> 2008/12/26

順調だな

259:名無しさん@お腹いっぱい。
08/12/24 23:57:42
ゴバーク

260:名無しさん@お腹いっぱい。
08/12/27 14:02:32
字に色を付けて表示するにはどうしたらいいの?

パー速の機能覚書2冊目
URLリンク(ex14.vip2ch.com)


261:名無しさん@お腹いっぱい。
08/12/30 09:39:27
なびっちスレが消されてしまったな。ちょっと寂しいぜ。

262:名無しさん@お腹いっぱい。
08/12/30 22:53:45
>>261
ここを本スレにしてしまえばよくね

263:名無しさん@お腹いっぱい。
09/01/04 15:30:51
1.8.1(リリース版)を使ってます。
いつぞやフィルタをところ、それ以来、そのフィルタが全てのスレで有効になっ
ているようです。
スレを見る時に、いちいちhを押すのが面倒なのでこのフィルタを無効にした
いと思います。検索してみたりしましたが、解決方法がわかりませんでした。
どのようにすればよいのか教えてください。

264:名無しさん@お腹いっぱい。
09/01/04 19:22:56 BE:1351796459-2BP(0)
>>263
~/.navi2ch/init.el に

(navi2ch-auto-modify) で囲まれているコードがあります。そこの
navi2ch-article-message-filter-by-*-alist でフィルタが設定されているの
でいらない部分を消してください。



265:名無しさん@お腹いっぱい。
09/01/04 19:31:41
>>264
レスありがとうございます。該当部分を削除した後にnavi2chを再起動しまし
たが、依然として、読み込んだ後にhを押さないと表示されないスレがあります。
フィルタ関係については先日初めて使用したばかりでさっぱりわかりません。
見落としていそうな点がありましたらご教示ください。よろしくお願いします。

266:名無しさん@お腹いっぱい。
09/01/04 20:11:20 BE:600798645-2BP(0)
>>265
うーん… (navi2ch-auto-modify) のとこは navi2ch 終了時に上書きされます。
もしかして消した部分が復活していませんか?

もし、そうなら
navi2ch を終了 => ~/.navi2ch/init.el をいじる => navi2ch 起動 とするか、
~/.navi2ch/init.el をいじる => 該当部分を eval する => navi2ch 終了 とするといいと思います。



267:名無しさん@お腹いっぱい。
09/01/04 22:57:02
>>266
レスありがとうございます。ご教示の通りやってみたところ、なんとなく調子
が良さそうです。
しばらく様子を見てみることにします。ありがとうございました。

268:名無しさん@お腹いっぱい。
09/01/08 06:28:46
test

269:メモ好き
09/01/08 06:38:15
navi2ch-article-message-memoが起動できません。
CVSの2008-09-15版を使っています。
前の1.7.x位の時は例えばあるレス[268]でM-x navi2ch-article-message-memoとすると、
Subject (UNIX板メモ): となりここでエンターすると
本来送信控えにUNIX板メモというモノができていてそこに
レスが追加されていくようになっていて、
これは!と言うレスのコレクションができて重宝しておりました。
けれども、今のバージョンではSubject (UNIX板メモ): でエンター
をおしてもエラーになります。

作者さまお暇な時でいいのでよろしくお願い致します。m(_ _)m


270:名無しさん@お腹いっぱい。
09/01/08 10:04:02
>>268
>>6

271:名無しさん@お腹いっぱい。
09/01/08 11:15:17
Navi2ch内で2ちゃんねるトップの検索機能が使えると便利ではないでしょうか。
今は w3m.el で検索して navi2ch-goto-url とかやってますが、やっぱり
検索結果から見たいスレに直接飛べると良いなぁと。

HTMLをレンダリングしなきゃならないんで、結構面倒でしょうか?


272:名無しさん@お腹いっぱい。
09/01/08 11:42:21
>>271
それって >>161 じゃないの?



273:名無しさん@お腹いっぱい。
09/01/08 13:03:58
>>272
あ、ありがとう…
CVS版使ってるのに、すでに実装されているのに気づきませんでした…

検索結果の上でスペースを押しても、該当スレが表示されず、検索結果一覧が
下ペインに表示されることが結構ありますね。

再現条件がつかめないのですが…


274:名無しさん@お腹いっぱい。
09/01/08 14:48:04 BE:1441915586-2BP(0)
>>273
差し支えなければ、検索した言葉を教えていただけませんか?


275:名無しさん@お腹いっぱい。
09/01/08 15:08:42
>>274
まんこ

です

276:名無しさん@お腹いっぱい。
09/01/08 15:26:51
えっと、例えば「渡辺喜美」w
検索結果の上位ほとんどが、>>273 で書いたような状況です。
(スレが開くものもあるんですけど…)


277:名無しさん@お腹いっぱい。
09/01/08 16:08:32 BE:1201596858-2BP(0)
>>276
元の検索結果を見てみるともう落ちてるスレみたいですね。
URLリンク(find.2ch.net)

仕様みたいなものですがどうにも挙動が気持ち悪いので暇を見て直しておきます。
あと、結果が上下逆になってますね。これもそのうち。



278:名無しさん@お腹いっぱい。
09/01/08 16:19:24
>元の検索結果を見てみるともう落ちてるスレみたいですね。
そういうことですか…

>あと、結果が上下逆になってますね。
このせいで余計気になったのかもしれません。

>暇を見て直しておきます。
よろしくお願いします。


279:名無しさん@お腹いっぱい。
09/01/08 20:28:29
あげ

280:名無しさん@お腹いっぱい。
09/01/08 20:33:56
>>277
>>269も よろしくお願いします。
AA収集とか、役に立ったレス集とか、
コピペ集とか、いろいろなことに使えるので。。。


281:名無しさん@お腹いっぱい。
09/01/08 23:27:55 BE:630838073-2BP(0)
>>280
えぇと、 navi2ch-memo の作者ではないのですが…まぁいいか…。

navi2ch-article-parse-message() の仕様変更のためですね。 以下のパッチで
動くと思います。

使っている人が多ければ navi2ch-memo を本体に merge してみたいですがどう
でしょう?

-------------------cut here---------------------------------
--- navi2ch-memo.el~ 2009-01-08 23:08:39.000000000 +0900
+++ navi2ch-memo.el 2009-01-08 23:11:14.000000000 +0900
@@ -52,8 +52,7 @@
(buffer-substring-no-properties
(point)
(progn (forward-line 1)
- (1- (point))))
- sep)
+ (1- (point)))))
mlist)))
(nreverse mlist)))))

-------------------cut here---------------------------------


282:名無しさん@お腹いっぱい。
09/01/09 00:05:16 BE:750998055-2BP(0)
>>277-278
両方、直しました。

;; Gnus と同じ感覚で region かけて C-u C-c C-y したけれど期待した結果に
;; ならないなぁ。


283:280
09/01/09 07:43:10
>>281
おぉ!ありがとうございます。m(_ _)m
うまくいきました。


284:278
09/01/09 10:48:15
>>282
確認しました。ありがとうございます。


285:名無しさん@お腹いっぱい。
09/01/10 23:06:32
Boardモードに関する質問です。

Boardモードでスレがリストアップされますが、その際に更新されたスレを優
先的に上方に置くためにはどうすればよいのでしょうか?
いちいちカーソル移動するのがメンドーで。

要するに、「更新フラグ」の種別に応じて、Boardモードでのリストアップのオー
ダを指定できないか、という質問になります。



286:名無しさん@お腹いっぱい。
09/01/11 00:43:15 BE:540718463-2BP(0)
>>285
S s でだめですか?


287:名無しさん@お腹いっぱい。
09/01/11 00:53:59
あ、ありがとうございます。
既にあったんですね。

感謝。


288:名無しさん@お腹いっぱい。
09/01/11 08:04:33
このやろう

289:名無しさん@お腹いっぱい。
09/01/11 12:23:29
すみませんが、CVS版について質問です。

navi2ch-search-find-2ch ですが、検索結果の表示件数は最大30件になってい
るようです。

1.この検索結果画面で、「次の30件」を表示するにはどうしたら良いでしょうか?
URLリンク(sourceforge.net)

navi2ch-search-find-2ch-next などは存在していないようですし、
C-u 30 navi2ch-search-find-2ch
とオフセットを指定してやっても、なぜか次の30件になりません。
「アクション」などの検索結果の多いワードで試してみたのですが。

2.検索結果の表示件数を30件から100件に変えたくて、
(setq navi2ch-search-find-2ch-search-num 100)
としましたが、50件にしかなりませんでした。他に何か設定が必要なのでしょうか?


290:名無しさん@お腹いっぱい。
09/01/11 13:31:52
あと、微妙な不具合報告です。

あるスレッドを
navi2ch-search-find-2ch から表示した場合と、
従来のBBSメニューやブックマークから表示した場合とで、
履歴 (#hist)
に別々に履歴が記録されてしまうようです。
例)
3 V Navi2ch for Emacs (Part 19) [UNIX板] // find-2ch 経由
4 V Navi2ch for Emacs (Part 18) [UNIX] //ブックマーク経由


291:名無しさん@お腹いっぱい。
09/01/11 13:46:08
すみません、上の投稿を修正します。

3 V Navi2ch for Emacs (Part 19) [UNIX板] // find-2ch 経由
4 V Navi2ch for Emacs (Part 18) [UNIX]
5 V Navi2ch for Emacs (Part 19) [UNIX] //ブックマーク経由

3と5の間に前スレが挟まっているのを見誤りました。

292:名無しさん@お腹いっぱい。
09/01/11 16:37:26
>>285
毎回 S s が面倒なら。
(add-hook 'navi2ch-board-after-sync-hook 'navi2ch-bm-sort-by-state)


293:名無しさん@お腹いっぱい。
09/01/11 23:00:18
>>292
感謝。たいへんベンリになりますた。


294:名無しさん@お腹いっぱい。
09/01/12 15:43:12
>>247
便利でうれしいです。
ブックマークだけじゃなくて
;; 履歴を多めに残すようにしてあるので
履歴の時にも同じことができるようにして欲しいです。

マークは一時的なもののままでもいいと思うけれど
残るようにするのであれば
U から D になったのか C から D になったのか区別して欲しいです。
言い換えると、
現状で、D だけ別のブックマークに移動
あとで U か C か確認、分類
ということができているので
それができる状態にしておいて欲しい
ということです。

295:名無しさん@お腹いっぱい。
09/01/13 15:50:56 BE:901197465-2BP(0)
>>289
> navi2ch-search-find-2ch ですが、検索結果の表示件数は最大30件になってい
> るようです。
>
> 1.この検索結果画面で、「次の30件」を表示するにはどうしたら良いでしょうか?
> URLリンク(sourceforge.net)
> の
> navi2ch-search-find-2ch-next などは存在していないようですし、

こっちは適切なキーバインドを思いつかなかったのでとりあえず放置していま
した。 とりあえず、バインドなしで navi2ch-search-find-2ch-{next,
previous} を追加しました。

;; まちBBS なんかのスレが多い板をページ分割して表示できるようにしたいと
;; 考えています。 その実装の時にまとめて追加しよう…と思ったままなので
;; した。

> C-u 30 navi2ch-search-find-2ch
> とオフセットを指定してやっても、なぜか次の30件になりません。
> 「アクション」などの検索結果の多いワードで試してみたのですが。

これは interactive の間違いでしたので修正しました。

> 2.検索結果の表示件数を30件から100件に変えたくて、
> (setq navi2ch-search-find-2ch-search-num 100)
> としましたが、50件にしかなりませんでした。他に何か設定が必要なのでしょうか?

これは find.2ch.net 側の仕様ですね。 たとえば、 2ch を100件表示で検索し
ても以下のように 50件しかでてきません。

URLリンク(find.2ch.net)


296:名無しさん@お腹いっぱい。
09/01/13 15:53:19 BE:540718092-2BP(0)
>>290
navi2ch-search-find-2ch-thread-regexp のミスのためのようでしたので、修正しました。


297:名無しさん@お腹いっぱい。
09/01/13 17:50:02
流れと関係ない話。

今まで ↓のFedora用RPM版(1.7.5)を使っていたんだけど、

Rpms/navi2ch - Fedora JP wiki
URLリンク(wiki.fedora.jp)

思うところあってCVSの開発版にしてみた。

ブックマークなどの一括更新チェック (m a -> m i) が劇的に速くなった。
そうか、マシンが遅いせいじゃなかったのか。

どのバージョンから速くなったのか知らないけど、まだRPM版を使っている人に
は、どれかの新しいバージョンに乗り換えることを強くおすすめ。


298:名無しさん@お腹いっぱい。
09/01/14 00:48:59
すばやいご対応、ありがとうございます。

>>295
> とりあえず、バインドなしで navi2ch-search-find-2ch-{next,
> previous} を追加しました。

使ってみたのですが、以下のような問題があるようです。
・最初に10件、nextで30件、それ以降のnextですべて50件が表示される。
・変数navi2ch-search-find-2ch-search-num は影響を与えない。
・10件から30件の画面への遷移では、20件分が表示されず飛ばされる。
・30件から50件の画面への遷移では、飛びや重複はない。
・50件の画面同士の遷移では、20件分が重複する。

これは私だけなのでしょうか?

あと、これは不具合ではありませんがが、M-x navi2ch-search-find-2ch とする
と、単に検索結果画面を表示するようになりましたが、以前のように、検索語
の入力ダイアログがミニバッファに表示されたほうが便利だと思います。
List モードでしか検索を開始できないのは不便ですし。

> これは find.2ch.net 側の仕様ですね。 たとえば、 2ch を100件表示で検索し
> ても以下のように 50件しかでてきません。

了解しました。find.2ch.netはどうも何かと不便ですね。
・まちBBSの検索はできない
・検索に取りこぼしがある
(例えば「【公式】 すなっくらんど【スレッド】その3」というスレが
「すなっく」で検索しても出てこなかった)
非公式の URLリンク(www2.ttsearch.net) の方が便利だったり。


299:名無しさん@お腹いっぱい。
09/01/14 00:56:53
>>296
> navi2ch-search-find-2ch-thread-regexp のミスのためのようでしたので、修正しました。

不思議なことに、まだ履歴画面で、履歴が別々に記録、表示されます。
1 V Navi2ch for Emacs (Part 19) [UNIX] // find-2ch 経由
2 V Navi2ch for Emacs (Part 19) [UNIX] //ブックマーク経由

今度は表示はまったく同じで、「板」はどちらにも付きません。


>>295
> ;; まちBBS なんかのスレが多い板をページ分割して表示できるようにしたいと
> ;; 考えています。 その実装の時にまとめて追加しよう…と思ったままなので
> ;; した。

もっとじっくりお作りになる予定を、急かしてしまったようで申し訳ありませ
ん。修正していただけたら大変ありがたいですが、どうかご自由なペースでお
願いします。


ちなみに今回は「UNIX」という検索語でテストしてみました。スレッドの激し
い上下がなく、件数も184件と手ごろでしたので。


300:名無しさん@お腹いっぱい。
09/01/14 01:58:02
要望だけど、リンクは真ん中ボタンでなくて左クリックで
飛べるようにしてもらえるとありがたい。

301:名無しさん@お腹いっぱい。
09/01/14 02:20:39
(define-key navi2ch-article-mode-map [button1] 'navi2ch-article-mouse-select)
を~/.navi2ch/init.elに書いて

302:名無しさん@お腹いっぱい。
09/01/14 12:40:20 BE:1261676276-2BP(0)
>>298
> 使ってみたのですが、以下のような問題があるようです。
> ・最初に10件、nextで30件、それ以降のnextですべて50件が表示される。
> ・変数navi2ch-search-find-2ch-search-num は影響を与えない。
> ・10件から30件の画面への遷移では、20件分が表示されず飛ばされる。
> ・30件から50件の画面への遷移では、飛びや重複はない。
> ・50件の画面同士の遷移では、20件分が重複する。
>
> これは私だけなのでしょうか?

これはおそらくぼくのミスのせいでした。 今は直っていると思います。 ごめんなさい。

> あと、これは不具合ではありませんがが、M-x navi2ch-search-find-2ch とする
> と、単に検索結果画面を表示するようになりましたが、以前のように、検索語
> の入力ダイアログがミニバッファに表示されたほうが便利だと思います。
> List モードでしか検索を開始できないのは不便ですし。

そうですね。 これも直しました。

>>299
> 不思議なことに、まだ履歴画面で、履歴が別々に記録、表示されます。

これも今度はちゃんと直ったことを確認しました。

;; navi2ch についてやりたいことはいろいろあるのに多すぎてなかなか手をつ
;; けられないので、多分、ちょっとくらいせかす(あるいは、ここらへんの機
;; 能特に欲しいなとか)ほうがやりやすいなと思います。 :)


303:名無しさん@お腹いっぱい。
09/01/14 12:49:12
p2.2ch.net串投稿機能キボンヌ

304:名無しさん@お腹いっぱい。
09/01/14 12:55:50 BE:630838837-2BP(0)
>>300
これは他のパッケージを踏襲してるのかな、と思って emacs-w3m や Gnus を見
てみましたが普通に左クリックでいけるんですね。 なんでこうなってたんだろ?

それはともかく、今まで中クリックのみでしか動かなかった部分を全て左クリッ
クでも動くようにしました。


305:名無しさん@お腹いっぱい。
09/01/14 13:24:27
決め撃ちでなく、
mouse-1-click-follows-link
の設定は効くようになってるとありがたいな。

306:名無しさん@お腹いっぱい。
09/01/14 14:49:40 BE:1081437449-2BP(0)
>>305
なるほど、 follow-link を使うといいんですね。修正しました。




307:名無しさん@お腹いっぱい。
09/01/14 22:26:23
>>302
今度はきちんと動作することを確認できました。ありがとうございます。
大変快適になりました。

--

ところで、find.2ch.net のサポート掲示板を見たところ、
URLリンク(find.2ch.net)
どうもfind.2ch.netには仕様上、スレッドタイトルの検索漏れがしばしば発生
するようです。特にカタカナやひらがなだけの検索で起こりやすい。
(上のリンク先を is.2ch.net で検索してみてください)

それを補うものとして、URLリンク(is.2ch.net) というのがあるのですが、これは
携帯用で、20件までしか一度に表示できないようです。また、find.2ch も
is.2ch も、まちBBSを検索できない。

結局、確証がほしいときは URLリンク(www2.ttsearch.net) を使い続ける必要があ
るようです。うーむ。

(参考)
スレタイ検索 スレッドタイトル検索サービス♪2find
スレリンク(esite板)


308:名無しさん@お腹いっぱい。
09/01/14 23:33:06
>>304
> それはともかく、今まで中クリックのみでしか動かなかった部分を全て左クリッ
> クでも動くようにしました。

元の動きに戻す方法教えてください。

もしくは、ウィンドウフォーカス当てる時のクリックでは動作しないように
ならないでしょうか。

309:名無しさん@お腹いっぱい。
09/01/15 01:05:35 BE:480638382-2BP(0)
>>308
follow-link で実装しているので mouse-1-click-follows-link をお好きなよ
うにいじってください。 数字を指定すればその時間(単位 millisecond)以上ボ
タンを押していれば元のようになりますし、 'double を指定すればダブルクリッ
クの時だけリンクをたどってシングルクリックの時は元の動作になります。

>>307
非公式のとこは少し躊躇しますねぇ…。 h.ula ってどうなんでしょ?
「すなっく」なんかも生きてるスレに関しては動いてるように見えます。
URLリンク(h.ula.cc)





310:名無しさん@お腹いっぱい。
09/01/17 07:48:10
前に一度同様の提案をしたと思うんだけど、
`navi2ch-popup-article' からのバッファを、
板リストバッファーやスレリストバッファーに表示せずに、
メインビューにのみ表示するようにしたらいいんじゃないかな。
その方が直感的だよ。

`same-window-buffer-names' とか `same-window-regexps' の値を
変更すればできるからやってみて。

311:名無しさん@お腹いっぱい。
09/01/17 20:20:58 BE:2433232499-2BP(0)
>>310
すみません、ちょっと意味をとれかねてます。

`navi2ch-popup-article' からのバッファ = >>10 などの現在現われていないレスを表示する時などに開くバッファ
板リストバッファー = 板リストバッファ を表示している (Emacs で言うところの) window
スレリストバッファー = スレリストバッファ を表示している (Emacs で言うところの) window
メインビュー = スレの内容のバッファ を表示している (Emacs で言うところの) window

というような理解でいいんでしょうか?

;; でも、そうすると 「板リストバッファーやスレリストバッファーに表示せ
;; ずに、」という個所がわからない…。



次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch