トップページunix
981コメント370KB

Navi2ch for Emacs (Part 19)

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2008/09/14(日) 14:08:10
Emacsen で動く 2ch 専用ブラウザ、Navi2ch のスレッド Part 19 です。

Navi2ch 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 18)
http://pc11.2ch.net/test/read.cgi/unix/1185807398/
0785名無しさん@お腹いっぱい。2009/09/01(火) 17:29:30
gitは日本語コードの扱いに問題あるのかな
p2pに合うような差分パッチの扱いできるのはdarcsのような気もするけどdarcsはさらに日本語の扱いがなあ
0786名無しさん@お腹いっぱい。NGNG?2BP(0)
>>783
修正しました。 提案ありがとうございます。

>>784
まだしっかりとテストできていませんが、たたき台の実装はしてみました。今
までも bookmark で I やマークして mi とした時に D マークがついていまし
たが、このマークは bookmark をリロードすると消えていました。今回の変更
でこのマークも永続するようになりました。

また、D マークをつける時に同時に navi2ch-article-compress() を使って
dat を圧縮しています。 とりあえず gz圧縮にしていますが Emacs の
auto-compression-mode を使っているので jka-compr-compression-info-list
に登録されていれば他のも使えます。
0787名無しさん@お腹いっぱい。2009/09/05(土) 23:35:32
CVS版を更新したら、
my-navi2ch-patrolが使えなくなってしまった。

