[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 04/06 06:01 / Filesize : 160 KB / Number-of Response : 531
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Navi2ch for Emacs (Part 19)



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 14:08:10 ]
Emacsen で動く 2ch 専用ブラウザ、Navi2ch のスレッド Part 19 です。

Navi2ch Project Home Page
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
> navi2ch.sourceforge.net/log/
> navi2ch

前スレ
Navi2ch for Emacs (Part 18)
pc11.2ch.net/test/read.cgi/unix/1185807398/

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


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

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

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

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

107 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 09:29:17 ]
>>105
navi2ch.sourceforge.net/doc/navi2ch_2.html
詳しくはないね


108 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 11:39:11 ]
>>105
Use extended matching を n すれば従来通り

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



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


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

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

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

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






112 名前:名無しさん@お腹いっぱい。 [2008/10/12(日) 21:20:36 ]

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

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





113 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 22:13:29 ]
読んじゃいけない時は読まなきゃいいじゃんか


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


115 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 22:43:13 ]
>>112
つ キッチンタイマー

116 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 22:45:09 ]
>>112
こんなうんこ機能付けるのは辞めてくれw

117 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 23:24:04 ]
hookなりdefadviceなりでがんばれ。

118 名前:天照大神 mailto:紫の上 [2008/10/12(日) 23:59:20 ]



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


120 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 14:50:58 ]
なんで?

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



122 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/13(月) 15:54:18 ]
navi2chに起して貰えばいいじゃない

123 名前:112 mailto:sage [2008/10/13(月) 19:29:11 ]
>>115
>>119
反省しますた。



124 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/15(水) 12:02:59 ]
ttp://lists.debian.or.jp/debian-users/200809/msg00118.html
navi2ch-replace-stringを使った方がいいんじゃないすか

125 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/15(水) 20:14:49 ]
>>124
修正しました。 お知らせありがとうございます。


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

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

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/16(木) 01:44:09 ]
単にXEmacsユーザが少ないだけでしょ

128 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/16(木) 01:44:40 ]
注意

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

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

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

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

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


131 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/16(木) 03:15:21 ]
>>16にあるしなあ…



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

133 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/16(木) 03:30:43 ]
ん?
>>126って>>124についてじゃないのか?

134 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/16(木) 09:39:13 ]
>>127
pc11.2ch.net/test/read.cgi/unix/1185807398/822 で報告したけどね。

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

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

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

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



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

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


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

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

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

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

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

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




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

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

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

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

を貼り込んで書き込むと

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

また

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



>あいうえおかきくけこ

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

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

144 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/24(金) 12:54:08 ]
Emacsスレ行けよ。

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

145 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/24(金) 12:56:10 ]
あっち行ったら、
system-configuration-optionsの値も晒せ。

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


147 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/24(金) 13:43:45 ]
拗ねちゃった

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/24(金) 14:12:34 ]
これだから未だにxemacs使ってるようなおっさんは

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

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


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



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

153 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/25(土) 10:38:47 ]
誰かヘミ猫貼って

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

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

156 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/26(日) 15:48:14 ]
>>153
 ヘ_ヘ
ミ ・ ・ ミ
( ° )〜

157 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/27(月) 22:21:27 ]
>>153
ttp://www.ne.jp/asahi/hot/space/hemineko/index.html

158 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/28(火) 00:04:40 ]
ヘミ猫って何ですか

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/29(水) 18:48:32 ]
>150
Let's look at a typical novice's session with the mighty ed:

golem$ ed

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

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

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

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

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


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

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




162 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/02(日) 19:25:52 ]
>>160
ありがとうございます〜
www.green.dti.ne.jp/poi/temp/diff.txt
です。よろしくお願いしますm(__)m

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

164 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/03(月) 21:14:19 ]
? でさがすのじゃあだめなん?


165 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/04(火) 22:14:02 ]
表記ゆれに弱いじゃん。

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/07(金) 19:40:57 ]
megabbs閉鎖
megabbs.com/fin.html

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

167 名前:fa0-1-wlan-rtr.corp.yahoo.com mailto:sage [2008/11/08(土) 08:08:12 ]
ひさしぶりに navi2ch に戻りました。
やっぱ、navi2ch が一番使い易いなー。

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


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

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

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

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

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


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

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



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

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

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

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


174 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/08(土) 15:16:14 ]
>>173
Windows から PuTTY で Linux に入って navi2ch を使っているが、
Start on Windows (ttp://www.tsg.ne.jp/GANA/S/sow/) で Windows の
ブラウザと連携している。

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

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


175 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/09(日) 09:28:49 ]
>>174
かたじけない。

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

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

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

ttp://navi2ch.sourceforge.net/tmp/navi2ch-article.el.diff

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

ttp://navi2ch.sourceforge.net/tmp/navi2ch-invisible.el

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


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

178 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/11(火) 10:02:29 ]
過去ログは11/13以降読めなくなるから問題ないんじゃないかな。

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

179 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/11(火) 10:06:44 ]
あと jbbs.net ももうないみたい。

180 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/11(火) 10:11:21 ]
>>178
~/.navi2ch/〜に溜った過去ログが読めなくなる。

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

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

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



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

183 名前:名無しさん@お腹いっぱい。 [2008/11/16(日) 23:39:33 ]
なぜ?

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


184 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/17(月) 08:10:41 ]
>>183
>>171に解決方法が書いてあるよ。

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

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

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

188 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/17(月) 20:34:41 ]
>>185
navi2ch-oyster-send-message はどう?


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



190 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/17(月) 23:21:53 ]
検索機能グッドジョブ!!コリャ便利だ。


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

そのファイル内に

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

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



192 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/18(火) 21:54:51 ]
>>191
csh系なら
env EMACS=c:/somewhere/to/Meadow.exe ./configure ...

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

で出来るはず。

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

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

195 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/20(木) 16:49:14 ]
>>194
www.media-k.co.jp/jiten/wiki.cgi?%A1%E3%B5%AD%B9%E6%A1%A6%BF%F4%BB%FA%A1%E4#i8
page.freett.com/oissu/

196 名前:vc13.tech.gunma-u.ac.jp [2008/11/21(金) 17:56:26 ]
TEST
Navigator for 2ch 1.7.5-DEV

197 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/21(金) 18:13:15 ]
ageんな

198 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/21(金) 23:09:47 ]
テストスレでやれや糞田舎の屑学生が

199 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/23(日) 01:10:13 ]
ワロタ

200 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/23(日) 01:31:37 ]
糞田舎の屑教官かもしれんだろ

201 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/23(日) 20:57:27 ]
ふ。おもいっきり節穴じゃん。




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

というのを思い出した。

203 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/23(日) 21:54:44 ]
お前等、釣られすぎ。

204 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/23(日) 22:27:41 ]
まあ暇なんだからいいんじゃね

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

206 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/24(月) 13:49:06 ]
>>205
この話、どうでもよくね?

207 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/24(月) 16:49:37 ]
>>206
vc13.tech.gunma-u.ac.jp様ご苦労さんです

208 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/24(月) 19:30:49 ]
>>207
頭の悪い粘着君ですね。わかります。

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

参考ページ
code.cside.com/i-mode/emojimode.html

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/28(金) 00:50:05 ]
>>209
ttp://slashdot.jp/~flash/journal/459625
こんなのもあるし対応するとおもしろそうかな、とも思うのですが…どうにも重くなりそう。



211 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/28(金) 01:48:30 ]
ユニコードに入りそうなんだってさ。> 携帯電話絵文字
pc11.2ch.net/test/read.cgi/tech/1180250376/958
もちろんBMP外




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

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

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

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

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


214 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/30(日) 22:29:52 ]
自信満々にはずかしー

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

>>213
つ ttp://www.geocities.co.jp/SiliconValley-Oakland/4550/oglinux.html

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


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

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


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

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

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

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

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

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



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

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

224 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/01(月) 12:09:32 ]
>>216
> >>215
> コンパイル通りません。

それはぼくにはどうしようもないです…。 XAAV や aaview.el を試してみれ
ば?としか言えません。もしかしたら、エラーをはれば誰か助けてくれるかもしれない。
;; XAAV のほうはつながらないな…。
ttp://nonms.homeunix.org/web/xaav.html
ttp://www.meadowy.org/~shirai/

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

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

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

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

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


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

226 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/01(月) 23:54:10 ]
>>224
> window-system が w32 -> notepad

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

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

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

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

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

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



232 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/10(水) 19:16:57 ]
>>229
流儀が分からなくて、色々面倒だった

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

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



