Navi2ch for Emacs (Part 9)
1 :
名無しさん@お腹いっぱい。 :
03/02/28 12:14
* moved と出てスレが読めません。
-> dat 落ちして、html 化される前のスレッドです。オイスター作戦
(->
http://2ch.tora3.net/ )のIDを購入すれば読めるようになります。
* 他所の 2ch 型 BBS は読めないのですか?
-> 読めたり読めなかったりします。最近はわりと読めるようになりました。
まずはFAQを読んでから。
http://navi2ch.sourceforge.net/doc/navi2ch/FAQ.html * 書き損じた内容が消えてしまうのはいかがなものか。
-> *navi2ch message backup*バッファに保存されており、C-c C-iで呼び出す
ことができます。書き込みにcookieを必要とする板の場合は自動的にリトライする
ようになりました。
* ある板がまるごと見えなくなりました
-> 板の移転かもしれません。この場合、移転に追従したbbsmenuをnavi2chに
読ませる必要があります。やりかたはFAQとinfoを見てください。
* 読めない、書けない、とにかく変です
-> 2ちゃんねるは日々変化し増築されています。
あなたの問題はきっと他の誰かにも起こっています。
つーか過去ログ読め。
たいていは
cvs update && make && sudo make install
でなんとかなります。
* remote cvs が使えない環境なのですが
-> snapshot が置いてあります。
http://navi2ch.sourceforge.net/snapshot/
それではどぞ。
乙!!!
おっ、綺麗にできてる。乙です。
9 :
名無しさん@Emacs :03/02/28 15:57
2003/03/03 0:00 に 1.62 をリリースします。 最終調整や merge はお早めに。
ヽ(´▽`)ノ
>>11 きっと1.62を望むファンが勝手にやったのでは?
まだ1.7すら影も形もないのに、1.62なんていつの話だ。
>14 ナイス。テンプレの所在自体もテンプレに含めるといいと思います。 あと、「注意書きを時流に合うように削除/追加する」というのも入れてください。
emacs-21.2.1 & navi2ch-cvs最新版で、2chのリンクを踏むとエラーが 出て飛べなくなりました。「i」でもエラーが出ます。ミニバッファのエラーは Wrong type argument: stringp, nil その板に行って、そのスレを直接読み込めば問題ありません。 dat を持ってるスレは問題無いんですが
http://pc.2ch.net/test/read.cgi/unix/1039935998/899 > xemacs でオンオフライン状態を表示させてみる
こんなんでいかがでしょう。
----BEGIN BASE64----(offline-init-icons.el.gz)
H4sICHl4Xz4CA29mZmxpbmUtaW5pdC1pY29ucy5lbAClUstywjAMPJOv0HCJffCF
I3/jxkriwa86BpK/r59AoUyn00NmYq20Wq1EuBBstvYEveEXeRjmp5cdRyUNMmlk
YHKwZqEdETieDbxPAUI7AKIwACG4BjTxR/MTsvowUqWP0m5HTrhp7iq+OO4XZCWW
YWsSeYUntbm52+2AXHAI1kO/BC/NBEfBA78rMlWQkAOPabQwFZ3PVL9x3aa7k6Xp
Yl20ISFRLNQh+o9zCNYcMg61k7YCM8VgteZGsKvnzqG/mxzsNClsrRr9gqH6Vf2A
6l515yXLeRtpw9by+hmVYzjMFvZVGJRWCzQzkrj9A1W2hUnNJ4RiY/YIHmxanY6x
EjyOUkVHcXVpsPRghmt82US8ilTTyhqc4kxIn5k3St8JKWL/p6Tt8c9SPm85t022
o8zHXt0usXho8EN+O71vBW3dsdcXMaSQfIgDAAA=
----END BASE64----
これだけのために navi2ch-xmas.el を作る気にはなれないんですけど、
どうやって取りこむのがいいでしょうか。
http://pc.2ch.net/test/read.cgi/unix/1039935998/981 > Dateは情報価値があるので、保存された方がいいと思います。
Date は、ヘッダにそのまま保存されるのではなくて、
本文に Date: が挿入されて、ヘッダのDateにはローカルスレに保存した
時間が表示されるというのでもいいですか?
>>17 エラーが出るURLを貼って下さい。
>>18 >Date は、ヘッダにそのまま保存されるのではなくて、
>本文に Date: が挿入されて、ヘッダのDateにはローカルスレに保存した
>時間が表示されるというのでもいいですか?
全く異存はありません。
そういえば、ローカルスレへの保存日時のことすっかり忘れてました…。
かなり、便利な機能になりそうですね、ヽ(´▽`)ノ
楽しみにしてます。
うちでも
>>17 再現しました
navi2ch-article-message-filter-by-subject-alist を
設定してるとなるみたいです
う〜ん、なんでだろう…
>>17 >>20 > navi2ch-article-message-filter-by-subject-alist を
> 設定してるとなるみたいです
修正しました。
アホなミスをしてました。すみません。
ところで、今回のケースではありませんが、
navi2ch-article-current-article も
navi2ch-article-insert-messages の引き数 LIST の最初のレスも
スレタイの情報を持っていない場合は、
スレタイによるフィルタリングは無視されてしまう実装なので、
C-u F などでフィルタを掛けなおす必要がでてくるかもしれません
(このケースがありうるかは、自分ではまだ把握しきれていません。
古参の詳しい方、ご存知でしょうか?)。
22 :
名無しさん@Emacs :03/03/01 11:01
てすと
ここでテストすんな ってのをテンプレにいれようという話が前スレにあったな。
>>18 Toolbar を作りたいなー、と思ってるんで
navi2ch-xmas.el (navi2ch-xemacs.el ?) 作っていただきたいです。
>>24 では、作ります。名前は wl-{e21,xmas}.el に合わせて navi2ch-xmas.el
でいいですよね。
>>25 ファイルの追加ってどうやればいいんでしょう?
navi2ch-xmas.el作って Makefile.am に追加して、
適当に automake とかやったら Makefile.in とかが結構変わっちゃいます
けどいいんでしょうか。
automake (GNU automake) 1.7.1 です。
レスのリンク先の中に hide されたレスが含まれていると、 そのレスも hide するフィルタ関数をCVS最新に対応させたけど 両刃の剣なんで誰にもおすすめできない。 ----BEGIN BASE64----(my-navi2ch-article-message-filter-hide-link.el.gz) H4sICE+rYD4AA215LW5hdmkyY2gtYXJ0aWNsZS1tZXNzYWdlLWZpbHRlci1oaWRl LWxpbmsuZWwArVXbUtswEH1ufoEXJayIUvCQpFAmTSfhMgMhYdL2obSd6TAjbDkx vmLLQP++K1m5Egqk+MGJ16uz5+weye022YBjGtAWDOkNzeju4RiGJy4MNtgxGXuO UO9hHwLo6qydvSu4wqdTAPCht5DVAp9+p5vUp12Ml0rMEe4dT0n4x4r4nde0xxZP pWcHwgpFlvGRsFwvkCK1ojiyFIwVeJGPt0ySKmuQRr1er5UIqbx/U5KwDeeKoHrc wochPaJVekJ3Ib3Yb/taB8L0LluuLtiivfLm0AYGX1UclzbU0p3yZef3p1/wReF3 Ok0NnxrgdrPTK/8oV8yCpllg/tImlsP3MOzkHw/gbCmvf4F1TSfh7JHI0wn5A1S5 Bb15Uler8ovE9h2kg3Oolzcxo1Ir5pNHLxjPdDSEcTUcPZM3HYlihKAsEJIwFuXh tUgJsx288Sy7JVUTKsrjhcmYnkcBMiUsFOEtMSnruK2AQ0CbS3tMqm6cR46JYdSJ tSWZzscyWPDZIiMh59xseE8hEdRzDe8pquJUK962Z93R9jLFVOB4C1selj/Tber3 v3WlMgNZuJgcp/G9UUGqGnauduQFuoMvn/+iln97QO+a9LDelZO9AwP032n/EloT 336ADPp7PzFl57G4AVSUQ0Bd/UVfOFzyBVfowMQTU4EzqplERcYr92MvEIRlMvWi kRXqQTM7jnDkZFl/YSUrSYXrPVipGImHZKnJK64nUMxPgVJ7GkaLmWNMXm0zK8uv p2vX0JuJhKdcxumLJf+36FWy1xRuHDDb1GtbXMERpuBYJuRtwQ5JqR5aAvdUXdda Oq2WK2DnLRmrTjyWz254wiORCWvMI5/7+YoOmXpmgFGMdowTgeAiIw3dttrsJFSn SUEkMQfhXDe1iAlNvTFMymS1Tpjf4UmiZM4i03zVU+44SljxmX6mryqp9E7TqL7i Q1Mr/QXeZENZmggAAA== ----END BASE64----
無理矢理 board mode をマルチバッファ化してみました。 ----BEGIN BASE64----(navi2ch-bm-sticky.el.gz) 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 Zz9mvwl0i1nsfwDxMXT8sEgAAA== ----END BASE64----
無茶苦茶長くてすみません。 まだ直さなきゃならんところは幾つかあるんですが、 自分が使う機能の範囲内では特に問題がないのでやってません。 あと id が重複する板のことも全く考慮に入れてないです。
>>26 doc/releng.txt:
> * 使っている道具
> GNU Automake 1.5
> GNU Autoconf 2.53
です。バージョンを上げる分には問題無いんじゃないかと思いますが…
>>33 恐いんで Makefile.am だけ変更しました。
どなたかお時間があるときによろしくお願いします。
某Pgothicをmonafontに代えて使おうとしてるのですが、うまくいきません。 ます、パスの通ったとこに、ttcファイルをおいて、 fonts.dir、fonts.aliasを作成し、 xlsfonts -fn -alias○○-pgothic-medium-r-normal--14* すると、 -alias○○-pgothic-medium-r-normal--14-140-0-0-p-0-iso8859-1 -alias○○-pgothic-medium-r-normal--14-140-0-0-p-0-jisx0201.1976-0 -alias○○-pgothic-medium-r-normal--14-140-0-0-p-0-jisx0208.1983-0 -alias○○-pgothic-medium-r-normal--14-140-0-0-p-0-jisx0212.1990-0 と出力され問題ないように見えます。(16、12pt、boldでも同様) そこで、~/.navi2ch/init.elに (setq navi2ch-mona-enable t) (setq navi2ch-mona-font-family-name "alias○○-pgothic") と記述し、emacs21、navi2chを立ち上げてみると、 全てのmulutibyte文字がトーフになってしまいます。 (setp navi2ch-mona-font-family-name "-alias○○-pgothic") とした場合は、一応、mulutibyte文字は表示されますが、 AAはずれずれになってしまいます。 何か他に設定すべきことがあるのでしょうか? どなたか教えてください。
フォントセットを作ってないからでしょう
>>19 とりあえずの叩き台です。
navi2ch-article-message-memo() を実行すると、現在のレスをlocalbbsに
書き込みます。今はとりあえず送信控え板に書き込むようになっています。
書き込むスレのタイトルは実行時に聞いてきます。
タイトルは補完が効きますが、普通タイトルは日本語でしょうから
かなり使い難いです。
C-u を付けて実行すると、markのあるレスと現在のレスの間を書き込みます。
これは複数レスに分割されたAAをまとめるような使い方を意識してます。
この機能の名前も含めてすべてが未定なのでご意見ください。
----BEGIN BASE64----(navi2ch-memo.el.gz) H4sICK2+YT4CA25hdmkyY2gtbWVtby5lbACVVk2P2zYQPdt/IRdGqGOqKRfZvTVd bIG0xx6KBj3FDUJJlM1WIrUk7XWA/vgMhx+S1nbgXcALaTh8w3nzZigqDrxjTzuh WK37QXaCUCMe99IIsq67slyOr4of5F29K5dL2oj2wA2JFrbjXcuMGDpeC7Zzfccc 3zLeSeuWhKwpLd5s3S8FuSHFQ1GCiRAwddF0n033lXlA00aNtl22MTaxv/rhw+un 1zev6Adc/ako/WGvOpgRW3EcZue7//SO/fzPW4wkG6GcdF/zCT59vn+Ia8WLwwAI rbWqufPMYmA9wHPPhxog1vBvuVgsCP5dQSiEB+dis/m/8A+IE+A91Esyj0ERymeF ae1VhuDGyboTbCtcgGu16bljvbCWbwXzIIS2XjNq35M3kJbUinf+7c6TRzsBDlYM pMeTBz6fpNsxJ/qBVfu2FWYZUg/ONAW/oKbF1TQF18t4cyqugJ1uuBL9Bbi+rBlO KiuMY55aaEvlQI+W+DfvtNVOs3oHtaaDlgrqIRXutsI9Es82PVdBWOCGO23QF0r5 xE0DNVTQ8bfM1wwXGu0kFJhQCea3hDJCtcGKokvww/RDvD6oAE5pT+NCRCuSXrLK aag7s/vKOiPVlinNBqMHyFkKO3ZDyK+cGozeKjI//S06RGjIJO7CU0Yz5J5fghQD 3UYcBJww23wTnDR3SibJvhe9ZpWG+NklLVmhmk5vw2p5HRKw8K+oHfEDbcVXlR9o 5aVWnO70bIhWHrHTIGNheO3kQZDizyJ134/QUfOjJqR6bwzIKh11QWhcuegZ39EX m/6szFCziveChLhpF27zY+LsrhQDHCphsvMdio9y1ZCQqy8i9WPuLAoW3k9E818s v2++IGyg4zwRp2VFb+Cf7zt3Ve0CfHzB1vB3KdDvtW0Eb6A+LYmIo5pRxzBQSfEx aoCubPmeFMl1FHDygMVkTBcI7XhfNTzXb9oNsTcbz6G1j2SdxJarUmb3zChyEEZG 8GbxtljMZ97oN9Y8cDy2npLd7JcSC4wlxdFLfZQcYukSxbg9DJ7W6J703ENzB40c AEjKc2+6dOvAJw6qKUVdppnylWnDFBvGcnxZ2TVpNExBpR0RRwh0Q36DQkIE6civ xeQkZbq+QoAHvArDBRgnMoreD65btMdrN6/dxZGagaZj9UVXcb6JY3iPhvxMFYBl whYaByGORc/h1DEaThyR56ljNJwixlpMvlCyVo/lcwhOjrAz5h2+/xAlVfK7Kg6u UOxTxuCu9PbZMMokAR26lQY/qmbsp6M/a9D3ZGU36u+//ggPv0Pm4WmjVrZI3ToR 30yVz7Qyyh9jJkn5Phk9c2dA18iqstgaqewT9U/u2KDrDJd6Z9ry3wD5sq9k9gsA AA== ----END BASE64----
39 :
名無しさん@お腹いっぱい。 :03/03/02 20:06
http://hobby2.2ch.net/test/read.cgi/bike/1046546602/86 で以下のようなWarningが出ました。
--
(1) (font/warning) Unable to instantiate font for face navi2ch-mona14-face, charset thai-tis620
(2) (font/warning) Unable to instantiate font for face navi2ch-mona14-face, charset chinese-big5-1
--
タイ、中国語なんて入れてないんで出てるんだとは思いますが。
最近のAAでは流行ってるんだろうか。
From: [87] 774RR <sage>
Date: 03/03/02 10:28 ID:VZ0uIW9P
キタ━━(´〓ω〓`)〓Д〓)〓∀〓)〓A〓)〓Д〓)〓_〓)〓。〓)_)∀)━━!!!
大阪で待ってるぞ!よい旅を!
40 :
19 = 前スレ924 :03/03/02 20:16
ご苦労さまです。 早速試してみました。便利です! >書き込むスレのタイトルは実行時に聞いてきます。 >タイトルは補完が効きますが、普通タイトルは日本語でしょうから >かなり使い難いです。 自分の場合、ローカルスレのタイトルを、アルファベットにするか 頭にアルファベットをもって来て、補完を使うと思います。 想定しているスレが、板ごとにひとつ(適宜作成)、AA用(いくつか)、 重要メモ、todoリストぐらいなので。 別案として、何も押さずにTabの時、または、? の時は リストの表示時に番号が振られてて、それでスレのの指定が 出来るようになってるってのはどうでしょう? また面倒を強いてしまいそうですが…。 使用して気づいた細かい点を…(無視して頂いて結構です) ・本文のなかにある Subject: と URL: と、本文との見分けがしにくいので、 区切りがあったらいいな。 ---------- のような。 引続き使用してみて、何かあったら、また報告させて頂きます。 ありがとうございます。
41 :
19 = 前スレ924 :03/03/02 21:16
ひとつ、ありました。
ローカルスレに保存すると、
-----------------------引用-------------------------
From: [3] 19 = 前スレ924 <>
Date: 03/03/02 20:53
Subject: Navi2ch for Emacs (Part 9)
URL:
http://pc.2ch.net/test/read.cgi/unix/1046402063/40 Date: 03/03/02 20:16
ご苦労さまです。
〜略
-----------------------ここまで-----------------------
のようにレス頭のDate欄がローカル保存時間になってるのに対して、
From欄が元レスの名前欄になってるため、
見た目上、ちょっと違和感を感じてしまいます。
元レスのFrom欄がローカルに保存されるのであれば、
1、元レスのDate欄とともに本文にある
2、元レスのDate欄とともにヘッダ部分にあり、かつ、
本文中のローカル書き込み日時は本文中に
conserved Date ? のような形で書き込まれる
のように、なればいいな。と思います。
無理難題をいってすみません。m( 。。)m
番組chで実況してて、むなくそ腹立ってきたんで作った。 @ でIDのフィルタに ID を追加。 C-u @ でIDのフィルタを全部クリア。 キャッシュが有効だと、新たに取得したレスにだけ フィルタが作用するみたい。 (defun navi2ch-article-append-id-to-message-filter-alist (clear) "カレントアーティクルのIDをフィルタ変数に追加する" (interactive "p") (if (= clear 1) (let* ((id (navi2ch-article-get-current-id)) (node (cons (list id 'E) 'hide))) (if id (if (member node navi2ch-article-message-filter-by-id-alist) (message "Already added") (add-to-list 'navi2ch-article-message-filter-by-id-alist node) (message "Added ID: %s (%d)" id (length navi2ch-article-message-filter-by-id-alist))) (message "ID not found"))) (setq navi2ch-article-message-filter-by-id-alist nil) (message "ID filter cleared"))) (define-key navi2ch-article-mode-map "@" 'navi2ch-article-append-id-to-message-filter-alist)
>>36 調べてみたのですが、
それは、Xのリソースで指定しなさいということですか?
navi2ch-mona.elはtemporaryフォントセットを作ってくれるもので、
mona-fontの代わりにalias○○-pgothicを指定してあげると、
自動的にそのfontsetを作ってくれるというものではないでしょうか?
フォントの名前がどうあれ、このフォント(○○-Pゴシック)の
使用を想定しているものだと思っていましたが、何か間違ってますか?
>>39 わたしは以下のようにしていて、気にしないことにしてます。
(setq display-warning-suppressed-classes '(key-mapping font))
だからなんだよ。 煽りにしても、低能すぎ。
煽りじゃないよ。 非常識だって怒ってるんだよ。 > だからなんだよ。 そういう迷惑なことは今後やめろ。 以上。
>>47 君には2chの常識が全てなんでしょうね。
ひきこもってないで、外の空気でも吸ってみてはいかがでしょうか?
釣られんなよ……。
navi2ch-xmas ワロタ
俺にやめろと言われてもこまるんだが。
放置だ。放置が重要だ。
なんで xmas なんだろね。
{gnus,mhc,w3m,wl}-xmas.el とかあるからそういうもんだと思ってた。 なんでだろうね。
クリスマスだと思ってたよ。
57 :
名無しさん@お腹いっぱい。 :03/03/04 01:06
>>37 >>38 の名前
【俺のスレ】 (・∀・)ジサクジジエーン推奨ですが何か?【何でもあり】
>>45 が navi2ch ユーザだってのが笑えた。
navi2ch-article-extension.el が本体に統合されたものの、一部取り入れ られなかった機能があるので、しばらく CVS 版を入れていなかったのが、 ようやくバージョンを上げ、設定をやり直したところ、スレの内容が表示 されるのが速くなったのを感じる。インジケータにごまかされている風でもない(w
>>59 メモリ使用量なんか気にしない、速さ命という人なら
navi2ch-article-insert-messages の (garbage-collect) をコメントアウトしたら
ちょっとはかわるかも。
ついでに、gc-cons-threshold を大きくするというのも基本らしい。
62 :
名無しさん@Emacs :03/03/04 07:04
ツマンネ質問だけど、3ぺインにするにはどうすれば(・∀・)イイ!!のかな? customize-group navi2chいぢくってたんだけどわかんないっす。
3
>>62 (setq navi2ch-bm-stay-board-window t)
(setq navi2ch-list-stay-list-window t)
ミステリー板住人なので、navi2ch-article-extension.el 時代のサンプルを参考 に以下のようにしているのですが、今だともっと簡単に書けるのでしょうか (defun my-navi2ch-article-message-mask-mail (alist) (when (and (and navi2ch-article-current-board (string-match "mystery" (cdr (assq 'uri navi2ch-article-current-board)))) (string-match "メー?ル欄" (cdr (assq 'data alist)))) (navi2ch-put-alist 'mail (concat "ネタバレ注意" (and (string-match "sage" (cdr (assq 'mail alist))) " sage")) alist) t)) (add-to-list 'navi2ch-article-message-filter-list 'my-navi2ch-article-message-mask-mail)
>>37 さらに提案ですが、御容赦ください。
スレを読みながら、レスをローカル保存するのに加え、
同じように、messageモードを開いて自分のメモも直接ローカルスレに
保存できるようになると更にいいかもです。
送信時 (C-c C-cの時点)に、ローカルスレへの保存と分けるとか。
ローカルスレからmessageへの引用がどう実装されるかは不明ですが、
自分のメモがローカルスレに保存されるなら、
これを送信控えにつかうこともできそうですし。
(ナローの為の機能だから時代に逆行するようですが…)
次から次へとすみません。いいかげんにしときます。
「送信控え」が2385件もあって開くのに めっちゃ時間かかるんだけど、どうしたらいいの?
71 :
名無しさん@Emacs :03/03/05 08:16
テストはどこでするの?
>>73 > 私設cozさん云々 も引っかかります。
docstring を見る限り完全一致だからこれが引っかかるのがいけないっぽ。
ちょっとソース見た限りでは問題無さそうなんだけど…時間切れ。
76 :
名無しさん@お腹いっぱい。 :03/03/05 16:18
今からNavi2chをインストールしてみようかと思ってるんですが、 APEL、FLIM必要ですか?
グローバルブックマークに登録すると、存在しないスレでも表示されますよね?存在しなくなったスレは消えるようになると良いと思うんですが、何か設定方法はありますか?
>>75 part 4 の 911 でしょうか?
>>76 info を読むかぎりは必要なさそうです。
>>77 navi2ch-vars.el を読むと
navi2ch-board-expire-date
navi2ch-board-expire-bookmark-p
が関係ありそうです。
>>78 > part 4 の 911 でしょうか?
おぉ!まさにそれでした!ありがとうございました。m(_ _)m
>>78 > navi2ch-vars.el を読むと
> navi2ch-board-expire-date
> navi2ch-board-expire-bookmark-p
> が関係ありそうです。
もちろん、dateを1とかに設定すれば可能だと思うのですが、これらの変数って明示的にeとかで削除するときのものですよね?
普通の(グローバルでない)ブックマークだと存在しなくなったスレは自動的に消えるような気がするんで、この動作がグローバルブックマークでもして欲しいのです。
何か勘違いしていたら、すいませんです。
>>78 > part 4 の 911 でしょうか?
今見直すと、スレタイに % が入ったときにちょっとマズいっすね。
こんな感じでどうぞ。
(defun my-navi2ch-article-set-frame-title ()
(make-local-variable 'frame-title-format)
(setq frame-title-format
(navi2ch-replace-string
"%" "%%"
(format "navi2ch: %s: %s"
(cdr (assq 'name navi2ch-article-current-board))
(cdr (assq 'subject navi2ch-article-current-article)))
t)))
(when (featurep 'frame)
(add-hook 'navi2ch-article-mode-hook
'my-navi2ch-article-set-frame-title))
navi2ch-board-expire-bookmark-p の説明に typo があります。 bookarmk → bookmark
モナーフォントのフットノートもtypoあり |(1) つまり、以前のバージョンとは異なり、navi2ch-mona-enabe が enabe → enable
>>68 月と板ごとに送信控えスレをわけるため
こんな風にやってます。
が、うまく既存スレに書き込んでくれないことがあります。
(defun navi2ch-message-sendlog-subject (board article)
(let ((datevec (navi2ch-make-datevec (current-time))))
(format "%s %d/%02d %s (%s)"
navi2ch-message-sendlog-subject
(elt datevec 0)
(elt datevec 1)
(cdr (assq 'name board))
(cdr (assq 'id board)))))
>>86 どうもです。
修正しました。
>>87 > が、うまく既存スレに書き込んでくれないことがあります。
同じ名前のスレが複数できる、ということですか?
とりあえず、これで直るかも(ひどいバグだ)。
(defun navi2ch-message-sendlog-article (board subject)
(when board
(let ((url (cdr (assq 'uri board)))
file sbjs)
(when (string-match (concat navi2ch-localfile-regexp "\\(.+\\)") url)
(setq file (expand-file-name navi2ch-localfile-subject-file-name
(match-string 1 url))
sbjs (navi2ch-board-get-subject-list file))
(catch 'loop
(dolist (s sbjs)
(when (string= (cdr (assq 'subject s)) subject)
(throw 'loop s))))))))
他にもバグを見つけたので、commit には時間がかかるかもしれません。
----BEGIN BASE64----(navi2ch-article.diff.gz)
H4sICBDwZT4AA25hdmkyY2gtYXJ0aWNsZS5kaWZmAJVVW2/aMBR+Jn+hL6fMFYlS
V8BgNGiqWB+qqdWqPUzdy/ZgEhNSEps6Ti//fsd2AuWywYJEjP2dz+f2HSilINhz
1o/nlCmdxTm/4PmFVFna+lFx+MYUwAD63XE/Gg8ucdH96IVhuMeo9ZMnDj+E3nA8
GI37I4efTID2hsPReQShffcimEw8OCHXn0/J/Vl0lpO77q+bLonIgtyS7MS/Bm2O
ibp9INHpB9ywcAsaIYQ0MJHlO8DaJ5hWsxlX9jgk2dcB6a3pO09Vtn1F26MAfjYD
Xyrw+dN2kJQLNsWXnitZpXPosHJBWf7C3srAoy20ZSIBX0gNQlI8dLv2OZIuCAIv
RHTONfh+fWJQ4L/MudihiKVIMp1J0bB4YWt15UGwJRZVEdTXoo3BuCXeb8JxkSCt
ZcTQ/jMxAeiGHBkP22JBA/u16cURcTcOvgsOb7eF3iQ7wgtjYQlNJ9iCHnKgNrC3
HOuxNdhwN4C1r9pr+GaViFme73DWpqZA1GAMvQeNG1jY9Q+/ZM8Y5WtcqdKgnCY/
RU6To+i837OarLvHjxMMnJXlE3TKavrIY23OWq1VU00LmnK9ciUTmivBcoeCbdhS
ySVX+m2NoxYH/lLiVtA8RoEu63Xf0da/K2U7dy+Va2ov9BOOuTlcD6cyowZTgPbe
4TT+Te5Wu/dX1fUDOb9SI0nuopT45LsdXGh52jaDKMQV7kucOT2Su9PdedW2gt8q
jxNjiZmrh9gqn5KppN6kghW8Ee4+Aqinxqrr/ZlUL4Ygz4RTPnRt/hppy+nSZXSj
gFJLWi0TpnlCC6YWmLy8KoTF5VIuMpFSpo0A7PTEiwr2KBUtZMKhs+m62VtpZbso
DvKuIFTxlL8uazFizWKmoY2fbUup55iQXcumEcCDvzRCIyJsc2x5258MlYTZnOUs
tUkyQjQN8aV7ybdbwv3n/AF/fllxSAcAAA==
----END BASE64----
前スレ825です。
http://pc.2ch.net/test/read.cgi/unix/1039935998/864 の修正と併せてソースを見直しました。navi2ch-vars の変更はお手数ですが
http://pc.2ch.net/test/read.cgi/unix/1039935998/840 の分を使って下さい。
# ybb でやっと書けるようになったか…
>>87 ありがとうございます。
最低限、実況と普通のカキコは分けたいから
改造して使わせてもらいます
>>73 こんな感じで実験してみた限り、
こちらの環境(Meadow-1.15)では期待通りに動くんですが、
試してみてもらえますか?
(let ((navi2ch-article-message-filter-by-name-alist
'((("coz" E) . important)))
(navi2ch-article-message-filter-list
'(navi2ch-article-message-filter-by-name)))
(navi2ch-article-apply-message-filters
'((name . "coz"))));; <= "coz" で important、"私設coz" 等で nil
未熟故質問させていただきます。 過去ログ倉庫行きとなったスレを読みたいのですが、 FAQではさらりとOyster買えとあるだけで、 それらしきM-x navi2ch-oyster-login をしてみるものの、 ”Cannot open load file: ssl”となってしまいます。 厨なのと、これまでviで過ごしてきたのとで Emacs周りなのか、ssl周りなのか切り分け出来ません。 なにがいけないのでしょうか? Gentoo-linux1.2 Emacs 21.2.1 Navi2ch CVS版1.6.1-DEV openssl-0.9.6g という環境です。勿論●持ちです。
ありがとうございます!ヽ(´ー`)ノ これから会社行ってから設定してみますw 取り急ぎ感謝レス>93
>>91 (setq navi2ch-中略-alist nil) を eval-expression して
91 を eval-region して Describe Variable で 同 alist をみても nil のままでした。
で、設定を元に戻して $HOME/.navi2ch/../unix/{,info/}スレ番号* を消したら
important に何も入らなくなってしまいました(;_;)。
("coz . hide) にしても hide にも入らない…、 山 崎 フィルターとかは効いてるのに
XEmacs 21.1 です。
ちょっと餅ついて考えてみます。
>>88 を commit しました。
>>90 > 最低限、実況と普通のカキコは分けたいから
自動でスレを分割できるようにもしましたので、必要に応じて使い分けて下さい。
デフォルトでは、1000件 越えると 「送信控え (Part 2)」 に移行します。
>>40 http://reed1200.tripod.co.jp/navi2ch/navi2ch-memo.el に置きました。
CVS の先端が必要です。
> 想定しているスレが、板ごとにひとつ(適宜作成)、AA用(いくつか)、
とりあえずデフォルトのスレタイを 「UNIX板メモ」 のようにしてみました。
> 別案として、何も押さずにTabの時、または、? の時は
> リストの表示時に番号が振られてて、それでスレのの指定が
> 出来るようになってるってのはどうでしょう?
スレタイのリストは subject.txt からとっているので、順番は一定ではありません。
使うたびに違う番号がふられるのは使いにくいでしょう。
switch-to-completions (M-v) を使うとかでがまんして下さい。
> 1、元レスのDate欄とともに本文にある
こっちにしました。
>>67 > スレを読みながら、レスをローカル保存するのに加え、
> 同じように、messageモードを開いて自分のメモも直接ローカルスレに
> 保存できるようになると更にいいかもです。
対応は簡単ですが、書き込み先のスレに移動して "w" すればいいような。
> ローカルスレからmessageへの引用がどう実装されるかは不明ですが、
> 自分のメモがローカルスレに保存されるなら、
> これを送信控えにつかうこともできそうですし。
> (ナローの為の機能だから時代に逆行するようですが…)
すいません。おっしゃりたいことが分かりません。
Debian package をメンテして下さっている方、 いつもありがとうございます。 ここに書いていいものかわかりませんが、 前回くらいの deb から /usr/share/pixmaps/navi2ch/navi2ch-logo.xbm が なくなっているようです。
>>96 ありがとうございます。
スレの分割はデフォルトのままで、
タイトルを返す関数はこんな感じにしてみました。
(defun navi2ch-message-sendlog-subject (board article)
(let ((datevec (navi2ch-make-datevec (current-time))))
(cond ((string-match (regexp-quote "
http://live5.2ch.net/ ")
(cdr (assq 'uri board)))
(format "%s(実況)" navi2ch-message-sendlog-subject))
(t
(format "%s(%d/%02d)"
navi2ch-message-sendlog-subject
(elt datevec 0)
(elt datevec 1))))))
>>95 >>91 を評価した戻り値を調べてみてくださいと書いたつもりだったのですが、
説明不足でしたね。
・Meadow-1.15 (SHOUBU:63) (GNU Emacs 20.7.1 (i386-msvc-windows98.3000))
・XEmacs 21.4 (patch 6) "Common Lisp" [Lucid] (i586-pc-cygwin32, Mule)
の2つで
>>91 を評価したところ、どちらでも
・navi2ch-article-apply-message-filters に '((name . "coz")) を渡す
=> important が返る
・navi2ch-article-apply-message-filters に '((name . "私設coz")) を渡す
=> nil が返る
という結果でした。
navi2ch-article-message-filter-by-name-alist 以外のフィルタの影響は
どうでしょうか?
>>97 ご苦労さまです。
>
http://reed1200.tripod.co.jp/navi2ch/navi2ch-memo.el に置きました。
ありがとうございます。 頂きました。
前半の
>>40 に関する部分了解しました。
>
>>67 >> messageモードを開いて自分のメモも直接ローカルスレに
>> 保存できるようになると更にいいかもです。
>対応は簡単ですが、書き込み先のスレに移動して "w" すればいいような。
>> ローカルスレからmessageへの引用がどう実装されるかは不明ですが、
>> 自分のメモがローカルスレに保存されるなら、
>> これを送信控えにつかうこともできそうですし…略
>すいません。おっしゃりたいことが分かりません。
すいません、自分の書き方が悪かったようですね。 前スレで、
>実装方法によっては副作用として AA の引用ができるようになるかもしれません
というお話だったので、もし、これが実現するのであれば、
ローカルスレへ自分の送信予定文をためておき、オンラインになった時に、
書き込みたいスレに移動しつつ、それを迅速に引用して送信できる、
といった利用ができようにるのかな、と考えてました。
で、もし、そういう送信予定メモ的な使い方ができるなら、スレを読みつつ、
その場で "w"で書き込めたら便利かも、と、そう思ったわけです。
拙い文章で申し訳ありません。無理な要望につきあっていただき、
感謝しておりますです。
ちょっとおうかがいしたいのですが。 自サイトに連絡用掲示板を置きたいのですが 自らナビニッチを使って読み書きしたいので2ch互換というか Navi2chに相性の良いCGIスクリプトをFree配布してる場所をご存知ありませんか?
103 :
名無しさん@お腹いっぱい。 :03/03/07 14:55
みちのくは止めとけ。 ♪がいいと思うぞ。
104 :
名無しさん@お腹いっぱい。 :03/03/07 15:00
106 :
名無しさん@お腹いっぱい。 :03/03/07 17:09
107 :
名無しさん@お腹いっぱい。 :03/03/07 17:22
108 :
名無しさん@Emacs :03/03/07 23:29
済みません、試してみたのですが、うまくいきません。 CVSで最新版にUpdateした後、 wgetで落してきたnavi2ch-memo.elをload-pathに置き、 init.elに(load "navi2ch-memo")だけを記述して起動(*) article-modeで M-x navi2ch-article-message-memo すると、 Subject (メモ): と出て、そのままEnter、新規subujectのいずれの場合でも、 Symbol's function definition is void: navi2ch-message-sendlog-article となっててしまいます。 (*)の所で、~/.navi2chをリネーム、また、送信控えをとる設定 を加えても同様です。 何か手順を間違えてしまっているのかも知れないとおもい、 昨日から、手順を変えてみたり、elファイルを 見てみたりしてみたのですが、はずかしながら、 チンプンカプーンでほぼお手上げ状態です。 実力不足で済みません、もう少し頑張ってみますが、 取り急ぎ御報告まで。
>>110 ありがとうございます。
がんばります。
>>101 なるほど。分かりました。
元々のmemoの機能と離れてきてると思うので navi2ch-memo.el で対応はしませんが
以下のようにするのはいかがでしょうか。
> >実装方法によっては副作用として AA の引用ができるようになるかもしれません
これについては、navi2ch-message-cite-original-from-number で
navi2ch-article-get-message-string を
navi2ch-article-get-half-format-message-string にすればいいです。
> ローカルスレへ自分の送信予定文をためておき、オンラインになった時に、
> 書き込みたいスレに移動しつつ、それを迅速に引用して送信できる、
送信予定スレからの引用のために、 navi2ch-message-cite-prefix や >>xxxを
つけない引用関数を定義して使えばよさそう。
> で、もし、そういう送信予定メモ的な使い方ができるなら、スレを読みつつ、
> その場で "w"で書き込めたら便利かも、と、そう思ったわけです。
navi2ch-message-send-message に、offline だったら送信予定スレに書く
ように advice するのはいかがでしょう?
(defadvice navi2ch-message-send-message (after localmemo activate)
(let ((offline navi2ch-offline))
(when (and navi2ch-offline
(y-or-n-p "送信予定メモに書く?"))
(setq navi2ch-message-current-board 送信予定スレ-board
navi2ch-message-current-article 送信予定スレ-article
offline nil))
(let ((navi2ch-offline offline))
ad-do-it)))
おそらくこんな感じじゃないかと。
>>108 古い navi2ch-memo.el が読まれてるんだと思う。
load-path に古いのが残ってるか、バイトコンパイルし直してないかかなあ。
114 :
前スレ924 :03/03/08 00:45
>>113 さっそくのレスありがとうございます。
実は今書き込めました!(ローカルスレに)
御指摘の通り、古いnavi2ch-memo.elが読まれていました。
間抜けなことに、古いのをいれた時に、それを上流のload-pathに
間違えて置いていたようです。
>>112 ありがとうございます!
素人の思い付きに丁寧な御回答いたみいります。
これから試してみたいと思います!
いろいろ、ありがとうございます。
風邪をひいてしまったので、今日はもう寝てしまいますが、
明日またきます。申し訳ありません。
寝ると言いつつ、また出てきました。 > で、もし、そういう送信予定メモ的な使い方ができるなら、スレを読みつつ、 > その場で "w"で書き込めたら便利かも、と、そう思ったわけです。 navi2ch-message-send-message に、offline だったら送信予定スレに書く ように advice するのはいかがでしょう? あ! それいいです!いいですね。 試してみます。 といいつつ、今日は寝ます。明日も朝から出かけなければならないもので…。 すみませんです。
あぼーんが起きた時に、navi2ch-net-save-old-file-when-aborn が 'ask の 場合、連番拡張子つけてバックアップとる都合上、デフォルトで dat ファイルが 入ってた方が嬉しいので、とりあえずこうしてます。 自動でバックアップ取れる方法があったら教えてください。 Index: navi2ch-net.el =================================================================== RCS file: /cvsroot/navi2ch/navi2ch/navi2ch-net.el,v retrieving revision 1.71 diff -u -r1.71 navi2ch-net.el --- navi2ch-net.el22 Feb 2003 13:17:37 -00001.71 +++ navi2ch-net.el7 Mar 2003 15:42:21 -0000 @@ -570,7 +570,7 @@ (or (not (eq navi2ch-net-save-old-file-when-aborn 'ask)) (y-or-n-p "あぼーん!!! backup old file? "))) -(copy-file file (read-file-name "file name: "))) +(copy-file file (read-file-name "file name: " file))) (navi2ch-net-add-state 'aborn (navi2ch-net-update-file url file nil nil)))))
>>106 この板って、スレ一覧と .dat ファイルはどうやって取得するのでしょう?
それによっては、multibbs モジュールを作らないとムリっぽいです。
>>107 こっちは見れますね。
>>116 自動バックアップはわたしも欲しいです。
>>117 なんと。今のところ無いんですね(´・ω・`)
navi2ch-board-mode で、選択した記事を開くと同時にその記事をブックマー クに入れる (navi2ch-board-add-bookmark) ということがしたいのですが、ど なたがご教授願えませんでしょうか。 hook をあさってみたのですが、うまく実現しないので…
120 :
名無しさん@お腹いっぱい。 :03/03/08 07:26
17氏のオリジナルスクリプトですが、 「書き込みました。」を返してこない為か、 navi2ch-net-send-message-success-p で nil 判定されてしまいます。 エラーかクッキーリクエスト以外は成功、って感じに判定ロジックを 変えたらまずいですかね?
送信控えを取ると、~/.navi2ch/sendlog/ 以下以外に ~/.navi2ch/localfile/home/hoge/.navi2ch/sendlog/ 以下にもログが出来るのは仕様ですか? ちなみに require navi2ch-localfile でも同様に ~/\\(.navi2ch/localfile\\)/home/hoge/\\1/ 以下にも ログが出来ます redhat7.2 emacs21.2 navi2ch cvs最新です
123 :
名無しさん@お腹いっぱい。 :03/03/08 16:03
2ch系掲示板スクリプトの一つ
>>121 localbbs はそういうもんです。
>>112 > >AA の引用
>navi2ch-article-get-message-string を
>navi2ch-article-get-half-format-message-string にすればいいです。
> >送信予定スレからの引用
> navi2ch-message-cite-prefix や >>xxxを
> つけない引用関数を定義して使えばよさそう。
この二つは勉強しつつ、ゆっくり進めていきたいと思います。
> navi2ch-message-send-message に、offline だったら送信予定スレに書く
> ように advice するのはいかがでしょう?
> 〜略〜
> おそらくこんな感じじゃないかと。
わざわざ御指導ありがとうございます。
init.elに書いてみたのですが、
navi2ch-mesage-current-board current-articleの設定を
間違えている様でまだ動作していませんが、
自力で何とかしてみたいと思います。
以上、経過報告でした。
1000までいってdat落ち(というのでしょうか?)して、board一覧に表示されていないスレに対してのmark(例えばD)をnavi2ch-bm-state-alistにあると良いと思っています。 これは、global bookmarkでboard一覧に表示されていないのにもかかわらす、そのまま残ってしまい次スレに移行したのが分からないという状況を回避できます。 少し挑戦してみたのですが、全然分かりませんでしたので、もし、実装できるのであれば、して頂けると嬉しいです。m(_ _)m
使わせてもらってます。感謝。
>>125 > navi2ch-mesage-current-board current-articleの設定を
送信予定スレ-board は 送信控え板 なら navi2ch-message-sendlog-board
送信予定スレ-article は '((artid . "xxxxx")) とかでおきかえれば動く、かも。
書き込む先の url から、
(navi2ch-board-url-to-board url)、 (navi2ch-article-url-to-article url)
を使う方が分かりやすいかな?
>>126 ついでにgzip(or bzip2)圧縮する関数きぼん
ニュース系は expire でええんだが…
auto-compression-mode を on にして保存するファイル名に .gz だの bz2 だの付けれればいいのかな。
>>128 救いの手をさしのべていただき感謝致します。
アドバイスにしたがって書いてみましたが、
ダメでした…。
他にもいろいろなパターンを自分なりに試してみたのですが、
なにしろ、lispどころか、基本がなってないものですから、
アドバイスをいかすことが出来ません。
すみませんです。
自分のへたれぶりがなさけない。
が! なんとか、努力してみます。
お騒がせしました。
おっと危ない! ageるとこダターヨ
あれ? cvs の先端でSymbol's function definition is void: navi2ch-article-apply-filtersってエラー出てスレを読み込めなくなったんですけど、どうやったら直りますか?教えて偉い人。
改行ぐらいまともに入れてくれ
すまんす。 w3m で 2ch に書き込むの初めて。
連続ですまんです。 navi2ch のフォルダごと消して0から co し直したら直りました。 スレ汚しすまん。
書き込めるようになったかな? ところで (when (featurep 'xemacs) (add-to-list 'log-message-ignore-regexps "\\`filtering and inserting current messages")) と .xemacs/init.el に入れてます。 プログレスを表示する時は、 (if (fboundp 'lmessage) (lmessage 'no-log "hoge") (let ((message-log-max nil)) (message "hoge"))) みたいになってるとちょっと嬉しいかも。
別に変なリンクがんばって対応させなくてもいいじゃん。 g num で飛べるんだし。 2ch browser が変にがんばると、問題ある事に気付かずに 変なリンク使用する奴がどんどん増殖しだしかねないし。
>>140 何をがんばるんだ?
navi2ch-article-number-prefix-regexp に
追加するかしないかのレベルの話だぞ。
>>126 dat落ちとboard一覧に表示されないってのは、違うと思うのだが…。
実際のところ、どうなんでしょう?教えて偉い人!
init.el で… (add-hook 'navi2ch-article-mode-hook (function (lambda () (define-key navi2ch-article-mode-map "v" 'navi2ch-article-exit)))) …みたいに設定して、"v"を"u"とかに変更して navi2ch をいったん終了しても、 次に起動した時に v と u の両方が使えてしまうのですが、これを emacs を 再起動せずに後から設定した方だけ有効にする方法はないんでしょうか?
>>143 local-unset-key で必要ない方を無効にしちゃうってのはダメ?
>>140 どこでバランスをとるかは難しいですね。
ゆるく対応しておけばそれはそれで便利なので。
>>142 ちょっと違いますが、
dat 落ちしたスレはそのうちスレ一覧から消えるんで
>>126 では大きな違いはないと思います。
>>143 ~/.navi2ch/init.el は「navi2ch の設定ファイル」ではなく
「navi2ch 起動時に実行されるファイル」です。
なので、すでに実行されたキー定義をコメントアウトしただけでは
未定義の状態には戻りません。
Emacs を起動しなおすとか
>>144 するとかで
明示的に未定義の状態に戻す必要があります。
>>144 ありがとうございます。キー定義のカスタマイズで試行錯誤していたのですが、
毎回 emacs を再起動すると時間がかかるので助かりました。
>>145 ありがとうございます。最近 elisp をいじり始めたばかりで分からないことが
多いのですが、何か別のモードを起動した場合、そこで定義された情報はその
モードを終了しても emacs を終了するまで保持されるということでしょうか?
>>146 # 後半に対するレス。
(基本的に)そのとおり。
それじゃ不便なんで navi2ch-unload() なんてのを用意したりするわけです
スレ違いの質問に回答ありがとうございました。
>>149 なるほど。navi2ch-unload()ですか。これは確かに便利ですね。
で、navi2ch-list.el を見ていて思ったのですが、navi2ch-unload も最初から
"Q"とかに定義しておいたらどうでしょうか?
>>150 (゚Д゚)ハァ?
navi2ch-unload なんて使用頻度低いんだし、
やりたいなら init.el でやりなよ。
>>142 さん、
>>145 さん、お返事ありがとうございます。
> ちょっと違いますが、
> dat 落ちしたスレはそのうちスレ一覧から消えるんで
>
>>126 では大きな違いはないと思います。
そうですか。時間があるときに
>>126 の実装を試みたいと思っているのですが、
何かヒントを頂けると嬉しいのです。m(_ _)m
>>152 navi2ch-bm-state-alist に追加ということは navi2ch-bm-insert-subject
で "D" を付けたいんでしょうか。なら、
(navi2ch-board-get-subject-list (navi2ch-board-get-file-name board))
からartidを探せばいいんじゃないかと。
時間があるときって言う場合は、 結局いつまでたってもやらない法則。
時間が無いときほど実装がはかどる法則。
一ヶ月くらいすると、汚いコードに泣きをみる法則。
>>136 > (if (fboundp 'lmessage)
> (lmessage 'no-log "hoge")
> (let ((message-log-max nil))
> (message "hoge")))
> みたいになってるとちょっと嬉しいかも。
取り込みました。
あと、ソースを見ると navi2ch-read-{char,event} が
(let ((message-log-max nil)) ...) となっているんですが、
これも XEmacs 向けに (lmessage 'no-log "hoge")
を取り込んだ方がいいでしょうか?
それと、コソーリ更新。
http://www3.osk.3web.ne.jp/~okkada/file/my-navi2ch-article-util.el.gz 対話的にフィルタ条件を追加できるようにしてみましたが、
customize-save-variable を使ってるので好みが分かれそうです。
>>136 >書き込めるようになったかな?
もしかして自分のことでしょうか?
結局うまくいってません。elispをほとんど理解できていないので、
これ以上御迷惑をかけるのが申し訳なく、カキコを控えてました。
やったことは、アドバイス通り、
(setq navi2ch-message-current-board navi2ch-message-sendlog-board
navi2ch-message-current-board '((artid. "書き込み先のID"))
とinit.elに記述。しかし、
Symbol's function definition is void: ad-do-it
となってしまいます。
もし、
>>136 の冒頭が、自分に向けられたものなら、
御気遣い感謝いたします。
スレ汚しスマソ
>>157 早速の対応ありがとうございます。
navi2ch-read-{char,event} については、個人的には
そのままで構わないかと思います。
*Message-Log* への出力量も殆ど変化しないだろうし。
メンテナーとして気になるならばどうぞ、という事で。
>>89 through する先が、1行上(下)に制限されてるのがいやなので、
次レスのような変更はどうでしょうか。
>>157 > (let ((message-log-max nil)) ...) となっているんですが、
> これも XEmacs 向けに (lmessage 'no-log "hoge")
> を取り込んだ方がいいでしょうか?
Emacs/XEmacs での動作はなるべくそろっていたほうがいいと思います。
>>158 112 の (defadvice navi2ch-message-send-message (after localmemo activate)
は、 (defadvice navi2ch-message-send-message (around localmemo activate)
の間違いです。ゴメンナサイ…
----BEGIN BASE64----(diff.gz) H4sICKENbj4CA2RpZmYAxVbbbuM2EH22fmFfZt2goSBzIzm1s3bQItgtCuxDi6L9 AlmmbNYy5UiUnd2v7wxJyZLjW7AFqgfLGs71zIXzRc3FyxRUvJXDZMnjQsskEx9E 5v38/Y/31+e/IZWZmMJdsi2LPNd3ztLhu2V5sPUKoQsptlItoMBXKXMF0Ydo8uDN ZZoCr4AX5vuY45zzI+ReFMHvcQHDMLyHKJwOw2k0Bh7i07OqgyC4KDeeDn+ajkIr 5z09AY+G4WAMAb0e4OnJAzYX6RYFDlTxnVTzfMeTXKVyUWGEFJSSmX9aRC+LvFos uRIvmqeVSozM7Tm2K7RtCNK8Kq/QWLP6XnBJa5oXu7iY80wqcUTzbN3hOONmGW8F lyrN+Up8LT0AuGWqWs8Esa4FaIk/SzkXINebvNCx0lAhpplGjnUsM1jFq9xHCzY/ o4cIMxPgeziYmAz1wD7MmBIvSVVQheFBD2lC81mVpmLv2Swnty2Rkw++Y+2K8x4p ZrulUMDEM7B2wIAh+BAikG2ub6LIN0RCGiPQ4ixzn28EmtRbt0xkybwAFpflM9yW 1ewfkWg66/VYKx8LjLRWLhWip+LMcsEh2wbdFIX+uuez0E7Gg2hC2E4mg+G9BbfX dd+ChxgVQmn75fvGVZYJDYwV9Hsq2LhcgbEZY5iIdprFCxurb/LIsJ3mqAThJj23 z5XUFmO2yHXOkyVWGJMpsF9IDBMAbJOjRr6OX/b/pfIdeq88ES+o0ZyRp9+l2sZr 5wAqaQrNjYYz9dakluxZ7ibXSMT0LEz59qir0Ew9bXxHLJGY6NqOO2uVS7mTGg1j VBdLH8Wo0E3giDpFHvmu9qFTOGZq2WZ3rdE6bIaQYXA6C5EISjawuwMP3PBcCrlY ahjWAi2FLkSXNt8VAXnZNJlDy/XZ2xqs7kp6bK/VCh36wT4dbwmjJXYpGGRZi7KM FwL6n2N1q8F5DI6v7+qEaVtvDfev+Qlu36uNX8P7pbsr2JDWskz+h3WhY/zkxvAQ dhaGh/CE8+2VoXPSG47gNzFrbv/78XQ0abYGVN9eGrqSF/aG0Xg0wAUkoPdwbEbn YSpskm0tYEZkCVSS713iPHh8fIR1vhUep7u0UnCs+YBhr9Dg2E9RS+jcTpGl4eX3 3NZC2jlWrCJOoDkYvDbVUcTiYoFcXYPQ3/QtsTXyO2Ik5RuW/Q2azzaOcugtj/YH xmWjMAro3agx/xGmI+B0hs91ABmTZ2GmqXA68EplmFY3jDq9/mpLqGFo6uCPHNNc iLoZy77t2wvZotWS4g8uxv+feM54fS9f4X1wXa25Eo+LlV0Xu1EQneN2g3OW/sKP +YYmdZxRNUEnnehQ3/C8u/l0M7lZvf/hHftk2nAcfsStMBhHH936vp/yJ1yrVw8T pbkCD1yK1dxIgPbbuyaF24THVK5d0dNVRvdUfYafZ2/Ss/eo0Rf0TmepZQgiqmq/ nibHAQbWgdUWXqdO/sQ6+RdNPO3TRg4AAA== ----END BASE64----
>>160 これいいですね。じつは
>>89 作った後、設定に合致するマークのスレを探し
てそこまで through したいと思ったんですが、既存のコードではやりにくかっ
たのでやめちゃいました。
>>161 みたいになってると自由が効きますね。
>>160 ありがとうございます。
> (defadvice navi2ch-message-send-message (around localmemo activate)
と修正し、
>>128 さんのアドバイス通りの設定すると、書き込むことが出来ました。
ここから先、御迷惑をかけるのも本意ではないので、
書こうか止めようか迷ったんですが、一応報告ということで書きます。
"送信メモに書く?(Y/N)" の後、y すると、
その瞬間に目的のローカルスレに書き込まれます。
ただ、、この時 (messageバッファ自体は残ったまま)
オンライン状態になり、重ねてSend message? と聞かれます。
そして、n を押すとmessage バッファにカーソルが戻り、
再びオフライン状態になります。
書き込み自体は成功しており、バッファをkill すれば問題ないので、
後はマターリと解決していきたいと思います。
何から何まで、いろいろありがとうございました。
昨日から、Navi2chが正常起動しなくなりました… M-x navi2ch 後、checking file... で固まります。(C-g でキャンセル可) ~/.navi2ch を消しても変わらず。 Message バッファは Loading ~/.navi2ch/init (source)...done now connecting...sending request...done checking file... となってます。ここだけ見ると正常にしか見えないのですが… (直前に異常終了をしていたようで「ディレクトリのロック〜」の警告が 出ます。)他にチェックすべき箇所はありますでしょうか。 環境は GNU Emacs21.2、Navi2ch-cvs-20030313 です。
>>165 >
>>4 サンクス!やはり、まだ2chのシクミが分かっていないらしい。
>>166 checking file... な状態なのです。
うまくいくまで、起動しなおして下さい。
>>166 > (直前に異常終了をしていたようで「ディレクトリのロック〜」の警告が
see FAQ
>>153 > navi2ch-bm-state-alist に追加ということは navi2ch-bm-insert-subject
> で "D" を付けたいんでしょうか。なら、
> (navi2ch-board-get-subject-list (navi2ch-board-get-file-name board))
> からartidを探せばいいんじゃないかと。
アドバイスありがとうございます。
>>164 に対する回答を読んで、実際に接続してみて、navi2ch-net.el
((string= status "302")
(message "%smoved" (current-message)))
をチェックする方が簡単かな?と思い始めました。もし、navi2ch-bm-insert-subjectで実装するとしたら、実際につなぎに行くしかないような気がするのですが、それは、あまり良くないかもしれないですね…。
>>171 > ((string= status "302")
をチェックしてマークDに汁に一票。
他の2chブラウザはどうやってんだろう。
>>172 > > ((string= status "302")
> をチェックしてマークDに汁に一票。
Message bufferを見れば分かるが、確かにmarkにした方が分かりやすいかも。
175 :
名無しさん@XEmacs :03/03/14 17:36
file...moved でスレ一覧が見れなくて困っています。
init.el パターン1
(setq navi2ch-board-enable-readcgi nil
navi2ch-board-use-subback-html nil)
file...moved改善されず。
init.el パターン2
(setq navi2ch-board-enable-readcgi nil
navi2ch-board-use-subback-html t)
file...moved改善されず
init.el パターン3
(setq navi2ch-board-enable-readcgi t)
普通に見れていた板までfile...moved
etc.txt (例)
アーケード
http://game.2ch.net/arc/ arc
その他 に アーケード が追加されるも、file...movedのまま。
どうすれば改善出来るでしょうか?
そもそも自分のやり方が違う。って事なら、指摘を御願いします。
FreeBSD4.7Release , xemacs21.1.14 , navi2ch1.6.1 で使っています。
sage忘れました。すいません。
解決しました。 以後、移転の情報もちゃんと調べるようにします。 ありがとうございました。
>>162 入れました。
「設定に合致するマークのスレを探してそこまで移動する」コマンドを
書いていただければ取りこみたいです。
ついでに、それを navi2ch-bm-mode-map で N/P とか M-n/M-p とかに
バインドしてしまうのはどうでしょう。
>>35 これでどうですか?
Index: navi2ch-mona.el
===================================================================
RCS file: /cvsroot/navi2ch/navi2ch/navi2ch-mona.el,v
retrieving revision 1.27
diff -u -r1.27 navi2ch-mona.el
--- navi2ch-mona.el 6 Feb 2003 06:27:40 -0000 1.27
+++ navi2ch-mona.el 15 Mar 2003 05:48:37 -0000
@@ -102,7 +102,8 @@
(cons 'latin-jisx0201
(format font "jisx0201.1976-0"))
(cons 'japanese-jisx0208
- (format font "jisx0208.1990-0"))))))))
+ ;; 1983/1990
+ (format font "jisx0208.*-0"))))))))
fontset-name)))
(defun navi2ch-mona-create-face-from-family-name (family-name)
CVS最新版を入れようとしたら、 While compiling toplevel forms in file /home/hoge/tmp/navi2ch/navi2ch-article.el: !! Invalid read syntax ((")")) の嵐になりました… navi2ch-article.el にゴミが残ってるみたいだけど、それ除いてもエラー出るなぁ
>>182 # もしかして Emacsスレで NTemacs 云々書いてた人?
それはともかく環境ぐらい書きましょうよ。
>>181 本当に申し訳ないです。既に自己解決してたのですが
ここで問うのが適当でないのでは?という配慮から、レス自粛してました。
やはりjisx0208.1990-0のエントリ?がなかったのが原因で
fonts.aliasにこれを加え、表示できるようになりました。
ただ過去ログよんでみたところ、他にも似たような問題に当たってる人、
いるみたいですんで、本体に反映されると助かる人もいるんじゃないでしょうか。
自分も
>>182 さんと同じになりまいた。
環境はemacs21.2.1です。
----BEGIN BASE64----(downmark.diff.gz) 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 iePpNHDec+KMdricxX8IS/P/YSIAAA== ----END BASE64----
>>186-187 かなり汚いコードで申し訳ありません。m(_ _)m
一応うまくいっているようなこと
* dat落ちしたスレにDをつける。
(判定はnavi2ch-article-load-info board articleを使っています。)
* Dの色は適当に全部黒にしてしまいました。
うまくいっていないこと
* navi2ch-netでstatus 302に対して、downというheaderを
navi2ch-net-add-state 'down headerでつけようとしたのですが、
downというのが、書けませんでした。(nilになってしまう)
もし、良ければ、うまくいっていない原因を教えて頂けると嬉しいです。
よろしくお願い致します。m(_ _)m
navi2ch-mona-disable-article-list の説明が、 "モナーフォントを使わない板のリスト。" になってます。s/板/スレ/ ですよね?
特定の板だけモナーフォントを設定するには、どうすればよろしいでしょうか? (setq navi2ch-mona-enable-board-list '("aasaloon" "mona" "aastory" "kao")) として AA 関係の板だけモナーフォントを使いたいのですが、navi2ch-mona-enable が t になっていると、navi2ch-mona-disable-board-list 以外の板で有効になってしまい ます。かといって、navi2ch-mona-enable nil だと全ての板で表示できませんし。 navi2ch-mona-enable-board-list が nil だと全板モナーフォント、設定されている とその板だけモナーフォント。で、例外として navi2ch-mona-disable-board-list を 設定、と思っていたのですが、違うのでしょうか?
>>190 (setq navi2ch-mona-enable t)
(setq navi2ch-mona-enable-board-list '("mona" "aastory" "kao"))
(setq navi2ch-mona-enable-article-list '("bugdesuka?")) ; (W
>>188 302 って板の移転があっても返ってくるんじゃなかったっけ?
>>189 ありがとうございます、修正しました。
>>191 ご指摘ありがとうございます。
>>190 navi2ch-mona-enable-article-list が nil のときに
そうなっていたようです。
挙動を変更しました。
> navi2ch-mona-enable-board-list が nil だと全板モナーフォント、設定されている
> とその板だけモナーフォント。で、例外として navi2ch-mona-disable-board-list を
> 設定、と思っていたのですが、違うのでしょうか?
navi2ch-mona-enable が non-nil のときはそうなるはずです。
navi2ch-mona-enable-article-list, navi2ch-mona-disable-article-list は
さらに優先されるようにしました。
>>182 >>185 軽く試しましたが、再現しませんでした。
ちょっと前の navi2ch で起動して、
CVS 最新の navi2ch-article.el を load-file で読み込むとどうなりますか?
>>182 > navi2ch-article.el にゴミが残ってるみたいだけど、
どれでしょう?
>>188 > うまくいっていないこと
たぶん navi2ch-net-state-header-alist に追加が必要です。
>>192 > 302 って板の移転があっても返ってくるんじゃなかったっけ?
え"、そうなんですか…。そしたら、考えないといけないですね…。
>>194 > たぶん navi2ch-net-state-header-alist に追加が必要です。
一応、
(down . "X-Navi2ch-Down")
の様に加えているのですが、見当違いをしているでしょうか?
御指摘&コメントありがとうございます。
>>192 ,194
>>195 > え"、そうなんですか…。そしたら、考えないといけないですね…。
2ch はなんでも 302 ですね。
スレが削除されたときとか
そもそも存在しないスレのときとか。
まじめに dat 落ちを検出しようとするなら
HTML の方の URL を叩いて
「■ このスレッドは過去ログ倉庫に格納されています。」を
見ないといけないかも。
> の様に加えているのですが、見当違いをしているでしょうか?
すみません、見落としてました。
>>194 cvs update で「M」マークが付くとコンパイルエラーになるみたいです。
(マージに失敗する?)
ソースを消して再取得すると、問題無くコンパイル出来ます。
どうも unix 系 OS でなってるみたいなんで、cvs の問題?
cvs の仕様がよく分ってないんですが、「M」が付く様になったの最近ですよね?
その辺に問題ありそう。
ただ、エラーになったのは、navi2ch-article.el,v 1.198 からですが…
すいません、それ以上は分りません。
をいをい
>>197 M がつくのは
書き替えて CVS 上のファイルと違っているからです。
cvs diff してみてください。
ワロタ
>>196 > > え"、そうなんですか…。そしたら、考えないといけないですね…。
> 2ch はなんでも 302 ですね。
> スレが削除されたときとか
> そもそも存在しないスレのときとか。
> まじめに dat 落ちを検出しようとするなら
> HTML の方の URL を叩いて
> 「■ このスレッドは過去ログ倉庫に格納されています。」を
> 見ないといけないかも。
なるほど。そちらにしないとダメの様ですね。
アドバイスありがとうございます。m(_ _)m
また、時間があるときにいじってみたいと思います。
navi2ch-article-insert-messages の進捗表示、いいですね。 progress bar を使ってみるテスト。 Wanderlust ユーザ限定。 ----BEGIN BASE64----(navi2ch-progress.patch.gz) H4sICEKSdj4CA25hdmkyY2gtcHJvZ3Jlc3MucGF0Y2gArVHdbpswFL6OX6E3RxWo RsQNJIw0sGxR1puu+5G2B5gonDBLjqE2Qd3bz5iQRGmmXWxHwoaj749zHmSBLwnI rOXT/CfLVMNzgbcoyPLfi3z78B02XGACk7zVqqqayd7p/D5xHrdEYaM4tlyWoMyl eSUhvA0XC1LwzQbYDpiy35eCM8YutEfhG/icKZgGwQzCaRItkigGFpga9dK+71/k 3R15wSyZzpMo7HlktQI2m41j8M05h9WKAFX4vOMK4eYp0xhHHoHT5l7fIz6tVdXy wvRQbCu2a7josQVuWuN3loRtq8IcWQ3SAulOCtT6jzCbLY7mJpYfR3fjMLDxRmkK V876/cf75cPyLb2ia9OjmSyAvgOqsXkGk6tUnTT1j+9hEHhed5rbMKArOlma54gR KD2oUeUoG4+wPWgIKCsmqrI0K2Vbg85KhGtXu4XrXsNWl4N5T3+la4v4vWaa/jfV QZLaJRRc1yL7xQ6gm/PxcqlRNYOXNnRTncDB9S+OR0YXb5hWl6TPUWbqySizvBIC 88Yz+xoy1JnSePhNs0Xn67r88sl5dCP3h6PSe2dh92l1TqZRVBLtNKwL+Q1XFhOl 8gMAAA== ----END BASE64----
>>202 おっと、provide じゃなくて require です。
ナビィィィッチ!!
スマソ
defgroup navi2ch-netのDOCがnavi2ch-messageと同じになってます。 それからdefgroup navi2ch-faceのDOCでFAcesとAが大文字になってます。
209 :
名無しさん@お腹いっぱい。 :03/03/21 13:18
etc.txtに入れる予定の掲示板ホストがaccess controlをかけていて user&passwordを入れなければいけないのですが、navi2chで user&passwordリクエストに対応できますか?
210 :
名無しさん@Vim%Chalice :03/03/21 13:21
Navi2chって最高に使い易い! もう、これ以外つかえない
↑半角の業者タン みたいだね
212 :
名無しさん@お腹いっぱい。 :03/03/21 18:24
navi2chをインストールして、emacs --debug-init で emacsを起動したのですが、下記のエラーが出てしまいます。 どういったことが原因か、できればヒントが頂けないでしょうか? 環境は、GNU emacs-21.2、navi2chはCVSより最新版を頂きました。 .emacsで.emacs.elをロードし、.emacs.elは以下の通りです。 (set-language-environment "Japanese");言語指定 (set-default-coding-systems 'euc-jp);漢字コード指定 (set-buffer-file-coding-system 'euc-jp-unix) (set-terminal-coding-system 'euc-jp) (set-keyboard-coding-system 'euc-jp) (require 'navi2ch)
213 :
212続きです :03/03/21 18:26
-----エラー----- Debugger entered--Lisp error: (wrong-type-argument listp turn-on-auto-fill) member(turn-on-auto-fill turn-on-auto-fill) require(browse-url) byte-code("?テ?ト!??チB?ナ?チ!пニ?ヌ∧!??ヌ∨!??ヌ¬!??ヌ⇒!??ツB?ナ?ツ !?,⇔∀?ツ!?" [current-load-list navi2ch-util-ident navi2ch-mode-line-identification provide navi2ch-util boundp "$Id: navi2ch-util.el,v 1.85 2003/03/06 13:07:51 tabmore Exp $" require timezone browse-url base64 navi2ch-vars nil make-variable-buffer-local] 2)
require(navi2ch-util) byte-code("?ナ?ニ!??チB?ヌ?チ!пネ∨¬!?∨⇒!?∨⇔!?∨∀!?∨∃!?∨?マ !?∨?ミ!?∨?ム!?∨?メ!?∨?モ!?∨?ヤ!?∨?ユ!?∨?ヨ!?∨?ラ!?∨?リ !?\nサ∨?ル!?∨∠!?∨⊥!?∨⌒!?∨∂!?∨∇!?∨≡!?∨≒ !?∨≪!?∨≫!?√?ニ∽∝∵∫%??テB?ヌ?テ!ъ∬?トB?ヌ?ト !??∽∽?" [current-load-list navi2ch-ident navi2ch-on-emacs21 navi2ch-ask-when-exit navi2ch-init provide navi2ch boundp "$Id: navi2ch.el,v 1.56 2003/03/01 15:02:44 tabmore Exp $" require navi2ch-vars navi2ch-face navi2ch-util navi2ch-net navi2ch-list navi2ch-article navi2ch-popup-article navi2ch-board-misc navi2ch-board navi2ch-articles navi2ch-bookmark navi2ch-history navi2ch-search navi2ch-directory navi2ch-message navi2ch-e21 navi2ch-splash navi2ch-version navi2ch-jbbs-net navi2ch-jbbs-shitaraba navi2ch-machibbs navi2ch-multibbs navi2ch-mona navi2ch-oyster navi2ch-localfile custom-declare-group nil "Navigator for 2ch." :group hypermedia t] 6) require(navi2ch) eval-buffer(#<buffer *load*> nil "~/.emacs" nil t) load-with-code-conversion("/home/taka/.emacs.el" "~/.emacs" t t)
215 :
212続きです....あとひとつ :03/03/21 18:31
load("~/.emacs" t t) #[nil "?浴ニ=メヌ∧Q?5∨=?'¬?ヌ⇒⇔ #?#∀?5∃?5?マ=?1?ミ?5?ヌ?ムQ?メ?モ\n?メ ?#??メ=ェ⇒ヨ?ヤ!?ユ噬??ヨ!堰ラP?リ !ヅ P?リ\f!ハ\fP⇒宴ル \f\"ュ∠⊥\f#?⌒∂!?\f*?磨ヒ ?モ∇?メ ?#))?" [init-file-user system-type user-init-file-1 user-init-file source alt ms-dos "~" "/_emacs" windows-nt directory-files nil "^\\.emacs\\(\\.elc?\\)?$" "~/.emacs" "~/_emacs" vax-vms "sys$login:.emacs" "/.emacs" t load file-name-extension "elc" file-name-sans-extension ".el" file-exists-p file-newer-than-file-p message "Warning: %s is newer than %s" sit-for 1 "default" inhibit-default-init inhibit-startup-message] 5]() command-line() normal-top-level() -----ここまで----- byte-codeのあとの文字化け部分はDebuggerでは、byte-code("\303\304… 、 という具合にまた別の化け方をしていますが、コピペをしたら、 上記の様に変化してしまいます。(適当に改行いれてしまいました)
げ!さらにちがった化け方に… 荒らしの様になってしまいすみません。>皆さん
>>212 (require 'browse-url) でエラーになってるのかな。
> member(turn-on-auto-fill turn-on-auto-fill)
ってなんだろ?
* (require 'navi2ch) の行をはずすとちゃんと立ち上がるか * M-x locate-library RET navi2ch RET で期待した場所の Navi2ch を読んでいるか * M-x set-variable RET debug-on-error RET t RET した後、 M-x load-library RET navi2ch RET するとちゃんと読み込むか あたりを確認してみるといいんじゃないかな
>>212 memberとauto-fillでgrepしたら、menu-bar.el に
(member 'turn-on-auto-fill text-mode-hook)
というのがあった。
text-mode-hook が 'turn-on-auto-fill になってるとか?
>>218 ありがとうございます。
3つめの * を試してみた所、
Loading navi2ch...
Source file `/usr/share/emacs/21.2/lisp/net/browse-url.el'
newer than byte-compiled file
とのmessage。browse-url.elをバイトコンパイルしなおしたところ、
エラー消えました! 感謝!!
どうしてこんなことになったのか、なぜ直ったかは私には謎ですが…。
>>219 ありがとうございます。確かに、
(setq text-mode-hook 'turn-on-auto-fill)
とemacs.elにありました。
それ自体どこかからか、見付けてきて何の気無しに書いておいた
ものなのですが、問題ありな設定なのでしょうか?
エラー自体はでなくなった様なのですが、もしなにか注意等、
ございましたら、御指摘いただけると幸いです。
>>220 (add-hook 'text-mode-hook 'turn-on-auto-fill)
http://www3.osk.3web.ne.jp/~okkada/file/my-navi2ch-article-util.el.gz を更新し、
navi2ch-article-message-filter-by-*-alist を
自動で整理する機能を追加しました。
2chのスレ一覧のように、
新しくhitした順にフィルタ条件を並べかえ、
項目数が制限値を越えると切り詰めます。
とりあえず使ってみてやろうという方は、
~/.navi2ch/init.el のバックアップを取ってから、
(setq navi2ch-article-message-filter-by-*-alist ...) している部分を
(my-navi2ch-auto-update
(setq navi2ch-article-message-filter-by-name-alist
...)
(setq navi2ch-article-message-filter-by-id-alist
...)
...)
みたいな感じで (my-navi2ch-auto-update ...) でくくり、
その位置より前に my-navi2ch-article-util.el を読むように
require や load 等を記述してください。
くくった範囲内で setq される変数の設定値が navi2ch 終了時に自動更新されます。
なお、(my-navi2ch-auto-update ...) は1ヶ所しか置けません。
デフォルトでは、項目数が100を越えると切り詰めるようになっているので、
もっと多く保持しておきたい方は設定を変える必要があります。
また、いろいろ追加して見通しが悪くなったので、
navi2ch-article-message-filter-list 用の追加メンバー関数は
http://www3.osk.3web.ne.jp/~okkada/file/my-navi2ch-article-message-filters.el.gz に分割しました。
223 :
名無しさん@お腹いっぱい。 :03/03/22 05:21
お気に入りをma miで巡回してると、どんどん重くなるのはなぜ?
224 :
名無しさん@お腹いっぱい。 :03/03/22 05:22
お気に入りをma miで巡回してると、どんどん重くなるのはなぜ?
225 :
名無しさん@お腹いっぱい。 :03/03/22 05:23
すまそ
下らん事を多重投稿、且つ謝罪まで全て age かよ。
227 :
名無しさん@お腹いっぱい。 :03/03/22 07:15
pc2鯖に繋ごうとすると Error: connection failed: connection refused, pc2.2ch.net, navi2ch connection って出るけど、僕だけ?
cvs update したら直った。スマソ
229 :
(´-ω-`) :03/03/22 07:19
放置でしょうか……グスッ
はい。
文字化けパターンは ともなう→と烽ネう 以上→ネ上 でつ(たぶん)。
>>232-233 問題点がよくわからないです。
navi2ch で不具合が起きてるんですか?
>>234 すみませんでした、自分自身問題の切り分けができていなくて。
mozilla 等で見れば正常でしたが、$HOME/.navi2ch/machi..../*.dat も
壊れているということがありました。
多少というか微々たるものですが…。
236 :
名無しさん@お腹いっぱい。 :03/03/23 14:20
ここに常駐してるやつレベル低いね
D markをつけようと週末にsrcを追ってみましたが、結局ダメでした…。 当分はいじれそうにないです…。自分はレベル低かったです…。(´・ω・`)ショボーン
春休みだねぇ
dでスレを隱す機能の他に 完全にアボーンする方法はありませんか? 自分からは、そのスレを一切見れなくするような方法があれば教えてください。
自分が一切見なきゃいい。
常に3ペインで表示するにはどうしたらいいんですか?
navi2ch-list-stay-list-window t すぐわかりますた。すんまそん。
>>237 ありゃ、残念。個人的には欲しい機能だったんですが。ちなみに現状の問題の
積み残しとしては
>>188 と
>>196 ってことでよろしい?
バックグランドで ma mi が出来るともっと幸せかも キボンヌ
>>247 > ありゃ、残念。個人的には欲しい機能だったんですが。ちなみに現状の問題の
> 積み残しとしては
>>188 と
>>196 ってことでよろしい?
はい。すいませんが、そういうことで、よろしくお願いしますです。m(_ _)m
250 :
名無しさん@お腹いっぱい。 :03/03/25 17:43
C++ のコードなんかがある時に、 &a[0]; みたいなのが [0]; になっちゃうのですが、これは回避出来ないでしょうか? # もちろん実際は半角ですが。
本文中の & を < や > と同じように扱わないのは 2ch の仕様。 &a[0]; と書きましょう。
252 :
名無しさん@お腹いっぱい。 :03/03/25 21:56
>251 つまりは諦めれ、という事でしょうか? &lt;、&quot;,&gt;意外の&はそのまんま表示 みたいには出来ないでしょうか?
もちろん他にも&amp;とか一般的なのは変換してくれていいのですが・・・ ちなみに252=250ッス。
春休みか…。
>>255 そのリンク先を見たら
[0]
しか見えないんですが・・・これ勘違いですか?
ブラウザで見ると
&a[0]
になってるケド・・・
ちなみにNavigator for 2ch 1.6.1-DEVを使ってますが・・・
最近navi2chの起動が遅い。なんだか最初に外に繋ぐ際に時間をくっているようだが。。
うちは前より早くなった気がするYO
同じく、遅いっつーか now connecting... の所で固まる事がある。 C-g して M-x navi2ch しなおすとすぐ繋がったりするんだけど、 最初に繋ごうとしたときの lock が残ってて警告が出るのがちょっとウザい。
最近 SourceForge 重いので、navi2ch-update() で刺さってるのかもです。
とりあえずここで quit した際は lock を解除するようにしてみました。
>>256 手元では &a[0] に見えますし、コードもそういう動作をするように読め
ます。何か変な設定をしていたりしませんか?
はじめまして。 最近 navi2ch を知り、インストールして使っています。 ところで、色々なメーリングリストのログを 2ch 形式に変換するソフトは ありますか? もし、そういうソフトがあれば、navi2ch だけで、いろいろな情報を 管理できますよね。 よろしくおねがいします。
アイデアは面白い。
MLをnavi2ch(なインターフェイス)で、となると、 ひとつの話題が出ると新スレ、リプライがレス、な感じかね? ツリー型管理のほうがわかりやすいと思うけど…… ま、こういうのは言い出しっぺでそういう機能を必要としている人が頑張るべきだな。
その通り。
メールは 2ch のレスより長いから 読みづらいと思われ。
私ができたらいいなぁと考えているのは、メーリングリストの投稿番号にそって べたべた並べてみれないかなぁと思っています。 プログラミングができないので、アイディアしか出せなくてすみません。
>>262 2ch 形式を色々な形式へ、なら色々あるのに、逆はなんで無いのか考えてみると良い。
どうして逆はないんですか? X-Face とか要らないし、X-My-soulful-screaming なんて無駄なものをつける人も いて困るじゃないですか。 References の代わりに、2ch で使われている >>番号 を使えばメールの順を 追うのもできますよね。 逆がない理由を教えてください。
聞くばかりでなく少し考えてみれ。
>>271 なーんだ。知らないくせに知ったかぶってるのか。
こーゆー「おーぷんそーす」なコミュニティって、お前みたいな香具師が多いよな。
>>272 人におんぶしてもらうことしかしらない
おまいみたいな香具師が多くてこまるよ。
釣られた人ってマジになるからおもしれぇな。
>>274 宿題やったか?
春休みだからって、なまけてちゃいけないぞ。
きちんと復習もしておくように。
新学期から出遅れたら大変だ。
( ゚д゚)ポカーン
>>262 正直、漏れはそんなのイラネ派なのだけれどね、今まで無かったってことは、
それだけ
>>262 は斬新な問題提起をしてるのだろうなと思ったから、
>>262 がそのへんつきつめて新しいアイディアを出していけば
もっと面白いものができるんじゃないかと思ったのだが。
ちょっと期待しすぎたか。残念。
中学生に期待してはいけません。 オナーニの事しか考えてませんから。
>>271 おれはそれ以前の書き込みはしてないぞ。
まあ、おれについてはそう思ってもらっても
かまわないよ。他の人は一緒にされちゃ
いやだと思うよ。
釣りもけっこうだけどね。
頼むから、関係のない話は、別スレでやってくれ。
ここは中学生が俺様的新オナーニのやりかたを語るスレです。
なんで navi2ch スレは定期的にキチガイが出没しますか
使ってる奴にキチガイが多いから
それは春休みだからです。
navi2chが流行ればキチガイが増える。 navi2chが流行る 中毒者が増える ヒキーになる 春休みになると影響を受けやすい厨房がやってくる navi2chを使うとヒキーが元気になる 元気になったヒキーがキティになる キティが大暴れ
ま た 荒 れ た か
288 :
名無しさん@お腹いっぱい。 :03/03/28 01:37
確かに X-Face はうざい
別に X-Face ぐらいいいと思うけど。 sageずに下らん事書く奴のほうが俺的にはうざいかも??
下らんこと書くよ。
うん、書く。
winnyのBBSをnavi2chで読んでみようと思ったのですが、 port番号を扱えるようにするのは大変でしょうか。
そもそもPort80では読めるのか?
>>293 NYCH Gate とか使えばいけるかね?
296 :
名無しさん@お腹いっぱい。 :03/03/28 13:48
くだらない質問なんですが、 初期設定を.emacsでするときに、こんな風にフックするのと、 (add-hook 'navi2ch-hook '(lambda () (setq navi2ch-article-auto-range nil) (setq navi2ch-message-user-name nil) (setq navi2ch-bm-stay-board-window nil) (setq navi2ch-auto-update nil))) 普通にこうやって書くのは、 (setq navi2ch-article-auto-range nil) (setq navi2ch-message-user-name nil) (setq navi2ch-bm-stay-board-window nil) (setq navi2ch-auto-update nil) 何か違いありますか? というか、どっちが一般的なスタイルですか?
hook に設定すると起動時に毎回実行されるから、(違うのもあるけど) 必要ない限り普通に書いたら?
>>297 なるほどね。
c-modeの設定でc-mode-hook使ってるのも、
フック使うよりも、つかわないべきなんですかね?
>>296 ~/.navi2ch/init.el に書くんでないの?
>>292 以前俺も考えたけど、nybbs ってスレ一覧が増減するし、
キャッシュ破損で見れなかったり、
途中までしか出力されない事があってりで、
navi2ch から扱うの大変そうだから止めてしまった。
まぁコーディング能力が無いのも一因だけど。
すんません、「
>>301 」みたいなリンクを1行だけでなく
ミニバッファとかマウスを当てたときの ToolTip 表示で
全文表示するには、どう設定すればよろしいでしょうか?
>>301 navi2ch-article-get-link-text-subr をいぢる。
たぶん emacs21 をお使いだと思うけど、xemacs だと
navi2ch-article-display-link-minibuffer にも手を加えて
複数行表示可能な message にする必要もあり。
303 :
名無しさん@お腹いっぱい。 :03/03/28 21:54
>>302 >
>>301 > navi2ch-article-get-link-text-subr をいぢる。
い・じ・ら ないといけませんか。
> たぶん emacs21 をお使いだと思うけど、xemacs だと
そうです。書いていなかったですね、すみません。
最近ホットゾヌから乗り換えていたんですが、リンク先
がすぐ見れないのに、ちょこっと不便を感じて聞いたまでです。
厨房なんで、今後のバージョンUPを待ちます。
1行しか表示されなくてもあんまり不満はないなぁ。 RET ですぐ全部見れるし。 l で戻れるし。
Navi2ch使ってみますた。 ブラウザではなくてEmacsで2chを見ると、 昔のパソ通のアングラっぽさに似て(・∀・)イイ!!
>>304 わざと「ぢ」にしただけなのに。
>>305 俺もそうだったけど、全部表示されると、昔のレスを見たい時に
バッファにコンテンツが挿入されずに済むから嬉しいかも、と今思った。
>>307 そういうときは C-u RET で。(w
>308 目から鱗が落ちまつた。
>>305 > 1行しか表示されなくてもあんまり不満はないなぁ。
ホットゾヌだとリンク先を見ながら同時に今の記事を読むという癖がついたものでね。
操作も教えてもらいましたが、その辺は今でもやっていますが、
画面を切り替えるという点がどうも、同時に見れるゾヌでの手軽さになれた身には
使いづらく感じましてね・・・それ以外の点では結構満足して使っています。
>>307 そういうつもりじゃないので、気にしないでください。
>>308 外部ブラウザに軽いもの指定 && current なスレには有効ですね。
ふと思ったんだけど、>>m-n みたいな時は別バッファに内容が表示されるけど、
>>n の時も、該当レスがバッファになければ、あんな風にできるといいかも。
でも navi2ch って、今どこからどこまでが表示されてるか
把握してなさそうだから無理かな?
# r 0 ってやると、既に全レス表示してても待たされますよね。
>>311 (defun こんなもん? (num)
(let ((len (length navi2ch-article-message-list))
(range navi2ch-article-view-range))
(if (navi2ch-article-inside-range-p num range len)
(navi2ch-article-goto-number num t t)
(navi2ch-popup-article (list num)))))
>>311 変数をひとつ用意して、その値が
・'auto → 今と同じ
・'popup → >>n も >>n-m も別バッフアを開く
・'jump → >>n も >>n-m も n 番のレスに飛ぶ
というのはどうでしょう?
>>312 あー、そういうことですか。
ちょっと考えてみます。
>>312 そーいう事です。あらま、簡単に実現できるんですね。
>>312 ありがとうございます、取り込みました。
hide されてるときなども popup するようにしました。
>>313 navi2ch-article-select-current-link-number-style を作りました。
ダサい名前ですみません。
318 :
なんでだろう :03/03/31 09:17
Debian(Woody)で使っています。 気が付いたら、半角で「R&D」と書いてか着込みしたら、なぜか半角「R」 だけになっていました。なぜなんざんしょ? dpkg -l |grep navi2ch rc navi2ch 1.5.1-1 Navigator for 2ch. ii navi2ch-cvs 0.0.20030327-1 Navigator for 2ch. dpkg -l | grep emacs ii emacs-dl-wnn 0.4.2-5.1 Wnn DL module for emacs20-dl ii emacs20-dl 20.7-14.3 The GNU Emacs editor. (Dynamic Loading suppo ii emacsen-common 1.4.15 Common facilities for all emacsen. rc xemacs21-bases 1999.12.15-1 Editor and kitchen sink -- elisp support fil rc xemacs21-bin 21.1.10-4 Editor and kitchen sink -- support binaries rc xemacs21-mule- 21.1.10-4 Editor and kitchen sink -- Mule binary compi rc xemacs21-mules 1999.12.15-1 Editor and kitchen sink -- Mule elisp suppor rc xemacs21-suppo 21.1.10-5 Editor and kitchen sink -- architecture inde
320 :
名無しさん@お腹いっぱい。 :03/03/31 10:15
&&&&&
321 :
なんでだろう :03/03/31 11:01
ありがとう!>319
Navi2chのおかげでemacs覚えられそうぽ。
cvsですが
今まで
例)
>>135 や >135
>>135 などで C-m にて確当スレに飛べたのですが
昨日のから飛べなくなってまする 助けてちょ
説明下手でm(__)m
>> 323 ChangeLog に * navi2ch-popup-article.el (navi2ch-popup-article-select-current-link): 括弧の対応ミスを修正。 とあるから、もう一回 cvs update したら直らないですか?
直りませんでした (鬱 取りあえず1つ前に戻しました (゚д゚)ウマー
>>knok 日記に書いてる話だけど、TDS だと簡単だよー。
328 :
名無しさん@お腹いっぱい。 :03/03/31 22:31
ある板のスレをすべて読まないことにした(Rで消去)とき、 article-summaryが空にならず、最後にRで消したスレの情報が残ります。 navi2ch-bm-remove-article-subrの最後の (when summary ...)のせいかと思うのですが、何か意味があるんでしょうか? CVSの先端を使っとりますが、この挙動はかなり前からあったと思います。
livesoccer で使えますか?
330 :
名無しさん@お腹いっぱい。 :03/04/01 20:30
Meadow + navi2ch1.6.1です。 最近、あちこち書けない板が多いのですが、何か設定が変わったのでしょうか? 少し前もnavi2chを新しくしないと書けないってことがありましたよね? #これも書けないのでは心配だが… やっぱり書けなかったのでIEから(ToT)
2ちゃんの設定変更はしょっちゅうなのだから、CVS 版を使ってから 文句を言うのが筋というもの
332 :
名無しさん@お腹いっぱい。 :03/04/01 21:02
すみません。文句のつもりじゃなかったのです。 CVSってのを勉強してみます。
リンクにカーソルあわせて isearch すると、ミニバッファの内容が リンク先表示のままで「I-search:」が表示されず(´・ω・`)ショボーン navi2ch 1.6.1-DEV + Meadow 1.14
私も書けなかったのでCVS版を取ってきました。Meadow 1.14です。
>>333 わたしは
(defvar navi2ch-article-display-link-position 0)
(make-variable-buffer-local 'navi2ch-article-display-link-position)
(defadvice navi2ch-article-display-link-minibuffer
(around display-after-move activate)
(unless (= navi2ch-article-display-link-position (point))
(setq navi2ch-article-display-link-position (point))
ad-do-it))
としてます。
>>337 なにが言いたいのか分からん。
1.6.2 はやく出せ、ってこと?
1.6.1 じゃ書けないっていうんだから CVS勧めるのはしょうがない
んじゃない?
make installまでなんとかしたんですが、 「.emacs」ってどうすれば開けるんですか? root使っても権限がないといわれるのはどういうことでしょうか。 「~/.emacs」っていうのは「/root/.emacs」ってことですか?
>>339 make install したのは navi2ch ですか? emacs ですか?
.emacs と navi2ch はどう関係してると推測して
このスレに書かれたのでしょうか?
>>340 具体的に、どういう操作をしたら、どのようなエラーが出たのか書きなさい。
redhat8.0でxemacs+navi2chを利用したいのですが。。。
./configure --with-xemacs
make
su root
make installをし、navi2chフォルダが
/usr/share/xemacs-21.4.8/site-lisp/navi2chに作られたようなので、
~/.xemacs/init.elに
(setq load-path(append '("/usr/share/xemacs-21.4.8/site-lisp/navi2ch") load-path))
(require 'navi2ch)
(setq navi2ch-list-bbstable-url "
http://www6.ocn.ne.jp/~mirv/2chmenu.html ")
(add-menu-item '("Apps") "navi2ch" 'navi2ch t)
と書き込みました。
でも、M-x navi2chと打っても、not Matchとなります。
また、xemacsの起動時にもinit.elがエラーだというような表示がでます。どこが、いけないんでしょうか?
誰か教えて下さい。
行頭の空白を に置き換える navi2ch-message-before-send-hook を どなたか書いてくれませんか? それともこの置換は嫌われているのでしょうか。
>328 の件についてはすぐ修正されていました。サンクスです。 ところで同様の問題がnavi2ch-bookmark.elのnavi2ch-bookmark-save-infoにも あります。 おそらくここでも、ブックマークが空になればnilと書いてよし、なんでしょうが。 なんか重要度の低そうな話でスマソ。
>346 嫌われてるのかどうかは知りませんが、とりあえず叩き台に。 (add-hook 'navi2ch-message-before-send-hook 'my-navi2ch-space-to-nbsp) (defun my-navi2ch-space-to-nbsp () (save-excursion (goto-char (navi2ch-message-header-end)) (forward-line) (untabify (point) (point-max)) (while (not (eobp)) (while (looking-at " ") (replace-match " ")) (forward-line)))) untabifyの行はオプションで。
>>348 感謝します。ところで
(replace-match " "))
が
(replace-match " "))
に化けるので、先にこうした方が便利なのかもしれません
(while (looking-at "&")
(replace-match "&"))
ああ、なにやってんだか……
>>349 さんの指摘通りですね。ただ先に&を&amp;に置換するには
もうひとつループを書くことになるんではないかと。
鯖が何をどう置換してくれるのか見抜けないと
(正しくhookを書くのは)難しい。
>348 の修正版、のつもり (defun my-navi2ch-space-to-nbsp () (save-excursion (goto-char (navi2ch-message-header-end)) (forward-line) (untabify (point) (point-max)) (save-excursion (while (search-forward "&" nil t) (replace-match "&" nil nil))) (while (not (eobp)) (while (looking-at " ") (replace-match " ")) (forward-line)))) これだと、明示的に と書くとそのまんま&nbsp;が出るはず。
普通のブラウザで観るときは綺麗に見えていいですね。 ところで、navi2ch のテスト用スレはどこいったっけ?
navi2ch-article-select-current-link: // Symbol's value as variable is void: // navi2ch-article-select-current-link-number-style リンク先に飛べませんです
(if (string-match "XEmacs" emacs-version)
(if (string-match "21.1" emacs-version)
(load (expand-file-name "~/.xemacs.el") nil t nil)
(load (expand-file-name "~/.xemacs/init.el") nil t nil))
(load (expand-file-name "~/.emacs.el") nil t nil)
)
(autoload 'navi2ch "navi2ch" "Navigator for 2ch for Emacs" t)
>>343 をみていろいろやったんですが、まだできないんです。。
上のが.emacsなんですが、これを保存してAlt+X→navi2chじゃぁダメなんですか?
[NO MATCH]って出るんです。まだVine入れて一週間足らずなんですが。
>>355 load-path はちゃんと設定されていますか?
この言葉の意味が分からないなら、一足跳びにゴールに到達しようとしないで、
1. UNIX 系 OS のお約束に慣れる
2. Emacs 系エディタのお約束に慣れる
3. Navi2ch のお約束に慣れる
と段階を踏んだ方がいいと思います。
>>351 ・連続空白は "&nbsp; " に置換。
・どうせなら行頭以外の連続空白も。
・&→&amp; をやってしまうと &hearts; とか書けない。
(defun my-navi2ch-space-to-nbsp ()
(save-excursion
(goto-char (navi2ch-message-header-end))
(forward-line)
(save-restriction
(narrow-to-region (point) (point-max))
(untabify (point-min) (point-max))
(while (search-forward " " nil t)
(replace-match " "))
(goto-char (point-min))
(while (re-search-forward "^ " nil t)
(replace-match " ")))))
とりあえず、339 はまだこのスレに来る段階ではないと。
load-path と入力して、その後で lisp-interaction-mode なら C-j,
それ以外のモードなら C-u C-x C-e として、そこに出る
ディレクトリのリストの中に、自分が navi2ch を
インストールしたディレクトリが含まれているか確認することだな。
あ、今気付いたけど、.emacs に autoload の設定書いてるのがアレだ。
使ってる emacs が何か知らないけど、既に .emacs.el とか
.xemacs/init.el とかがあるなら、.emacs は読みにいかない。
>>355 での .emacs類の読み分けのコードは正直不要な気もするけど。
# ある程度古い emacsenの事は無視。
>>358 バグってたんで、やり直し。
(defun my-navi2ch-space-to-nbsp ()
(save-excursion
(goto-char (navi2ch-message-header-end))
(forward-line)
(save-restriction
(narrow-to-region (point) (point-max))
(untabify (point-min) (point-max))
(while (re-search-forward "^ " nil t)
(replace-match " "))
(goto-char (point-min))
(while (search-forward " " nil t)
(replace-match " ")))))
ブラウザを立ち上げ直してみてください。 というエラーが出てかきこめないんですが、既出ですか? 過去ログのリンクを張って頂けるとうれしいです。
363 :
名無しさん@お腹いっぱい。 :03/04/05 22:03
>>362 検索してみましたが、「ブラウザを」ではHITしませんでした。
解決策がありましたら、教えていただきたいのですが...
>>363 バージョンを揚げると良いよ。
Navi2chのページ見てきてみ。
ちゃんと読めば分る。
>>365 つまらん。
>>366 >>5 に書いてあるので誘導したのですが。
面白いとかつまらないとかを狙っていません、
>>358 >>360 これだと肥大化を少し防げていいですね。
窓を小さくすると泣き別れることはあるでしょうが。
> ・&→&amp; をやってしまうと &hearts; とか書けない。
確かにそうなんだけどコードを貼るのがめんどくさくないですか?
例えば C-u C-c C-c のときは &→&amp; しない、みたいなのがいいのかなあ。
(defvar my-wl-message-send-default-escape nil "デフォルトで &→&")
(defun my-wl-message-send-message (&optional arg)
(interactive "P")
(if (and (or (not arg) my-wl-message-send-default-escape)
(or arg (not my-wl-message-send-default-escape)))
;; 自分のデフォルト動作
;; もう一方の動作
(define-key navi2ch-message-mode-map "\C-c\C-c" 'my-wl-message-send-message)
hearts みたいな、特別な置き換えを狙ったのを regexp で除外する、とか。 何文字か alnum で続いて ; で終わるような文字列、かな? 逆に、&を escape する方法を用意する、っていう手もあるけど。 こっちのほうが確実かな…
好みの問題かもしれませんね。私は&を実体参照にして欲しくないことが ほとんどないのでデフォルトで変換して欲しいと思います。 あるとすれば Latin1 固有の文字を含むコードを貼る場合くらい。 人によって頻度は違うだろうからその人のマレな方を行なえる方法があればいいかなと。 両方を含む場合は諦めて手で書くしかないでしょう。
371 :
名無しさん@お腹いっぱい。 :03/04/08 06:44
372 :
(´-ω-`) :03/04/08 06:46
373 :
名無しさん@お腹いっぱい。 :03/04/08 06:50
>>373 確かにフィルタされんな。
メール覧が「あぼーん」だから?
*.gxxxxx.com って sxxxxxx に限らずよく糞宣伝で出て来るから "gxxxxx.com" でフィルタリングしてるけどちゃんと hide されてるな。
>>373 うちはこんな感じでフィルタしてますわ。
(setq navi2ch-article-message-filter-by-message-alist
'((("
http://.+gaxxki " r) . hide)))
gaxxki の部分以外を結構変えて貼ってくるので、gaxxki だけで
フィルタしてます。これ、いまだにかなりの頻度で貼られてるのね。
一時期ブチキレそうになったけど、あぼぼーんが搭載されてからは
精神の安定を保っております。committer の人、ありがと。
>373 宣伝がtypoしとるのだよソレ。comじゃなくてcoimになってるのがある。
宣伝も満足にできねえのか…改めて殺意が沸くな(w
379 :
名無しさん@お腹いっぱい。 :03/04/08 17:38
>>379 see navi2ch-vars.el
>>379 M-x describe-variable navi2ch-article-message-filter-by-message-alist
できましたー。
なんか、 R で一度 dat を破棄してからやれば
>>373 でも
できたみたいです。でも、
>>376 の方がエクセレントで、
スパークで、マグニフィセントで、ブリリアントですぅ。
ありがとうござんした。
デフォルトでフィルタの cache が効いてるからだと思われる。本体に統合される前は、 もうちょっと細かい制御ができたような。
>383 C-u Fじゃあかんの?
板を非表示にできないかな?
>>388 (・∀・)イイ!!
どうもありがとうございました。
\tが入ることがあるのかどうかは知らないけど (("\\`[ \t\n ]*\\'" R) . hide) にしてる。
とりあえず、こんな感じ。
(setq navi2ch-article-message-filter-by-message-alist
'(
(("
http://.*がすき " r) . hide)
(("
http://www\.あげますください\.com/ぶるーむ/ " r) . hide)
(("\\` +\\'" r) . hide)
(("\\`(^^)\\'" r) . hide)
(("\\`ニヤニヤ(・∀・)'" r) . hide)
)
)
(setq navi2ch-article-message-filter-by-name-alist
'(
(("^クンクン" r) . hide)
)
)
(setq navi2ch-article-message-filter-by-mail-alist
'(
(("
http://.*がすき " r) . hide)
)
)
削除人によるあぼーんのレスは hide したいのですが、 どのようにしたらいいでしょうか?
>>392 extra 氏の my-navi2ch-article-message-filters.el (
>>222 ) を使って、
(require 'my-navi2ch-article-message-filters)
(add-to-list 'navi2ch-article-message-filter-list 'my-navi2ch-article-message-hide-aborn)
あるいは、コード自体は短いから抜粋してもいい。
(defun my-navi2ch-article-message-hide-aborn (alist)
"「あぼーん」されたレスを隠す。"
(when (string= "あぼーん" (cdr (assq 'date alist)))
'hide))
(add-to-list 'navi2ch-article-message-filter-list 'my-navi2ch-article-message-hide-aborn)
394 :
名無しさん@お腹いっぱい。 :03/04/09 17:51
extraさん版を使ってみようと思いやってみました。
>>222 > その位置より前に my-navi2ch-article-util.el を読むように
> require や load 等を記述してください。
というのは
(require 'my-navi2ch-article-util)
(my-navi2ch-auto-update
(setq navi2ch-article-message-filter-by-name-alist
〜続く
こんな感じでいいのでしょうか?
それでいい。自分は init.el の最後に位置させているけど
extra さんの contribute は、どうしてマージされないの?
本人がやらないから
要約すると「ヘタレ」ということ?
コミット権持っている人がそれほど興味持って無かったりするから?
404 :
名無しさん@お腹いっぱい。 :03/04/10 22:36
ime.nu経由のURIを、じかにアクセスするようにできませんか?
>>391 ぶるーむはrじゃなくてもfでいいんじゃない?
"\\`ニヤニヤ(・∀・)'" は "\\`ニヤニヤ(・∀・)\\'" かな。
('の前の\\が抜けてる)
こういうのはeの方がいいかも。
defadviceするのってnavi2ch-goto-urlだとEnterを 押したときにはうまくいってなかった。 navi2ch-article-select-current-link-url に defadviceするようにしたらうまくいったけど、 これで良かったのかな? (defadvice navi2ch-article-select-current-link-url (before navi2ch-cut-ime.nu activate) (ad-set-arg 0 (navi2ch-replace-string "//ime\\.nu/" "//" (ad-get-arg 0))))
408 :
名無しさん@Emacs :03/04/11 13:36
このスレの「ブラウザを立ち上げなしてみてください」のものです。 ごおgぇなどで調べたら、PCの時間があっていないとこのメッセージが出るようだった\\ ので、 ntpで時間を合わせたら無事書き込めるようになりました。 ちなみに、今はバイト先からsshで自宅にログインして書き込んでます。 まじでうれしいです。 お騒がせしました。
>>222 の自動整理を使う時 .init.el をバイトコンパイルしている
場合どうなるのでしょうか?
410 :
名無しさん@XEmacs :03/04/12 02:01
ほのぼの板に逝けません。 何度やっても now connecting ... で固まります。 どうしたら、よろしゅございましやうか?
init.el にコレ↓を書いて投稿したスレを posted とゆうブックマークに自動 登録してます(出自は過去スレだったと思う)。 (add-hook 'navi2ch-message-after-send-hook (lambda () (navi2ch-bookmark-add "posted" navi2ch-message-current-board navi2ch-message-current-article))) これで自分の質問や煽りwの反応をチェックするのに posted だけ見ればよい ので重宝してます。 これで新たに投稿したスレを posted の一番上に来させたいのですがどこをど う弄ればいいですか? ソース追っかけてみましたが elisp よく判らん…(´・ω・`)
>>411 「送信控え」を使う方法に比べると、どのへんが便利?
>>412 「送信控え」は自分の書いたレスが保存されるだけですよね。なので書いた後
の反応を追うには向かない。
>>411 は自分が書きこんだ「スレ」がブックマークされます。めったに行かな
い板のスレに書いた時とかは posted 見るのが早いです。
>>413 なるほどー。
一応、送信控えは書いたスレのURLも保存されるけど、
>>411 も、あると便利だね。
>>411 navi2ch-bookmark-add する前に
navi2ch-bookmark-delete-article しちゃえばいけそうな気がします。
いろんなマシンを使って navi2ch してるので、未読 / 既読の 同期を取るためにどうしようかと考えています。 みなさんはそういった場合どうしてますか?
話の流れとは全然関係ないんですが、http1.1 のときにブックマークで m a m i が早くなるかもと目論んで、uri でソートさせる、はぢめての 自作関数を書いてみました。 (defun navi2ch-bm-sort-by-uri (&optional rev) (interactive "P") (navi2ch-bm-sort-subr rev (lambda () (navi2ch-board-get-uri (navi2ch-bm-get-board-internal (navi2ch-bm-get-property-internal (point))))) nil)) で、navi2ch-bm-sort に u)ri? とかを追加すればよし。 sort-by-other とあまり変わらないかもだけど(´・ω・`)
419 :
名無しさん@お腹いっぱい。 :03/04/13 05:07
書き込む時に、"書き込み&クッキー確認"とmesが出ます。 Cーc Cーiを押してみても変化ありません。 再度書き込もうとすると、 ブラウザを立ち上げ直して下さい。 とMesが出ます。 なれていないもので、基本的なところを誤っていると思うのですが、見当がつきません。 どなたかご教授下さいませ。
環境は freeBSD で navi2chのバージョンは1.6です。 emacsでクッキーの設定の設定が必要かと思いググってみましたが、 それらしいHPをみつけられませんでした。 どうにも手も足もでない状態です。どなたかよろしくお願いします。。
421 :
名無しさん@お腹いっぱい。 :03/04/13 05:40
>>421 すみません。書き落としましたが、navi2chのバージョンは1.6.1(ja-navi2ch-emacs21-1.6.1,1)ですた。
あと、リンク先にとんだのですが、該当するページがありません。となるのですが。。
>422 3月24日に1.6.1_1,1になっています
>>415 ガ━━(゚Д゚;)━━ソ! なんで気付かなかったんだろう…
(defun my-navi2ch-posted-add (bookmark-id board article)
(unless (assoc bookmark-id navi2ch-bookmark-list)
(navi2ch-bookmark-create-bookmark bookmark-id))
(navi2ch-bookmark-delete-article bookmark-id board article)
(navi2ch-bookmark-add bookmark-id board article))
(add-hook 'navi2ch-message-after-send-hook
(lambda ()
(my-navi2ch-posted-add "posted"
navi2ch-message-current-board
navi2ch-message-current-article)))
こんなんでイケてるっぽいです。どうもでしたー。
>>425 スレッド立てるのに失敗すると、
navi2ch-message-current-article が nil になって
空のスレが登録されてしまったんで、
(when navi2ch-message-current-article 〜)
とかに、しといた方がいいかも。
>>426 なるほど、ヤパーリ抜けがあったか…(´・ω・`)失礼しました。御指摘感謝。
時間を設定したら書き込めた。面倒なので修正して。 ツールバーから一通りの事ができるようなツールバーを用意して。 2chやるだけで覚えたり調べたりしたくない。 と要望してみる。 とテストで書き込んでみる。
もしそうならntpdateなりを実行するのに特権がいるんだが…
431 :
名無しさん@XEmacs :03/04/14 18:32
うちもnavi2chから書き込めない。
432 :
名無しさん@XEmacs :03/04/14 18:35
あ、書き込めた。XEmacsからはダメだったから、 Emacs20 から書き込んだら、でけた。 なんでだろ? 428の書き込みを読んで、一応ntpdを立ち上げておいた。 関係あるのかな。
434 :
名無しさん@お腹いっぱい。 :03/04/14 23:07
あと、きり番ゲッターの数字だけの投稿も hide されるのですね。 すごくいいですね。
436 :
書き込めない :03/04/15 00:02
FAQなのかもしれませんが、最近navi2chをMeadow1.14上で使い始めたのですが、 Wで書き込もうとしても 「ブラウザを立ち上げなおしてみてください」がでてきて書き込めません。 init.elには (setq navi2ch-article-auto-range nil) (setq navi2ch-net-save-old-file-when-aborn nil) (setq navi2ch-message-save-sendlog t) (add-to-list 'navi2ch-list-navi2ch-category-alist navi2ch-message-sendlog-board) しか入れてないのですが、他に何を設定すればいいのでしょうか?
navi2ch-ident-list をパクってみますた。(つうか、そのままっすね) (defun my-navi2ch-ident-newest () "ロードしている Navi2ch 各モジュールの中で 最後にコミットされたものの Id を表示する。" (interactive) (let (ident-list) (mapatoms (lambda (symbol) (if (and (boundp symbol) (string-match "\\`navi2ch\\(-.+\\)?-ident\\'" (symbol-name symbol))) (setq ident-list (cons symbol ident-list))))) (when ident-list (setq ident-list (sort ident-list (lambda (a b); ショボイので誰か直してちょ。 (string< (concat (nth 3 (split-string (symbol-value b) " ")) (nth 4 (split-string (symbol-value b) " "))) (concat (nth 3 (split-string (symbol-value a) " ")) (nth 3 (split-string (symbol-value a) " "))))))) (message "%s" (symbol-value (car ident-list)))))) 現時点での先端だと $Id: navi2ch-vars.el,v 1.118 2003/04/09 14:43:16 nanashi Exp $ と表示されます。
10 分だけ、にちゃんねる機能ってないですか? 様々な現実逃避の目的で、にちゃんねる来られる方が多いと思います。 しかし、そのような現実逃避というのは、「10 分だけ」のつもりが 締め切り間際まで延々と「あと 10 分だけ」と延びてしまい、 しまいには納期を変更しないといけない状況になることも多々あると 思われます。そのくらい、にちゃんねるは現実逃避に適しているのでは ないでしょうか。 そこで実装してほしい機能は、M-x navi2ch-timer-set 10 とかやっておけば、 それから約 10 分後に自動的に navi2ch が終了してくれる機能です。 どなたか実装していただけませんか?
>>439 面白いな。
ジョーク程度の出来でもいいから
あっても良いと思うよ。
俺にはできないけど
>>439 ちょっとぐぐってみたら、run-at-time とかで実現できそうだね。
.navi2ch/init.el に、 (run-at-time "15 min" nil 'navi2ch-exit) って書いておけば、15 分後に終了します。
これでどうですか? (run-at-time "10 sec" nil 'うろんごす) (defun うろんごす () (interactive) (setq buffer-read-only nil) (animate-string "うろんごす" 16 20))
>>433 それだけではまだ甘いと思う。メール欄も使ってくるし、http// のように
: を抜かしてくる場合もある。
もう、gaxxki だけで名前欄、メール欄、本文全てにフィルタした方が良さ
そうだ。
>445 はい答が出ましたね、次の人どうぞ。
>>445 すみません、意味わからんです。普通の1.6.1はバグがあるから、最新版
つかえってことですか?
つか、なんで1.6.2 は出ないんでうか?
>>448 すみません、navi2chから書き込めました。
ただこれだけか・・・
今まで書き込みだけはOperaでやってました。
>>450 > ただこれだけか・・・
ただ、これだけと思うなら最初からやって下さい。
>452 まあまあ。わからない人は本当にわからないんですから。 わかってる人は放置するか、ノイズを減らす方向に動きませう。
gikope.elをつかってみたのですが、viewモードでmonafont(mspゴ)をつかう方法を どなたか教えていただけないでしょうか。 (add-hook 'gikope-view-mode-hook 'navi2ch-mona-put-face)では、 うまくいきませんでした。
>>454 チョーテキトーだがこんなんでうちでは動いてるみたいだけど。
(defadvice gikope-view (after my-gikope-mona-put-face activate compile)
(save-excursion
(setq buffer-read-only nil)
(goto-char (point-min))
(let (p face)
(while (not (eobp))
(setq p (next-single-property-change (point)
'face nil (point-max)))
(if (null face)
(put-text-property (point) p 'face 'navi2ch-mona-face))
(goto-char p)))
(setq buffer-read-only t)
(set-buffer-modified-p nil)))
# gikope.el 初めて使ったよ。「なわけねーだろ」って言ってる AA は爆笑の
# 田中だったのか…
あれ極楽とんぼのいつも怒ってる方だと思ってた
あのAA、2ちゃんの初期に大活躍してたな
自分本位に考えているので、自分が2chと知ったときが2chの誕生のとき。 自分が生れた日が、地球が生れた日です。
>>456 ありがとうございます!
使えました!
しかし、大量のAAですね.......mojidata.txt
462 :
Meadow1.15 :03/04/15 23:23
navi2chのsnapshotを使っているのですが、1.15だと起動すらしてくれません。 1.14では普通に動いてます。どちらでもやっていることはbcomp.elを eval-current-bufferすることと、.emacsの中にautoloadの行を入れてるだけです。 1.14と1.15でnavi2ch使う上で何か違うことってあるんでしょうか?
463 :
名無しさん@お腹いっぱい。 :03/04/16 09:20
navi2chからURLを開くとき、mozilla -remote "openURL (URL, new-tab)" で開きたいんですけど、 どうやったらいいんでしょうか?今はシンボリックリンクを作ってるだけです。 /usr/bin/netscape -> /usr/bin/mozilla*
>>463 browse-url-browser-function が browse-url-netscape ならば、
symlinkと同じ効果だけなら browse-url-netscape-program を設定しる。
新しいタブで開くのはそのままじゃ無理かな。
new-window がハードコーディングされてるから。
browse-url.el からコピってきてちょこっと書き換えればすむ話だけど。
elisp見る気もないというなら適当な引数でmozillaを呼ぶスクリプト書いて
browse-url-generic 使うというのもありか。
ところで、browse-url-browser-function って
URLにマッチする正規表現と関数のalistでもいいのな。知らんかった。
漏れは密かにkonqueror、mozilla族、w3mあたりで現在上がってるブラウザに鑑
みて適当なやつに振ってくれるのが欲しかったり。
>>464 ありがとう。でも全然わかんないんで逝ってきます。
>>463 M-x customize-group browse-url
>>463 ラッパーとしてシェルスクリプトかけばいいじゃん。
ただ、lispのpathが通ってないだけでした。 逝ってきます・・・
>>463 (setq browse-url-browser-function 'browse-url-mozilla)
(setq browse-url-new-tab-p t)
今日1日かけてシェルスクリプト勉強しますた。一応動きますた。 でも、とてもアフォなことしてると思います。もっとカコイイの教えてえらいひと /usr/bin/netscape #!/bin/sh mozilla -remote "openURL (`echo $2 | sed 's/openURL(\(.*\))$/\1/'`, new-tab)"
そんなにアフォではないと思うが、これは動く? #!/bin/sh url="$2" exec mozilla -remote "${url%)},new-tab)"
exec mozilla -remote "${2%)},new-tab)" Solaris の /bin/sh では、% とか使うと「置換が正しくありません。」エラー になるっぽい。
474 :
名無しさん@お腹いっぱい。 :03/04/17 01:48
偉い人,teratermのフォントでモナフォントを使いたいんだけど,使い方教えて
476 :
名無しさん@お腹いっぱい。 :03/04/17 01:53
>475 おれは,teraterm上で動くnavi2chが好きなんだよ
>>476 teratermってプロポーショナルフォント使えたっけ?
478 :
名無しさん@お腹いっぱい。 :03/04/17 01:55
やっぱり使えない? 使えるターミナル教えて
最近スレ違いネタを ageで書き込むのが流行ってるみたいね。
480 :
名無しさん@お腹いっぱい。 :03/04/17 04:50
いまだにage sageでごちゃごちゃ言うの流行ってるみたいね。藁
cvs で2003/04/09に行われた修正を反映させると、スレ一覧の表示とか 各スレの表示される速度が異常に遅くなるんだけど、これってガイシュツ?
(^^)
483 :
名無しさん@お腹いっぱい。 :03/04/17 17:30
(("[うまち]んこー" r) . hide)
("." . hide)
>>481 Changelog 見たけど docstring の修正だけだろ。普通に考えればんなこたー
ない。手元でもそんなことないし。まぁ少なくとも環境くらい書けってこった。
違った。 (setq browse-url-browser-function 'browse-url-mozilla) (setq browse-url-mozilla-new-window-is-tab t) (setq browse-url-new-window-flag t) なんで、browse-url-new-window-flagの意味が逆なんだろう・・・
かなり前に prefetch を書いてくれた方がいらっしゃいましたが、 あぼーんに対応したものだと、自分で書かないといけないのでしょうか?
488 :
名無しさん@お腹いっぱい。 :03/04/19 04:43
navi2ch を起動しようとしたら、 navi2ch-net-split-url: Error: Wrong Type argument: stringp nil と言われてしまいました。 navi2ch-net.el のデフォルトのまま使用しています。 どこから調べれ始めれば良いでしょう??
野球総合板です
私は読めます
.navi2ch/sports3.2ch.net/mlb/ にdatファイルはなく、その下のinfoディレクトリには、該当の 1050560540 というファイルが出来ます。 ただ、ほかのスレのように、.filterというファイルがありません。 これを消して、subuject.txtも消して、スレ一覧も更新してみたのですが、依然movedとなります。 cvs の最新にしても変わりません。うーん....
496 :
名無しさん@お腹いっぱい。 :03/04/20 01:30
navi2chでまた書き込めなくなった。一度目は時間をあわせたら 書き込めたのに。また時間あわせろっていうの。 こればっかり。
ブックマークで mami で fetch したものを、 とりあえず全部読んだことにしたいんですけど、 何か方法あります?
よく connection failed になるんだけど、手動でリトライするのめんどくさ いんで、open-network-stream は何回かリトライするようにしてもらえないで しょうか?
>>500 ありがとうございます。
まさにグーです。
∧_∧ ( ^^ )< ぬるぽ(^^)
503 :
名無しさん@お腹いっぱい。 :03/04/20 09:37
山崎渉を表示しない用にするためにはどうしたらいいですか?
504 :
動画直リン :03/04/20 09:38
履歴とブックマークの方には更新フラグが ないのは何故?普段はそっちの方から開く から、あると便利なんだけど..
>>505 ついでに更新フラグが立たないようにするにはどうしたらいいですか?
>>507 それは現時点ではできないと思う。
filter がかかるタイミングも、Board や Bookmark を開いたタイミング
ではなくて、実際にスレを開いた時なので、実装も難しいのではないかな、
とか思う。いや、コードをちゃんと読んでないのでわかりませんがね。
つか、これができるようになったら、糞のような広告なんかで U や C の
フラグが立たなくなるので、巡回がいっそう快適になりますけどね。
>>497 (setq navi2ch-enable-readcgi t)
(setq navi2ch-enable-readcgi nil)
ともに効きません
現在表示してるスレだけまとめて更新 することって出来ます?
>>511 そういう意味じゃなくて、Vフラグがたってるスレだけ
って意味です。ブックマークが複数あるのでどうしたら
いいのかなって思ったんですが。。
皆さんは、やまざきの、null pointer な荒らし用のフィルタってどうやってますか?
>>514 navi2ch-article-message-filter-by-name-alist
履歴に送信控えまで入るのは変ぢゃないか?
それ以外で、何ではじくの
今日の、null pointer な爆撃だよ?
んだから、何で名前ではじいてマズイのだ? ぬるぽ(ヌルポインタじゃなくてNullPointerExceptionの事だが) 荒しも今までの顔文字だけのもおなじ や ま ざ き でしょ?
>>512 g articles RET ma mi
>>521 これを探しもとめてました!
さんくす!!
一応 Navi2ch メニューにもあるんだが、気付きにくいかもな
俺は表示スレ一覧の id が articles とは、なかなか気付かなかった。 ソース覗いて判明したんだったかな。
----BEGIN BASE64----(downmark.patch.gz) H4sICJlooz4AA2Rvd24ucGF0Y2gA7VZdb+I4FH2GvzAvt5ajgtLQkAANtKPS7u50 tJ3pw86MtNKy0qaJgYgQM05otf9+r51APviYlvIwD8sDCNvnXp9zj69tGAZE7lNg eVNj7HqsxcIWF8Gk9plHcLMQYLWhbQ1sZ9DpgmWadl3X9Sqiurg/MDvp4uEQDMc6 64GO320LhsM6AJB39Lbfv76gF/Ra62shfXjXuAUZjMjpwUTw5QJOi1madajrDZ+N 5Z91/se54fPnSK2o6wCnDfx4oRvH4PGQiyY0Hl1vJuNFPoTBZJo0cWww5oJlg+Qx xBWk2ZR4gH143xWzDbhgPoIVmvhugsw+R/RmGzN9FzO9DtuYzTFdygwOY/aVz92E 25IbHMQtUQEUPVnIdltVst12yqVUhaTHKmjEno9VVBg88tCH5E3FzYOkRV4TRorH LbhkfrSiF7i/qfhF+soEndQE3U7ZBFqo9ekZJfQXen0sKywXKDDzf3Y7FKkj2evj umIlws/vjAtTOcMptIdD9vnF9f2Q3QosOubAISbCIGJv2PAnmefL7N/bcMmqIZsr A9M+vaP3jr7bvnsqt9W+MWPR8bxbFuItBq7w16v8f9jY9pzjrRZWQuT+NQpvjogl u54cvYHV33xypIDq2otBx85fHJ2uNCJ+Xygbyi09uaIYwogTPFTGlLkoheGGQZxk dnUfuYigBeRP4yFbfyOHSLNWuwSpE6Gjkysa0y4N6Qc6Q1kyW87cGS8j73FkDbTc bqTNNZPe09+xVWTQtJDSJWXor9L+CjpN5qGEv7/9Sm/ybBFPVr2hjHzAiW/pBGmC Sq0cne6XYnKaR2FCcFHG/yaH8NJPd601tODkCgEN+eebdqJRbUbPrqYfhugXQ0aj H6mOC2T5lfomPvVs1N+05W/aCGQuj6MHG3Lj0IgTEUSTBcg6LGN5CmtqzZzFsTth QLRYbY0gbCkEixIjm8rXxiz5DgvBPYiCUBq5ps5EGvp9FhqIbVokmyzFn/MneRw2 42cJNiN1zA7ZtlPJaCxP2Gt2uyOHvSdHVu7tezb2sTcOZo/nNvGmQEajf6y/TKP/ t/oajU7JqnZbNrt3o2n4JDup8pDiUe2dOcoptZpydiF2NpAe1bWccKnceWfSB3pN XWnolGMmdLocoYUzj/dKeu7hNLX9KubKHRj0APQK/CKoOuh53ky6japhK1u7IFe2 EYzBD8ZjqQpOodADmLAkQSiMg5CpyVarRVJtHVu1QWfVByWmgdcFWpB84p6bBBxv 2KqwKY2lCLF4vtgPkAi8UzheJGkjW39eL8YGW0UPoweCeZKiJLbbUD84Si/bULGn 5kWSYnbtthSza3dWRl0RLZizMlrubQf7cm9HO9R0e9V6g1bbY1tmj2Q69pUpu33n fx0P0dHMdOzZjtSxh4+cdeNcX7LrfxtdvPAMufnDuad3H88deXcTQMWMeTxp5tiX bV89ejYaad4Hdor+qixV5S+x/eccXfmuKBOtPpqKBFNwdiuXUOcCU4xGLW8SnBPZ A6u5it1RsAU+zdkay8fj0H3OsIm85bMI/wFVwpWdZBMAAA== ----END BASE64----
>>526 は
>>249 さんの dat 落ちに D mark を付けるパッチをちょっと改造し
たものです.
2ch の仕様をよく把握してないんだけど,dat 落ちして html 化待ちのスレっ
てステータス 302 が返ってくんじゃなくって navi2ch-net-download-file の
時点で nil が返ってきてるような.
現状は error header を付けていますがこれにも down header を付ける
ようにしてみました.なにか弊害があるかもしれませんので興味ある方
向けです.
ToDo:
・フェッチして D mark が付くと一旦 U mark で表示される.
528 :
名無しさん@お腹いっぱい。 :03/04/21 20:20
apt-getとCVSって何が違うんでしょうか?
530 :
名無しさん@Meadow :03/04/21 21:37
test
531 :
名無しさん@お腹いっぱい。 :03/04/22 22:56
昨夜updateしたCVS最新版、 V markつきのスレを再読み込みしたときの挙動が変です。 新着付近のレス(一番下の方)が二回繰り返されて、 カーソルの方は遥か上に飛んでっちゃいます。 CやU、無印スレは大丈夫です。 他にこんな症状出てる方いますか?
532 :
名無しさん@お腹いっぱい。 :03/04/22 23:04
>>531 ,533,534
04-19の分までは大丈夫で、04-21の更新で発症したということでしょうか?
問題は navi2ch-article-sync か
navi2ch-article-reinsert-partial-messages にあると思われますが、
まだ原因を特定できていません。
手元(
>>100 )の Meadow と XEmacs ではその問題は起こらなかったことを
考えると、Emacs のバージョンに関係があるかもしれません。
>>531 さんも Emacs 21 (相当)をお使いでしょうか?
>>535 navi2ch-article-view-range が、 '(1 . 50)
という状態で navi2ch-article-sync したら、 新しいレスが1つついたとします。
そうすると最後から50番目のレスは、表示されているのに
navi2ch-article-inside-range-p が nil という状態になります
(update 後では、最後から51番目になっているから)。
で、(以下 navi2ch- prefix 省略)
reinsert-partial-messages -> article-get-visible-numbers ->
article-previous-message -> article-goto-number と実行され、
navi2ch-article-redraw-when-goto-number が non-nil だと redraw が発生します。
ここで新しいレスが一度挿入され、さらに reinsert-partial-messages で
もう一回挿入される、と。
navi2ch-article-get-visible-numbers を例えば次レスのもののようにすれば
とりあえず問題はおさまりそうですが、
「追加のレスのみ挿入する」 場合は、navi2ch-article-view-range もそれに
合わせて変更する必要があると思われます。
navi2ch-article-get-visible-numbers 案: (defun navi2ch-article-get-visible-numbers () "表示中のレスの番号のリストを得る。" (let (list prev) (save-excursion (goto-char (point-max)) (while (setq prev (navi2ch-previous-property (point) 'current-number)) (goto-char prev) (setq list (cons (navi2ch-article-get-current-number) list)))) list))
>>535 emacs 20.7 でも発生することを確認しました。
04-19まで戻せば発生しません。やはり04-21の更新が影響してるみたいです。
>>536 くわしいご説明ありがとうございます。
ご指摘の点を確認、修正しました。
>>537 のコードは、
(navi2ch-article-get-current-number)
の部分は
(get-text-property (point) 'current-number)
で十分なようなので、そこだけ改変させていただきました。
540 :
名無しさん@お腹いっぱい。 :03/04/25 01:20
しばらくcvs updateしちゃダメよ、って事ですね。了解です。
541 :
名無しさん@お腹いっぱい。 :03/04/25 11:20
すいません。うまくnavi2ch導入できなかったので、教えてください。 スレに対するメッセージの書き込みで失敗し、 以下の内容が*Message*に残っていました。 now connecting... now connecting...sending request...done send message... send message...failed: 書きこみ&クッキー確認 now connecting... now connecting...sending request...done re-send message... re-send message...failed: ブラウザを立ち上げなおしてみてください。 書き込みを可能にするためにどう対応すればいいかわかりません。 ご支援お願いします。 環境は以下のとおりです。 navi2ch 1.6.1 WindowsXP HOME meadow GNU EMACS 20.7.1(i386-msvc-nt5.1.2600)
>>541 たまたま2chの鯖のほうが調子悪い時間帯に当たったって可能性も
じゅうぶんに考えられるわけだが
つうかCVSの先端使えって話じゃないのか
>>541 です
>>542 >>543 cygwinからcvs updateにて1.6.1-devを取得し、installしてみたところ
(理由がわからないままですが)書き込めるようになりました。
2ch鯖での問題だったのかもしれないので、少しテストスレで確認してみます。
ありがとうございました。
From: [5] 名無しさん@お腹いっぱい。 <sage> Date: 03/02/28 12:17 * 読めない、書けない、とにかく変です -> 2ちゃんねるは日々変化し増築されています。 あなたの問題はきっと他の誰かにも起こっています。 つーか過去ログ読め。 たいていは cvs update && make && sudo make install でなんとかなります。
cvs update したら、 cvs update: No CVSROOT specified! Please use the `−d’ option cvs [update aborted]: or set the CVSROOT environment variable. と言われました。
% cvs update zsh: command not found: cvs
>>548 cvsとupdateの間のスペースも2バイトなので,
zsh: command not found: cvs update
となるのが正しいんじゃないかな?
ネタだろ。
zsh: command not found: ?{M-c?{M-v?{M-s ?{M-u?{M-p?{M-d?{M-a?{M-t?{M-e
Solarisとか,標準ではcvs入っていないosあるからな・・・・・・もしかしたら・・・・だけどw
489じゃないけど漏れも同じエラー。起動すると一番下の行にエラーが出るけど
navi2ch自体はそのまま動く。で、スレ一覧が出るとこまでいくけど
スレは1つもない状態になってる。
debianのaptから持ってきてて、navi2ch-versionは1.6.1-DEV
emacs-version は 20.7.2
debug-on-error, debug-on-signal, debug-on-quitをすべてtにすると
*Backtrace*がとれて、こんな感じ。
Signaling: (wrong-type-argument stringp nil)
string-match("
http://\\ ([^/]+\\)" nil)
navi2ch-net-split-url(nil nil)
navi2ch-net-send-request(nil "GET" (nil ("Accept-Encoding" . "gzip") ("User-Agent" . "Monazilla/1.00 Navi2ch")))
byte-code(...色々... 9)
navi2ch-net-download-file(nil nil ("200" "304" nil))
navi2ch-net-update-file(nil "/home/username/.navi2ch/board.txt" nil navi2ch-list-make-board-txt)
navi2ch-list-sync(nil t)
navi2ch-list()
navi2ch(nil)
call-interactively(navi2ch)
execute-extended-command(nil)
call-interactively(execute-extended-command)
つーわけでよろしくお願いしまつ。
>>553 navi2ch-list-bbstable-url と navi2ch-auto-update の両方の
デフォルト値が nil なので、
そのままだと navi2ch-list-bbstable-url が nil のまま実行されてエラーに
なっているようです。
とりあえず、navi2ch-list-bbstable-url に適当なURLを指定してやると
動くと思います。
navi2ch-update.el に埋め込まれているURLは、
http://www.ff.iij4u.or.jp/~ch2/bbsmenu.html です。
>>554 動きますた。どもです。
やったこと
~/.navi2ch/navi2ch-update.elを作り、
(setq navi2ch-list-bbstable-url "
http://www.ff.iij4u.or.jp/~ch2/bbsmenu.html ")
と書いておく。
navi2chを起動して、うまく動いたので
M-x navi2ch-update
するとnavi2ch-update.elが書き変わった。
ほとんどカンでやったんだけどこんな感じでいいかにゃ?
556 :
名無しさん@お腹いっぱい。 :03/04/28 02:26
広告なんかのkillファイルをどっかのwebに共有しておいて、 起動時か随時読みこんでkillしてくれるなんて仕組があると すげーいいと思うなあ。
というわけで、実装よろしく。
>557 いや、私は無理です。
oyster について教えて下さい。
navi2ch 1.6.1 を使っています。過去ログが見たくて、
http://2ch.tora3.net/ で ID を購入しました。この ID と password を仮に
[email protected] , foobar
とします。
~/.navi2ch/init.el に
(setq navi2ch-oyster-use-oyster t)
(setq navi2ch-oyster-id "
[email protected] ")
(setq navi2ch-oyster-password "foobar")
(setq navi2ch-net-enable-http11 t)
(setq navi2ch-net-accept-gzip t)
と設定しました。手動で、/usr/share/emacs/site-lisp/wl/utils/ssl.el
を load-file したあと、M-x navi2ch-oyster-login と打ち込んだところ
Error: Search failed: "SESSION-ID="
IDを取得しますた ID= nil
navi2ch-oyster-login: Wrong type argument: stringp, nil
となってしまいます。ID と password は登録時のメールから copy & paste
してありますし、ID が違うのなら、そういうメッセージになりそうで、この
エラーメッセージからは init.el の形式を間違えているのだと考えられます。
どう書くのが正しいのでしょうか。それとも根本的に何か勘違いしているので
しょうか。
560 :
名無しさん@お腹いっぱい。 :03/04/28 15:46
Redhat9上のemacsでM-x navi2chすると以下のようなエラーがでます。 原因は何でしょうか? Wrong type argument: listp, \.\.\.
561 :
名無しさん@お腹いっぱい。 :03/04/28 15:54
>>560 自己レス
.navi2ch を消したらOKになりました。
突然整合性がとれなくなったんでしょうか...????
ずいぶん前に似たような症状になったことがあるが、article-summary がおかしくなっていたのが原因だった
>>559 SESSION-ID取得の1発目はこける場合が多いので、こけた時の空っぽの画面を1
度閉じて、再度スレ取得してみるのがいいかも。
それでうまく行かなかったら、別の問題かな。
>>559 あっ、良く読むと単純なloginですね。何回かログインしていれば、うまくい
くかも。
それでもうまく行かない場合は、かちゅーしゃとかwin用のビューアーでIDが
生きてるかどうか確認してみるのもいいでしょう。
あとは、バッファの" *navi2ch oyster-ssl"を見れば何か分るかもしれないで
す。
>>559 ID を買ってないので認証までしかテストできませんでしたが、
こう変更するとどうでしょうか?
(defun navi2ch-oyster-get-status (proc)
"オイスターサーバの接続のステータス部を返す。"
(navi2ch-net-ignore-errors
(or (save-excursion
(set-buffer (process-buffer proc))
(while (and (eq (process-status proc) 'open)
(goto-char (point-min))
(not (search-forward "HTTP/1\\.[01] \\([0-9]+\\)")))
(accept-process-output proc)
(message "retrying")
(sit-for 3))
(let ((i 10))
(catch 'loop
(while (>= (setq i (1- i)) 0)
(sit-for 1) ; 何だかうまく動かないのでwait入れた
(goto-char (point-min))
;; 最後まで見つからないままだとエラー
(when (search-forward "SESSION-ID=" nil (> i 0))
(throw 'loop
(if (looking-at "\\(.*\\)\n")
(match-string 1)))))))))))
自宅でやりなおしたらうまく行きました。 会社からだとなんべんやってもダメだったんですが。 うまくいかなかったのは firewall のせいかな? なにしろ 80 と 25 しか空いていないんで。 # せめて 22 を開けてほしい おさわがせしました。
567 :
名無しさん@お腹いっぱい。 :03/04/28 19:34
業者の広告の新種が多すぎてフィルタ登録するのが面倒くせー 誰か助けてくれー
>>567 前スレ 575-577,587 の my-navi2ch-aborn-util.el が便利。
contrib に入って欲しいなぁ。
569 :
名無しさん@お腹いっぱい。 :03/04/28 20:19
>>568 > 前スレ 575-577,587 の my-navi2ch-aborn-util.el が便利。
これって、 filter の element を sort する
>>222 と同時に使えませんか?
(my-navi2ch-auto-update でくくった部分を save すると破棄してしまうのですが。
570 :
bloom :03/04/28 20:25
>>560-562 Emacsのバージョンは?
Emacs21なら.emacs.elで
(setq eval-expression-print-level nil
eval-expression-print-length nil)
かな。
>>560 navi2ch のバージョンは?
CVS では navi2ch-save-info で print-{length,level} を nil にしてる
から大丈夫だと思う。
>>572 eval-expression は関係ないでしょ。
574 :
名無しさん@お腹いっぱい。 :03/04/29 23:47
>>574 どんなフィルタかけてるかによるんでないの?
うちでは問題ない
>>575-576 どうもです。
フィルタの設定を全部外してみたら読めたよ。
よくわからないけど、まぁいいや。
test
579 :
名無しさん@お腹いっぱい。 :03/04/30 04:47
おお書けたVine のrpm のソースの所にcvs版を置いて見たら rpmでインストールして書き込みできた。
公開きぼん。
581 :
名無しさん@Emacs :03/04/30 15:46
kterm上でemacs立ち上げてnavi2chすると勝手に色がついてまともに読めないの だが、どこをいじればよろし? redhat9
TERM=vt100 emacs とか。
583 :
名無しさん@お腹いっぱい。 :03/05/01 07:01
透明あぼーんって、出来ないんですか?
透明あぼーんって navi2ch-article-message-filter-by-*-alist の hide と はまた違うんだっけ?
>585 2ちゃんねる的な「透明あぼーん」は書きこみがなかったことになり、以後の番号がずれる。
589 :
名無しさん@お腹いっぱい。 :03/05/01 13:06
透明あぼーんは各レスの>>○○みたいなリンクがずれまくりになるからなぁ…キライ…
590 :
動画直リン :03/05/01 13:14
>586 >583は2ちゃんブラウザが実装してる『透明あぼーん』のことを訊いてるんじゃないのかなぁ。 ブラウザ側の透明あぼーんはレス番ずれないし。
>>591 それです、2ちゃんブラウザで実装されている透明あぼーんのことです。離婚を機に
家の環境をLinuxに統一したので、Linuxで使える2ちゃんブラウザの情報を探して
いたんです。
navi2ch-occur とかいって、 article を grep して選択表示できたら面白いかも。
CVS からクリーンインストールしてて、
>>553 と同じとこでハマった。
できれば info の訂正キボンヌ。
ところで navi2ch-list-bbstable-url と navi2ch-auto-update のデフォルト値が
nil になってる(
>>554 )のは、何か理由があるんだっけ?
>>593 なんでリコーンしたの?
2ch 依存症だったから?
597 :
名無しさん@お腹いっぱい。 :03/05/03 07:07
598 :
bloom :03/05/03 07:14
>>593 で、「2ちゃんブラウザで実装されている透明あぼーん」って
どういう機能なの?
602 :
名無しさん@お腹いっぱい。 :03/05/04 15:17
ma miでダウンロードしたdatファイルをhtmlファイルに変換する 方法はありますでしょうか?
すみません、read.cgiとはどういう意味でしょうか? read.cgiというファイルがあると思って、 $locate read.cgi としましたが、そのようなファイルは見つかりませんでした。
>>602 navi2ch ではできません。
別なツールを使ってください。
別のツールとはなんでしょうか? 恐れ入りますが、教えていただけないでしょうか?
>>607 ありがとうございます。
今から探してみます。アドバイスありがとうございます。
うーん、windows/mac用のdat2htmlしかないですね。 Linux用のdat2htmlはないのでしょうか?
どこまで本物そっくりにするかによるけど、 だいたいでよければ、ふつー自作するんじゃねーの?
ファイルをダウンロードする、ma miの仕事を cronで行うことはできますか?
次スレ立ったら誘導してくれるような 機能キボンヌ。くだ質とか、いちいち 次のPart探すのめんどい。
>614 その機能って他の2ch専用ブラウザで実装してるやつある?
>>614 たくさん貼ってあるうちのどれが次スレかを
自動で決定する仕組みを作ったら神。
そもそもゆ誘導貼ってないスレや、
ウソ誘導なんかも多いのに。
それっぽいスレのdatをみんな落としてきて(誘導無ければ
subject.txtも見て)、
>>1-5 位に今見てるスレのurlと前スレって
言葉があったら次スレに決定とか? ウザ
普通に、スレタイがマッチするものの候補から、選択すればいいんじゃない? bookmark modeで、 1 一定(950ぐらい)レス以上ついたもの or dat落ち 物 or あらかじめ、追っかけマーク(仮称)をつけたスレ をpick up 2 該当板の一覧取得 3 旧スレタイにマッチするスレを探す(追っかけマーク付のスレにあらかじめルール登録しても?) 4 候補が複数あるなら選択 5 新旧スレの入れ換え 6 繰り返し こんな感じでどうですかね。
>618 ガンガレ
>>619 ガンガリたいのはやまやまなんですがねw
あ、ちなみに元質問者とは別人ですよ。
あったら便利かなぁ、なんて思ってる、いちユーザーです
次スレ誘導機能いらね。
>>615 monazilla スレでアイディアは出てた。
実装はされてないんでないかな。
>>620 (言い出しっぺではない) キボンヌ〜キボンヌ〜
☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヽ ___\(\・∀・) < 次スレ誘導機能マダ〜〜?
\_/⊂ ⊂_ ) \__________
/ ̄ ̄ ̄ ̄ ̄ ̄ /|
| ̄ ̄ ̄ ̄ ̄ ̄ ̄| |
627 :
名無しさん@お腹いっぱい。 :03/05/05 00:27
なぜか、UNIXの板だけ読み込むときに、Invalid read syntax "."とでて、 読み込み不能になってしまいました。 何か解決方法はないでしょうか。
>>627 ~/.navi2ch/pc.2ch.net/unix/article-summary あたりが壊れたのかも。
Unix板,Linux板,mass,tech,etc...などの 板を毎回閲覧させてもらっております。 そこで、いつもそれぞれの板で、 ma miをしてdatファイルをダウンロードして おります。 しかしながら、それぞれの板のデータのひとつひとつ ダウンロードには時間がかかります。 これらの板のデータをいっきに ダウンロードする手法はありますでしょうか?
628さん。 ありがとうございます。 どうやったら修復というか直すことができるのでしょうか...(T_T)
たびたびすいません。 ~/.navi2ch/pc.2ch.net/unix/ ごと消しても、復活しないというか。 同じ症状なのですよ...
>>629 軽く elisp を書けばできそうだが。
つーか、ma mi より I の方がよくない?
>>631 backtrace とってみたら?
backtraceってこれのことですかね
一応。
Signaling: (invalid-read-syntax ".")
read()
navi2ch-load-info("d:/home/username/.navi2ch/pc.2ch.net/unix/article-summary")
navi2ch-article-load-article-summary(((nil) (time . "Sun, 04 May 2003 15:45:19 GMT") (hide "1016150455") (bookmark "1051455239") (name . "UNIX") (bbstype . unknown) (uri . "
http://pc.2ch.net/unix/ ") (id . "unix") (type . board) (seen)))
navi2ch-board-update-seen-articles()
navi2ch-board-sync(nil first)
navi2ch-board-select-board(((name . "UNIX") (bbstype . unknown) (uri . "
http://pc.2ch.net/unix/ ") (id . "unix") (type . board) (seen)) nil)
navi2ch-bm-select-board(((name . "UNIX") (bbstype . unknown) (uri . "
http://pc.2ch.net/unix/ ") (id . "unix") (type . board) (seen)) nil)
navi2ch-list-select-board(((name . "UNIX") (bbstype . unknown) (uri . "
http://pc.2ch.net/unix/ ") (id . "unix") (type . board) (seen)) nil)
navi2ch-list-select-current-board(nil)
* call-interactively(navi2ch-list-select-current-board)
環境
Meadow1.15(Windows2000),Navi2ch 1.6.1
>>632 >
>>629 > 軽く elisp を書けばできそうだが。
大変お手数とは思いますが、どのようにやれば
よいのか教えていただけないでしょうか。。。
当方、elispの知識があまりないので。。。
「.emacs.el に〜という行を挿入する」という
表現なら理解できます。。おねがいします。。
d:/home/username/.navi2ch/pc.2ch.net/unix/article-summary が壊れてるんだから眺めてみれば。 おかしな . があるはずだ
あぼーん対策をした 2chmirror 用 Perl スクリプトを動かしてますが何か。
>>635 > d:/home/username/.navi2ch/pc.2ch.net/unix/article-summary が壊れてるんだから眺めてみれば。
> おかしな . があるはずだ
原因は、/infoのファイルとの整合性?
unix/infoを消したら読み込めるようになったのでした。
>>634 こんな感じ?
あんまりテストしてないけど。
(defvar my-navi2ch-junkai-list '("unix" "linux"))
(defun my-navi2ch-junkai ()
(interactive)
(let ((alist (mapcar (lambda (x) (cons (cdr (assq 'id x)) x))
navi2ch-list-board-name-list)))
(dolist (x my-navi2ch-junkai-list)
(navi2ch-list-select-board
(cdr (assoc x alist)))
(navi2ch-bm-fetch-maybe-new-articles)
(navi2ch-bm-exit))))
>>638 ありがとうございます。
> (defvar my-navi2ch-junkai-list '("unix" "linux"))
ここに板のidを打てばいいんですね。
あと、これらの行はどこのファイルに追記したらよい
のでしょうか?
また、実際の実行のコマンドの手法も教えて頂け
ないでしょうか。。お手数かけます、すみません。。
>>639 > あと、これらの行はどこのファイルに追記したらよい
~/.navi2ch/init.el
> また、実際の実行のコマンドの手法も教えて頂け
M-x my-navi2ch-junkai
M-x の意味が判らなければ調べましょう。
>>621 ビンゴ! このスレのPart 7->8->9 は
うまくハケーンできますた。
ドキュメント(info)の充実キボンヌ 埋もれた機能多すぎ
まず君が埋もれた機能一覧してよ。
>>643 そしたら、お前は何をする?
叩かれるの覚悟で要望だしてみる?
あいかわらず、叩いてるだけ?
>>644 そしたら俺が、それをまとめて info にして開発陣に送ってやる。
>>645 ほんとうにやるんだな?
じゃ、一覧作ってやるから数日待ってろ!
>>640 ありがとう。実際に教示のとおりに
やってみました。が、次のエラーらしきものが
メッセージとしてでてきました。
Symbol's function definition is void: navi2ch-bm-fetch-maybe-new-articles
このことに対してはどのようにすれば、
やりたいこと実現できそうでしょうか。。。
>>648 その関数はリリース後に追加された関数だね。CVS 版を使うといいよ。
>>649 >
>>648 > その関数はリリース後に追加された関数だね。CVS 版を使うといいよ。
アドバイスありがとうございます。。
が、CVSを実際にはどのようにしたらよいのでしょうか?
一部の新しいファイルをcvsからgetすればよいのでしょうか?
CVSと縁があったのは日本語SKKをインストールしたときぐらいで、
実際にどのようにしたらよいのかが、わかりません。。。
>>650 CVS 使いたくないなら
「開発版のスナップショット」を使う、とか。
>>651 >
>>650 >
>>1 CVS password:
cvs [login aborted]: reading from server: Connection reset by pee
こういう風にログインさせてもらえないのですが、
なにか工夫が必要なのですか、、?
それとも、サーバの調子が今よくないのですかね。。。
>>653 desu.
I have got KAIHATU-BAN SnapShot.
Then I have installed it.
So,now GOOD Going.
(I'm sorry my bad English)
>>653 です。
アドバイスどおりに、開発板のスナップショットを
インストールをおこないました。
その後、先の
>>638 さんのプログラムを実行させると、
うまく走りました!!ありがとうございます!!!
ところで、この M-x my-navi2ch-junkaiコマンドを
ターミナルから直接起動させることは可能でしょうか?
当方、Cronで午前4時にM-x my-navi2ch-junkaiを実行
させたいのですが。。。。
いい加減にしろよ。スレ違いだ。逝け
>>655 emacs使えないなら、何故navi2chのだろうと思うのだけど、とりあえず f だ。
Canna は C-o runs the command toggle-input-method なわけだが、navi2ch では C-o runs the command navi2ch-bm-save-dat-file C-o runs the command navi2ch-article-save-dat-file だったりするので 日本語 i-search しようとして(´・ω・`)ショボーン いや、C-\ を使えばいいんだけどね……。
gikopeでのモナーフォントの使用方法ってのがあったね。 あれ、infoにいれとくといいかも
>
>>655 ありがとうございました。
$ emacs -e navi2ch -f my-navi2ch-junkai
で、うまくできました。
失礼しました。。。。。
私は、xyzzyの2ch-modeと併用して、Navi2chを使わせてもらっています。 2ch-modeでは、S-aで、ブックマークに入れた後、 C-tで、ブックマークに入れた全てのスレを巡回して、 TABキーで、更新のあったスレまでJUMPするような機能があります。 みなさんは、Navi 2chでは、どうやって、効率的にブックマークしたスレを巡回しているのでしょうか? たしか、ブックマーク丸ごと、ma miってできないですよね。 これができたら、とっても便利なんですけどね。 やっぱり、628さんのように気に入った板ごとすべて取り込むというやり方なのでしょうかね?
>>661 >>638 の my-navi2ch-junkai-list に、全てのグローバルブックマークの ID を
設定したらどうよ? って、そういうことではないのかな。
普通にブックマークで mami しているけど、質問の意味がよくわからんな
意味不明ですいません -[ブックマーク] Meadow Navi2ch Cygwin のような形でブックマークがあった場合、 Meadowを開いて、ma mi Navi2chを開いて、ma mi という風なやりかたしかないと思ったのですよ。 my-navi2ch-junkai-listに登録すれば、 いっきに巡回みたいなことができるわけですね。 しかし、Bookmark IDとBookmark Nameの使い分けというか 違いをまだ理解していないのでした。 う〜ん。難しい。
意味は理解していますよ。 やはり、今のところはmy-navi2ch-junkaiを利用するのが いいかもしれませんね。 ただ、なぜか「nil」に設定しているのに、 「あぼーん」を質問されることがあるのです、僕の環境では。。。 (´-`).。oO(不思議だなぁ。。)
意味を理解していただいてホッとしました。 > ただ、なぜか「nil」に設定しているのに... (setq navi2ch-net-save-old-file-when-aborn nil) 同じく... (´-`).。oO(不思議だなぁ。。) 環境 Meadow1.15(Windows2000),Navi2ch 1.6.1
いつも大変便利に使わせていただいてます。 少し?要望なのですが、もうちょっと実況板で使いやすくできませんでしょうか。 具体的には、自動リロード・自動スクロール・Live2ch のような一行レスメッ セージ特化モードなど… です。 また、これら機能の実装予定などはありますか?
>>667 それらは、具体的にどういった機能ですか?
>>668 ・(setq navi2ch-auto-reload 10)
(setq navi2ch-auto-reload-list '("foo" "bar"))
とか設定しておけば、foo や bar の板においては、10秒毎に現在表示中の
スレを自動でリロードさせる
・現在表示中のスレが、上記のリロードによって更新された場合、最新のスレ
までカーソルを移動させる
とかじゃないですか? 最後の Live2ch うんぬんは想像できませんが。
でも、この機能を必要としている人は少ないんじゃないかな?
ん? でも、実装予定を聞いているという事は、
>>667 が実装するかもしれない
という事かな?
>>664 俺、同じことしたかったんだけど、結局諦めて、全部 Favorite に突っ込むようにした。
分類したい程、たくさんのスレ見てないし…。
1000行ったスレと氏にスレだけ別の Bookmark に移すなり、消すなり。
// I S s で、後はスペースだけ。楽チンだよ。
Bookmark ID が、名前の通り識別子で、Bookmark Name は navi2ch list で
どう表示されるかだと思うんだけど、違うのかな?
2ch-IRC gateway を作って liece で(゚д゚)ウマー と言ってみるテスト。
>>671 ふつうに 「あぼーん y/n」みたいなプロンプトが
でます。
きちんとnilにしているのですが。。。
ごぶさたしてます。
もろもろ滞っててすみません。
>>642 一覧じゃなくてもいいんで、
足りない点をご指摘いただけるとうれしいです。
committer になってガリガリ書いていただけると
もっとうれしいです。
>>670 うちもだいたい似たような感じです。
>>674 プロンプトは
あぼーん!!! backup old file? (y or n)
ですか?
;; navi2ch-net-update-file-diff
>>675 > プロンプトは
> あぼーん!!! backup old file? (y or n)
> ですか?
あぼーん!!! backup old file? (y or n)
こういったプロンプトです。
> ;; navi2ch-net-update-file-diff
これはどういう意味でしょうか。。。
navi2ch-vars.el に追加記述でよろしいでしょうか?
>>677 だったら、navi2ch-net-save-old-file-when-aborn が 'ask だとしか
思えないなあ。 設定を見直してみては。
> > ;; navi2ch-net-update-file-diff
> これはどういう意味でしょうか。。。
たぶん navi2ch-net-update-file-diff という関数で
(y-or-n-p "あぼーん!!! backup old file? ") と聞いてるよ、
ということじゃないかと。
>>677 > navi2ch-vars.el に追加記述でよろしいでしょうか?
もしかして navi2ch-vars.el を直接書き換えてて、
byte-compile し直してないから設定が反映されてないとか。
もしそうなら、~/.navi2ch/init.el に書いたほうがいいよ。
642です。 誤解のないように、釈明しておきますと、642だけしか書いてません(w 個人的には、tipsが充実したらいいなと思ってます。 info向きじゃなければ、webにでも。 開発者の方からコメント頂いたので、 とりあえず、最近見たものと、Part7の500ぐらいまでみて、 infoにあった記憶のないものを適当に挙げてみました(挫折)。 既にあったり、不要なものばかりかも知れないですが、 ざっと挙げてみました。 最近の記憶 ・スレの表示範囲の設定。デフォをallにする方法などのtips ・gikopeで、monafont使用 ・次スレ誘導機能の存在(使用してみて結構いい!) ・M$gothicの使用要件、使い方 ・message-filter関係の使用例(ありましたっけ?) ・memo機能? ・bookmarkでのレス数表示
私もまったく同じ症状です。
----BEGIN BASE64----(autoreload.gz) H4sICGpcuj4AA2F1dG9yZWxvYWQApVXBcoMgED3rVzBeAp0hbXroLbf20r+guBgm uqSItvn7UjRtmjgKqRcHfG/3sftYaQlKGmwdaY4cRa8f5Y6LzhluoTai5E43YLlG 7bSo/duB7UVNnh5YTj23F3aeKTtrAd0PMydpmSLT6JKgHsEd/sFap2UN5xxCmZdB P3aA5BJ20juuPc4jtSL0EtgeUbI8G6LQ+21iGbIsuRCeQVtw78mZbsgzX0BulIrD IWOhhDdKD8Q7sllv0pi/WWMOEgn1Z2GRDvPgc5MtWDePVRoiLtfRR8yo7ZALF3bI wu2eNKd/VvOSBjmiLPnOmD1ZXULhU7vxU1wXZmI1poT/xkrTE91ppZJbLQVKqIfN JUZ808MEnJPtTFVNTsLQeCGd7mFYq6hzeOTBmgq926LmBW2gbUUFpHjWrXirgXxj yIBZF+OlvXFQJA65yBs/4k66X3BK9lBzjcD3cLz6owTrNuJAitdi0nnXbWH5F0fn uNCYBwAA ----END BASE64---- 今日はちょうど将棋名人戦があったのでそのスレを見るのにオートリロードを 作ってみました。実況系を見ることはないんであんまり真面目に作ってません が。
>>678 ですよねぇ。
↓の行の行末で C-x C-e と押すとどうなりますか?
navi2ch-net-save-old-file-when-aborn
> たぶん navi2ch-net-update-file-diff という関数で
です。メモのつもりでした。
混乱させてすみません。
の巡回機能、本家にマージきぼん。かなり便利だと思います。 あと要望なんですが g articles 表示される ボード一覧?を 1回分だけ履歴残せるようにして g articles-hist みたいな 感じで参照出来ると嬉しいんですが。emacs再起動して、また navi2chを起動前の状態にするのが面倒です。再起動なんてし ないと言われてしまいそうですが。。 ついでに ma mi じゃなくてその板の全てのスレで spc をタイ プしたような状況に出来ますか?
>>686 > 1回分だけ履歴残せるようにして g articles-hist みたいな
> 感じで参照出来ると嬉しいんですが。
session でも他のでもいいけど、emacs の機構を使えばいいんでは
> ついでに ma mi じゃなくてその板の全てのスレで spc をタイ
> プしたような状況に出来ますか?
よく判らんが、ma m. とは別のもの?
読み違いをした。session 云々は忘れてくれ
FreeBSD 4.8 RELEASemacs 21.3.2navi2ch cvs先端で板リストの取得及び更新でError: Wrong type argument: stringp, nilと表示されます。解決方法を御存知の方がいらっしゃいましたら教えて頂けますでしょうか?
改行が消えてしまいました… お目汚しスマソ
>>687 >>689 ma m. と g hist
で希望通りでした。どうもです。
navi2chには知らない機能がたくさん眠ってますね。
>>690 板リストの取得って List Mode の事ですよね?
navi2ch-list-bbstable-url は、どう設定されていますか?
リストの取得が出来ました。 どうもありがとうございました。
えーと .dat のバックアップを .dat.1 とかで同じディレクトリに保存 してある状況で、キャッシュ検索したらなんか変だったので、安直に 以下のよーにしてみました。不都合なければマージきぼん。 # で、1434 スレキャッシュされていたという。ハマりすぎか。 Index: navi2ch-search.el =================================================================== RCS file: /cvsroot/navi2ch/navi2ch/navi2ch-search.el,v retrieving revision 1.19 diff -u -r1.19 navi2ch-search.el --- navi2ch-search.el28 Feb 2003 14:28:26 -00001.19 +++ navi2ch-search.el10 May 2003 04:26:18 -0000 @@ -133,7 +133,7 @@ (let ((default-directory (navi2ch-board-get-file-name board ""))) (dolist (file (and (file-directory-p default-directory) (directory-files default-directory - nil "[0-9]+\\.dat"))) + nil "[0-9]+\\.dat$"))) (with-temp-buffer (navi2ch-insert-file-contents file) (goto-char (point-min)) @@ -234,7 +234,7 @@ (navi2ch-board-get-file-name board))))) (dolist (file (and (file-directory-p default-directory) (directory-files default-directory - nil "[0-9]+\\.dat"))) + nil "[0-9]+\\.dat$"))) (setq node (or (cdr (assoc file subject-alist)) (let ((subject (assq 'subject
>>684 ~/.navi2ch/init.el
に次の行を挿入しました。
(defcustom navi2ch-net-save-old-file-when-aborn 'nil)
そうするとエラーが発生します。どうしましょ。。。。
699 :
名無しさん@お腹いっぱい。 :03/05/10 18:02
【続き】 エラーメッセージは次のとおりです。 putty(テラタームに似たやつ)でのメッセージで 文字化けはそのままです。 Wrong number of arguments: #[(symbol value doc &rest args) "\304\305^HD\305 \ D F^K\244\207" [symbol value doc args custom-declare-variable quote] 4 469289], 2
★あなたのお悩み解決致します!!
●浮気素行調査
彼氏、彼女、妻、夫の浮気を調査致します!!
●別れさせ工作
あらゆる手段を使ってターゲットを別れさせます!!
●盗聴器盗撮機発見
あなたの部屋に誰かが仕掛けているかも!!
●行方調査
行方不明になっている家族の消息を調査致します!!
●電話番号から住所割り出し
一般電話、携帯から住所を割り出し致します!!
その他人生相談からどんなお悩みでも解決いたします!!
直通 090−8505−3086
URL
http://www.h5.dion.ne.jp/~grobal/ メール
[email protected] ■グローバル探偵事務所
>>698 (setq navi2ch-net-save-old-file-when-aborn nil)
でどうよ?
ちょっと初歩的すぎるぞ(w
>>701 うまくできました。
本当にありがとうございます。
ma mi してる間ってemacs操作できないけど そういうもん?
my-navi2ch-junkaiをcronで実行させることは できますでしょうか? こういった感じでやりたいのですが、、、、 $ emacs -e navi2ch -f my-navi2ch-junkai ただ、これだけでは、Emacs と navi2chが起動したままに なります。 あと、どういったオプションを着ければ、emacs と navi2ch はmy-navi2ch-junkaiが終わった後に、 終了してくれるのでしょうか?
>>705 my-navi2ch-junkaiの最後に(kill-emacs)でも追加すればいいと思われ。
必要とあれば(navi2ch-exit)も。
>>705 >>707 氏の言う通りでもちゃんと動くだろうが(試してないよ)、
個人的な趣味としては my-navi2ch-junkai を書き換えるよりも
-kill オプションなどで終了させる方が好きだなあ。
あと、navi2ch-exit は kill-emacs-hook 経由で呼ばれないか?
>>708 > -kill オプションなどで終了させる方が好きだなあ。
すみません、途中までやってみましたが、
あとがわかりません。
$ ps aux | grep 'emacs -e navi2' | awk '{print $2}'
これを引数として、killしたいのですが、
どうしたらよいのでしょうか?
お願いします。。。。
#!/bin/sh a=`ps aux | grep 'emacs -e navi2' | awk '{print $2}'` kill $a で、作成しましたが、killすると、次回立ち上げのときに、 「ディレクトリのオープンに失敗しました、危険を承知で。。。」 と言ったメッセージがでます。 どうすれば、スマートにnavi2chを終了させることができるでしょうか?
-f kill-emacs も付けておけばいいだろ。これ以上はスレ違いだな
>>712 >
>>710 > 君には
>>707 の方法のほうが向いてると思うんだが、やってみた?
はい、やってみました。それと先のシェルスクリプト(kill.sh)も
組み合わせて、やってみました。
$ emacs -e navi2ch -f my-navi2ch-junkai; ~/bin/kill.sh
しかし、最後のダウンロードの終了後、次のように
質問されて止まってしまいました。。。
realy exit navi2ch (y/n)
この質問を止めるにはどうしたら。。。。
(これが最後の質問になると思います、、、すみませんがお願いします。)
>>713 その前の質問を最後としたほうがいい。それ、すでにやりかたが間違ってるから。
>>713 ~/.navi2ch/init.elに(setq navi2ch-ask-when-exit nil)を追加。
$ emacs -e navi2ch -f my-navi2ch-junkai -kill
>>716 ありがとうございます。
結局、init.el のmy-navi2ch-junkai のところに、
(exit-navi2ch)(kill-emacs)を追加してうまく行きました。
本当に御世話になりました。
(夢中になれて楽しかったです。)
で、-batch は いいのか?
>>717 よかったね。こーゆうことを楽しめるってことはいいことだ。
今後もガン(゚д゚)ガレ
厨を甘やかすな
>>721 navi2ch用のフレーム作ってるんだけど、ma mi中に違うフレームの方
も固まってビクーリした。
いちおうこっちにも。 ----BEGIN BASE64----(message.diff.gz) H4sICBkfvj4AA21lc3NhZ2UuZGlmZgDFVF1vmzAUfca/4gopGoi6JTTJGqRKmSZN 6sP6sP0CApfWGxhmm2z997vmI4GULpP2ML8Y2/fcc3w51w8yw18xyOQgovSZJ8qI tMBrLNj9vw/25eNXyEWBMdykB62qytz0TOfziPnqwBQaJfAg5BMomrSoJCyvo3DD MpHnwBvgql3PCeecz2w70R18qBVEYXgLy9s4vIvXK+AhDadLHQTBHG65hM/JS4cL t/GacGGHY7sd8Oj9en21haCfdzsGdngiB+8eCpQQ+gwcr0StkycE97GC4TuvGpld u34HIdBAX1d1Uw8iaJuKgEojyKbkhdDG9xnvIUMuL69UmRhwF9mQf6EHBsYdp+cg RaPVSObSB9cFV7t+O1hwRjCfOBjnDS6mZcDAyzBv5HmpuU4OyLPEcGsY8PZVojLo D9sKeUIaVElqxIHObRle5UgbpVAa3oLZw9TbZVMYsd/r/2DuEfXb7l5Nzb2aFT42 92jfiTbwCfe9S+/iKIzD7cndq4m5x7hL7t5srpZrcnc3H93987n9SfiDbqApHbyz l3o5OblAA55XqyolZzYyTYoCNMoMclWVUCaiOHaBbvbfMDVAiuA7voARJVLHtB6d usDa/tRJ/cy1UeTWUYcttDs9pPbTaI5aT4KaNKU4XoMV6reB1rkJ6exirQ7qv8rM 3LVVM+3BtKLEZkxOzrckmLm2pZyzjiKhlzDgHKuJSp2006JSNtraqJPfBffd153U Ns7qdP4sMqcfglkMpMgfIOcPzNs4t3swHOcvrvaaKThnugTu6NrC2JvOmNCZPEO2 2zQ9RO3PhIkVpCh89hsRnW2dBAcAAA== ----END BASE64----
>>724 なんかエンバグしてるだけのような気が…
+ (message "%s" (concat message-str "failed: %s") err)
+ (message "%s" (concat message-str "failed"))))
は、
+ (message "%s" (concat message-str "failed: " err))
+ (message "%s" (concat message-str "failed"))))
もしくは
+ (message "%s%s%s" message-str "failed: " err)
+ (message "%s%s" message-str "failed")))
じゃない?
>>725 その通りでした。ありがとう。
----BEGIN BASE64----(message.diff.gz)
H4sICAo6vj4AA21lc3NhZ2UuZGlmZgClUctqwzAQPFtfMRhKZRwlstM0rSBgKBR6
6KX5AkeWU4Fjp5Jtmr+vZCcQikkP3cuyuzP7mre6UN8Cdd7rVH6yQ1e1erezc1WR
zf+NfLxsUepKCSxkb03TtIvzqN/+evSsJ0a1Rqte13sY56xuaiTz9IEUuizBOjDj
w8nFGWNT+SB9xKvaIeV8Cf4kUi74Mxh3Fgyt4zie5CUJ3vPTyEsSsVqKFR95JMvA
0vVytkY8uiwjCOCMHpS1+V6ByqaWeYtzzGxrENpOSqWKMIoGOK1UC0qVMaBl5+BV
BRc0xqP9D46mkdEZ7OC6BB0rR4+LCAuC2wPL3KlQCNzZMBop8RUldOnbvHAgXRb4
67yR5a673OcXVl9OSuv+inuv7umqmS9v4BW3SCLyA77p0ceVAgAA
----END BASE64----
724 と 726 はゴミです。スレ汚してすんません。
>723 うちでは出来たその日のうちに、 普通にボード更新されて見れてるけど。 list-bbstable-url は何つかってるの?
最近、こんなのが出て cvs update できなんだけど。 cvs [update aborted]: end of file from server (consult above messages if any
735 :
名無しさん@お腹いっぱい。 :03/05/13 09:13
きのう というか 今朝3時ぐらいから sourceforge.net は ping も落ちまくり port 2401 もすぐに切られまくりだったよ。
736 :
動画直リン :03/05/13 09:14
>>729 wikiの方ご苦労さまです。
要望に答えて頂き感謝しております。
自分にできるのはこのぐらいです。すみません
>>685 レス遅れてすみません。
izonmoji.elの件、知りませんでした。ありがとうございます。
連続投稿済みません。ずれてしまいましたので…
>>738 ・デフォルトのメールアドレスを(…略)の、参考レスへのリンクを誤ってしまいました。
757×
761○
>>737-741 (642)
ここに書かず Wiki に書けばいいじゃん!!!
……と思ったけど、それはさておき乙。
743 :
名無しさん@お腹いっぱい。 :03/05/15 01:43
test
このスレにあるフィルターを片っ端から書いていっら checking file ...not updatedがでて何時からか書けなくなった。 init.elを消すと書ける。何がワルイノダ?
746 :
名無しさん@お腹いっぱい。 :03/05/15 02:07
test
今度は書けた。 さっぱりわからん。
ここでテストするな。荒らしか?
フィルタ新機能 キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
今回のフィルタ機能強化は、便利なのが多いですな。 2002-12-15 の 1.6.1 から時間も経ってるし、そろそろ 1.6.2 の季節?
今回の変更は extra氏の my-navi2ch-article-message-filters.el の機能が取り込まれたということですか?
>>752 だね。Changelog 見ると判るよ。
>>752 取り込んだのは、my-navi2ch-article-util.el にあたります。
今回の更新で、
>>222 の時点の my-navi2ch-article-message-filters.el では不都合が
出てきたので、
(dat 取得時のフィルターチェックでは、レスの挿入まではしないため)
同ファイルを修正して差し替えました(URL は同じ)。
>>754 失礼、ファイル名の引用違いをしてしまいました。
my-navi2ch-article-message-filters.el も使わせて貰っていますので、
こちらの方もチェックしておきます。
navi2ch-list-expire navi2ch-board-expire の違いってなに?
特にない
仮想ターミナル上にすでに起動している w3m でリンクを開くということは可能ですか?
>>759 俺は screen を介してそれやってる。
| navi2ch-board-check-article-update-suppression-length's value is 10 | *スレを更新する際、フィルター処理をチェックする新着レス数。 | たとえば 10 を指定すると、 | スレの新着レスが10個以下でそのすべてが非表示になるときは、 | 新着なしと見なされる。 この新着なしって、板モードで + フラグが付かないってことですか? なんか手 元では動いてないっぽいんですが、あちきだけ?
>>762 コード見る限り、板モード(とかブックマーク)で "i" したときに
U が付かないということだとおもふ。
ちなみに、
U: スレの個別更新チェック
+: subject.txtによる一括更新チェック
ということを知っていれば、レスの内容によって新着かどうかを制御するんだから
Uの方だろう、と予想できます。
>>764 > U が付かないということだとおもふ。
なるほろ。らじゃ。
> ちなみに、
> U: スレの個別更新チェック
> +: subject.txtによる一括更新チェック
> ということを知っていれば、
知らんかった…(-_-) thnx!!
>>762 >>764 さんのご指摘のとおり、
板モードで "i" "I" "mi" 等をしたときに働く機能ですが、ちょっと補足。
新着なしと見なされると、
U が付かない(U にならない)一方で、% や + は = になります。
>>761 こんな感じ?
(setq browse-url-browser-function 'screen-w3m-browse-url)
(defun screen-w3m-browse-url (url &optional new-window)
"w3m interface function for browse-url.el."
(interactive
(browse-url-interactive-arg "w3m URL: "))
(when (stringp url)
(shell-command (format "screen w3m \"%s\"" url))))
僕自身は X 上の emacs 使ってるので、別の端末で screen -S name としておいてから
- (shell-command (format "screen w3m \"%s\"" url))))
+ (shell-command (format "screen -x name -X screen w3m \"%s\"" url))))
こうしてるけど。
screen を使うのは、
>>759 の言う「すでに起動している w3m でリンクを開く」
ではないと思う。
オレは
>>759 ではないけど「w3m を複数起動すると history が保存されない
からイヤン」とかいう理由なのかもしれない、とか思ったので。
w3m ネタはスレ違いか。
>>761 w3mclient でぐぐってみ。ちゃんと「すでに起動している w3m でリンクを開
く」もできるよん。
激しくスレ違いでスマソ。
>>760 ,763,768
サンクス。
xtc はなんか上手くいかなかったです。
w3mclient.rb はちょこっと改造したら期待通りになりました。
screen ってこんな使いかたもあるんだなあと思いました。
w3mclient の screen の使い方は目から角膜が落ちた。 サンクス
773 :
名無しさん@お腹いっぱい。 :03/05/19 18:24
初心者なのですが、どうやってもnavi2chでモナーフォントを使うことができません。 他のアプリケーションではモナーフォントを使うことができました。 init.elの内容は次の通りです。 (setq navi2ch-mona-enable t) (setq navi2ch-mona-enable-board-list nil) (setq navi2ch-article-auto-range nil) *Messages* にはエラーらしきものはありませんでした。 どなたか、ご教授ください。
使ってる emacs が emacs21、xemacs 以外ってことはないよね?
775 :
名無しさん@お腹いっぱい。 :03/05/19 20:41
emacs21(redhat8.0に標準でついているもの)です
(setq navi2ch-mona-enable-board-list nil) を外してみ
∧_∧ ( ´_ゝ`) ___∬_(つ____と)___ /\ 旦 \ /+ \________ヽ 今だ!777ゲットォォォォ!! 〈\ + + + + + `、  ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ (´´ \ \__ノ⌒⌒⌒⌒⌒ヽ______ヽ ∧∧ ) (´⌒(´ `、___ノ⌒⌒⌒⌒ヽ_____〉 ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡  ̄ ̄ (´⌒(´⌒;; ズザーーーーーッ ∧_∧ ( ´_ゝ`) ___∬_(つ____と)___ /\ 旦 \ /+ \________ヽ 〈\ + + + + + `、 \ \__ノ⌒⌒⌒⌒⌒ヽ______ヽ (´⌒(´ `、___ノ⌒`つ⌒≡≡≡≡≡(´⌒;;  ̄ ̄ ズポッ
>>776 外しましたが、駄目でした。。
起動した後で手動でOptions->Mule->Set Font/FontSetで
FontSet->Mona16を選ぶと綺麗に表示できるのですが・・・。
emacs側の設定が悪いのかと思って.emacs (redhat8.0標準のもの)に
以下の怪しい行があったのでコメントアウトしてみましたが駄目でした
;; Turn on font-lock mode for Emacs
;(cond ((not running-xemacs)
; (global-font-lock-mode t)
;))
あのさ、俺もredhat8.0つかってたけどね、デフォのままmonafontいれて、init.elに ;モナーフォントを使う。 (setq navi2ch-mona-enable t) ;モナーフォントの大きさ (setq navi2ch-mona-face-variable (quote navi2ch-mona16-face)) これだけで、問題なかったよ。 もしこれで表示できないなら、あなたの特殊な操作がなにか影響してるんでしょ。
むがー、読み込めるけどかきこめねー
>>780 同じく。クッキーまわりのエラーが頻発!
かきこめねーといいながら書き込めたけど 特定の鯖だか板だかだけ変だのぅ。 あと、前からだが、再書き込み制限時間が必ず 2 秒になる@1.6.1 したらばは OK なんだが。 って開発版使えってことかしらね。
783 :
動画直リン :03/05/20 09:12
test
>>779 ;モナーフォントの大きさ
(setq navi2ch-mona-face-variable (quote navi2ch-mona16-face))
これを追加したら見事に表示できました。
本当にありがとうございました。
787 :
動画直リン :03/05/20 17:12
>>786 表示できてよかったですね。
ちなみに、↓の行の行末で C-x C-e と押すとミニバッファに何と表示されますか?
(frame-char-height)
これってもしかして、14ptのフォントセットが出来てないってことじゃない? monafontのfonts.dirとか、fonts.aliasに問題があるとか。
navi2chを起動する前からつくってあるフォントセットで、 モナーフォントの置き換えをしたいのですが、 その場合どういう設定をしたらいいのでしょうか。
>>788 16 とでました。
>>789 フォントはRPMでインストールしました。
RH8.0なのでfonts.dirはxfsを立ち上げたときに自動的に生成されたものだと思います。
いまちょっと見てみたところ、14も16と同じように定義されていたのですが
正確に同じようにあるかまでは確認していません。今度時間があるときに検証してみます。
>>790 navi2ch-mona.el:navi2ch-mona-arrange-message あたりを参考に
自力でがんばる
自力でガンガってわからないですよ…。 さらにガンガってみます。いつかは出来る…かな
test
私の環境だと 4月24日版のにcvsのmakeファイルで作ったものでしか書き込めない。 xemacs だと立ち上がらん。vine2.6 emacs21.1
>>795 同じくVine 2.6 + emacs21 だけど、最新の cvs 版で問題なく使えてるよ。
>>795 .emacs とか init.el が腐ってるんじゃないっすか?
2ちゃんねる側の変更とか(以前にあった PON の時とか)で
本当に書き込めなくなっていたらプチ祭状態になってます。
画面縦幅の狭いノートPCから書き込みするときに、書き込みバッファの下の方 に残ってる文章に気付かずに送信してしまうことが多いので対処してみました。 送信前に、一番下に移動して行数をプロンプトに表示するだけですが、 同じ経験されてる方はどうぞ。 (defun my-navi2ch-message-ask-before-send (prompt) (interactive "s") (goto-char (point-max)) (y-or-n-p (format "【%d Lines】%s" (- (count-lines (point-min) (point-max)) 3) prompt))) (setq navi2ch-message-ask-before-send 'my-navi2ch-message-ask-before-send)
最新 CVS にしたら書き込めるようになりますた。 1.6.1 は捨てってことね。
1.6.2はまだですか?
>>790 navi2ch-mona-setup-hook で
(set-face-font 'navi2ch-mona-face "hoge")
とか。
>>791 > 16 とでました。
それだと
> (setq navi2ch-mona-face-variable (quote navi2ch-mona16-face))
は要らないはずなんだけどなー。なんでだろ?
~/.navi2ch と p2 (php版2chリーダ) の data フォルダの共有ってできませんか?
emacs21で最新レス50くらいにフィルターが効かないような気がするのですが、 何か設定があるのでしょうか? xemacsだとキッチリ効いているのですが
微妙にスレ違いかと思うんですが ibuffer.el を使ってバッファーリストを表示させてるときに M-x ibuffer-filter-by-name [RET] .*navi2ch.* [RET] を実行すると navi2ch関係だけのバッファが表示されます。 これと逆に navi2ch関係以外のバッファだけ表示させたい 場合、正規表現はどう書けばよいですか?
>>801 > は要らないはずなんだけどなー。なんでだろ?
>>791 は (setq navi2ch-mona-face-variable (quote navi2ch-mona16-face))
を記述したまま(frame-char-height)を評価してるんじゃないかと。
> navi2ch-mona-setup-hook で…略
うまくいきませんですた。
(add-hook 'navi2ch-mona-setup-hook
(lambda () (set-face-font 'navi2ch-mona-face "p-gothic")))
と加えてみました。これでいいんですよね?
実はwin98上のmeadowでPゴシックを使おうと試行錯誤してるんですが、
左クリックでの切り替えは出来る(当然すべてのframeでPゴ…(´・ω・`))ものの、
本来の動作にどうしてもならないんです。
meadowスレでも聞いてみたんですが、聞き方が悪いせいか反応薄、
仕方ないので、とりあえず放置です。
いま、meadowスレをみてきた所、間違いを指摘してくれる方がいて、 解決しました。 原因は14のフォントセットを作っていなかったという、 単純なものでした。 init.elの記述自体は、meadowスレにあった、 (set-face-attribute 'navi2ch-mona-face nil :font "p-gothic") (setq navi2ch-mona-enable t) という設定でうまくいきました。 (これは、最初の質問をする前に試していたものですが) スレ汚しすみませんでした。
navi2ch 起動時の board.txt ダウンロード中に、C-g して中断すると、 高確率で list.info が壊れちゃうのは、俺だけだ!
> navi2ch 起動時の board.txt ダウンロード中に、C-g して中断すると、 > 高確率で list.info が壊れちゃうのは、俺だけだ! サー、洩れもであります、サー!
もれ漏れモー!
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
今朝ブックマークで mami したら軒並スレに U マークが付いた。また爆撃が あったんだね。で、山ちゃんはフィルタしてんのになんで U が付くんだろう… 設定はこんなん。 (setq navi2ch-board-check-article-update-suppression-length 10) (setq navi2ch-article-sort-message-filter-rules t) (setq navi2ch-auto-modify-truncate-list-alist '((navi2ch-article-message-filter-by-name-alist . 30) (navi2ch-article-message-filter-by-message-alist . 30) (navi2ch-article-message-filter-by-mail-alist . 10) (navi2ch-article-message-filter-by-id-alist . 50) (navi2ch-article-message-filter-by-subject-alist . 10))) (navi2ch-auto-modify (setq navi2ch-article-message-filter-by-name-alist '((("山崎 *\\(渉\\|歩\\|13\\)" r) . hide)))) 皆ちゃんと動いてたすか?
書き込みが全然違うスレッドに書かれているということはないですか? 書き込みが行方不明でどこに飛んだかはわかりませんが, その前後のスレッドや直前に見たスレッドにはないようです。 再度書き込もうとすると落ち着け云々出るのです。 それと,しばしばブラウザが変だと出るのですが,これは1.6.1の仕様ですか?
815 :
名無しさん@お腹いっぱい。 :03/05/22 22:42
age
816 :
名無しさん@Emacs :03/05/23 01:46
test
817 :
名無しさん@XEmacs :03/05/23 01:49
CVS版書けルー♪。 ヽ(´▽`)ノ
>>808 elispわからん厨ですまんけど、
;起動前バックアップ
(add-hook 'navi2ch-before-startup-hook
(lambda ()
(call-process
"~/.navi2ch/backup_file.sh")))
で、バックアップするシェルスクリプトを書いとくなんてのはどうよ。
>>1200 とかでリンク先を表示した時に
バッファを分割して表示死体のですが
どうしたらいいのでしょうか?
お願いします
>>822 どんな風に表示したいのか
もう少し詳しくお教えいだだけないでしょうか?
お願いします
>>824 レスありがとうございます
たとえばですね
1)
>>1200 でリンク先を表示すると
実際にリンク先に飛びます
2)
>>1200-1202 の場合は
バッファを2分割して 下のバッファに
1200-1202のレスを表示しますよね
リンクした時に 常に 2) にしたいのですが
どうしたらいいのでしょうか?
>>826 ありがとうございます
勉強不足でした…
>>808-809 list の bookmark が消えることは確認しました。
そのうちパッチ貼ります。
他に壊れるとこあれば、どう壊れるか説明プリーズ。
naruhodo
(setq navi2ch-article-message-filter-by-name-alist '( (("^山崎渉" r) . hide) ) ) で昨日からフィルタリングしてるんですが、以前取得した メッセージから山崎渉をhideするにはどうしたらいいです か?
>>831 該当スレのレスを全部表示させる (r 0) だけで良いのでは?
>>829 2ちゃんねる側の仕様変更で、.gzをGETするとAccept-Encodingの有無に拘らず
Content-Encoding: x-gzipが返ってきます。これがmatchしてしまって
結果~/.navi2ch以下に格納されるdatが二重にgzipされたものになるので
化けるようです。
$ cat ~/.navi2ch/pc2.2ch.net/software/1036246672.dat|zcat|zcat|head -1|cut -d "<>" -f 1|nkf
名無しさん@お腹いっぱい。
>>833 訂正。navi2chがdat.gzを要求する際にAccept-Encoding: gzipをつけているため、
httpdはdat.gzをさらにgzipして送ってきます。おそらくApache2のmod_deflateへの
移行中の混乱だと思われます。その内直るでしょうが、navi2ch側のバンドエイドとして、
dat.gzを取りに行く時はAccept-Encodingを外してはどうでしょう。
>>836 その方法でうまくいきますた。さんくす!
test
>>829 報告ありがとうございます。
>>834 調査ありがとうございます。
URL の最後が .gz のときは
Accept-Encoding: gzip をつけないようにしました。
最近 Meadow 1.14 に Navi2ch 1.6.1 を導入して使わせていただいておりますが、 いくつかの板をこれで見ていて気がついたことがあります。 なぜか「大学生活板」でのスレだけ、毎回以前読んだスレを開くたびに 「あぼーん!!! backup old file? (y or n)」 のようなプロンプトが出て、nを押してメッセージをダウンロードしなおしてるようです。 これはどんな問題が考えられるでしょうか?
>>840 大学生活板には厨房が多いという事の証明です。
つまり、頻繁にあぼーんが発生しているのです。
(setq navi2ch-net-save-old-file-when-aborn nil)
しておけば、いちいち確認されずにすむでしょう。
おれも一時期、ム板だかマ板だかでなった。
一度読んだ直後で全く更新されていなくてもそうなるので、
理由はわからなかった。
結局
>>841 のようにして逃げた。
>>841 >
>>840 > 大学生活板には厨房が多いという事の証明です。
> つまり、頻繁にあぼーんが発生しているのです。
> (setq navi2ch-net-save-old-file-when-aborn nil)
> しておけば、いちいち確認されずにすむでしょう。
いや、あぼーんが発生しているわけではないようです。
最初スレッドを読んだ時は普通に読み込んで表示されます。
二度目に来たときに、それに新しいレスが一件もついていない時には
(つまり=Cのステータスのスレは)ちゃんと問題なく読み込めますが、
それに新しいレスが一件でもつくと(つまり+Cのステータスのスレは)
上記のプロンプトが出てくるようです。また、あるスレを読み込んで、
すぐ自分が何か書き込んだ直後に、navi2chが再びそのスレ全体を
表示しようとする際にすらあぼーんプロンプトが出てきます。
>>843 一応過去ログは「あぼーん」で検索しましたが似たような
症状は(自分には)見つけられませんでした。
>>839 読めるようになりました。ありがとう。
修復する手順:
(1)Emacsを終了し、CVSの最新版を入れる
(2)g histからRで壊れたスレを消す
(3)そのスレを読み直す
壊れたスレに入ってC-u sでもスレの内容自体は読めるようになりますが
スレッドタイトルを修復するために(2)の手順が必要です。
>>844 >
>>843 > 一応過去ログは「あぼーん」で検索しましたが似たような
> 症状は(自分には)見つけられませんでした。
だから、cvs update しましたか? 開発版なら OK だと思いますよ。
>>846 > だから、cvs update しましたか? 開発版なら OK だと思いますよ。
そうなんですか?ありがとうございます。試してみます。m(__)m
cvs updateしたら解決しますた!(・∀・) ただ、なぜかnavi2chを使用中、 時々Meadowが落ちるようになってしまいますた。(;´Д`) これはMeadowの問題でしょうが・・・。 では。
∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉
navi2ch-board-check-article-update-suppression-length って + がついたスレにしか効かないのでしょうか?
>>850 navi2ch-board-check-article-update-suppression() で
navi2ch-board-updated-article-p 呼んでるからそうみたい。
でも、これって良くないんじゃない?
global bookmark で "i" したときは navi2ch-board-updated-article-p
って意味をなさないような気がする。
>>812 ,813 はこれが原因かもね。
852 :
名無しさん@XEmacs :03/05/28 22:31
特定の板で"ブラウザを立ち上げなおしてみてください"とでて 全くレスがつけられないのですが、対処法はありますか? ex.) 洋楽板 あと、レスをしたあと1時間くらいは"落ち着いて書き込みしてください。x秒くらい。" とでて書き込みできない板もあります。 (クロックはntpであわせてあります)
>>852 navi2chのバージョンを書かないのはどぼちて?
1.6.1です スマソ
最近 navi2ch の設定をしながらこう思った. 「設定はめんどいな. もっと簡単な方法がないかしらん.」 そこで「はっ」とひらめいた. 「そうだ, M-x doctor 使えばいいんじゃん.」 その通りだ. emacs にはすでに doctor という インタラクティブチャットプログラムが入っていた. doctor なら厨なあおりもなく, 知的な会話を常に期待できる. 会話は英語が主体だが, 彼女は日本語の聞き取りも可能だ. こちらの身を安ずる優しい心の持ち主でもある. それに返事は一瞬で, 2ch のように待つこともない. みなさんも, 同じ人工無能を相手にするなら, この doctor のように優しく知的な女性を相手とした方が いいのではないか.
>>856 FAQに、トラブル時の対策として加えたいな > M-x doctor
858 :
名無しさん@お腹いっぱい。 :03/05/29 06:04
マジでいってんのかよ
ワラタ
現在のレスだけモナーフォントに切替えるっていう機能はありましたっけ。
カレントのレス本文の頭とお尻の point の得かたがわからないので (defun my-navi2ch-article-put-mona-face-region (beg end) (interactive "r") (let ((buffer-read-only nil)) (put-text-property beg end 'face 'navi2ch-mona-face))) などと書いてお茶を濁しています。
>>861 ヘッダのフォーマットもレスのセパレータも変更可能なんで
完璧なものは作れないと思う。
けど、こんなんで十分かと。
(defmacro navi2ch-article-with-current-message (&rest body)
`(save-excursion
(save-restriction
(let ((beg (or (and (get-text-property (point) 'current-number) (point))
(navi2ch-previous-property (point) 'current-number)))
(end (or (navi2ch-next-property (point) 'current-number)
(point-max))))
(goto-char beg)
(setq beg (navi2ch-line-beginning-position 4))
(goto-char end)
(setq end (navi2ch-line-beginning-position 0))
(narrow-to-region beg end))
,@body)))
>>861-862 どうも。
861を改造してこうしてみました。
(defun navi2ch-article-put-mona-face (&optional flag)
(interactive "p")
(let ((buffer-read-only nil)
(face (and (eq flag 1) 'navi2ch-mona-face))
beg end)
(if (region-active-p)
(put-text-property (region-beginning) (region-end)
'face face)
(navi2ch-article-with-current-message
(put-text-property (point-min) (point-max)
'face face)))))
(define-key navi2ch-article-mode-map "M" 'navi2ch-article-put-mona-face)
>>863 レスのセパレータまで変わってしまって、ちょっと見にくいので、
単純にセパレータの数を引いてみた。
- (put-text-property (point-min) (point-max)
+ (put-text-property (point-min) (- (point-max) navi2ch-article-message-separator-width)
navi2ch-article-url-face まで変わっちゃうのが多少気になるけど、
まぁいいや。
navi2ch-article-message-separator-widthはlambdaだったりするんで、 evalしないとまずいような。
>>864 ごめん。自分の設定がデフォルトじゃないことを忘れてた。
- (setq end (navi2ch-line-beginning-position 0))
+ (setq end (navi2ch-line-beginning-position -1))
> navi2ch-article-url-face まで変わっちゃうのが多少気になるけど、
> まぁいいや。
navi2ch-mona-put-face
867 :
名無しさん@XEmacs :03/05/29 19:34
うほっ CVSで最新のにしたら見事に書き込めました thanksです。こんなに2ch側の変更が著しいなんて思わなかったYO! ついでにSourceForgeのCVS鯖になかなかつながらなくてあせったよ 不安定なのかなあ
サーチしたときにスレ毎のメッセージ数も 出るといいと思わない?
>>868 うん、 総数と未読、両方出るといいかも
よろ…
CVS版のsplashそろそろ2002ではなく2003に されたらどうでしょう. 豆に更新されてるみたいなので
I am the psychotherapist. Please, describe your problems. Each time you are finished talking, type RET twice. 豆に更新されてるみたいなので Why do you say 豆に 更新されてるみたいなので?
グローバルブックマーク時にスレ一覧にレス数が表示されないのはどぼじて?
thanks!!
しかし、これはかなり処理が重たいですね。sort-by-other も意図したものに ならなくなってしまった。
typo in ChangeLog 2003-05-25 s/Accebt/Accept/ (ChangeLogの方だけだよね?)
新規スレ表示とfilter、もう少し速くなれば最高
test
test
ここでテストすんなよ。 非常識だな。
883 :
名無しさん@お腹いっぱい。 :03/06/02 00:55
test
>>880 ,881,883
お前らみたいな馬鹿はnavi2ch使うなや。周りのこと考えろこの自己中
885 :
名無しさん@お腹いっぱい。 :03/06/02 08:21
(´・ω・`)ショボーン
p2 使ってますが何か?
test
navi2ch は使いたいけど emacs は使いたくない人のために コンソール用に移植してください。
emacs -nw ってやればコンソールで使えるよ つーか screen + emacs-nw 最強
そういう問題じゃないんです emacs を使いたくないんです
はい、それから〜
くそメモリ使うしかっこ悪いからです。 vi みたいに渋いのがいいんです。 なんでもemacs からなんでもscreen に移行したいんです。 navi2ch さえなんとかなれば emacs は捨てられるんです。
>>893 そこまで情熱があるなら
自作してみてはいかが?
>>877 意外と重いよね。s-b-other はちょっといじれば治るような気がする。気がす
るたけだけど。
そう思ったんですが curses の使いかたがよく分からなくて 挫折しました。curses の使いかたさえ分かれば作ってやります。 英語は難しいので日本語がいいです。
>>893 vim で Chalice って手はないの?
901 :
名無しさん@お腹いっぱい。 :03/06/02 18:05
>>897 別に作ってくれてもくれなくても、どっちでもいいよ。
このスレとは関係無いからバイバイ。
酔って 2ch にカキコしまくり ↓ 醒めたから「送信控え」を見る ↓ 自分のレス見て死にたくなる
その気持ち、わかる。
デフォルトが nil なのにはちゃんと意味があるですよ
906 :
名無しさん@お腹いっぱい。 :
03/06/03 14:32 nil