この機能を本家で取り入れる予定はありますか?
07887872009/09/05(土) 23:57:41
↑だけだとあまりにも情報がないので、追加しておきます。
~/.navi2ch/init.el を以下にします。
------------------------------
;;my-navi2ch
(add-to-list 'load-path (expand-file-name "/path/to/my-navi2ch"))
(require 'my-navi2ch)
(require 'my-navi2ch-patrol)

(setq my-navi2ch-patrol-update-articles-id "Update")
------------------------------

ここで、my-navi2ch-patrolを実行すると、
gzで圧縮されてるブックマークの更新をしようとするとエラーになります。


というか今色々試したところ、圧縮されているブックマークを
開こうとした時点でエラーとなるようです。
一応、debug-on-errorをtにしてBacktraceをとりました。
下をご参照下さい。
http://www1.axfc.net/uploader/File/so/30275

my-navi2ch-patrolは利用頻度が非常に多いので、
対応していただけると幸いです。
よろしくお願いします。
0789名無しさん@お腹いっぱい。2009/09/06(日) 01:19:37
>>788
とりあえずですが my-navi2ch-article-info.el の 223, 224 行目
(let ((state-list '(view cache update nil kako))
(update-list '(nil new updated seen)))

(let ((state-list '(view cache update down nil kako))
(update-list '(nil new updated seen)))
にして 698-700行
(file (navi2ch-article-get-file-name
(navi2ch-bm-get-board-internal item)
(navi2ch-bm-get-article-internal item)))

(bd (navi2ch-bm-get-board-internal item))
(file (navi2ch-article-get-file-name
bd
(navi2ch-article-load-info bd (navi2ch-bm-get-article-internal item))))
に変えてみてください。

07907872009/09/06(日) 03:06:58
>>789
ご指摘の通りにしたところ、
無事my-navi2ch-patrolを使えるようになりました。

どうもありがとうございました。
0791名無しさん@お腹いっぱい。2009/09/06(日) 11:03:42
cvs先端です。Dがついて圧縮されたスレのタイトル一覧を表示させる方法ってありましたっけ?
前は? c bで、Dがついたスレも表示されていたと思うのですが、同じようなやり方で表示できると
うれしいです。
0792名無しさん@お腹いっぱい。2009/09/06(日) 21:47:19
>>791
? c b で出てくるようにしました。
07937912009/09/07(月) 08:29:16
>>792
ありがとうございます!
0794名無しさん@お腹いっぱい。2009/09/11(金) 10:45:26
cvs先端です。

スレを見ているときに、
>>1 の 前スレ みたいな、落ちてて圧縮されたスレを開けなくなりました。
送信控え のリンクがほぼ全滅って感じになってしまいました。
圧縮されていても、スレを開けるようにして欲しいです。
0795名無しさん@お腹いっぱい。2009/09/12(土) 09:06:00
たまに見かける携帯用?のリンク(↓こんなのとか)
http://c.2ch.net/test/-/arc/1252157082/i
を、navi2chで開けるようにするのは大変でしょうか。
難しくないようでしたらお願いしたいのですが。
0796名無しさん@お腹いっぱい。2009/09/12(土) 09:13:15
カンタンだからやってみれば。
0797名無しさん@お腹いっぱい。2009/09/12(土) 09:52:21
>>794
前スレは、このスレ立ってから、
http://pc11.2ch.net/test/read.cgi/unix/1185807398/
じゃなくて、
http://pc12.2ch.net/test/read.cgi/unix/1185807398/
に移動しているけど、その辺は大丈夫?
0798名無しさん@お腹いっぱい。2009/09/19(土) 18:58:57
Windowsから新しくMacに買い替えたので5年ぶりにnavi2chユーザーに
復帰します。よろしくお願いします。

こんなに使いやすかったっけなあ…。
0799名無しさん@お腹いっぱい。2009/09/19(土) 20:31:30
操作性は昔からあんまり変わってないような気が
0800名無しさん@お腹いっぱい。2009/09/19(土) 21:42:09
この5年で>>798が Emacs に毒された、に10ドラ
0801名無しさん@お腹いっぱい。2009/09/19(土) 21:58:12
Windowsではxyzzyの2ch-modeを使っていたに1万年
0802名無しさん@お腹いっぱい。2009/09/19(土) 23:31:13
>>799
他のMac用専ブラと比較してしまったせいかな。
やっぱりキーボードだけで操作できないとね。
>>800
10年前から猛毒です。でもelispは書けません。
>>801
正解ー。あれもよく出来てるよ。感謝感謝。

あれ、Message Modeに入ると同時に引用って関数は無いんだっけ?
これはxyzzyで多用してた。w C-c C-yで十分だけど…。
0803名無しさん@お腹いっぱい。NGNG?2BP(0)
あー article-mode で C-c C-y は使ってないですし、 Article で C-c C-y
>>802の動作にしてもいいかもしれないですね

てことで、CVS/Bzr 先端に簡単にいれてみます。
とりあえず C-c C-y でそのレスに対して全引用/sage にしておきますね。
のちほど全引用とかsageとかをカスタムできるようにしたほうがよさそう。
0804名無しさん@お腹いっぱい。2009/09/20(日) 08:55:50
w/W にならって y/Y とかは?
0805名無しさん@お腹いっぱい。2009/09/20(日) 09:44:35
C-u W
にしてはどうかな? 全文引用+sage
0806名無しさん@お腹いっぱい。2009/09/20(日) 11:59:56
C-c C-y

くくく…この機能知らなかったぜ
ふははははははははっはー!


今までアンカーを書いた後にコピペしてた(´・ω・`)
0807名無しさん@お腹いっぱい。2009/09/20(日) 14:56:01
>>806
> C-c C-y
>
> くくく…この機能知らなかったぜ
> ふははははははははっはー!
>
>
> 今までアンカーを書いた後にコピペしてた(´・ω・`)

俺も知らんかった。
便利だな、今後活用させてもらおう。
0808名無しさん@お腹いっぱい。2009/09/20(日) 22:32:35
>>806-807
C-u C-c C-y
も知らなかったとか言わないよな?
0809名無しさん@お腹いっぱい。2009/09/20(日) 22:45:14
知らんかったああああ
0810名無しさん@お腹いっぱい。2009/09/20(日) 23:29:42
C-u C-c C-y

えっ?このコマンド存在するの?
0811名無しさん@お腹いっぱい。2009/09/21(月) 00:04:32
知らんかった
0812名無しさん@お腹いっぱい。2009/09/21(月) 10:24:58
>>808
くくく…この機能知らなかったぜ
ふははははははははっはー!


今までC-c C-yした後に削除してた(´・ω・`)
0813名無しさん@お腹いっぱい。2009/09/21(月) 12:04:03
>>812
恥ずかしいからマネしないでくだしあ(///)/
0814名無しさん@お腹いっぱい。2009/09/22(火) 21:35:54
なんでこのスレには俺がいっぱいいるんだ。
0815名無しさん@お腹いっぱい。2009/09/23(水) 10:38:22
知らなかった。便利だな。
0816名無しさん@お腹いっぱい。2009/09/24(木) 13:30:22
> C-c C-y
> C-u C-c C-y
なにこれ便利すぎ
0817名無しさん@お腹いっぱい。2009/09/25(金) 00:47:52
Emacs 23 (Xft) でモナーフォント使う方法無い?
一応こんな風にしたらズレなくなったぽいけど
何故か :fontset "fontset-default" を省略するとフォントが変わってくれない。

(add-hook 'navi2ch-mona-setup-hook
(lambda ()
(set-face-attribute 'navi2ch-mona12-face nil :fontset "fontset-default" :font "Mona 12")
(set-face-attribute 'navi2ch-mona14-face nil :fontset "fontset-default" :font "Mona 14")
(set-face-attribute 'navi2ch-mona16-face nil :fontset "fontset-default" :font "Mona 16")))
0818名無しさん@お腹いっぱい。2009/09/25(金) 01:38:24
>>817
モナーフォントとIPAモナーフォントを混同してたりとか?
0819名無しさん@お腹いっぱい。2009/09/25(金) 01:44:59
あぁぁ、モナーフォントの選択するcustomizeに
IPAモナーが出てくれたらうれしい。

人まかせで、ごめんよー。
0820名無しさん@お腹いっぱい。2009/09/25(金) 02:06:15
>>819
一応やるつもりだったのでやっときますー

0821名無しさん@お腹いっぱい。2009/09/25(金) 05:54:45
3paneの状態でarticle bufferから>>1なアンカーを選択(Enter)すると、
リンク先が左辺のboard bufferに出てしまうのは仕様かしら。
article bufferがそのまま切り替わってほしい気がするけど。
何か操作方法を間違えてるかな?
0822名無しさん@お腹いっぱい。2009/09/25(金) 05:55:46
>>821
> リンク先が左辺のboard bufferに出てしまうのは仕様かしら。

boardじゃなくてlist bufferの間違いでした。
0823名無しさん@お腹いっぱい。2009/09/25(金) 13:57:55
>>821
俺はならん
CVS 20090909
0824名無しさん@お腹いっぱい。2009/09/25(金) 16:10:24
>>821
navi2ch-article-select-current-link-number-style はどうなってますか?
0825名無しさん@お腹いっぱい。2009/09/25(金) 23:28:53
>>824
おおー、autoになってたのでjumpにしたら期待通りの動作になりました。
ありがとうございます。
0826名無しさん@お腹いっぱい。2009/09/26(土) 00:33:25
>>825
ということはおそらく navi2ch-popup-article() で使ってる
pop-to-buffer() の挙動のせいになります。 same-window-buffer-names とか
見てみるといいかもです。ちなみに navi2ch-popup-article() は auto だ
>>1 なんかが表示範囲に入ってなかったり、隠されてる時に呼ばれてます。

0827名無しさん@お腹いっぱい。2009/09/26(土) 01:28:02
>>819
CVS/Bzr 先端で
(setq navi2ch-mona-use-ipa-mona t)
(setq navi2ch-mona-ipa-mona-font-family-name "適切に") <- (pp (font-family-list)) でIPAモナーっぽいのを探してください。
で、どうでしょうか。
0828名無しさん@お腹いっぱい。2009/09/26(土) 03:32:26
#histから見ていた、既に過去ログになったスレが
短パンマンに置き換えられてしまいました。
携帯以外でのアクセスでも短パンマンが出る事があるのか。。。
203 Non-Authoritative Informationであれば
ログには手を入れないでほしいところ。
0829名無しさん@お腹いっぱい。2009/09/26(土) 03:48:26
短パンマン?
0830名無しさん@お腹いっぱい。2009/09/26(土) 08:49:24
ケータイの話?
0831名無しさん@お腹いっぱい。2009/09/26(土) 17:17:39
navi2chなのに何故かケータイで重い時にアクセスした時用のメッセージが鯖から返ってきて、
1001までいっていた取得済みログがそのメッセージに置き換わってしまった、というおかしな現象なのです。
08328192009/09/27(日) 12:05:24
>>827
素早い対応、ありがとうございました。確認&実効できました。
楽ちんです。

好みの問題かもしれませんが、
M-x customize-group RET navi2ch-mona RET したとき、
Navi2ch Mona Enable と Navi2ch Mona Use Ipa Mona
の間が離れていて解りにくい気がしました。

なので、上記二つの設定の位置をならべるか
ttp://codepad.org/xQRoHEGh
みたいな選択方法の方が解りやすい気がします。

ん……、書いているうちに、そうでもない気もしてきたけど、送信します。W

あと、私だけかもしれませんが、emacs 23 になって
navi2ch-bord-modeで半角カナが全角幅で表示されてしまって、見にくくなっていました。

たまたま、今回のことでフォントを変更してイジっているとき、
IPA モナー ゴシック にすると、半角カナが半角幅で表示される事に気付きました。
なので、~/.navi2ch/init.el に

(mapc (lambda (face)
(when (string-match "^navi2ch-bm-" (symbol-name face))
(set-face-font face "IPA モナー ゴシック")))
(face-list))
見たいな事を書いたら、そろって表示できました。
08338192009/09/27(日) 12:52:49
連投、すいません。
>>832
> IPA モナー ゴシック にすると、半角カナが半角幅で表示される事に気付きました。
> (mapc (lambda (face)
> (when (string-match "^navi2ch-bm-" (symbol-name face))
> (set-face-font face "IPA モナー ゴシック")))
> (face-list))
とか、書いたんですが、その後、~/.fonts.conf をイジったら、
文字幅の効果が消えました。

つまり、上にかいたことは、私のfonts.confの詰めが甘く、
たまたま起きた事象ですので、忘れてください。
すいません。

fontconfig について、理解できてないもので…。
0834名無しさん@お腹いっぱい。2009/10/01(木) 00:19:06
>>828
短パン対策いれました。 ID:TanpanM が立てたように見える dat は無視されます。
;; bg20.2ch.net のせいなのかも…

>>832
たしかに今の設定はちょっとこみいってますね…。できれば、
navi2ch-mona-font-family-name だけで対応できるといいのですが。"xft:" が
先頭についていたら、 xft で表示というふうにしたほうがいいかな…。
0835名無しさん@お腹いっぱい。2009/10/01(木) 08:30:10
cvs先端なのですが、dat落ちして圧縮されたスレに対するR(navi2ch-bm-remove-article)の挙動について教えてください。
infoディレクトリ内のarticle-infoファイルとfilterファイルは消えるようなのですが.dat.gzは消えないみたいです。
ソースをきちんと読んでいなくてすみませんが、ChangeLogにnavi2ch-article-get-file-nameへの修正はしたとあるので、
.dat.gzは消さない仕様なんだろうかと思っている所です。バグだったら直してもらえるとありがたいです。
0836名無しさん@お腹いっぱい。2009/10/01(木) 23:48:31
>>835
navi2ch-bm-remove-article 中の
(article (navi2ch-bm-get-article-internal item)) が
dat 落ちしたファイルに対して '(compressed . t) を含めて返してくれないので、
navi2ch-bm-remove-article-subr 中の
(navi2ch-article-get-file-name board article) の結果が *.dat になるためですね。
#本来返して欲しいのは *.dat.gz です。
なので *.dat を削除しようとするため、*.dat.gz が残ります。

私も自作の関数で同じ問題に出会ったことがありまして、
とりあえず自作関数内では
(add-to-list
'article (assq 'compressed (navi2ch-article-load-info board article)))
のようにして回避しています。

dat 落ちしたファイルには navi2ch-bm-get-article-internal が
'(compressed . t)を返すように、私も修正をお願いしたいです。
0837名無しさん@お腹いっぱい。2009/10/10(土) 01:33:56
時々、スレを表示しようとすると何故かdatファイルをセーブしようとする場合が
あるんですが、同様の現象に遭遇している方いますか?
0838名無しさん@お腹いっぱい。2009/10/10(土) 01:53:22
あぼーんって言われるとき?
0839名無しさん@お腹いっぱい。2009/10/10(土) 14:58:03
>>838
あぼーんは関係なし
datファイルをセーブすればスレを見れるようになるんだが
0840名無しさん@お腹いっぱい。2009/10/10(土) 16:54:06
Emacs23にしたらこのスレ↓が開けなくなってしまった
http://schiphol.2ch.net/test/read.cgi/pingpong/1238075096/
ミニバッファに「Args out of range: 14759, 14850」って常に出るんだけど、俺の環境だけの問題?
navi2chはCVSの最新。
0841名無しさん@お腹いっぱい。2009/10/10(土) 17:20:02
>>840
cvs HEAD (emacs23) だが、普通に表示できる。
0842名無しさん@お腹いっぱい。2009/10/10(土) 17:20:50
>>840
手元の Emacs-23.1(Linux/gcc-4.3.2) + navi2ch-cvs(20090909) では問題無い。
とりあえず Backtrace を。

もし、emacs -q で ~/.navi2ch/schiphol.2ch.net/pingpong/1238075096.dat を
開いてもエラーになるなら emacs の問題でしょう。Emacs23.0.92 の頃に同様の
問題があったけど、その時は coding.c を最適化を-O1にしてコンパイルすると
回避できたりもした。
0843名無しさん@お腹いっぱい。2009/10/10(土) 17:22:49
>>835-836
navi2ch-article-get-file-name に対策をいれました。試していただけますか?

>>837
もしかしてスレが圧縮されてたり?

>>840
うちでは問題ないです。 (setq debug-on-error t) して Backtrace をとってみてください。
08448402009/10/10(土) 18:40:52
>>841-843
反応ありがとう!
バックトレースはこうなりました。あまりに長い部分は 中略 に置き換えてます

| Debugger entered--Lisp error: (args-out-of-range 14739 14830)
| insert-file-contents("/home/xxxxx/.navi2ch/schiphol.2ch.net/pingpong/1238075096.dat")
| navi2ch-article-update-file(中略)
| navi2ch-article-sync(nil first)
| navi2ch-article-view-article(中略)
| navi2ch-bm-select-article(nil)
| call-interactively(navi2ch-bm-select-article nil nil)

んで *scratch* に (insert-file-contents "~/.navi2ch/schiphol.2ch.net/pingpong/1238075096.dat") とだけ書いて
C-x C-e で実行したらdatファイルの中身がinsertされるとともに下のエラーが出て、

| Debugger entered--Lisp error: (args-out-of-range 14815 14906)
| insert-file-contents("~/.navi2ch/schiphol.2ch.net/pingpong/1238075096.dat")
| eval((insert-file-contents "~/.navi2ch/schiphol.2ch.net/pingpong/1238075096.dat"))
| eval-last-sexp-1(nil)
| eval-last-sexp(nil)
| call-interactively(eval-last-sexp nil nil)

ついでにコンソールから emacs -q -nw ~/.navi2ch/schiphol.2ch.net/pingpong/1238075096.dat として
直接ファイルを開いてみても「Args out of range: 14739, 14830」のエラーになりました。

Emacsのバージョンは ubuntu9.02 の emacs-snapshot パッケージで最近入れた、
GNU Emacs 23.0.91.1 (i486-pc-linux-gnu, GTK+ Version 2.16.0) of 2009-04-05 on palmer, modified by Debian
です。
ってこれ824さんが書いてる Emacs23.0.92 よりさらに古いですね…
08458362009/10/10(土) 19:23:27
>>843
> navi2ch-article-get-file-name に対策をいれました。試していただけますか?
修正ありがとうございます。期待通りの動作です。

>>840
>>842さんも書いてますが、たぶんこの件ですね。
ttp://www.m17n.org/mlarchive/mule-ja/200904/msg00016.html
ttp://www.m17n.org/mlarchive/mule-ja/200904/msg00019.html
ttp://www.m17n.org/mlarchive/mule-ja/200904/msg00020.html
もっと新しい Emacs23 を使用したら直ると思います。
08468372009/10/11(日) 09:24:35
>>843
スレが圧縮されたかどうかはどう判断すれば良いのでしょうか?
0847名無しさん@お腹いっぱい。2009/10/11(日) 12:13:52
>>846
スレをひらいて C-o して "〜.dat"となっていたら圧縮されてないです。
ちなみに 「datファイルをセーブしようとする場合」というのはどういうメッセージが出てますか?
08488352009/10/11(日) 15:58:05
>>843
>>836さんが既に報告されていますが、私のほうでも期待通りに動きましたので、
報告いたします。いつもありがとうございます。
0849名無しさん@お腹いっぱい。2009/10/11(日) 19:37:25
すんません、 ariticle の表示が
From: [280] \314\276\314\265\244\267\244\265\244\363\241\367\244\252\312\242\24\
4\244\244\303\244\321\244\244\241\243 <>
Date: 2009/10/11(\306\374) 19:34:38

\244\301\244\347\244\303\244\310\245\306\245\271\245\310\244\307\244\267\244\27\
7\241\243
________________________________________

みたいになるのは、私なにヘマをやらかしたのでしょう。
Putty R0.54-jp20040528 を使って見ています。
スレッドのリストは
46 + 【地球シミュレータ】NECのスパコン【SXシリーズ】 ( 381)
47 + 【熱く】お前のEmacsにはまった理由【語れ】 ( 469)
48 + 【SCSAs】サン認定UNIX(Solaris)アソシエイツ資格 ( 260)
49 + FreeBSDonMAC ( 314)
のようにちゃんと見えるんですよね。
0850名無しさん@お腹いっぱい。2009/10/11(日) 20:30:15
今見た navi2ch-search-history のリストサイズにびっくりしたんですが、
これには50件などリミットを課した方が良いのではないでしょうか?
;; 中には数年以上前のクエリーも含まれていたのでメモリーリークかなと。
0851名無しさん@お腹いっぱい。2009/10/12(月) 00:29:20
新しいスナップショットのアーカイブが欲しいっす ○ノ乙
08528372009/10/12(月) 08:13:14
>>847
了解です。確かメッセージは"Save to file (y or n)"という感じだったと
思いますが、また再現したら書き込みます。
0853名無しさん@お腹いっぱい。2009/10/12(月) 23:59:44
my-navi2chの質問もこちらでいいのでしょうか?

Bookmarkモードでcを押して未読レス数と総レス数を
表示するようにしてるのですが、
cvs先端のnavi2chと一緒に使うと総レス数が
更新されなくなってしまって
未読レス数がマイナスの値になってしまいます。

未読レスが0でないせいか、未読レス数が
マイナスのスレはmy-navi2ch-patrolを使う際に
更新しようとしてしまうので
無駄な更新が増えてしまいます。

もしご対応していただけると助かります。
よろしくお願いします。
08548372009/10/14(水) 18:11:44
現象が再現しました。
スレビューからスペースを押して該当スレを開こうとすると、
ミニバッファに file name: ~/ と表示されます。ここでEnterを押すと
datファイルがセーブされてスレが見れるようになります。一度セーブすると
その後は問題なく更新出来るようになります。

また、当該スレでC-oしてみましたが、Save .dat file to (default `~.dat'): ~/
と表示されたので圧縮はされていないようです。
0855名無しさん@お腹いっぱい。2009/10/14(水) 19:15:44
>>854
y or nはどうしたの?
0856名無しさん@お腹いっぱい。2009/10/14(水) 22:21:43
>>853
>>798 の対応をしてある手元のやつだと再現しないので、
とりあえず、手元のを up します。

ttp://www1.axfc.net/uploader/Sc/so/45651.tgz
pass: navi2ch
0857名無しさん@お腹いっぱい。2009/10/15(木) 00:45:56
>>856
>>853です。
新しい版に更新してみましたが、
状況は変わりませんでした。
↓みたいな感じです。
http://www2.atpages.jp/rlrl/uploda/src/rl_1362.png

(emacs-version)は以下の通りです。
"GNU Emacs 23.1.50.1 (i386-apple-darwin9.8.0, GTK+ Version 2.18.2)
of 2009-10-12 on hostname"

他に必要な情報がありましたら教えていただけますでしょうか。
0858名無しさん@お腹いっぱい。2009/10/15(木) 23:40:48
>>857
すいません、手元で再現してました。
修正したものを up します。

ttp://www1.axfc.net/uploader/Sc/so/45960.tgz
pass: navi2ch
0859名無しさん@お腹いっぱい。2009/10/15(木) 23:58:14
>>858
>>857です。
修正バージョンで直りました。
どうもありがとうございました。
0860名無しさん@お腹いっぱい。2009/10/16(金) 11:55:51
my-navi2chってマージされないの?
0861名無しさん@お腹いっぱい。2009/10/16(金) 14:52:35
cvs 先端 (Emacs は GNU Emacs 22.0.50.1)で 2つ、おかしな動作がありました。

(1)スレ表示中(Navi2ch Article Filter) に d でレスを消す。
h で(Navi2ch Article Filter Hide に) 切り替えると d で消したものは表示されていなくて
h で(Navi2ch Article Filter)戻ると d で消したレスが復活してる。

(2)ブックマーク表示時(Navi2ch Bookmark) に I でチェック。
CからU になったスレを開くと、
表示が、チェックする前には書き込まれてなかった最後のレスに飛んでた。
From: [23] 名無し <>
Date: 2009/10/15(木) 23:57:29 ID:xxxxxxxx
[1 hidden message(s) (>>24)]_________________________________
更新チェック前は 23 (実質24) まで書き込みがあって、23まで読んだ状態(>で最後まで飛んだ状態)。
24 は d ではなく、キーワードと一致して Filter で自動的に消されたもの。

From: [25] 名無し <>
Date: 2009/10/16(金) 07:47:45 ID:xxxxxxxx
略 フィルターでは hide されない書き込み。
From: [26] 名無し <sage>
Date: 2009/10/16(金) 08:53:27 ID:xxxxxxxx
略 フィルターでは hide されない書き込み。
From: [27] 名無し <sage>
Date: 2009/10/16(金) 13:30:01 ID:xxxxxxxx
略 フィルターでは hide されない書き込み。
カーソルが 27 に行ってた。(>で最後(>27)まで飛んだ状態で、25,26は画面の外になってた)。
0862名無しさん@お腹いっぱい。2009/10/16(金) 18:19:46
>>849

自己レスになります。
init.el の
(setq navi2ch-article-filter-list '(("kcc" "-d")))

(setq navi2ch-board-filter-list nil)
にすることでとりあえずは見られるようになりました。
しかしながら、どうするべ、半角カナ orz

0863名無しさん@お腹いっぱい。2009/10/16(金) 22:44:30
>>861
(setq navi2ch-article-use-jit t) してますか?

>>862
navi2ch-coding-systemがうまく設定できてないのかもしれないです。
navi2ch-coding-systemはなんになってますか?

08648612009/10/16(金) 23:45:15
>>863
>(setq navi2ch-article-use-jit t) してますか?
していません。

$ grep -c jit ~/.navi2ch/init.el
0
です。
0865名無しさん@お腹いっぱい。2009/10/17(土) 10:09:52
grepじゃなく評価してみ。
念のため。
08668622009/10/17(土) 10:22:12
>
> >>862
> navi2ch-coding-systemがうまく設定できてないのかもしれないです。
> navi2ch-coding-systemはなんになってますか?

navi2ch-coding-system's value is shift_jis
ですね。

ためしに別マシンで (setq navi2ch-article-filter-list '(("kcc" "-d")))
してみたのは、おかしくならないんです orz

0867名無しさん@お腹いっぱい。2009/10/17(土) 17:31:28
>>866
kcc がナニしてくれるか知らんが、半角カナを全角カナにしたいんなら。
(setq navi2ch-article-filter-list
'((lambda () (japanese-zenkaku-region (point-min) (point-max) t))))
08688622009/10/19(月) 07:35:04
>>867

うほ、そんな方法があったですか、ありがとうございました。
0869名無しさん@お腹いっぱい。2009/10/19(月) 23:45:43
一切合切全角になるぞ。
0870名無しさん@お腹いっぱい。2009/10/19(月) 23:46:45
あ、ごめんなさい。 t が見えてなかった。
0871名無しさん@お腹いっぱい。2009/10/21(水) 01:01:21
サーバとの接続ミスかなにかで、Dat落ちしてないスレに
D マークがついてしまったのですが、
はずす方法がありますか。
あるのでしたら教えていただきたいのですが
0872名無しさん@お腹いっぱい。2009/10/22(木) 01:09:33
書き込み欄でもモナーフォントを使うにはどうすれば良いでしょうか?
0873名無しさん@お腹いっぱい。2009/10/22(木) 02:02:32
navi2ch-messageカスタマイズグループに
「Mona On Message Mode」があるがな。
0874名無しさん@お腹いっぱい。2009/10/23(金) 11:09:39
需要があるかどうかわからないけど、navi2chのデータを使って連携できるwebベースの2chビューア作成中。
安易に始めたけど結構大変だわ。完成したら公開しようと思うけどどうだろうか。
0875名無しさん@お腹いっぱい。2009/10/23(金) 13:17:47
p2 みたいなものですか。
何に依存しているかで需要は変わるかも。
0876名無しさん@お腹いっぱい。2009/10/23(金) 13:33:40
>>874
結構期待してます
0877名無しさん@お腹いっぱい。2009/10/23(金) 13:43:12
>>874
是非。
0878名無しさん@お腹いっぱい。2009/10/23(金) 13:45:57
このスレが Part 50 くらいになるまでにはできそうですか?
08798742009/10/23(金) 13:58:02
>> 875
p2 というよりは rep2かな。ただ、あくまでnavi2chのサポート的なものなので、
携帯端末で見る事を前提に考えてる。ターミナルがあればnavi2chでいいわけだし。
言語はとりあえずrep2と一緒でPHP。ライブラリはどうなるかなぁ。作り始めたばっかりなのでまだわかんないです。

>> 876-877
がんばります。

>> 878
仕事次第
0880名無しさん@お腹いっぱい。2009/10/23(金) 15:16:03
その後874の姿を見たものは居なかった
0881名無しさん@お腹いっぱい。2009/10/23(金) 15:45:02
navi2ch で

オフラインで I → navi2ch終了 → オンラインになる → M-x navi2ch → スレ一覧で I

とすると、スレが何も更新されない。
推測だけど、これは恐らく、navi2chの何らかの変数が、オフラインという状態をキープし
ていて、オンラインになってからnavi2chを起動しても、その変数が更新されないnavi2ch
のバグだと思う。
0882名無しさん@お腹いっぱい。2009/10/23(金) 16:44:20
> 仕事次第

こんなこと言うやつって、結局逃げるんだよね。
0883名無しさん@お腹いっぱい。2009/10/23(金) 17:02:41
>>882
> こんなこと言うやつって、結局逃げるんだよね。
0884名無しさん@お腹いっぱい。2009/10/23(金) 17:23:54
>>874
楽しみにしてます。

2chビューアのこととか全然仕組み理解してないんだけど、
rep2自身が2chのプロキシみたいに振る舞うようなAPIがあって、
実際の2chビューアクライアントからrep2に接続して使えるようになると、
例えばIMAP4みたいなおいしさが出てきそうな気もする。

適当なことを言っていたらスマン。スルーしてくれ。
■ このスレッドは過去ログ倉庫に格納されています