234 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/11(木) 08:45:11 ]
>>232
後半navi2ch関係ないですやん

235 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/11(木) 13:49:31 ]
前半もだな。

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


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


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


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

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

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


241 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/14(日) 15:49:04 ]
>>240
(emacs-version) は GNU Emacs 23.0.60.1 で、>>240のコードの実行結果は
((bookmark "pc12.2ch.net/unix/" "pc11.2ch.net/db/"))



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

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


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

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

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

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

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


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

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

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

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

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

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

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

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


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

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

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

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


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


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

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

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


250 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/16(火) 18:11:14 ]
>>249
ありがとう、ばっちりです。


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



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

253 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/20(土) 11:46:25 ]
dso.2ch.net/test/read.cgi/myanmar/1101988903/
ここを読むと
navi2ch-article-appendweek: Specified time is not representable
のようなエラーが出ますか?

254 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/21(日) 01:15:42 ]
出ません。

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

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

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

よろしくお願いします。

256 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/22(月) 23:59:00 ]
デブスレで聞けば早いんじゃないかな

257 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 00:01:25 ]
あざす。行ってくる。

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

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

順調だな

259 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/24(水) 23:57:42 ]
ゴバーク

260 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/27(土) 14:02:32 ]
字に色を付けて表示するにはどうしたらいいの?

パー速の機能覚書2冊目
ex14.vip2ch.com/test/read.cgi/part4vip/1228546521/


261 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/30(火) 09:39:27 ]
なびっちスレが消されてしまったな。ちょっと寂しいぜ。



262 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/30(火) 22:53:45 ]
>>261
ここを本スレにしてしまえばよくね

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

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

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



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

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

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



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

268 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/08(木) 06:28:46 ]
test

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

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


270 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/08(木) 10:04:02 ]
>>268
>>6

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

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




272 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/08(木) 11:42:21 ]
>>271
それって >>161 じゃないの?



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

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

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


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


275 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/08(木) 15:08:42 ]
>>274
まんこ

です

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


277 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/08(木) 16:08:32 BE:1201596858-2BP(0)]
>>276
元の検索結果を見てみるともう落ちてるスレみたいですね。
find.2ch.net/?STR=%C5%CF%CA%D5%B4%EE%C8%FE&SCEND=A&SORT=MODIFIED&COUNT=30&TYPE=TITLE&BBS=ALL&OFFSET=0

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



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

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

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


279 名前:名無しさん@お腹いっぱい。 [2009/01/08(木) 20:28:29 ]
あげ

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


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

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

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

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

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




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

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


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


284 名前:278 mailto:sage [2009/01/09(金) 10:48:15 ]
>>282
確認しました。ありがとうございます。


285 名前:名無しさん@お腹いっぱい。 [2009/01/10(土) 23:06:32 ]
Boardモードに関する質問です。

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

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



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


287 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/11(日) 00:53:59 ]
あ、ありがとうございます。
既にあったんですね。

感謝。


288 名前:名無しさん@お腹いっぱい。 [2009/01/11(日) 08:04:33 ]
このやろう

289 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/11(日) 12:23:29 ]
すみませんが、CVS版について質問です。

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

1.この検索結果画面で、「次の30件」を表示するにはどうしたら良いでしょうか?
sourceforge.net/tracker/?func=detail&atid=435774&aid=1929464&group_id=39552

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

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


290 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/11(日) 13:31:52 ]
あと、微妙な不具合報告です。

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


291 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/11(日) 13:46:08 ]
すみません、上の投稿を修正します。

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

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



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


293 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/11(日) 23:00:18 ]
>>292
感謝。たいへんベンリになりますた。


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

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

295 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/13(火) 15:50:56 BE:901197465-2BP(0)]
>>289
> navi2ch-search-find-2ch ですが、検索結果の表示件数は最大30件になってい
> るようです。
>
> 1.この検索結果画面で、「次の30件」を表示するにはどうしたら良いでしょうか?
> sourceforge.net/tracker/?func=detail&atid=435774&aid=1929464&group_id=39552
> の
> navi2ch-search-find-2ch-next などは存在していないようですし、

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

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

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

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

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

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

find.2ch.net/?STR=2ch&SCEND=A&SORT=MODIFIED&COUNT=100&TYPE=TITLE&BBS=ALL&OFFSET=0


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


297 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/13(火) 17:50:02 ]
流れと関係ない話。

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

Rpms/navi2ch - Fedora JP wiki
wiki.fedora.jp/?Rpms%2Fnavi2ch

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

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

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


298 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/14(水) 00:48:59 ]
すばやいご対応、ありがとうございます。

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

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

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

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

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

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


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

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

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


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

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


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


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

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



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

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

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

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

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

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

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


303 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/14(水) 12:49:12 ]
p2.2ch.net串投稿機能キボンヌ

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

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


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

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




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

--

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

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

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

(参考)
スレタイ検索 スレッドタイトル検索サービス♪2find
pc11.2ch.net/test/read.cgi/esite/1173355555/


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

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

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

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

>>307
非公式のとこは少し躊躇しますねぇ…。 h.ula ってどうなんでしょ?
「すなっく」なんかも生きてるスレに関しては動いてるように見えます。
h.ula.cc/dance/?P=1&kenken=%82%B7%82%C8%82%C1%82%AD





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

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

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

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

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

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




312 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 05:12:56 BE:2433232499-2BP(0)]
おはようございます。

複数の web 検索を使うことを簡単にしようと navi2ch-search.el に
navi2ch-search-web-* というものを導入してみました。 従来の
navi2ch-search-find-2ch-* もこの仕組みの下で動くことになります。

* インタフェースの変更
- 板リストでの「web 検索」のバインドが "? s f" から "? s w" になりました。
- 全モードで "C-c C-s" に「web 検索」をバインドしました。

* 設定
navi2ch-search-web-search-method で使用する検索方法を選択できます。
;; (setq navi2ch-search-web-search-method 'navi2ch-search-hula-method)
;; のようにします。

今のところ navi2ch では以下の検索方法を提供しています。

- navi2ch-search-find-2ch-method find.2ch.net を使った検索を行ないます。
- navi2ch-search-hula-method h.ula.cc を使った検索を行ないます。

また、特殊なものとして navi2ch-search-union-method があります。 これは
navi2ch-search-union-method-list に指定された method の結果を統合した結
果を返します。 ひらがなのみの検索に弱い find.2ch.net と英単語の大文字小
文字を区別して検索してしまう h.ula.cc とで補いあうというような使いかた
ができるでしょう。


313 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 23:26:04 ]
>>312
すみません、まだ時間がなくて試していないところで恐縮ですが、
まちBBSへの対応については、どのようにお考えでしょうか?


314 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 23:57:46 BE:1261676467-2BP(0)]
>>313
まちBBS公式の検索サイトができているようなので、とりあえずはここを検索方
式として追加しようかと思います。
machibbs.net/machitool/thgrep.cgi

;; emacs-w3m にも shimbun がありますし、 ttsearch を追加してもいいか
;; なぁ、という気もしています。 今回の変更はその布石のようなものだと思っ
;; ていただければ。


315 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 13:23:02 ]
>>314
わかりました。ありがとうございます。


ところで、navi2ch-search-web-*を
(setq navi2ch-search-find-2ch-search-num 50)
(setq navi2ch-search-web-search-method 'navi2ch-search-union-method)
で試してみました。

・2chでは「すなっく」で「すなっくらんど」が見つかるようになった。

・BBSPINKでは、エロゲ板の「みるくそふとスレッド9 まだSDT更新中」
を「みるく」で検索したが、見つからなかった。
原因は、h.ula.cc が BBSPINKを検索対象にしていないためらしい。
is.2ch.net はBBSPINKも対象にしているようだ。

・当然だが、まちBBSのスレッドは何も見つからない。

・「UNIX」で検索したら、50件ではなく95件が表示された。
・しかも50件目以降は、UNIX板の、スレタイに「UNIX」が含まれないスレが出てくる。
・navi2ch-search-web-next で次ページに遷移しない。

・Navi2ch Message画面では、C-c C-s で検索画面にならない。

--

個人的には、特定の掲示板を完全に検索対象外に設定する方法があったらあり
がたいと思います。

例えばBBSPINKを除外するには、h.ula.cc と、まちBBS公式の検索サイトを併用
すればいい線になりそうですが、h.ula.ccが英語の大文字小文字を区別してし
まって、ちょっと不便ですね。

316 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 15:47:55 BE:1682235078-2BP(0)]
>>315
> ・BBSPINKでは、エロゲ板の「みるくそふとスレッド9 まだSDT更新中」
> を「みるく」で検索したが、見つからなかった。
> 原因は、h.ula.cc が BBSPINKを検索対象にしていないためらしい。
> is.2ch.net はBBSPINKも対象にしているようだ。
is.2ch.net も追加予定です。

