■ 2ちゃんねるは、ここのサーバを使ってるです。。。
 .jp ドメインお持ちのお客様大歓迎。maido3.jp
 .fm 取得代行します。(US) maido3.fm
 .ca 取得代行します。(US) maido3.ca
 .com .net .org 取得代行します。(US) maido3.com
 .cc .to .tv 取得代行はじめました。NEW
人気サイト
月々1,000円からの BinboServer.com 2ちゃんねるも使っている Big-Server.com
>> 2ちゃんねる、サーバ監視所

■掲示板に戻る■ ■過去ログ倉庫めにゅーに戻る■
2ch専用ブラウザ「Navi2ch」
1 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:15 ID:sM1bIKlc
Emacsen上で動く2ch専用ブラウザ、navi2chのスレッドです。

作者の(not 1)さんのページ
* http://www.geocities.co.jp/SiliconValley-Oakland/7673/
rpm置き場
* http://members.tripod.co.jp/~navi2ch/
モナーフォント
* http://members.tripod.co.jp/s42335/mona/

過去ログ
part1: http://cocoa.2ch.net/unix/dat/996244120.dat
(html化されていない)
part2: http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=996244120
(スレタイトルが分かりにくいのでこっちに早々に移動)

>>2 インストールと起動方法
>>3-8 基本的な操作方法(READMEより)
>>9-10 ちょっとした情報
>>11-13 FAQ(前スレのまとめ)


2 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:15 ID:rWMWyOVM
インストール方法

tar xzvf navi2ch*.tar.gz <- ダウンロードしたファイル名
cd navi2ch*
./configure --prefix=(インストールするパス。/usr/localとか。)
make
su(必要なら)
make install

rpmならこれだけ。
rpm -ivh navi2ch*.noarch.rpm <- ダウンロードしたファイル名

インストール後の設定。
Emacsの設定ファイル(~/.emacsなど)に

