Navi2ch for Emacs (Part 17)
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2006/08/29(火) 01:10:37Navi2ch 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 16)
http://pc8.2ch.net/test/read.cgi/unix/1140084512/
0596名無しさん@お腹いっぱい。
2007/02/04(日) 18:13:47パスが通ってない場所に置いて、パス付きで require してたから、そこまでやらなかったわ。
キーバインド割り当ててくれたら良いのに。
自分でやれと言われそうだが。
0597名無しさん@お腹いっぱい。
2007/02/04(日) 18:26:11感謝。重宝しています
>>595
.emacs とかに↓を書き込めばおk
"h" を割り当てたいキーで置き換える。article モードで割り当てたキーを押すと(゚д゚)ウマー
(require 'my-navi2ch-osusume2ch)
(add-hook 'navi2ch-article-mode-hook
'(lambda ()
(define-key navi2ch-article-mode-map "h" 'my-navi2ch-osusume2ch)))
0598名無しさん@お腹いっぱい。
2007/02/04(日) 18:50:50>>595 じゃなくて >>594
0599名無しさん@お腹いっぱい。
2007/02/04(日) 19:34:260601名無しさん@お腹いっぱい。
2007/02/05(月) 18:20:09よく文字化けしてるんだけど、俺だけ?
0602601
2007/02/05(月) 18:22:45「中趁ト子」って表示される。でもリンク辿ってみるとしっかり
「中川翔子」って表示される。
0603名無しさん@お腹いっぱい。
2007/02/05(月) 20:05:54>hide にした具体的な方法は、Articleモードで "!" を入力して対話的に
>おこなう方法でしょうか?
です。
>hide 後、全スレで新着レスが表示されなくなる、ということですか?
新着レスが表示されず、ゼロから取得しようとしても "Wrong type argument: listp, :invert"
というメッセージが出ます。
ただし、Board モードから一旦 List モードに戻り、再度 Board モードになると
C マークが付いているので、dat の取得は出来ているようです。
しかしそのログを見ようとすると "Wrong type argument: listp, :invert" になります。
>その削除した設定内容はどんな内容でしょうか?
---[ ./.navi2ch/init ]----------------------------------
(defun navi2ch-js-p (uri)
(or (string-match "http://jbbs.livedoor.jp/" uri)))
(navi2ch-auto-modify
(setq navi2ch-article-message-filter-by-name-alist
'(("NGワード" . hide))))
-------------------------------------------------------
これだけです。
navi2ch-auto-modify を消すとなんら問題なく動きます。
0604名無しさん@お腹いっぱい。
2007/02/05(月) 20:12:39→ name→Use extended matching: n→Name: NGワード→Result: h
→Apply new rules to current messages now?: y
→Wrong type argument: listp, :invert
その状態でスレを q で閉じて他のスレを開ける
→ログは取得したっぽい (取得率の表示が出る) が、ログ表示の段階で
"Wrong type argument: listp, :invert"
また、NG ワードを登録した状態で、取得済みのスレが更新されていないスレを見ようと
すると問題無いです。
# NG 処理が走らないから?
.emacs も必要最低限 (日本語環境の宣言と navi2ch のロード指示くらい) にしてみたものの
変わり無しでした。
わかりにくい書き方でしたらすみません。
0605名無しさん@お腹いっぱい。
2007/02/05(月) 22:06:46Carbon Emacsでutf-8な俺は全て化け化けです
0606名無しさん@お腹いっぱい。
2007/02/05(月) 23:51:17ttp://navi2ch.googlegroups.com/web/my-navi2ch-osusume2ch+%282%29.el
修正点
・おすすめの並び順が反転していたものを修正
・2ch 以外の URL は無視するようにした
ttp://navi2ch.googlegroups.com/web/my-navi2ch-osusume2ch+%283%29.el
上記修正に加え、一時ファイルを作成しないようにし、
shift_jis 決め打ちで navi2ch-net-get-content() の結果を decode するようにした。
>>601-602,605
下の方でうまくいくか試してもらえませんか?
0607extra
2007/02/06(火) 01:37:04> '(("NGワード" . hide))))
これを見た瞬間、原因に思い当たりました。
; なんで気付かなかったんだ orz
unstable を修正しましたので、お試しください。
0608名無しさん@お腹いっぱい。
2007/02/06(火) 02:52:43>>605です
文字化けしなくなりました、ありがとう^^
0610名無しさん@お腹いっぱい。
2007/02/06(火) 10:41:27CVS の unstable でない Navi2ch は
/usr/local/emacs-current/share/emacs/22.0.93/site-lisp/navi2ch
などにインストールされると思うのですが、
navi2ch-unstable をインストールすると、
/usr/local/share/emacs/site-lisp
にインストールされてしまってうまく load してくれないようなのですが、
これはそういうものでしょうか?
それとも普通はそうはならないというか私の環境の固有の問題でしょうか?
0612名無しさん@お腹いっぱい。
2007/02/06(火) 17:47:54$EMACS か、--with-lispdir で指定汁。
これくらいわからないようじゃ current とか unstable 使う資格無いとおもふ。
0613名無しさん@お腹いっぱい。
2007/02/06(火) 18:31:56今日はお薬ちゃんと飲んだ?
0614名無しさん@お腹いっぱい。
2007/02/07(水) 00:12:250615名無しさん@お腹いっぱい。
2007/02/07(水) 01:43:47日本語でおk
0616名無しさん@お腹いっぱい。
2007/02/07(水) 02:36:550617名無しさん@お腹いっぱい。
2007/02/07(水) 04:35:37日本人であるということは、日本国籍を有しているということでよろしかったでしょうか?
0618名無しさん@お腹いっぱい。
2007/02/07(水) 11:34:220619名無しさん@お腹いっぱい。
2007/02/07(水) 12:16:52>>613 は、もう黙ってろ。
0620名無しさん@お腹いっぱい。
2007/02/07(水) 12:22:510621名無しさん@お腹いっぱい。
2007/02/07(水) 13:04:35ヒント: 北海弁
0622名無しさん@お腹いっぱい。
2007/02/07(水) 13:47:530623名無しさん@お腹いっぱい。
2007/02/07(水) 14:44:480624名無しさん@お腹いっぱい。
2007/02/07(水) 18:08:340625名無しさん@お腹いっぱい。
2007/02/07(水) 18:39:140626まーくん ◆5Pb130oT1Y
2007/02/07(水) 18:56:54Thanks.
個人的に
(setq osusume-lst (cons (list (match-string 1)
(match-string 2)
(match-string 4))
osusume-lst))
の方が情報の質がいいと思う.一回変えてみて、他人の
意見も聞いてみると良いかもね
0627名無しさん@お腹いっぱい。
2007/02/07(水) 22:56:12ttp://navi2ch.googlegroups.com/web/my-navi2ch-osusume2ch%20%284%29.el
変更点
・文字化けの原因は coding-system-for-write の設定をしていなかったものと
思われるので binary を設定するようにした。
・一定時間はキャッシュを利用するようにした
・おすすめ2ちゃんねるを取得しない板、サーバーを設定可能にした
・一時ファイルの利用の有無を切り替え可能にした
・スレタイの表示形式を切り替え可能にした
>>626
my-navi2ch-osusume2ch-thread-title で切り替え可能にしました。
t だと
■ Monazilla(モナジラ)の逆襲 (5) [2ch運用情報]
nil だと
■ Monazilla(モナジラ)の逆襲 [2ch運用情報]
この括弧の中の数字が何を表しているかを知っている人はいますか?
いたら教えてください。
# ヒット数なんですかね?
0628名無しさん@お腹いっぱい。
2007/02/08(木) 08:56:040629名無しさん@お腹いっぱい。
2007/02/08(木) 10:06:45カーソルを当ててもエコー領域にレス先が表示されなくなるようです。
症状としては、スレ内を往復しているといつの間にか表示されなくなってます・・・。
復帰するには Navi2ch を終了させるか、問題の発生したスレのログを削除して
再読込するまで表示されません (再読込すると表示される)。
雰囲気的には、URL の上に 1度でもカーソルを当てると、次からはレスアンカーに
カーソルを当ててもレス先がエコー領域に表示されないっぽいです。
# レスアンカーにカーソル当てて RET するとジャンプは出来ます。
すみませんがご確認いただけますと幸いです・・・。
0630名無しさん@お腹いっぱい。
2007/02/08(木) 11:54:20対応してないみたいですというメッセージが出て板(サーバー?)ごと無視する設定にされてしまいます。
おすすめ2chを利用しない板、サーバーは手動設定のみの方が良い様な気がします。
0631名無しさん@お腹いっぱい。
2007/02/08(木) 16:22:37もしかして今は違うのか
0632名無しさん@お腹いっぱい。
2007/02/08(木) 18:35:51今もそうだけど、何か気に入らないことでも?
0633名無しさん@お腹いっぱい。
2007/02/08(木) 21:13:04ttp://navi2ch.googlegroups.com/web/my-navi2ch-osusume2ch%20%285%29.el
変更点
・"おすすめ2ちゃんねる" の取得に失敗 (ステータスが "200" 以外) した板の
取扱いを一定回数以上失敗した場合に、それ以降取得に行かないようにした.
・上記判定の実施の有無を切り替え可能にした.
>>629
Google グループに投げている my-navi2ch.el を使用していますか?
そうであれば >>566 を見てください。
0634名無しさん@お腹いっぱい。
2007/02/08(木) 22:26:56>>566 を入れてみます。
ただ、旧版の my-navi2ch.el がどこに入っているのかわからなくなって
しまったので時間がかかりそうですが・・・。
hide 連鎖の設定を .emacs に書いたら効くのでどこかに居るはず。
0635634
2007/02/08(木) 23:06:23.emacs に my-navi2ch.el の一部を入れると治りました。
お手数おかけしてすみませんでした。orz
0636名無しさん@お腹いっぱい。
2007/02/11(日) 01:00:010637名無しさん@お腹いっぱい。
2007/02/11(日) 10:29:050638名無しさん@お腹いっぱい。
2007/02/11(日) 10:43:59つまんね
お前死ねよ
0639名無しさん@お腹いっぱい。
2007/02/11(日) 11:07:17次はどうすればいいですか?
0640名無しさん@お腹いっぱい。
2007/02/11(日) 11:10:490641名無しさん@お腹いっぱい。
2007/02/11(日) 11:16:53スマン俺が悪かった化けて出ないでくれ
0642名無しさん@お腹いっぱい。
2007/02/12(月) 04:24:31http://pc9.2ch.net/test/read.cgi/software/1171219916/
0643名無しさん@お腹いっぱい。
2007/02/12(月) 09:07:38"http://p2.2ch.io/getf.cgi?%s")
(defun navi2ch-article-chotto ()
(interactive)
(let* ((url (navi2ch-article-to-url navi2ch-article-current-board
navi2ch-article-current-article))
(target-url (format navi2ch-article-chotto-format-string
(navi2ch-net-url-hexify-string url))))
(navi2ch-browse-url target-url)))
0644名無しさん@お腹いっぱい。
2007/02/13(火) 16:40:420645名無しさん@お腹いっぱい。
2007/02/13(火) 17:01:220646名無しさん@お腹いっぱい。
2007/02/13(火) 17:43:550647名無しさん@お腹いっぱい。
2007/02/13(火) 18:28:19どれどれ
どれどれ
どれどれ
0648名無しさん@お腹いっぱい。
2007/02/13(火) 18:40:42それは、
大変だ
0649名無しさん@お腹いっぱい。
2007/02/13(火) 18:59:190650名無しさん@お腹いっぱい。
2007/02/13(火) 19:13:29http://news22.2ch.net/test/read.cgi/newsplus/1171200686/632
>わからん。
>これまでのこのスレでは、
>「>>1の親子は学校に要求なんぞせずに、自分で勝手に書き換えればいいじゃん」
>という類の意見が多かったと思うんだがなぁ。
>それに従えば、2chの年号の話も>>609で書いたように、クライアント側の
>実装で対応するのが筋ってもんじゃないのん?
>クライアント側(ユーザインターフェイス部分)でやれば、元号だろうが皇紀だろうが
>イスラム暦だろうが自由自在だぞ。誕生日から始まる「俺さま暦」だって可能だ。
>それが多様化ってもんだよな。
上のスレッドでこのような意見が出たのですがnavi2chで
元号を表示するにはどうしたらいいのでしょうか?
0651名無しさん@お腹いっぱい。
2007/02/13(火) 19:22:550652名無しさん@お腹いっぱい。
2007/02/13(火) 21:54:460653名無しさん@お腹いっぱい。
2007/02/13(火) 21:56:32変数 navi2ch-article-header-format-function でできる。
でもさー、クライアントでそういうのを実装するって話だったら、まずサーバ側で
3 月 32 日とか宇宙世紀とかいったお遊びをやめて、仕様化された日付表記のみを
使うようにしないとな。
0654名無しさん@お腹いっぱい。
2007/02/13(火) 22:22:070655644
2007/02/13(火) 23:25:450656644
2007/02/13(火) 23:26:510657名無しさん@お腹いっぱい。
2007/02/13(火) 23:46:24Navi2chに●を登録するにはどうしたら良いのでしょうか?
http://navi2ch.sourceforge.net/index.ja.html
恥ずかしながら、上のサイトからその記述を見つけられないのです。
0658名無しさん@お腹いっぱい。
2007/02/14(水) 01:48:09infoにあったような気もする。
いちおう貼っておこう。
~/.navi2ch/init.elに
(setq navi2ch-oyster-use-oyster t)
(setq navi2ch-oyster-id "your_id")
(setq navi2ch-oyster-password "your_password")
(setq navi2ch-net-enable-http11 t)
(setq navi2ch-net-accept-gzip t)
0659名無しさん@お腹いっぱい。
2007/02/14(水) 09:48:160660名無しさん@お腹いっぱい。
2007/02/14(水) 12:42:500662644
2007/02/14(水) 16:20:220663名無しさん@お腹いっぱい。
2007/02/14(水) 17:36:51Articleモードになるときにfilteringでスワップ発生しまくりなのです。
どのくらいのメモリを積めば、快速になるのでしょうか。
最大288MBしか積めないので、それ以内で目安を教えてください。
0664名無しさん@お腹いっぱい。
2007/02/14(水) 17:51:440665名無しさん@お腹いっぱい。
2007/02/14(水) 18:09:02どうもありがとうございました。
ちなみに現在32Mですw
0666名無しさん@お腹いっぱい。
2007/02/15(木) 00:47:370667名無しさん@お腹いっぱい。
2007/02/15(木) 00:48:370668名無しさん@お腹いっぱい。
2007/02/15(木) 01:30:12ttp://navi2ch.googlegroups.com/web/my-navi2ch-osusume2ch%20%286%29.el
変更点
・ignore-errors() の使用をやめた
・未使用変数の削除
・引数で渡した値を使用していなかったバグを修正
・apel/alist.el が無い環境でも動くようにした
0669659
2007/02/15(木) 09:28:160670659
2007/02/15(木) 09:30:490671名無しさん@お腹いっぱい。
2007/02/15(木) 10:22:460672659
2007/02/15(木) 10:53:29お騒がせですまん。cvs 途中で止まって試せてなかったが
やっとこさ入れられた。んで Linux板ではokだった。(Vine pkg は不可)
この投稿がokなら沈黙する。ng でももうちょい原因切り分けとかしてから書く。
0673名無しさん@お腹いっぱい。
2007/02/15(木) 12:44:060674名無しさん@お腹いっぱい。
2007/02/15(木) 17:16:43乙カレさまです.とても重宝しています
> × emacs -batch -f byte-compile-file foo.el
> ○ emacs -batch -f batch-byte-compile foo.el
> じゃないでしょうか?
あっさりコンパイルできました.そこら辺で首吊ってきます...
0675名無しさん@お腹いっぱい。
2007/02/15(木) 22:14:52emacs lispの知識が無かったので時間がかかりましたが
navi2ch-article.elに手を加えてなんとか出来ました
915,916c915
< (navi2ch-article-appendyear date)
< date-new)
---
> date)
929,937d927
<
<
< (defun navi2ch-article-appendyear (d)
< "年の置換"
< (setq date-1 (number-to-string (- (string-to-number d) 1988)))
< (setq date-2 (substring d 4 nil))
< (setq date-new (concat "平成" date-1 date-2))
< date-new)
<
0676名無しさん@お腹いっぱい。
2007/02/15(木) 22:39:03これだと古いスレッド(年が2桁)に対応できてない
0677名無しさん@お腹いっぱい。
2007/02/15(木) 23:34:33915,916c915
< (navi2ch-article-appendyear date)
< date-new)
---
> date)
929,941d927
<
<
< (defun navi2ch-article-appendyear (d)
< "年の置換"
< (if (> (string-to-number d) 100)
< (progn
< (setq date-1 (number-to-string (- (string-to-number d) 1988)))
< (setq date-2 (substring d 4 nil)))
< (setq date-1 (number-to-string (+ (string-to-number d) 12)))
< (setq date-2 (substring d 2 nil)))
< (setq date-new (concat "平成" date-1 date-2))
< date-new)
<
0678名無しさん@お腹いっぱい。
2007/02/16(金) 00:05:170679名無しさん@お腹いっぱい。
2007/02/16(金) 00:09:300680名無しさん@お腹いっぱい。
2007/02/16(金) 00:12:44あぼーんに対応出来てない
0681名無しさん@お腹いっぱい。
2007/02/16(金) 00:26:36著作権者がひろゆきになるだけで、GPL としての効力は無くならないはず。
というかそもそも、著作権法では著作権者を譲渡できないと思うが。
0682名無しさん@お腹いっぱい。
2007/02/16(金) 00:30:200683名無しさん@お腹いっぱい。
2007/02/16(金) 00:31:01真面目に2ちゃんでも皇紀表記にしてくれないかな。
専用だけなら皇紀できますか?
0684名無しさん@お腹いっぱい。
2007/02/16(金) 00:47:29677の下から6行目中間の-を+に変更、文末の1988を660に変更
下から4行目文末の12を2660に変更
下から2行目の平成を皇紀に変更
0685名無しさん@お腹いっぱい。
2007/02/16(金) 07:20:370686名無しさん@お腹いっぱい。
2007/02/16(金) 07:25:210687名無しさん@お腹いっぱい。
2007/02/16(金) 08:01:01そうでないならバージョンくらい欠け
0688名無しさん@お腹いっぱい。
2007/02/16(金) 17:39:170689名無しさん@お腹いっぱい。
2007/02/16(金) 20:03:47マジで自演ぽい気がする。
0690名無しさん@お腹いっぱい。
2007/02/17(土) 09:13:49じえん
0691名無しさん@お腹いっぱい。
2007/02/17(土) 14:30:140692名無しさん@お腹いっぱい。
2007/02/17(土) 14:32:280693名無しさん@お腹いっぱい。
2007/02/17(土) 14:34:27比較的良く使われているようなので、誰かFedoraに
mergeしてみませんでしょうか。
Fedoraへのmergeの際には審査が必要ですが、私が
審査する事も出来ます。
0694名無しさん@お腹いっぱい。
2007/02/17(土) 15:40:16最新版のcvsに更新したら、症状改善。
0695名無しさん@お腹いっぱい。
2007/02/18(日) 00:14:57(改行)
前にクッキー関係で書き込めなくなって更新した時以来の最新スナップショット更新
■ このスレッドは過去ログ倉庫に格納されています