> ・「UNIX」で検索したら、50件ではなく95件が表示された。
navi2ch-search-union-method の1ぺージ目は find.2ch の1ページ目 +
h.ula.cc の1ページ目 - 重複分が表示されるためです。 そのうち、 union の
結果を n件ずつ表示もいれましょう。

> ・しかも50件目以降は、UNIX板の、スレタイに「UNIX」が含まれないスレが出てくる。
これは h.ula.cc が「UNIX板」にマッチしてるためだと思います。スレタイのみにする方法がないか模索中です。

> ・navi2ch-search-web-next で次ページに遷移しない。
実装ミスでした。修正できたと思います。

> ・Navi2ch Message画面では、C-c C-s で検索画面にならない。
Message でも動くように修正しました。

> 個人的には、特定の掲示板を完全に検索対象外に設定する方法があったらあり
> がたいと思います。
>
> 例えばBBSPINKを除外するには、h.ula.cc と、まちBBS公式の検索サイトを併用
> すればいい線になりそうですが、h.ula.ccが英語の大文字小文字を区別してし
> まって、ちょっと不便ですね。
うーん… union と同じように navi2ch-search-filter-method なんてものを作ると便利でしょうか。


317 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 16:50:54 ]
>>310 は満足したのかな。

318 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 17:24:00 ]
>>311
ちょっと返信遅れてしまってすまん。(このスレは頻繁にチェックしていないから。)
モードで言った方がわかりやすいかな。

板リストバッファー = navi2ch-list-mode のバッファー
スレリストバッファー = navi2ch-board-mode, navi2ch-history-mode などのバッファー
メインビュー = navi2ch-article-mode のバッファー

だから >>310 の提案は
「navi2ch-article-mode のバッファーに表示させたほうがいいのでは?」
といったもの。

319 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 17:28:31 ]
>>318
× navi2ch-article-mode のバッファーに
○ navi2ch-article-mode のバッファーの位置の上に

320 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 17:49:48 ]
>>318
バッファは新規に作成してるはず。
M-: (buffer-name) してみ。

321 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 17:53:53 ]
>>320
> バッファは新規に作成してるはず。
知ってるが、なにを期待してるんだ?