(require 'navi2ch)

と書く。

Emacsを起動して、M-x navi2chと入力(M-xはAlt+xかEsc押した後にx)。
これでnavi2chが起動します。


3 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:16 ID:rWMWyOVM
article mode:

"q" navi2ch-article-exit スレを閉じる
"Q" navi2ch-article-goto-current-board そのスレのある板を表示
" " navi2ch-article-scroll-up 一画面上へスクロール
"s" navi2ch-article-sync スレを再読み込み
"S" navi2ch-article-sync-disable-diff スレを差分なしで読み込み(今は動かないかも)
"r" navi2ch-article-redraw-range レスの表示数を変更
[del] navi2ch-article-scroll-down 一画面下へスクロール
[backspace] navi2ch-article-scroll-down 一画面下へスクロール
"\177" navi2ch-article-scroll-down 一画面下へスクロール
"w" navi2ch-article-write-message レスを書き込む
"t" navi2ch-toggle-offline オフライン・オンラインの切り替え
"\r" navi2ch-article-select-current-link リンクを表示
[mouse-2] navi2ch-article-mouse-select リンクをマウスで選択
"g" navi2ch-article-goto-number 指定した番号のレスにジャンプ
"l" navi2ch-article-pop-point 記憶されたカーソル位置にジャンプ
"L" navi2ch-article-pop-poped-point 記憶したカーソル位置に逆方向にジャンプ
"m" navi2ch-article-push-point 現在のカーソル位置を記憶
"U" navi2ch-article-show-url スレ・特定のレス・板の URL をコピー、あるいはブラウ
ザで表示


4 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:16 ID:rWMWyOVM
"." navi2ch-article-redisplay-current-message カーソルのあるレスをバッファの一番
上に移動
"p" navi2ch-article-previous-message ひとつ前のレスに移動
"n" navi2ch-article-next-message 次のレスに移動
"P" navi2ch-article-through-previous ひとつ上のスレに移動
"N" navi2ch-article-through-next ひとつ下のスレに移動
[(shift tab)] navi2ch-article-previous-link ひとつ前のリンクに移動
"\e\C-i" navi2ch-article-previous-link ひとつ前のリンクに移動
"\C-\i" navi2ch-article-next-link 次のリンクに移動
">" navi2ch-article-goto-last-message 最後のレスに移動
"<" navi2ch-article-goto-first-message 最初のレスに移動
"\eu" navi2ch-article-uudecode-message uuencode された記事を uudecode する
"v" navi2ch-article-view-aa アスキーアートを表示(要 aadisplay)
"f" navi2ch-article-forward-buffer 次のバッファに移動
"b" navi2ch-article-backward-buffer 前のバッファに移動
"d" navi2ch-article-hide-message カーソルのあるレスを隠す・("h" のあと)隠した
レスを戻す・("$" のあと)レスをブックマークから削除
"a" navi2ch-article-add-important-message カーソルのあるレスをブックマークに登録
"h" navi2ch-article-toggle-hide 隠したレスの表示とスレの表示の切り替え
"$" navi2ch-article-toggle-important スレのブックマークを表示
"1" navi2ch-one-pain 一画面表示
"2" navi2ch-article-two-pain 二画面表示
"3" navi2ch-three-pain 三画面表示
"A" navi2ch-article-add-global-bookmark スレをブックマークに登録
"\C-c\C-f" navi2ch-article-find-file スレのログファイルを指定
"\C-c\C-m" navi2ch-message-pop-message-buffer 書き込みのとき書き込み画面に戻る
"\C-x\C-k" 'navi2ch-article-kill-buffer 書き込みをキャンセル


5 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:16 ID:rWMWyOVM
board mode:

"s" navi2ch-board-sync 板を再読み込み
"r" navi2ch-board-select-view-range スレの表示数を変更
"a" navi2ch-board-add-bookmark 板のブックマークにスレを登録
"d" navi2ch-board-hide-article スレを隠す
"h" navi2ch-board-toggle-hide 隠したスレを表示
"b" navi2ch-board-toggle-bookmark ブックマークを表示
"U" navi2ch-board-show-url 板またはスレの URL をコピー、または板をブラウザで表示
"w" navi2ch-board-write-message レスを書き込む
"2" navi2ch-board-two-pain 二画面表示
"A" navi2ch-board-add-global-bookmark ブックマークに登録
"\C-c\C-f" 'navi2ch-article-find-file スレのログファイルを指定
"\r" navi2ch-bm-select-article スレを表示
[mouse-2] navi2ch-bm-mouse-select スレを表示
" " navi2ch-bm-select-article-or-scroll-up 一画面上へスクロール
"o" navi2ch-bm-display-article スレを表示(カーソルはスレに移動しない)
"i" 'navi2ch-bm-fetch-article スレを更新
[del] navi2ch-bm-select-article-or-scroll-down スレを表示(すでに表示しているスレ
ならばスレ画面を上にスクロール)
[backspace] navi2ch-bm-select-article-or-scroll-down スレを表示(すでに表示してい
るスレならばスレ画面を下にスクロール)


6 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:17 ID:rWMWyOVM
"n" next-line 次の行に移動
"p" previous-line 前の行に移動
"g" navi2ch-bm-goto-board 指定した板にジャンプ
"q" navi2ch-bm-exit 板を閉じる
"S" navi2ch-bm-sort スレをソート
">" end-of-buffer 最後のスレに移動
"<" beginning-of-buffer 最初のスレに移動
"t" navi2ch-toggle-offline オフライン・オンラインの切り替え
"1" navi2ch-one-pain 一画面表示
"3" navi2ch-three-pain 三画面表示
"?" navi2ch-bm-search 検索
"\C-c\C-f" navi2ch-article-find-file スレのログファイルを指定
"\C-c\C-m" 'navi2ch-message-pop-message-buffer
"*" navi2ch-bm-mark スレにマークをつける
"u" navi2ch-bm-unmark スレのマークを解除
"mr" navi2ch-bm-mark-region 選択領域のスレにマークをつける
"ma" navi2ch-bm-mark-all すべてのスレにマークをつける
"mo" navi2ch-bm-display-mark-article マークしたスレを表示
"mi" navi2ch-bm-fetch-mark-article マークしたスレを更新
"mm" navi2ch-bm-mark-marks ある状態(VCU)になっているファイルをマーク


7 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:17 ID:rWMWyOVM
bookmark mode:

"d" navi2ch-bookmark-delete ブックマークから削除

list mode:

"\r" navi2ch-list-select-current-board 板を表示
"q" navi2ch-exit Navi2ch を終了
"z" navi2ch-suspend Navi2ch を中断
"s" navi2ch-list-sync 板リストを再読み込み
" " navi2ch-list-select-current-board 板を表示
[del] scroll-down 上にスクロール
[backspace] scroll-down 上にスクロール
"n" next-line 次の行に移動
"p" previous-line 前の行に移動
"a" navi2ch-list-add-bookmark 板をブックマークに登録
"b" navi2ch-list-toggle-bookmark ブックマークと板リストの表示を切り替え
"t" navi2ch-toggle-offline オフライン・オンラインの切り替え
[mouse-2] navi2ch-list-mouse-select 板を表示
"g" navi2ch-list-goto-board 指定した板にジャンプ
"/" navi2ch-list-toggle-open 板リストの開閉
"[" navi2ch-list-open-all-category すべての板リストを開く
"]" navi2ch-list-close-all-category すべての板リストを閉じる
">" end-of-buffer 最終行に移動
"<" beginning-of-buffer 先頭に移動
"1" navi2ch-one-pain 一画面表示
"2" navi2ch-list-two-pain 二画面表示
"3" navi2ch-three-pain 三画面表示
"\C-c\C-f" navi2ch-article-find-file スレのログファイルを指定
"?" navi2ch-list-search 検索


8 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:17 ID:rWMWyOVM
message mode:

"\C-c\C-c" navi2ch-message-send-message 書き込みを送信
"\C-c\C-k" navi2ch-message-exit 書き込みをキャンセル
"\C-c\C-y" navi2ch-message-cite-original カーソルのあるレスを引用
"\C-c\y" navi2ch-message-cite-original-from-number 番号で指定したレスを引用
"\et" navi2ch-toggle-offline オフライン・オンラインの切り替え


9 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:18 ID:rWMWyOVM
navi2ch を .emacs を自分で書かないでカスタマイズする方法

まず >>2 のようにして navi2ch を起動します。
そしたら M-x customize-group RET と打ちます。
ミニバッファに入力を促されるのでそこで navi2ch RET と打ちましょう。
すると、navi2ch の カスタマイズ画面になります。
後は >>3 のようにして下さい。
board mode の設定や face の設定は
Navi2ch Board group: [Go to Group]

Navi2ch Face group: [Go to Group]
の [Go to Group] の上で RET かクリックしてみて下さい。


10 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:18 ID:rWMWyOVM
フォントの属性を変える方法

>>2 のようにして navi2ch を起動すると、板一覧が表示されます。

navi2ch を font-lock をサポートしているので、設定によっては文字に色がつ
いていたり、太字表示になっていることでしょう。なっていない人は .emacs に
(global-font-lock-mode 1) と書いて再起動してみましょう。

どうです?
カラフルになったでしょう、そうでしょう。

え、派手すぎて見にくい?
じゃあ、フォントの属性を変えてみましょう!

M-x customize-face [RET] と打ちます。
ミニバッファに入力を促されますので、navi2ch- と入れて [TAB] を押しましょう。
すると、カスタマイズできるフォントの一覧が現れます。どれをカスタマイズすれ
ばどこの書体が変わるかは、変数の名前を見れば大体検討がつくと思います。変え
たいフォントを選択してみましょう。

選択するとカスタマイズ画面になります。タブで楽にカーソルを移動することがで
きるので、変えたい属性のところにカーソルを持っていきましょう。属性を変更し
たら、その変更を保存します。
[Set for Current Session] の上で [RET] を押すと、変更がすぐに反映されます。
[Save for Future Sessions] の上で [RET] を押すと、変更が .emacs の末尾に保存されます。

変更を確定したら q を入力すると元の画面に戻ります。
おお!色が変わってる!斜体になってる! (∀)!! となれば成功です。
ダメならもう一度やりなおしましょう。


11 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:21 ID:sM1bIKlc
>レスへのリンクを押して、飛んで、読み終わった時に、
>また元のレスにもどるには?

"l"押せば戻れるよん。

>スレの URL を指定してスレを開くことってできます?

C-c C-u

>スレ開いた時にデフォルトで r 0 をした状態
>(つまり、全件表示)にするにはどうすればいいのでしょうか?

(setq navi2ch-article-auto-range nil)かな。

>毎回毎回M-x navi2chと打つのはちょっと鬱です。

emacs -e navi2ch
と打つとすぐにnavi2chが起動できますから、例えば
navi2chという名前のエイリアスを作成されるとよろしいかと。

>新しいパッケージがうまくインストールできませんが、何か?

-Uvhの方向で一つ。


12 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:21 ID:sM1bIKlc
>"Cannot open load file"となり、Navi2chが使えませんが?

>>2の通りやった?
デフォルトでは、/usr/local/share/emacs/site-lisp
にインストールされ、パスが通って無い可能性があり。
(setq load-path (cons "/usr/local/share/emacs/site-lisp" load-path))
などとEmacsの設定ファイル(.emacsなど)に書こう。

>スレを読み込んでも、file is not updatedとなり表示されん。
>普通のブラウザだと見れるのに、これはどうよ。

C-u Sで、強制読み込みです。大抵直ります。

>なんか、サバの反応がおそいときとか、
>now connect...みたいなのが出て、固まる。
>これ、反応遅かったら中止できたりする機能ないの?

C-g


13 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:24 ID:sM1bIKlc
>例えばUNIX板のナビ兄ちゃんのスレ
>から、キーボード操作だけで、生活板のスレを物色して、そして
>生活板の興味有るスレに表示を切替えたいです。

Ctrl+x o ?

g kankon C-m
mark
m o
1 1
とか。

>define-key navi2ch-message-mode-mapってなに?
>詳細きぼーん

を書いている時に、C-c X と打つと顔文字が挿入される
ウマーな機能です。

例えば、投稿画面で
C-c gやC-c hやC-c iなんかを押してみましょう。
そんな感じです。いろいろ試してみましょう。
現時点ではrpm版のnavi2ch-010728-2以降でデフォルトで使えます。


14 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:28 ID:LF4GU5mg
>「ひょっとして、オンラインな状況じゃないと使えないの?」と。

C-u M-x navi2ch


15 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:29 ID:LF4GU5mg
>因みにディス鷄はDebian potatoです。

deb http://www.daionet.gr.jp/~knok/debian ./


16 名前: 1 投稿日: 01/08/30 19:33 ID:rWMWyOVM
なんか変なところもあるが、まいいか


17 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:34 ID:LF4GU5mg
>使ってると、 ~/.navi2ch がどんどん膨らむのは、どのように対処するのが
>正しいのでしょうか?

e で expire できる。


18 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 19:36 ID:LF4GU5mg
>navi2chでいくつかのスレを切替えて使うことってできないの?

fとbを使ったほうがいいんじゃないかな。
あと list mode の Navi2ch の下の「表示スレ一覧」(id は articles)も使ってみてやって下さい。


19 名前: bug fix 投稿日: 01/08/30 19:46 ID:rWMWyOVM
※注意※
>>9-10あたり、ミスってます。

>>9
ミス>後は >>3 のようにして下さい。
修正>後は >>10 のようにして下さい。

>>10
ミス>おお!色が変わってる!斜体になってる! (∀)!! となれば成功です。
修正>おお!色が変わってる!斜体になってる! (・∀・)イイ!! となれば成功です。


20 名前: bug fix 投稿日: 01/08/30 19:54 ID:rWMWyOVM
で、、>>1でpart1の過去ログってなってる奴は…
part2(ナビ兄ちゃん)でした。鬱だシノウ。
part1のログはどこ行ったかわからん。


21 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/30 20:07 ID:oQu1fW2w
>>20
お疲れ様です。


以下補足的転載。

顔文字パッチ
http://navi2ch.tripod.co.jp/navi2ch-010728-aa.patch

index関連
http://navi2ch.tripod.co.jp/navi2ch-010728-index.patch
http://navi2ch.tripod.co.jp/navi2ch-010728-index2.patch


22 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/31 00:31 ID:rqT/1KTw
navi2ch-010728-2.src.rpm
navi2ch-010728-3.src.rpm

共に、パッチが当たんなくってリビルド出来んのですが、そういうもの?
ちょっとだけ困ってます。(w


23 名前: 膝を打つ者 投稿日: 01/08/31 00:42 ID:Xmlg3ugk
>>11
> >毎回毎回M-x navi2chと打つのはちょっと鬱です。

(add-menu-item '("Apps") "navi2ch" 'navi2ch t)

でどうかな? メニューのある人は。


24 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/31 01:34 ID:TsHiZqzY
わし的には

(defalias '2ch 'navi2ch)

です。


25 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/31 03:06 ID:cjlxVQ.s
.emacsに

(define-key navi2ch-message-mode-map "\C-ca"
'(lambda () (interactive) (insert-string "(´Д`)")))
(define-key navi2ch-message-mode-map "\C-cf"
'(lambda () (interactive) (insert-string "( ´_ゝ`)フーン")))
(define-key navi2ch-message-mode-map "\C-cF"
'(lambda () (interactive) (insert-string "(´ー`)")))
(define-key navi2ch-message-mode-map "\C-cg"
'(lambda () (interactive) (insert-string "(゚Д゚)ゴルァ")))
(define-key navi2ch-message-mode-map "\C-cG"
'(lambda () (interactive) (insert-string "ガ━━(゚Д゚;)━━ソ!")))
(define-key navi2ch-message-mode-map "\C-ch"
'(lambda () (interactive) (insert-string "(゚Д゚)ハァ?")))
(define-key navi2ch-message-mode-map "\C-ci"
'(lambda () (interactive) (insert-string "(・∀・)イイ!!")))
(define-key navi2ch-message-mode-map "\C-cj"
'(lambda () (interactive) (insert-string "(・∀・)ジサクジエンデシタ")))
(define-key navi2ch-message-mode-map "\C-ck"
'(lambda () (interactive) (insert-string "キタ━━━━━━(゚∀゚)━━━━━━ !!!!!")))
(define-key navi2ch-message-mode-map "\C-cm"
'(lambda () (interactive) (insert-string "(´∀`)")))
(define-key navi2ch-message-mode-map "\C-cn"
'(lambda () (interactive) (insert-string "( ̄ー ̄)ニヤリッ")))
(define-key navi2ch-message-mode-map "\C-cu"
'(lambda () (interactive) (insert-string "(゚д゚)ウマー")))
(define-key navi2ch-message-mode-map "\C-cU"
'(lambda () (interactive) (insert-string "(-_-)ウツダ")))

これを追加してみたのですが起動時に *Messages*に
Error in init file: End of file during parsing
となってしまいます。

どこがおかしいのでしょうか?


26 名前: 膝を打つ者 投稿日: 01/08/31 04:07 ID:Xmlg3ugk
>>25
> どこがおかしいのでしょうか?

.emacsの先頭に(setq debug-on-error t)と書いて試していれば?
.emacsの漢字コードが怪しいと思うけど。


27 名前: 25 投稿日: 01/08/31 04:13 ID:cjlxVQ.s
>>26
Signaling: (wrong-type-argument listp turn-on-auto-fill)
member(turn-on-auto-fill turn-on-auto-fill)
sit-for(120)
command-line-1(nil)
command-line()
normal-top-level()

こんなの出ました。

ちなみに
;;; 日本語環境 for Emacs20
(setup-japanese-environment)
(set-terminal-coding-system 'euc-japan)
(set-buffer-file-coding-system 'euc-japan)
(set-keyboard-coding-system 'euc-japan)
(set-default-coding-systems 'euc-japan)
(setq menu-coding-system 'euc-japan)

こうなってます。


28 名前: rpm係 投稿日: 01/08/31 07:10 ID:Kv3deys6
>>22
すいません、調査致します。


29 名前: 28 投稿日: 01/08/31 07:16 ID:Kv3deys6

>>22
俺の環境ではできてしまいました。
お手数をおかけしますが「こんなエラーが出ているんだが、何か?」
という感じで教えていただけますか?


30 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/31 09:07 ID:pc6LiiK.
>23
わし的には。
(global-set-key [henkan-mode] 'wl)
(global-set-key [muhenkan] 'navi2ch)


31 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/31 09:48 ID:cFsBR.rw
>>21
patchってどうやってあてるの?
navi2ch0728.tar.gzを解凍してを/usr/local/bin
にそのまま移動して、パスを通して使ってるんだけど、
パッチの当てかたが分かりません。


32 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/31 10:46 ID:rSERU0ho
>>31
tar玉を解凍したディレクトリにて
% cat navi2ch-010728-aa.patch | patch -p1
とでもしていただければOKです。1秒もかかりませんので、
当たったのかどうか一瞬不安になります。注意してください(ワラ


33 名前: 膝を打つ者 投稿日: 01/08/31 12:26 ID:Xmlg3ugk
>>27
起動時のargvを処理するcommand-line()から、
turn-on-auto-fillに行く流れが良く分かりませんが、
text fileを引数に渡して起動した場合の話ですか?

だったら、text-mode-hookがおかしくありませんか?

See also: text-mode.el, startup.el


34 名前: 25 投稿日: 01/08/31 14:19 ID:yw1Vmqhw
>>33
ktermからEmacs&で起動した場合です。

自分の手には負えないのでpatchを当ててそっちを
利用する事にしました。

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


35 名前: 投稿日: 01/08/31 17:19 ID:Su0n4NE2
今までがんばってくださった削除人さんや復帰屋さんなどボランティアの方々、、、
手立てをしてくださったUNIX板、WEB制作板の方々、、、
そして、ずっと2chを使っている参加者の方々、、、
今まで、ありがとうございました。

おいらの力が足りず、このような結果になってしまいました。
申し訳ありません。






夜勤さんは悪くない。
夜勤さんは悪くない。
夜勤さんは悪くない。
datte


36 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/31 18:35 ID:7VnuEwPc
検索のバグを直したけど、パッチはどこに置けばいい?


37 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/31 22:11 ID:Ky0/foSI
>>36
ここでいいんじゃないかねぇ


38 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/31 22:20 ID:8opSjGN.
まいったな


39 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/31 22:30 ID:8opSjGN.
そろそろ終わりかい


40 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/31 22:31 ID:yX95Ab3Q
オークションかね


41 名前: 名無しさん@お腹いっぱい。 投稿日: 01/08/31 22:38 ID:WSGvBQ36
159 名前:非通知さん :01/08/31 20:39 ID:h/6jsT0I
既知だと思いますが、初心者のために、今回のオークション騒ぎ
のまとめを書きます。
1.ビッダ−ズに書きこんだのは、ひろゆきではなく
  http://www.dd.iij4u.or.jp/~cap/
  の開設者。ひろゆきの名を騙ってオークションにアップした
2.ひろゆきがそのオークションを見て、シャレで2ch.netの
  (オークションにあがっていたものに)画像を差し替えた
証拠:2ch.netの画像がどのサーバーにあるか、プロパティを
   見てご覧。画像を右クリックして「プロパティ」を選ぶ


42 名前: (not 1) 投稿日: 01/09/01 04:51 ID:8R9NpF4Q
どうも、怠慢作者こと(not 1)です。
んで、久々の最新版です。

・でてきた patch をだいたい当てた。
・一応 gzip 対応した。
・message mode で C-uC-cC-y とすると >>x だけになるようにした。
・C-cC-y で見てるスレが書いてるスレと違うときは http://〜 を挿入するようにした。
・search のバグを直した
・書きこみできたかどうかのチェックを直した
・article mode で N とか P を押したときに聞かれないでも移動できるようにした
(navi2ch-article-enable-through が 'ask の時。デフォルトは 'ask-always になっ
た)
・trip 機能を付けた。

です。まだ実はあったかも。

http://www.geocities.co.jp/SiliconValley-Oakland/7673/navi2ch-010901.tar.gz

もし当たってない patch 等あったら言って下さい。あんましあれなものじゃなければ
当てておきます。

AA を挿入する機能は赤厨さんの patch とは違うものにしてしまいました。
navi2ch-message-aa-alist という変数にデフォルトの値が入っています。
また追加する場合は、navi2ch-message-add-aa に、C-c を押した後に押すキーと AA
をペアで書いた alist を渡すと設定できるようになっています。
そのうち、一覧から選んだりできるようにするつもり。

gzip 対応は Accept-Encoding: gzip を付けて送って Content-Encoding: gzip が帰っ
てきたら gunzip してるだけです。
WindowsCE とかのプロセスが使えない方は navi2ch-net-accept-gzip を nil にすれば
gzip を使わないようにできます。

search のバグを直しちゃいました。
>>36 さんすいません。

trip は navi2ch-message-trip に何か文字列を入れておけばそれを使います。


43 名前: (not 1) 投稿日: 01/09/01 04:56 ID:8R9NpF4Q
>>1 さんお疲れさまです。なんか前スレの 1 さんに悪い気もしますが。っていうか
「ナビ兄ちゃん」スレに俺が全然でてこなかったのがいけないんですね。すいません。
別にタイトル嫌いで出てこなかった訳じゃあないです。

なんだか名無λ式さんとかlispが判る方がくると恥かしいですね。
navi2ch のコードって思いっきり厨房コードなんで。
でもこういう方に変なところをガシガシ直してもらえると嬉しいです。
;; でも変なところがありすぎて全然手が付けられなかったりして・・・。

>>19
> ミス>おお!色が変わってる!斜体になってる! (∀)!! となれば成功です。
これはこれで結構可愛いかも。

>>27
ん〜、後で調べときます。

っていうか2ちゃんねるは大丈夫なんだろうか・・・


44 名前: (not 1) 投稿日: 01/09/01 05:01 ID:8R9NpF4Q
書き忘れ。
膝を打つものさんの navi2ch-head.el を追加・・・してないや。
ごめんなさい。追加しときます。
;; CVS に追加しただけで Makefile.am に書くのを忘れていたのでした。

んじゃ、それをやったら寝ます。おやすみなさい。
あ、膝を打つものさんありがとうございます。


45 名前: 名無しさん@Emacs 投稿日: 01/09/01 05:20 ID:5ffPFnjI
おお、not 1様のおでましじゃ〜。ありがたや〜。


46 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/01 06:57 ID:3MkW6irM
>>41
安心した。さんきゅ


47 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/01 08:03 ID:ZQRM.aUM
(not 1)さんありがとう! いつもnavi2ch快適に使ってます。
こざかしいですが、article modeのn, pで前置引数を有効にするパッチ。

--- navi2ch-article.el.orig Sat Sep 1 01:38:32 2001
+++ navi2ch-article.el Sat Sep 1 07:52:37 2001
@@ -1037,10 +1037,14 @@

-(defun navi2ch-article-next-message ()
+(defun navi2ch-article-next-message (&optional arg)
"次のメッセージへ"
- (interactive)
+ (interactive "p")
(condition-case error
- (progn
- (goto-char (navi2ch-next-property (point) 'current-number))
- (navi2ch-article-goto-number
- (navi2ch-article-get-current-number)))
+ (let ((point (point))
+ (loop (if (null arg) 1 arg)))
+ (while (> loop 0)
+ (setq point (navi2ch-next-property point 'current-number))
+ (setq loop (1- loop)))
+ (goto-char point)
+ (navi2ch-article-goto-number
+ (navi2ch-article-get-current-number)))
(error
@@ -1048,8 +1052,12 @@

-(defun navi2ch-article-previous-message ()
+(defun navi2ch-article-previous-message (&optional arg)
"前のメッセージへ"
- (interactive)
+ (interactive "p")
(condition-case error
- (progn
- (goto-char (navi2ch-previous-property (point) 'current-number))
+ (let ((point (point))
+ (loop (if (null arg) 1 arg)))
+ (while (> loop 0)
+ (setq point (navi2ch-previous-property point 'current-number))
+ (setq loop (1- loop)))
+ (goto-char point)
(navi2ch-article-goto-number


48 名前: rpmです 投稿日: 01/09/01 12:54 ID:/yimkg8g
お世話になっております。
コテハンではありませんので、俺のことはお気軽に番号で呼んで
やってください(ワラ > (not 1)さん

遅れてしまってすいません。
http://navi2ch.tripod.co.jp/navi2ch-010901-1.noarch.rpm
http://navi2ch.tripod.co.jp/navi2ch-010901-1.src.rpm

いつの間にやら9月…(´Д`;


49 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/01 14:53 ID:1zvsNHP2
>(not 1),rpm

おまえら愛してる。
たとえ2ch消えてモナー


50 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/01 16:54 ID:vGqDmhHI
>>49
禿同


51 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/02 00:59 ID:LxmdZNcY
sageで書き込む時って基本的にだれかに対する
レスじゃないですか?
だからWした時に最初から
>>x
ってなっているようにはできますか?


52 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/02 01:01 ID:LxmdZNcY
age忘れ


53 名前: 22 投稿日: 01/09/02 17:15 ID:IKF1u2p6
>>29
亀レスでスマソ。
問題というのは、単にパッチがあたらないだけッス。

Kondara 2.0 で、リビルドしてみたんだけど、patch が悪いのかな?
patch 2.5.4 だとなんか問題ある?

…とか考えてたんだが、navi2ch-010901-1.src.rpm は問題なくリビルドできました。
とりあえずドモでした!!


54 名前: 29 投稿日: 01/09/02 18:37 ID:wJWHiwRI
コーディングできないくせにいつもパッケージとかパッチ勝手に
作ってすいません(´Д`; コノクライシカデキナイッス


>>53
毎度。
俺のSPECの「パッチ当てるぞ(゚Д゚)ゴルァ」な部分の書き方が
ヘボかったのかもしれません。
# Kondaraユーザにもバチーリ使ってもらえてるんですね。よかった。


55 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/03 10:28 ID:SAB3UrMw
>>54
漏れもKondara-2.0ユーザーだけど、パッチ当たらなかった。
で、specの%patchのオプションを-p0にしたらうまくいった。

普通に手であててみた時も-p0じゃないと当たらなかったんで、
RPMの問題ではなく、patchのバージョンに依って挙動が違うのでは?
と、思います。

でも、ありがたく使わせてもらってますよ。


56 名前: 投稿日: 01/09/03 11:03 ID:GfNMTlmI
あぼーん!!! となったスレを読みこもうとするとエラー
が出て読み込めません。
(setq navi2ch-net-save-old-file-when-aborn nil)
こうしているので自動で読んでくれるはずなんですがダメです。
例えばhttp://salad.2ch.net/test/read.cgi?bbs=pc&key=999366280
を読もうとすると
*Messages*には

now connecting...
now connecting...connected
checking file is updated...
file is updated
file is updated getting file diff...
あぼーん!!!
now connecting...
now connecting...connected
checking file is updated...
file is updated
あぼーん!!! turn back and searching same string...
Args out of range: "<3aオaウa<><>01/09/02 02:44 ID:sYhe3vAI<> aナaヤサイコ〜 <>aナaヤサイコ〜
<3aオaウa<>age<>01/09/02 21:20 ID:S67hiv
以下このような文字がつづく。

最新版にしてからこのような症状がでました。
どうすればいいのでしょうか?


57 名前: 54 投稿日: 01/09/03 13:03 ID:2a9jLMDU
俺が自宅で使っているVine2.1.5のpatchとKondara2.0のpatch、
どうやらバージョンは同じようです。
それでいて挙動が違うとは…俺にはまだまだ修行が必要です(´Д`ゞ

今度パッチ付きのSRPMを置くときはその辺気をつけてみます。

# 「動作を確認」ってことでKondara2.0もパケヂ置き場Webページの
# リストに加えてしまっていいですか?

>>56
むぅ、俺の方では読めてしまいました。


58 名前: 名無しさん@EmacsCE 投稿日: 01/09/03 18:29 ID:cTwBVD3Q
EmacsCEで運用してますが、いい調子です。
しかし、SKK95の辞書を使っていると、わり
と簡単にメモリが溢れるので、バッファを
まめにC-x kしながら使ってます。
使ってるのは、まだ0728だったかな。
母艦のCygwinでMakeしないといけないし、
rpmを導入する環境がないので、なかなか乗
り換えできません……。
Cygwinでもrpm使える環境があったような気
がしますが。

できれば、EmacsCE向けにバイトコンパイル
済みの\site-lisp\navi2ch\*.*が欲しいとこ
ろですねぇ。


59 名前: なんとなく 投稿日: 01/09/03 21:26 ID:qIl2NQww
ビール(゚д゚)ウマー

>>58
http://navi2ch.tripod.co.jp/navi2ch-010901-elc.tar.gz

ってEmacsのバージョン違っていてもこういうのって大丈夫
なのですか?厨房丸出し…鬱だ…。


60 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/03 21:38 ID:t6IYTLEI
>58
CE じゃなくてもメモリがきついときがある。
スレのバッファ数を制限できればいーんだろーか。


61 名前: 名無しさん@EmacsCE 投稿日: 01/09/04 05:29 ID:Skswjr46
>>59
ウマーというわけで、さっそくいただいて試してみます。
ありがとうございます。
>>60
そうですか。僕は専らCEばっかりで使っているので、
CEの制限だとばっかり思っていました。


62 名前: 名無しさん@EmacsCE 投稿日: 01/09/04 05:57 ID:Skswjr46
>>59
というわけで、サクっと動作しました。
ありがたいですねー。
書き込み後のエラーも直ってますね。

Air H"導入したので、最強環境の完成です!!

ところで、Aして頭一文字入れてTabで補完
しようとすると下記のエラーが出るンですが、
どんな感じでしょう。「filenamae」っての
があやしい。なまえです。

何となく自分の.emacsがいけないような気
がしますが、聞いてみるテスト。

>Symbol's function definition is void: complate-filenamae


63 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/05 22:33 ID:5KeUrfYI
>>51
これを.emacsとかに書き足して、

(add-hook 'navi2ch-article-setup-message-hook
(lambda ()
(navi2ch-message-cite-original t)))

このパッチをあててみてください。もっとあちこちに
フックがほしいかな。

--- navi2ch-010901.orig/navi2ch-article.el Sat Sep 1 01:38:32 2001
+++ navi2ch-010901/navi2ch-article.el Wed Sep 5 22:23:12 2001
@@ -733,16 +733,19 @@
(setq article (navi2ch-put-alist (car x) (cdr x) article)))
article)))

-(defun navi2ch-article-write-message (&optional sage)
+(defun navi2ch-article-write-message (&optional sage without-setup-hook)
(interactive)
(when (not navi2ch-article-from-file-p)
(navi2ch-message-write-message navi2ch-article-current-board
navi2ch-article-current-article
- nil sage)))
+ nil sage)
+ (unless without-setup-hook
+ (run-hooks 'navi2ch-article-setup-message-hook))))

(defun navi2ch-article-write-sage-message ()
(interactive)
- (navi2ch-article-write-message 'sage))
+ (navi2ch-article-write-message 'sage t)
+ (run-hooks 'navi2ch-article-setup-message-hook))

(defun navi2ch-article-str-to-num (str)
"レス参照の文字列を数字か数字の list に変換"
Only in navi2ch-010901: navi2ch-article.el.orig
diff -ur navi2ch-010901.orig/navi2ch-vars.el navi2ch-010901/navi2ch-vars.el
--- navi2ch-010901.orig/navi2ch-vars.el Sat Sep 1 03:47:16 2001
+++ navi2ch-010901/navi2ch-vars.el Wed Sep 5 22:18:51 2001
@@ -478,6 +478,7 @@
(defvar navi2ch-articles-mode-hook nil)
(defvar navi2ch-history-mode-hook nil)
(defvar navi2ch-search-mode-hook nil)
+(defvar navi2ch-article-setup-message-hook nil)

(provide 'navi2ch-vars)
;;; navi2ch-vars.el ends here


64 名前: 名無しさん@Emacs 投稿日: 01/09/05 22:36 ID:sy4sQ0Uo
? で検索しようとしたら次のようなエラーが出ました。

Signaling: (wrong-type-argument stringp nil)
string-match("[^/]$" nil)
navi2ch-search-board-subject-regexp((nil) "\xe2d4\xe729")
navi2ch-search-subject-subr((nil))
navi2ch-bm-search-current-board-subject()
navi2ch-bm-search()
call-interactively(navi2ch-bm-search)

よろしくおねがいします。


65 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/05 23:55 ID:5KeUrfYI
>>64
こんなんでどうでしょ。
ついでに独自のヒストリを持つようにしてみました。

diff -u2 -r navi2ch-010901.orig/navi2ch-search.el navi2ch-010901/navi2ch-search.el
--- navi2ch-010901.orig/navi2ch-search.el Thu Aug 16 01:41:20 2001
+++ navi2ch-010901/navi2ch-search.el Wed Sep 5 23:49:13 2001
@@ -63,4 +63,6 @@
(id . "search")))

+(defvar navi2ch-search-history nil)
+
;;; navi2ch-bm callbacks
(defun navi2ch-search-set-property (begin end item)
@@ -116,5 +118,6 @@
(message "searching article in %s..." (cdr (assq 'name board)))
(let ((default-directory (navi2ch-board-get-file-name board "")))
- (dolist (file (directory-files default-directory nil "[0-9]+\\.dat"))
+ (dolist (file (and (file-directory-p default-directory)
+ (directory-files default-directory nil "[0-9]+\\.dat")))
(with-temp-buffer
(navi2ch-insert-file-contents file)
@@ -189,5 +192,5 @@
(setq navi2ch-search-searched-subject-list
(navi2ch-search-article-regexp
- board-list (read-string "Search regexp: ")))
+ board-list (read-string "Search regexp: " nil 'navi2ch-search-history)))
(navi2ch-bm-select-board navi2ch-search-board))


66 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/06 01:38 ID:8qBUkr1E
自動巡回機能ってありましたっけ?

こう、 bookmark みたいな巡回リストにスレを登録しておいて、自動的に取って来てくれるようなもの。
これがあると、まとめて off 読みできて大変便利そうなのですが。

すでにあったらすいません。


67 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/06 01:46 ID:xidK1iLE
Solaris で使えてる人います?
会社のW/SでMakeしようとしたら、regexp エラーだかが出て、
うまくインストール出来なかったんで。


68 名前: 膝を打つ者 投稿日: 01/09/06 01:54 ID:Thleg3XY
>>60
> CE じゃなくてもメモリがきついときがある。
> スレのバッファ数を制限できればいーんだろーか。

(garbage-collect)して、返値みると、string系が炸裂気味なんで、
network-stream→string→bufferか、整形の過程で、
細切れstring大量発生かな?と思っているのだが。


69 名前: 名無しさん@Emacs 投稿日: 01/09/06 09:10 ID:ZassAtOI
>>67
> Solaris で使えてる人います?

バリバリ使ってます。
Emacs 21.0.105 on Solaris 8
Emacs 20.7 on Solaris 2.5.1

> 会社のW/SでMakeしようとしたら、regexp エラーだかが出て、
> うまくインストール出来なかったんで。

Emacs のバージョンとちゃんとしたエラーを書きましょう。


70 名前: 名無しさん@Emacs 投稿日: 01/09/06 09:16 ID:ZassAtOI
>>65
> >>64
> こんなんでどうでしょ。
> ついでに独自のヒストリを持つようにしてみました。

ありがとうございます。
しばらくようすをみてみます。

P.S.

立ったあれだけのエラーでパッチを作れるなんてすごいですね。


71 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/06 16:52 ID:AMZ41FAg
>>66
ブックマークとフェッチ機能を組み合わせてみては。

スレをブックマークに足し(A)ておいて、そのブックマーク上で
全てをマーク(ma)、マークしたスレを取得(mi)してから、
オフラインモードに(t)するってことです。

そのあと状態でソート(Ss)すると読みやすくなるかも。
巡回リストのブックマークのbookmark-idは空文字列にしておくと
追加が簡単でいいかもしれないです。


72 名前: 66 投稿日: 01/09/06 17:10 ID:BLp8dfQg
>>71
ぬぉ。マルチマークな機能があったんですね。
README読みが浅かったですごめんなさい。

私的にはこれで十分です。というかオーバースペックな位。
素晴らしいっす。

どもありがとうございます。


73 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/06 21:53
>>71
をを。これ素晴しい。
普通に使ってるだけで巡回リストできちゃうし、
巡回リストを複数作ることもできるし、
便利だけど柔軟に使える。

しかし、navi2chほど使い勝手のよいソフトは見たことがない。
何でこんなに気持よく使えるんだろ。
誰かこの使いやすさを分析して論文書かないかな。


74 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/06 21:59
id消えてるね。
navi2chの使い易さは一般的emacsの操作に忠実だからじゃないかしら。
wlとかと同じキーバインドが多いし。
カンで分かるところが好き。


75 名前: 名無しさん@Emacs 投稿日: 01/09/06 22:12
むしろ最近ではwl使っててnavi2chとの違いがあるとストレス
に感じるようになってきました(メッセージバッファでq押した
りしてしまう時とか)。wlの方をnavi2chに合わせほしい。


76 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/06 22:14
navi2ch-bm-mark-region (m r)はあるのに
unmark-regionはないのかと思ったら、
C-u m rで"*"マークを消せた。


77 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/06 22:17
>>75
あー、ありますねー。
よく、1を押して怒られます。
jl面倒なんだもん。


78 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/06 23:27
ハン板読めるようになりませんか?
ブックマーク(list.info)に手書きで登録してみたけどハネられた…

ハン板避難所 http://61.121.247.239/~kikaku/post/korea/index2.html


79 名前: 名無しさん 投稿日: 01/09/07 00:14
>>78
~/.navi2ch/etc.txt に

韓国
http://61.121.247.239/~kikaku/post/korea/
korea

と書き足せば読み書きできるよ。
書き込みはミニバッファに "failed" と出るけどちゃんと書き込める
(CGI 側の仕様が違うから仕方ない)


80 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/07 00:19
>>75 >>77
同意っす。
うれしーよーな、かなしーよーな。


81 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/07 00:32
>79
やっぱり方法はあったんですね。
2ch以外の見方がわからず、自分でbbstable.html書いてました。


82 名前: 65 投稿日: 01/09/07 01:16
>>68
細切れstring…… これ、あんまり効果ないかも。

diff -ur navi2ch-010901.orig/navi2ch-article.el navi2ch-010901/navi2ch-article.el
--- navi2ch-010901.orig/navi2ch-article.el Sat Sep 1 01:38:32 2001
+++ navi2ch-010901/navi2ch-article.el Fri Sep 7 00:23:47 2001
@@ -289,21 +289,20 @@
(defun navi2ch-article-default-header-format-function (number name mail date)
"デフォルトのヘッダをフォーマットする関数
ヘッダのface を付けるのもここで。"
- (let (str p)
- (setq str "From: ")
- (put-text-property 0 (length str)
+ (let ((from-header "From: ")
+ (from (format "[%d] %s <%s>\n" number name mail))
+ (date-header "Date: ")
+ str p)
+ (setq str (concat from-header from date-header date "\n\n"))
+
+ (setq p (length from-header))
+ (put-text-property 0 p
'face 'navi2ch-article-header-face str)
- (setq p (length str)
- str (concat str (format "[%d] %s <%s>\n" number name mail)))
- (put-text-property p (1- (length str))
+ (put-text-property p (setq p (+ p (length from)))
'face 'navi2ch-article-header-contents-face str)
- (setq p (length str)
- str (concat str "Date: "))
- (put-text-property p (length str)
+ (put-text-property p (setq p (+ p (length date-header)))
'face 'navi2ch-article-header-face str)
- (setq p (length str)
- str (concat str date "\n\n"))
- (put-text-property p (- (length str) 2)
+ (put-text-property p (setq p (+ p (length date)))
'face 'navi2ch-article-header-contents-face str)
str))


83 名前: 65 投稿日: 01/09/07 01:40
navi2ch-article-url-faceをきちんと参照するように
するパッチ。

diff -ur navi2ch-010901.orig/navi2ch-article.el navi2ch-010901/navi2ch-article.el
--- navi2ch-010901.orig/navi2ch-article.el Sat Sep 1 01:38:32 2001
+++ navi2ch-010901/navi2ch-article.el Fri Sep 7 01:35:41 2001
@@ -337,7 +337,7 @@
(add-text-properties
(match-beginning 0)
(match-end 0)
- (list 'face 'navi2ch-article-link-face
+ (list 'face 'navi2ch-article-url-face
'link t
'mouse-face 'highlight
'url (concat "http://" (match-string 1))))))


84 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/07 03:48
便乗で質問なんですが。
マルチマークしたスレを一つ(または複数)のテキストに落すっていう
機能はありますでしょうか? README 見たところ無いような気がする
のですが。

これがあると、落したテキストを PDA マシンに持っていき、外でマ
ターリと読めたりするのでうれしい・有難いなぁとか思うのですが。

いまのところ個別に C-x C-w するしか手は無さそうですか?


85 名前: 78 投稿日: 01/09/07 07:55

>>79
ばっちりでした。サンクス。
書き込みはしょうがないですね。あきらめます。


86 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/08 21:14
「キャッシュ型負荷分散システム開発スレッド」を見ようとしたら、

Args out of range: "aネaュaネaチaトaワaキaヒ。 <>
", 0, 100
(New file)

と出て見れなかった。


87 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/08 21:31
.emacsがないんだけど。( find / *emacs* これで出てこない )
require 'navi2ch をどこに書けばいい?


88 名前: 名無しさん@Emacs 投稿日: 01/09/08 22:35
>>87
> .emacsがないんだけど。( find / *emacs* これで出てこない )
> require 'navi2ch をどこに書けばいい?
(゚Д゚)ハァ?
作れ


89 名前: nanashi@EmacsCE 投稿日: 01/09/09 16:57
WindowsCEユーザーにnavi2chを使う人が増
えてきています。
次のリリースのときも、59みたいな形で配
布していただけると助かります。


90 名前: 名無しさん@Emacs 投稿日: 01/09/09 17:01
ひょっとして、デフォルトの名無しさんが
全角のEmacsなのは、無駄に検索にひっ
かからないようにするがための気配りでしょ
うか。ちょっと涙がこぼれました。


91 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/09 17:23
migemoなら全角でもひっかかるよ


92 名前: 名無しさん@Emacs 投稿日: 01/09/09 17:42
>91
そりゃそうだけどな


93 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/09 19:29
90 が言いたいのは google とかでじゃないのか?


94 名前: 90 投稿日: 01/09/09 20:21
>>90
そういうことですね。
どうでもいいことでお騒がせしました。


95 名前: (not 1) 投稿日: 01/09/09 23:42
・navi2ch-(article|board)-max-line の廃止
・65 さんの細切れ String 対策
・65 さんの検索の修正
・navi2ch-message-setup-message-hook と
navi2ch-message-setup-sage-message-hook の追加。

です。

http://www.geocities.co.jp/SiliconValley-Oakland/7673/lisp/navi2ch-010909.tar.gz

gzip で圧縮されたのを取ってくると n 行だけ取ってくるという事が出来ないという事
に気付いたので、navi2ch-(artilce|board)-max-line の2変数を使うのをやめてしまい
ました。

一回 Range ヘッダを使って、指定されたバイトずつ持ってくるっていうのもやってみ
たんですが、何故か Range ヘッダを付けて送ると圧縮されずに送られてくるので、結
局全部取ってくる事にしました。
これってちゃんと指定してあげれば圧縮されて、指定されたバイトだけ持ってくるって
事もできるんでしょうか?>詳しい方

他の変更点は、ほとんど 65 さんによる変更点です。
65さんありがとうございます。

ただ、setup-message-hook は、navi2ch-article-write-message ではなく
navi2ch-message-write-message に付けるようにしました。hook も普通のときも sage
のときも両方で呼ばれる hook(navi2ch-message-setup-message-hook) と sage の時だ
けに呼ばれる hook(navi2ch-message-setup-sage-message-hook) の二つに分けました。


96 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/09 23:52
m(_ _)m
http://navi2ch.tripod.co.jp/navi2ch-010909-1.noarch.rpm
http://navi2ch.tripod.co.jp/navi2ch-010909-1.src.rpm


97 名前: (not 1) 投稿日: 01/09/09 23:58
>>54
> コーディングできないくせにいつもパッケージとかパッチ勝手に
> 作ってすいません(´Д`; コノクライシカデキナイッス
そんな事ないです。いつも感謝してますよん。

>>56
> あぼーん!!! となったスレを読みこもうとするとエラー
多分それは、あーぼーんかどうかチェックする時に戻る量がそのスレのファイルの大き
さよりも大きいときなんじゃないかと(俺の手抜きです)。
今回からチェックの仕方を変えたんで大丈夫だと思います。

>>60
> スレのバッファ数を制限できればいーんだろーか。
できた方がいいですか?

>>68
> 細切れstring大量発生かな?と思っているのだが。
細切れ string ってどんなときに発生するものなんでしょうか?
スレを表示する時、レスごとに切って alist に入れてたりするのも原因だったりしま
すか?

>>73
> しかし、navi2chほど使い勝手のよいソフトは見たことがない。
誉めすぎです(^^;

>>84
> マルチマークしたスレを一つ(または複数)のテキストに落すっていう
結構便利かも知れませんね。やってみます。
フォーマットは navi2ch で表示されるのと同じでいいんですよね。
あと、ファイル名はどうしましょう。
dat ファイルと同じ名前でいいですか?それともスレ名.txt とかにしますか?

>>86
> 「キャッシュ型負荷分散システム開発スレッド」を見ようとしたら、
うーん、うちでは見れてしまいました。

>>89
> 次のリリースのときも、59みたいな形で配
やっておきました。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/lisp/navi2ch-010909-elc.tar.gz
からどうぞ。

>>90
> 全角のEmacsなのは、無駄に検索にひっ
そんなに深い意味はないです・・・多分。
;; 名無しさんの後に続けるのに @Emacs だと何か格好悪いからだという噂なら聞い
;; た事はありますが ;-p


98 名前: (not 1) 投稿日: 01/09/09 23:58
>>96
はやすぎです(w


99 名前: 60 投稿日: 01/09/10 00:04
>97
> > スレのバッファ数を制限できればいーんだろーか。
> できた方がいいですか?
メモリ使用量がおさえられるのなら、できなくてもいいです。
「細切れstring」うんぬんはよくわかんないです。


100 名前: 96 投稿日: 01/09/10 00:06
>>98
( ̄ー ̄) フフフ…

いつもお世話になっております。


101 名前: (not 1) 投稿日: 01/09/10 00:16
>>99
> メモリ使用量がおさえられるのなら、できなくてもいいです。
> 「細切れstring」うんぬんはよくわかんないです。
うーん、>>68 さんの回答まちかなぁ。

>>100
もしかして、書き込む前に Web に上げてあったのに気付いてました?


102 名前: (not 1) 投稿日: 01/09/10 00:22
>>95
> たんですが、何故か Range ヘッダを付けて送ると圧縮されずに送られてくるので、結
これについては、monazilla スレで回答を頂きました。
HTTP 的に無理なんだそうです。

なんだか今晩は書き込みまくってる気がする。


103 名前: 100 投稿日: 01/09/10 00:44
>>101
いえ、本当に偶然でした。
>>95の書き込みを拝見してから、急いでwgetして作りました(藁


104 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/10 01:17
EmacsCEで使ってるんですけど
.emacsでheight を14以下に設定しておくと
スレが表示されません…
14でも表示できる仕様だととても助かります
わがまま逝ってスミマセン


105 名前: 84 投稿日: 01/09/10 01:24
>>97
>結構便利かも知れませんね。やってみます。
おお、感激です〜
うれしぃです。

>フォーマットは navi2ch で表示されるのと同じでいいんですよね。
はい。 less or w3m で読めれば、いかようにも。:-)

>あと、ファイル名はどうしましょう。
>dat ファイルと同じ名前でいいですか?それともスレ名.txt とかにしますか?
日本語が入ると厄介だと思いますので、datファイルと同じ名前でいいと思いますが、いかがでしょうか?

# もしくは navi2ch.out とかいうファイルに一括、スレ先頭にタイトルだけ付けとく
# …とか。


106 名前: nanashi@EmacsCE 投稿日: 01/09/10 03:39
>>97
バイトコンパイル済みのファイルありがとうございます。
EmacsCEでも動作確認できました。
>>105
テキストでの書き出し機能はGOODですね。
CE > Palmという連携がまことに(゚д゚)ウマー


107 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/10 19:33
2ちゃんねると同じインタフェースのCGIを利用した避難所を navi2ch で
読んでる時に、article mode で "U" キーを用いてスレッドのURLをコピー
しようとすると悲しい事になるので、read.cgi のアドレス指定を相対的に
行うようにしてみました。いかがでしょうか?

謎の避難所で動作確認しました。
http://61.121.247.239/~kikaku/post/

--- navi2ch-util.el.orig Mon Sep 10 19:18:25 2001
+++ navi2ch-util.el Mon Sep 10 19:23:08 2001
@@ -221,7 +221,7 @@
START, END, NOFIRST で範囲を指定する"
(let ((url (cdr (assq 'uri board))))
(setq url (concat
- (navi2ch-replace-string "\\(http://[^/]+/\\).+"
+ (navi2ch-replace-string "\\(http://.+/\\)[^/]+/[^/]*"
"\\1" url)
"test/read.cgi?bbs="
(cdr (assq 'id board))


108 名前: 107 ◆iSH4BSD. 投稿日: 01/09/10 20:11
もういっちょ。
article mode での C-c C-u の修正。こっちのパッチはあまり自信無し。
とりあえず動いてますが。

あと、C-c C-u で board の URL を入力した時うまく動かないのはうちだけで
しょうか?あ、もちろん107のやつと このパッチを当てる前の状態でです。

--- navi2ch-util.el.orig Mon Sep 10 19:18:25 2001
+++ navi2ch-util.el Mon Sep 10 20:03:45 2001
@@ -180,15 +180,15 @@
(defun navi2ch-url-to-board (url)
(let (uri id board kako)
(cond ((string-match
- "http://\\([^/]+\\)/test/read\\.cgi.*bbs=\\([^&]+\\)" url)
+ "http://\\(.+\\)/test/read\\.cgi.*bbs=\\([^&]+\\)" url)
(setq id (match-string 2 url)
uri (format "http://%s/%s/" (match-string 1 url) id)))
((string-match
- "http://\\([^/]+\\)/\\([^/]+\\)/\\(kako/[0-9]+/\\)" url)
+ "http://\\(.+\\)/\\([^/]+\\)/\\(kako/[0-9]+/\\)" url)
(setq id (match-string 2 url)
uri (format "http://%s/%s/" (match-string 1 url) id)
kako (match-string 3 url)))
- ((string-match "http://\\([^/]+\\)/\\([^/]+\\)" url)
+ ((string-match "http://\\(.+\\)/\\([^/]+\\)" url)
(setq id (match-string 2 url)
uri (format "http://%s/%s/" (match-string 1 url) id))))
(when id
@@ -206,7 +206,7 @@

(defun navi2ch-url-to-article (url)
(let (list)
- (cond ((string-match "http://[^/]+/test/read\\.cgi.*&key=\\([0-9]+\\)" url)
+ (cond ((string-match "http://.+/test/read\\.cgi.*&key=\\([0-9]+\\)" url)
(setq list (list (cons 'artid (match-string 1 url))))
(when (string-match "&st=\\([0-9]+\\)" url)
(setq list (cons (cons 'number


109 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/10 23:10
(not 1)よ。ひとつだけ苦情を言わせてもらう。
navi2chのせいで毎日仕事が進まん。
便利すぎる。


110 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/10 23:53
>>109
剥げ同!

ただね、「開発をやめてください」とは言えないのよね。
むしろ逆(w


111 名前: 名無しさん@XEmacs 投稿日: 01/09/11 08:23
>109

うんうん。
ンな便利なモン作りやがって!ゴラァ!
ですな(^^;;


112 名前: 名無しさん 投稿日: 01/09/11 08:56
それはむしろひろゆきに文句を言うべきかと


113 名前: 名無しさん@XEmacs 投稿日: 01/09/11 10:38
HN、デフォルトの名無しさん@XEmacsを名無しさんとかに
設定するにはどうするの??


114 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/11 10:51
(setq navi2ch-message-user-name "名無しさん")


115 名前: 名無しさん@XEmacs 投稿日: 01/09/11 13:14
boad list でスレタイトルの右側にレス数が表示されますが、これに current
レスの番号が表示されると、取り敢えずの未読一覧になるんですが。

ダメっすかね。


116 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/11 13:21
この板に書き込んでも表示が更新されないのですが
(sを押してもfile is not updatedで駄目)
ギャルゲー板(wでは大丈夫でした。
(navi2chは最新版、XEmacs21.1にて)
なぜでしょうか?


117 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/11 17:03
$HOME/.navi2ch以下のファイル群の位置を別の場所に変えたいのですが、
なにかいい方法はありますか?

(setq navi2ch-directory "m:/.navi2ch")

だけだとbookmark2.txtなどが$HOME/.navi2ch以下にできてしまうので、

(setq navi2ch-bookmark-file "m:/.navi2ch/bookmark2.txt")
(setq navi2ch-history-file "m:/.navi2ch/history.txt")
(setq navi2ch-bm-fetched-info-file "m:/.navi2ch/fetched.txt")

としてるのですが、一括して指定することはできないのでしょうか。
それともなんか間違ってますか?


118 名前: 名無しさん@XEmacs 投稿日: 01/09/11 18:03
>>71 さんの方法で、
ma miした後、どのスレが更新されてるか?とかわかりますか?
スレを表示させた後、更新されてなかったりしたら
その時間が無駄に感じるので。


119 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/11 18:16
>118
やってみたらわかるでしょ
Uがついてるやつが更新されてて差分を取得したスレ。


120 名前: 77 投稿日: 01/09/11 18:40
>>118
だから、状態でソート。キーはSs。


121 名前: ななし 投稿日: 01/09/11 18:41
FreeBSD 4.3R だけど、ports が無くなっているみたい
なんだけど、何かあったの?
別に ports を使わなくても導入できたので良いのですが。

それにしても、便利です。はい。


122 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/11 21:19
japanese/navi2ch-{emacs20,xemacs}
にあるけど?


123 名前: 名無しさん@XEmacs 投稿日: 01/09/11 22:02
118です。
すごい、感動しました。ほんと便利ですね。
まだまだ知らない便利な機能が眠ってると思うと
ぞくぞくします。


124 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/11 23:14
realtime rendaringきぼん。
1レス取得ごとに描画してちょ。
100超えのスレはちょっとキツイ。
どんなスレか見たいとき、
たくさん取得してクソスレだと萎える。


125 名前: 名無しさん@XEmacs 投稿日: 01/09/12 02:05
いつのまにか、timestampのyear表示が%Yから%yになっとるの。
カコワルイネ


126 名前: 名無しさん@XEmacs 投稿日: 01/09/12 09:57
おお、navi2chのせいじゃないから、ここに書くのは見当違いだったな。


127 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/12 14:57
>>124
俺もその機能欲しい!!
技術的には難しいのかな?


128 名前: ◆iSH4BSD. 投稿日: 01/09/12 15:34
板一覧が見えなくなっちゃった・・・

ということで

--- navi2ch-list.el.orig Wed Sep 12 15:15:38 2001
+++ navi2ch-list.el Wed Sep 12 15:19:28 2001
@@ -399,7 +399,7 @@
(when (and start
(not ignore))
(when (string-match
- "href=\\(.+/\\([^/]+\\)/\\)index2.html"
+ "href=\\(.+/\\([^/]+\\)/\\)"
href)
(concat cont "\n"
(match-string 1 href) "\n"


129 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/12 15:43
miしているときの途中経過を画面に反映。

--- navi2ch-board-misc.el~ Thu Jul 26 22:56:30 2001
+++ navi2ch-board-misc.el Wed Sep 12 15:38:24 2001
@@ -462,7 +462,8 @@
(navi2ch-bm-goto-mark-column)
(when (looking-at "\\*")
(funcall func)
- (navi2ch-bm-unmark))
+ (navi2ch-bm-unmark)
+ (sit-for 0))
(forward-line))))

(defun navi2ch-bm-display-mark-article ()


130 名前: 名無しさん@XEmacs 投稿日: 01/09/12 17:15
>>128
> 板一覧が見えなくなっちゃった・・・

違う方法なんですが、~/.emacs に

(setq navi2ch-list-bbstable-url "http://www.2ch.net/bbsmenu.html")

と書いたら行けました。昔は

(setq navi2ch-list-bbstable-url "http://www.2ch.net/bbstable.html")

でした。こんな方法でもいいのかなあ。


131 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/12 17:43
ニュース速報版が無くなって5,6となったみたいですが
消える前までのニュース速報で見ていたスレは
どこいってしまったのでしょうか?
navi2chからは見れないのですか?

あと、スレ一覧で見えなくなっらスレ(番号が振られなくなる)
はどうやったら見れるのでしょうか?


132 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/12 18:20
>>124
> どんなスレか見たいとき、
> たくさん取得してクソスレだと萎える。

navi2ch-なんとか-range だったような気がする。
getする範囲を指定できてた。


133 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/12 18:24
>>129
good job ;-)
ma mi したときステータスがぱたぱた変わっていくのは見てておもしろい


134 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/12 18:43
>>132
navi2ch-article-max-line?


135 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/12 21:34
>128 に関連して,index2.htmlが全面的にobsoleteになっているようなので、
navi2ch-net.elとnavi2ch-util.elをs/index2.html/index.html/が必要です。

前者はbanner表示、後者はnavi2ch-article-show-urlに影響するようです。


136 名前: 名無しさん 投稿日: 01/09/13 10:43
起動するブラウザをmozillaにするにはどうしたらいいんでしょうか?


137 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/13 12:11
% sudo ln -s /usr/bin/mozilla /usr/bin/netscape
…逝って来ます。


138 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/13 12:32
最近本家のFreeBSDのMLに入りました。
X-Mailerが無い人が多いのですが向こう
の人は何を使っている人ご多いのでしょう?
X-Mailerを付けるのは日本だけの習慣なのでしょうか?

Yahooなどの広告が入っている人がいてビックリ。
日本でやったら文句言われますね。


139 名前: 138 投稿日: 01/09/13 12:33
ゴメンナサイ。
誤爆でした。


140 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/13 13:20
(´ー`) .。oO(なんでこんなに便利なのだろう?)


141 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/13 14:50
navi2chとAirH"とWTC特攻のおかげで、
仕事できません。


142 名前: 名無しさん@XEmacs 投稿日: 01/09/13 15:59
>>131
について俺もしりたい。どうやったら従来の速報板
見れますか?


143 名前: 名無しさん@XEmacs 投稿日: 01/09/13 16:04
age


144 名前: 名無しさん@XEmacs 投稿日: 01/09/13 16:04
a


145 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/13 17:00
>>136
> 起動するブラウザをmozillaにするにはどうしたらいいんでしょうか?

過去スレ読め。keywordはbrowse-url。

>>142
web browserだと読めるのならば、同様に過去スレを。keywordはetc.txt。


146 名前: 136 名無しさん@XEmacs 投稿日: 01/09/13 18:22
>>145
.etc.txtをつくって、
ニュース
http://kaba.2ch.net/news/
news

.navi2ch/.etc.txt
にかいてみましたが、できあmせん。


147 名前: 136 名無しさん@XEmacs 投稿日: 01/09/13 18:25
間違えた。

>>145
.etc.txtをつくって、
ニュース
http://kaba.2ch.net/news/
news

.navi2ch/etc.txt
にかいてみましたが、できません。

でした


148 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/13 19:55
>147
うちは出来るんだけど。


149 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/13 22:13
かちゅ〜しゃ使ってるけど、かちゅ〜しゃの方が良いね。
Navi2chからかちゅ〜しゃに乗り換えて2ちゃん中毒度が50%ぐらい減らせました。


150 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/13 23:02
>>149
俺は未だに他のブラウザに乗り換えられないので
2ちゃんねる中毒度は常にマキシマムです(藁


151 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/14 04:48
emacs上でモナーフォントは表示できるのですか?
Xemacsではできるということは分かったのですが、過去スレ読んでもはっきりと
は理解できなかったので。
どなたか返事ください。


152 名前: 名無しさん 投稿日: 01/09/14 05:16
>>151
モノスペースでどうすんの


153 名前: 名無しさん@Emacs 投稿日: 01/09/14 08:56
boardでスレッドの読み込み数を制限することは
できますか?


154 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/14 10:09
>153
(setq navi2ch-board-max-line x)
xが行数だそうだ。


155 名前: 153 投稿日: 01/09/14 11:14
>>154
うーん、ダメっぽい。
EmacsCE + navi2ch-010909
だと無理なのか・・・
article数制限もダメだったし。


156 名前: 153 投稿日: 01/09/14 11:16
補足

ダメというのは
(setq navi2ch-board-max-line 10)
としても、全スレ(?)表示されてしまう
ということです。


157 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/14 11:37
>>147
> .navi2ch/etc.txt
> にかいてみましたが、できません。

「できません」つーのは、どう出来ないの? ちゃんと、
[+]その他
を見ている?
[+]社会
じゃないよん。


158 名前: 154 投稿日: 01/09/14 11:37
うちでは効くのでこれ以上はなんとも。
ちなみにXEmacs&Meadow on Winだが。


159 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/14 12:08
>>157
そうでした。間違えてました。


160 名前: 名無しさん@Emacs 投稿日: 01/09/14 19:53
>>151
GNU emacs-21 ならモナーフォントを表示できます。
GNU emacs-20 や、それ以前のバージョンではできません。

emacs-21 での設定方法は navi2ch-mona.el の頭のほうを見てね


161 名前: 151 投稿日: 01/09/14 23:32
>>160
返事ありがとうございます。
さっそくGNU emacs-21をインストールしたいと思います。


162 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/15 01:32
kterm 上とかで (x)emacs -nw した状態で navi2ch を使ってると所謂半角カタカナ
とかが文字化けった状態になってしまいます
どうやったら解決できます?


163 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/15 05:34
あのー、提案というかなんというか。

'*'押すとマーク付けられますが、押したときに自動的に下へ移動するようにしたら便利そうなのですけれど。
いじるのは簡単でしょうか?


164 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/15 06:11
うん、簡単だよ。
.navi2ch/init.elあたりにnavi2ch-bm-markのあとに(next-line 1)を実行する
新関数を定義してそれを*に割りあてればOK


165 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/15 12:23
というか、直接 navi2ch-bm-mark をいじればいい話


166 名前:   投稿日: 01/09/15 19:29
AAの保存やそれを貼り付けるための機能ってありますか?


167 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/15 19:49
>>166
navi2ch-vars.elの終わりの方を参照してみ。


168 名前: nanashi@EmacsCE 投稿日: 01/09/15 20:01
navi2chをEmacsCEで使っています。すんごく(・∀・)イイ!!
というわけで愛用しているんですが、いろいろと実装さ
れてないbuilt-in functionがあるようで、外のWebへの
リンクを見にいくことができなくて困っています。

リンクにカーソルを合わせてEnterすると、下記のエラー
が出ます。

Symbol's function definition is void: w32-shell-execute

しかし、

ESC ! iexplore http://www.hogehoge.co.jp/

とすると、ブラウザにURLが渡されて、ページを開くこ
とができます。これはどうにかならないものでしょうか。


169 名前: 168 投稿日: 01/09/15 20:39

すいません。自己解決しました。

(setq browse-url-browser-function 'browse-url-generic)
(setq browse-url-generic-program "/windows/iexplore.exe")


170 名前: 163 投稿日: 01/09/16 02:00
>>164 >>165

どうもありがと。 elisp全然分からんのだけど、ボクニモデキター(みたい?)

いらんかもしらんけど、その部分のpatch。
>>129 のpatchがあたってるのでそのへん注意。


--- navi2ch-board-misc.el.orig Fri Sep 14 04:58:47 2001
+++ navi2ch-board-misc.el Sun Sep 16 01:51:34 2001
@@ -449,11 +449,13 @@

(defun navi2ch-bm-mark ()
(interactive)
- (navi2ch-bm-mark-subr "*"))
+ (navi2ch-bm-mark-subr "*")
+ (next-line 1))

(defun navi2ch-bm-unmark ()
(interactive)
- (navi2ch-bm-mark-subr " "))
+ (navi2ch-bm-mark-subr " ")
+ (next-line 1))

(defun navi2ch-bm-exec-subr (func)
(save-excursion


171 名前: 164 投稿日: 01/09/16 02:55
毎回パッチあてるのが面倒だろうから>164の提案をしたんだけどね。
移植性の問題もあるし。


172 名前: 165 投稿日: 01/09/16 03:31
まあ、その通りなんですが、試しにやるなら手っ取り早い方
がいいだろうと思って。

ところで、「下に移動」固定なのは使いにくいんじゃないかな。
リストを下から上へと辿っている場合は、上に移動してくれた方が
嬉しい。だから、移動方向を保持して次回はそれを使うように
すればいいと思う。で、引数を与えれば方向を逆転する。もちろん
デフォルトは下に移動でいい。

もっとも、現状のように移動なしでも別に不便には思わないけどね。


173 名前: 163 投稿日: 01/09/16 05:34
>>171
んーよくわからんのだけど…こうするの?
でもうまくいかない(キーを乗っ取れない)…

; .navi2ch/init.el
(defun navi2ch-mark-and-move ()
(navi2ch-bm-mark)
(next-line 1))

(defun navi2ch-unmark-and-move ()
(navi2ch-bm-unmark)
(next-line 1))

; .emacs
(define-key navi2ch-bm-mode-map "*" 'navi2ch-mark-and-move)
(define-key navi2ch-bm-mode-map "u" 'navi2ch-unmark-and-move)


>>172
mnews 的なんでこれでもいいかなとか思うのだけど。

処理内容はわかるのだけど、おいらlisp知らないのでにんともかんとも…
どなたかお助け〜


174 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/16 07:15
みんながうれしいように、適当なところにフックを
バンバン定義してよ。


175 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/16 11:08
>>173

> ; .navi2ch/init.el
> (defun navi2ch-mark-and-move ()
+ ここ
> (navi2ch-bm-mark)
> (next-line 1))

(interactive)

が要るんでないかい?


176 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/16 12:06
>>173
navi2ch-bm-mode-mapは、実際のkeymapの雛型に過ぎないから、
copy-keymapされる前に変えないとかないと…
sourceに手を加えたくなければ、

; .navi2ch/init.el
(defvar navi2ch-hacked nil)
(unless navi2ch-hacked
(setq navi2ch-hacked t)
(let ((orig (symbol-function 'navi2ch-bm-mark)))
(fset 'navi2ch-bm-mark
(append '(lambda nil (interactive))
(list (list 'funcall orig)
'(forward-line 1))))))

なんて思い付いた。
# XEmacs-21.1.14


177 名前: 176 投稿日: 01/09/16 12:49
あかん、変な方にひきずられてしまった。165さんのいってるのは、

; .navi2ch/init.el の中で
(defun navi2ch-bm-mark ()
(interactive)
(navi2ch-bm-mark-subr "*")
(next-line 1))

ってことだよね。#今日も一日欝だ


178 名前: 22 投稿日: 01/09/16 22:15
またまた亀レスでスマソ。

>>54
> コーディングできないくせにいつもパッケージとかパッチ勝手に
> 作ってすいません(´Д`; コノクライシカデキナイッス
いえいえ、コンダラでも快適に使えてますし、ムッチャ感謝してますです。ハイ。
本当にありがとうございます。


179 名前: 名無しさん 投稿日: 01/09/17 11:23
>>167
みつけました。ありがとうございます。


180 名前: 待った名無モロ、無修正画像サイト発見!しさん 投稿日: 01/09/17 12:00
モロ、無修正画像サイト発見!

http://www.sex-jp.net/dh/01/
http://www.sex-jp.net/dh/02/
http://www.sex-jp.net/dh/03/
http://www.sex-jp.net/dh/04/


181 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/17 13:36
>>166 , 179
自分も気になって、navi2ch-vars.el見て見たけど、
どこがそれにカクトウするのか分かりません。
教えて頂けないですか?


182 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/17 14:12
「カクトウ」ってなんすか?
新しい 2ch 用語?


183 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/17 14:14
>>182
ストIIとかDARK EDGE知らないか?


184 名前: 182 投稿日: 01/09/17 14:16
後者も知ってる。(藁


185 名前: 138 投稿日: 01/09/17 14:26
該当?
ガイトウ

新しい2ch用語の登場だ


186 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/17 15:17
確当?


187 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/17 15:27
それはそうとnavi2ch-message-add-aaのことかな


188 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/17 18:42
>>187
自分のやつは、そんなコマンドがないです。


189 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/17 18:44
一回に取得するレスの数がデフォルトでは、100
みたいですが、これをallに設定するにはどうすればいいのでしょうか?


190 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/17 18:53
>189
>11 見れ。


191 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/17 18:56
>188
>42 で実装されたっぽい。


192 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/17 20:48

こんばんは。

(if window-system
(progn
(require 'navi2ch-mona)
(add-hook 'navi2ch-article-arrange-message-hook
'navi2ch-mona-arrange-message)
(setq navi2ch-mona-enable t)))

とかやってしまっているのですが、
別に必要無いのでしょうか(´∀`;


193 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/17 23:06
navi2chでスレを移動するときって、
ctrl x ctrl b
でバッファ一覧を表示させてから、
また刷れを選び直さなくてはいけないのでしょうか?
これだと、例えば、
.* "*navi2ch message*" 117 Navi2ch Message
*%"*navi2ch article unix/999166513" 49148 Navi2ch Article
*%"*navi2ch board*" 610 Navi2ch Bookmark
hyousi.tex 720 やてふ /home/mako/document/tex/reports/hyousi.tex
*%"*navi2ch article unix/1000598068" 12171 Navi2ch Article
.xemacs.el 5885 Emacs-Lisp /home/mako/.xemacs.el
*%"*navi2ch article unix/967450973" 159067 Navi2ch Article
*%"*navi2ch list*" 283 Navi2ch List
*scratch* 197 Lisp Interaction
* "*navi2ch message backup*" 157 Fundamental
* "*Buffer List*" 635 Fundamental
と現れてしまい。
板までは分かるものの、どれがどのスレかイマイチ分からなくて
困っています。
ctrl x bでもおんなじようなものです。


194 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/17 23:07
上の例だと、
*%"*navi2ch article unix/999166513" 49148 Navi2ch Article
と、
*%"*navi2ch article unix/967450973" 159067 Navi2ch Article
のスレの違いが表示させてみないと分かりません。


195 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/17 23:08
>193
>18 見れ。


196 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/17 23:24
すごい。知ってよかった。


197 名前: 名無しさん@Emacs 投稿日: 01/09/18 00:57
C-u M-x navi2ch
と入力するのが面倒なのですが…
何か良い方法はありますか?


198 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/18 01:31
起動する時の話だよね?(M-x と違う?)
alias navi2ch = 'emacs -e navi2ch' するとか
Meadow ならショートカットに -e navi2ch をつけてみるとか


199 名前: 名無しさん@Emacs 投稿日: 01/09/18 02:20
.emacsに
(setq navi2ch-offline t)
でどうでしょ?


200 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/18 07:52
>>199
そうすると、どんな効果があるのですか?


201 名前: 名無しさん@Emacs 投稿日: 01/09/18 07:53
>>198-199
オッケっす。うまくいきました


202 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/18 08:17
>200
結局197は起動したときからオフラインにしたかったのだろう


203 名前: 名無しさん@EmacsCE 投稿日: 01/09/18 09:05
ウチ回線細いんで、起動時にオンラインだと
時間がかかりすぎてウンザリしちゃうんです


204 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/18 09:18
>>203
なるほど。


205 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/18 13:25
>>204
EmacsCE+AirH"環境でも効果がデカいです。
感動しました。


206 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/18 13:29
(setq-navi2ch-list-起動時に板一覧を取りに行かない t)
がほしいな。


207 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/18 14:37
>>197
(defun navi2ch-offline ()
"offlineでnavi2chを実行する。"
(interactive)
(setq navi2ch-offline nil)
(navi2ch 1))
と定義して、navi2ch-offlineをdefie-keyしたり、menuに登録したり、
-f に引数渡して起動時実行しても、いとおかし


208 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/18 20:13
ラディン板をnavi2chでみようと思って、
etc.txtに

ラディン
http://211.125.82.90/bbs/radin/index2.html
Ladin

と書いたけど、いざ、
navi2chで開こうとしたら、file is not foundといわれるのは何故ですか?


209 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/18 22:49
>>208
; .navi2ch/etc.txt
ラディン
http://211.125.82.90/bbs/radin/
Ladin

でないかい?


210 名前: (not 1) 投稿日: 01/09/19 02:37
・◆iSH4BSD.(>>107)さんの patch を当てた(regexp の修正)。
>>129 さんの patch を当てた(mi の途中経過)。
・navi2ch-article-use-readcgi-hosts が指定されていれば read.cgi から読むように。
・mark した後下とかに移動できるように。
・ロゴ(バナー?)を SETTING.TXT から読むように。
・navi2ch-head.el を入れ忘れてたのを入れた。
です。

http://www.geocities.co.jp/SiliconValley-Oakland/7673/lisp/navi2ch-010919.tar.gz
http://www.geocities.co.jp/SiliconValley-Oakland/7673/lisp/navi2ch-010919-elc.tar.gz

今回の目玉は read.cgi を使うようにした事です。
他にもやる事あったんですけど、read.cgi 対応という事で出しちゃいました。

read.cgi を使って読み込むには navi2ch-article-use-readcgi-hosts に バージョン5
以降(?)の read.cgi を使っているホスト名を入れて下さい。
とりあえずデフォルトでは、cocoa.2ch.net が入ってます。
あと、どこが対応しているのかどなたか教えて頂けると助かります。

* で mark したあと、下に移動するようにしてみました。
navi2ch-bm-mark-and-move が
nil なら移動しない
non-nil なら下に移動する
'follow なら以前移動した方向に移動する
とういうようになっています。

◆iSH4BSD.さん、>>129 さん patch ありがとうございます。

膝を打つものさん、navi2ch-head.el を入れたとかいってながら入れてませんでした。
ごめんなさいです。


211 名前: (not 1) 投稿日: 01/09/19 02:54
>>105
> >結構便利かも知れませんね。やってみます。
> おお、感激です〜
もうちょっと待ってて下さいね。今週末にはなんとか。

>>115
> boad list でスレタイトルの右側にレス数が表示されますが、これに current
> レスの番号が表示されると、取り敢えずの未読一覧になるんですが。
今のアンダーラインとかじゃ未読管理になってないですかね(といっても今いちちゃん
と動いてない気もしますけど (^^;)。
取得済みのレス数を出すようにするとかなり処理が重くなるんであんまりやりたくない
んです。

>>117
> $HOME/.navi2ch以下のファイル群の位置を別の場所に変えたいのですが、
navi2ch を require する前に
(setq navi2ch-directory "m:/.navi2ch")
してもダメですか(とかいってもベタで書いてるのもあるかもだけど)?

>>124
> realtime rendaringきぼん。
Emacs でそれをやるのは結構つらいです。
やってやれない事はないかもしれないけど、今の navi2ch の作りだと無理っぽいです。
しかも俺の腕が足りなくてさらに無理っぽいです。

>>132,134,154,155
>>95 でも書いているとおり navi2ch(article|board)-max-line は廃止してしまいまし
た。でもこれって結構便利なんですよね。個人的には 100 に設定してましたし。
なんらかの形で復活できればいいんですけど・・・。

>>170
違う形でその機能付けちゃいました。
でも、どうせなんで elisp の勉強してみて下さいねぇ。

>>172
> リストを下から上へと辿っている場合は、上に移動してくれた方が
とういう事でそうしてみました。どうでしょ。

>>174
> みんながうれしいように、適当なところにフックを
> バンバン定義してよ。
スマンです。バシバシやっときます。

>>176
> navi2ch-bm-mode-mapは、実際のkeymapの雛型に過ぎないから、
> copy-keymapされる前に変えないとかないと…
board 系の全部 keymap に反映させる関数があると便利かもですね。

>>181
> どこがそれにカクトウするのか分かりません。
最近やってないなぁ。

>>206
> (setq-navi2ch-list-起動時に板一覧を取りに行かない t)
いいかもしれないです。やっときます。


212 名前: どうも 投稿日: 01/09/19 09:07
http://navi2ch.tripod.co.jp/navi2ch-010919-1.noarch.rpm
http://navi2ch.tripod.co.jp/navi2ch-010919-1.src.rpm


213 名前: 212 投稿日: 01/09/19 09:22
パッケージに不具合が無いことを祈りつつ旅に出ます…


214 名前: 初心者 投稿日: 01/09/19 15:51
>212のどっちのファイルを落とせばいいんですか?


215 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/19 16:11
>214
noarch


216 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/19 22:00
xemacsでもnavi2chは使えますか?


217 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/19 22:04
使えます。


218 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/19 22:09
>>217
~/.emacsに
(require 'navi2ch)
を追加したところ、
(1) (initialization/error) An error has occurred while loading ~/.emacs:

Cannot open load file: navi2ch

To ensure normal operation, you should investigate the cause of the error
in your initialization file and remove it. Use the `-debug-init' option
to XEmacs to view a complete error backtrace.

というエラーがでました。


219 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/19 22:22
>210
read.cgi 経由で読むと幸せになれますか?


220 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/19 22:23
>218
(setq load-path (cons "navi2ch を入れたディレクトリ" load-path)) か?


221 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/19 22:26
>>220

>>2
rpm -ivh navi2ch*.noarch.rpm <- ダウンロードしたファイル名
を実行したときに
error: failed dependencies:
emacs >= 20 is needed by navi2ch-010919-1
が表示されているということは、インストールがうまくいかなかった、と
いうことでしょうか?
GnoRPMでエラーを無視して続行ってやってみたら、さきほどの
エラーがでました。
(setq load-path (cons "navi2ch を入れたディレクトリ" load-path))
も.emacsに付け足しましたが。


222 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/19 22:37
>221
XEmacsは自前でコンパイル
そんなに難しいことじゃない


223 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/19 22:40
spec 書き換えて contrib すれ。


224 名前: 220 投稿日: 01/09/19 22:48
>222,223
ごめん、Linux2日目なので何がなんだかさっぱりです。。。
もっと詳しく教えてください。


225 名前: 220 投稿日: 01/09/19 23:02
>224
220 はおれだ。騙るなよ。(w

>>220 を ~/.emacs に追加してもだめなのか?
だったら環境とインストール手順を詳細に書け。


226 名前: 216 投稿日: 01/09/19 23:22
>225
まちがえました。

環境は、Linux MLD5(RedHat系列)です。

# rpm -ivh navi2ch*.noarch.rpm と実行すると、
error: failed dependencies:
emacs >= 20 is needed by navi2ch-010919-1
というエラーが表示されました。

で、~/.emacsの一番最後に
(setq load-path (cons "/usr/local/share/emacs/site-lisp" load-path))
(require 'navi2ch)
の2行を追加したのですが...


227 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/19 23:57
今頒布されているnavi2chのrpmはFSFのEmacs用なのでそのままでは使えない。
一番確実な方法はソースをダウンロードしてきてmakeする。
まあ、/usr/local/shar/emacs/site-lisp/navi2ch以下の.elcファイルを
全て削除して、elファイルをdired-modeでmでmark。
その後、Bでbyte-compileすればOKだろう。


228 名前: 216 投稿日: 01/09/20 00:07
>>227
タコなので意味が全然分からない。。。
出直してきます。


229 名前: 227 投稿日: 01/09/20 00:21
うーん、説明が悪かったのかな。


230 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/20 00:25
tar.gzファイルの方を落して来て、
1 tar xvfz navi2ch.tar.gz
これで、navi2chディレクトリができるから、これを移動
2 su(ルートになる)
3 mv navi2ch /usr/local/bin
4 .emacsに(setq load-path (append '("/usr/local/bin/navi2ch") load-path))
ではどうですか?


231 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/20 00:27
上で、navi2ch.tar.gzは
navi2ch-010919.tar.gz
とかのことよ。


232 名前: 227 投稿日: 01/09/20 00:36
いくらなんでも/usr/local/binはまずいでしょ。
/usr/local/lib/xemacs/site-lisp/navi2chとか~/elisp/navi2chとかの方がよくない?
あとlinuxだったら、
cd navi2ch
./configure --with-xemacs --with-lispdir=/usr/lib/xemacs/site-packages/lisp/navi2ch
make;sudo make install
で、.emacsに(require 'navi2ch)で多分OKだよね。
最初からこっちを書けばよかった。まあ、READMEに書いてあるんだけど。


233 名前: 見ていると、みんな setq とか cons とか append とかやってるけど 投稿日: 01/09/20 01:05
(add-to-list 'load-path "[パス]")

の方が簡潔だし、精神的にも落ち着かないか?

.emacs.el を何度評価しても load-pathが肥大化しないし (w


234 名前: 216 投稿日: 01/09/20 01:34
>>231-233
無事起動しました!
これからマニュアル読みます。どうもありがとうございます。


235 名前: 227 投稿日: 01/09/20 01:42
それは良かった。マニュアルは書いてないことも多いから
describe-modeやdescrive-bindingsも見るべし。
これはemacsの基本だから。


236 名前: 216 投稿日: 01/09/20 01:46
やっと起動したのですが、、、
[-]Navi2ch
表示スレ一覧
検索一覧
履歴
[-]ブックマーク
から変化がありません。
適当に選ぶと何も書かれていない画面に移ります。
どうしてでしょう?


237 名前: 227 投稿日: 01/09/20 01:52
上の3つはその名の通りのものだから初めて使うときに何も表示されないのは当然。
下の方に板一覧が出てるはずなんだけど。
それがないんなら最新版じゃないかもしれない。


238 名前: 216 投稿日: 01/09/20 01:57
>237
0919を落としたのですが。。。


239 名前: 227 投稿日: 01/09/20 02:05
ほんとだ。bbstable2がなくなってるね。
一時しのぎだけど.emacsに
(setq navi2ch-list-bbstable-url "http://www6.ocn.ne.jp/~mirv/bbstable2.html")
って書いていけるのかな。


240 名前: 227 投稿日: 01/09/20 02:09
ごめん。間違い。
(setq navi2ch-list-bbstable-url "http://www6.ocn.ne.jp/~mirv/bbstable.html")
です。


241 名前: 219 投稿日: 01/09/20 08:57
>219
しまった、埋もれてる。
read.cgi 経由にすると何かメリットある?


242 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/20 09:07
xemacs で read.cgi 経由で読むと、inserting current message で
えらく時間がかかって、ほっとくと画面まるごとハングして、
さらにほっとくと xemacs が 100MB の core を吐いて逝ってしまわれます。
途中で C-g で止めるとログファイルがぶっこわれます(当たり前か?)
誰が逝ってよしですか?


243 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/20 09:21
>242
navi2ch-article-use-readcgi-hostsをnilにしてみれ


244 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/20 09:29
>>243
うん、そりゃそれでログは読めるようにはなるんだけど。


245 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/20 09:33
昨日の夜から駄目になったみたいだね。
特にXEmacsだけということは無くEmacsでもメモリが食いつぶされてしまう。


246 名前: 242 投稿日: 01/09/20 09:44
>>245
そうなんだ。どうもありがとう。


247 名前: (not 1) 投稿日: 01/09/20 11:01
>>242
なんか read.cgi がおかしくなったみたいです。
とりあえず、>>243 のとおり navi2ch-article-use-readcgi-hosts を nil にして、

以下を .emacs にでも書いて Emacs を再起動。
board 系の mode で k を押すとその位置のスレのファイルが消されるので、
その後スレを再取得して下さい。

(defun navi2ch-bm-delete-article-file ()
(interactive)
(let* ((item (funcall navi2ch-bm-get-property-function (point)))
(board (funcall navi2ch-bm-get-board-function item))
(article (funcall navi2ch-bm-get-article-function item)))
(when (get-buffer (navi2ch-article-get-buffer-name board article))
(kill-buffer (navi2ch-article-get-buffer-name board article)))
(when (file-exists-p (navi2ch-article-get-file-name board article))
(delete-file (navi2ch-article-get-file-name board article)))
(when (file-exists-p (navi2ch-article-get-info-file-name board article))
(delete-file (navi2ch-article-get-info-file-name board article)))))

(defun navi2ch-bm-define-key (key func)
(dolist (map '(navi2ch-board-mode-map
navi2ch-history-mode-map
navi2ch-bookmark-mode-map
navi2ch-search-mode-map))
(define-key (symbol-value map) key func)))

(navi2ch-bm-define-key "k" 'navi2ch-bm-delete-article-file)


248 名前: 名無しさん@XEmacs 投稿日: 01/09/20 13:14
>>211
> >>115
> > boad list でスレタイトルの右側にレス数が表示されますが、これに current
> > レスの番号が表示されると、取り敢えずの未読一覧になるんですが。
> 今のアンダーラインとかじゃ未読管理になってないですかね(といっても今いちちゃん
> と動いてない気もしますけど (^^;)。
> 取得済みのレス数を出すようにするとかなり処理が重くなるんであんまりやりたくない
> んです。

現行、読んだことのあるスレを開いたときは、最後に読んだレスが表示されます
よね。意図していたのは、このレスの番号です。
なので、あくまで *取り敢えずの未読一覧* でしかありませんが。

この番号はスレごとに保持されているんですよね?

例えばあるスレを表示したときに 20 件のレスを新たに取得したとして、10 件しか
読まずに終了させてしまうときとかってありません?
こんなときもあるので、既読かどうかの判断を取得レス数でする様には考えて
なかったです。


249 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 02:18
navi2chを非Xで動かしてみたけど
カラーにはならないのですね。
not1さんはMeadowだからしょうがないのかな。
Xが動かない非力なマシンを2ch用にしようと
思ったけど白黒はわかりづらい。


250 名前: 名無しさん@Emacs 投稿日: 01/09/21 03:33
>>249
オイラもコンソールからnavi2chで2ch見てる
でも、Konだと半角カナ文字化けするけど
どうしてる?
ついでにAAずれまくるし・・・

コンフィグファイルいじったら逝けるのかな・・・?

直接関係無いのでsageておきます


251 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 03:43
半角カナは化けていないよ。
FreeBSDのpackageのkon2をつかっています。
skkデニュウリョク ハ カイテキダ!


252 名前: 250 投稿日: 01/09/21 03:51
ふむ。ってことは、
設定&半角カナのフォントの導入でなんとかなるってことですね
ありがとう。もがいてみます

ちなみに、オイラの環境potato&skkです



253 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 04:10
>>249
XEmacs+FreeBSDだけど、konやkterm上で起動して

M-x customize-group RET
navi2ch-face RET

で色の割当が出来る。(最初は設定の仕方が難しいかも…)
設定をセーブすると、.emacs に

(custom-set-faces
'(navi2ch-list-category-face
;; default (X用)
((((class color) (background light)) (:foreground "Gray30" :bold t))
(((class color) (background dark)) (:foreground "SkyBlue" :bold t))
;; kterm, kon用
(((type tty)) (:foreground "blue" :bold t)))))

なんて書き込まれる。


254 名前: 253 投稿日: 01/09/21 04:13
あ、コメントや改行は付け足したものです(^^;


255 名前: - 投稿日: 01/09/21 04:22
モロ、無修正画像サイト発見!

http://www.sex-jp.net/dh/01/
http://www.sex-jp.net/dh/02/
http://www.sex-jp.net/dh/03/
http://www.sex-jp.net/dh/04/


256 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 05:54
Emacs21+konだとコンソールでも色がつくね


257 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 08:39
最後に変更されてからこの日数以上たったファイルは expire する

設定も見たらデフォルトでこれが30になっていたのですが
30日たつとログが消えちゃうのでしょうか?


258 名前: (not 1) 投稿日: 01/09/21 13:43
ども。最近モバイルの方ばっか顔出してるのでこっちにも。

>>249
Emacs20 ってコンソールでも色って付きましたっけ?
できるんだったら navi2ch でも色を付けたいなぁ。
文字化けはよく判らないです。ごめんなさい。

>>257
expire を実行すると、その条件にあったファイルが消されるという事です。
実行しない限りは消えません。


259 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 15:08
C-k と C-y を駆使して時折ブックマークを整理していて思うには、
FIFO よりもスタックの方が嬉しい気がする。


260 名前: 259 投稿日: 01/09/21 15:10
じゃなくて、スタックよりFIFOの方が嬉しい、だな


261 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 15:35
FreeBSDにportsからmonaフォント入れました。

navi2chのレス一覧
1 ..... (543)
2 ,,,,, (22)
の所がズレます。

どうすればいいのでしょう?

このフォントは全角英数、半角英数の区別がつきづらいですね。


262 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 15:56
>261
フォントの幅が違うからだろ。


263 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 17:19
最近どこいっても見かける

>>モロ、無修正画像サイト発見!
....

の広告ですがスレを開く度に自動で
dするにはどうすればいいのでしょうか?


264 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 18:06
>>263
正規表現でクソスレとクソレスを自動的に落とす機能が欲しいネ!


265 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 18:28
>>264
俺もキボーン


266 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 18:44
あと特定のIDのレスも


267 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 21:51
proxy経由で書き込むと、あるproxyだと書き込みできなかったり
あるproxyだと書き込みまでやたらに時間がかかるようになって
しまった...。

数日前まではなんともなかったんだけどなあ。9/19日版使ってます。


268 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 22:09
>263-265
一応付いてないことはないらしい。
navi2ch-article-apply-filtersてゆー関数が用意されてる。
が、ほとんど使われてなさそう。
>266
過去スレにそのフィルタはあったような気がする。
うそかも。


269 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/21 23:56
0909 版から、WWWOFFLE つうプロキシ通すと、既読スレの再読み込みが
上手く動作しないです。

例えば、100 発言あるスレを読んで、後で見たら 105 発言に増えてた。
ここでスレを更新すると、101 発言目に 1 が、102 発言目に 2 が、と
いう感じで重複して、発言総数が 205 になっちゃいます。

何かいい解決法ありませんか?
しょうがないので今は 0901 版使ってます。
プロキシ外すのが一番なのかな・・・


270 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/22 01:05
>>261
navi2ch-mona.el を使ってる? スレッド一覧は等幅フォント
(つーか Emacs の普通のフォントのまま) で表示されるはずだよ。


271 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/22 10:53
>>267
たとえば、cocoa.2ch.netの場合、書き込むたびに
ipfw: 1234 Reset TCP 64.71.137.42:4511 192.168.0.1:80 in via tun0
ipfw: 1234 Reset TCP 64.71.137.42:4512 192.168.0.1:8080 in via tun0
ipfw: 1234 Reset TCP 64.71.137.42:4513 192.168.0.1:3120 in via tun0
ipfw: 1234 Reset TCP 64.71.137.42:4514 192.168.0.1:8000 in via tun0
ipfw: 1234 Reset TCP 64.71.137.42:4515 192.168.0.1:81 in via tun0
ipfw: 1234 Reset TCP 64.71.137.42:4516 192.168.0.1:8081 in via tun0
ipfw: 1234 Reset TCP 64.71.137.42:4517 192.168.0.1:9081 in via tun0
こんなポートスキャンをしてる(w
このうち一つでも通ると書き込みに失敗するみたい。
単にパケットを落しているだけだと何回もリトライするので時間がかかる。


272 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/22 15:21
sshでトンネル