Navi2ch for Emacs (Part 18)
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。
2007/07/30(月) 23:56:38Navi2ch Project Home Page
http://navi2ch.sourceforge.net/
*info* (navi2ch)Top
(info "navi2ch")
開発版
% cvs -z3 -d:pserver:anonymous@navi2ch.cvs.sourceforge.net:/cvsroot/navi2ch co navi2ch
過去ログ
>> ~/.navi2ch/etc.txt
> navi2ch
> http://navi2ch.sourceforge.net/log/
> navi2ch
前スレ
Navi2ch for Emacs (Part 17)
http://pc11.2ch.net/test/read.cgi/unix/1156781437/
0002名無しさん@お腹いっぱい。
2007/07/30(月) 23:57:11> (info "navi2ch")
の補足説明。
1. emacsen 上で M-x eval-expression する。
2. Eval: の後に「(info "navi2ch")」とタイプする。
3. (navi2ch)Top に飛んだ後は適当にブラウジングする。
Q. パッチを作ったんだけど、ここに up すれば良いの?
A. 2ch で晒すと取り込めなくなるので、sourceforge に投げてね。
ttp://sourceforge.net/tracker/?atid=435774&group_id=39552&func=browse
Q. 自作の関数や設定を晒したいんだけど、どうすれば良い?
A. 設定はともかく、関数を 2ch で晒すのは NG。
navi2ch に取り込んで欲しいなら、上記にパッチを投げてね。
ただ晒したいだけなら、メーリングリストやグループに投げてね。
ttp://groups.google.co.jp/group/navi2ch
Q. 正式版、スナップショット、CVS の先端のどれが良い?
A. 正式版以外。正式版の更新は遅いから 2ch の変化に対応しきれてないよ。
0003名無しさん@お腹いっぱい。
2007/07/31(火) 02:24:04http://reed1200.at.infoseek.co.jp/navi2ch/index.html
navi2ch-memo.el
navi2ch-init-bookmark.el
sinsure.el
navi2ch-async.el
0004名無しさん@お腹いっぱい。
2007/07/31(火) 10:09:210005名無しさん@お腹いっぱい。
2007/08/01(水) 15:39:570006名無しさん@お腹いっぱい。
2007/08/01(水) 17:02:530007名無しさん@お腹いっぱい。
2007/08/02(木) 01:38:300008名無しさん@お腹いっぱい。
2007/08/06(月) 11:04:21もしかして EMACS_PORT_NAME= emacs22 にすればいいだけ?
0009名無しさん@お腹いっぱい。
2007/08/06(月) 14:30:290010名無しさん@お腹いっぱい。
2007/08/06(月) 22:07:170011名無しさん@お腹いっぱい。
2007/08/07(火) 10:22:20ブラウザや他の2ちゃんブラウザと比べてどのくらい遅いとかある?
あとメモリなどのリソースは十分かどうかとか?
0012名無しさん@お腹いっぱい。
2007/08/07(火) 22:12:58他のブラウザと比べると、
通信が全部終わるまで表示されないのは
イラっとくるな。
0013名無しさん@お腹いっぱい。
2007/08/07(火) 22:41:00xyzzyの2ch-modeの速さにはオイラびっくりだよ
0014名無しさん@お腹いっぱい。
2007/08/07(火) 23:03:53でもこれで実況とか書き込んでる人もいるし、
設定次第だと思うよ。
0015名無しさん@お腹いっぱい。
2007/08/09(木) 16:23:36>>3のnavi2ch-async.el使うとハッピーになれるよ!
0016名無しさん@お腹いっぱい。
2007/08/09(木) 18:20:33初めて読み込むスレしか対象にならないと思うんだが?
0017名無しさん@お腹いっぱい。
2007/08/19(日) 22:24:250019名無しさん@お腹いっぱい。
2007/08/20(月) 13:12:360020名無しさん@お腹いっぱい。
2007/08/21(火) 10:38:39あー、わるい、navi2ch-bm-fetch-wait を 0 にする設定あったからこれかな?と
思ったら 2006/10/23 に廃止されてた・・・。
で、それを削除してついでに念のために Navi2ch を cvs update やってインストール
してみたけど、普通にざくざく進んだ。
自分も 1.7.5-DEV だけど何が違うんだろう・・・?
0022名無しさん@お腹いっぱい。
2007/08/21(火) 21:22:000023名無しさん@お腹いっぱい。
2007/08/22(水) 01:22:080024名無しさん@お腹いっぱい。
2007/08/22(水) 07:18:110026名無しさん@お腹いっぱい。
2007/09/14(金) 00:44:29どうしたらいいですか?
0027名無しさん@お腹いっぱい。
2007/09/14(金) 00:52:35Wとwのキーバインドを入れ替える。
0028名無しさん@お腹いっぱい。
2007/09/14(金) 04:23:28(lambda ()
(let ((map navi2ch-article-mode-map))
(define-key map "W" 'navi2ch-article-write-message)
(define-key map "w" 'navi2ch-article-write-sage-message))))
0029名無しさん@お腹いっぱい。
2007/09/14(金) 09:58:01でもいいんじゃない?
0030名無しさん@お腹いっぱい。
2007/09/14(金) 22:42:10ありがとうございます!
0031名無しさん@お腹いっぱい。
2007/09/19(水) 20:06:06なにげにnavi2ch-cvs-20070423にあげたら、書き込めるようになったみたい。
0032名無しさん@お腹いっぱい。
2007/09/19(水) 21:07:300033名無しさん@お腹いっぱい。
2007/09/20(木) 09:22:25ttp://navi2ch.sourceforge.net/snapshot/
0034名無しさん@お腹いっぱい。
2007/09/20(木) 13:46:170035名無しさん@お腹いっぱい。
2007/09/20(木) 14:36:21cvs持ってるマシン経由でnavi2ch.cvs.sourceforgeから最新の持ってきますた。
0036名無しさん@お腹いっぱい。
2007/09/20(木) 17:40:090037名無しさん@お腹いっぱい。
2007/09/20(木) 18:18:420038名無しさん@お腹いっぱい。
2007/09/20(木) 18:23:400039名無しさん@お腹いっぱい。
2007/09/20(木) 18:32:33UNIXとネット関係は、ほかよりずっと情報速いし参考になるので、、、
仕事だなぁ。
でも、ブラウザで見ると近所が驚くので、、navi2chが業務風でちょうどいいわけ。
0040名無しさん@お腹いっぱい。
2007/09/20(木) 18:40:100041名無しさん@お腹いっぱい。
2007/09/20(木) 18:44:330042名無しさん@お腹いっぱい。
2007/09/21(金) 00:27:120043名無しさん@お腹いっぱい。
2007/09/29(土) 10:21:33サバ移転しましたってでて見れねじゃんしね
0044名無しさん@お腹いっぱい。
2007/09/29(土) 10:39:580045名無しさん@お腹いっぱい。
2007/10/02(火) 05:04:270046名無しさん@お腹いっぱい。
2007/10/06(土) 15:53:380047名無しさん@お腹いっぱい。
2007/10/06(土) 21:21:470048名無しさん@お腹いっぱい。
2007/10/07(日) 20:22:59できました
ありがとうございます。
ところで、オメガのギリシャ文字の小文字を書き込もうとすると
懼みたいに文字化けするんだけど俺だけ?
( ^懼ァノ^)
環境はF7のLANG=ja_JP.UTF-8でcvsのnavi2ch使ってます
0049名無しさん@お腹いっぱい。
2007/10/07(日) 20:34:290050名無しさん@お腹いっぱい。
2007/10/07(日) 20:35:310051名無しさん@お腹いっぱい。
2007/10/07(日) 20:42:55005249
2007/10/07(日) 20:59:04utf-8な環境でギリシャ文字が化けるのはutf-8の設定が何かまずいはず。
emacs のバージョンとか、mule-ucsの有無で変るからなんとも言えないが。
0053名無しさん@お腹いっぱい。
2007/10/07(日) 21:21:35Ω
ω
Ω
0054名無しさん@お腹いっぱい。
2007/10/07(日) 22:02:07なぜか最初からはいってるこのAAのオメガはちゃんと使える。
で、最初( ^ω^)を追加しようとしたんだけど
これも文字化けしてた。
で、init.elの文字コードをJISにしたらいけたんだけど、
emacsでオメガ入ってる状態で保存しようとしたらなぜか強制的に
utfになっちゃうからnkfで変更した。
相変わらず直接懼ァノを書き込むと文字化け
>>50
Fedora 7です
>>52
ちょっと調べてみます
思ったよりこのスレ人いて安心したヽ(´▽`)ノ
0055名無しさん@お腹いっぱい。
2007/10/08(月) 19:37:560056名無しさん@お腹いっぱい。
2007/10/11(木) 03:38:42emacs 22.1
navi2ch cvs0.0.20070423
ja_JP.UTF-8
0057名無しさん@お腹いっぱい。
2007/10/11(木) 08:25:470058名無しさん@お腹いっぱい。
2007/10/12(金) 16:24:260059名無しさん@お腹いっぱい。
2007/10/13(土) 04:08:402. Eval: の後に「(info "navi2ch")」とタイプする。
と、
"Info file navi2ch does not exist" とエラーが出ます。
navi2chじたいは動いてくれてます。infoだけみれません。
navi2chのinfoファイルってどこにあるのでしょうか。
0060名無しさん@お腹いっぱい。
2007/10/13(土) 13:06:59> navi2chのinfoファイルってどこにあるのでしょうか。
お前がインストールした所だろ。
INFOPATH設定汁。
0061名無しさん@お腹いっぱい。
2007/10/14(日) 02:21:01設定してあるのですが、無いといわれるのですが。。。。
0062名無しさん@お腹いっぱい。
2007/10/14(日) 03:06:49んじゃ dir ファイルにエントリあるか調べてみ
0063名無しさん@お腹いっぱい。
2007/10/14(日) 13:43:39そこにもdirファイルはじめ、info一式がそろっているのですが、navi2ch
のinfoファイルは/usr/local/infoにだけインストールされていました。
なので、/usr/local/infoからnavi2chのinfoを参照先にコピーして、
dirファイルにエントリを追加したら見れるようになりました。
ところで、infoのデフォルトディレクトリは/usr/local/infoだと
思うのですが、参照先の変更を設定したわけでもないのに別の
デイレクトリ(MacOSXなので/Applicationのリソースフォルダ)
を参照しています。
はじめ、(setq Info-default-directory-list
(cons "/usr/local/info" Info-default-directory-list))
してみたのですが、どうも参照先が変わらないようでした。
ですから、infoファイルをコピーしてもってきたのですが、
なんか気持ち悪いです。
/usr/local/infoをデフォルトにするのに、MacOSXでは特別な
ことが必要なのでしょうか。
0064名無しさん@お腹いっぱい。
2007/10/14(日) 18:48:470065名無しさん@お腹いっぱい。
2007/10/14(日) 20:22:000066名無しさん@お腹いっぱい。
2007/10/14(日) 20:29:14ウチの Mac では /usr/local/info 参照してるけどね。
野良ビルドの Emacs。
Mac の Emacs って、システム標準のとかパッケージの
とか fink のとか色々あるから。
0067名無しさん@お腹いっぱい。
2007/10/14(日) 21:53:45(それも急所からはずれているところばかり)。
とりあえず、環境変数でinfoが一番充実しているディレクトリに
設定しておきました。
0068名無しさん@お腹いっぱい。
2007/10/17(水) 09:40:11init.elの.hide記述でメッセージですは
hで見ることができます。
この時init.elのどの条件でhideされたか確認するには
何のコマンドで見ればいいのでしょうか?
0069名無しさん@お腹いっぱい。
2007/10/17(水) 13:49:520070名無しさん@お腹いっぱい。
2007/10/20(土) 17:56:41確認できるように作られていません。不便なのであなたが直すと俺が喜びます。
emacs22にしたついでにmule-ucs外したらまるで飛ぶような速さだ。びゅばーす。
0071名無しさん@お腹いっぱい。
2007/10/20(土) 19:32:17> emacs22にしたついでにmule-ucs外したらまるで飛ぶような速さだ。びゅばーす。
俺も外したいけど、諸々の理由で外せん。
0072名無しさん@お腹いっぱい。
2007/10/20(土) 21:13:13俺もそのうちきっと困りそうな気がするが、その時が来るまではこの快感を亨受するのだ。
いざとなったらemacsを二匹飼えばいいさ。
0073名無しさん@お腹いっぱい。
2007/10/21(日) 02:18:34ずいぶん前なんですが
.hideの条件で見えなくなったレスをhで見て
Fromにカーソルを合わせて魔法の呪文を打つと
最下段に.hideの条件行が出るという記述があって
実験したら出たような記憶があるのですが
過去ログ検索してもうまくヒットしないので
0074名無しさん@お腹いっぱい。
2007/10/21(日) 10:43:55part 11 の383?
0075名無しさん@お腹いっぱい。
2007/10/21(日) 11:41:32備後です。ありがとうございました。
>>70
どうやら職人の編み出したオプション機能だったようです
>>74参照してびゅばーす願います
0076名無しさん@お腹いっぱい。
2007/10/21(日) 13:03:01Retry? (yes or no)
って出ないようにするにはどうすれば?
0077名無しさん@お腹いっぱい。
2007/10/21(日) 19:03:310078名無しさん@お腹いっぱい。
2007/10/22(月) 19:50:15yes yes |
じゃないとな
0079名無しさん@お腹いっぱい。
2007/10/29(月) 15:48:210080名無しさん@お腹いっぱい。
2007/10/29(月) 15:50:26mixi-el がある。
Mixi モード for Emacs [ミクシィー]
http://pc11.2ch.net/test/read.cgi/unix/1136011470/
0081名無しさん@お腹いっぱい。
2007/10/29(月) 16:39:30navi2chの方が使い易いような気がするんです。
確かにmixiには、subject.txtなるものとかが無くて、スレ一覧の取得は何かwrapperみたいな
ものが必要になると思いますが。。
mixi掲示板プラグインみたいなもので、対応することは技術的には難しいでしょうか。
0082名無しさん@お腹いっぱい。
2007/10/29(月) 23:05:320083名無しさん@お腹いっぱい。
2007/10/30(火) 08:34:510084sage
2007/11/01(木) 08:21:42UIとロジックってゆーか実装をごっちゃにしてる気が感じる。
shimbunにはふさわしくなくてnavi2chのがいいって言う理由は?
単に使い慣れたnavi2chのインターフェースを使いたいってだけなんじゃね。
0085名無しさん@お腹いっぱい。
2007/11/01(木) 15:39:32メール欄と名前欄をごっちゃにしてる気がsr(ry
0086名無しさん@お腹いっぱい。
2007/11/01(木) 20:57:42navi2ch をどう使えばこういう技ができるんだろうな。
0087名無しさん@お腹いっぱい。
2007/11/03(土) 06:07:17C-pを三回
C-e
sageと入力
という裏技があるらすい
0088名無しさん@お腹いっぱい。
2007/11/03(土) 06:26:200089名無しさん@お腹いっぱい。
2007/11/03(土) 12:23:07それもあるけど、shimbunだと鯖の不可が設定によっては高くなるんじゃないかなと思った。
0090名無しさん@お腹いっぱい。
2007/11/03(土) 12:24:41あと、mixi-elだとレス番号が判らないのが弱点。
0091sage
2007/11/03(土) 16:31:28ありがとう。
ところで今年5月5日くらいのcvs使ってるんだけど、
もう最新追いかける理由ないよね?
0093名無しさん@お腹いっぱい。
2007/11/10(土) 19:23:06ムキー
0094名無しさん@お腹いっぱい。
2007/11/10(土) 19:41:02こっちのが楽だと思うんだけどな
0095名無しさん@お腹いっぱい。
2007/11/10(土) 19:56:15(setq confirm-kill-emacs 'y-or-n-p)
とかしないの?
0096名無しさん@お腹いっぱい。
2007/11/10(土) 20:12:17してない
Emacs が誤終了することが今までありえなかったし、普段は一発で終了するほうが好ましい
バージョン管理システムとかは使わないから C-c C-c 自体普段は打たないし…
navi2ch の時だけ聞いてくれると嬉しいんだけど
というか未書き込みバッファがある場合は終了を待ってくれるようにはならなかったのかな
0097名無しさん@お腹いっぱい。
2007/11/10(土) 20:38:51(lambda()(make-variable-buffer-local 'confirm-kill-emacs)
(setq confirm-kill-emacs 'y-or-n-p)))
とかどうだろうか
0098名無しさん@お腹いっぱい。
2007/11/10(土) 20:46:07えーと、C-x C-c
Really exit Emacs? (y or n)
n
おおおおお
はい、とても便利です
みんなは打ち間違ったりしないのかなあ
0099名無しさん@お腹いっぱい。
2007/11/10(土) 20:50:500100名無しさん@お腹いっぱい。
2007/11/10(土) 20:52:49C-xC-c は違う動作になってるし。
0101名無しさん@お腹いっぱい。
2007/11/10(土) 22:26:45起動ボタンを長押ししたときはオワタ、emacs関係ないが
0102名無しさん@お腹いっぱい。
2007/11/10(土) 22:31:28漏れもその指使いしているけど、それ以外の(正当な?)指使いってどうやるの?
0103名無しさん@お腹いっぱい。
2007/11/10(土) 22:38:35そういうことやってると他人様の環境でC-xC-cやってイタい思いしそうだ。
>102
Xは薬指でCは中指がスタンダードだべ。
http://mail2.nara-edu.ac.jp/~asait/windows/blind_touch/blind_touch.htm
その方が楽だよなーなんて
0105名無しさん@お腹いっぱい。
2007/11/10(土) 23:32:15ナカーマ
Emacsのaを薬指、cを人差し指、sを中指で押してたら隣の人に驚かれた
0106名無しさん@お腹いっぱい。
2007/11/10(土) 23:34:070107名無しさん@お腹いっぱい。
2007/11/10(土) 23:37:290108名無しさん@お腹いっぱい。
2007/11/10(土) 23:42:470109名無しさん@お腹いっぱい。
2007/11/10(土) 23:46:580110名無しさん@お腹いっぱい。
2007/11/11(日) 01:08:250111名無しさん@お腹いっぱい。
2007/11/11(日) 02:55:19そして肝心の左ctrlは無変換という変態アサイン
0112名無しさん@お腹いっぱい。
2007/11/11(日) 12:23:48俺はCaps LockにAlt, 無変換にCtrl, CtrlはCtrlのまま
こうすると左手小指の痛みが無くなる
0113名無しさん@お腹いっぱい。
2007/11/11(日) 12:32:170114名無しさん@お腹いっぱい。
2007/11/11(日) 20:01:59Keyboard キーボード 2
http://pc11.2ch.net/test/read.cgi/unix/1055904385/
0115名無しさん@お腹いっぱい。
2007/11/12(月) 21:32:05https://sourceforge.net/tracker/index.php?func=detail&aid=1830393&group_id=39552&atid=435774
詳しくはリンク先で。このパッチシステム使うの初めてなのでこれで良いんだかどうなんだか。
未実装の部分としては
・投稿失敗のエラーメッセージから規制秒数取得
・規制時間以内での投稿に対し、エラーメッセージ出してリジェクト
・投稿失敗時の遅延書き込み
リジェクトの部分に関しては既存の大きいループの外に飛ばさなければならな
かったので、副作用にビビってやりませんでした。やっぱ必要だよなぁ、投稿
失敗したらまた最初からカウントダウンだし。遅延書き込みは結構難しそう
なので無理かなと。
なにしろlispのド素人が書いたので、作法や実装が明らかにおかしいところも
あると思いますので、ガシガシ修正しちゃって結構です。あと、やっぱり
navi2ch-2ch-*配下に置くべきだったかと、ちょっと後悔。
0116名無しさん@お腹いっぱい。
2007/11/14(水) 18:34:210117名無しさん@お腹いっぱい。
2007/11/14(水) 18:43:060118名無しさん@お腹いっぱい。
2007/11/15(木) 02:20:180119名無しさん@お腹いっぱい。
2007/11/15(木) 04:55:11(let ((l mode-line-format) save place prev)
(while l
(when (and (listp (car l)) (eq (car (car l)) 'global-mode-string))
(setq save (car l))
(and prev (setcdr prev (cdr l)))
(setq l nil))
(setq prev l)
(setq l (cdr l)))
(and save (setq-default mode-line-format (cons save mode-line-format))))
0120名無しさん@お腹いっぱい。
2007/11/16(金) 00:24:300121名無しさん@お腹いっぱい。
2007/11/16(金) 12:47:510122名無しさん@お腹いっぱい。
2007/11/16(金) 14:58:27最近前がヤバいです。
0123名無しさん@お腹いっぱい。
2007/11/16(金) 19:08:050124名無しさん@お腹いっぱい。
2007/11/19(月) 00:32:340125名無しさん@お腹いっぱい。
2007/11/19(月) 10:06:40ワカメの味噌汁が切れると気が気でありません。
0126名無しさん@お腹いっぱい。
2007/11/21(水) 00:54:480127名無しさん@お腹いっぱい。
2007/11/21(水) 02:44:220128名無しさん@お腹いっぱい。
2007/11/21(水) 06:33:51たまに聞く症状だな。
とりあえずcvsの最新にするしかないような。
あと、vineだとどうだら、と前スレあたりで出ていたような気が。
0129名無しさん@お腹いっぱい。
2007/11/21(水) 19:05:15高確率で投稿に失敗します。
send message...
Now connecting...sending request...done
re-send message...failed: このスレッドには書き込めません。
という失敗です。
最後の行はときどき
re-send message...failed: サブジェクトが存在しません!
になります。
何度も同じ投稿をしようとするとそのうち成功して書き込まれます。
このような症状の人はいませんでしょうか。
解決策をご存知の方教えていただけると幸いです。
0130名無しさん@お腹いっぱい。
2007/11/21(水) 19:23:290131名無しさん@お腹いっぱい。
2007/11/22(木) 14:00:100132名無しさん@お腹いっぱい。
2007/11/26(月) 05:15:12ttyベースじゃないじゃん
0133名無しさん@お腹いっぱい。
2007/11/27(火) 21:30:25どうもありがとう。
これから試させてもらいます。
そして死なないで。
0134名無しさん@お腹いっぱい。
2007/12/04(火) 10:25:39etc.txtは更新されないんだよね
これって何か簡単になおす作戦アルのでしょうか?
今は手動で書き換えてます
0135名無しさん@お腹いっぱい。
2007/12/04(火) 10:42:11etc.txt は手で書くものだから
現状では特にないでしょう。
0136名無しさん@お腹いっぱい。
2007/12/04(火) 13:22:55そうですか。
起動時に指定のサーバから更新内容取って
変更を確認するとチェックマークが付きますね?
この時etc.txt指定の場所もチャント確認して
変更を示唆するんですよ
ただし【S】の自動更新は board.txt だけなんです
この更新スクリプトに若干の魔法を掛ければ
etc.txt も治るのではないかというのが
素人の推理なんですけど
0137名無しさん@お腹いっぱい。
2007/12/04(火) 15:00:450138名無しさん@お腹いっぱい。
2007/12/04(火) 15:42:58どういう意味でスクリプト使っているんでしょうか?
lispがスクリプト言語を逸脱する大きな特徴ってなに?
0139名無しさん@お腹いっぱい。
2007/12/04(火) 16:42:42原理主義者がキモイ点。
0140名無しさん@お腹いっぱい。
2007/12/04(火) 16:45:55> lispがスクリプト言語を逸脱する大きな特徴ってなに?
コンパイルされる
0141名無しさん@お腹いっぱい。
2007/12/04(火) 16:49:350142名無しさん@お腹いっぱい。
2007/12/08(土) 08:46:01できているようなんだけど、あれって中でどうやってるのでしょうか?
知ってる人教えてください。
0143名無しさん@お腹いっぱい。
2007/12/08(土) 10:27:160144名無しさん@お腹いっぱい。
2007/12/08(土) 11:21:00通信は基本的に非同期だぞ。
通信を含めた処理を非同期にしようとすると
面倒なのでほとんどが終わるまで待ってるだけだ
後は process-filter, process-sentinel あたりで調べてくれ
0145名無しさん@お腹いっぱい。
2007/12/08(土) 13:26:38いつから稀になったんだ?
0146名無しさん@お腹いっぱい。
2007/12/08(土) 13:50:04コールバックで応答が来たときに結果を受け取るか、
ポーリングでグルグル監視して結果をまつかのどっちかじゃない?
0147名無しさん@お腹いっぱい。
2007/12/12(水) 22:14:410148名無しさん@お腹いっぱい。
2007/12/12(水) 22:26:47orz
0149名無しさん@お腹いっぱい。
2007/12/12(水) 22:28:45いっぺん一から checkout しなおして
ビルドしたらなおったみたいだ。
0150名無しさん@お腹いっぱい。
2007/12/16(日) 18:41:16早く更新されないかなー
0151名無しさん@お腹いっぱい。
2007/12/16(日) 18:59:24今回は早かったなー
0152名無しさん@お腹いっぱい。
2007/12/17(月) 10:53:24最近は早いよ。
↓をヲチするといい。
新設板・板移動情報・8@運用情報
http://qb5.2ch.net/test/read.cgi/operate/1196842428/
0153名無しさん@お腹いっぱい。
2007/12/17(月) 11:06:020154名無しさん@お腹いっぱい。
2007/12/17(月) 11:18:54http://www.media-k.co.jp/jiten/wiki.cgi?%A1%E3%A4%F2%A1%E4#i8
古い人なら「ワッチ」の方がわかるかも。
0155名無しさん@お腹いっぱい。
2007/12/19(水) 20:29:410156名無しさん@お腹いっぱい。
2007/12/19(水) 21:10:030157名無しさん@お腹いっぱい。
2008/01/01(火) 08:37:06いつの頃からか、 hide 設定が ~/.navi2ch/init ではなく、
~/.emacs に追記されるようになっているようです。
これを従来のように ~/.navi2ch/init に追記されるように、
設定で対応することは可能でしょうか?
0158名無しさん@お腹いっぱい。
2008/01/01(火) 17:44:11とりあえず
navi2ch-auto-modify-file と
(locate-library (expand-file-name navi2ch-init-file navi2ch-directory))
の結果を。
init が readonly になってないかとかもついでにチェック。
0159名無しさん@お腹いっぱい。
2008/01/02(水) 07:29:46navi2ch を起動した状態で、 *scratch* バッファを表
示して C-x C-e として Lisp 式を評価したところ、
navi2ch-auto-modify-file : t
(locate-library (expand-file-name navi2ch-init-file navi2ch-directory)) : nil
となりました。
同様に navi2ch-directory と navi2ch-init-file につ
いて、単独で評価したところ、それぞれ "~/.navi2ch",
"init" となりました。
また、 ~/.navi2ch/init については、読み書き可能な
状態になっていました。
0160名無しさん@お腹いっぱい。
2008/01/02(水) 07:45:23navi2ch() の (load (expand-file-name navi2ch-init-file navi2ch-directory) t) が
失敗していると思われる。
navi2ch 起動前に navi2ch-init を t にしてたりしてない?
してなければ、
(load (expand-file-name navi2ch-init-file navi2ch-directory))
を評価すれば、エラーがでるかも。
0161名無しさん@お腹いっぱい。
2008/01/02(水) 09:10:49~/.emacs 中で navi2ch 関連で明示的に設定しているの
は、マニュアルに最低限必要として記述のあった、
> (setq load-path (append '("~/lisp/navi2ch-cvs/navi2ch/") load-path))
> (autoload 'navi2ch "navi2ch" "Navigator for 2ch for Emacs" t)
> (setq navi2ch-list-bbstable-url "http://menu.2ch.net/bbsmenu.html")
の3行のみですから、 navi2ch 起動前に navi2ch-init
が t になるような設定していないと思います。
なお、 navi2ch を起動し、 *scratch* バッファで
(load (expand-file-name navi2ch-init-file navi2ch-directory))
を評価した結果は t になりました。
0162名無しさん@お腹いっぱい。
2008/01/02(水) 10:09:22ソリ削除(サブディレクトリ以下は無事)してしまったの
ですが、それが幸いしたのか、解決してしまったようで
す。
1. 既存の ~/.navi2ch/init を削除
2. 空の ~/.navi2ch/init を作成
3. navi2ch を起動
4. 任意のレスで hide 設定
で、従来のように ~/.navi2ch/init に hide 設定が記
録されるようになりました。
0163名無しさん@お腹いっぱい。
2008/01/02(水) 10:09:45較したところ、 ~/.navi2ch/init が存在しない場合、
hide 設定時に
> Note, built-in variable `x-underline-at-descent-line' not bound
のようなメッセージがミニバッファに表示され、設定内
容が ~/.emacs に記録される(~/.navi2ch/init は自動
生成されない)ようです。
navi2ch 起動前に空の ~/.navi2ch/init を作っておい
てやると、 hide の設定内容はそちらに記録されます。
わたしの場合、 ~/.navi2ch/init は存在し、読み書き
も可能な状態でしたので、何故、 ~/.navi2ch/init が
存在しないときと同様の挙動をしたのかはわかりません
が…。ファイルが壊れていたのかなぁ…。
正月早々、お騒がせし、申し訳ありませんでした。
アドバイス等、ありがとうございました。
0164名無しさん@お腹いっぱい。
2008/01/05(土) 02:34:24navi2ch-board-sync: Wrong type argument: listp, !
というエラーが。
他の板は大丈夫です。他の方大丈夫ですか?
navi2ch 1.7.5-DEV です。
0165名無しさん@お腹いっぱい。
2008/01/05(土) 08:33:25(setq debug-on-error t) して backtrace さらしてみたら?
0166名無しさん@お腹いっぱい。
2008/01/05(土) 09:53:170167名無しさん@お腹いっぱい。
2008/01/05(土) 15:58:25ありがとうございます。やってみました。
Debugger entered--Lisp error: (wrong-type-argument listp !)
navi2ch-board-update-seen-articles()
navi2ch-board-sync(nil first)
navi2ch-board-select-board(((name . "\xd2e2\xe63c\xd0ca\xe7b5\xd0cb") (bbstype . unknown) (uri . "http://mamono.2ch.net/morningcoffee/") (id . "morningcoffee") (type . board) (seen)) nil)
navi2ch-bm-select-board(((name . "\xd2e2\xe63c\xd0ca\xe7b5\xd0cb") (bbstype . unknown) (uri . "http://mamono.2ch.net/morningcoffee/") (id . "morningcoffee") (type . board) (seen)) nil)
navi2ch-list-select-board(((name . "\xd2e2\xe63c\xd0ca\xe7b5\xd0cb") (bbstype . unknown) (uri . "http://mamono.2ch.net/morningcoffee/") (id . "morningcoffee") (type . board) (seen)) nil)
navi2ch-list-select-current-board(nil)
call-interactively(navi2ch-list-select-current-board)
・・・↑ちょっと何言ってるかわかんない
>>166
ざっと目で見ただけですが壊れている箇所はなさそうでした
0168名無しさん@お腹いっぱい。
2008/01/05(土) 17:04:40article-summary をリネームすると治りました。ありがとうございました。
0169名無しさん@お腹いっぱい。
2008/01/07(月) 03:09:35(setq navi2ch-message-user-name-alist
'(("network" . "anonymous")
("tv" . "名無しさん")))
を、ドキュメントをみながら~/.navi2ch/init.elに書いてみたのですが動作してくれません。
elispはわからないのですが、とりあえずnavi2ch-vars.elもみたのですがわかりません。
お願いします
0170名無しさん@お腹いっぱい。
2008/01/07(月) 03:18:55テレビ番組板?、上での(tv)をみてみたら解決しました。(一度もみたことがなかった。
ありがとうございました。
0171名無しさん@お腹いっぱい。
2008/01/07(月) 13:20:56今さら役に立つのかどうかはわかりませんが、2007-05-10 時点での unstable の
snapshot を用意しました。
ttp://navi2ch.sourceforge.net/tmpfiles/navi2ch-cvs_0.0.20070510-1.tar.gz
今後は、
- unstable を ChangeLog を見ながら 20070510 版と同等のものになるように作業。
- できれば unstable を trunk にマージ
- しばらくバグとりして、1.7.6 or 1.8.0 として正式リリース
とする予定です。
どうぞよろしくお願いいたします。
0172名無しさん@お腹いっぱい。
2008/01/07(月) 20:39:01すっかり停滞してるので期待しとります。
0173名無しさん@お腹いっぱい。
2008/01/07(月) 20:46:23頑張って下さい。
何もできないですが応援してます。
0174名無しさん@お腹いっぱい。
2008/01/07(月) 20:56:140175名無しさん@お腹いっぱい。
2008/01/07(月) 20:59:38これで開発スピードがアップするぞ!
それはさておき、あのゴタゴタでcvsが巻き戻された件はどうやって片付いた
んだっけ?離脱者によるコード破棄は尊重して、そこからスタートって感じで
クローズだっけ?まぁ現状、問題は無さそうだから(動いてるし)それで
いいのかも。
0176名無しさん@お腹いっぱい。
2008/01/07(月) 22:14:30がんがってください。
0177名無しさん@お腹いっぱい。
2008/01/08(火) 00:47:032chブラウザはnavi2ch頼みですので、どうかよろしくお願いします。
0178名無しさん@お腹いっぱい。
2008/01/08(火) 02:07:19保存されている過去ログをnavi2ch用にインポートするようなことは
出来るのでしょうか?
もし出来るのであれば方法等ご教示いただけると幸いです。
0179名無しさん@お腹いっぱい。
2008/01/08(火) 02:33:41ディレクトリ構造はあるが。
0180名無しさん@お腹いっぱい。
2008/01/08(火) 03:13:290181名無しさん@お腹いっぱい。
2008/01/08(火) 03:45:55それはNavi2chの範疇じゃないでしょ。
datに手をいれるブラウザなんて、2chブラウザにあらず。
0182名無しさん@お腹いっぱい。
2008/01/08(火) 05:07:120183名無しさん@お腹いっぱい。
2008/01/08(火) 06:39:20由して、目的ブラウザに乗り換える方式もありそうだな。
0184名無しさん@お腹いっぱい。
2008/01/08(火) 14:51:150185名無しさん@お腹いっぱい。
2008/01/08(火) 15:11:09「かちゅ〜しゃ形式の .dat」とかあるみたいよ。
0187名無しさん@お腹いっぱい。
2008/01/08(火) 19:26:52もしくは、簡単に加工できるでしょ
0188178
2008/01/08(火) 22:39:19ログはそっちで管理することにしました。
(datファイルをそのままnavi2ch配下においても、
スレ一覧に上手いこと表示出来ずに断念しましたT-T)
皆様ありがとうございました。
nanashi さんが破棄したものと(多分)同等のもの(+α)を CVS の unstable にいれました。
機能的には、 2007-05-10 時点のものと大差なく、実装の違いによるバグもあるかもしれません。
それでもテストしてやるぜって方がいるといいな。
hash 化とバグとりが終わったら 1.8.0 ですかね。
;; hash にして本当に速くなるのかちょっと疑問だけど…。
1.8.0 の後は async 化、ユーザビリティの向上を目指す予定。
まだバグだらけですが、 async 化のお試し版をおいときます。
mami の見た目は速くなるけど、 offline にも sort もできないので、
mami 中のちょっとしたメールチェック・ web 閲覧くらいにしか使えないですけどね。
ttp://navi2ch.sourceforge.net/tmpfiles/navi2ch-net-async.el
アンケート
unstable を trunk にマージしてもかまわないですか?
unstable と trunk とに分かれているのは少し面倒…。
0190名無しさん@お腹いっぱい。
2008/01/09(水) 09:26:05使ってみます。
アンケート回答
マージしても良いんじゃないですかね?
やってる方が不便だと思うなら、開発者の立場で判断して良いと思いますよ。
0191名無しさん@お腹いっぱい。
2008/01/09(水) 09:38:01> unstable を trunk にマージしてもかまわないですか?
> unstable と trunk とに分かれているのは少し面倒…。
お好きにしなされ
0192名無しさん@お腹いっぱい。
2008/01/10(木) 13:41:570193名無しさん@お腹いっぱい。
2008/01/10(木) 19:22:04変わったの?
確か、去年の年始にやったっきりだけど。
0194名無しさん@お腹いっぱい。
2008/01/10(木) 20:14:45unstable
0195名無しさん@お腹いっぱい。
2008/01/11(金) 00:09:28unstable だけの問題ですか? navi2ch-net-async.el を入れた時の問題ですか?
後者でしたら、なにぶんまだまだお試し版ですのでしばしお待ちください。
0196名無しさん@お腹いっぱい。
2008/01/11(金) 00:20:07私の手元では動いてますので、それを up します。
# ハッシュに対応していない古いものを使ってる可能性が高いです
ttp://www11.axfc.net/uploader/20/so/He_62714.gz.html
pass navi2ch
192 の件とは別に、今回の unstable の更新で、ID にリンクを付加するのが正常に
機能しなくなったものを修正してます。
>>195
外部で勝手に機能追加してるものですから、本体の方で気にかける必要はないですよ。
0198名無しさん@お腹いっぱい。
2008/01/11(金) 11:16:310199名無しさん@お腹いっぱい。
2008/01/11(金) 20:26:521 =V 7605/ +0/ 22.22 送信控え (Part 26)
2 1000/ +0/ 2.82 送信控え (Part 25)
3 1000/ +0/ 2.66 送信控え (Part 24)
(以下略)
Part 26 の 1 は 07/02/03 15:33 です。
最近の navi2ch は送信控えが 1000 ごとにわけられなくなったのですか?
それともうちだけのバグでしょうか?
>>196
どうも。お手数かけました。
>>198
本音を言うと my-navi2ch の便利機能は本体にもマージしていきたいなぁ、と私も思ってます。
>>199
とりあえず、navi2ch-message-ident の値と
navi2ch-message-sendlog-response-limit の値と
(let (article)
(dolist (x (navi2ch-board-get-updated-subject-list navi2ch-message-sendlog-board)
article)
(let ((sbj (cdr (assq 'subject x)))
num)
(when (and (or (and (string= base sbj)
(setq num 1))
(and (string-match regexp sbj)
(setq num
(string-to-number (match-string 1 sbj)))))
(> num max))
(setq max num
article x)))))
を eval した結果を。
0201名無しさん@お腹いっぱい。
2008/01/11(金) 21:58:47navi2ch-message-ident
"$Id: navi2ch-message.el,v 1.58.2.1 2006/10/29 12:47:06 nanashi Exp $"
navi2ch-message-sendlog-response-limit
1000
で、最後の lisp を評価するとエラーになりました↓
Debugger entered--Lisp error: (void-variable base)
(string= base sbj)
(and (string= base sbj) (setq num 1))
(or (and (string= base sbj) (setq num 1)) (and (string-match regexp sbj) (setq num ...)))
(and (or (and ... ...) (and ... ...)) (> num max))
(if (and (or ... ...) (> num max)) (progn (setq max num article x)))
(when (and (or ... ...) (> num max)) (setq max num article x))
(let ((sbj ...) num) (when (and ... ...) (setq max num article x)))
(while --cl-dolist-temp-- (setq x (car --cl-dolist-temp--)) (let (... num) (when ... ...)) (setq --cl-dolist-temp-- (cdr --cl-dolist-temp--)))
(let ((--cl-dolist-temp-- ...) x) (while --cl-dolist-temp-- (setq x ...) (let ... ...) (setq --cl-dolist-temp-- ...)) (setq x nil) article)
(catch (quote --cl-block-nil--) (let (... x) (while --cl-dolist-temp-- ... ... ...) (setq x nil) article))
(cl-block-wrapper (catch (quote --cl-block-nil--) (let ... ... ... article)))
(block nil (let (... x) (while --cl-dolist-temp-- ... ... ...) (setq x nil) article))
(dolist (x (navi2ch-board-get-updated-subject-list navi2ch-message-sendlog-board) article) (let (... num) (when ... ...)))
(let (article) (dolist (x ... article) (let ... ...)))
eval((let (article) (dolist (x ... article) (let ... ...))))
eval-last-sexp-1(t)
eval-last-sexp(t)
eval-print-last-sexp()
call-interactively(eval-print-last-sexp)
0202名無しさん@お腹いっぱい。
2008/01/11(金) 22:50:35ありゃ、 sendlog 使ってないんでよく確かめてなかったです。すみません。
こうかな。
(let* ((base navi2ch-message-sendlog-subject)
(format navi2ch-message-sendlog-volume-format)
(regexp (concat "\\`"
(format (regexp-quote format)
(regexp-quote base) "\\([0-9]+\\)")
"\\'"))
(max 0)
article)
(dolist (x (navi2ch-board-get-updated-subject-list navi2ch-message-sendlog-board)
article)
(let ((sbj (cdr (assq 'subject x)))
num)
(when (and (or (and (string= base sbj)
(setq num 1))
(and (string-match regexp sbj)
(setq num
(string-to-number (match-string 1 sbj)))))
(> num max))
(setq max num
article x)))))
;; よく見てないけど sendlog の subject.txt がおかしいのかも?
0203名無しさん@お腹いっぱい。
2008/01/11(金) 23:20:32((subject . "送信控え (Part 26)") (response . "7605") (artid . "1170484412"))
と出ました。
> ;; よく見てないけど sendlog の subject.txt がおかしいのかも?
とここでこれを読んで ~/.navi2ch/sendlog/subject.txt を見ると
1200057389.dat<>送信控え (Part 27) (1)
1170484412.dat<>送信控え (Part 26) (7605)
1169445683.dat<>送信控え (Part 25) (1000)
以下略
となっていました。んんんーーーなんかの拍子に1000を超えていることを認識したのでしょうか。
Part 27 に行ってしまいました。
0204名無しさん@お腹いっぱい。
2008/01/12(土) 00:25:11追加しました。
0206名無しさん@お腹いっぱい。
2008/01/12(土) 12:08:260207名無しさん@お腹いっぱい。
2008/01/12(土) 13:19:33いや、現実的な話としてインセンティブあってもいいと思うんだよね。
0208名無しさん@お腹いっぱい。
2008/01/12(土) 13:30:10my-navi2chって今どこにあるにょ?
0209名無しさん@お腹いっぱい。
2008/01/13(日) 09:47:43>>196
0210名無しさん@お腹いっぱい。
2008/01/13(日) 11:46:52ありがとー
0211名無しさん@お腹いっぱい。
2008/01/13(日) 19:47:02popup articleの中で
レスアンカーやリンクを辿れなくなってしまったのですが
設定があるのでしょうか?
0212211
2008/01/13(日) 20:13:47色々変わっているみたいなのでsnapshotにある昔のものに戻しました
修正しました。
unstable は trunk にマージしちゃったので、 trunk を持ってきたほうがよいです。
ついでに前スレの私のパッチと、 mizmiz さんのsamba24(連続投稿規制)時間表示パッチもマージしました。
>> mizmiz さん
CVS は SF.net が変だったようなので、今は commit できると思います。
日付を今日のものにして、 Lisp もインデントとかを少し直しましたので、
一応チェックをお願いできますでしょうか。
;; 個人的には diff は -u が好き
0215名無しさん@お腹いっぱい。
2008/01/13(日) 21:51:45http://pc11.2ch.net/test/read.cgi/unix/1111478762/
0216名無しさん@お腹いっぱい。
2008/01/14(月) 01:31:14localbbsでもテストできますよ。
0217名無しさん@お腹いっぱい。
2008/01/14(月) 04:44:50navi2chのソース読むのは超ひさしぶりなんではずしているかも知れませんが、
どっかで navi2ch-util.elの navi2ch-compare-times() の挙動が変ってるような
気がします (引数 nil の扱い)。
それで、navi2ch-message-add-sendlog() の中の
(navi2ch-board-get-updated-subject-list lboard)
で subject.txt の更新ができないまま 1000 越えてないかチェックをするので
いつまでたっても越えてないと判定されちゃうけど、一度送信控えを表示して
subject.txt(のキャッシュ)が更新されると、1000超えを認識する、という状況ではないかと。
navi2ch-message-sendlog-boardが time を持ってないのが悪いのかも・・・
あぁ…なんかすみませんでした。
- Samba24 あたりのコードを結構いじりました。
- http://navi2ch.sourceforge.net/ をちょっと更新。
- スレ一覧の更新が楽だったり、 最新の snapshot へのリンクを貼ってくれる
index がいいなぁと思って試しに作ってみた。 http://navi2ch.sourceforge.net/top.php
- http://navi2ch.sourceforge.net/log/ の Part 17 を更新した。
あー、なんかそこっぽいですね。ありがとうございます。
sendlog だけでなく localfile が time を持たないので、
navi2ch-localfile-{board,article}-update で time が nil なら file の mtime を使うようにしてみました。
;; というか常に nil なんだろな。 他のをそのままうつしてきたんだろうか。
これで直るかな?
0220名無しさん@お腹いっぱい。
2008/01/14(月) 09:49:5510個くらいの板を見ているのですが、そのうちの半分の板は1つ2つのスレッドしか見ていません。
なので板のブックマークから、板を開いてスレッドを見るのが非常に面倒です。
ブックマーク用の板みたいなものを作っておいて、それをブックマークできれば、それを開けば
ブックマークスレッド一覧を見れると言う感じです。
そうすれば、1つ2つのスレッドしか見ていない板も気にせず見れると思います。
こういった機能は無いでしょうか?
0221名無しさん@お腹いっぱい。
2008/01/14(月) 10:01:120222名無しさん@お腹いっぱい。
2008/01/14(月) 10:06:30「普通にある」とドキュメントのURL示そうと思ったらリンク切れてるなぁ。
http://navi2ch.sourceforge.net/ からたどるここが切れてる。
・ HTML 版 (makeinfo で作成)
http://navi2ch.sourceforge.net/doc/navi2ch/index.html
cvs作業でどっか飛んでったかな
このドキュメントは CVS 管理じゃなくて自動生成らしいです。
shell 鯖から makeinfo がなくなったため、生成できなくなったみたいです。(過去スレ参照)
で、FAQ のリンクを texi2html 版に替えたのはよかったけど、
makeinfo 版のリンク消すはずが逆のほう消してた…というオチでした。ごめんなさい。
ということで、>>220 http://navi2ch.sourceforge.net/doc/navi2ch_2.html#SEC15
0224名無しさん@お腹いっぱい。
2008/01/14(月) 18:46:15navi2ch-http-date-decode: Wrong type argument: stringp, (18315 7177)
と言われてしまいます。
書き込みバッファは消えずにそのままですが、実際には書き込まれています。
私の設定ミスでしょうか?
当社比2〜4倍ほど速くなりました。
article-info などを cache することで速くしていますが、
この cache の最大保持数は navi2ch-article-info-cache-limit (default:100) で決められます。
ブックマークが多い人はこれを大きくしたり (ブクマの数と同数くらいがおすすめ)、
nil にして無制限にしたりするといいと思います。メモリが気になる人は逆に小さくするとよいでしょう。
navi2ch-2ch-board-file-name-cache-limit (default:1000) も同様です。
;; 副作用(?)で他の動作も速くなってると思う。
;; 最近のPC事情から考えるに、default をもっと大きくしたり nil にしてもいいのかな?
navi2ch-file-name-reserved-char-regexp を廃止して、
navi2ch-file-name-reserved-char-list になりましたので、いじってた人は注意してください。
0227名無しさん@お腹いっぱい。
2008/01/15(火) 18:50:030228名無しさん@お腹いっぱい。
2008/01/16(水) 01:43:530229名無しさん@お腹いっぱい。
2008/01/16(水) 08:30:16ttp://www11.axfc.net/uploader/20/so/He_64414.gz.html
pass navi2ch
>196 の修正のミスと trunk の 1/15 の変更に対応しました。
my-navi2ch-compr.el を利用する際は付属のパッチを本体に適応して下さい。
0230名無しさん@お腹いっぱい。
2008/01/16(水) 20:26:32"I"がWindowsのMeadow上に比べて異常に遅かったが、そこそこ早くなってるね。
ただ、まだMeadow上にはかなわない。
何が原因で遅いの?
0231名無しさん@お腹いっぱい。
2008/01/16(水) 20:51:04navi2chを使い始めたのですが、Emacsの背景を黒にしているので
青等の文字が非常に見づらいです。
黒用に設定した設定とかはないでしょうか?
0232名無しさん@お腹いっぱい。
2008/01/16(水) 21:02:040233名無しさん@お腹いっぱい。
2008/01/16(水) 21:06:42なんかwaitがかかるようになってないか?
これって解除できないのかな。 2ちゃんねるがわの規制?
0234名無しさん@お腹いっぱい。
2008/01/16(水) 21:34:270235名無しさん@お腹いっぱい。
2008/01/16(水) 21:45:22自分で設定作ってdark用のfaceとしてパッチ送ったら
0236名無しさん@お腹いっぱい。
2008/01/16(水) 22:17:12こっちでは普通にできてるよ。
もうちょっと環境さらさないとだれも答えられないと思う。
0237名無しさん@お腹いっぱい。
2008/01/16(水) 22:35:040238名無しさん@お腹いっぱい。
2008/01/16(水) 23:12:35見辛いと思ったことねぇなぁ。
0239名無しさん@お腹いっぱい。
2008/01/16(水) 23:30:420240名無しさん@お腹いっぱい。
2008/01/16(水) 23:53:220241名無しさん@お腹いっぱい。
2008/01/17(木) 00:10:51Meadow で速いのなら Meadow と Emacs の違いの部分なのかな?
根本的な解決にはなってないかもしれないけれど、
navi2ch-bookmark-fetch-mark-article-check-update が t なら、
I とか mi した時に、 板情報を取ってきてレス数が増えてないものは unmark するようなコードを
入れてみました。
今の状態だと、I は全スレ1つずつネットワークつなげて確認しにいくんで
1つの板で多くのスレを見ている人は、これで結構速くなるかも。
>>231
一応、背景が dark な時の face は設定してます。お好みでカスタムしてください。
>>233-234
バーボン対策みたいです。これも 上の変更で軽減できるかも?
0243名無しさん@お腹いっぱい。
2008/01/17(木) 16:10:40> navi2ch-bookmark-fetch-mark-article-check-update が t なら、
> I とか mi した時に、 板情報を取ってきてレス数が増えてないものは unmark するようなコードを
> 入れてみました。
my-navi2ch がないと動かないみたいですが、そういうもんですか
0244名無しさん@お腹いっぱい。
2008/01/17(木) 16:15:09今の CVS だと動くと思います。
;; しばらく my-navi2ch を外して開発しよう…。
>>244
BE にリンクをつけたいってことでしたら
(setq navi2ch-article-date-format-function 'navi2ch-article-date-format-be2ch)
です。
0246名無しさん@お腹いっぱい。
2008/01/19(土) 20:13:27が上手く動いてない気が。yes-or-no-pの前に時間比較の条件が無いとダメっ
ぽい気が。あと、current-timeはfunctionでもあるので、変数として使うのはわか
りづらい気が。
0247名無しさん@お腹いっぱい。
2008/01/19(土) 20:51:04(run-at-time 1 1 'navi2ch-message-samba24-timer)
のコールバックファンクションの実体を貼り忘れてる気が。
0248名無しさん@お腹いっぱい。
2008/01/19(土) 21:54:080249名無しさん@お腹いっぱい。
2008/01/20(日) 14:41:570250名無しさん@お腹いっぱい。
2008/01/20(日) 14:45:440251名無しさん@お腹いっぱい。
2008/01/20(日) 15:32:35( 887/ +0/ 0)
見たいな形になった。
スレッドを見ると、新着のレスがあった。
navi2ch-message-samba24-check は一応一度試した気が。 直った気が。
>>249-251
>>242,245 のことですか? 見てみます。
今のところ再現できてないので詳しい報告募集中です。
0253名無しさん@お腹いっぱい。
2008/01/20(日) 22:50:02( 887/ +-3/ △0)
とかになったりもする。
EmacsLispは全く分からないけど、スクリーンショット以外にも
できそうなことがあったら言ってチョ。
0254253
2008/01/22(火) 02:48:41navi2ch-board-insert-subject-with-unread が non-nil の時に
navi2ch-article-get-last-read-number() を呼び出して article-info を読むのですが、
その時に使われる navi2ch-put-alist() が article を書きかえてしまうのが原因でした。
根本的には、 navi2ch-put-alist() の問題なんでしょうけど、とりあえず copy-tree するように
commit しました。
0256名無しさん@お腹いっぱい。
2008/01/22(火) 16:54:36ID の横の IP でフィルター処理することはできますか?
0257名無しさん@お腹いっぱい。
2008/01/22(火) 19:45:26バックエンドに移動できるのに、Navi2chはなんでできないの?
windows.elの仕様? でも、C-x C-bも動かないし、Navi2chの仕様?
Navi2chで、"I"してる間とかに他の作業ができればありがたいんだけど。
0258名無しさん@お腹いっぱい。
2008/01/22(火) 19:50:450259名無しさん@お腹いっぱい。
2008/01/22(火) 19:51:29た。今のところ
(add-hook 'navi2ch-article-mode-hook 'navi2ch-article-show-sssp-icon)
してやると動きます。アニメgifが動かないのは悲しいですが。
その他、微妙な修正はChangeLogを御覧あれ。
0260257
2008/01/22(火) 20:10:31自分がwindows.el使ってるから書いただけ。
そんだけ
0261名無しさん@お腹いっぱい。
2008/01/22(火) 20:11:11仕様です。
0262名無しさん@お腹いっぱい。
2008/01/22(火) 20:13:43バックグラウンドで動くようになればうれしいが、仕様ならどうしようもないか。
バックグラウンドで動くようにするのは難しいの?
0263名無しさん@お腹いっぱい。
2008/01/22(火) 20:53:54難しくはないだろうけど、別にコマンドをインストールする必要があるのを嫌
う人は結構いるよね。
0264名無しさん@お腹いっぱい。
2008/01/22(火) 20:55:19多分、今のところできないです。やってみます。
>>259
乙です。sssp がなにものか理解していませんが、気になったところを。
- (lambda (s) s) は #'identity のが速いと思います。
;; ここでは (regexp-opt navi2ch-browse-url-image-extentions) がよりよいかな。
- (concat navi2ch-directory "/sssp_icon/") は expand-file-name を。
- (setq file (match-string 1 url)) は
(setq file (expand-file-name (match-string 1 url) sssp_dir)) のほうがよいのでは?
- let* は let でいいと思います。
- buffer-read-only が nil になりっぱなしでは?
;; 戻し忘れ防止のため let で拘束してやるのがよいです。
- navi2ch-net-update-file() のとこは save-excursion を。
;; navi2ch-net-update-file() でポイントずれるのはあまりよくなさそうなので見てみます。
- "
あとはぼくの趣味ですが、
- 正規表現であとから参照しない \\(\\) は \\(?:\\) にしたほうがいいかも。
- 80 桁を目安に改行したほうがいいかも。
(if (re-search-forward のとこを (while (re-search-forward にしたら全部読みそうですけど、重いかな…?
url に property をつけるあたりで image 入れてやってもいいかもしれませんね。
commit しました。
0267名無しさん@お腹いっぱい。
2008/01/22(火) 22:55:18滅茶苦茶にならねぇか
0268名無しさん@お腹いっぱい。
2008/01/22(火) 23:02:13ひとつ気になったんだけど、
> - 正規表現であとから参照しない \\(\\) は \\(?:\\) にしたほうがいいかも。
これって対応をうたってるどのEmacsenでも大丈夫だったっけ?
#というか、infoとか見ても各Emacsenの対応バージョンまでは書いてないな。
あと、うちのMeadowだとcopy-tree()がcl-extraにあるせいで
clをロードする前にnavi2chでスレ読もうとするとエラーになるんだけど、
EmacsやXEmacsも同じ?
0269名無しさん@お腹いっぱい。
2008/01/23(水) 00:04:44別に全部にこたえるわけじゃないでしょ。
今回のについては、ぼくも何度か欲しいと思った機能でしたし、
すぐに実装できそうなものでしたので。
あまりにも無理そうなものは回避します(多分)し、実際 SF.net の patch や
FR は今のところスルーしてますし。
>>268
> >>265
> > - 正規表現であとから参照しない \\(\\) は \\(?:\\) にしたほうがいいかも。
> これって対応をうたってるどのEmacsenでも大丈夫だったっけ?
>
> #というか、infoとか見ても各Emacsenの対応バージョンまでは書いてないな。
emacs-w3m でも普通に使ってるので大丈夫かと。
> あと、うちのMeadowだとcopy-tree()がcl-extraにあるせいで
> clをロードする前にnavi2chでスレ読もうとするとエラーになるんだけど、
> EmacsやXEmacsも同じ?
Emacs では、 subr.el ですね。XEmacs だと built-in です。
どちらにせよ、 (eval-when-compile (require 'cl)) してるんで
コンパイルしてれば大丈夫だと思うのですが。
0272名無しさん@お腹いっぱい。
2008/01/23(水) 12:58:42(It is ok for them to load CL at compile time only, with eval-when-compile, and use the macros it provides.)
そういうわけで関数は(require 'cl)しないと駄目っす。
> >> (eval-when-compile (require 'cl))
> (It is ok for them to load CL at compile time only, with eval-when-compile, and use the macros it provides.)
> そういうわけで関数は(require 'cl)しないと駄目っす。
あぁ…そですね、マクロじゃなかった。 面倒ですな。
copy-alist なら Meadow でも built-in ですかね?
0274名無しさん@お腹いっぱい。
2008/01/23(水) 19:41:26NEWS.1-17 に出てくるくらいだから問題ないんじゃないかと。
copy-tree は 22 からのようですね。
0275名無しさん@お腹いっぱい。
2008/01/24(木) 05:12:39の使い方がいまいちよく分かりません。これで出てくる選択肢って「1-50まで
表示する」とか言う意味なんでしょうか?"first50 last 50"とかは何を意図
した動きなんでしょう?
一般的に100レスくらいずつ読みたいときは、どうしてるもんなんでしょう?い
わゆる「次の100」的な機能ってあるんでしょうか?
0276名無しさん@お腹いっぱい。
2008/01/24(木) 05:46:140277名無しさん@お腹いっぱい。
2008/01/24(木) 06:35:31そういう機能はありません。フツーr0です。
遅いCPUでフィルタをいっぱい指定しているとクソ遅いですが、遅いのはそこだけなので
100個読む毎にクソ遅い思いをするより読み始める前に一服した方がいいと思います。
0278名無しさん@お腹いっぱい。
2008/01/24(木) 10:24:07くれると嬉しいと思うんすが。
長いこと cvs update してないからもうそうなってたらごめんけど。
0279名無しさん@お腹いっぱい。
2008/01/24(木) 17:30:13first は >>1 からいくつ表示するかという数字。
50 なら >>1-50 。
>>1 にリンクとか揃ってるスレなら first は 1 だけでいいかも。
last は 最後の書き込み からいくつ前までを表示するかという数字。
50 なら >>230-279 とか。
中間部分の表示、フィルター処理を省略するためのもの。
>「次の100」
g 数字 C-@ g 数字 C-x n n
とかで範囲表示すればできる。(narrow-to-region は M-x widen でもどる。)
>開発者さん
既存のものを組み合わせれば
現在のスレッドから 100個表示 とか 50個表示 ってのできると思うけど
いかがでしょうか。
>>278 cvs update するといいと思う。
修正しましたので、 cvs update してみてください。
>>279
> 既存のものを組み合わせれば
> 現在のスレッドから 100個表示 とか 50個表示 ってのできると思うけど
> いかがでしょうか。
range の仕様が最初の n個、最後の n個になってるので中間を持ってくるのは
少し難しそうです。追加していくのならできないこともなさそうですけど。
代わりになるかわかりませんが、根本的解決ではないですがスレをJIT に
insert してくれるものを作ってみました。
ttp://navi2ch.sourceforge.net/tmpfiles/navi2ch-jit.el
navi2ch-article-jit-res-nums 一度に insert するレス数 初期値 10
navi2ch-article-jit-interval insert する間隔(単位:秒) 初期値 1
としてるので適当に調整してください。navi2ch-net-async.el との併用はできないはずです。
これを使う時は、
(setq navi2ch-article-exist-message-range nil)
(setq navi2ch-article-new-message-range nil)
としておいたほうがいいと思います。
0281名無しさん@お腹いっぱい。
2008/01/24(木) 20:08:400282名無しさん@お腹いっぱい。
2008/01/24(木) 22:27:090283名無しさん@お腹いっぱい。
2008/01/25(金) 13:18:46インラインに展開することってできますか?
0284名無しさん@お腹いっぱい。
2008/01/25(金) 13:28:580285名無しさん@お腹いっぱい。
2008/01/25(金) 18:28:10できないと思う
外部の画像ビューアーで見た方が小回りきくと思う
保存とかも楽だし
0286名無しさん@お腹いっぱい。
2008/01/26(土) 06:24:21http://www.google.co.jp/search?hl=ja&client=firefox&rls=org.mozilla%3Aja%3Aofficial&hs=BLB&q=navi2ch+%E3%82%A4%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3&btnG=%E6%A4%9C%E7%B4%A2&lr=lang_ja
グ☆グ☆レ☆カス♪
0287名無しさん@お腹いっぱい。
2008/01/26(土) 09:45:38そりゃ、ソースいじれば出来るだろ
頭悪いのかな?
0288名無しさん@お腹いっぱい。
2008/01/26(土) 10:25:25何を言っているのかね君は?
あるかないか聞かれてるんだから、ソールいじろうがなんだろうが方法はどうでもいいだろ。
0289名無しさん@お腹いっぱい。
2008/01/26(土) 10:33:000290名無しさん@お腹いっぱい。
2008/01/26(土) 13:21:04頭悪いのかな?
0291名無しさん@お腹いっぱい。
2008/01/26(土) 13:37:250292名無しさん@お腹いっぱい。
2008/01/26(土) 16:39:45http://navi2ch.sourceforge.net/screenshot/emacs21.png
0293292
2008/01/26(土) 16:46:190294名無しさん@お腹いっぱい。
2008/01/26(土) 16:48:460295名無しさん@お腹いっぱい。
2008/01/26(土) 17:20:52重くなるからイラネと思ってたけど。
0296名無しさん@お腹いっぱい。
2008/01/26(土) 19:44:05ここくわしく
Emacs は画像の取扱いもいまいちだし…。本体にいれるのは今はちょっとため
らわれます。
>mizmiz さん
> ブラウザを呼ぶ前にHEADして、ターゲットのデータが取得できるかどうか確認。
> サブプロセス呼ぶコスト削減なのだが、厳しすぎるかも。
これオプションで OFF にできるようにしませんか? emacs-w3m 使ってると逆に
遅く感じます。
;; navi2ch-jit.el を少し更新。
0299mizmiz
2008/01/27(日) 04:26:55お任せします。基本的に細かい追加は勝手にやっちゃって結構です。
Changelog等に明記しなくても、こちらとしては構いません。
サムネは少なくともemacs自体に画像縮小の関数が実装されてからでしょうね。
いつになるかは分かりませんが。
0300名無しさん@お腹いっぱい。
2008/01/27(日) 09:14:190301名無しさん@お腹いっぱい。
2008/01/27(日) 15:01:300302名無しさん@お腹いっぱい。
2008/01/27(日) 20:43:29どもです。変更しました。navi2ch-enable-status-check が nil ならば
URLチェックを skip します。
navi2ch-save-info() から(のみ)呼ばれる navi2ch-strip-properties() とい
う結構時間食ってる関数があります。 これ外しても問題ないのではないかと思
うのですがどうでしょう? とりあえず私のとこでは set-text-properties する
前に
(when (next-property-change 0 (concat "X" str))
(debug str))
と入れてあれこれしてみましたが全くひっかかりませんでした。
反応ないようなのでとりあえず入れてみます。
- いろいろな関数を inline/alias に。
- navi2ch-article-kill-buffer-hook() で state が update だったスレは cache にしない。
(I してついた update マークが navi2ch-article-expunge-buffers() で消えることの対策。)
- navi2ch-article-info-cache を廃止して、 navi2ch-info-cache にした。
article 以外のものも cache されるようになった。
- 使えれば、 navi2ch-float-time() は built-in の float-time() を使う。
;; navi2ch-jit.el も更新。
0305名無しさん@お腹いっぱい。
2008/02/01(金) 12:23:22- popup したバッファから更にリンク先に飛びたいんだけど飛べない
昔は出来てたような気が
0306名無しさん@お腹いっぱい。
2008/02/01(金) 12:35:22> - popup したバッファから更にリンク先に飛びたいんだけど飛べない
これは俺も気になる
0307名無しさん@お腹いっぱい。
2008/02/01(金) 14:35:28navi2ch-bm-select-article で読もうとすると読めなくなってしまっています。
CVSの先端デス。
0308名無しさん@お腹いっぱい。
2008/02/01(金) 15:23:39前回読み終わった番号ではなく前々回読み終わった番号のレスまで戻されたりします。
1月30日の時点では問題なかったようですが現在のCVS HEADで問題が発生しました。
> - スレで空の行にカーソル置いて ? B するとエラー吐くのはカコワルイ
ご報告ありがとうございます。直しました。
> - popup したバッファから更にリンク先に飛びたいんだけど飛べない
これは、たとえば >>213 から >>20-25 を表示してさらに >>18 を開くというやつですよね?
2008-01-13 の修正で直っていませんか? 私のところでは動いてるのですが。
>>307
> navi2ch-bm-remove-article したスレをもう一度
> navi2ch-bm-select-article で読もうとすると読めなくなってしまっています。
ご報告ありがとうございます。
navi2ch-bm-remove-article() しても cache がクリアされていなかったのが原因でした。
ついでに info の backup も削除するようにしました。
>>308
> 発生条件がわからないんだけど、既読レス番号が保存されず
> 前回読み終わった番号ではなく前々回読み終わった番号のレスまで戻されたりします。
> 1月30日の時点では問題なかったようですが現在のCVS HEADで問題が発生しました。
うーん、再現できないです。その戻った時って Emacs が落ちたり、終了させたりしてますか?
0310名無しさん@お腹いっぱい。
2008/02/01(金) 21:54:30> > - スレで空の行にカーソル置いて ? B するとエラー吐くのはカコワルイ
>
> ご報告ありがとうございます。直しました。
(まだ確認してないけど)素早い対応どうもです。
> > - popup したバッファから更にリンク先に飛びたいんだけど飛べない
>
> これは、たとえば >>213 から >>20-25 を表示してさらに >>18 を開くというやつですよね?
> 2008-01-13 の修正で直っていませんか? 私のところでは動いてるのですが。
お、このパターンだと動きますね。
検索結果の popup バッファからだと駄目じゃないかと。
0311308
2008/02/01(金) 23:43:31navi2chを起動してグローバルブックマーク(直接スレッドを登録してある方)を開いてどこかのスレッドを読んでから、
qを何回か押してnavi2chを終了させてC-x-cでemacsを終了。
もう一度emacs、navi2chを起動してさっき読んだスレッドを見ると戻されている状態になったりします。
何回かやってみましたが、なる時とならない時があるようで確実に発生させる条件はよくわかりません。
0312名無しさん@お腹いっぱい。
2008/02/01(金) 23:50:51navi2chを起動して、新たなレスが書き込まれたスレッドを見て、すぐに終了すると確実に保存されないようです。
もう一度emacs, navi2chを起動して、同じスレッドを見た時に書き込みが増えていなければ保存されるみたいです。
0313名無しさん@お腹いっぱい。
2008/02/02(土) 00:16:290314名無しさん@お腹いっぱい。
2008/02/02(土) 01:30:50乙
あー、 adhoc に直してたとこの孔をちょうどつかれた感じでした。(´・ω・`)
直ったと思います。
>>311-312
高速化のために info が cache と equal であれば保存をとばしていたとこが誤動作してたみたいです。
すぐにはうまい解決策が見つからないのでとりあえず元に戻しました。
同じ内容でも backup とったりして少し遅いんでできるだけとばしたいのですけどもういいかなぁ。
0317名無しさん@お腹いっぱい。
2008/02/02(土) 08:55:561/8の分から、navi2ch-article-get-separator を使わなくなったんで
エラーを吐いてしまう。どうやって直したらいいか、わかる人いたら
教えてください。
0318名無しさん@お腹いっぱい。
2008/02/02(土) 09:27:10navi2ch-article-get-half-format-message-list() で、navi2ch-article-parse-message() を呼んでるとこの
第二引数を削ってやればよさそうです。
で、そうすると sep を let してるとこと setq してるとこも無駄なので削っていいでしょう。
0319名無しさん@お腹いっぱい。
2008/02/02(土) 10:04:26どうも。
lispわからないがら、一応にらめっこしてみたんだけど、やっぱわかりませんw
(defun navi2ch-article-get-half-format-message-list (file num &optional num2)
…
…
)
の中を書き換えるということですよね?
この上、ずうずうしくて申し訳ないけど、diff みたいな感じで、修整箇所を教えて
もらえたら助かります。よろしくお願いしますm(. .)m
0320名無しさん@お腹いっぱい。
2008/02/02(土) 10:06:030321名無しさん@お腹いっぱい。
2008/02/02(土) 10:21:02ので
navi2ch-article-message-filter-by-id()
navi2ch-article-get-current-id()
navi2ch-article-search-id()
の正規表現を手直ししてくれるとsiberianとしては嬉しい。
0322名無しさん@お腹いっぱい。
2008/02/02(土) 13:09:49navi2ch-propertize がなくなっていますがこれの代替表現をご存知の方いらっしゃいますか?
自分でも前バージョンとソースをにらめっこしていますが
なにぶんlispにうといものでなかなか見つかりません
見ていて自分で見つかったらご報告致します
チラシの裏的書き込みですみません
これって IPアドレスですよね?
なので、 hostname のほうにいれるほうがいいかなと思うのですがどうでしょう?
>>322
navi2ch-propertize は確か propertize がない古い Emacsen に対処するものだったと思います。
なので、 propertize でOKです。
0324名無しさん@お腹いっぱい。
2008/02/02(土) 13:49:19あー、hostnameなんてあったか。そっちが相応しいかもですね。
そう言えば、自分も navi2ch-propertize が無くなったんで navi2ch-live.el
かなんかに手を入れた。
互換性を考えて defalias かなんかで残しておくのも悪くないかなとは思った
んだけど。
0325322@お腹いっぱい。
2008/02/02(土) 14:07:58すばやいお返事をいただき感謝です!
なるほどそういうことなら propertize を使ってみます
ありがとうございました!
0326319
2008/02/02(土) 14:11:33さらに、にらめっこしたら、なんとかできました。
一応貼っておきます。 >>318 ありがとうございました。
--- navi2ch-memo.el.old
+++ navi2ch-memo.el.new
@@ -35,7 +35,7 @@
"\\|")))
(defun navi2ch-article-get-half-format-message-list (file num &optional num2)
- (let (sep mlist)
+ (let (mlist)
(with-temp-buffer
(let ((navi2ch-replace-html-tag-alist
navi2ch-half-replace-html-tag-alist)
@@ -45,15 +45,13 @@
navi2ch-half-replace-html-tag-regexp))
(navi2ch-insert-file-contents file)
(goto-char (point-min))
- (setq sep (navi2ch-article-get-separator))
(forward-line (1- num))
(dotimes (i (1+ (- (or num2 num) num)))
(setq mlist (cons (navi2ch-article-parse-message
(buffer-substring-no-properties
(point)
(progn (forward-line 1)
- (1- (point))))
- sep)
+ (1- (point)))))
mlist)))
(nreverse mlist)))))
0327名無しさん@お腹いっぱい。
2008/02/02(土) 15:05:570328319
2008/02/02(土) 15:29:07なおかつ、元々、tabmore氏のコードなのにスミマセン。
navi2ch-base64-insert-file でもいいんですよね(?)
どうも、失礼しました。
0329名無しさん@お腹いっぱい。
2008/02/02(土) 22:13:20- navi2ch-article-message-filter-by-subject-alist が何か設定してある状態で
- dat ファイルを /tmp あたりに置く(どっかから過去ログを拾ってきたりとか)
- navi2ch-find-file で開く
と navi2ch-article-message-filter-subr() の第2引数が nil になるので
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
string-match("hogehoge" nil)
(if (and char (plist-get ... :invert)) (not (string-match regexp string)) (string-match regexp string))
とエラーを吐くようです。
> あー、hostnameなんてあったか。そっちが相応しいかもですね。
hostname にいれました。
> そう言えば、自分も navi2ch-propertize が無くなったんで navi2ch-live.el
> かなんかに手を入れた。
> 互換性を考えて defalias かなんかで残しておくのも悪くないかなとは思った
> んだけど。
navi2ch-float-time() とかもそうなんですがずっと残しておくと将来的に混在
してしまいそうで。 navi2ch の独自のものでも hash を使ったり、
navi2ch-article-parse-message() の引数が変わったりと仕様の変更はあるの
でしかたないものではないでしょうか。
>>329
unix 板の dat を /tmp に移して navi2ch-find-file で開いてみましたが、
subject はとれているみたいでした。
navi2ch-article-view-article-from-file() から呼ばれる
navi2ch-article-set-mode-line() で subject を解析していますし、
navi2ch-article-message-filter-by-subject() でも subject がとれていなけ
れば解析にはいるので dat の1行目の形式が特殊なものなのではないでしょうか。
一応 fallback として "" を返すように変更しましたが、 dat の形式も確認し
てみてください。
;; コードはる用のロダかなにかが SF.net にあると嬉しいかなぁとか思ったり。
;; Wiki を応用すればいいかなぁ。メンテが面倒かなぁ。
0331名無しさん@お腹いっぱい。
2008/02/03(日) 00:40:14仕様変更の件は了解です。僕も互換性にそれほど拘ってる訳じゃないのでその
辺はおまかせします。
find-file のほうは再現しなかったですか。ちょっとしかコードを追わなかっ
たんでなんでそうなるかよく判んなかったんだよなあ。また調べてみます。
簡単にコードとかパッチとか貼れる所があると嬉しくはありますねぇ。SFって
アカウントないと投稿できないんだっけか?
0332名無しさん@お腹いっぱい。
2008/02/03(日) 11:29:10これらを削ると XEmacs や古い GNU Emacs で動かなくなったりしない?
> 簡単にコードとかパッチとか貼れる所があると嬉しくはありますねぇ。SFって
> アカウントないと投稿できないんだっけか?
一応できますけど、あのインタフェースは敷居が高いかもです。昔のスレで
2ch 風BTだかなんだか作るって言ってたのはどうなったんでしょうね、と思い
ながら簡単な2ch互換掲示板を書いてみました。
navi2ch Forum
http://navi2ch.sourceforge.net/forum/
navi2ch-forum
etc.txt にこんな感じでアクセスできるはず。
;; Ruby から MySQL をたたこうと思ったけど mysql-ruby はコンパイルが必要
;; らしい。 .net の方にはコンパイルファームはないのかな? アクセスできな
;; い。
>>332
はい、互換用です。ですが、CVS 版は、 GNU Emacs 21 以降、XEmacs 21.4 以
降が対象になっていますので。
0334名無しさん@お腹いっぱい。
2008/02/04(月) 01:44:25グを取り忘れましたが、/home/user/.navi2ch/sendlog/dat/.... のファイル
がないとの事でした。
私の環境で navi2ch-directory を変更しており、過去のログが別ディレクト
リにあるからかもしれませんが、どこを変更すれば、sendlogを保存できるよ
うになるか分かりません。解決策をご存知の方、教えていただけると幸いです。
0335名無しさん@お腹いっぱい。
2008/02/04(月) 01:47:240336名無しさん@お腹いっぱい。
2008/02/05(火) 10:42:390337名無しさん@お腹いっぱい。
2008/02/06(水) 01:46:16navi2ch-load-info: End of file during parsing
と言われて、UNIX板にアクセスできなくなりました。
Linux板や、プログラム板等いくつかの他の板は問題なく見れます。
また、表示履歴などを使ってスレッドを表示させれば見ることもできます。
板一覧から、UNIX板を見ようとすると上記が表示され見れません。
原因はわからないでしょうか?
0338名無しさん@お腹いっぱい。
2008/02/06(水) 07:05:30~/.navi2chの然るべきところを見て0 byteのファイルをなんとかする。
このへんはnavi2chが面倒を見てくれてもいいと思う。
0339名無しさん@お腹いっぱい。
2008/02/06(水) 07:56:09ありがとうございます。
pc11.2ch.net/unix/
の中を見たのですが、サイズが0のファイルは
101Acpしかなく、それを移動させてみたのですが
解決しませんでした。
0340名無しさん@お腹いっぱい。
2008/02/06(水) 09:01:08では他の原因で~/.navi2ch/なんとか.txtの中身が壊れているのでしょう。
いさぎよく消しちゃえば記憶喪失と引き換えに直ります。
バックアップから戻せばもっとグッドです。
0341名無しさん@お腹いっぱい。
2008/02/06(水) 09:03:390342名無しさん@お腹いっぱい。
2008/02/06(水) 09:46:58別ディレクトリになってもキャッシュの保存先が変わるので、新規でやるとの
同じ扱いになるような気がします…。とりあえず正確なエラーメッセージを
(setq debug-on-error t) として取ってくださいませんか。
>>339
article-summary, board.info, spid.txt あたりを移動してみるのはどうでしょ
うか? それか下の変更をほどこした CVS 先端にしてみるとか。
>>338
読みとりに失敗したら削除するかどうかを尋ねるようにしました。
0344名無しさん@お腹いっぱい。
2008/02/07(木) 01:12:06In toplevel form:
navi2ch-article.el:36:1:Error: Invalid read syntax: ". in wrong context"
というエラーが大量に出てコンパイルできなくなった。
同様のエラーがnavi2ch-article.elだけじゃなくてnavi2ch-*.elで出てるみたい。
こちらの環境は、
"GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
of 2008-02-06 on ホスト"
です。
なんとかコンパイルできるように対応していただけると幸いです。
0345334
2008/02/07(木) 01:36:09"test"ユーザで、
(setq navi2ch-directory "/home/test/emacs/.navi2ch")とした結果、
/home/test/.navi2ch/sendlog/dat/1202310721.dat
/home/test/.navi2ch/subject.txt
が作成されました。他ファイルについては期待どおりnavi2ch-directory 内です。
debug-on-error のbacktrace です。あまりにも長いので 必要と思われ
る箇所を抜粋しました。
Debugger entered--Lisp error:
(file-error "Opening output file" "no such file or directory"
"/home/test/.navi2ch/sendlog/dat/1202310721.dat5308gNe")
write-region("" nil "/home/test/.navi2ch/sendlog/dat/1202310721.dat5308gNe" nil silent nil excl)
byte-code("ナニ \"!ソnP\fι\n!%ネノハ\nハヒハフ&位"
[prefix temporary-file-directory file suffix dir-flag make-temp-name expand-file-name
make-directory write-region "" nil silent excl] 8)
make-temp-file("/home/test/.navi2ch/sendlog/dat/1202310721.dat")
navi2ch-make-temp-file("/home/test/.navi2ch/sendlog/dat/1202310721.dat")
<snip>
navi2ch-multibbs-send-message("" "sage"
"Subject: [test] \xdef1\xd22d\xdcfe\xd25f\xd2c6\xd2b9\xd2c8 \xe06c\xe6d1\xd2b9\xd2ec\xd2c3\xd2c9 108 [\xcc3\xcbd\xcc4]\n
URL: http://qb5.2ch.net/test/read.cgi/operate/1201863353/\n\n\xd246\xd239\xd248" nil
((name . "\xe0f7\xdfae\xdcb5\xd228")
(type . board)
(id . "sendlog")
(bbstype . localfile)
(uri . "x-localbbs:///home/test/.navi2ch/sendlog/"))
<snip>
* call-interactively(navi2ch-message-send-message)
0346334
2008/02/07(木) 01:37:03試しに navi2ch-message.el の (defvar navi2ch-message-sendlog-board で、
uri に直接パスを指定すれば期待どおり navi2ch-directory の中に sendlog
を保存できました。
直しました。
>>345-346
navi2ch-message.el の読みこみ時点で sendlog フォルダが決定されてしまう
のが原因のようですね。とりあえず、
(setq navi2ch-directory "/home/test/emacs/.navi2ch")
を navi2ch を load する前に .emacs に書いておくのでは動きませんか?
0348名無しさん@お腹いっぱい。
2008/02/07(木) 12:44:45特に読み込み時が遅く感じる
0349名無しさん@お腹いっぱい。
2008/02/07(木) 20:32:520350334
2008/02/07(木) 22:45:03動きません。>>345 のようになります。
私も同様に思い、
(setq navi2ch-directory "/home/test/emacs/.navi2ch")
を .emacs に記載し 試しましたが、期待どおり動かなかったため、
>>346 を試し、期待どおり動きました。
navi2ch-message.el -> navi2ch-message-sendlog-board について、
(navi2ch-expand-file-name "sendlog/") が、navi2ch-directory に関わらず
"~/.navi2ch/sendlog/" となる(?) と思いましたが、
navi2ch-util.el 記載の navi2ch-expand-file-name を、私が理解できず
>>345 の backtrace を載せました…
よろしくお願い致します m(_ _)m
わたしのほうでも .emacs に
(setq navi2ch-directory "/home/user/emacs/.navi2ch")
(autoload 'navi2ch "navi2ch" "2ch interface for Emacs." t)
としてみましたが問題なく動きました。 navi2ch-directory を設定している場
所よりも前のほうで例えば my-navi2ch-* のような elisp を読みこんでません
か? .emacs のなるべく前の箇所に書いてみてください。
>>348-349
読みこみというのは、navi2ch 起動時、スレを開く時、スレ更新時のどれのこ
とでしょうか?
0352名無しさん@お腹いっぱい。
2008/02/08(金) 08:47:48フィルター処理(hide)された新着レスしかなくても更新ありとされる。
・articleモードで、C-u F (キャッシュをクリアし、フィルタ機能を on にしてスレを
表示しなおす)しても、新しいフィルタ処理が反映されない。
フィルタ処理のキャッシュ利用をOFFにしても変わらず。
my-navi2ch使用、cvs先端です。
0353352
2008/02/08(金) 10:34:39”hide したレスにレスしたレスを hide する”のコメントアウトを
忘れてたためみたいです。お騒がせしました。
0354名無しさん@お腹いっぱい。
2008/02/11(月) 14:56:59type を 'navi2ch-link-type に束縛しといて eq で比較ってこれでいいの?
ご報告ありがとうございます。うまく動いてなかったようなので修正しました。
0356名無しさん@お腹いっぱい。
2008/02/11(月) 19:28:51Now creating Info file.
Formatting Info file...
Formatting Info file: navi2ch.info
Converting *--navi2ch.texi--temporary-buffer* to Info format...
>> Error: (error "@copying is not handled by texinfo")
>> point at
>>
>> Copyright @copyright{} 2002, 2003, 2004, 2005, 2006, 2007, 2008 by
>> Navi2ch Project@refill
>> Permissi
make[2]: *** [navi2ch.info] エラー 1
というエラーが出るようになってしまいました。
今の CVS だとどうですか?
0359名無しさん@お腹いっぱい。
2008/02/11(月) 21:47:150360名無しさん@お腹いっぱい。
2008/02/12(火) 10:07:57とあるので、CVS使うか使わないか迷わずにすんだので、助かりました。
ttp://navi2ch.sourceforge.net/snapshot/navi2ch-cvs_0.0.20070510-1.tar.gz
まだ、しばらくこっち使ってます。
0361名無しさん@お腹いっぱい。
2008/02/12(火) 11:19:19> navi2ch-cvs (0.0.20070114-1) unstable; urgency=low
>
> * Build from CVS HEAD.
なんだけど安定してます。
0362名無しさん@お腹いっぱい。
2008/02/12(火) 12:01:040363名無しさん@お腹いっぱい。
2008/02/12(火) 12:43:59ssh と tramp 使って emacs 自体は一つしか起動してない。
0364名無しさん@お腹いっぱい。
2008/02/12(火) 12:50:23gnuclientで常に自宅のxemacsを使ってる。
emacsじゃなくてxemacsなのは、
一つのemacsがX11もterminalも両方で、
gnuclientを立ち上げられるから。
webアプリ系クライアントに移行するかどうか検討中。
0365名無しさん@お腹いっぱい。
2008/02/12(火) 13:54:57Navi2ch 専用機に ssh して使ってる。
0366名無しさん@お腹いっぱい。
2008/02/12(火) 14:03:48会社のサーバで稼動させるXEmacsのNavi2chを自宅や仕事用の
マシンでXserverを介して使ってる
0367名無しさん@お腹いっぱい。
2008/02/12(火) 14:11:42>>364
GNU Emacsでもようやくmulti-tty枝でできるようになったね
0368名無しさん@お腹いっぱい。
2008/02/12(火) 18:20:12Trunk にマージされたんじゃないの?
0369名無しさん@お腹いっぱい。
2008/02/12(火) 18:43:24スリープでnavi2chを終了させないでおいておくと、履歴の書き込みタイミン
グが微妙なんだが
0370名無しさん@お腹いっぱい。
2008/02/12(火) 20:42:570371350
2008/02/12(火) 23:29:31解決しました。御指摘頂いたとおり、事前に読み込まれていました。
emacs -q で逐次評価して再現したため、 emacs -no-site-file で起動して発
覚しました… お手数かけました、ありがとうございました。
0372名無しさん@お腹いっぱい。
2008/02/13(水) 10:55:340373名無しさん@お腹いっぱい。
2008/02/13(水) 10:57:51新たなサーバに一緒に移動しないほうがいいように思うんだけどどうだろうか。
0374名無しさん@お腹いっぱい。
2008/02/13(水) 11:17:261000までいかずに落ちたスレの扱いで困るんじゃないか?
0375名無しさん@お腹いっぱい。
2008/02/13(水) 11:56:15移動したらどうかな。かなり時間がかかりそうだが。
>>372
新サーバ名に変えたURLを、
\C-c\C-uで読ませれば読めるけどね。
0376名無しさん@お腹いっぱい。
2008/02/13(水) 18:36:24MessageのFromには板のデフォルトが入ったよね、確か。
おかしいな。
0377名無しさん@お腹いっぱい。
2008/02/13(水) 18:56:41のalistに、nameってキーで使った舐が入ってる。メルもね。
0379名無しさん@お腹いっぱい。
2008/02/13(水) 23:07:28古い鯖のスレ読む時に読み替えが必要だよね
navi2ch-list-moved-board-alist ってのはあるんですけどね。これが自動生成
されるようになるといいのかなぁ。
>>370
p2 は全く使ったことないのでなにを同期したいのかわかりませんが、 ブック
マーク同期ならこんな感じでしょうか。
http://navi2ch.sourceforge.net/tmpfiles/navi2ch-p2.el
こんなパッチもありますが、>>370 さんみたいに p2 との連携を望む人って多
いんでしょうか? p2 経由でも dat 落ちしたスレを読んだりできるようになる
のもいいかもしれませんよね。
http://sourceforge.net/tracker/index.php?func=detail&aid=1886240&group_id=39552&atid=435774
0381名無しさん@お腹いっぱい。
2008/02/14(木) 03:54:24話の流れから言って、p2というより自宅サーバ設置のrep2(名前あってるかな?)の
方だと思う。ここに行き着けば携帯電話でも行けるしね。2ch運営のp2の方が
読めても便利だとは思いますが。
で、データの同期だと、
1. p2(rep2)のデータ(スレ既読情報だの)をnavi2chで読み書きする
2. navi2chのデータをp2で読み書きする
3. 起動時終了時にスクリプト走らせて同期する
パターンくらいかな。
0382名無しさん@お腹いっぱい。
2008/02/14(木) 11:45:34確かにdatや既読情報が共有できれば嬉しい。
しかしp2 (rep2)のデータは板ID基準のディレクトリ構成になってるので
navi2chと同期させるのは難しそう。
少なくとも私にはアルゴリズム思いつかんかったorz
0383名無しさん@お腹いっぱい。
2008/02/14(木) 13:01:55*.info, *.txtあたりのS式のデータがね…
0384名無しさん@お腹いっぱい。
2008/02/14(木) 23:45:010385名無しさん@お腹いっぱい。
2008/02/15(金) 00:32:150386名無しさん@お腹いっぱい。
2008/02/15(金) 00:45:48my-navi2ch の hissi って機能を参照汁。
rep2 形式でエクスポートする機能を入れてみました。 私はすぐには rep2 を
用意できそうにないですが、人柱になってくださる方がいれば。
あと、前回書きわすれてましたがお気にいり同期は CVS先端とじゃないと動か
ないです。
http://navi2ch.sourceforge.net/tmpfiles/navi2ch-p2.el
以下、調べたことまとめ。
- 携帯用 2chの URL を見る限り板ID がかぶることは今後は(多分)なさそう。
- p2 にお気にいり、 NG/あぼーんワードを同期するのはできそう。
- p2 から dat をとってくるのはできそう。
- p2 に既読情報を同期するのは無理そう。(多分、Web インタフェースがない。)
- p2 に dat を送るのは無理そう。(多分、Web インタフェースがない。)
- 指定した dir に/から rep2 形式でエクスポート/インポートはできそう。
-- お気にいり、NG/あぼーんワード、既読情報、dat は可能だと思う。
-- hide したレス/スレ、 important なレスの同期はできなさそう。
- それから rsync なり scp なり ftp なり symlink なりするのはあまりにも環境依存だから
使う人におまかせしてしまおう。
- NG/あぼーんワードは完全には同期できない。
-- navi2ch のスコアや replace にあたるものが (re)p2 にはない。
-- (re)p2 のヒット回数、最終ヒット時刻にあたるものが navi2ch にはない。
;; これは navi2ch にもあるといいかも。 使われなくなったフィルタを自動削除とかできそう。
0388名無しさん@お腹いっぱい。
2008/02/15(金) 08:53:20> ;; これは navi2ch にもあるといいかも。 使われなくなったフィルタを自動削除とかできそう。
確かにこれは欲しいかも。
0389名無しさん@お腹いっぱい。
2008/02/15(金) 11:52:56navi2ch-article-message-filter-by-id-alistは
気がつくとすごい長さになってたりするしw
0390名無しさん@お腹いっぱい。
2008/02/15(金) 11:54:54メンテする気になれんかも知れんし。
0391名無しさん@お腹いっぱい。
2008/02/15(金) 12:22:01捨てゼリフ残して revert して去って行った人が粘着してるのかな。見苦しい。
0392名無しさん@お腹いっぱい。
2008/02/15(金) 13:14:38それは自分で追加したら良いようにする形に固定しないと、
メンテナンスが大変になる。
今後、メンテナがいなくなったときに自分で手をいれることを考えると、
肥大化して欲しくないって言うのもあるが。
0393名無しさん@お腹いっぱい。
2008/02/15(金) 17:14:48俺は Elisp 書けないので、代わりに喜んで人柱になる。
0394名無しさん@お腹いっぱい。
2008/02/15(金) 17:20:15そこに上がってるレスもアレだが、あんたも相当粘着だよ。
そういう根拠のない邪推を決めてかかるのは、
あんたがそういうことしかねない人間だからじゃないのか。
0395名無しさん@お腹いっぱい。
2008/02/15(金) 17:55:33本当にそんなにひどい状態になったとしても
メンテする気になるところまで戻って枝を作るなり
戻せばいいだけ。
何の為のCVSかと。
0396名無しさん@お腹いっぱい。
2008/02/15(金) 17:59:45以後なにごともなくスレ進行どうぞ。
0397名無しさん@お腹いっぱい。
2008/02/15(金) 18:00:060398名無しさん@お腹いっぱい。
2008/02/15(金) 18:03:320399名無しさん@お腹いっぱい。
2008/02/15(金) 18:13:460400名無しさん@お腹いっぱい。
2008/02/15(金) 18:16:410401名無しさん@お腹いっぱい。
2008/02/15(金) 18:18:070402名無しさん@お腹いっぱい。
2008/02/15(金) 18:23:090403名無しさん@お腹いっぱい。
2008/02/15(金) 18:52:38コード書かない人には関係ないでしょ。
0404名無しさん@お腹いっぱい。
2008/02/15(金) 21:46:16あとまぁ、大雑把に言えば、コードってのは複雑化を避けられないものだろう
し。
仮に後のメンテナーを悩ませる部分があるとしたら、非同期化の部分だと思われ。
0405名無しさん@お腹いっぱい。
2008/02/15(金) 22:30:57何かあったら俺が直すから
0406名無しさん@お腹いっぱい。
2008/02/16(土) 01:11:00さんくす。
参考にしてロクに文字色付かない環境なので最後に数字付ける改造出来た。
0407名無しさん@お腹いっぱい。
2008/02/16(土) 10:54:18自分で新しく el 作って、ひとつにまとめるしかないのでしょうか
0408名無しさん@お腹いっぱい。
2008/02/16(土) 11:06:30俺はマージしちゃってるなあ
0409名無しさん@お腹いっぱい。
2008/02/16(土) 13:30:24どうもありがとう
ジタバタする手間を節約できます
自分もがんばってみます
0410名無しさん@お腹いっぱい。
2008/02/16(土) 15:21:28my-navi2chのmy-navi2ch-article-info-format-listの
増分表示(%i)が有効にならなくなっています。
なにか設定が必要になったのでしょうか。
0411名無しさん@お腹いっぱい。
2008/02/16(土) 19:26:41ttp://www11.axfc.net/uploader/20/so/He_72924.gz.html
修正版 up しました。
my-navi2ch 更新しました。
・gloabl bookmark 等で増分表示ができなくなっていたものを修正.
・スレ内の 2ch へのリンク上で "A" キーで global bookmark に登録
できなくなっていたものを修正.
上の方でサーバー移転前の dat が開けないって話題がありますが、
例えば
UNIX板が ttp://pc11.2ch.net/unix/ から ttp://pc99.2ch.net/unix/
のような変更であれば、my-navich.el でオフライン限定ですが開けますよ。
# my-navi2ch-replace-url() 参考.
0412411
2008/02/16(土) 19:28:59my-navi2ch 更新。
ttp://www11.axfc.net/uploader/20/so/He_72924.gz.html
Keyword: navi2ch
0413名無しさん@お腹いっぱい。
2008/02/16(土) 21:54:31CVSだからって、なんでもかんでも思い付いただけで入れるなよ
0414名無しさん@お腹いっぱい。
2008/02/16(土) 22:26:12いや、CVSだからこそなんでも入れていいんだろ。
それよりも、リリース版が使えないほうが問題だよ。
0415名無しさん@お腹いっぱい。
2008/02/16(土) 22:58:26修正ありがとうございました。
増分がみえるようになりました。
0416名無しさん@お腹いっぱい。
2008/02/16(土) 23:23:390417名無しさん@お腹いっぱい。
2008/02/17(日) 00:25:560418名無しさん@お腹いっぱい。
2008/02/17(日) 00:46:020419名無しさん@お腹いっぱい。
2008/02/17(日) 01:05:29わけのわからんバグだらけの機能をテストもせずにいれないでしょう。
少しは安定化を考えろと言いたい。
0420名無しさん@お腹いっぱい。
2008/02/17(日) 02:07:52そのとおりに進めているように見えないのがよろしくないのだと思う。
0421名無しさん@お腹いっぱい。
2008/02/17(日) 09:53:310422名無しさん@お腹いっぱい。
2008/02/17(日) 12:20:370423名無しさん@お腹いっぱい。
2008/02/17(日) 14:41:420424名無しさん@お腹いっぱい。
2008/02/17(日) 17:46:22誰もメンテしないからとtrunkに一本化した挙句適当な追加。
結局安定版はどうするんだ?
0425名無しさん@お腹いっぱい。
2008/02/17(日) 17:52:17た。どうしても気になるところがあればもう一度プロファイルをとってみます
ので挙げてください。
で、リリースしようかと思ったのですが info の整備を忘れていたので、今は
その作業を進めています。これは info に載せたほうがいいのでは、というも
のがありましたら挙げてくださると助かります。
また、リリース日については今は本業のほうも忙しいのでできれば一月ほど時
間をいただきたいです。
CVS には基本的には速度改善関連か今あるものの拡張(ホストによる検索/フィ
ルタなど)か bug fix しかいれていないと思います。あえて言えば Samba24 で
すがこれはデフォルトでは OFF ですし、最初にパッチがでてから時間もたって
いますよね。 jit, async, p2 はそもそも CVS には入ってません。あくまでも、
次のリリース後にいれようかと思案しているもののお試し版でしかないです。
あとは、後々のメンテナンスについてですが、なるべくスレで変更の経緯を参
照できるように書くように心がけていますし、リリース後にでも関数のドキュ
メントを整備していくことも考えてはいます。
0427名無しさん@お腹いっぱい。
2008/02/17(日) 18:15:200428名無しさん@お腹いっぱい。
2008/02/17(日) 18:21:59俺はプロ2ちゃんねらーだけど
0429名無しさん@お腹いっぱい。
2008/02/19(火) 20:49:49503などのエラーによってリンクが開けなかったときに
「ブラウズを中止しました」と出てくるようになっています。
このあたりの管理はブラウザにまかせたいので、
どんなリンクでもブラウザにわたすようにしたいのですが、
どのあたりの変数をいじったらよいのでしょうか?
0430名無しさん@お腹いっぱい。
2008/02/19(火) 21:05:560431429
2008/02/20(水) 00:36:37ありがとうございました。
(setq navi2ch-enable-status-check nil)
とすることにより希望の動作となりました。
0432名無しさん@お腹いっぱい。
2008/02/20(水) 11:14:10どうも未読管理が昔と変わったような気がする。
Emacs のプロセスごとに管理されてしまって、
他の PC からログインしたときにはもう読んだ記事でも
元の PC でまだ未読になっていたりする。
2007/11 頃のコードからの差分を見てみてもまだよくわかってない。
また読めばいいので不具合としては感じてないものの、一応報告。
0433名無しさん@お腹いっぱい。
2008/02/25(月) 11:14:42Windows上のMeadow 3.00-devと、FreeBSD上のEmacs22.1で.navi2ch以下で
共有してて似たようなことになった。
双方の環境が保存するarticle-summeryの改行コードが違うのが気になった
ので、init.elで(setq navi2ch-coding-system 'cp932-unix)としてみたら、
そういう現象はなくなったように見える。
0434432
2008/02/25(月) 11:52:06うーん。
こちらの場合だと同じPCにログインして使っているので、
その事例には該当しないと思う。
navi2ch を同時に起動しているわけではないんだけれども Emacs は起動しているので、
書き込みを遅延させるなどの処理があるかどうかが気になっているところ。
ちなみに Emacs 22.1.1 です。
0435名無しさん@お腹いっぱい。
2008/02/27(水) 12:06:47るけどさ。せめて頭が sssp なのかくらいはチェックしてよん。
0436名無しさん@お腹いっぱい。
2008/02/27(水) 21:14:330437433
2008/02/27(水) 23:42:50うちも今日再発したので>433に書いた内容は無関係ですなぁ。
>>432
> Emacs のプロセスごとに管理されてしまって、
> 他の PC からログインしたときにはもう読んだ記事でも
> 元の PC でまだ未読になっていたりする。
これは正確には
- 読んでたとこのレス番号が戻る
- "U" -> "C" になっていたものがまた "U" になる
- 読んだスレなのに "+" がまたつく。
- それ以外
のどれでしょうか?
同じ PC の Emacs から読んだ時はこれはおこらないのでしょうか?
>>435
直しました。
>>436
私も詳しくはないですが、ニュース系の板の記者がつけられるアイコンみたいです。
http が sssp に変わってるだけで http との違いはそうなさそうです。
0439432
2008/02/28(木) 01:32:24どうもです。
> 同じ PC の Emacs から読んだ時はこれはおこらないのでしょうか?
これだけは断言できるのですが、他の状況については具体的に
その4つのどれなのかというのはすぐはわかりません。
また状況をまとめられましたら報告します。
0440432
2008/02/28(木) 08:26:11> - 読んでたとこのレス番号が戻る
これでした。
一度読んだところも "C" になっていて、
入ってみると読んだところまで戻るというふうになってます。
どうも cache が邪魔していたみたいです。 今の CVS HEAD だとどうでしょうか?
0442435
2008/02/29(金) 12:59:51サンキュー。
画像のインライン表示の奴がローカルのキャッシュにリンクを貼ってくれるん
だけど、そのローカルのパスがそこで書き替えられちゃって困ってたのでした。
それと細かいけど ChangeLog は
| * navi2ch-util.el (navi2ch-browse-url-internal): http を sssp に置
| 換える前に http であるかを確認。
言ってることが逆だと思われ。
0443名無しさん@お腹いっぱい。
2008/02/29(金) 16:05:43変にsssp-awareにして逆にポピュラーにしてしまってはいけないし、ssspは無視でオッk。
0444名無しさん@お腹いっぱい。
2008/02/29(金) 16:19:45これのアイコンを dat には
0446knok
2008/03/04(火) 08:40:59ここのところずっとパッケージの更新ができていないことに気づきました。
書き込み権限を追加してもらえませんでしょうか>nawotaさん
おっと、すみませんでした。追加しました。
0448knok
2008/03/05(水) 09:58:39となっていますが、書きこめませんか?
0450名無しさん@お腹いっぱい。
2008/03/05(水) 21:26:31今最新のスナップショットにしたけど、hideしたメッセージがdできない。
>>441-445 を d(navi2ch-article-hide-message) して
h(navi2ch-article-toggle-hide) して、全て
d(navi2ch-article-cancel-hide-message) し、再度 h して
d(navi2ch-article-hide-message) しましたが特に問題なく動くようです。
どういうことをしてどうなったかと表示されたメッセージなどをもう少し詳し
くお願いします。他にこれが起こった方はいますか?
0452名無しさん@お腹いっぱい。
2008/03/06(木) 18:05:43フィルター処理で hide になったやつなら C-u d 。
0453450
2008/03/06(木) 18:21:40> フィルター処理で hide になったやつなら C-u d 。
これでできますた。
フィルターした訳じゃなくて普通に d しただけなんだが。
spamfilter 入れてる為かな?
0454名無しさん@お腹いっぱい。
2008/03/07(金) 11:52:50すいません、こちらの勘違いでした.
0455名無しさん@お腹いっぱい。
2008/03/09(日) 14:42:27> (append (list :rehash-threshold 1.0)
でトラブル。0.0〜1.0の間にしろって。0.9にしたら動いた。
"XEmacs 21.4 (patch 20) \"Double Solitaire\" [Lucid] (i486-linux-gnu, Mule) of Wed Jul 25 2007 on rothera"
0456名無しさん@お腹いっぱい。
2008/03/10(月) 14:50:10これを使ってレスを表示することはできませんか?
(setq navi2ch-article-aadisplay-program "xaav")
としても、表示されませんでした。
0457名無しさん@お腹いっぱい。
2008/03/10(月) 15:44:51XAAVってのは引数にファイル名が必要みたいだが。
0458名無しさん@お腹いっぱい。
2008/03/10(月) 16:43:24ファイルに落としてそれに与えてあげればいいだけじゃね?
0459名無しさん@お腹いっぱい。
2008/03/10(月) 16:51:02M-! xaav てきとーなテキストファイル名
とかで実行できてんのかな。
0460名無しさん@お腹いっぱい。
2008/03/10(月) 17:10:49俺の環境ではできたけど、ファイルの中身がテキストファイルかチェックしてないから危険だと思う。
0461名無しさん@お腹いっぱい。
2008/03/10(月) 17:17:46navi2ch-article-aadisplay-programの引数に渡して実行する関数。
vにアサインされてる。
一応この位は基礎知識としてレスしてやってくれ。
ただ>>456もソースに付属のテストファイルの結果くらい書いてくれ。
「表示されない」じゃなんのことか分からん。
・起動されない
・起動したけどウィンドウが表示されない
・ウィンドウは表示されたけど、内容がまともではない
全部「表示されない」と表現される可能性がある。
>>460
危険じゃない。
0462456
2008/03/10(月) 17:33:31再起動したら動くようになりました。
でも"v"を押しても挙動がおかしいです。
例えば、このスレッドの>>460で"v"を押すと、
>>459
しか表示されません。
最後の一行が無視されているみたいです。
navi2chが悪いのか、XAAVが悪いのか分かりません。
XAAVが悪いなら直してもらえませんか?
0463名無しさん@お腹いっぱい。
2008/03/10(月) 17:36:12最初の一行しか表示できてないのかもしれないし
ASCII文字だけ表示できてかな漢字が表示できないのかもしれないし。
0465名無しさん@お腹いっぱい。
2008/03/10(月) 18:01:250466名無しさん@お腹いっぱい。
2008/03/10(月) 18:05:26試してないけど。
(setq navi2ch-article-view-aa-function
(lambda (str)
(navi2ch-article-call-aadisplay (concat str "\n"))))
0467456
2008/03/10(月) 18:17:14ファイルを開くときも最後の一行を表示したいのでXAAVのほうを治して欲しいです。
作ってる人に連絡してもどう書けばいいのか分からないので、連絡をお願いします。
0468名無しさん@お腹いっぱい。
2008/03/10(月) 18:19:110469名無しさん@お腹いっぱい。
2008/03/10(月) 18:27:38elispのコード書いた奴に礼も言えない、
そんな奴のために手伝う奇特な方がいらっしゃいますかね?
0470名無しさん@お腹いっぱい。
2008/03/10(月) 18:32:54別に礼とかいらんだろ
礼を期待するってのは、いまいち品がないよ
0471466
2008/03/10(月) 18:40:54使ったこともないアプリを治せとか連絡しろとか言われるのは
さすがにちょっと。
0472名無しさん@お腹いっぱい。
2008/03/10(月) 18:55:05とか言ってみたり
0473名無しさん@お腹いっぱい。
2008/03/10(月) 19:27:400474名無しさん@お腹いっぱい。
2008/03/10(月) 19:59:52文字の扱いはgtkとかqtの方が楽だと思うが。
0475名無しさん@お腹いっぱい。
2008/03/10(月) 21:04:38どういう風に?
0476名無しさん@お腹いっぱい。
2008/03/10(月) 21:35:29メルアドはわからんが。
0477名無しさん@お腹いっぱい。
2008/03/11(火) 00:25:35誰か報告したのか?
0478名無しさん@お腹いっぱい。
2008/03/11(火) 00:26:49みすった。
0479名無しさん@お腹いっぱい。
2008/03/11(火) 00:29:170480名無しさん@お腹いっぱい。
2008/03/11(火) 00:30:000481名無しさん@お腹いっぱい。
2008/03/11(火) 01:08:390482名無しさん@お腹いっぱい。
2008/03/11(火) 01:15:05だれか比較する暇人きぼん
0483名無しさん@お腹いっぱい。
2008/03/11(火) 08:27:22xlibだけだとcore font以外は自分で何とかしないといけないが、
qt, gtk は tool kit が面倒見てくれる辺り。
後フォントの選択ダイアログもあるからそこら辺も楽。
0484名無しさん@お腹いっぱい。
2008/03/11(火) 13:05:34aadisplayが見付けられない
0485名無しさん@お腹いっぱい。
2008/03/11(火) 13:09:260486484
2008/03/11(火) 13:33:28aadisplayってのはGtkとか色々と使ってるので、それらのライブラリが必要。
ウィンドウに文字を表示させるだけで、Gtkならある程度メモリを使用してしまう。
Gtkを入れてないから実際の動作を比べれてないけど、とりあえずXAAVってのはビ
ルドできたから使ってみた、特に不便は無いと思う。
自分はemacs-x11しかX環境のアプリは入れてないから、使うならXAAVかな。
ちなみにtest_fileを開いてみたときは、
USER PID %CPU %MEM VSZ RSS TTY STAT STARTED TIME COMMAND
test 1071 0.0 0.7 164 1444 ttyp1 S+ 1:34PM 0:00.06 ./xaav test_file
ってな感じ。
0487484
2008/03/11(火) 14:00:35AAサロンを適当に徘徊して見たくらいだが。
0488名無しさん@お腹いっぱい。
2008/03/12(水) 01:50:21絵の途中から下が描画されない事があったような。
環境次第かもしれないけど、
特定の文字の組合せに弱いのかもしれない。
0489名無しさん@お腹いっぱい。
2008/03/12(水) 08:58:10そういう問題のあるAAを見たことが無いからわからん。
0490名無しさん@お腹いっぱい。
2008/03/12(水) 10:21:36http://sports2.2ch.net/test/read.cgi/operatex/1100658034/960-
とりあえずurl変換だけ対応してみました。
0492名無しさん@お腹いっぱい。
2008/03/20(木) 21:41:430493名無しさん@お腹いっぱい。
2008/03/20(木) 21:53:34もれも保守手伝うよ。
0494名無しさん@お腹いっぱい。
2008/03/21(金) 04:50:37入ったんじゃないかな。で、しばらく騒ぎにならなければリリースと。
気になるところ。
- navi2ch-message-trip を使っていると、 trip が使えない板(外部板にはあ
るのかな…?)で trip がもれる危険がありそうなこと。
- Emacs HEAD 関連
-- mona font がうまく使われない?
-- 〜が投稿できない。
どれもしっかり検証するのには時間がかかりそうなんですよね。「〜」はとり
あえずの対処法をFAQに書こうかと思っています。
0496名無しさん@お腹いっぱい。
2008/03/21(金) 19:34:22「携帯の方が〜」ってメッセージ
Wrong type argument: stringp, nil
など。
> URLが有効でない時のメッセージがおかしいような気がする。
> 「携帯の方が〜」ってメッセージ
どういう操作をした時のことですか?
> Wrong type argument: stringp, nil
もしよろしければ、 M-x toggle-debug-on-error して backtrace をはってください。
0498名無しさん@お腹いっぱい。
2008/03/22(土) 01:30:19スレッドを閉じてスレ一覧で次の行に移動する、という機能が欲しいです(スレッドを閉じるだけなのはあるみたいですが)。
http://www.green.dti.ne.jp/poi/temp/diff.txt
↑
こういう感じのでいいんですが…取り込んでくださるだけでも毎回修正しなくてよくなるのでありがたいです。
一考していただけましたら幸いです。
0499名無しさん@お腹いっぱい。
2008/03/23(日) 18:30:48http://machi.to/offlaw.txt
リモホとれないのかぁ。
0500名無しさん@お腹いっぱい。
2008/03/23(日) 18:38:08はじめっからスレの最後でスペースは次のスレッドを開くになってるだろ?
0501!498
2008/03/23(日) 19:11:21手元ではなんかそれ用のパッチ当ててた気がするんだけど。
0502名無しさん@お腹いっぱい。
2008/03/23(日) 19:45:480503名無しさん@お腹いっぱい。
2008/03/23(日) 20:03:28手元のパッチは次の*未読のスレ*を開くやつだった。
0504名無しさん@お腹いっぱい。
2008/03/23(日) 20:05:340505名無しさん@お腹いっぱい。
2008/03/23(日) 21:09:020506名無しさん@お腹いっぱい。
2008/03/23(日) 21:52:54!はbangじゃね?破壊的なんだよ。
0507498
2008/03/23(日) 23:11:33いえ、次のスレッドを開くではなくて、スレッドを閉じてスレ一覧に戻って
次の行に移動してそこで止まる、という動きです。
スレッドを読んで最後まできた時に、次のスレッドを読みたい時も
あれば、スレ一覧やグローバルブックマークに戻りたい時もあると
思うんですが、自分としてはスペースとqを使い分けるより、スペース
を連続で2回押すか、スペースを1回押した後そのままスレ一覧を移動…
という方が快適なので、>>498 みたいなことを言ったわけです。
498 の自作のパッチで自分の望む動作は実現できているので、
取り込んで頂けるだけでもありがたいのですが…というお話です。
スレッドを閉じた後、メジャーモードがnavi2ch-bookmark-modeかnavi2ch-board-modeの時
以外どんな状態がありえるのか、その時は(navi2ch-bm-next-line 1)しちゃいけないのかとか
の部分を上記2つのモードに戻った場合のみ(navi2ch-bm-next-line 1)するということでごまかしてしまっているので、
しょぼいのですが…。
0508名無しさん@お腹いっぱい。
2008/03/23(日) 23:30:37自分的には to-unread-thread みたいなのが欲しいかな。
0509名無しさん@お腹いっぱい。
2008/03/23(日) 23:31:05便利そうに思えない
0510名無しさん@お腹いっぱい。
2008/03/24(月) 07:46:15これ直してくれ。
xemacsのhashの仕様だから。1.0じゃダメなのは。
0511名無しさん@お腹いっぱい。
2008/03/24(月) 08:12:24その機能いらないから、
自分の~/.navi2ch/init.elで解決してくれ。
遅れながら直しました。
>>498
人により好みもあるでしょうから ask するかどうかと、 through の方法とを
分離して through の方には任意の関数も指定できるようにするというのでどう
でしょう? できるのはリリース後になると思いますが。
0514名無しさん@お腹いっぱい。
2008/03/28(金) 17:10:110515名無しさん@お腹いっぱい。
2008/03/29(土) 19:02:21:pserver:anonymous@navi2ch.cvs.sourceforge.net
0516名無しさん@お腹いっぱい。
2008/03/31(月) 01:29:15る機能作りました。
詳しくはリンク先で
http://sourceforge.net/tracker/?func=detail&atid=435774&aid=1929464&group_id=39552
しかし、sfは文字化けするなぁ、ダメかな
0517名無しさん@お腹いっぱい。
2008/04/01(火) 13:48:18あー、Emacsね。あれは1978年頃のアイデアとしてはとても素晴らしいものだったよ。
何年前になるかな?30年前?みんな、もういい加減使うのをやめたらどうだ。
30年前と言えば、ムーアの法則が少なくとも15回は適用できることになる。
2の15乗倍ものCPU性能があれば、もっと違うやり方ができるはずだ。
NetBeansを試してみることを強く勧めるね。
セマンティックスをリアルタイムで解釈してくれるプラットフォームを使い、キーストロークを逐次分析させることで、素晴らしい魔法のようなことができるようになるんだよ。
だから、Emacsのことなど忘れてしまった方がいい。
もうテレタイプなんて使っていないんだろう--それってあまり頭の良いことじゃない。
とにかくEmacsを使うのはやめた方がいい。
http://builder.japan.zdnet.com/news/story/0,3800079086,20370436,00.htm
0518名無しさん@お腹いっぱい。
2008/04/02(水) 01:35:360519名無しさん@お腹いっぱい。
2008/04/02(水) 17:32:54Javaのことなど忘れてしまった方がいい。
もうC++なんて使っていないんだろう
とか言い出しそうなふいんき
0520名無しさん@お腹いっぱい。
2008/04/02(水) 18:00:080521名無しさん@お腹いっぱい。
2008/04/03(木) 16:38:45よくいく板では Linux 板のみ
navi2ch-board-sync: Wrong type argument: listp, 0Y0去ォR
というエラーが出るようになってしまいました。
どなたか解決策をご存じないでしょうか?
>>497 を参考にして M-x toggle-debug-on-error してみたところ
以下のようなメッセージが出ました。
Debugger entered--Lisp error: (wrong-type-argument listp 0Y0↓R)
assoc("924080401" 0Y0↓R)
(cdr (assoc artid summary))
(plist-get (cdr (assoc artid summary)) :seen)
(navi2ch-article-summary-element-seen (cdr (assoc artid summary)))
(let* ((artid ...) (seen ...) updated) (when (cond ... ... ... ...) (navi2ch-bm-insert-subject article i ... ... ...) (setq i ...)))
(while --cl-dolist-temp-- (setq article (car --cl-dolist-temp--)) (let* (... ... updated) (when ... ... ...)) (setq --cl-dolist-temp-- (cdr --cl-dolist-temp--)))
(let ((--cl-dolist-temp-- list) article) (while --cl-dolist-temp-- (setq article ...) (let* ... ...) (setq --cl-dolist-temp-- ...)) nil)
(catch (quote --cl-block-nil--) (let (... article) (while --cl-dolist-temp-- ... ... ...) nil))
(cl-block-wrapper (catch (quote --cl-block-nil--) (let ... ... nil)))
(block nil (let (... article) (while --cl-dolist-temp-- ... ... ...) nil))
(dolist (article list) (let* (... ... updated) (when ... ... ...)))
(let ((bookmark ...) (hide ...) (summary ...) (i 1)) (dolist (article list) (let* ... ...)))
0522名無しさん@お腹いっぱい。
2008/04/03(木) 16:40:55navi2ch-board-insert-subjects((((subject . ...長過ぎるので中略... (response . "852") (artid . "1190175050")) ...))
navi2ch-board-sync(nil first)
navi2ch-board-select-board(((name . "Linux") (bbstype . unknown) (uri . "http://pc11.2ch.net/linux/") (id . "linux") (type . board) (seen)) nil)
navi2ch-bm-select-board(((name . "Linux") (bbstype . unknown) (uri . "http://pc11.2ch.net/linux/") (id . "linux") (type . board) (seen)) nil)
navi2ch-list-select-board(((name . "Linux") (bbstype . unknown) (uri . "http://pc11.2ch.net/linux/") (id . "linux") (type . board) (seen)))
navi2ch-list-goto-board(((name . "UNIX") (bbstype . unknown) (uri . "http://pc11.2ch.net/unix/") (id . "unix")))
navi2ch-bm-goto-board()
call-interactively(navi2ch-bm-goto-board)
0523名無しさん@お腹いっぱい。
2008/04/03(木) 17:00:470524名無しさん@お腹いっぱい。
2008/04/03(木) 23:40:18見事に解決致しました。助かりました。
0525名無しさん@お腹いっぱい。
2008/04/05(土) 13:49:58navi2ch-oyster-send-messageでエラーがでます。
だれかelispわかる人で●使ってる人いませんか?
0526名無しさん@お腹いっぱい。
2008/04/06(日) 06:03:49どういうエラー?
0527名無しさん@お腹いっぱい。
2008/04/06(日) 23:07:01使ってみました。本体の検索コマンド (?) ってキャッシュしか対象にしてく
れないからあまり使ってなくて、w3m で find.2ch.net か google でスレ探し
て navi2ch で読むという二度手間だったが、これだと結構使えそう。
0528名無しさん@お腹いっぱい。
2008/04/07(月) 12:22:37URLに対するactoinとして、
gnuclient -eval "(navi2ch-goto-url $docURL)"
を実行するようにして、コンテキストメニューから実行してます。
0529名無しさん@お腹いっぱい。
2008/04/20(日) 11:11:20パチョコンブラウザで見ると、まったく改行無しの1行化されてしまう
=マークに該当する部分も全く無くなって、文字が詰まってしまう
何がげいいん(なry、でしょうか?
0530名無しさん@お腹いっぱい。
2008/04/20(日) 15:52:33http://www.hsjp.net/upload/src/up15917.png
普通に見れるけど
0531名無しさん@お腹いっぱい。
2008/04/20(日) 16:59:30ゴメンナサイ。
Navi2chで書き込んだときの状態が
>>529のようになってしまいます
0532名無しさん@お腹いっぱい。
2008/04/20(日) 17:12:11どの書き込みか晒せない?
0533名無しさん@お腹いっぱい。
2008/04/20(日) 20:08:43navi2chのアップデートか再インストールで直る不思議現象
0534名無しさん@お腹いっぱい。
2008/04/21(月) 02:39:21今書き込んだら治っていた。
サーバ移転にともなう
神様のいたずらだったのかも知れません
ご面倒掛けました。
0535名無しさん@お腹いっぱい。
2008/04/22(火) 14:18:13$ (M-x hoge) > output.txt
0536名無しさん@お腹いっぱい。
2008/04/22(火) 14:49:01emacs -batch -eval "(pp \"市ねカス\")"
0537名無しさん@お腹いっぱい。
2008/04/22(火) 17:02:400538名無しさん@お腹いっぱい。
2008/04/22(火) 18:13:36「荒らしには」使えそうだがな。
0539名無しさん@お腹いっぱい。
2008/04/22(火) 19:45:12つ gnuclient
0540名無しさん@お腹いっぱい。
2008/04/23(水) 00:39:43工夫って無いものかな。メッセンジャーとかでリンクが送られてきた場合
メッセ -> 既定のブラウザ -> loadでフック(?)してemacs(gnu)client
って流れにしたいのだが、loadでの分岐がいまいち見えない。そもそもloadで
のアレコレが正しいのか分からんし、greasemonkeyだとサブプロセスのコール
できないし。clickフックの例はあるんだけどなぁ
何かアイデアあったらお願いします
0541名無しさん@お腹いっぱい。
2008/04/23(水) 02:42:09はやくね。
0542名無しさん@お腹いっぱい。
2008/04/23(水) 07:02:46切り方教えろ
0543名無しさん@お腹いっぱい。
2008/04/23(水) 08:31:21コンソールから2chを眺めたいんですが、navi2chのためだけにemacsを
入れるのは気が引けて。
0544名無しさん@お腹いっぱい。
2008/04/23(水) 08:42:330545名無しさん@お腹いっぱい。
2008/04/23(水) 08:53:15その条件でいいなら >>544 で出てる rep2 に加えて
w3m-2ch, chalice, w3m+p2, w3m+py2ch とかいろいろあると思うけど。
ドザならmonoviewが本当にスタンドアロンじゃね?
まぁスレ違いだよな
0546名無しさん@お腹いっぱい。
2008/04/23(水) 09:41:31http://www12.atwiki.jp/linux2ch/pages/79.html
0547Zeno ◆5nZQbNmQPs
2008/04/23(水) 09:49:42他のソフトウェアに依存するソフトウェアは stand alone (一人+立ち) とは言わない。
ただ、>>543 が求めるようなソフトウェアの例として、firefox プラグインである bbs2chreader がある。
吾は navi2ch からこの bbs2chreader に乗り換えた口だが、まあ、機能は少ないながら、2ch
を時々しか閲覧しない吾にとっては問題はない。
0548名無しさん@お腹いっぱい。
2008/04/23(水) 09:54:36流石ゴミクズは言うことが違いますよね!
0549名無しさん@お腹いっぱい。
2008/04/23(水) 10:08:55お前のFirefoxコンソールの中で動かないの?
0550名無しさん@お腹いっぱい。
2008/04/23(水) 10:25:58コテ が ついて ない よ
0551543
2008/04/23(水) 12:07:34です。
レスありがとうございました。そしてスレ違いごめんなさい。
0552名無しさん@お腹いっぱい。
2008/04/23(水) 12:10:56あと「navi2chの8」ってのも。
0553名無しさん@お腹いっぱい。
2008/04/23(水) 12:50:20で辞書ファイルが巨大になるのを抑制するスクリプトってどこにあるのでしょうか?
0554名無しさん@お腹いっぱい。
2008/04/23(水) 12:51:320555名無しさん@お腹いっぱい。
2008/04/23(水) 13:24:05本体のcontribに無いか?
spamfilter.elはぐぐれば見つかるだろうからそっちは自分で探せ。
0556名無しさん@お腹いっぱい。
2008/04/23(水) 18:06:04(navi2ch-article-fetch-article board article force)
を
(navi2ch-article-fetch-article "unix" "1185807398" t)
こんな感じで呼べばいいのでしょうか?
0557名無しさん@お腹いっぱい。
2008/04/30(水) 06:56:580558525
2008/04/30(水) 23:50:06●で書き込みができました。cvsの2008-02-02を取って来ましたらうまくいったのでご報告です。日付は適当。
●で過去ログも読めます。
>>557
(setq navi2ch-oyster-use-oyster t)
(setq navi2ch-oyster-id "あなたのID")
(setq navi2ch-oyster-password "パスワード"))
というのを書けばいいと思う。
0559名無しさん@お腹いっぱい。
2008/05/01(木) 17:54:42557ではないけど、ベリーサンクス!
0560名無しさん@お腹いっぱい。
2008/05/02(金) 04:06:09を評価した後に M-x navi2ch をすると、
Checking file...updated: Getting new file...translating...done
というメッセージがミニバッファに現れ、 emacs 23 がフリーズしてしまうのですが、
最近の navi2ch は、 emacs 23 ではデフォルトで動かない状態だいう理解で正しいですか?
これは数ヶ月前から同様だったように思うのですが。
0561名無しさん@お腹いっぱい。
2008/05/02(金) 07:27:070562561
2008/05/02(金) 07:28:43正しくないようです
0563名無しさん@お腹いっぱい。
2008/05/02(金) 08:14:02そうですか。 では、 utf-8 を coding-system に指定していると、
emacs 23 ではデフォルトで動かない状態だといった感じですか?
ます。(フォントまわりにいくつか問題があることは認識していますが)
>>560
> emacs 23 がフリーズしてしまう
これは C-g もきかない状態ですか?
>>563
> utf-8 を coding-system に指定していると、
これは具体的にはどういう設定ですか? LANG や LC_* の設定でしょうか? それ
とも以下のような設定でしょうか?
(set-buffer-file-coding-system 'utf-8)
(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-default-coding-systems 'utf-8)
ちなみに、 emacs-23 -Q で起動して
(set-buffer-file-coding-system 'utf-8)
(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-default-coding-systems 'utf-8)
M-x load-library navi2ch
(setq navi2ch-directory "~/.navi2ch-test")
M-x navi2ch
としてみましたが、ちゃんと起動できました。
LANG=ja_JP.UTF-8 で LC_* も全て ja_JP.UTF-8 です。
0565名無しさん@お腹いっぱい。
2008/05/02(金) 10:07:06自分も、
Emacs CVS-HEAD
Navi2ch CVS-HEAD
encoding utf-8
で普段から使ってるが問題ないぞ。
0566563
2008/05/02(金) 10:25:37確認ありがとうございます。
こんな感じにしてます。
export LANG=en_US.UTF-8
(set-terminal-coding-system 'utf-8-unix)
(set-default-coding-systems 'utf-8-unix)
(set-buffer-file-coding-system 'utf-8-unix)
(prefer-coding-system 'utf-8-unix)
(setq default-buffer-file-coding-system 'utf-8-unix)
(setq coding-category-raw-text 'utf-8-unix)
(make-local-variable 'save-buffer-coding-system)
(setq save-buffer-coding-system 'utf-8-unix)
on GNU Emacs 23.0.60.1 Ubuntu Gutsy
LANG=ja_JP.UTF-8 で起動して同じことをやってみたんですがやはり同じく
フリーズしてしまいました。
ここでのフリーズは、基本的にインプットが効かない状態なのですが、
そこで C-g を押すとemacsが Segmentation fault を起こして落ちてしまいます。
>>565
564さん同様、utf8で動いてますか。。
こうなったら自分特有のemacs環境が原因なのかもしれないし、
やっぱり自分でデバッグするしかないのかなぁー。。。
0567名無しさん@お腹いっぱい。
2008/05/02(金) 10:28:58再度cvs updateしてみてビルドしてみたら?
環境かどうかはemacs -qで、>>564でわかるでしょ
0568563
2008/05/02(金) 10:31:53それと、投稿後emacs -q でやってみたらできたので、
他のライブラリとコンフリクトしてるのか探ってます。
0569563
2008/05/02(金) 10:48:46お騒がせしました。
(when (require 'cp932 nil t)
(setq coding-category-ccl 'cp932)
(set-coding-priority
(progn
(delq 'coding-category-ccl coding-category-list)
(let ((e (memq 'coding-category-raw-text coding-category-list)))
(setcar e 'coding-category-ccl)
(setcdr e (cons 'coding-category-raw-text (cdr e))))
coding-category-list))
(cp932-set-conversion-map cp932-conversion-map-with-nec-character))
0570名無しさん@お腹いっぱい。
2008/05/02(金) 11:36:070571名無しさん@お腹いっぱい。
2008/05/02(金) 14:50:1020080325のsnapshotとxemacs21.4
使っています。
0572563
2008/05/02(金) 15:14:08文字化けするようになってしまったのですが、誰か navi2ch-async を
同様の環境で正常に動かすように修正した方はいらっしゃいますか?
0573名無しさん@お腹いっぱい。
2008/05/02(金) 21:49:28野良ビルドするか……。
0574名無しさん@お腹いっぱい。
2008/05/02(金) 22:37:31navi2ch-emacs21使ってるけど・・・
0575シク教av俳優
2008/05/02(金) 22:52:070576名無しさん@お腹いっぱい。
2008/05/03(土) 03:09:30チェックにやたら時間のかかるurlは少なくないし、その間emacsがハングするのはいただけない。
> propertizeが無いと言われるのですが・・
> 20080325のsnapshotとxemacs21.4
> 使っています。
とりあえず xemacs-21.4.21 でちゃんとコンパイルできています、とだけ。
propertize の出自を調べるので少々お待ちください。
>>576
> navi2ch-enable-status-checkって、デフォルトはnilにすべきだと思うのは俺だけ?
> チェックにやたら時間のかかるurlは少なくないし、その間emacsがハングするのはいただけない。
わたしも Emacs がヘッダを見にいくコスト > Firefox などの外部ブラウザを
呼び出すコストだとは思うのですが…。とりあえず、この機能をいれた
mizmiz さんの反応待ちということでお願いします。
0578名無しさん@お腹いっぱい。
2008/05/04(日) 05:21:52browse-urlすると観られるページがたくさんある。
糞実装はデフォルトオフにしてくれ
0579名無しさん@お腹いっぱい。
2008/05/04(日) 05:51:45言葉がちょっと悪いよ。 emacs lispでそういった機能を実装すること自体すごいんだから。
ただ、ソフトウェア機能の基本は unobtrusive であるべきで、この機能は emacs に対して
少々 obtrusive であり得るから、返事を待つ前にデフォルトをオフにしておいても問題はないと思うよ。
そうしてほしい人の方がそのままにしてほしいと思う人よりも多いようだしね。
0580名無しさん@お腹いっぱい。
2008/05/04(日) 06:53:30日本語で、OK
0581名無しさん@お腹いっぱい。
2008/05/04(日) 06:59:59普通、現場でプログラミングやってる人だったら聞いたことあるよ。
0582名無しさん@お腹いっぱい。
2008/05/04(日) 07:02:110583名無しさん@お腹いっぱい。
2008/05/04(日) 10:45:100584名無しさん@お腹いっぱい。
2008/05/04(日) 11:33:02FE関係を少しでも触ったことある人なら聞いたことある言葉だと思うよ。
0585名無しさん@お腹いっぱい。
2008/05/04(日) 12:27:050586名無しさん@お腹いっぱい。
2008/05/04(日) 13:13:310587名無しさん@お腹いっぱい。
2008/05/04(日) 13:24:32聞いた事ないよw
0588名無しさん@お腹いっぱい。
2008/05/04(日) 14:14:353歳児じゃないんだからさぁ。
0589名無しさん@お腹いっぱい。
2008/05/04(日) 14:53:56ど う で も い い
どっか別の場所でやってくれ
0590名無しさん@お腹いっぱい。
2008/05/04(日) 14:54:55「自分の知らない言葉を使うやつは、みな虚栄で使ってるんだ」という論法がまかり通ると、
全体の知的レベルがどんどん低くなるような気がする。
別におかしな使い方してるんでもないんだから「へえ、知らなかった。勉強になった」で良いじゃないか。
0591名無しさん@お腹いっぱい。
2008/05/04(日) 14:59:34そうゆーのが2chのカルチャーになってきてるからね。
自分の知識や能力はさておき、自分は常に第三者の視点で、
何か意見を主張する者や実力のある人間などを馬鹿にしたり、そうしている
人間に加担したりすること自体が目的になってきている感がある。
0592名無しさん@お腹いっぱい。
2008/05/04(日) 15:10:16>>581のような返しで「へえ、知らなかった。勉強になった」と言えるような
御人好しばかりなのかね。
自分が知っていれば常識なのか?
> 普通、現場でプログラミングやってる人だったら聞いたことある
とは思えないが?
0593名無しさん@お腹いっぱい。
2008/05/04(日) 15:11:44ど う で も い い
って。
0594名無しさん@お腹いっぱい。
2008/05/04(日) 15:29:340595名無しさん@お腹いっぱい。
2008/05/04(日) 16:16:37自演乙。
>>592
て言うか、>>579 は唐突に obtrusive なんて言う単語を使うほどの内容
じゃないだろ。
なんか無理矢理使ってる感が抜けないから >>588 みたいに言われるんだよ。
まあ、不必要に専門用語 (と当人が思ってる) 使う奴のレベルはこんな
もんだとも言えるけど。(w
0596名無しさん@お腹いっぱい。
2008/05/04(日) 16:40:26よく英単語の一つや二つでここまで引っぱろうとするな。負け惜しみってゆーんだか、短気ってゆーんだか。。。
もう一度: ど う で も い い
0597名無しさん@お腹いっぱい。
2008/05/04(日) 17:12:340598名無しさん@お腹いっぱい。
2008/05/04(日) 17:19:15だったらスルーしろよ。
0599名無しさん@お腹いっぱい。
2008/05/04(日) 20:11:20で、なんて発音すんだよ?
0600名無しさん@お腹いっぱい。
2008/05/04(日) 20:50:46すでにEmacs22.1を入れてあるんですが、Makefileの
EMACS_PORT_NAME?を書き換えるだけでいけますかね?
0601名無しさん@お腹いっぱい。
2008/05/04(日) 21:10:38>> 577
>とりあえず xemacs-21.4.21 でちゃんとコンパイルできています、とだけ。
>propertize の出自を調べるので少々お待ちください。
xemacs-21.5.28にpropertizeありました。navi2chも
ちゃんと動きました。
自分が使っていたxemacs-21.4.19はソースgrepしても
無かったので、それ以降に実装されたようです。
ありがとうございました。
0602名無しさん@お腹いっぱい。
2008/05/04(日) 21:20:08navi2ch-propertizeがなくなっちゃったんだな。
0603名無しさん@お腹いっぱい。
2008/05/05(月) 01:22:32の xemacs は 21.4.19 らしいんですよね。
お手数かけてしまったところ恐縮ですが、そんなにコストのかかることでもな
いですし revert しようと思います。
0604名無しさん@お腹いっぱい。
2008/05/05(月) 13:23:25> xemacs 21.4.20にはあるよ。
xemacs 21.4.x 本体には propertize は無い。
calendar package の auto-autoloads で定義されているから、
あるように見えるんじゃない?
0605名無しさん@お腹いっぱい。
2008/05/05(月) 13:30:25emacs21にダウングレードすればおk。
echo EMACS_PORT_NAME=emacs21 >> /etc/make.conf も忘れずに。
0606600
2008/05/05(月) 22:04:01あ、ごめんなさい。逆に/etc/make.confに
EMACS_PORT_NAME=emacs22を指定して済ましちゃい
ました。下手にportsの方に手を入れると後で厄介
だし。monafontとかも一緒に入れてくれるから、野
良ビルドするよりやっぱportsが便利ですよね。
navi2ch-enable-status-check のデフォルトを nil にしておきました。
XEmacs を使っている方に質問です。 XEmacs で普通は入れていると仮定してい
いパッケージはどういうものでしょうか?
今のところ、ビルドテストは以下のパッケージが入っている環境で行なってい
るのですが、足りないもの、余計なものはありますか?
apel, bbdb, c-support, cc-mode, cookie, debug, dired, ecrypto, edebug,
ediff, edit-utils, efs, elib, emerge, eterm, fsf-compat, gnus, ilisp,
ispell, mail-lib, mailcrypt, mh-e, mule-base, net-utils, os-utils,
pcl-cvs, pgg, prog-modes, ps-print, rmail, sasl, sh-script, sieve,
speedbar, supercite, texinfo, text-modes, time, tm, vc, vm, w3,
xemacs-base, xemacs-devel
0608名無しさん@お腹いっぱい。
2008/05/08(木) 14:49:01一分ぐらい止まってしまうんだが、この反応待ち時間の上限を変更することはできないのかい?
0609名無しさん@お腹いっぱい。
2008/05/12(月) 18:22:31で変更になった点ってどこに書いてある?
.emacsに 内部の関数使ってしまってるからもし変更されてたらverあげれない
0610名無しさん@お腹いっぱい。
2008/05/12(月) 18:24:22Version: 0.0.20080509-1
だった
navi2ch-enable-status-check がデフォルトで nil になったことです。
0612名無しさん@お腹いっぱい。
2008/05/16(金) 12:17:27した板 (例えば UNIX 板とか Linux 板とか) が消えてるんだが、
これってバグだよな?
0613名無しさん@お腹いっぱい。
2008/05/16(金) 13:45:48どうせ、書き込み権限がないとかだろ。
0614名無しさん@お腹いっぱい。
2008/05/16(金) 13:53:17板リストの情報が更新される時だけそうなるわけだから、
その間に保存されたブクマは更新がない場合、ずっと消えずに保存されてるよ。
0615名無しさん@お腹いっぱい。
2008/05/16(金) 14:05:230616名無しさん@お腹いっぱい。
2008/05/16(金) 14:06:22=> "1.7.5-DEV"
0617名無しさん@お腹いっぱい。
2008/05/16(金) 14:26:33いや、そんなボケはいらないから。
0618名無しさん@お腹いっぱい。
2008/05/16(金) 14:44:210619名無しさん@お腹いっぱい。
2008/05/16(金) 14:48:420620名無しさん@お腹いっぱい。
2008/05/16(金) 19:47:52うちもたまにあるような気がするな
再現性薄いから、特に気にしていなかったが、再現頻度から言って
板情報更新がトリガになってる可能性はあるかな。
0621612
2008/05/16(金) 19:56:27取り敢えず、 navi2ch-list-bbstable-url の値を変えたり、デフォルトの値に戻したりした後に
M-x navi2ch をするとブクマした板が全部消える。 これは仕様として非常に良くない。
navi2ch-list-bbstable-url が同じ値だとしても、板リストの情報が更新された場合、
ブクマされてる大抵の板は消える (全部ではない場合が多いが)。
"板リストの情報が更新"というのは C-u s で更新した時でも大抵の板が消えてしまいますか?
ちなみに、以下のように試してみましたが再現できませんでした。
GNU Emacs 23.0.60.1 (x86_64-pc-linux-gnu, GTK+ Version 2.12.9) (CVS HEAD)
navi2ch CVS 2008-05-07
navi2ch を q で終了してある状態から開始
(setq navi2ch-list-bbstable-url "http://menu.vip2ch.com/")
M-x navi2ch
この時ブックマークされている板
UNIX (unix)
データベース (db)
Linux (linux)
プログラマー (prog)
プログラム (tech)
navi2ch を q で再度終了する。
(setq navi2ch-list-bbstable-url nil)
M-x navi2ch
この時ブックマークされている板に変化なし。
以上を二、三回繰り返しましたが再現できませんでした。
0623黒崎恵
2008/05/16(金) 21:16:560624612
2008/05/17(土) 19:23:27今回は C-u s しても消えませんでした。
どうやら既存の板リストの情報に変更が加えられる場合にそうなるらしいんですよ。
(そういう時はボールドで
A 板名
A 板名
みたいなエントリーが見えるんでわかりやすい。)
板リストの更新状態はアクセスするサーバーによるから、人為的に再現するのは簡単ではないですね。
サーバーAの板リスト情報がサーバーBとちょっとでも違う場合に
(setq navi2ch-list-bbstable-url A)
から
(setq navi2ch-list-bbstable-url B)
に変更して、 M-x navi2ch をするだけでも、プックマークされてる板は消えてしまうようです。
これまでの経験上ですが。
うーん…テストで使っているところは、 2ch のもともとの板にそこの独自の板
を追加したものを配信しているとこです。
なので、 navi2ch-list-bbstable-url が nil の状態で sync してから (setq
navi2ch-list-bbstable-url "http://menu.vip2ch.com/") してもう一度 sync
してやると
A ごみ箱 (gomi)
A 実験室 (zikken)
などのように変わった板(= そこの独自板)が表示されます。
(navi2ch-2ch-host-list に "ex14.vip2ch.com" をいれておく必要はあります
が。)
なので、その 「既存の板リストの情報に変更が加えられる場合」は満たしてい
るように思えます。
とりあえず、 Emacs や navi2ch などの環境と、どの板をブックマークしてい
てどの板が消えるか、 navi2ch-list-bbstable-url に実際に指定している
URL はどこなのか、などの情報をもう少し詳しくお願いします。
0626名無しさん@お腹いっぱい。
2008/05/18(日) 02:33:23とかjapanese/wanderlust-devel
作って運用してるけどsend-prするのも気が引けるorz
FreeBSD7.0Rp1です。
0627名無しさん@お腹いっぱい。
2008/05/18(日) 18:09:41navi2ch-devel自分で作ろうかと思ってたけど、既にモノがあるならかなり欲しいかも。
0628名無しさん@お腹いっぱい。
2008/05/19(月) 19:31:41http://*.jpg なリンクを画像ビューアーで表示する運用をしているのですが、
うっかりグロ画像を踏んでしまうのが怖くて泣きそうです。
「とりあえずモザイクかけて表示する」とか「トラウマにならない程度に縮小
して表示する」とか、そんな画像ビューアーがlinuxであったら教えてくださ
い。あるいはimagemagikまわりのコンバートを使った上手い運用とか。
0629名無しさん@お腹いっぱい。
2008/05/19(月) 19:40:420630名無しさん@お腹いっぱい。
2008/05/19(月) 20:49:34オレの navi2ch は、サムネが表示されます
0631名無しさん@お腹いっぱい。
2008/05/19(月) 21:31:56gimv -s 10 image.jpg
で10%に縮小して表示できるよ。
0632名無しさん@お腹いっぱい。
2008/05/20(火) 16:14:51慣れればいいと思うよ。
俺は最近どんなグロ見てもなんとも思わなくなった。
0633名無しさん@お腹いっぱい。
2008/05/21(水) 00:35:340634名無しさん@お腹いっぱい。
2008/05/21(水) 00:56:070635名無しさん@お腹いっぱい。
2008/05/21(水) 01:55:360636名無しさん@お腹いっぱい。
2008/05/21(水) 05:01:44最近駄目になってきたよ。
0637名無しさん@お腹いっぱい。
2008/05/22(木) 22:59:52----------- = >>227に対する俺の評価
2
0638名無しさん@お腹いっぱい。
2008/05/27(火) 02:39:44どうしたらよいですか?
> 1: Be.2ch総合雑談スレその111 (743)
が
> 1 Be.2ch\221\215\215\207ヌ\222k\203X\203\214\202\273\202\314111 ( 743)
こんなんなります。
GNU Emacs 22.2.1 (i386-apple-darwin8.11.1, Carbon Version 1.6.0) of 2008-04-02 on seijiz.local
Navigator for 2ch 1.7.5-DEV
navi2ch-board-coding-system-alist はどうなってますか?
0640名無しさん@お腹いっぱい。
2008/05/27(火) 11:48:31気になったらウィンドウを最大化してみる。
今のやつはバグってて使い物にならんが。
0641名無しさん@お腹いっぱい。
2008/05/27(火) 14:55:09(("be" . euc-jp))
です。
今のところ他のスレでは化けているところを見たことはありません。
そんなにあちこち行ってるわけじゃありませんが‥‥
それに対応して navi2ch-board-coding-system-alist も 2008-01-08 にデフォ
ルト値を nil にするように変えています。navi2ch を update するか、
navi2ch-board-coding-system-alist をいじっているところがないか確認して
みてください。
0643名無しさん@お腹いっぱい。
2008/05/27(火) 23:00:09navi2ch を make で入れたり Carbon Emacs の Net-install で入れたりしてるうちに
バージョンがぐちゃってるのかもしれないですm(_ _)m
へタレなので customize で navi2ch-board-coding-system-alist を nil にしたら
ちゃんと表示されるようになりました。
ありがとうございました。
# 折りを見て update します..
0644名無しさん@お腹いっぱい。
2008/05/28(水) 16:00:08気持ち悪いので、この動作をやめさせたいのですが、どうすればいいでしょうか?
0645名無しさん@お腹いっぱい。
2008/05/29(木) 07:44:060646名無しさん@お腹いっぱい。
2008/05/29(木) 08:28:480647644
2008/05/29(木) 08:38:510648名無しさん@お腹いっぱい。
2008/05/30(金) 18:52:240649名無しさん@お腹いっぱい。
2008/05/30(金) 19:11:55「俺様と同じ環境をテメェが構築して、俺様のためにデバッグしろ。俺様のために!」と
とられても仕方ないと思う今日この頃。いや、ただの独り言。
0650名無しさん@お腹いっぱい。
2008/05/30(金) 19:14:03独り言は、twitterへGO!!!
0651名無しさん@お腹いっぱい。
2008/05/30(金) 19:20:30やっと分かったよ
0652名無しさん@お腹いっぱい。
2008/05/30(金) 19:29:34みたいな書き込みもあっていいと思うけどな
>>649 みたいな書き込みの方が意味ないのでは
0653名無しさん@お腹いっぱい。
2008/05/30(金) 19:31:53どんな環境かとか、どんなメッセージで止まったのかとか。
0654名無しさん@お腹いっぱい。
2008/05/30(金) 19:34:320655あいちゃん
2008/05/30(金) 19:40:13先端にしたのいつか分からないし。
だまされるなよみんな!!
0656名無しさん@お腹いっぱい。
2008/05/30(金) 20:11:25font.o(.text+0x70cb): In function `Ffont_info':
/home/itojun/emacs/src/font.c:4374: undefined reference to `check_window_system_func'
font.o(.text+0x72e6):/home/itojun/emacs/src/font.c:4385: undefined reference to `fs_query_fontset'
font.o(.text+0x72f1):/home/itojun/emacs/src/font.c:4388: undefined reference to `fontset_ascii'
0657あいちゃん
2008/05/30(金) 21:12:570658名無しさん@お腹いっぱい。
2008/05/30(金) 21:14:280659名無しさん@お腹いっぱい。
2008/05/30(金) 21:30:58名前ワロエナス
0660名無しさん@お腹いっぱい。
2008/05/31(土) 01:04:43UTF-8 にすればとおるのかもだけど
0663名無しさん@お腹いっぱい。
2008/05/31(土) 18:54:41初心者もOK! FreeBSD質問スレッド その95
http://pc11.2ch.net/test/read.cgi/unix/1210728872/706-708,710,712
706 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2008/05/31(土) 16:24:19
AAとコピペばっか
707 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2008/05/31(土) 16:25:33
アク禁報告を誰もしてないのが不思議w
してても無視されてるのか
708 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2008/05/31(土) 16:31:15
>>704
假性ですが何か?
710 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2008/05/31(土) 17:45:14
粘着キチガイ男(狂犬)をアク禁にしたらリアルに無差別殺人起こす可能性が高いからな。
712 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2008/05/31(土) 17:59:51
ビビって書き込み止めたのか?と煽ってみる
--------------------------------------------------------------------------------------------
UNIX板のあちこちのスレッドを荒らしている凶悪メンヘラ・真性キチガイ猿粘着◆QfF6cO2gD6。
いつも荒らしを憎むようなレスをするが、実際に荒らしているのは自分。
気色の悪い年中無休発狂粘着真性キチガイ包茎池沼病気猿男(狂猿)◆QfF6cO2gD6があちこちのスレに
遂に理解できないようなカキコをし始めた!気持ちが悪い…。
0664名無しさん@お腹いっぱい。
2008/06/01(日) 16:52:02これと連携できないのかな
0665名無しさん@お腹いっぱい。
2008/06/01(日) 17:04:07proxy 指定するだけじゃ駄目なの?
0666名無しさん@お腹いっぱい。
2008/06/01(日) 17:39:47winでしか動かないっぽい
linuxではむりか
0667名無しさん@お腹いっぱい。
2008/06/01(日) 18:40:52Windows で動かして、port foward するか、wine で動かすか。
0668名無しさん@お腹いっぱい。
2008/06/01(日) 19:23:480669名無しさん@お腹いっぱい。
2008/06/01(日) 19:28:150670名無しさん@お腹いっぱい。
2008/06/04(水) 13:12:56公開しないほうがいいのかな
こんな感じ
;unix板のemacsのキーワードを含む すれ を一括ダウン
(navi2ch-dat-download "unix" "emacs")
0671名無しさん@お腹いっぱい。
2008/06/04(水) 13:18:440672名無しさん@お腹いっぱい。
2008/06/04(水) 13:19:09スレ一覧からunix とかemacsで抽出して"I"するのではだめなの?
抽出ってどうするかは知らんけど。
0673名無しさん@お腹いっぱい。
2008/06/04(水) 13:20:32? s b
0674名無しさん@お腹いっぱい。
2008/06/04(水) 13:25:42頭悪いな俺。
0675名無しさん@お腹いっぱい。
2008/06/04(水) 17:30:090676名無しさん@お腹いっぱい。
2008/06/04(水) 19:53:210677名無しさん@お腹いっぱい。
2008/06/04(水) 21:26:28問題って何の問題だよ。
2ちゃんねるの利用規約にさえ違反しなければ問題ないでしょ
0678名無しさん@お腹いっぱい。
2008/06/04(水) 22:04:300679名無しさん@お腹いっぱい。
2008/06/04(水) 22:08:11やり方まで書かれてかわいそす。
普通にできることをわざわざ設定してまで
使う人はいるかな
0680名無しさん@お腹いっぱい。
2008/06/04(水) 23:03:04とか。
0681名無しさん@お腹いっぱい。
2008/06/05(木) 08:19:320682名無しさん@お腹いっぱい。
2008/06/05(木) 15:32:20アド見せて
0683名無しさん@お腹いっぱい。
2008/06/08(日) 15:07:46// my-navi2ch.elにその機能が実装されていたらしいのですが、現在では配布元の
// ttp://navi2ch.googlegroups.com/web/my-navi2ch.el
// が存在しないようで…。
0684名無しさん@お腹いっぱい。
2008/06/08(日) 19:22:22ttp://www11.axfc.net/uploader/He/so/107893.gz
pass: navi2ch
手元の my-navi2ch をあげときます。
先程 CVS update した navi2ch では連鎖あぼーんは機能してます。
tar.gz で固めてますので注意してください。
# ファイル名から .tar が消えてます
0685名無しさん@お腹いっぱい。
2008/06/09(月) 06:47:06お手数おかけします。
手元の環境でも、特に問題なく動作しているように見えます。
>>684様&作者様、ありがとうございましたm(__)m
0686名無しさん@お腹いっぱい。
2008/06/10(火) 09:02:28機能はないのでしょうか。できれば対話的に。
最近、自殺とか殺人のニュースを見ると、悲しくなってしまって...
0687名無しさん@お腹いっぱい。
2008/06/10(火) 10:13:500688名無しさん@お腹いっぱい。
2008/06/10(火) 12:08:470689名無しさん@お腹いっぱい。
2008/06/10(火) 12:37:01> スレ一覧から、特定の文字列などを含んだSubjectを自動的にhideする
> 機能はないのでしょうか。できれば対話的に。
自動的なのか対話的なのかどっちなんだと言いたい。
0690名無しさん@お腹いっぱい。
2008/06/10(火) 16:08:11ああ、すみません。
対話的にフィルターとかスコアリングを設定できて、スレ一覧を
ロードした時に作動して自動的にhideしてくれるという意味です。
スレッドの内容についてはフィルタする関数があるんですが、
スレ一覧の所でそういうことをする機能は見つからなかったもので。
0691名無しさん@お腹いっぱい。
2008/06/10(火) 16:26:07コードに手を入れないという前提だと、board filterあたりで自前の関数を呼
ぶくらいだと思う。
速報headlineから実況+を抜くのに使っている。
0692名無しさん@お腹いっぱい。
2008/06/10(火) 17:24:08特定のスレッドを隠すことができたはずだ。
スレッドリスト画面にいくときに、 hook を喰わせてやればできそうだ。
0693名無しさん@お腹いっぱい。
2008/06/10(火) 19:11:59今度挑戦してみよう
0694名無しさん@お腹いっぱい。
2008/06/10(火) 20:00:34その後、他のブックマークと順番を変更するのには
直接、bookmark2.txt をいじらないといけませんよね?
0695名無しさん@お腹いっぱい。
2008/06/10(火) 20:02:38コテハンとか荒らしも主に板常駐だし、板情報持ってもいい気はするけどね。
選別すれば、速度向上につながるし。
あと、IDのフィルタもテンポラリに持つなりして、何らかの形でexpireしても
いい気もする。日付情報持たせると面倒だけど。
0696名無しさん@お腹いっぱい。
2008/06/10(火) 23:35:12板とNGワードにスコアつけて、
フィルタリングやるって方法はあるよ。
0697名無しさん@お腹いっぱい。
2008/06/12(木) 19:09:560698名無しさん@お腹いっぱい。
2008/06/13(金) 19:08:32できました。
対話式だと
! => extend match => Other Option => Scope
って結構深い階層にありました。
0699名無しさん@お腹いっぱい。
2008/06/19(木) 02:01:450700名無しさん@お腹いっぱい。
2008/06/19(木) 02:06:05書き込みウインドウ開く時に
wじゃなくて
Wにすれば良いんだろ
0701名無しさん@お腹いっぱい。
2008/06/20(金) 12:05:08全部の板に対してやるにはどうすればいいの?
(("うん[こち]" r :board-id ".") . hide) ?
0702名無しさん@お腹いっぱい。
2008/06/20(金) 12:35:020703名無しさん@お腹いっぱい。
2008/06/21(土) 03:05:29これって、見に行って適度な時間でタイムアウトを
させて、復帰するような設定にならないですか?
現在は毎回killでemacsを落としています
0704名無しさん@お腹いっぱい。
2008/06/21(土) 03:13:220705名無しさん@お腹いっぱい。
2008/06/21(土) 05:32:390706名無しさん@お腹いっぱい。
2008/06/28(土) 20:34:41テレビサロン板、ttp://tv11.2ch.net/tvsaloon/ で
Wrong type argument: listp, \211\262\212
とエラーが出て一覧が表示出来ません
今のところ他の板は問題無く見れるのですが
何か原因は考えられるでしょうか?
M-x toggle-debug-on-error してから tvsaloon を見にいって出てくる
backtrace を張っていただけますか?
0708名無しさん@お腹いっぱい。
2008/06/29(日) 03:22:08直接、>>706 を踏んだらエラーは出ませんでしたが
スレが更新されていませんでした
テレビサロンを含むbookmarkで「I」すると下記のメッセージが出ました
Debugger entered--Lisp error: (wrong-type-argument listp 堰イ)
navi2ch-article-load-info(((name . "\xd2c6\xd2ec\xd2d3\xd2b5\xd2ed\xd2f3")
(bbstype . unknown) (uri . "http://tv11.2ch.net/tvsaloon/") (id . "tvsaloon"))
((subject . "\xd0da\xe37c\xcc3\xcda VN\xd0db\xd235\xd237\xd24e\xd25f/\xcd7\xccc\xcde\xcb6\xcc2/NANA/\xe741\xe6fd\xd0da\ 23:25\xd0db")
(artid . "1150908937")))
navi2ch-bm-fetch-article(nil)
navi2ch-bookmark-fetch-article(nil)
apply(navi2ch-bookmark-fetch-article nil)
byte-code("梶ツ テ \")ツ" [func args navi2ch-bm-unmark apply] 3)
navi2ch-bm-exec-subr(navi2ch-bookmark-fetch-article nil)
navi2ch-bookmark-fetch-mark-article()
navi2ch-bm-fetch-maybe-new-articles()
call-interactively(navi2ch-bm-fetch-maybe-new-articles)
0709名無しさん@お腹いっぱい。
2008/06/29(日) 07:34:23.navi2ch/tv11.2ch.net/tvsaloon/info/1150908937 を一端削除するなり場
所を移すなりしてもらえませんか?
0710名無しさん@お腹いっぱい。
2008/06/29(日) 17:36:09削除する事で解決しました
ありがとうございました
0711名無しさん@お腹いっぱい。
2008/06/30(月) 08:05:570712名無しさん@お腹いっぱい。
2008/07/01(火) 09:38:34対話式に入力するのが繁雑だから、
一発で登録できるコマンドってあるかな。
0713名無しさん@お腹いっぱい。
2008/07/01(火) 11:38:00シェルスクリプトで
.navi2ch/init.elに叩き込むのが簡単だよ
0714名無しさん@お腹いっぱい。
2008/07/01(火) 11:44:23すぐ作れると思うよ。
0715名無しさん@お腹いっぱい。
2008/07/01(火) 12:19:44レスありがと。
得意じゃないけど、作ってみるよ。
0716名無しさん@お腹いっぱい。
2008/07/19(土) 07:45:33今は日本史板(history)に飛んでしまいます。
履歴の短縮名(hist)は変わったのでしょうか?
0717名無しさん@お腹いっぱい。
2008/07/19(土) 11:46:410718名無しさん@お腹いっぱい。
2008/07/19(土) 14:31:07#hist
0719名無しさん@お腹いっぱい。
2008/07/19(土) 22:47:57thxです。
http://navi2ch.sourceforge.net/beta/navi2ch-1.8.0-BETA.tar.gz
なにも問題が出なければ次の土曜にでも 1.8.0 をリリースしようと思います。
お待たせしてすみませんでした。
0721名無しさん@お腹いっぱい。
2008/07/20(日) 18:16:57試してみるぜ。
0722名無しさん@お腹いっぱい。
2008/07/21(月) 17:29:300723名無しさん@お腹いっぱい。
2008/07/22(火) 21:32:12% EMACS=xemacs ./configure; make
とやると下のようなエラーが出てしまいます
Compiling /tmp/navi2ch-1.8.0-BETA/elc.5189/navi2ch-net.el...
While compiling toplevel forms in file /tmp/navi2ch-1.8.0-BETA/elc.5189/navi2ch-net.el:
!! Syntax error (("Non-ISO-8859-1 character specified with octal escape" 448))
xemacs exiting.
Syntax error: Non-ISO-8859-1 character specified with octal escape, 448make[2]:
*** [elc-stamp] エラー 1
修正できたと思います。 改めてこちらで試してみてください。
http://navi2ch.sourceforge.net/beta/navi2ch-1.8.0-BETA.20080723.tar.gz
;; それにしてもコンパイル時の警告が多かった…。
0725名無しさん@お腹いっぱい。
2008/07/23(水) 04:49:470727名無しさん@お腹いっぱい。
2008/07/26(土) 01:44:16としても、icon のインンストール先が prefix に従わないぞ。
一応出来る範囲で色々バグ出ししてみるよ。
修正しました。 一通りテストは行ないましたが aclocal.m4 に手をいれたので
一度テストされた方も ./configure の出力だけでも見てみてください。
ということで、今日リリースの予定でしたが3日延ばして火曜にしようかと思い
ます。
0730名無しさん@お腹いっぱい。
2008/07/26(土) 20:03:24navi2ch-article-aadisplay-program
にはどのようなプログラムを指定すればいいでしょうか。
0731名無しさん@お腹いっぱい。
2008/07/27(日) 10:18:19icon のインンストール先ですが
--prefixつけない場合: /usr/local/share/emacs/$EMACS_VER/etc 下
--prefixをつけた場合: $PREFIX/emacs/$EMACS_VER/etc 下
と余計おかしな動きになりました。
--prefixつけようがつけまいが $PREFIX/share/emacs/$EMACS_VER/etc 下に統一した方がよいっす。
仮ports化して遊んでますが動作的には問題ないっす、速くなりましたね。
なるべく Emacs の data-directory にそうようにしてやってるのですが、
XEmacs だと data-directory が $PREFIX/lib/xemacs-$XEMACS_VER/etc だった
りするんですよね…。
まぁ、ともかく修正しました。
http://navi2ch.sourceforge.net/beta/navi2ch-1.8.0-BETA.20080727.tar.gz
デフォルトの aadisplay が無理でしたら、上のほうに書いてある XAAV とかど
うですか?
https://sourceforge.net/project/showfiles.php?group_id=39552&package_id=35743&release_id=616355
正式版をリリースできたのでいろいろと大きなとこもいじっていきたいところです。
とりあえず個人的な目標としては、
- IPAモナーフォントに対応などのフォントまわりの改善
- async 化などのユーザビリティの向上
- マウスでできることを増やす
- info の整理
- (スレッドまとめサイトなんかを navi2ch で読めるような仕組みの作成)
です。
0735名無しさん@お腹いっぱい。
2008/07/29(火) 22:09:390736名無しさん@お腹いっぱい。
2008/07/29(火) 22:23:480737名無しさん@お腹いっぱい。
2008/07/29(火) 22:49:04> - async 化などのユーザビリティの向上
これは、ぜひとも欲しいです〜
0738名無しさん@お腹いっぱい。
2008/07/29(火) 23:16:07ですか?
おみやげ
navi2ch-article-get-first-message-from-file で
navi2ch-board-insert-file-contents の引き数に 0 1023 とか追加。
その下の navi2ch-apply-filters の呼び出しを削除
で、多少速くなると思う。
0739名無しさん@お腹いっぱい。
2008/07/29(火) 23:30:46wl から取ってきた ssl.el を navi2ch ディレクトリに置き
cygwin の openssl.exe を C:/WINDOWS フォルダにコピーしました
この状態で M-x navi2ch-oyster-login すると
Loading c:/meadow/packages/lisp/navi2ch/ssl.el (source)...done
Error: Search failed: "SESSION-ID="
IDを取得しますた ID= nil
navi2ch-oyster-login: Wrong type argument: stringp, nil
となってしまいます
~/.navi2ch/init.el は以下の通りです
(setq navi2ch-oyster-use-oyster t)
(setq navi2ch-oyster-id "T-Banana@maido3.maru")
(setq navi2ch-oyster-password "パスワード")
(setq navi2ch-net-enable-http11 t)
(setq navi2ch-net-accept-gzip t)
0740名無しさん@お腹いっぱい。
2008/07/29(火) 23:49:58直し忘れてまっせ
navi2ch-version.el
(defconst navi2ch-version "1.8.0-BETA")
0741名無しさん@お腹いっぱい。
2008/07/30(水) 08:53:42おつかれさまでございます。使わせていただきます。
ずっと去年のcvs バージョンを使っていたのですが、
1.8.0-BETA にあげたところ、navi2ch-live.el で以下のエラーがでるようになりました。
Symbol's value as variable is void: navi2ch-article-dispweek
changelog によると
2008-01-08 Naohiro Aota <nao.aota@gmail.com>
* navi2ch-vars.el (navi2ch-article-date-format-function):
`navi2ch-article-dispweek' を選択肢から削除。
だそうなので、navi2ch-live.el をなんとかいじってみます。
スレの更新チェックを個別にする板の regexp を指定します。
具体的にはこんな感じで
(setq navi2ch-bookmark-fetch-mark-article-no-check-regexp
(concat "^"
(regexp-opt '("http://kyusyu.machi.to/kyusyu/"
"http://music8.2ch.net/musicj/"
"http://game14.2ch.net/575/"
"http://bubble6.2ch.net/2chse/"))
"$"))
>>739
エラーが出たあとに (switch-to-buffer " *navi2ch oyster-ssl") とすると通
信内容が見れます。●持ってないのでデバッグしにくいのですが、その内容を
貼ってくれると解決できるかもしれません。(内容を貼る時はここに直接書きこ
むのでなく念のため削除しやすいようにあぷろだを使ったほうがいいと思いま
す。)
>>740
(´・ω・`)
ファイル置換えておきました。
0743名無しさん@お腹いっぱい。
2008/07/31(木) 02:33:23中に入ってるパッチも当てちゃって良いのかな?
って、これは関数名みて判断すりゃ良いのか。
その問題を修正する patch をいただいたので、 patch をあてて CVS を更新し
ました。今の CVS 先端で試してみてください。
その問題を修正する patch をいただいたので、 patch をあてて CVS を更新し
ました。今の CVS 先端で試してみてください。
0746名無しさん@お腹いっぱい。
2008/07/31(木) 14:13:340747patch 送った人
2008/07/31(木) 14:21:2622.2 には標準添付されていますが、古い Emacs 等で添付されていない場合は、
Gnus から拾ってきてください。
>>747
一応、古い Emacs では ssl.el を使うように変更していますが、古いのでも
tls.el を使ったほうが良いですか?
0749名無しさん@お腹いっぱい。
2008/07/31(木) 14:58:32tls.el を使うようにしたのは、わざわざ ssl.el を入れるのがめんどくさかっ
ただけなので、ssl.el でも機能的には問題無かったと記憶しています。
(Emacs 22 の人は何も入れずに使えるし、Emacs 21 の人は、tls.el を入れる
手間も、ssl.el を入れる手間も変らないだろう)
今、cvs update してみたんですが、open-tls-stream は ssl.el に無いので、
もうちょっと修正が必要そうです。
0750名無しさん@お腹いっぱい。
2008/08/01(金) 08:48:17Debian の lenny 環境で問題ありません
しかしWin の Meadow では M-x navi2-oyster-login で以下の様なエラーが出ます
Opening TLS connection to `2chv.tora3.net'...
Opening TLS connection with `gnutls-cli -p %p %h'...failed
Opening TLS connection with `gnutls-cli -p %p %h --protocols ssl3'...failed
Opening TLS connection with `openssl s_client -connect %h:%p -no_ssl2'...failed
Opening TLS connection to `2chv.tora3.net'...failed
下にお試し用の●のIDとパスがあるので
詳しい方調べてもらえませんか
http://ex24.2ch.net/test/read.cgi/accuse/1217527827/106
0751名無しさん@お腹いっぱい。
2008/08/01(金) 09:12:36*scaratch* で、
(executable-find "openssl")
の右で、C-j するとどうなります?
0752名無しさん@お腹いっぱい。
2008/08/01(金) 10:06:51"c:/WINDOWS/openssl.exe"
となります
どうやら netinstall の Meadow 3.00 には GNUTLS が付いてないようです
が、GNUTLS-2.4.1 をインストールしてもうまくいきませんでした
(switch-to-buffer " *navi2ch oyster-ssl") したログは
下のリンク先にあります
http://s3.voka.jp/up/64KB/src/up0156.txt
0753名無しさん@お腹いっぱい。
2008/08/01(金) 10:24:15CVS で Changelog には 7月31日まで記述ありの状態。
~/.emacs.el で custom-set-variables で以下の二つが指定してある。
(navi2ch-article-exist-message-range (quote (1 . 1000)))
(navi2ch-article-new-message-range (quote (1000 . 1)))
スレを見ている時 (Navi2ch Article Filter) (例えば >>500 にいるとする。) に
h で Hide になってるレスを表示する。(Navi2ch Article Filter Hide) になる。
h を押す前の位置や、表示範囲(r で選べる view range 1-50 とか)とは関係なく、
Hide 部分の先頭 たとえば >>6 とかに移動している。
(Navi2ch Article Filter Hide) のままで
> で最新 (例えば >>501 ) まで移動
h で スレッド (Navi2ch Article Filter) に戻る。
(Navi2ch Article Filter) に戻ると h を押す前の位置 >>500 に戻れる。
再び h で (Navi2ch Article Filter Hide) にすると、>>501 ではなく 先頭の >>6 に戻ってる。
(Navi2ch Article Filter Hide) で > とかで >>6 から >>501 まで飛ぶと
h で (Navi2ch Article Filter) に戻った時に、
表示範囲が 全部 になってる。
以前は h h で Filter と Filter Hide を行き来しても
r 1 で指定した view range が navi2ch を終了するまでは残ってたと思う。
どこかで
(navi2ch-article-exist-message-range (quote (1 . 1000)))
が適用されてる?
0754名無しさん@お腹いっぱい。
2008/08/01(金) 11:54:25外しているかもしれないけど、fakecygpty を使うとうまくいくかもしれない。
0755名無しさん@お腹いっぱい。
2008/08/01(金) 12:13:32(eval-after-load "tls"
(require 'ssl)
(defalias 'open-tls-stream 'open-ssl-stream))
0756名無しさん@お腹いっぱい。
2008/08/01(金) 12:13:37(eval-after-load "tls"
(require 'ssl)
(defalias 'open-tls-stream 'open-ssl-stream))
として、ssl.el を使うようにするとどうなります?
> (Navi2ch Article Filter Hide) で 現在読んでるレスの位置が保存されない?
今のコードでは hide, important モードの位置は全く保存していません。
1. なるべく普通のモード(Navi2ch Article[ Filter])の位置から近い場所に移動
2. なるべく前のモードから近い場所に移動
3. 全モードで位置を保存
のどれがいいですかね? 個人的には 1 か 2 かなと思っています。
> (Navi2ch Article Filter Hide) で > とかで >>6 から >>501 まで飛ぶと
> h で (Navi2ch Article Filter) に戻った時に、
> 表示範囲が 全部 になってる。
>
> 以前は h h で Filter と Filter Hide を行き来しても
> r 1 で指定した view range が navi2ch を終了するまでは残ってたと思う。
>
> どこかで
> (navi2ch-article-exist-message-range (quote (1 . 1000)))
> が適用されてる?
すみません、この部分はよくわかりません…。
0758名無しさん@お腹いっぱい。
2008/08/01(金) 12:53:00.emacs に書いても、scratch バッファで評価しても
文字化けした同じエラーが出ます。ログ上げました
http://s3.voka.jp/up/64KB/src/up0157.txt
0759名無しさん@お腹いっぱい。
2008/08/01(金) 13:13:23こうかな?
(eval-after-load "tls"
'(progn
(require 'ssl)
(defalias 'open-tls-stream 'open-ssl-stream)))
0760名無しさん@お腹いっぱい。
2008/08/01(金) 19:15:30>>759
評価できましたが●ログインには失敗します。message バッファは以下の通りです
----------------------------------------
オイスターのサーバにログインします
Error: Search failed: "SESSION-ID="
IDを取得しますた ID= nil
navi2ch-oyster-login: Wrong type argument: stringp, nil
-----------------------------------------
(switch-to-buffer " *navi2ch oyster-ssl") では
-----------------------------------------
Process ssl exited abnormally with code 53
-----------------------------------------
0761名無しさん@お腹いっぱい。
2008/08/01(金) 19:35:28/home/work/navi2ch/navi2ch-oyster.el の 262 行目は
contents "\n")))
となっているんですよね?
0762名無しさん@お腹いっぱい。
2008/08/01(金) 19:52:53なっています
0763名無しさん@お腹いっぱい。
2008/08/02(土) 00:12:43オイスターのサーバにログインします
Opening TLS connection to `2chv.tora3.net'...
Opening TLS connection with `gnutls-cli -p %p %h'...
Loading format-spec...done
Opening TLS connection with `gnutls-cli -p %p %h'...failed
Opening TLS connection with `gnutls-cli -p %p %h --protocols ssl3'...failed
Opening TLS connection with `openssl s_client -connect %h:%p -no_ssl2'...done
Opening TLS connection to `2chv.tora3.net'...done
IDを取得しますた ID= ERROR:pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp
なので、openssl.exeの呼び出し周りでこけてるのかしらと。
VistaのUACとかも絡むのかな、この辺も。
0764747
2008/08/02(土) 00:19:55ちなみに、gnutls-cli は cygwin のものです。逆に、ssl.el は、シェルスク
リプトを作って実行するようで、そのシェルスクリプトの実行でこけました。
というわけで、cygwin を入れて、c:\cygwin\bin にパスを通して試してみても
らえないでしょうか?
0765名無しさん@お腹いっぱい。
2008/08/02(土) 00:59:53おっしゃる通り、cygwin の gnutls をインストールして
Windows のユーザー環境変数PATHに c:\cygwin\bin を追加することで
無事動きました
どうもすいませんでした
>>757
> 1. なるべく普通のモード(Navi2ch Article[ Filter])の位置から近い場所に移動
で実装してみました
> (Navi2ch Article Filter Hide) で > とかで >>6 から >>501 まで飛ぶと
> h で (Navi2ch Article Filter) に戻った時に、
> 表示範囲が 全部 になってる。
原因がわかったので直しました。
>>749
どちらにせよ、外部からファイルるとってこなくてはいけないのなら、
tls.el に決めうちしてしまったほうが楽ですね。 tls.el だけに変えます。
0767名無しさん@お腹いっぱい。
2008/08/02(土) 19:04:00!! File error (("Cannot open load file" "tls"))
っていうエラーを吐きながら永久ループしてしまいます。
0768名無しさん@お腹いっぱい。
2008/08/02(土) 19:16:28XEmacs?
0769767
2008/08/02(土) 23:25:43Emacsです。
M-x versionするとEmacs 21.3.1となってます。
tls.elを入れればうまく行くんですが、入れないとエラーが出ても止まらず永久ループになりました。
0771名無しさん
2008/08/09(土) 00:46:36File Edit Options Buffers Tools Minibuf Help
■ 書き込み確認 ■書きこみ&クッキー確認
名前: 名無しさん
E-mail:
内容:
navi2chのテスト
投稿確認
・投稿者は、投稿に関して発生する責任が全て投稿者に帰すことを承諾します。
・投稿者は、話題と無関係な広告の投稿に関して、相応の費用を支払うことを承諾します
・投稿者は、投稿された内容及びこれに含まれる知的財産権、(著作権法第21条ないし第28条に規定される権利も含む)その他の権利につき(第\
三者に対して再許諾する権利を含みます。)、掲示板運営者に対し、無償で譲渡することを承諾します。ただし、投稿が別に定める削除ガイドラ\
インに該当する場合、投稿に関する知的財産権その他の権利、義務は一定期間投稿者に留保されます。
・掲示板運営者は、投稿者に対して日本国内外において無償で非独占的に複製、公衆送信、頒布及び翻訳する権利を投稿者に許諾します。また、\
投稿者は掲示板運営者が指定する第三者に対して、一切の権利(第三者に対して再許諾する権利を含みます)を許諾しないことを承諾します。
・投稿者は、掲示板運営者あるいはその指定する者に対して、著作者人格権を一切行使しないことを承諾します。
変更する場合は戻るボタンで戻って書き直して下さい。
現在、荒らし対策でクッキーを設定していないと書きこみできないようにしています。
(cookieを設定するとこの画面はでなくなります。)
と表示されます。どうしたらいいでしょうか?
0772名無しさん@お腹いっぱい。
2008/08/09(土) 13:39:18require ではなく autoload にしておきました。
0775名無しさん
2008/08/09(土) 23:42:37これにyesとするともう1回出で、
retryにyesとすると書き込めないまま入力モードから抜けてしまいます。
クッキーの設定ってどうやるんですか?
まず、最初に >>771 で書かれているメッセージは navi2ch が独自で出してい
るものではなく、 2ch でクッキーなしで投降しようとした時に表示されるもの
です。 わかりにくくてすみません。 まぁ、ともかく navi2ch としてクッキー
の設定は必要ないです。
>>775 を見るかぎりどうも navi2ch の bug っぽいですね。
使っている Emacs の種類と version と (navi2ch-version) の結果と、書きこ
もうとしたスレなんかを教えてください。
0777名無しさん
2008/08/11(月) 13:33:05GNU Emacs 21.4.1 (i686-redhat-linux-gnu, X toolkit, Xaw3d scroll bars) of 2008-05-25 on builder16.centos.org
Navigator for 2ch 1.7.5
ニュース速報+のスレですが、他のところも書けません
navi2ch-1.8.0.tar.gzをDLして
tar xvzf *.gz
cd navi2ch-1.8.0./configure
make
make install
したのですが、インストールされたところが違うようで、
env LANG=ja_JP.utf8 emacs -nw -e navi2ch
としても、navi2ch-1.7.5が起動されます。
0778名無しさん@お腹いっぱい。
2008/08/11(月) 15:06:470779名無しさん@お腹いっぱい。
2008/08/11(月) 15:09:440780名無しさん@お腹いっぱい。
2008/08/11(月) 15:30:370781名無しさん@お腹いっぱい。
2008/08/11(月) 15:34:440782名無しさん
2008/08/11(月) 16:04:32make
make install
としたところ、/usr/share/emacs/site-lisp/ の下にインストールされました。
でも、navi2ch-1.7.5が起動されます。
load-pathの設定ってどうやるんですか?
0783名無しさん@お腹いっぱい。
2008/08/11(月) 16:05:200784名無しさん@お腹いっぱい。
2008/08/11(月) 16:09:050785名無しさん@お腹いっぱい。
2008/08/11(月) 16:11:240786名無しさん@お腹いっぱい。
2008/08/11(月) 16:13:530787名無しさん
2008/08/11(月) 17:26:05そちらが優先されて /usr/share/emacs/site-lisp/navi2ch を見つけにいかなかったようです。
旧版を外したところ navi2ch-1.8.0 が起動できました。
ありがとうございました。(書き込みのテストはこれからです。)
0788名無しさん
2008/08/11(月) 17:34:390789名無しさん@お腹いっぱい。
2008/08/11(月) 22:09:18Emacs21.4 なんだね。
FreeBSD がずっと 21.4 相当の 21.3 だったの思い出
した。
0790名無しさん@お腹いっぱい。
2008/08/11(月) 22:15:460791名無しさん@お腹いっぱい。
2008/08/11(月) 22:25:39(emacs-version)
"GNU Emacs 22.1.50.1 (powerpc-apple-darwin8.9.0, Carbon Version 1.6.0)
of 2007-05-04 on ***.***.***"
(navi2ch-version)
"Navigator for 2ch 1.7.5-DEV"
一年以上放置プレイだよ……。
0792名無しさん@お腹いっぱい。
2008/08/11(月) 22:43:50現在、article mode でのモードライン表示は
スレタイ (レス数) [板名]
になっています。
スレタイはスレによって文字列長が変化するので、
レス数の表示位置があちこちに飛んでしまいます。
表示順序を
(レス数) スレタイ [板名]
にするとレス数の確認で視点移動がなくなるのですがどうでしょうか。
レス数は通常4桁でおさまると思いますので、
スレタイの表示開始位置もそんなにずれませんし。
#板名は自分が見る板だったら大体分かるだろうと思いますので、とりあえずそのままです。
具体的には navi2ch-article.el にある
navi2ch-article-make-mode-line-identification 関数の
format 引数を "%s (%s/%s) [%s]" から "(%s/%s) %s [%s]" に
変更するという事です。
0793名無しさん@お腹いっぱい。
2008/08/12(火) 00:26:20&rest objectsは変更しなくていいのか??
0794名無しさん@お腹いっぱい。
2008/08/12(火) 03:49:57フォント変えれば済む話だと思うが、好みがあるか。
0795名無しさん@お腹いっぱい。
2008/08/13(水) 22:16:30といった類のスレタイが困んない?
0796名無しさん@お腹いっぱい。
2008/08/13(水) 22:39:080797名無しさん@お腹いっぱい。
2008/08/17(日) 01:01:49GNU Emacs 23.0.60.1 (i386-unknown-freebsd6.3, GTK+ Version 2.12.10) です。
0798名無しさん@お腹いっぱい。
2008/08/18(月) 00:00:03>>792
個人的にはあまりレス数気にしてないんですよね…。とりあえずカスタマイズ
がしやすいように navi2ch-article-mode-line-format という変数を作ってみ
ましたが、これでどうでしょう? デフォルトは今のままで以下のように置換さ
れます。
%a - スレッド名
%b - 板名
%n - 実際のレス数
%N - スレ一覧から取得したレス数
>>797
bcomp.el だけを更新して bcomp.el.in が更新されていなかったのが原因のよ
うです。 直しました。
0801名無しさん@お腹いっぱい。
2008/08/28(木) 00:15:52プデートされてた。ありがとうございます。
0802名無しちゃん…電波届いた?
2008/08/29(金) 06:44:090803名無しさん@お腹いっぱい。
2008/08/30(土) 04:07:12Filter by: n)ame m)ail i)d b)ody s)ubject: i
Use extended matching? (y or n) y
Type: s)ubstring f)uzzy e)xact r)egxp: e
Ignore case? (y or n) n
Invert match? (y or n) n
ID: asdfasdf
Set other options? (y or n) y
Options: s)cope f)loating: s
Scope: b(oard-local a)rticle-local d)efault: b
Set other options? (y or n) n
Result: r)eplace h)ide i)mportant s)core: h
Apply new rules to current message now? (y or n) y
0804名無しさん@お腹いっぱい。
2008/08/30(土) 07:24:19これは酷いww
ここまでくると、できないと一緒だろ。
0805名無しさん@お腹いっぱい。
2008/08/30(土) 09:40:24> Use extended matching? (y or n) y
n じゃだめなん?
0806803
2008/08/30(土) 13:20:44n でもいいけどせっかく board-local 指定できるのでそれ使いたいな、と
結局簡単な関数書いて一発でNGID処理できるようにしたよ
ただ、n にした場合でもIDについてはデフォルトでboard-localの方がいいような気がする
0807名無しさん@お腹いっぱい。
2008/08/30(土) 15:42:21全選択肢が表示されているほうがよさげだな。
でもある項目の選択によって選択肢の再表示とかの必要もありそうで
ちょっと面倒だとは思うけど。
0808名無しさん@お腹いっぱい。
2008/08/30(土) 21:10:17navi2ch-util.el
;; shut up byte-compile warnings
(eval-and-compile
(navi2ch-defalias-maybe 'keywordp 'ignore)
(navi2ch-defalias-maybe 'characterp 'ignore))
勝手につぶしちゃいかんだろ
0810792
2008/08/30(土) 23:21:10すみません返事遅くなりました。
修正ありがとうございます。いい感じです。
snapshot の tarball からインストールする際のソース変更が必要なくなりました。
#firewall の中にいると CVS が使用できない場合があるので。
あと、その修正で使用されている replace-regexp-in-string の第2引数って
関数もとることが出きるんですね。こちらも勉強になりました。
0811名無しさん@お腹いっぱい。
2008/08/31(日) 23:26:34> 一時バッファ使う感じで書いてみました。 CVS HEAD 試してみてください。
アップデートしたばかりでよく判んないんだけど、
`!' を押す
Filter by: n)ame m)ail i)d b)ody s)ubject: と聞かれる
`b' を押す
の時点でミニバッファから返ってこない。
C-g を押してようやく "*navi2ch Add filter" というバッファが見える。
んー、設定もしくは環境の問題なんだろか。
navi2ch: cvs head
emacs: GNU Emacs 23.0.60
ただ単に遅いだけだったりはしませんか? どうも widget はちょっと遅い感じ
がします。
;; Gnus の G c が速いのはどうなっているんだろう…
0813名無しさん@お腹いっぱい。
2008/09/01(月) 21:34:35あー、失礼、遅いだけでした。
手元の1GHzのマシンで17秒…。
でも、Gnus の G c でも15秒くらいかかっててとても速いとは言えないので、
うちの Emacs (or 環境)が悪いっぽいですねえ。
ちなみに Debian の emacs-snapshot (http://emacs.orebokech.com のやつ)
を使ってます。
0814名無しさん@お腹いっぱい。
2008/09/03(水) 10:24:08~/.emacs.el にどんなふうに書けばいいですか?
0815名無しさん@お腹いっぱい。
2008/09/03(水) 13:06:49(eval-after-load "navi2ch-article" '(progn (fset 'navi2ch-article-add-message-filter-cus 'navi2ch-article-add-message-filter-rule)))
0817名無しさん@お腹いっぱい。
2008/09/03(水) 15:51:121000レスまでいくと新スレが立つのですが、そのまま使っていると、
新スレ旧スレ両方にレスがつきます。
一旦、Navi2chを quit すると、再始動後は、新スレの方にだけレスがつくようになります。
このような動作の原因は、メモリの関係なのでしょうか?
特に不都合はないのですが、なにが原因なのか理解できたらうれしいです。
0818名無しさん@お腹いっぱい。
2008/09/03(水) 16:27:13手でブックマーク管理していても、前スレが気がつかない間に落ちちゃったり、
512kオーバで知らない間に次スレにいった場合は追従できない場合があるため、
どうにかならないかと…
0819名無しさん@お腹いっぱい。
2008/09/03(水) 16:30:110820名無しさん@お腹いっぱい。
2008/09/04(木) 09:23:21が使えなくなったです。
重宝してたのですが。。
elispなにかわからないのでどなたか1.8.0への対応をばお願いします. m(_ _)m
0821名無しさん@お腹いっぱい。
2008/09/04(木) 22:22:13diff --git a/navi2ch-memo.el b/navi2ch-memo.el
index 447b6c0..6d9f90d 100644
--- a/navi2ch-memo.el
+++ b/navi2ch-memo.el
@@ -45,15 +45,15 @@
navi2ch-half-replace-html-tag-regexp))
(navi2ch-insert-file-contents file)
(goto-char (point-min))
- (setq sep (navi2ch-article-get-separator))
+; (setq sep (navi2ch-article-get-separator))
(forward-line (1- num))
(dotimes (i (1+ (- (or num2 num) num)))
(setq mlist (cons (navi2ch-article-parse-message
(buffer-substring-no-properties
(point)
(progn (forward-line 1)
- (1- (point))))
- sep)
+ (1- (point)))))
+; sep)
mlist)))
(nreverse mlist)))))
0822名無しさん@お腹いっぱい。
2008/09/09(火) 12:11:01replace-regexp-in-stringが、
emacs20, xemacs21にありません。
0823名無しさん@お腹いっぱい。
2008/09/09(火) 19:48:12http://eigyr.dip.jp/data/navi2ch-nijiura.el
カタログを表示できる以下の鯖で動くと思います。
http://may.2chan.net/b/
http://jun.2chan.net/b/
http://nov.2chan.net/b/
http://img.2chan.net/b/
http://nov.2chan.net/24/
0824名無しさん@お腹いっぱい。
2008/09/10(水) 16:14:060825名無しさん@お腹いっぱい。
2008/09/10(水) 16:21:490826名無しさん@お腹いっぱい。
2008/09/10(水) 16:35:110829名無しさん@お腹いっぱい。
2008/09/10(水) 17:02:360830名無しさん@お腹いっぱい。
2008/09/10(水) 17:27:32それだ。
navi2ch-2ch-send-message をいじって解決。
0832名無しさん@お腹いっぱい。
2008/09/10(水) 17:32:51[test] 書きこみテスト 専用スレッド 1 [テスト]
http://pc11.2ch.net/test/read.cgi/unix/1111478762/
(let ((proc
(navi2ch-net-send-request
url "POST"
(list (cons "Content-Type" "application/x-www-form-urlencoded")
(cons "User-Agent" "Monazilla/1.00 navi2ch") ;new!
とか書いたけど相変わらずフシアナされるなあ
よくわからん
0834名無しさん@お腹いっぱい。
2008/09/10(水) 18:28:10(navi2ch-net-send-request
url "POST"
(list (cons "Content-Type" "application/x-www-form-urlencoded")
+ (cons "User-Agent" "Monazilla/1.00 Navi2ch")
(cons "Cookie" (concat "NAME=" from "; MAIL=" mail
(if spid (concat "; SPID=" spid
"; PON=" spid))))
(cons "Referer" referer))
とりあえずこれでいけるのは確認したよ。load-file してないとか。
直打ちなのがかっちょわるいけど。
0835名無しさん@お腹いっぱい。
2008/09/10(水) 18:38:19理由わかった。
誰かが…ってdpkgだが、バイトコンパイルしたのが別のディレクトリに置いてある。
別ディレクトリに置くなよわかりにくいだろ(逆切れ
/usr/share/emacs/site-lisp/navi2ch/navi2ch-multibbs.el
/usr/share/emacs21/site-lisp/navi2ch/navi2ch-multibbs.elc
こんな感じ
書き換えたファイルを M-x byte-compile-file でコンパイルしたものを下のディレクトリに移動させたのでたぶん動く
とう
0836名無しさん@お腹いっぱい。
2008/09/10(水) 18:41:170837名無しさん@お腹いっぱい。
2008/09/10(水) 18:41:400838名無しさん@お腹いっぱい。
2008/09/10(水) 19:29:500839名無しさん@お腹いっぱい。
2008/09/10(水) 20:08:27どっかに設定入れないといけないと思う
0840名無しさん@お腹いっぱい。
2008/09/10(水) 20:19:56(format (concat
"%s %s %s\r\n"
"MIME-Version: 1.0\r\n"
"Host: %s\r\n"
+ "User-Agent: Monazilla/1.00 navi2ch\r\n"
"%s" ;connection
"%s" ;other-header
"%s" ;content
"\r\n")
method file
したらいいんでね?
0841名無しさん@お腹いっぱい。
2008/09/10(水) 20:28:51何か理由があるのかな
それともうっかりさん?
0842EM119-72-78-228.pool.e-mobile.ne.jp
2008/09/10(水) 20:33:45突然だったから、この ISP 向けに何か変な規制が入ったのかと思った。
0843名無しさん@お腹いっぱい。
2008/09/10(水) 20:34:20navi2ch-net-user-agent
other-headerにUser-Agentを渡しているところがあるのでそこは消す
0844名無しさん@お腹いっぱい。
2008/09/10(水) 20:39:330845842
2008/09/10(水) 20:44:250846842
2008/09/10(水) 20:46:290847名無しさん@お腹いっぱい。
2008/09/10(水) 20:48:060848名無しさん@お腹いっぱい。
2008/09/10(水) 20:49:09とりあえず>>834さんたちにならったお
ありがとう
0850名無しさん@お腹いっぱい。
2008/09/10(水) 21:03:450851名無しさん@お腹いっぱい。
2008/09/10(水) 21:22:18どこだったかでやってるみたいに
(and navi2ch-net-user-agent
(cons ... )
にした方がよさそう。
0852名無しさん@お腹いっぱい。
2008/09/10(水) 21:59:570853名無しさん@お腹いっぱい。
2008/09/10(水) 22:38:350854名無しさん@お腹いっぱい。
2008/09/10(水) 23:30:15ありがとうございます。
0855名無しさん@お腹いっぱい。
2008/09/10(水) 23:31:370856名無しさん@お腹いっぱい。
2008/09/10(水) 23:35:36どっちでの対策がベターなのかな
のやり方がわからない
0858名無しさん@お腹いっぱい。
2008/09/10(水) 23:36:24とりあえず~/.navi2ch/init.elに書いとくことにした。
0859名無しさん@お腹いっぱい。
2008/09/10(水) 23:46:20navi2ch-net-send-request 中、process-send-string の直前で
(or (assoc "User-Agent" other-header)
(add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
としておけば、他の修正は不要
0860名無しさん@お腹いっぱい。
2008/09/11(木) 00:22:04ゴメンナサイ。
process-send-string ってのが何かわからないです。
FAとしては
ソースのnavi2ch-multibbs.el
を編集してもう一度、configureとしてmakeして
make installすればいいでしょうか?
navi2ch-multibbs.el の編集として
(or (assoc "User-Agent" other-header)
(add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
を
(navi2ch-net-send-request
url "POST"
(list (cons "Content-Type" "application/x-www-form-urlencoded")
(cons "Cookie" (mapconcat (lambda (elt)
(concat (car elt)
"="
(cadr elt)))
cookies "; "))
(cons "Referer" referer))
(navi2ch-net-get-param-string param-alist
(navi2ch-board-get-coding-system board)))))
(navi2ch-board-save-cookies board (navi2ch-net-get-cookies proc cookies))
proc)))
のどこか途中に挿入すればいいですか?
0861860
2008/09/11(木) 00:29:17バージョンが古いので、今1.80ダウンロードしています
1.80で解説願います
0862名無しさん@お腹いっぱい。
2008/09/11(木) 00:47:28プロバイダの問題かと思った
0863名無しさん@お腹いっぱい。
2008/09/11(木) 00:51:57navi2ch-net.el の 関数 navi2ch-net-send-request に 859 の 2 行追加する
だけ。
0864名無しさん@お腹いっぱい。
2008/09/11(木) 00:54:18Navigator for 2ch 2.0.0-DEV
THX!
0866名無しさん@お腹いっぱい。
2008/09/11(木) 01:10:10[test]書き込みテスト専用スレッド[test]
http://pc11.2ch.net/test/read.cgi/unix/1221062892/
0867860
2008/09/11(木) 01:10:57下記のどこかに、>>859の2行を挟むのでしょうか?
そのとき>>840は無視して「2行追加だけ」良いのでしょうか?
それとも>>840に加えて、「2行追加だけ」でしょうか
(navi2ch-net-send-request
url "GET"
(append
(list (if navi2ch-net-force-update
(cons "Pragma" "no-cache")
(and time (cons "If-Modified-Since" time)))
(and navi2ch-net-accept-gzip
;; regexp ^[$B$OJQ?t$K$7$?J}$,$$$$$N$+$J!#$$$$JQ?tL>$,;W$$$D$+$J$$!#^[(B
(not (string-match "\\.gz$" url))
(not (assoc "Range" other-header))
'("Accept-Encoding" . "gzip"))
(and navi2ch-net-user-agent
(cons "User-Agent" navi2ch-net-user-agent)))
other-header)))
0870名無しさん@お腹いっぱい。
2008/09/11(木) 01:17:01俺も半年ぶりに規制解除されて意気揚々と書き込んだらfusianasanですげービビったww
0871名無しさん@お腹いっぱい。
2008/09/11(木) 01:25:47http://pc11.2ch.net/test/read.cgi/unix/1111478762/989
0872860
2008/09/11(木) 01:39:50ありがとう。process-send-stringが見つかって
さっきそこまで掴んだので書いてみたのですが
別の理由だと思いますがでスレッドが開かない状態に陥りました。
バージョンも上げすぎた感じもしますので
もう少しじっくりテストを続けてみます
0873名無しさん@お腹いっぱい。
2008/09/11(木) 01:48:35次いで、修正箇所を盛り込んでみました
0874860
2008/09/11(木) 01:52:58みなさん申し訳ありませんでした。
とりあえず私が取った手法は、navi2ch-1.75からnavi2ch-1.8にバージョンアップ
http://pc11.2ch.net/test/read.cgi/unix/1111478762/989
ここで指示された差分を盛り込み
改めて
configure; make
su
make install
でした。
親切に噛み砕いていただいて感謝いたします。
0875名無しさん@お腹いっぱい。
2008/09/11(木) 01:54:060876名無しさん@お腹いっぱい。
2008/09/11(木) 02:07:41> 強制fusianasanでめちゃくちゃ焦ったが、Navi2chの問題だったか
> プロバイダの問題かと思った
そういうときは、まずウェブブラウザからポストしてみるよいいよ!
0880名無しさん@お腹いっぱい。
2008/09/11(木) 04:00:04もし今日職場から書きこんでたら今頃祭開催中だったよ…ゾっとした。
0881名無しさん@お腹いっぱい。
2008/09/11(木) 04:48:38書き込みテスト
0882名無しさん@お腹いっぱい。
2008/09/11(木) 05:36:100883名無しさん@お腹いっぱい。
2008/09/11(木) 08:00:510884名無しさん@お腹いっぱい。
2008/09/11(木) 09:51:00emacs23のsubr.elからもってきて使ってる。
0885名無しさん@お腹いっぱい。
2008/09/11(木) 10:13:05くそ〜、会社から書き込んでしまった…orz
スルーしてね。
ちょっとテスト
0887名無しさん@お腹いっぱい。
2008/09/11(木) 10:29:29>>866
0888886
2008/09/11(木) 10:43:05スレ汚し失礼…。
0889名無しさん@お腹いっぱい。
2008/09/11(木) 10:47:180890名無しさん@お腹いっぱい。
2008/09/11(木) 10:58:58別人だが、Navi2chがおかしいのか?と思ってブラウザで投稿したら大丈夫だったから
即飛んできたらぷち祭りだったw
おかげさまで治ったよ。
俺もブラウザから投稿で無問題だったんで「あ、navi2chだ!」
と、ここに飛んできた。
これから試してみるわ。
0892名無しさん@お腹いっぱい。
2008/09/11(木) 11:12:43まあ直ったらしい
よーし自演しまくるぞ
0894名無しさん@お腹いっぱい。
2008/09/11(木) 11:52:41> とりあえず~/.navi2ch/init.elに書いとくことにした。
この方法推奨。
0895842
2008/09/11(木) 12:02:36一応ブラウザも試したんだけど、ブラウザには socks 設定してるんで、
尚更、ISP に規制かかったのだと思った。
0896名無しさん@お腹いっぱい。
2008/09/11(木) 12:06:06なってこったい
0897名無しさん@お腹いっぱい。
2008/09/11(木) 12:10:120898891
2008/09/11(木) 12:26:02あとからくる人のためにage!
0899名無しさん@お腹いっぱい。
2008/09/11(木) 12:39:14>896-897 仲間がいる…
0900名無しさん@お腹いっぱい。
2008/09/11(木) 12:44:15直書きだからUser-Agentを設定できないしroot権限がいるのが欠点
あとnavi2chをベージョンアップすると消えるので本気で一時的
パッケージとしてはどのへんで修正されるのかね
0901名無しさん@お腹いっぱい。
2008/09/11(木) 13:00:12誰かまとめてくれると俺だけでなく俺と似たような無知な連中も助かると思うんだが。
0902名無しさん@お腹いっぱい。
2008/09/11(木) 13:04:080903名無しさん@お腹いっぱい。
2008/09/11(木) 13:18:20(defun ...) の部分を抜き出して、パッチ当ててかきこめばおk
普通に再定義するだけだろ。
0904名無しさん@お腹いっぱい。
2008/09/11(木) 13:36:57しかしこの仕様変更ってどこかに告知出てる?
0906名無しさん@お腹いっぱい。
2008/09/11(木) 13:53:14> 直書きだからUser-Agentを設定できないし
したきゃすればいいだけ
> root権限がいるのが欠点
いらね〜よ。
0907名無しさん@お腹いっぱい。
2008/09/11(木) 13:57:27>>859
ありがとう
0908名無しさん@お腹いっぱい。
2008/09/11(木) 13:58:15強いて言えばこの辺。
http://qb5.2ch.net/test/read.cgi/sec2chd/1220971610/31-
0909名無しさん@お腹いっぱい。
2008/09/11(木) 14:15:070910名無しさん@お腹いっぱい。
2008/09/11(木) 14:18:530911名無しさん@お腹いっぱい。
2008/09/11(木) 14:20:53elispを調べてから来いという事なのかもしれんね。
0912名無しさん@お腹いっぱい。
2008/09/11(木) 14:21:15>>833のように書き換えた navi2ch-2ch-send-messag の defun。
0913名無しさん@お腹いっぱい。
2008/09/11(木) 14:45:50コピペして再定義より変更にロバスト。
0914名無しさん@お腹いっぱい。
2008/09/11(木) 14:55:04そうか!! じゃあ書いて。
0915名無しさん@お腹いっぱい。
2008/09/11(木) 15:11:31(defadvice navi2ch-net-send-request (around navi2ch-net-send-request-ad activate)
"書き込み時にもUAを明示しないとfusianasan"
(or (assoc "User-Agent" other-header)
(add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
ad-do-it)
0916名無しさん@お腹いっぱい。
2008/09/11(木) 15:36:210917名無しさん@お腹いっぱい。
2008/09/11(木) 15:41:15おけおけ
ありがとう
0918名無しさん@お腹いっぱい。
2008/09/11(木) 16:00:410919名無しさん@お腹いっぱい。
2008/09/11(木) 17:09:59http://pc11.2ch.net/test/read.cgi/unix/1221062892/
0920名無しさん@お腹いっぱい。
2008/09/11(木) 17:28:15http://pc11.2ch.net/test/read.cgi/unix/1221062892/
っと書いてみるテスト
0921名無しさん@お腹いっぱい。
2008/09/11(木) 19:28:42おおおお!ありがとう!!
defadvice って知らなかったYO!
0922名無しさん@お腹いっぱい。
2008/09/11(木) 20:30:010924名無しさん@お腹いっぱい。
2008/09/11(木) 20:49:30GJ
0925名無しさん@お腹いっぱい。
2008/09/11(木) 20:56:52ttp://sourceforge.net/tracker/index.php?func=detail&aid=2105538&group_id=39552&atid=435774
0926名無しさん@お腹いっぱい。
2008/09/11(木) 21:07:41GJ
ふう、これで一安心
0927名無しさん@お腹いっぱい。
2008/09/11(木) 21:13:07祭りになったところもあったんじゃないの?
なにかと面倒な仕様変更だなあ。
0928名無しさん@お腹いっぱい。
2008/09/11(木) 21:50:071.7.4だけど、この方法でいけた。ありがとう。
0929名無しさん@お腹いっぱい。
2008/09/11(木) 21:51:350930名無しさん@お腹いっぱい。
2008/09/11(木) 22:12:12before じゃだめなん?
0931名無しさん@お腹いっぱい。
2008/09/11(木) 23:32:28みんなリロードしながらみてるの?
0932名無しさん@お腹いっぱい。
2008/09/11(木) 23:50:510933名無しさん@お腹いっぱい。
2008/09/12(金) 00:56:07そうなのか。5秒おきくらいに更新してくれるのとかないのかな。
0934名無しさん@お腹いっぱい。
2008/09/12(金) 02:29:100935名無しさん@お腹いっぱい。
2008/09/12(金) 09:15:05テストスレの賑わいぶりはどうだw
0936名無しさん@お腹いっぱい。
2008/09/12(金) 10:38:09run-with-idle-timer あたりでできるんじゃね?
0937名無しさん@お腹いっぱい。
2008/09/12(金) 16:09:45おkです
0938名無しさん@お腹いっぱい。
2008/09/12(金) 16:58:56オレも賑やかしといた!w
直ってうれしいww
0941名無しさん@お腹いっぱい。
2008/09/12(金) 18:21:12しらね
会社のサーバに仕込んで、方々から使ってるので
全鯖で試すほど勇気はなかったよ(w
晒しは1回で充分過ぎるほど汗が出たよ
0942名無しさん@お腹いっぱい。
2008/09/12(金) 18:40:200943名無しさん@お腹いっぱい。
2008/09/12(金) 19:11:550944名無しさん@お腹いっぱい。
2008/09/12(金) 19:25:510945名無しちゃん…電波届いた?
2008/09/12(金) 20:36:210946名無しさん@お腹いっぱい。
2008/09/12(金) 20:54:28アニメ板で恥ずかしいレスしちまったor2
0947名無しさん@お腹いっぱい。
2008/09/12(金) 21:43:58sports2サーバだけはfusianasanにならない
http://sports2.2ch.net/comiket/
http://sports2.2ch.net/entrance2/
http://sports2.2ch.net/iraq/
http://sports2.2ch.net/kouhaku/
http://sports2.2ch.net/operatex/
http://sports2.2ch.net/wc/
0948名無しさん@お腹いっぱい。
2008/09/12(金) 21:48:152年振りのアップデートだったからな。
Emacs21 じゃ、●使えんようになっとる orz
最新版の Gnus 入れればいいよ。
0950名無しさん@お腹いっぱい。
2008/09/12(金) 22:49:55ということで報告しておく。
今日の21時ぐらいから、ゲームキャラ版のスレが更新できなくなった。
'S'でスレの更新を受信しようとすると、
Checking file...moved
で受信できない。
ブラウザ(Firefox)から2ちゃんの該当スレを開くと正常に表示されている。
当初、一スレだけだと思って.emacsと格闘していたが、
どうもゲームキャラ板全体っぽい。
取り急ぎ報告でした。
……単に俺がfusianasan対策に失敗しているということも考えられるが。
0951名無しさん@お腹いっぱい。
2008/09/12(金) 22:56:49http://navi2ch.sourceforge.net/doc/navi2ch_5.html#SEC45
http://qb5.2ch.net/test/read.cgi/operate/1196842428/969
0952名無しさん@お腹いっぱい。
2008/09/12(金) 23:03:45感謝!
いや、上のリンクはすでに読んでいた。
ブラウザでリンクを見た限り、リンクは変わっていないように見えていたんで、
「板は調べるまでもなく変わってねーよ!」
と思い込んでいた……orz
さて、じゃあ作業するかぁー
0953名無しさん@お腹いっぱい。
2008/09/13(土) 03:08:33強制 fusianasan 問題が解決されただけでなく、投稿前の再確認ダイアログも
出なくなりました。
0954名無しさん@お腹いっぱい。
2008/09/13(土) 03:10:10+++ navi2ch-net.el 2008-09-10 23:56:04.543971438 +0900
@@ -234,6 +234,8 @@
(message "%ssending request..." (current-message))
(set-process-coding-system proc 'binary 'binary)
(set-process-sentinel proc 'ignore) ; exited abnormary を出さなくする
+ (or (assoc "User-Agent" other-header)
+ (add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
(process-send-string
proc
(format (concat
とりあえず、このパッチはこっちに書いといた方がいいじゃない?
0955名無しさん@お腹いっぱい。
2008/09/13(土) 07:53:050956名無しさん@お腹いっぱい。
2008/09/13(土) 08:45:28クッキー無効になったときだけ、確認されるよね?
0957名無しさん@お腹いっぱい。
2008/09/13(土) 11:35:20カタログからスレッドを切り出す処理に、スレッド数が半分になるバグ発見。
スレッドを抽出する範囲を</td>から直前の<td>までにしたら直った。
0958名無しさん@お腹いっぱい。
2008/09/13(土) 14:00:100959名無しさん@お腹いっぱい。
2008/09/13(土) 14:33:38ありがとうございました。
2.0.0-DEVです。
0960名無しさん@お腹いっぱい。
2008/09/13(土) 15:07:16効かない。調べたらこの中で使っているalways-tがこちらの環境だと未定義な
ためだった。~/.navi2ch/init.elに以下を追加してOKだった。FAQの更新を
希望。
(defun always-t (x) t) ;; この行を追加した。
(setq navi2ch-multibbs-send-message-retry-confirm-function #'always-t)
以下は手元の環境。
"Navigator for 2ch 1.7.5-DEV" ;; navi2ch-1.8.0だが更新されていない
"Meadow-3.00-dev (KIKU)"
(emacs-version)
"GNU Emacs 22.0.50.1 (i386-mingw-nt5.1.2600)
of 2006-10-22 on CUBE
URL: http://svn.meadowy.org/Meadow/trunk
Last Changed Rev: 4174
Last Changed Date: 2006-10-20 21:44:42 +0900 (Fri, 20 Oct 2006)"
0961名無しさん@お腹いっぱい。
2008/09/13(土) 16:03:570962名無しさん@お腹いっぱい。
2008/09/13(土) 16:18:24あばよ、navi2ch
0963名無しさん@お腹いっぱい。
2008/09/13(土) 16:23:48サイインスコで良いだろ
0964名無しさん@お腹いっぱい。
2008/09/13(土) 17:24:24navi2ch、またよろしくな。なんとか節穴地獄から脱出できたぜ。
0965名無しさん@お腹いっぱい。
2008/09/13(土) 18:16:16フュージャネイザーン!
0966一連のフシアナさん騒動纏めその1
2008/09/13(土) 18:53:19> fusianasanにならない?
>>826
> UAが空白だと晒される模様
>>829
> ええと、読み込み時にはUAを送っているが、書き込み時には送っていない?
>>838
> navi2ch-net-send-requestの中で常にUser-Agentを指定する方がよさそうな
>>839
> 一時的なものじゃなく、どうやら2chの仕様変更らしいんで
> どっかに設定入れないといけないと思う
>>843
> >>840
> navi2ch-net-user-agent
>
> other-headerにUser-Agentを渡しているところがあるのでそこは消す
>>857
> >>843
> のやり方がわからない
>>859
> >>857
> navi2ch-net-send-request 中、process-send-string の直前で
>
> (or (assoc "User-Agent" other-header)
> (add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
>
> としておけば、他の修正は不要
>>863
> >>861
> navi2ch-net.el の 関数 navi2ch-net-send-request に 859 の 2 行追加する
> だけ。
0967一連のフシアナさん騒動纏めその2
2008/09/13(土) 18:56:08> elispが良くわかっていないので~/.navi2ch/init.elで設定する場合どんな風に書くべきなのか見当がつかない。
> 誰かまとめてくれると俺だけでなく俺と似たような無知な連中も助かると思うんだが。
>>913
> init.elでやりたきゃ、other-headerにUser-Agentを追加するadviceをかければいい。
> コピペして再定義より変更にロバスト。
>>915
> ;; korede ikeru?
> (defadvice navi2ch-net-send-request (around navi2ch-net-send-request-ad activate)
> "書き込み時にもUAを明示しないとfusianasan"
> (or (assoc "User-Agent" other-header)
> (add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
> ad-do-it)
>>925
> パッチ
> ttp://sourceforge.net/tracker/index.php?func=detail&aid=2105538&group_id=39552&atid=435774
>>954
> --- navi2ch-net.el.~1.114.~ 2008-08-06 20:24:56.000000000 +0900
> +++ navi2ch-net.el 2008-09-10 23:56:04.543971438 +0900
> @@ -234,6 +234,8 @@
> (message "%ssending request..." (current-message))
> (set-process-coding-system proc 'binary 'binary)
> (set-process-sentinel proc 'ignore) ; exited abnormary を出さなくする
> + (or (assoc "User-Agent" other-header)
> + (add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
> (process-send-string
> proc
> (format (concat
>
> とりあえず、このパッチはこっちに書いといた方がいいじゃない?
0968名無しさん@お腹いっぱい。
2008/09/13(土) 18:59:460969名無しさん@お腹いっぱい。
2008/09/13(土) 21:54:550970名無しさん@お腹いっぱい。
2008/09/13(土) 23:44:360971名無しさん@お腹いっぱい。
2008/09/14(日) 00:20:29フシアナ居ないよなぁ?
意外とnavi2ch使いはUnix板に書かずに、一般板で活躍してるんかな
0972名無しさん@お腹いっぱい。
2008/09/14(日) 01:24:000973名無しさん@お腹いっぱい。
2008/09/14(日) 08:37:382度自爆してます><
0974名無しさん@お腹いっぱい。
2008/09/14(日) 08:40:56さがせばちょいちょいいるよ。
0975名無しさん@お腹いっぱい。
2008/09/14(日) 09:02:38俺の場合は、この板にも書き込んでいるけど、
他のもっと更新の早い板のスレで気づいて、
p2やブラウザで書き込んでみて、navi2chのせいだって分かって、
それでこっち来たから、こっちでは節穴してない。
0976名無しさん@お腹いっぱい。
2008/09/14(日) 09:08:390977名無しさん@お腹いっぱい。
2008/09/14(日) 10:40:42Navi for Emacs (Part 18) http://pc11.2ch.net/test/read.cgi/unix/1185546886/
Navich for Emacs (Part 7) http://pc11.2ch.net/test/read.cgi/unix/1031228989/
どうするよ、これw
0978名無しさん@お腹いっぱい。
2008/09/14(日) 10:41:340979名無しさん@お腹いっぱい。
2008/09/14(日) 11:15:060980名無しさん@お腹いっぱい。
2008/09/14(日) 11:35:560981名無しさん@お腹いっぱい。
2008/09/14(日) 12:43:30削除依頼出しといてよ。
0982名無しさん@お腹いっぱい。
2008/09/14(日) 12:52:17お前が出せ。
0983名無しさん@お腹いっぱい。
2008/09/14(日) 13:28:330984名無しさん@お腹いっぱい。
2008/09/14(日) 13:35:380985名無しさん@お腹いっぱい。
2008/09/14(日) 14:09:07Navi2ch for Emacs (Part 19)
http://pc11.2ch.net/test/read.cgi/unix/1221368890/
0986名無しさん@お腹いっぱい。
2008/09/14(日) 15:37:43乙
があるなんて…。
>>925
CVS にいれました。 ありがとうございます。
>>966-967
まとめありがとうございます。
2ch の変更への追随の修正なので近々 1.8 系の最新版も出そうと思います。
0988名無しさん@お腹いっぱい。
2008/09/14(日) 18:29:40乙です!
0989名無しさん@お腹いっぱい。
2008/09/14(日) 18:35:48お客さんはいらねーよ
0991名無しさん@お腹いっぱい。
2008/09/14(日) 22:00:120992名無しさん@お腹いっぱい。
2008/09/15(月) 00:21:00プロバイダ規制かと思ってたよ。
0993名無しさん@お腹いっぱい。
2008/09/15(月) 00:35:441000getするつもりないからこれだけ
0994名無しさん@お腹いっぱい。
2008/09/15(月) 01:22:271000ゲットは
ac.jp、go、co.jp
のサラシ限定条件が付いています
0996名無しさん@お腹いっぱい。
2008/09/15(月) 01:35:250997名無しさん@お腹いっぱい。
2008/09/15(月) 01:51:130998名無しさん@お腹いっぱい。
2008/09/15(月) 02:55:220999名無しさん@お腹いっぱい。
2008/09/15(月) 03:25:0310001000
2008/09/15(月) 03:36:31Navi2ch for Emacs (Part 19)
http://pc11.2ch.net/test/read.cgi/unix/1221368890/
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。