322 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 18:07:03 ]
バッファは新規に作成してるので、
>>310
> `navi2ch-popup-article' からのバッファを、
> 板リストバッファーやスレリストバッファーに表示
しているという事実はない。

>>318
> 「navi2ch-article-mode のバッファーに表示させたほうがいいのでは?」
という提案は、バッファを新規に作成せずに既存のバッファを使え、
ということになるけどそれでいいの?

323 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 18:43:46 ]
いや、319 も参照してくれ。

324 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 23:57:12 BE:600798454-2BP(0)]
>>318
えーと、結局

(setq same-window-buffer-names
(cons "*navi2ch popup article*" same-window-buffer-names))

こうした時の挙動にしてみようということでしょうか? (popup を window を分
割せずにスレを表示している window に表示)

;; 板/スレ一覧の window までつぶされたことはないと思うのだけど、画面が
;; せまいとそうなるのかな? それとも Emacs 23 の変更のせいか。

確かに、こうしたほうが popup しないリンクの時の動作や popup からさらに
リンクをたどった時と同じようになって統一感がありますね。

ですが、個人の設定の範囲で十分可能なことに思えますし、あまり気のりはし
ません。 もちろん、この提案への賛成が多ければとりいれます :-)

;; せっかく navi2ch なんだから C-c C-a のを使おうと思ったけれど、なんか
;; しっくりくるのがなかった…。


325 名前:名無しさん@お腹いっぱい。 [2009/01/22(木) 00:37:27 ]

C-x 3 でウィンドウを左右に割っているときに片方でnavi2chを
立ちあげたのち終了したり、メッセージを書いたりすると
1ウィンドウになってしまうのですが、これを防ぐ方法はないでしょうか?
もとの左右に分割の状態に戻ってほしいのです。

326 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/22(木) 00:38:21 ]
あれ、失礼しました。メッセージを書く場合はもとの状態に戻りました。
しかしnavi2chを終了すると1ウィンドウになってしまいます。


327 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 00:02:17 ]
>>316
遅くなりましたが、修正を確認しました。
今後の方針については、基本的に了解しました。

それにしても、このスレタイ検索機能は本当に便利ですね。Navi2chの使い方が
まったく変わってきました。もうemacs-w3mで検索していた昔には戻れません。
ありがとうございます。


328 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 00:16:11 ]
補足、と言うか蛇足です。
"mono"で検索すると、[ニュース速報+]などのスレが大量に上がってきます。
(44429件)
どうやら h.ula.cc がサーバ名の"mamono"に引っかかっているようです。
もしスレタイだけに検索条件を絞れないなら、h.ula.ccは非常に不便ですね。


329 名前:名無しさん@お腹いっぱい。 [2009/01/28(水) 03:04:42 ]
1.8.1 を使っています。
日付の右にある文字でレスのフィルタ処理をしたいのですが、
! を押すと、d)ate が出てきません。
使えなくなっちゃったのでしょうか?

navi2ch.sourceforge.net/doc/navi2ch_2.html#SEC21
2.5.2 レスのフィルタ処理 を参考にしました。


330 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/28(水) 05:20:49 BE:630838837-2BP(0)]
>>329
ChangeLog 見たとこ、 navi2ch-article-message-filter-by-date という関数
があった形跡はないっぽいです。 多分、 info のほうのミスだと思います。

;; 多分 簡単に実装できるんでしょうが、ちょっといそがしいのでまた後日で


331 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/02(月) 14:45:09 ]
スレッドリストで 'd' を押すと特定のスレを隠すことができますが、
板リストで同様の動作を達成することはできないでしょうか?



332 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/02(月) 17:19:51 ]
>>331
見ない板を隠す じゃなくて 見る板を登録
ってやりかただから
求めてるものとは違うのかもしれないけど、
見る板の数がある程度限定されてるのであれば
a や b を使えばいいと思う。

a runs the command navi2ch-list-add-bookmark
b runs the command navi2ch-list-toggle-bookmark

333 名前:名無しさん@お腹いっぱい。 [2009/02/04(水) 12:18:33 ]
Navi2chを何とかインストールしたのだが起動が出来ない・・・
ググってみてもよくわからなかった
どうしたら起動できる

334 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 12:31:55 ]
>333
navi2chを
「navi2chが正しく動作す環境で」
「正しくインストールし」
「正しく.emacsに設定を追加し」
「正しい操作で」
起動する。


335 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 12:52:40 ]
>>333
.emacs(.el) に
(require 'navi2ch)
と書いて、
M-x navi2ch

これでうまく行かなかったら、インストールが何か間違っていると思う。

336 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 12:07:57 ]
&nbsp; が無視されるのは仕様でしたっけ

337 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 14:42:55 ]
>>336
    別に無視されないよ?ちゃんと半角スペースになる。


338 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/08(日) 14:34:43 ]
init.elを作っていない場合、Filteringの情報はどこに保存されるんですか?

339 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/09(月) 00:31:22 ]
.emacsの末尾に勝手についた 「気がする」

340 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/10(火) 19:32:13 ]
>>339
どうもありがとうございます。
.emacsの(custom-set-variables)てところにありました。

341 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/12(木) 13:13:58 ]
ひさしぶりにFreeBSDを7.1Rに入れ換えたので
Emacsも21から22に入れ換えたのだが
リモート先のWindoowsXPのXmingに飛ばして
使う場合、WindowsのアプリからxyzzyでISO-2022に変換して
ペーストする文章が全部文字化けする
EUCにしてもSJISにしてもUTF-8にしてもダメ
しょうがないのでEmacs21に戻したら元に戻って快適 orz

慣れない事はするもんじゃないね



342 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 03:31:32 ]
今年度だけでみると、navi2chの開発って何人ぐらいの人が主に動いているの?

343 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 10:48:31 ]
CVS headのchangelog見れば?

344 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 14:22:24 ]
見ないで書くけど
たぶん3人くらいだろう

345 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 17:39:56 ]
ここのスレをみると、活発に動いているなあと思うけど
sourceforgeにいくと、リリースが1.7で止まっていて、閑古鳥が鳴いているようにみえる
軽くみただけだけど、changelogは、みつけられなかった
CVSは、のちのち使えるにようになります

infoを補う感じでFAQのドキュメントを充実させられないものかなと思いまして
それも超手軽な感じで各自がドキュメントに貢献できる感じのやつで

346 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 17:47:30 ]
navi2ch.cvs.sourceforge.net/navi2ch/

347 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 19:25:39 ]
みんな手元で好きなように弄ってると思ってた

348 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 19:35:46 ]
>>347
アホですね。

349 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 19:54:51 ]
>>347
言うまでもなく当たり前のことです。

350 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 20:05:35 ]
>>347は全部自分で作ればいいんだよ。
コードベースの話は馬鹿馬鹿しくてできないならば。

351 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 21:28:12 ]
みんながローカルに死蔵してるパッチを提出(あるいは提案)してみたほうが、ハッピーにな
れると思うんだ。cvsコミットしろとまでは言わないが。
受け取る(あるいは閲覧する)ほうも、緩い感じで受けて。



352 名前:名無しさん@お腹いっぱい。 [2009/02/14(土) 21:28:23 ]
>>347
いやらしい


353 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 22:25:54 ]
>>351
ぐだぐだになるだけだと思う。

354 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 22:33:35 ]
github に navi2ch の CVS HEAD を置いて、
何かいやらしいことしたい人が clone していじればいいんじゃまいか

355 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 23:10:20 ]
昔はここにコードを張っていたんだけど、
今は>>305くらいのことしかしてない。
コードを投げるのは捨てメアドでもいいの?

自分が常用しているメアドは知られたくない。
メンテできないのでCVS headに書き込みたくない。


356 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 23:20:58 BE:1441915968-2BP(0)]
>>355
わたしとしては捨てメアドでもなんでも、とりあえず navi2ch への取り込み終
了まで連絡がとれればなんでもかまいません。パッチは歓迎です。
匿名がよければ、その旨書いていただければ ChangeLog での記載/ CVS の log などもそのようにします。


357 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 23:27:11 ]
了解

358 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 23:41:00 ]
>>353
別にコミットするわけじゃないから、いいんでないの?
「歌ってみた』とか「踊ってみた」的な感じで
現状はいい管理者さんがいるので、コードの精査は安心だと思う

あと、sourceforgeのパッチ投げる場所って認知度が低いのか、敷居が高いのか。

359 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/15(日) 02:28:37 ]
敷居じゃなくてハードルと言うべき

360 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/15(日) 09:07:48 ]
> 敷居じゃなくてハードルと言うべき

何か違うの?

361 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/15(日) 11:43:24 ]
敷居が高い→不義理をしている後ろめたい気持ちから足が遠のくこと。
ハードルが高い→為し遂げるのが難しいこと。




362 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/15(日) 11:44:29 ]
どうでもいいよ。

363 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/15(日) 11:51:22 ]
よくもないけどね。

364 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/15(日) 12:05:39 ]
日本語の定義の議論はスラドでやるべき

365 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/15(日) 13:18:20 ]
コードはここに貼ればいいじゃん。
ja.pastebin.ca/

366 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/15(日) 17:01:40 ]
一般的なペーストビンwwwwwwwwwwwwwwwwwwwwwwwww

367 名前:345 mailto:sage [2009/02/15(日) 18:23:20 ]
Firefoxで閲覧しんだけど、Newsカテゴリが4年と半年前で。
その残像があって、Activityカテゴリをみたら、「4 years ago」にみえていました
今、みると「4 weeks ago」だね
Firefoxだと文字がちっちゃくて・・・本当にすいませんでした
もうろうとしている時にみたのかな
よく覚えていないや

368 名前:あわわ ◆xj5aoi8gEM mailto:sage [2009/02/15(日) 22:10:50 ]
送信控え(sendlog)を見るとき次のエラーが出る。
環境は Emacs 23.0.50/OS Vine4.2。

Error: Wrong type argument: stringp, nil
Error: Wrong type argument: processp, nil
if: Wrong type argument: stringp, nil

init.el には次の設定。

(setq navi2ch-message-save-sendlog t)
(setq navi2ch-message-sendlog-message-format-function
'navi2ch-message-sendlog-message-format-with-board-name)
(add-to-list 'navi2ch-list-navi2ch-category-alist
navi2ch-message-sendlog-board)

add-to-list が不味い?




369 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 05:14:45 ]
emacs使ってるならエラー発生箇所くらい同定すれ

370 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 05:37:15 BE:1922554188-2BP(0)]
>>368
再現できないので Backtrace をとっていただけませんか?

1. *scratch* バッファに "(setq debug-on-error t)" と書いて、最後の ')' の次の文字にカーソルをあわせて C-x C-e
2. error が出ている作業を行なう
3. Backtrace バッファがでるのでそれを貼る

大体の場合、Backtrace にはバイナリ列がふくまれるので、どこかのサイトを
借りてあげるか、なにかのファイルに保存して 2ch書きこみ用のバッファで
C-c C-b (navi2ch-base64-insert-file) として保存したファイルを指定して書
きこんでください。


371 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 05:45:11 ]
>>370
M-x toggle-debug-on-error
っていまいちマイナーなのかしら。環境依存?



372 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 06:17:41 ]
>>371
多分ないでしょうけど toggle なんで一応


373 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 07:43:51 ]
*scratch*はC-jを使うものと思っていた

374 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 09:41:11 ]
FreeBSD7.1Rのpackagesのnavi2chは1.8.0で止まってるな
非常に危険

375 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 09:47:36 ]
portsは?

376 名前:あわわ ◆xj5aoi8gEM mailto:sage [2009/02/16(月) 11:41:31 ]
スマンです。
Backtrace は以下(適宜改行を入れている)。
でも、簡単に再現しないということは何か他のものが影響している?

Debugger entered--Lisp error: (wrong-type-argument stringp nil)
string-match("BBS_MESSAGE_COUNT=\\(.+\\)" nil)
(if (string-match "BBS_MESSAGE_COUNT=\\(.+\\)" content)
(setq navi2ch-bbs-limit-length (string-to-number ...))
(setq navi2ch-bbs-limit-length nil))
(let* ((board navi2ch-article-current-board) (coding-system-for-read...)
(coding-system-for-write ...) (content ...))
(if (string-match "BBS_MESSAGE_COUNT=\\(.+\\)" content)
(setq navi2ch-bbs-limit-length ...)
(setq navi2ch-bbs-limit-length nil))
(if (string-match "BBS_LINE_NUMBER=\\(.+\\)" content)
(setq navi2ch-bbs-limit-lines ...) (setq navi2ch-bbs-limit-lines nil)))
navi2ch-bbs-limit-get()
(lambda nil (navi2ch-bbs-limit-get))()
run-hooks(navi2ch-article-mode-hook)
navi2ch-article-mode()
navi2ch-article-view-article(((nil)
(name . "\xe0f7\xdfae\xdcb5\xd228") (type . board) (id . "sendlog")
(bbstype . localfile) (uri . "x-localbbs:///home/hiro/.navi2ch/sendlog/"))
((subject . "\xe0f7\xdfae\xdcb5\xd228") (response . "578")
(artid . "1154441632")) nil nil nil)
navi2ch-bm-select-article(nil)
navi2ch-bm-select-article-or-scroll(up nil)
navi2ch-bm-select-article-or-scroll-up(nil)
call-interactively(navi2ch-bm-select-article-or-scroll-up nil nil)


377 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 11:45:04 ]
emacs21 + モナーフォントで使えてたのに、
emacs22 + モナーフォントにしたら文字化けするようになってしまいました。

init.elには、

(setq navi2ch-mona-enable t)
(setq navi2ch-mona-face-variable 'navi2ch-mona16-face)

と書いているのですがうまく行きません。
この文字化けを解消する良い方法がないでしょうか?

378 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 11:45:30 ]
>>375
/usr/ports/japanese/navi2ch
だと1.8.1

PORTNAME= navi2ch
PORTVERSION= 1.8.1


379 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 19:57:58 ]
FreeBSDのportsって、変に頑なな印象がある。
Emacs21.4相当なのにずっとEmacs21.3を名乗ってたり……。

380 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 21:02:29 ]
>>379
管理者の数が少ないからだよ。
特殊な用途じゃなきゃ今使うメリットもあまりない
わけだし、仕方ないとおもう。

381 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 21:13:01 ]
個人的にUNIX like OSを勉強をするなら、FreeBSDが適していると思うんだけどなあ



382 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 21:16:40 ]
>>381
俺もその目的ならFreeBSDがいいと思うよ。
でも、それは「特殊な用途」だよね。

383 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 21:32:19 ]
今時のLinuxなら、何も考えずにXも日本語も使えるからなぁ。
標準でNavi2chが使えるのは少ないけど……。
そういや、Navi2chも今年で10周年だったっけ?

384 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 21:35:38 ]
そもそも標準でEmacsを使えるのさえないのに

385 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 23:45:11 ]
>>382
emacsを使う自体も特殊だよね

エディタでちょっと凝ったことしたくて、秀丸のスクリプトを覚えるのもなあと思うし
Vimもエディタ単体としては、最高なんだけど
スクリプトができて、日がまだ浅いからなあと思って

emacsに

関係ないけど、コンピュータの分野と距離を置いている著名人でemacsを使っている人って
どのくらいいるんだろ
大学の先生は、外して

386 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 23:55:20 ]
オレは著名人じゃないけど、Navi2chの為にEmacs使ってるよ。
今はAppleMailだけど、その前はMewも使ってた。Gnusも使ってた。
ちなみに、純粋なエディタとしてはmi使ってる。

Emacsをそういう使い方してる人って、結構多いんじゃない?

387 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 23:57:12 ]
いねーよ

388 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 23:58:17 ]
>>385
あのさ、>>382 は OS (オペレーティングシステム) の話なんだけど。
故意に論点をずらさないでくれるかな?


389 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 00:05:42 ]
OSについて議論するなら他所でやってくれるかな?

390 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 00:19:58 ]
普段慣れているエディタで作文したいからnavi2chというのは分かりやすい。
>>386のように、普段別のエディタを使いながらnavi2chを使うというのは、
読みが主体でnavi2chがその設計が抜群ってこと?

391 名前:386 mailto:sage [2009/02/17(火) 00:27:32 ]
>>390
コンピュータの世界と関係ないとこで生きてるから、
エディタで作文する機会がないんです。
仕事に必要な作文は、会社でWordを使う。



392 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 01:06:11 ]
まあ一つ覚えておくといい。

ハッカーの大半はEmacs使い。

これが何を意味してるかわかるよね?

393 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 01:20:42 ]
>>386
Navi2chのためだけにMeadow入れてる。
同じく昔はMewやGnus使ってたけどね。

394 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 01:36:56 ]
FreeBSD(笑)

395 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 01:52:25 ]
最近はなんでも(笑)つけりゃいいと思ってるやつ多すぎ(笑)

396 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 02:08:34 ]
キーボードだけで、馴染みのキーバインドでさくさく読めるのがいい
イメージだけだがWin,Mac用の2chブラウザはどれもマウス必須に思える
(実際にはきっとキーボードだけで操作できるものもたくさんあるんだろうが)


397 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 02:18:03 ]
>>392
残りの半分のハッカーはvi使い。
ってことだろ?

398 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 03:37:18 ]
ハッカー(笑)

399 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 09:42:29 ]
>>395
(笑)こうですか?わかりません

gnus→google newsgroup
shinbun→google reader
mew→gmail

とfirefox+google化してるなあ。
navi2chとprogrammingは当分移る気配ないけれど。

400 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 12:35:13 ]
ということは、
Google 2chとGoogleプログラミングが登場すればEmacsはいらないと。

401 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 12:38:35 ]
>>399
> とfirefox+google化してるなあ。

全然違うな。
視野が狭く、レベル(知能)の低い人間はそう思いがちなのかな。




402 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 13:04:47 ]
寒い釣りだなw

403 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 13:17:13 ]
バカが好きな言葉、レベル

404 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 15:24:59 ]
>>376
navi2ch.sourceforge.net/cgi-bin/wiki/yapw.cgi/Tips の独自パッチか?

405 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 14:38:26 ]
Google 2ch ってすごいなw


406 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 16:09:04 ]
レベル ≒ (知能)

407 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 16:29:38 ]
~/.navi2chにファイルが溜まっていくと容量がかなりになる
圧縮しても参照できるようにするか
適当なデータベースにファイルをためるようにできないかな

408 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 17:19:15 ]
↓ 以下容量自慢


409 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 17:25:42 ]
まだ 948M だな。

410 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 17:36:04 ]
2001 年あたりからで 4.0G


411 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 19:23:46 ]
%cd ~/.navi2ch
%du -h
(略)
47M .
%

自慢にならねぇww




412 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 19:38:04 ]
俺もホームを移動した時に1.4Gbyteあってびっくりした。
SCIPが、htmlだけだと2.25Mbyteしかないのに…
1000倍近いテキストを…もうアホかと。

413 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 19:47:55 ]
13GBあった

414 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 20:23:45 ]
俺は気が向くとexpireしちゃうから176MBしかねぇや

415 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 21:16:47 ]
expire全くしてないけど、1.2GiB。
最古のファイルは2002年くらい。
意外と少ないな。

416 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/19(木) 03:12:27 ]
まー消してしまうと後悔するから、おいとくのがいいよな。


417 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/19(木) 03:54:47 ]
消してもだいたいは拾ってこれるけどな

418 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/19(木) 12:40:16 ]
●持ってるけど、academy, science, food鯖のログ消失が痛恨。
特に前二者。よりによってなんでここのを。

419 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/19(木) 16:55:16 ]
古い2chのログなんて何の役に立つんだ?
読み返すこともないだろ

420 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/19(木) 16:57:23 ]
あるよ。

421 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/19(木) 23:03:47 ]
>>419
心の安らぎ。
そもそもGバイト単価 7円とかなんだから、気にしなくていいんじゃね。



422 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 00:52:26 ]
expire を定期的にしてるから60MB程度だ

技術系のログは見返すことあるからなぁ
expire 時にスレを保護できると良いんだけど

423 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 04:07:43 ]
自分は、dat落ちしたdatファイルは、
別のフォルダにdatファイルを移動して、localfile で見るようにしている。

その localfile の板で hide したのは、datファイルを消去するようなスクリプトを cron で設定している。

424 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 05:28:13 ]
スレッドの停止した過去ログには常に bz2 圧縮をかけるように
してほしい。直せますか?


425 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 05:34:33 ]
ちなみに bzip2 で .dat を圧縮すると、平均して 1/4 の
サイズになりますね。過去ログはそんなに頻繁にアクセスされる
ものではないし、これだけでも随分HD容量が減るかと。

426 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 07:32:08 ]
OS依存の、ファイルシステムごと圧縮しちゃう構造の方が楽な気がする
Unix系には無いのかしら

427 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 08:21:18 ]
あったりなかったりしますが、圧縮はnavi2chが手を出す問題ではないと思います。

428 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 08:29:38 ]
>>427
えっと、どうしてそう思うの?

オプションで有効にするかしないかやっておけば、拡張機能として、
かなり重宝されるとおもうんだけど。

429 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 09:12:14 ]
>>428
ファイルシステムが実現していることをアプリケーションで面倒みて
バグを増やすことはないからです。

430 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 09:26:35 ]
サーバからのdatのダウンロードがgzipだから、gzip扱う構造はあるのだろうけど、
サブプロセス呼び出しで展開だったりして、まぁ、面倒くさいわな

431 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 10:21:40 ]
>>429-430
だから、「拡張機能として」って言ってるじゃない。
サブプロセスよびたくないなら、.gz 圧縮でもいいとおもう。
それでも 2/5 程度までは圧縮してくれるでしょ。



432 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 10:24:54 ]
自分で作るわけじゃなさそうなのに、なんでこの人偉そうなの?

433 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 10:30:33 ]
今の時代どう考えても HDD 買えば解決だろw

434 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 12:05:14 ]
ファイル名を .bz2 とかにすると自動的に圧縮してくれる機構が emacs には
入ってます。

ので、古い(dat落ちした)ファイル名を指定する変数を分けて設定できるよう
にすればそれで実現できると思いますが。

今って dat 落ちしたかどうかって、navi2ch は管理してないですよね?


435 名前:名無しさん@お腹いっぱい。 [2009/02/20(金) 13:05:25 ]
>>434
'kakoってフラグはあったと思った

436 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 14:56:44 BE:240319542-2BP(0)]
今のところdat 落ちは(完全には)管理してません。kako は過去ログ倉庫に入っ
たことを確認した時点でつくフラグだったと思います。(現状にあってないから
書きかえたいところ)

dat落ち管理と圧縮をしてる downmark patch というのがあって、その機能をと
りこみたい、とは思ってはいます。

;; 多分、大丈夫なんでしょうけど downmark
;; patch(tokyo.cool.ne.jp/progn/) のライセンスがはっきりしないん
;; ですよねぇ…。目をつぶっておくのもありかなぁ…。

そして、本当に少しずつですが作業を進めてたりしています。最近あまり時間
がとれてなくてもうしわけない。

>>376
404 で言われてるように、
navi2ch.sourceforge.net/cgi-bin/wiki/yapw.cgi/Tips
「message-modeでメッセージのバイト数と行数を検査する」の部分でエラーが出てるみたいですね。
navi2ch-bbs-limit-get を navi2ch.sourceforge.net/tmp/navi2ch-bbs.el のにさしかえれば動くような気がします。


437 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 20:23:13 ]
書き込みテスト

FreeBSD6.3 amd64 + emacs22.2.1で、すんなりCVS版いけた
開発している人に感謝・感謝です

438 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 21:29:11 ]
>>436
●で過去ログ引っ張ってくると、sを押してもアクセスにいかなくなりますが、
それがkakoフラグですかね。

movedってサーバトラブルで出たことがあった気がするので自動で過去ログ扱
いされると困ることもあるかも

439 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 21:57:43 ]
kakoフラグは過去ログにアクセスした際、2chのサーバがHTTPのヘッダで'X-kako:'みた
いなのを返してきて付いたと思った。2chが過去ログを無償公開していた頃の名残りかな。
●は持ってないので、●アクセスで以前の挙動をするのかは分からない。
基本的にkakoフラグのついたdatは、効率を考えてサーバに再取得に行かない挙動のはず。


440 名前:名無しさん@お腹いっぱい。 [2009/02/20(金) 23:59:48 ]
いま、実況鯖が重いのですが、Navi2ch として出来る対策はありますか?
live2chだと以下のような対処をすると軽くなるようなのですが。

live2chを利用してるが激重の人用

live2chを終了させる

live2chのフォルダの中にある「2channel.brd」をメモ帳で開く

実況の項目のところにある「live23.2ch.net」を「live23f7.2ch.net」に書き換える

上書き保存、閉じる

Live2ch起動(゚д゚)ウマー

おれは面倒なんで hostsにこれ書いた。

206.223.150.110 live23.2ch.net
206.223.150.84 live24.2ch.net

441 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 00:17:42 ]
つ ~/.navi2ch/etc.txt



442 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 00:28:48 ]
>>440
ためしてないけどこれで全部いけるはず

(setq navi2ch-list-moved-board-alist
(append navi2ch-list-moved-board-alist
(apply 'append
(mapcar (lambda (x)
(let ((uri (cdr (assq 'uri x))))
(and (stringp uri)
(string-match "^live23\\.2ch\\.net\\(.*\\)$" uri)
(list (cons uri
(concat "live23f7.2ch.net"
(match-string 1 uri)))))))
navi2ch-list-board-name-list))))


443 名前:440 mailto:sage [2009/02/21(土) 00:50:05 ]
>>441-442
どうもありがとうございます

>>442
のS式でログを取るのは軽くなりました
書き込み後のログ取得にはちょっと失敗しています

etc.txt でかちっと指定する方法もやってみます

444 名前:440 mailto:sage [2009/02/21(土) 01:00:08 ]
etc.txt に以下のように設定すると、書き込みも軽くなりました

ETV
live23f7.2ch.net/liveetv/
etv

445 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 13:41:07 ]
ログ容量は線形で増えるけどHDD容量は指数で増えるので問題無い

446 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 13:51:05 ]
…なんて言ってた時代もありました。
反省してますごめんなさい。

447 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 08:02:24 ]
まちBBS で仕様変更があったようです。
対応お願いします。

スレ一覧までは行けるのですが
新スレとか既読のスレの更新分とかを取得できません。
Now connecting...sending request...done
Checking file...moved

ttp://www.machibbs.com/

[2009/02/24]
read.plへのアクセスを全てread.cgiへと転送するよう変更しました。
また、read.cgiに広告枠の追加を行いました。
って書いてあります。

448 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 10:58:33 BE:720958638-2BP(0)]
>>447
ご報告ありがとうございます。 CVS先端に修正をいれました。

また 1.8系にも修正をいれました。 仕様変更への追随ですので早めに BETA を
出しておきます。

navi2ch.sourceforge.net/beta/navi2ch-1.8.2-BETA.tar.gz


449 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 12:19:14 ]
/FYI/

$ diff navi2ch-1.8.2-BETA/navi2ch-machibbs.el /usr/share/emacs/site-lisp/navi2ch
33c33
< "$Id: navi2ch-machibbs.el,v 1.29.2.2 2009/02/25 01:41:43 nawota Exp $")
---
> "$Id: navi2ch-machibbs.el,v 1.30 2008/08/26 14:01:44 nawota Exp $")
100c100
< (format "%s/bbs/read.cgi?BBS=%s&KEY=%s"
---
> (format "%s/bbs/read.pl?BBS=%s&KEY=%s"


450 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 12:59:55 BE:961277748-2BP(0)]
ホスト規制にかかってるらしく、 machibbs への書きこみテストができなかっ
たので一応どなたか書きこみテストしてみていただけませんか?


451 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 14:16:43 ]
>>450
www.machi.to/bbs/read.cgi?BBS=tawara&KEY=1181434835&START=304&END=304&NOFIRST=TRUE
OKでした



452 名前:447 mailto:sage [2009/02/25(水) 16:40:44 ]
ありがとうございました。

453 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/26(木) 00:38:59 ]
聞いてみたいことがある。

スレの中のハイパーリンク上で C-m を押すと、WEBブラウザが立ち上がるが、
リンク先が2chのスレだと、Navi2chの新しいバッファで表示される。

この一般リンクと2chスレの判別って、どういうルールなんだろう?時々誤判定
されてしまう。元スレとドメイン名が違うと一般リンクとみなされるのかと思っ
たが、そうでもないようだ。

あと、今はCVS版を使っているのだけど、C-c C-u を押すと、 navi2chで任意の
URLを開ける(navi2ch-goto-url)。

しかし以前、1.7.5-dev を使っていたころは、ハイパーリンク上で C-c C-u を
実行すると、そのリンクが引数として渡されていて便利だった。今は何も渡さ
れない。だからいちいち、リンク文字列をキルリングに収めなければならなく
て面倒くさい。

これって何か、設定の方法はあるのだろうか?

454 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/26(木) 02:03:13 BE:1622154896-2BP(0)]
>>451
ありがとうございます。

>>453
> この一般リンクと2chスレの判別って、どういうルールなんだろう?時々誤判定
> されてしまう。元スレとドメイン名が違うと一般リンクとみなされるのかと思っ
> たが、そうでもないようだ。

- ドメインが存在し
- navi2ch-2ch-host-list か navi2ch-list-board-name-list の uri のとこにそのドメインが存在し
- URL を board または article に変換可能

であれば、 navi2ch で開きます。誤判定するURLをはっていただければもしか
したら直せるかもです。

これに関して navi2ch-article-select-current-link-url (url 上で RET した
時によばれます) で条件確認が重複しているように思えるところがあったので、
一方を削りました。なにかおかしくなっていたらご報告ください。

> あと、今はCVS版を使っているのだけど、C-c C-u を押すと、 navi2chで任意の
> URLを開ける(navi2ch-goto-url)。
> しかし以前、1.7.5-dev を使っていたころは、ハイパーリンク上で C-c C-u を
> 実行すると、そのリンクが引数として渡されていて便利だった。今は何も渡さ
> れない。だからいちいち、リンク文字列をキルリングに収めなければならなく
> て面倒くさい。
これは navi2ch-goto-url の不具合ですね。 CVS HEAD, 1.8.2-BETA で直しました。


455 名前:名無しさん@お腹いっぱい。 [2009/02/26(木) 02:23:19 ]
>>454
> - ドメインが存在し
> - navi2ch-2ch-host-list か navi2ch-list-board-name-list の uri のとこにそのドメインが存在し

板がサーバ移転した後はこれに引っ掛かることが多いね。

456 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/26(木) 07:23:23 ]
>>454
> 誤判定するURLをはっていただければもしかしたら直せるかもです。

それでしたらちょうど、思い当たるものがあります。
gimpo.2ch.net/test/read.cgi/jfoods/1171477244/1
このリンク先のスレはたいてい、WEBブラウザが開いてしまいます。

> これは navi2ch-goto-url の不具合ですね。 CVS HEAD, 1.8.2-BETA で直しました。

確認しました。ありがとうございます。

457 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/26(木) 08:41:00 ]
自分が駄目だったのは、これ。

Prolog でまったり
pc5.2ch.net/test/read.cgi/tech/976462999/
(リンク元は pc11.2ch.net/test/read.cgi/tech/1193354806/1)

まあこのスレは、datファイル自体ないたみたいなんだけど、判別の誤りの例と
して。


458 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/27(金) 05:27:36 BE:1051397257-2BP(0)]
鯖移転したりすると "navi2ch-2ch-host-list か
navi2ch-list-board-name-list の uri のとこにそのドメインが存在し"なくな
るみたいですね。(「ドメインが存在し」というのは URI のドメイン部分が存
在、ということです。DNSがひけるかとかは関係ないです)

鯖移転するものは大体は 2ch.net だろう…と仮定して、 こんな正規表現
("^[a-z]+[0-9]*\\.2ch\\.net$")にかかるドメインも navi2ch で開ける候補と
するように条件を弱めてみました。CVS版で試してみてください。


459 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/27(金) 14:02:09 ]
>>458
GJ! 今までよりすごく便利になったよ!
今のところ、不具合とか、開けないスレとかはないです。

460 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/02(月) 07:55:33 BE:300399825-2BP(0)]
navi2ch 1.8.2 をリリースしました。

https://sourceforge.net/project/showfiles.php?group_id=39552&package_id=35743&release_id=665098

1.8.1 からの変更点は以下のとおりです。

machibbs の仕様変更に追随。
バグをいくつか修正。


461 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/02(月) 09:03:07 ]
おつかれさまです

帰宅したら入れてみます



462 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/03(火) 20:00:23 ]
最近、超小型のネットブックでも使うようになって、
こういうバインディングがあると便利と感じるようになりました。

(define-key navi2ch-list-mode-map "j"
'(lambda (n) (interactive "p") (scroll-up n)))
(define-key navi2ch-list-mode-map "k"
'(lambda (n) (interactive "p") (scroll-down n)))

(define-key navi2ch-board-mode-map "j"
'(lambda (n) (interactive "p") (scroll-up n)))
(define-key navi2ch-board-mode-map "k"
'(lambda (n) (interactive "p") (scroll-down n)))


463 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/03(火) 20:02:05 ]
ちなみにarticle-modeのやつは、数引数が使えません。
;; もしかすると私のコードが元だったかも知れませんけども(汗

464 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 01:44:44 ]
全角のWAVE DASHがうまく書き込まれないことがあるな。
→ ←これ。ハンカクスペースになっちゃう。

465 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 01:46:42 ]
やっぱり駄目だ。
(emacs-version)
"GNU Emacs 23.0.60.1 (i486-pc-linux-gnu, GTK+ Version 2.14.3)
of 2008-10-14 on rothera, modified by Debian"
(navi2ch-version)
"Navigator for 2ch 2.0.0-DEV"
$ dpkg -l navi2ch-cvs
ii navi2ch-cvs 0.0.20080915-1 Navigator for 2ch.


466 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 07:09:30 ]
>>464
(coding-system-put 'cp932 :encode-translation-table
(get 'japanese-ucs-jis-to-cp932-map 'translation-table))


467 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 07:36:30 ]
テスト: 「〜」


468 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 10:32:31 ]
全角のチルダとハイフンを入力すると化ける。
チルダ → 箸キ
ハイフン → 个ア
波ダッシュ → 〜

書き込む前に、チルダを波ダッシュに自動で置換できないかしら。
あと、全角ハイフンはどうしたらいいものか。


469 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 11:42:43 ]
ハイフン:‐

>>468
置換するなら文字参照にすればいいのでは?

470 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 12:26:23 ]
>>468
> 全角のチルダとハイフンを入力すると化ける。

U+FF5E と U+FF0D のこと?
環境は Emacs23?
「入力すると化ける」ってのは、Emacs のバッファ内で化けてるの? であれば入力メソッドは?


もしかしたら、以下の設定で改善するかもしれない。
(setq standard-translation-table-for-decode
(get 'japanese-ucs-cp932-to-jis-map 'translation-table))
ただし、副作用が大きすぎるのでこれはやめた方が良いです。


471 名前:468 mailto:sage [2009/03/05(木) 13:17:50 ]
>>470
すみまえん、説明がおかしかった。

環境は Emacs22 on Fedora 10 を Windows上のPuTTYから使ってる。
日本語変換は単にMS-IME。

化けるのは2chに投稿したとき。
通常のテキストファイルに保存するときは化けない。



472 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 15:06:16 ]
>>471
keyboard-coding-system が UTF-8 ならば、subst-win.el をロードしてみたらどう?

ダメなら、入力した「〜」にカーソル合わせて C-u C-x = した時の charset は
何になってる?


473 名前:468 mailto:sage [2009/03/05(木) 17:06:04 ]
全角チルダ 〜
全角ハイフン −
波ダッシュ 〜


474 名前:468 mailto:sage [2009/03/05(木) 17:08:22 ]
ごめん、適当な過疎スレでテストするつもりが、このスレに誤爆した。

>>472
> keyboard-coding-system が UTF-8 ならば、subst-win.el をロードしてみたらどう?
うまく行きました。ありがとう!
波ダッシュが全角チルダになってしまうけれど、今はまあ困らない。

475 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 20:34:41 ]
えーと、muleの内部表現から、
2ch.netへ書き込む時の文字コードcp932へ変換する時の
変換テーブルを変更すればいい、という理解でいいですか?
;; Safariで一時あったような問題

もしそうだとすると読み込み/表示は問題ないのは何故ですか?
書き込む時だけ文字集合が狭くなる射影が行われているのでしょうか?

476 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 21:45:41 ]
>>475
> えーと、muleの内部表現から、
> 2ch.netへ書き込む時の文字コードcp932へ変換する時の
> 変換テーブルを変更すればいい、という理解でいいですか?

>>466 のことよね? その通りです。

> もしそうだとすると読み込み/表示は問題ないのは何故ですか?

CP932 では WAVE DASH (U+301C) はエンコードできない、すなわち含まれていません。
CP932 にあるのは FULLWIDTH TILDE (U+FF5E) だけです。
ということで、"\x81\x60" を読み込んだ時は単に U+FF5E にデコードするだけで、
なんら問題になりません。

一方、CP932 にエンコードする際には U+FF5E は問題無くエンコードできますが、
U+301C はエンコードできないのでエンコード前に U+FF5E に変換してしまえ
というのが >>466 です。


477 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 21:26:54 ]
1.8.2上げテスト
いつのまにかtestスレなくなってた

478 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 22:31:01 ]
testスレ無くなって不便

479 名前:名無しさん@お腹いっぱい。 [2009/03/06(金) 23:41:03 ]
>>29の設定とmy-navi2chを一緒に使うと、フィルタが効かなくなってしまいます。
どこに報告していいか分からなかったので、こちらで報告させていただきます。
~/.navi2ch/init.elを以下にすると、フィルタを設定しても、フィルタリングされません。

;;my-navi2ch
(add-to-list 'load-path "/path/to/my-navi2ch")
(require 'my-navi2ch)

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

よろしかったら対応していただけますでしょうか。

480 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 00:23:37 ]
deb パッケージ版の navi2ch-cvs の更新というのはどういったタイミングで行
なわれていますか?



481 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 09:09:35 ]
更新が待ちきれないので、 navi2ch-cvs の diff を流用して、changelog だけ変更して
ローカルでパッケージをビルドしちゃっているけれど、
簡単な作業だし、不都合はないです



482 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 09:18:21 ]
>>478
[test] 書き込みテスト 専用スレッド 147 [テスト]
qb5.2ch.net/test/read.cgi/operate/1236338541/

483 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 11:40:17 ]
>>479
修正版を up しました.
ttp://www1.axfc.net/uploader/He/so/202581.gz

ただ、拡張書式を利用している場合、my-navi2ch.el の filter の最適化を実施は
実質無意味なので、削除(コメントアウト)したほうが良いかもしれません.

拡張書式を利用していない場合は
(("foo" .hide) ("bar" . hide))
-> ((("foo\\|bar" . r) . hide))
のようにフィルタを纏めるのですが、
((("hoge" S :invert nil :board-id "dummy" :artid nil :float nil) . hide)
(("huga" S :invert nil :board-id "dummy" :artid nil :float nil) . hide))
の場合だと、正規表現に置き換えません.

484 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 12:13:36 ]

>>481 HEAD を co して丸ごと navi2ch-cvs のソースディレクトリコピってチ
ンゲログゥのバージョンを dch -v で変更して debuild でビルド。あっさり動
きましたアリガト。




485 名前:479 mailto:sage [2009/03/07(土) 13:01:56 ]
>>483
修正ありがとうございます。
bodyでのfilterは効くようになったのですが、
idでのfilterはまだ効きません。
filterの最適化のコメントアウトしても変わりませんでした。
よろしかったら修正していただけますでしょうか。


486 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/08(日) 08:44:58 ]
>>485
手元では id でのフィルタが効いてますので現象の再現ができません。
my-navi2ch.el は雑多な機能の寄せ集めですので、必要な機能のみ導入するようにして
どの機能が悪さをしているか特定してもらえますか?

487 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/11(水) 16:32:51 ]
>>480

Debianのnavi2ch-cvs更新とまってしまいましたね。最新版が0.0.20080915-1。

現在のバージョンだとmachibbsがみれなくて困る。誰かメンテな引き継いでくれないのかな。

488 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/11(水) 16:47:34 ]
君がやればいいと思うよ

489 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/11(水) 19:23:02 ]
Debianの *.diff.gz だけうぷ

ttp://island.geocities.jp/aki_101/navi2ch-cvs_0.0.20090302-01.diff.gz

490 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/11(水) 19:33:09 ]
*.diff.gz だと、公式のと変わりないですね
*.deb も
自己責任でどうぞ

ttp://island.geocities.jp/aki_101/navi2ch-cvs_0.0.20090302-01_all.deb

491 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/11(水) 20:01:46 ]
sf.netのshellサーバ設定変更に追従できていなくてずっとrsyncに
失敗していたのに気づきませんでした。

deb化は自動なんですが、更新は手動です。cvsの変更が目についたときに
更新する用にしています。




492 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/11(水) 21:40:21 ]
>>491
お疲れ様です

493 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/14(土) 16:41:37 ]
>>490
自己責任(笑)

494 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/14(土) 23:11:27 ]
面白くないことに(笑)をつけると面白くなるのだろうか

495 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/15(日) 00:31:46 ]
月曜日(笑)

496 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/15(日) 01:11:12 ]
これは面白くないことに(笑)

497 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/15(日) 13:49:38 ]
つまんね(笑)

498 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/16(月) 17:21:53 ]
ということにしたいのですね(笑)

499 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/16(月) 19:44:26 ]
Navi2chを再起動しても、昨夜の板移動が反映されないのですが、
Emacsも再起動しなければならなかったですか?

500 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/16(月) 20:15:45 ]
navi2ch-list-bbstable-urlの指すURLのmenuでまだ変更されてないみたい。


501 名前:499 mailto:sage [2009/03/16(月) 20:51:09 ]
>>500
どうもありがとう

手動で、ディレクトリ移動して、board.txtを書き換えても大丈夫でしょうか
ちょっとやってみます



502 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/16(月) 22:24:47 ]
navi2ch-list-moved-board-alist

503 名前:499 mailto:sage [2009/03/16(月) 22:48:06 ]
>>501
どうもありがとう

(setq navi2ch-list-moved-board-alist
'(("mamono.2ch.net/movie/" . "anchorage.2ch.net/movie/")
("mamono.2ch.net/cinema/" . "anchorage.2ch.net/cinema/")
("mamono.2ch.net/classical/" . "jfk.2ch.net/classical/")
))

を評価してみました
ブックマークは旧サーバのままのようでアップデイトしても moved になってしまいますね

504 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/17(火) 17:59:14 ]
tp://t139.hp.infoseek.co.jp/bbsmenu.html
ここが更新すばやい気がします。
こっちに切り替えてやっとこ最新になってくれた。

505 名前:名無しさん@お腹いっぱい。 [2009/03/19(木) 02:40:36 ]

エロ系のスレッド閲覧/書き込み用に Navi2ch を Ero2ch と Navi2ch に分けれませんか?
エロモードの時は履歴や保存ディレクトリを別々にしたりします。


506 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/19(木) 02:43:25 ]
それは運用でなんとかなるんじゃね?

507 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/19(木) 09:43:25 ]
プライバシーモードか。

508 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/19(木) 12:44:50 ]
>>505
エロユーザとまじめユーザでログインすれば
互いに環境を尊重して同時稼働すんだろ


509 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/19(木) 13:00:28 ]
navi2ch-search-web で "opera"を検索してみたら、なぜか「2ch運用情報板」
「運用情報臨時」の全スレが引っかかる。

それぞれ板名が"operate", "operatex"だから。

これはたまらんなあ。

510 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/19(木) 21:21:21 ]
>>509 自己レス。"Opera"だとうまく行った。

511 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/26(木) 08:31:23 ]
navi2ch-article-mode-line-formatで、
「前回スレを開いたときのレス数」を指定できると便利だと思うんだけど。
簡単に改良できるなら改良してほしい…。



512 名前:名無しさん@お腹いっぱい。 [2009/03/27(金) 16:26:34 ]
>>511
前回読んでたレス番号のことですか?


513 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/27(金) 19:49:14 ]
「前回スレを開いたときの総レス数」と書けばいいのでしょうか。
例えば、このスレを昨日の9:00に読みにきて、再び今日の17:00に読みにきたときに、
スレのどこにカーソルがあったかとは関係なく、「511」という値を表示させたいです。



514 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/27(金) 20:13:56 ]
前回アクセス以降に追加された部分を明示したいという話かね。

515 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/27(金) 20:16:34 ]
(navi2ch-article-get-last-read-number navi2ch-board-current-board article)ってことでしょ?

516 名前:511 mailto:sage [2009/03/27(金) 21:26:58 ]
>>514
そうです。

>>515
それをどこかに書き加えればいいってことでしょうか?

517 名前:511 mailto:sage [2009/03/27(金) 22:15:34 ]
ちょっと調べてみました。navi2ch-article-make-mode-line-identificationで何かしてるようなので、
そこをいじって>>515の返す値を表示させるようにしてみました。
ただこれだと、カーソルのあったレス番号が返ってきているみたいです。

518 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/27(金) 22:26:32 ]
(assoc 'number navi2ch-article-current-article)でどうよ?

519 名前:511 mailto:sage [2009/03/27(金) 22:56:03 ]
>>518
>>515と同じでした…

520 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/28(土) 11:46:51 ]
そういうものを保存してる場所はないからちょっとむずかしいと思う


521 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/02(木) 15:16:53 ]
navi2chを起動後にskkを起動すると
何故かskk-rom-kana-rule-listの設定が何故か読み込まれないんですが
同様の症状になられた方はいらっしゃいませんか?
navi2chより先にskkをロードした場合は設定が有効になるんですが・・・

skk-version は Daredevil SKK/13.1 (Hattori)
navi2ch-version はNavigator for 2ch 1.8.2 です。




522 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/02(木) 19:01:59 ]
おかしいかもね
去年の 11 月ごろから navi2ch のロードを遅らせてる

523 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/02(木) 23:48:00 ]
ああ、それって navi2ch と関係してたのか……
たしかにロード順序変えたら期待通りの挙動になったわ。


524 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/02(木) 23:52:19 ]
理由が不明なのがちょっと気持ちわるいよね。

525 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/03(金) 00:36:33 ]
>>521 と同じ構成だけど、emacs -q でさえ、leim-list.el経由で、
skk-setup.elやらskk-autoload.elcやら読まれる。
そのためかどうか、navi2ch起動して、skk-mode呼んでも問題起きず。

emacs-22.3だから?FreeBSDのパッケージの都合?

526 名前:521 mailto:sage [2009/04/03(金) 01:01:55 ]
>>525
自分ところは以下の環境です。

Meadow-3.00-dev (KIKU)/Emacs 22.1.1

skkはnetinstall経由で入れてます。
で、.emacs.elには以下のみです。skk-rom-kana-rule-listは.skkにはいってます。

(require 'skk-autoloads)
(global-set-key "\C-x\C-j" 'skk-mode)
(global-set-key "\C-xj" 'skk-auto-fill-mode)
(global-set-key "\C-xt" 'skk-tutorial)
(setq skk-byte-compile-init-file t)

navi2chはautoload設定いれてるだけですね。

527 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 22:29:35 ]
dで隠したメッセージを復活させるにはどうすればいいの?

528 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 22:39:47 ]
>>527
"h"を押すと消したものだけ表示されるようになるから
そこで復活させたいのをまた"d"で消せばいい。

529 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 23:32:20 ]
>>528
どうもありがとう。

530 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 23:47:05 ]
ついでに何かのはずみでオフラインになって復帰できなくなる俺用メモ
「t を押せ」






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<160KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef