5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Navi2ch for Emacs (Part 17)

1 :名無しさん@お腹いっぱい。:2006/08/29(火) 01:10:37
Emacsen で動く 2ch 専用ブラウザ、Navi2ch のスレッド Part 17 です。

Navi2ch Project Home Page
http://navi2ch.sourceforge.net/

*info* (navi2ch)Top
(info "navi2ch")

開発版
% cvs -z3 -d:pserver:anonymous@navi2ch.cvs.sourceforge.net:/cvsroot/navi2ch co navi2ch

過去ログ
>> ~/.navi2ch/etc.txt
> navi2ch
> http://navi2ch.sourceforge.net/log/
> navi2ch

前スレ
Navi2ch for Emacs (Part 16)
http://pc8.2ch.net/test/read.cgi/unix/1140084512/

2 :名無しさん@お腹いっぱい。:2006/08/29(火) 01:30:49
navich ktkr!

3 :名無しさん@お腹いっぱい。:2006/08/29(火) 01:46:37
テンプレは?

4 :名無しさん@お腹いっぱい。:2006/08/29(火) 23:39:24
それは、わたしの心の中にあります。

5 :名無しさん@お腹いっぱい。:2006/08/29(火) 23:44:35
かんどうした

6 :名無しさん@お腹いっぱい。:2006/08/30(水) 09:40:40
> *info* (navi2ch)Top
> (info "navi2ch")
の補足説明。

1. emacsen 上で M-x eval-expression する。
2. Eval: の後に「(info "navi2ch")」とタイプする。
3. (navi2ch)Top に飛んだ後は適当にブラウジングする。

7 :名無しさん@お腹いっぱい。:2006/08/30(水) 12:04:27
リリースやsnapshotで、パッチなしで書き込めるようになったんでしょうか?

8 :名無しさん@お腹いっぱい。:2006/08/30(水) 16:10:01
hana対応済は今のところCVS版だけ

9 :名無しさん@お腹いっぱい。:2006/09/02(土) 12:29:52
Q. パッチを作ったんだけど、ここに up すれば良いの?
A. 2ch で晒すと取り込めなくなるので、sourceforge に投げてね。
ttp://sourceforge.net/tracker/?atid=435774&group_id=39552&func=browse

Q. 自作の関数や設定を晒したいんだけど、どうすれば良い?
A. 設定はともかく、関数を 2ch で晒すのは NG。
navi2ch に取り込んで欲しいなら、上記にパッチを投げてね。
ただ晒したいだけなら、メーリングリストやグループに投げてね。
ttp://groups.google.co.jp/group/navi2ch

Q. 正式版、スナップショット、CVS の先端のどれが良い?
A. 正式版以外。正式版の更新は遅いから 2ch の変化に対応しきれてないよ。


10 :名無しさん@お腹いっぱい。:2006/09/02(土) 17:48:12
LANG=ja_JP.UTF-8 での emacs で navi2ch で書き込むと
記号部分が化けるようです(T_T)
例えば
orz..._| ̄|懿「ォ
おんぷ...懿」


11 :名無しさん@お腹いっぱい。:2006/09/02(土) 21:11:59
記号部分ってなんですか?

12 :名無しさん@お腹いっぱい。:2006/09/02(土) 22:01:07
経験則ですがひらがなカタカナ漢字は化けないんです
上のorzは「まる」の文字
おんぷは八分音符の文字が化けています
あと矢印なども化けるようです(T_T)
(emacs は 22.0.50, navi2ch は CVS のさきっちょです)

13 :名無しさん@お腹いっぱい。:2006/09/02(土) 23:19:03
>>12
UTF-8 で使わなければいいじゃん


14 :名無しさん@お腹いっぱい。:2006/09/02(土) 23:32:33
>>13
それは UTF-8 で navi2ch を使うなら文字化けはどうやっても回避できないということでしょうか?
それとも単に eucJP で使えるなら UTF-8 にしなければいいだけという意味でしょうか?

後者の意味でしたら、navi2ch 側(emacs側?)でできるのなら UTF-8 でやりたいです。
X11<->Mac OS X アプリ間でコピペできたり、UTF-8 なファイル名をそのまま使えるので
LANG を UTF-8 な環境に移行しているところなのです。


15 :名無しさん@お腹いっぱい。:2006/09/03(日) 00:16:57
OS XでeucJPで使ってるけど、コピペでは不自由感じたことない。
Safariからコピー、TextEditへペースト程度だけど。

16 :名無しさん@お腹いっぱい。:2006/09/03(日) 01:03:00
ja_JP.UTF-8 なんて使ったことねぇ。


17 :名無しさん@お腹いっぱい。:2006/09/03(日) 03:12:29
mule-ucs 使えばいいじゃん


18 :名無しさん@お腹いっぱい。:2006/09/03(日) 03:24:45
>>15
Safari <-> TextEdit だと Cocoa アプリ同士の普通のコピペなので
X11 関係なくコピペできますから、元々不自由することはなく今回の話とはあまり関係ないですよね。
ちなみに Carbon emacs <-> Safari などの普通のアプリなども大丈夫です。

しかし、X11 内の kterm (with LANG=ja_JP.eucJP) <-> 普通の OS X アプリ
だと日本語コピペができないんですが、UTF-8 にしていれば xterm (uxterm) で出来るのです。

>>16
最近の Linux のディストリビューションだと
ディフォルトで ja_JP.UTF-8 になっているものも多くなってきましたよね。
(それでも eucJP に直して使っていたのですが今回 Mac OS X の X11 の為に移行しようとしています)


というかなんで化けるのかがわからないんですよね。
X11 の中で uxterm with UTF-8 で emacs -nw で navi2ch を起動すると
uuE となっているので、表示は utf-8、navi2ch のバッファは euc になっているのだと思います。
なので「内部的には euc で、navi2ch が 2ch に POST するときに sjis に」しているのは同じはずなのに
外側の Locale が違うだけで記号が化けてしまうのが謎なのです。

>>17
UTF-8 が表示できないということではないんです。
UTF-8 で表示もできるし UTF-8 のファイルも化けずに開けます。
というか 22.0.50 なのでもはや mule-ucs は必要ないですよね。


19 :名無しさん@お腹いっぱい。:2006/09/03(日) 03:35:36
化けない→♪
> charset: japanese-jisx0208 (JISX0208.1983/1990 Japanese Kanji: ISO-IR-87.)
> code point: #x22 #x76

化ける→懿」
> charset: mule-unicode-2500-33ff
> (Unicode characters of the range U+2500..U+33FF.)
> code point: #x23 #x6A

つー話だな。対策としては日本語入力に IME ではなく、tamago などの
Emacs 自身による実装を使う。

20 :名無しさん@お腹いっぱい。:2006/09/03(日) 09:47:27
>>18
内部的には euc ではなく emacs-mule。
locale によって japanese-jisx0208 の文字だったり mule-unicode の
文字だったりするのでしょう。

対策はすでに >17 や >19 が書いているけど、
utf-translate-cjk-unicode-range を適切に設定することでもいけるかもしれない。


21 :名無しさん@お腹いっぱい。:2006/09/03(日) 11:12:38
mule-ucs は処理が重すぎだろ。

emacs と言えば世界的に使われているエディタなのに
未だに UTF-8 使うのに mule-ucs なんぞ使うってのは
おかしくねえか?

22 :名無しさん@お腹いっぱい。:2006/09/03(日) 12:39:19
22 系は不要なんじゃなかったっけ?
使ってないから知らないが、22 系の完成度はどんなんだろ。

23 :名無しさん@お腹いっぱい。:2006/09/03(日) 12:57:27
>>22
基本的に不要だけど、一部必要な場合がある。

24 :名無しさん@お腹いっぱい。:2006/09/03(日) 15:48:59
>>19
まさにそうなっているようです! ヒントありがとうございました!
せっかく調べたので<チラシ 表裏="裏">C-u C-x = でカーソル位置の文字情報表示</チラシ>

>>20
> 内部的には euc ではなく emacs-mule。
それは全く知りませんでした。左下に uuE となっていたらバッファの内部表現は euc なのだと思っていました。:-)
それで確かに >>19 のように japanese-jisx0208 や mule-unicode となっていて
mule-unicode とななっている部分が化けているようです。

で、utf-translate-cjk-unicode-range これがまさに解決の糸口のようで、
ぐぐって
tp://nijino.homelinux.net/emacs/utf-cjk.html#utf-translate-cjk-unicode-range
をまねして設定してみたら、♪や_|懽」|○が化けなくなりました!!
ところが、(つづく)


25 :名無しさん@お腹いっぱい。:2006/09/03(日) 15:57:01
(つづき)
# あ、♪ と○は出ているのにまだ化けている(全角上バー)・・・_|~|○

それで上記のページで設定されている範囲の (#xff00 . #xffef) が半角カタカナのはずなのに、
半角カタカナがなぜまだ化けます。(mule-unicode になっています)
あと全角上バーも FFE3 なのでこの範囲なのに japanese-jisx0208 になってくれません。

utf-translate-cjk-unicode-range の使い方がよくわかってないのかもしれません。
(♪や○は解決されましたので不思議なのですが)

(#xff00 . #xffef) の範囲は別のやり方が必要なのか
もしこの辺りの知識をお持ちの方いらっしゃいましたらご教授ください。


26 :名無しさん@お腹いっぱい。:2006/09/03(日) 16:04:50
ごめんなさい「 ̄」上バーは範囲を
(#xff00 . #xff9f)
に変えて実験していたのを戻し忘れていたからでした。
(#xff00 . #xffef)
にすれば出ます。_| ̄|○< やったー
でも同じ範囲になっている半角カタカナはまだ駄目です。

試しにプギャーを書いてみます→ m9 (^Д^) 懽ャ懽ソ懽懽セ懽ー

だめだ_| ̄|○
> character: 懽ャ (326188, #o1175054, #x4fa2c, U+FF8C)
> charset: mule-unicode-e000-ffff (Unicode characters of the range U+E000..U+FFFF.)
> code point: #x74 #x2C


27 :名無しさん@お腹いっぱい。:2006/09/03(日) 16:15:08
navi2ch-message-before-send-hook で置換すれば?

28 :名無しさん@お腹いっぱい。:2006/09/03(日) 18:45:44
>>27
なるほどそういう方法がありますね。置換する方法を探してみます。
ありがとうございます。

しかしこの方法は ad-hoc なのでスマートではない気がしますね。
(#xff00 . #xffef) と範囲指定したはずなのに katakana-jis0201 にならない問題を
なんとかするのが正攻法なんでしょうけど、
これもどうやっても mule-unicode になってしまします。_| ̄|○


29 :名無しさん@お腹いっぱい。:2006/09/03(日) 19:11:31
なんでドキュメント見ないかなあ。
以下のとおり、utf-translate-cjk-mode では katakana-jisx0201 は対象外。

utf-translate-cjk-mode is an interactive compiled Lisp function in `utf-8.el'.
(utf-translate-cjk-mode &optional arg)

Toggle whether UTF based coding systems de/encode CJK characters.
If arg is an integer, enable if arg is positive and disable if
zero or negative. This is a minor mode.
Enabling this allows the coding systems mule-utf-8,
mule-utf-16le and mule-utf-16be to encode characters in the charsets
`korean-ksc5601', `chinese-gb2312', `chinese-big5-1',
`chinese-big5-2', `japanese-jisx0208' and `japanese-jisx0212', and to
decode the corresponding unicodes into such characters.

30 :名無しさん@お腹いっぱい。:2006/09/03(日) 20:58:17
>>28
通常の decode 時は katakana-jisx0201 になるけど、
なぜか keyboard からの入力時だけは mule-unicode になりますね。

調べてみたら encoded-kbd-self-insert-ccl ではちゃんと katakana-jisx0201
が取得されているけど、それを execute-kbd-macro すると mule-unicode が
挿入されてしまうようです。
mule-ja で聞いてみてはどうでしょうか。

>>29
現在は katakana-jisx0201 も対応されています。
;; DOC string だけが更新されていないのでしょう…。


31 :名無しさん@お腹いっぱい。:2006/09/03(日) 21:26:00
>>29
すみません、emacs のドキュメントの参照の仕方が下手でずっとググってました。
ソースを見ればドキュメントが書いてあるんですね。
(/usr/share/emacs/22.0.50/lisp/international/utf-8.el.gz にありました(^^;))

でも utf-translate-cjk-unicode-range だけからだと utf-translate-cjk-mode に
たどり着けなかったかもしれません←ぉぃぉぃ

あ、それで utf-8.el を見ていると
utf-translate-cjk-charsets (`utf-translate-cjk-mode' によってサポートされている文字集合のリスト)
に katakana-jisx0201 が入っていました。
上の utf-translate-cjk-mode の記述と矛盾しているような気がしたのですが
まだあまり関係がわかってないのでもうちょっとソースを読んでみます。(とりあえず気づきの報告)


32 :名無しさん@お腹いっぱい。:2006/09/03(日) 22:05:23
>>30
> 通常の decode 時は katakana-jisx0201 になるけど、

これは、例えば半角カタカナが入っている utf-8 なファイルを開いたときには
katakana-jisx0201 になるということでしょうか? 確かになります。

> なぜか keyboard からの入力時だけは mule-unicode になりますね。

そうなんですよねー。
ちなみに navi2ch の C-c C-a k のきたーは katakana-jisx0201 です。

> 調べてみたら encoded-kbd-self-insert-ccl ではちゃんと katakana-jisx0201
> が取得されているけど、それを execute-kbd-macro すると mule-unicode が
> 挿入されてしまうようです。

この辺が全くわかってなくて申し訳ないのですが、察するに
キーボードから入力した文字がemacs のバッファに格納される途中のことなのでしょうか。
調べてみます。

> mule-ja で聞いてみてはどうでしょうか。

ありがとうございます。こ、これは、し、敷居が高そうですね・・・

> 現在は katakana-jisx0201 も対応されています。
> ;; DOC string だけが更新されていないのでしょう…。

なるほど、CVS 先っぽにによくあることというわけですね。ありがとうございました。



33 :30:2006/09/04(月) 12:49:19
translation-table-for-input に katakana-jis0201 から mule-unicode への
変換が定義されているためのようです。
ためしに translation-table-for-input を nil にしたところ、katakana-jis0201
が挿入されました。


34 :名無しさん@お腹いっぱい。:2006/09/05(火) 04:12:48
神キター!と思ったんですが .emacs で (setq translation-table-for-input nil)
としても mule-unicode が挿入されてしまいました_| ̄|○ CVS 22.0.50 です。


35 :名無しさん@お腹いっぱい。:2006/09/05(火) 08:12:37
>>34
(setq-default translation-table-for-input nil)


36 :名無しさん@お腹いっぱい。:2006/09/05(火) 08:42:27
ところで、

そろそろ複数マシンの未読情報を同期する機能が付いてもいいんでない?
まだー?


37 :名無しさん@お腹いっぱい。:2006/09/05(火) 10:17:31
だれか作業してんの?

38 :名無しさん@お腹いっぱい。:2006/09/05(火) 10:29:50
何も作業しなくても .navi2ch を NFS / CIFS で共有するだけ

39 :名無しさん@お腹いっぱい。:2006/09/05(火) 12:17:20
>>35
ありがとうございます。でも、それでやってもだめでした。
半角カタカナのア→懽

40 :名無しさん@お腹いっぱい。:2006/09/05(火) 12:43:12
navi2chの話ってよりEmacsの話じゃね?

41 :36:2006/09/05(火) 18:12:47
>>38
それじゃ 2ch のデータを全部同期しなきゃいけなくなる。
未読情報だけ同期取りたい。
未読情報と 2ch のデータの取得情報を分けて管理して欲しい。
よろしくー


42 :名無しさん@お腹いっぱい。:2006/09/05(火) 18:31:03
rsync

43 :名無しさん@お腹いっぱい。:2006/09/05(火) 21:31:17
>>40
確かにそうですよね。
Emacs proper な話題だということがわかったので
こういう場合は Emacs スレにお話を持っていった方がいいのでしょうか。



44 :名無しさん@お腹いっぱい。:2006/09/06(水) 06:56:00
連鎖アボーンの実装は未だですか?

45 :名無しさん@お腹いっぱい。:2006/09/06(水) 08:19:43
>>43
はい。

46 :名無しさん@お腹いっぱい。:2006/09/06(水) 20:07:19
もはやだれもいじってない?


47 :名無しさん@お腹いっぱい。:2006/09/06(水) 20:47:18
>>46
かも。

とりあえず現状の版をリリースして欲しいケド。

48 :名無しさん@お腹いっぱい。:2006/09/07(木) 03:36:29
連鎖アボーンはmy-navi2chに一応あるな

49 :名無しさん@お腹いっぱい。:2006/09/07(木) 03:42:34
my-navi2chてどこにあるの?

50 :名無しさん@お腹いっぱい。:2006/09/07(木) 03:55:23
これか
> ;;; hide したレスにレスしたレスを hide する
> (defun my-navi2ch-aborn-chain-subr (str)

51 :名無しさん@お腹いっぱい。:2006/09/07(木) 04:04:45
>>49
>>9

52 :名無しさん@お腹いっぱい。:2006/09/08(金) 19:15:19
~/.emacs に
(require 'navi2ch)
と設定すると Navi2ch の起動に成功するのですが、
ttp://navi2ch.sourceforge.net/doc/navi2ch/Start-Navi2ch.html#Start-Navi2ch
の記述に従い
(autoload 'navi2ch "navi2ch" "Navigator for 2ch for Emacs" t)
と設定すると「Cannot open load file: Navi2ch」となり、 Navi2ch の起動に失敗します。

*scrach* バッファに load-path と入力して、 C-j で表示されたパス一覧の中に、 Navi2ch をインストールしているディレクトリが含まれることは確認済みです。
どうすれば、この状況を改善することができるのでしょうか?

53 :名無しさん@お腹いっぱい。:2006/09/08(金) 19:37:37
>>52
誤: Cannot open load file: Navi2ch
ではなく
正: Cannot open load file: navi2ch
でした。


54 :名無しさん@お腹いっぱい。:2006/09/08(金) 20:29:51
自己解決しました。

当初、 load-path の設定を
(setq load-path (append (list (expand-file-name "~/lisp/navi2ch-cvs-20060706") load-path)))
としていたのですが、これを
(setq load-path (append (list "~/lisp/navi2ch-cvs-20060706") load-path))
のように修正したところ、
(autoload 'navi2ch "navi2ch" "Navigator for 2ch for Emacs" t)
でも起動するようになりました。

どちらの場合も、 *scrach* バッファに load-path と入力して、行末で C-j として表示される一覧の中に、 Navi2ch をインストールしているディレクトリは含まれているのですが...何が違うのでしょうか?


55 :名無しさん@お腹いっぱい。:2006/09/08(金) 21:25:49
(setq foo '(1 2 3))

1番目 ×
(setq foo (append (list 4 foo)))

2番目 ○
(setq foo (append (list 4) foo))

でも、追加(append)したいんだったらこうじゃね?
(setq foo (append foo (list 4)))

君のやってるのは、こっち。
(setq foo (cons 4 foo))

add-to-list 使ったほうが簡単だとおもうなぁ。

(add-to-list LIST-VAR ELEMENT &optional APPEND)

56 :名無しさん@お腹いっぱい。:2006/09/08(金) 22:45:31
リリースしてよぉ。

57 :名無しさん@お腹いっぱい。:2006/09/08(金) 22:46:38
why?

58 :名無しさん@お腹いっぱい。:2006/09/09(土) 00:40:45
政治てきパフォーマンスだから

59 :名無しさん@お腹いっぱい。:2006/09/09(土) 00:48:56
てことはリリースしないのが正解じゃないか

60 :名無しさん@お腹いっぱい。:2006/09/09(土) 02:07:33
リリースされるときにリリースされるよ

61 :名無しさん@お腹いっぱい。:2006/09/09(土) 02:28:04
双子?

62 :名無しさん@お腹いっぱい。:2006/09/09(土) 16:43:47
>>55
ああ、そうか。

(setq load-path
(append
(list
(expand-file-name "~/lisp/navi2ch-cvs-20060706")
)
load-path
)
)

のように、 list のカッコの外に load-path を出しておかなければならなかったのですね。


63 :名無しさん@お腹いっぱい。:2006/09/09(土) 16:47:33
修正前の load-path 一覧

("/home/asuka/lisp/navi2ch-cvs-20060706" ("/usr/share/emacs/site-lisp/anthy" [途中省略] "/usr/share/emacs/21.4/leim" ...))

修正後の load-path 一覧

("/home/asuka/lisp/navi2ch-cvs-20060706" "/usr/share/emacs/site-lisp/anthy" [途中省略] "/usr/share/emacs/21.4/leim" ...)

指定したパスが表示されていたことから、 load-path に適切に追加されたものと判断していましたが、よく見ると微妙に違うことに気付くべきでした。


64 :名無しさん@お腹いっぱい。:2006/09/11(月) 08:36:50
まだMyanmerパッチの出自を確認できていません。ただ、世の中どうやら
リリース版をベースとした配布形態がいくつかある(ports, Meadowなど)
ので、さっさと出すべきだとは思っています。

hana-mogeraもmyanmerも運営側のspam対策の一貫だと思うので、myanmerが
今後メインで組み込まれることはなさそうな気がしますし、とりあえず
今のHEADそのままでリリースしてしまってもよいものでしょうか。


65 :名無しさん@お腹いっぱい。:2006/09/11(月) 10:07:37
>>64
今の HEAD には
* hanamogera への対応がフォームの最後の <input type=hidden ...> を送っ
ているだけなので、複数のパラメータを要求されるようになると書けなくなる
* myanmar への対応というか cookie をちゃんと処理してないので毎回投稿確
認が出てしまう
といった問題があるので、リリースするなら直してからにしてください。

あと、外部のパッケージのためにリリースするというのは本末転倒です。
何らかの手を加えている以上、そのパッケージの問題点はメンテナの責任。
たとえば FreeBSD の ports では必要な変更は行われています。
ttp://www.freebsd.org/cgi/cvsweb.cgi/ports/japanese/navi2ch-emacs20/files/

66 :名無しさん@お腹いっぱい。:2006/09/11(月) 10:54:48
でもさ、今の安定版はまともに使えないわけでそ?
多少問題あっても、新バージョンをリリースした方がよくね?


67 :名無しさん@お腹いっぱい。:2006/09/11(月) 16:17:35
リリースが使えないのは問題

68 :名無しさん@お腹いっぱい。:2006/09/11(月) 17:47:10
Meadow の Netinstall パッケージも、
現在は CVS の先端に追従しています。
ttp://www.meadowy.org/meadow/netinstall/ticket/79

ふつうのメンテナなら、必要に応じて
適切な対応していただけるはずですか
ら、外部パッケージのリリース形態の
みを意識したリリースであれば、それ
は必要ない思います。


69 :名無しさん@お腹いっぱい。:2006/09/11(月) 18:01:48
emacs-unicode-2 ブランチを試してみたが、なかなかいいね。
中国語のファイルが日本語で検索できるし、ずっと悩んでいた日本語の
ボールド、イタリックが出るのがうれしい。
emacs-unicode-2 の navi2ch から書き込みのテスト。


70 :名無しさん@お腹いっぱい。:2006/09/11(月) 18:05:10
しまった。Emacs スレに書き込んだつもりだったのに。
まあスレ違いじゃないからいいか。

71 :名無しさん@お腹いっぱい。:2006/09/12(火) 08:12:31
>>65
2ch運営側の対応策をきちんと追いかけてないので理解していないのですが、
複数のパラメータを入れるような対応が今後なされる予定なのでしょうか。

あと投稿確認が毎回出るのは仕様で、変数を設定すれば回避できた気がします
(このあたりの実装をしたのは自分じゃないのでよくは把握してません)。

リリースに関しては、さいきんのMatzさん周辺の議論を見ていて
「やっぱりちゃんとやったほうがいいかなあ」と思っています。
確かに他者の配布にまで気をつかう必要はない、というのも一理あります。


72 :名無しさん@お腹いっぱい。:2006/09/12(火) 09:15:10
matzの自己正当化議論なんてどうでもいいけど、
仕様変更に対応したら、それだけでリリースしてもいいというのは尤もだ。

73 :名無しさん@お腹いっぱい。:2006/09/12(火) 11:28:10
>>72
賛成一票。

74 :名無しさん@お腹いっぱい。:2006/09/12(火) 12:19:34
> 尤もだ
ごめん
よめない

75 :名無しさん@お腹いっぱい。:2006/09/12(火) 12:36:21
>>74
いぬもだ

76 :名無しさん@お腹いっぱい。:2006/09/12(火) 14:09:46
http://dictionary.goo.ne.jp/search.php?MT=%A4%E2%A4%C3%A4%C8%A4%E2&kind=jn

77 :名無しさん@お腹いっぱい。:2006/09/12(火) 15:17:45
しっかりするに越したことは無いが、RoR でザワついてる最近の Ruby と navi2ch の現状を比較してもなぁ。
とりえあず、stable をインストールしても動かないという状況が長続きすることだけは、なるべく避けたいという点を重視すれば良いんじゃないか?
嫌気が差して中の人が逃げたら元も子もない。この点は Ruby と同じか。

78 :名無しさん@お腹いっぱい。:2006/09/12(火) 23:57:33
>>71
> あと投稿確認が毎回出るのは仕様で、変数を設定すれば回避できた気がします
誰かこの設定を教えてください。特に実況スレでは毎レス出ます。

79 :名無しさん@お腹いっぱい。:2006/09/14(木) 09:30:12
少なくとも、自分が使いつづけている限りはメンテナンスを止めることは
ないです。とはいえ最近は自分もrep2と併用していますが...

>>78
変数を設定、というのはちょっと語弊がありました。
正確にはnavi2ch-multibbs-send-message-retry-confirm-functionという
関数があって、それを以下のように変数で置き換える話です。
navi2chスレッドpart17で出ていました。
(setq navi2ch-multibbs-send-message-retry-confirm-function #'always-t)
これはドキュメントにFAQとして追加します。

というか私はもともとドキュメント担当のつもりで参加したのですが、
気がつくと私一人になってます。もしelispがかけて、GPLでコードを
コミットすることとsf.netのメールアドレスがChangeLogに残ることに
抵抗がない方がいらっしゃれば、いつでもプロジェクトへの参加は
歓迎いたします。
そのときはknok@users.sourceforge.net宛てまでメールをください。


80 :名無しさん@お腹いっぱい。:2006/09/14(木) 22:11:29
mami氏も消えたの?

81 :mami ◆mamiFD..V2 :2006/09/15(金) 01:49:23
すみません、一応読んではいるんですが
ちょっと最近忙しいのと
現状であんまり困ってないのとで
反応できてません。

82 :mami ◆mamiFD..V2 :2006/09/15(金) 01:53:29
先日ひさびさにメールを読んでみたら
バグ報告 (要望?) をいただいていました。
./configure の --with-icondir= で指定した値が
navi2ch-icon-directory に反映されるようにした方がいいのではないか、
というものです。
autoconf/automake まわりはよくわからず手が出せないので、
どなたか対応をお願いします。

83 :名無しさん@お腹いっぱい。:2006/09/15(金) 13:29:27
Buffer List の Navi2ch Article にスレタイが表示されると嬉しいかも(要望)

84 :knok:2006/09/15(金) 15:47:01
>>82
navi2ch-vars.elをnavi2ch-vars.el.inにrenameして、
configure.inのAC_OUTPUTにnavi2ch-vars.elを追加して、
あとはnavi2ch-vars.el.inをいじれば実現はできます。
問題はその中身をどんな感じにすればいいか、なんですが...
そこが私にはちょっとわかりません。

@icondir@という文字列をnavi2ch-vars.el.inに入れておけばそれが
置換されるので、中身の方はmamiさんにお願いできますか?


85 :名無しさん@お腹いっぱい。:2006/09/15(金) 17:01:11
そのように変更すると configure しないと使えなくなる。
そのまま使える方がいいから configure の結果は elisp に反映しないと
ずいぶん昔 (2002 年ごろ?) に合意したはずだけど。

86 :名無しさん@お腹いっぱい。:2006/09/15(金) 17:31:45
2002年ごろの事をいまさら

87 :名無しさん@お腹いっぱい。:2006/09/16(土) 07:18:32
>>83
自分は ibuffer 側でやってる。なかなか便利。
define-ibuffer-column を定義してGO。


88 :名無しさん@お腹いっぱい。:2006/09/16(土) 18:11:04
>>87
これを見て初めて ibuffer というのを知ってちょっと設定してみた
でもなんか日本語の入っているスレタイだとずれちゃうなあ


89 :名無しさん@お腹いっぱい。:2006/09/16(土) 18:15:33
こんな感じ。たぶん日本語の文字も1桁としてカウントされている気がする

MR Name Size Mode Filename
-- ---- ---- ---- --------
*% Emacs part 20 17730 Navi2ch Article
*% *navi2ch board* 2244 Navi2ch Board
*% Navi2ch for Emacs (Part 17) 22025 Navi2ch Article
*% GNU screen その5 20969 Navi2ch Article
*% 彼女にloginできません 14050 Navi2ch Article
*% 彼女がUNIX始めました。 14163 Navi2ch Article
*% 彼女をmountできません 14884 Navi2ch Article
*% 彼女がオープンソース化されそうです 83874 Navi2ch Article
*% 彼女にポートスキャンの形跡が!!! 15743 Navi2ch Article
*% 彼女をCVSで管理したい 16141 Navi2ch Article
.emacs 15544 Emacs-Lisp ~/.emacs
*% *navi2ch list* 1434 Navi2ch List
*scratch* 0 Lisp Interaction
* *Messages* 1863 Fundamental
---
(require 'ibuffer)
(setq ibuffer-formats
'((mark modified read-only " " (name 40 -1) " " (size 6 -1 :right) " " (mode 16 16 :right) " " filename)
(mark " " (name 16 -1) " " filename)))
(ibuffer-define-column name (:name " Name ")
(if (navi2ch-article-get-current-subject)
(format " %s" (navi2ch-article-get-current-subject))
(buffer-name)))


90 :名無しさん@お腹いっぱい。:2006/09/16(土) 18:50:31
>>89
おまえ普段からそんなスレばかり見ているのか?

91 :名無しさん@お腹いっぱい。:2006/09/16(土) 22:18:54
>>89
自分は Filename の後に uniq-id って項目を増やして、そこに板名やレス名を
表示してる。
そう言われればズレるから後に持っていったような気がしないでもなかったり。


92 :mami ◆mamiFD..V2 :2006/09/16(土) 23:29:19
>>84
defcustom してるところを見てみたんですが
これ、ちょっとやっかいですね……。

>>85
navi2ch-version.el みたいに
.in なしとありと両方用意しておけばいいんでしょうか。

93 :名無しさん@お腹いっぱい。:2006/09/17(日) 00:31:54
>>90
いやいやw
普段見ているスレを見られたくないけどこのスレや emacs スレだとタイトルに ascii しかないから
とりあえず UNIX 板の彼女.*なスレを読み込んでおいただけです

>>91
なるほどなるほど後ろに持っていってみようかな
スレの場合は name をスレタイにするのとかいいアイディアだと思ったんだけど残念
桁数カウントしているところを読めば改良できるのかもしれないけど


94 :名無しさん@お腹いっぱい。:2006/09/17(日) 00:49:26
ibuffer 使ってないんで electric-buffer の方のスレ名付加コードを知りたし

95 :名無しさん@お腹いっぱい。:2006/09/17(日) 00:51:03
今現在navi2chのメンテしてるのって一人だけなの??

96 :knok:2006/09/17(日) 09:08:09
(not 1)さんとmamiさん、私がいますが、(not 1)さんは最近おみかけ
しません。現状でまともにelispをかけるのはmamiさんぐらいです。
私は「必死にinfoと何かのサンプルコードをみながら調べれば
ちょっとはかけなくもない」というレベルです。
なので、ばりばりかける方がいれば是非お手伝いをお願いしてほしいです。


97 :名無しさん@お腹いっぱい。:2006/09/17(日) 12:20:34
みんな p2 (rep2) に行ってしまったのさ(遠い目)


98 :95:2006/09/17(日) 14:07:27
まじ?
内情を知らないでただ使ってるだけだけど、
現状アクティブなのが2人となると、少し先も恐いな。
emacsはnavi2chとriece使ってるだけだか、もちろんelispなんて
分けがわからんし。
俺も何か他のに移行した方がいいのかな。
でもコンソールで動くのは、chalice位だしな。

うーーん。

99 :名無しさん@お腹いっぱい。:2006/09/17(日) 14:37:41
> でもコンソールで動くのは、chalice位だしな。

たまには w3m-2ch のことも思い出してあげてください。

100 :名無しさん@お腹いっぱい。:2006/09/17(日) 22:54:06
そういえば他にコンソールで動くのはchalice位しかないな.

101 :名無しさん@お腹いっぱい。:2006/09/17(日) 22:56:35
Chaliceはあのアホ開発者だからな
俺はnavi2chが使えなくなったっとしても
Chaliceだけは使わんな


102 :名無しさん@お腹いっぱい。:2006/09/17(日) 23:34:49
しかしcmigemoは神。

103 :名無しさん@お腹いっぱい。:2006/09/17(日) 23:38:39
アホ開発者なのは否定しないのな

104 :名無しさん@お腹いっぱい。:2006/09/18(月) 00:15:18
> そういえば他にコンソールで動くのはchalice位しかないな.

たまには w3m-2ch のことも思い出してあげてください。

105 :名無しさん@お腹いっぱい。:2006/09/18(月) 01:06:15
>>103
真実は否定しようがない。

106 :アホ@Vim%Chalice ◆8XALICEsdk :2006/09/18(月) 11:01:02
よんだ?

107 :名無しさん@お腹いっぱい。:2006/09/18(月) 11:09:13
>>106
なぜschemeでは継続が第一級なの?

108 :名無しさん@お腹いっぱい。:2006/09/18(月) 14:06:02
アホかどうか知らんが、ruby入れずにmigemoを使えるようにした一点だけで、
お前らよりは俺の役に立っている。

109 :名無しさん@お腹いっぱい。:2006/09/18(月) 14:08:30
Ruby 版 migemo 使ってる俺の役には立ってないぞ!

110 :名無しさん@お腹いっぱい。:2006/09/18(月) 14:18:15
かな入力の自分の役にも立ってないな


111 :アホ@Vim%Chalice ◆8XALICEsdk :2006/09/18(月) 14:35:32
アホは放置しておいて、navi2chのメンテナが不足している件を議論したほうが良い
んじゃないですか?

112 :名無しさん@お腹いっぱい。:2006/09/18(月) 16:32:59
お前が書き込んだことでレスが増えたんじゃないのか?
真性のアホ?

113 :名無しさん@お腹いっぱい。:2006/09/18(月) 18:09:12
>>112
反応したの >>107 の一レスだけじゃん

114 :名無しさん@お腹いっぱい。:2006/09/18(月) 19:31:12
とりあえず、nanashi氏に気を取り直して貰ってだな……
って無理だろなぁ、無駄に叩くのが好きで好きでしょうがない人ばっかだから。

115 :名無しさん@お腹いっぱい。:2006/09/19(火) 22:02:01
>>65の修正だけでいいから混ぜてリリースしてくれよ…

116 :名無しさん@お腹いっぱい。:2006/09/21(木) 18:06:14
>>89
これ便利だね。サンクス

117 :名無しさん@お腹いっぱい。:2006/09/22(金) 23:10:25
連続投稿に引っかからないように投稿遅延 or 投稿間隔チェックする機能ってないよね?

118 :名無しさん@お腹いっぱい。:2006/09/23(土) 02:41:58
(defvar navi2ch-message-before-send-wait 120)

(defun navi2ch-message-before-send-insert-wait ()
(when current-prefix-arg
(let ((sec (if (numberp current-prefix-arg)
current-prefix-arg
navi2ch-message-before-send-wait)))
(message "Sleeping for %d seconds..." sec)
(sleep-for sec)
(message "Sleeping for %d seconds...done" sec))))

(add-hook 'navi2ch-message-before-send-hook
'navi2ch-message-before-send-insert-wait)

119 :名無しさん@お腹いっぱい。:2006/09/23(土) 08:47:22
ここにコード貼るなよ...


120 :名無しさん@お腹いっぱい。:2006/09/23(土) 16:47:18
貼るのは勝手だろ。

121 :名無しさん@お腹いっぱい。:2006/09/23(土) 19:28:48
navi2ch への patch なら GPL と 2ch の規約との整合性で問題があるかもしれ
ないけど、書き下ろしのコードについては作者が好きにしてかまわないよなあ。

122 :名無しさん@お腹いっぱい。:2006/09/23(土) 21:23:40
作者なのに自由にできないって北朝鮮みたいですね

123 :名無しさん@お腹いっぱい。:2006/09/24(日) 19:45:41
複数のマシンで Navi2ch のデータを同期しようと、一方のマシンで

$ cp -R -p -u ~/.navi2ch/ /media/disk/

として ~/.navi2ch/ 以下を USB メモリにコピーし、もう一方のマシンで

$ cp -R -p -u /media/disk/.navi2ch/ ~/

として、既存の ~/.navi2ch/ 以下に上書きしました。

データを移したマシン側で Navi2ch を起動すると、 bookmark2.txt に問題が
あるとして、バックアップを読み込むかどうか尋ねられます。

ここで yes, no いずれかを選択することで、以降はこのエラーが発生するこ
とはなくなります。しかし、同様の手順で USB メモリからデータを書き戻す
と、再びエラーが発生します。

;; 問題があると指摘を受けた bookmark2.txt のコピーに失敗しているのか
;; と、コピー元のファイルとコピー先のファイルの MD5 を比較しましたが、
;; 両者の値は一致しました。もちろん、コピー元のマシンでは、このエラー
;; は発生していません。

原因としては何が考えられるでしょうか?


124 :名無しさん@お腹いっぱい。:2006/09/24(日) 19:49:29
>>123
>$ cp -R -p -u /media/disk/.navi2ch/ ~/

あ、違う。
$ cp -R -p -u /media/disk/.navi2ch/ ~/.navi2ch/
ですね。


125 :名無しさん@お腹いっぱい。:2006/09/24(日) 21:25:11
>>121
パッチは著作権法で認められている正当な引用だからGPLなんか気にする必要は無い。
ストールマンはemacs/src/hoge.cのなかでこう書いているが
俺はこう書いた方が良いと思う。

パッチを取り込む時にGPLな人たちが困るってだけで、パッチ作って垂れ流す方は
一向に困らない。

126 :名無しさん@お腹いっぱい。:2006/09/24(日) 22:27:30
しかし、もしそのパッチを採用してほしいのであれば、
やはり困るであろう。

127 :名無しさん@お腹いっぱい。:2006/09/24(日) 22:48:10
困らないと思ったから垂れ流してるんだろ。
考え無しに垂れ流す奴の事までは気にする必要無いし。

128 :名無しさん@お腹いっぱい。:2006/09/24(日) 23:12:16
手間の面だけで言えばここに貼るのが一番楽だからねえ…。

つい先日もまちBBSを開いたら n-bm-sort-by-number があまりよろしくないこ
とに気付いた。
とりあえず手元では sort-numeric-fields を使うように書き変えたけど、
sourceforge にパッチ上げたことないから、やっぱり面倒っちゃー面倒。
google group のほうでもいいのかな…。

129 :名無しさん@お腹いっぱい。:2006/09/25(月) 01:34:40
パッチを貼るときに、本体に取り込んでも良いという旨のコメントを添えてもダメなのかな?

130 :名無しさん@お腹いっぱい。:2006/09/25(月) 01:41:16
いっそnavi2chのライセンス条件に付加条項つけて2chの投稿条件と
整合させてしまっては。

131 :名無しさん@お腹いっぱい。:2006/09/25(月) 01:50:20
>>130
それもとのnavi2chのライセンス(GPL?)と整合性つくのかね?

132 :名無しさん@お腹いっぱい。:2006/09/25(月) 02:19:18
後から2ch以外のとこにGPLと明記して上げなおしても手遅れなの?

133 :名無しさん@お腹いっぱい。:2006/09/25(月) 02:36:53
>>128
GPLに矛盾するような規約さえなければどこでもいい。

>>129,132
GPLで許可するって宣言は、2ch規約に矛盾する。
矛盾する二つの約束をされちゃうと、どっちの約束も信用できない。
2ch規約に基づいて特定の第三者への許可禁止とかされたら、該当部分削除するしかなくなるし。

>>130-131
もちろんつかない。
2ch側の規約を変更してもらうとかしない限り無理。

134 :名無しさん@お腹いっぱい。:2006/09/25(月) 02:37:42
>>132
2ch からパクっただろ、って言われても反証できないのでは?

135 :名無しさん@お腹いっぱい。:2006/09/25(月) 02:39:34
>>133
概出だったら申し訳ないのですが、「2ch規約」って何?

136 :133:2006/09/25(月) 03:29:15
>>135
書き込み確認の画面で出てきて、同意を要求されるやつを指した。
変な呼び方だったかな。

137 :名無しさん@お腹いっぱい。:2006/09/25(月) 08:41:24
>>134
だったらアクセスログ確認してくれよ、といえばいいんじゃないかな。
文句をいえるのは2ch運営側だけだから、確認するのは可能だろう。


138 :名無しさん@お腹いっぱい。:2006/09/25(月) 09:28:22
どうでもいいよ。
ライセンス的に問題ない sourceforge の tracker にあるパッチだって
マージどころかレビューすらされてないんだから。

139 :名無しさん@お腹いっぱい。:2006/09/25(月) 10:01:32
>>136
ああ、なるほど。呼び方は良くわかんないですけど、了解です。
法律的な話は素人なので、厳密なところはわかりませんが、
素人目には確かにこれはまずそうな気がしますね。

140 :名無しさん@お腹いっぱい。:2006/09/25(月) 11:01:49
>>138
結局マンパワー不足の解消が必要ってことだねえ…。

141 :名無しさん@お腹いっぱい。:2006/09/25(月) 13:54:27
やりたくても職探し中φ(.. )

142 :名無しさん@お腹いっぱい。:2006/09/27(水) 08:06:28
Navi2chインストールしたところなんですが書けないです。
何で?

143 :名無しさん@お腹いっぱい。:2006/09/27(水) 08:34:08
>>142
知能が足りないから

144 :名無しさん@お腹いっぱい。:2006/09/27(水) 08:55:07
>>142
書けてるじゃん。


145 :名無しさん@お腹いっぱい。:2006/09/27(水) 12:06:04
全員氏ね

146 :名無しさん@お腹いっぱい。:2006/09/27(水) 13:20:19
>>143-144
市ねぼけ

147 :名無しさん@お腹いっぱい。:2006/09/27(水) 14:02:37
生きろ。

148 :名無しさん@お腹いっぱい。:2006/09/28(木) 00:51:33
まぁ、その質問の仕方じゃ回答不能だから
>>143のようにいわれてもしょうがないな。

149 :名無しさん@お腹いっぱい。:2006/09/28(木) 01:00:18
>>142
安定版は仕様が古くて書けないノカモシレナイ。
CVS から取ってくれば書けるノカモシレナイ。


150 :名無しさん@お腹いっぱい。:2006/09/28(木) 02:54:57
無理してNavi2ch使う必要は無いしNavi2chで無いとダメだと言う人と
自分でパッケージ管理がきちんとできる人以外はCVS版はお勧めしない。
他にも良い専ブラあるんだし2chの仕様変更に敏速に対応してリリース
してる専ブラに乗り換える方が堅実。

[rep2]
phpで書かれた2chブラ。phpスクリプトなので自分で書き換えるのも簡単だし
作者の対応も早い。

[V2C]
javaで書かれた2chブラ。JAVA好きにはお勧め。

[Chalice]
VIMエディタ上で動かす2chブラ。vi使いにお勧め。

[JD]
gtk2を利用した2chブラ。作者の対応も早く現在盛んに開発中。
GNOME使いやgtk2アプリを利用してる人にお勧め。

[Kita]
Qtを利用した2chブラ。KDE使いにお勧め。

[Ochusha]
gtk2を利用した2chブラ。開発は停滞ぎみ、JDに移行したほうがいいかも。


151 :名無しさん@お腹いっぱい。:2006/09/28(木) 03:12:19
elispで書かれた2chブラウザ
はねーのか。
navi2ch以上によくできたのなんかそうそう無いぞ。

152 :名無しさん@お腹いっぱい。:2006/09/28(木) 04:25:08
つか navi2ch が最強だと思ってる。
次が navich かな。


153 :名無しさん@お腹いっぱい。:2006/09/28(木) 04:43:52
誰でも自分が愛用してる専ブラが最高だと思ってるだろ
エディタ論争と同じで不毛な争いにしかならない
つまらんこと口走るのは災いの元

154 :名無しさん@お腹いっぱい。:2006/09/28(木) 09:40:54
>>151
elisp のはないんじゃないかな。
2ch-mode for xyzzy があるけど、あれは elisp じゃないか。

155 :名無しさん@お腹いっぱい。:2006/09/28(木) 09:56:05
たまには w3m-2ch のことも思い出してあげてください。

156 :名無しさん@お腹いっぱい。:2006/09/28(木) 10:28:20
>>154
sb-2ch.el



使ったことはないけど。


157 :名無しさん@お腹いっぱい。:2006/09/28(木) 11:51:48
>>151
欲しかったら自分で書けばいいんじゃね?
無理ならおとなしく現存するもの使って黙ってろ

158 :名無しさん@お腹いっぱい。:2006/09/28(木) 16:13:46
sshでログインした先で使ってるので、
自分にはnavi2chが一番いい。


159 :名無しさん@お腹いっぱい。:2006/09/28(木) 16:53:27
過去ログって読めてますか?
etc.txt 書いてその他 のところの navi2ch を開いても
スレ一覧が表示されません。

160 :名無しさん@お腹いっぱい。:2006/09/28(木) 16:58:35
>>159
etc.txt になんて書いたの?

161 :159:2006/09/28(木) 17:08:11
>>160

>>1 に書かれてるのを見て
navi2ch
http://navi2ch.sourceforge.net/log/
navi2ch
と書きました。

162 :名無しさん@お腹いっぱい。:2006/09/28(木) 17:24:00
>>158
sshでログインして見る理由は?

163 :名無しさん@お腹いっぱい。:2006/09/28(木) 18:27:09
158じゃないけどおれも ssh でログインして利用している。

たぶん「仕事先からは2chにアクセスできないので自宅(とかレンタルサーバと
か)に繋いでそこ経由で繋ぐ」とかいったあたりの理由だろう。

あと、いろんなホストで読んだりすると未読管理するのが面倒くさいから、ど
こからアクセスするかは一元化しておきたい。というのもあるかな。
おれが ssh 経由にしているのは主にこの理由。


164 :名無しさん@お腹いっぱい。:2006/09/28(木) 20:49:53
俺はnavi2ch以外に自宅回線のISPのメールを見るためってのがあるな。
メインで使ってる2つのアドレスのうちの1つがspam 200通/1日も来るから、
Web mailとかpopfileとかの振り分け機能が無いメールクライアントは辛い。
他でメール見てるとどこまで見たのかよくわからなくなるし。

165 :名無しさん@お腹いっぱい。:2006/09/28(木) 20:53:29
> Web mailとかpopfileとかの振り分け機能が無いメールクライアントは辛い。
「Web mail」とか「popfileみたいな振り分け機能が無いメールクライアント」は辛い。
って意味です。

166 :名無しさん@お腹いっぱい。:2006/09/28(木) 20:54:49
俺なんてmew→wl→gnus→gmailだよ。嗤ってくれ('A`)

167 :mami ◆mamiFD..V2 :2006/09/28(木) 21:49:07
>>159
すみません、スレ一覧がうまく生成されてませんでした。
修正したので、読み直してみてください。

168 :名無しさん@お腹いっぱい。:2006/09/28(木) 21:50:25
mami乙

169 :159:2006/09/28(木) 22:38:20
>>167
ありがとうございました。読めるようになりました。

170 :名無しさん@お腹いっぱい。:2006/09/30(土) 18:29:17
スレの上の方で半角カタカナが mule-unicode になってしまっていたものです。
emacs CVS 先っぽにしてみたからなのかよくわかりませんが、

(setq-default translation-table-for-input nil)
ではなく
(setq translation-table-for-input nil)
としてみたところ、
なんと「*scratch* だけ」半角カタカナが katakana-jisx0201 になりました。

character: オ (3253, #o6265, #xcb5, U+FF75)
charset: katakana-jisx0201 (Katakana Part of JISX0201.1976.)
code point: #x35

この Navi2ch の書き込みバッファや、
他のファイルを開いたときのバッファでは相変わらず mule-unicode になっています。

*scratch* だけというのがどういう状況なのかわかりませんが一応報告まで。
# まだ emacs スレには質問していません。

171 :名無しさん@お腹いっぱい。:2006/09/30(土) 19:23:51
>>170
> *scratch* だけというのがどういう状況なのかわかりませんが一応報告まで。
それは setq-default を setq にしたからじゃないか?
*scratch* 以外のバッファを開いてるときに setq したらそのバッファが
設定変更されるだけじゃない?


172 :名無しさん@お腹いっぱい。:2006/10/01(日) 02:57:17
setq-default だとどのバッファにも適用されてないようで
*scratch* を含めて全バッファで半角カタカナが mule-unicode になってしまっていました。
よくわかっていませんが、本来なら
(setq-default translation-table-for-input nil)
するだけで全バッファで translation-table-for-input が nil になるはずなんですよね?
でもだめでした。

とはいえ、>>171 にアドバイスをいただいて、バッファごとに
(setq translation-table-for-input nil)
すればよいということがわかったので、
とりあえずうちの環境(emacs 22)でも

(add-hook 'navi2ch-message-setup-message-hook ( lambda () (setq translation-table-for-input nil)))

として、とりあえず navi2ch の問題は回避できました。 katakana-jisx0201 が入ると思います。
トリアエズテストデカタカナヨシヨシkatakana-jisx0201だ



173 :名無しさん@お腹いっぱい。:2006/10/01(日) 05:54:37
それではだめでした。
半角カタカナはよかったのですが、普通の全角記号がやられてしまいました。
やじるしやおんぷなどがだめになります。(T_T)
やじるし -> 懼
おんぷ -> 懿」

174 :名無しさん@お腹いっぱい。:2006/10/02(月) 08:49:08
報告。

http://travel2.2ch.net/test/read.cgi/out/1159627526/2
山のレスキューと遭難事故 (リンク集)
http://www.gakuyoubbg.edisc.jp/cruiser/cruiser5.cgi?mode=part&part=9
が、
http://www.gakuyoubbg.edisc.jp/cruiser/cruiser5.cgi?mode=part∂=9

と表示されてしまう。HTMLソース、datファイルをみると&partになってる。

"Navigator for 2ch 1.7.5-DEV"
"GNU Emacs 21.4.1 (i486-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2006-05-18 on rothera, modified by Debian"



175 :名無しさん@お腹いっぱい。:2006/10/02(月) 14:40:25
仕様
2ch では & はエスケープされないから &amp; と書いて
ttp://www.gakuyoubbg.edisc.jp/cruiser/cruiser5.cgi?mode=part&part=9
のようになってないとブラウザごとに解釈が異なってもしょうがない

176 :名無しさん@お腹いっぱい。:2006/10/05(木) 15:19:13


で、結局 navi2ch は壊れたままってわけか。

もう半年ぐらい生では使えない状態だよな。



177 :名無しさん@お腹いっぱい。:2006/10/06(金) 01:59:56
単に書き込めないだけでブラウジングに支障はないから壊れたとは言いすぎだろう

178 :名無しさん@お腹いっぱい。:2006/10/06(金) 07:58:28
CVS版なら書けるじゃん。

179 :名無しさん@お腹いっぱい。:2006/10/06(金) 22:28:06
暇にまかせて遊んでみた。

>>89,91
Nameに板名、Filename(どうせ空だし)に題名を入れるとよさそう。
日本語のずれは、ibufferの関数を6つ変更(?)。

>>94
buff-menu.elのlist-buffers-noselectにおいて、

(push (list buffer bits name (buffer-size) mode file))

(push (list buffer bits name (buffer-size) mode file (if (eq major-mode 'navi2ch-article-mode) (navi2ch-article-get-current-subject)))

(Buffer-menu-buffer+size (nth 2 buffer)

(Buffer-menu-buffer+size (or (nth 6 buffer) (nth 2 buffer))

180 :名無しさん@お腹いっぱい。:2006/10/08(日) 21:02:26
>>178
CVSでもかけない俺はどうすれば。

9月末くらいまでFreeBSD portsの1.7.5(バーボンパッチ、ミャンマーパッチが入ってる)
で幸せに暮らしていたのだが10月頭くらいからまったく書けなくなってしまった。
CVSから引っ張ってきて入れてみたけれどかけないのは変わらず・・・
なんかエラーステータスは返されているのだろうけれど、書き込み直後に
すぐArticleモードにもどってしまうので何が帰ってきているのかわからん。
(これは別回線から別ブラウザで書いてる)

181 :名無しさん@お腹いっぱい。:2006/10/08(日) 21:48:38
> CVSでもかけない俺はどうすれば。
死ねばいいと思う。

182 :名無しさん@お腹いっぱい。:2006/10/08(日) 22:04:34
>>180
.navi2ch 以下を一回消してみては?

183 :名無しさん@お腹いっぱい。:2006/10/09(月) 04:57:32
ネタだろ。
> すぐArticleモードにもどってしまうので何が帰ってきているのかわからん。
なんてことを書いてるし。

;; これは FreeBSD ports から。ちゃんと書けてるじゃないか。

184 :名無しさん@お腹いっぱい。:2006/10/09(月) 14:43:17
>>183
>>175はネタかインストールミスだと思うが、
portsならパッチ当たってるからな。

185 :89:2006/10/11(水) 13:39:21
>>179
おお〜〜! やってみます

...と思ったら最新 CVS の emacs 22.0.50 に入っている ibuffer.el だと
ibuffer-define-column が define-ibuffer-column に変わっていたり
日本語がずれなくなったりしていました!!


186 :89:2006/10/11(水) 13:44:41
と思ったらずれていました
失礼しました

187 :89:2006/10/11(水) 14:03:52
>>179
> 日本語のずれは、ibufferの関数を6つ変更(?)。

もしよければ変更を教えていただけませんでしょうか。

<日記>
そりゃそうと今まで M-x ibuffer してましたがやっとさっき
(global-set-key "\C-ci" 'ibuffer)
としました。
</日記>

188 :名無しさん@お腹いっぱい。:2006/10/11(水) 20:49:30
;; 俺はC-xC-bを置き換えちゃってるな

189 :名無しさん@お腹いっぱい。:2006/10/11(水) 22:49:57
同じく。

190 :89:2006/10/11(水) 22:57:16
>>188-189
なるほど! そらそうだ! 元の C-xC-b は要らなくなったんだ!
ご指摘 Thanks! / GAM です!

191 :名無しさん@お腹いっぱい。:2006/10/11(水) 23:32:47
毎回、書き込み内容を送る度に、「cookie」の警告が出力するのですが、
回避する方法はあるのでしょうか?

192 :名無しさん@お腹いっぱい。:2006/10/12(木) 00:10:03
>>191
書き込まない。

193 :名無しさん@お腹いっぱい。:2006/10/12(木) 03:47:24
よく解決法を訪ねられているときにそもそもそれをしないっていう見当違いの回答する人見るけど
はやってるのかな。おもしろいと思ってるのかな。つまらないと思うのは私だけ?

194 :名無しさん@お腹いっぱい。:2006/10/12(木) 06:51:09
んなこと書いてないで、さっさと解決法出せ。

195 :名無しさん@お腹いっぱい。:2006/10/12(木) 19:26:14
面白ジョークに決まってんじゃん?

196 :名無しさん@お腹いっぱい。:2006/10/12(木) 19:58:33
>>191
パッチを当てろ。


197 :名無しさん@お腹いっぱい。:2006/10/13(金) 15:45:48
>>181-183
結局 localhost で動作させている proxy (Squid2.6) のせいらしい。こちらを通すとだめ。
"env HTTP_PROXY='' emacs &" 等で emacs21 を立ち上げた後に navi2ch を起動すれば書けた。
Squid は外に対してポートを開いてはいないのだがなぜだろう・・・

いずれにせよお騒がせしました逝ってきます。

>>184
ports はすべて portupgrade/portinstall で入れているのでそれはないかと

198 :名無しさん@お腹いっぱい。:2006/10/13(金) 15:52:43
>>197
ポート開いてるか以外でもproxyチェックしてるっぽい。
X-Forwarded-For: でも見てるのかな。

199 :名無しさん@お腹いっぱい。:2006/10/13(金) 15:53:28
書き込み時にproxyを通さないようにするには
(setq navi2ch-net-send-message-use-http-proxy nil)

200 :名無しさん@お腹いっぱい。:2006/10/13(金) 16:48:52
>>199
おお!かけた!かけたよ!
ありがとうありがとう。

>>198
Squid側ではforwarded_for offにしているけれど、
全く送らないという設定はソースを書き換えないとだめかな。


201 :名無しさん@お腹いっぱい。:2006/10/13(金) 20:19:29
>>200
これじゃだめなんだっけ?
header_access X-Forwarded-For deny all
header_access Via deny all
header_access Cache-Control deny all


202 :名無しさん@お腹いっぱい。:2006/10/13(金) 22:35:21
最近のバージョンって、gzip 無くてもおk?

203 :名無しさん@お腹いっぱい。:2006/10/13(金) 23:03:47
設定変えれば昔から gzip 無くても ok みたいだけど。
もしかして lisp で gunzip を実装してほしいってこと?

204 :名無しさん@お腹いっぱい。:2006/10/13(金) 23:43:47
いや、MeadowのNetinstallでnavi2ch入れたたんだけど、gzipなしで使えてるな
と思って。


205 :名無しさん@お腹いっぱい。:2006/10/14(土) 23:22:08
ところで、http://navi2ch.sourceforge.net/ の、「CSV による開発版の入手」
に書いてある cvs サーバのアドレス (cvs.navi2ch.sourceforge.net) 間違って
るよね。

ここのテンプレは合ってる (navi2ch.cvs.sourceforge.net) みたいなんだけど、
cvs 使うの初めてなんで、半日ほどはまってしまった。

206 :名無しさん@お腹いっぱい。:2006/10/15(日) 01:14:50
間違ってるっていうか更新されてないだけ。

207 :名無しさん@お腹いっぱい。:2006/10/15(日) 01:42:13
更新して!


208 :名無しさん@お腹いっぱい。:2006/10/15(日) 01:45:07
ていうか誰がcommit権持ってるんだ?

209 :名無しさん@お腹いっぱい。:2006/10/15(日) 18:36:37


210 :名無しさん@お腹いっぱい。:2006/10/15(日) 19:08:17


211 :名無しさん@お腹いっぱい。:2006/10/15(日) 19:14:15
>>210
うp

212 :名無しさん@お腹いっぱい。:2006/10/16(月) 16:03:36
elscreenを使用し、フレーム上部にタブを表示していますが、
navi2chスレ一覧を表示したときにタブが隠れてしまいます。
どうしたらスレ一覧の1行目がelscreenのタブに被らないよ
うにできますか?
すみませんが教えてください。

213 :名無しさん@お腹いっぱい。:2006/10/17(火) 14:41:33
■ Monazilla(モナジラ)の逆襲
http://qb5.2ch.net/test/read.cgi/operate/1131503902/

編集人募集中

214 :名無しさん@お腹いっぱい。:2006/10/22(日) 01:08:29
質問させて頂きます。

現在複数のマシンを使っているのですが、その各々でnavi2chを立ち上げると
既読のスレが各々のマシンで違ってくるので非常に不便です。
今現在はsshで繋いで使っているのですが、navi2chとしてはそのようなdatの
管理サーバのような機能はないのでしょうか?

215 :名無しさん@お腹いっぱい。:2006/10/22(日) 01:29:25
ないお!


216 :名無しさん@お腹いっぱい。:2006/10/22(日) 02:06:10
>>214
過去ログぐらい読めよ

217 :名無しさん@お腹いっぱい。:2006/10/22(日) 02:20:41
>>214
rsync使え

218 :名無しさん@お腹いっぱい。:2006/10/22(日) 02:40:22
>>216
過去ログって何?
過去のログ?
ログって過去のものだよね?

219 :名無しさん@お腹いっぱい。:2006/10/22(日) 02:49:57
>>218
>>1

220 :名無しさん@お腹いっぱい。:2006/10/22(日) 12:00:35
> 管理サーバのような機能はないのでしょうか?

必要な人が作ればいいんじゃない。

221 :名無しさん@お腹いっぱい。:2006/10/22(日) 12:02:26
必要だとは言ってないね

222 :名無しさん@お腹いっぱい。:2006/10/22(日) 12:09:53
作るなら rep2 とも同期取れるようにしてください。
よろw


223 :名無しさん@お腹いっぱい。:2006/10/22(日) 12:33:51
ほんとループ好きだな、おまいらw

224 :名無しさん@お腹いっぱい。:2006/10/22(日) 13:04:28
>>221
「必要な人」が >>214 だとは言ってないよね。

225 :名無しさん@お腹いっぱい。:2006/10/22(日) 13:09:33
>>224
>>214が必要だと言ってる人」が>>220とは言ってないよね。

226 :名無しさん@お腹いっぱい。:2006/10/22(日) 18:34:15
人じゃないものが書き込んでるかもしれないよね。

227 :名無しさん@お腹いっぱい。:2006/10/23(月) 00:55:32
22日の更新で~/.navi2ch/init.elを読まなくなってるような気がするんだけど

228 :名無しさん@お腹いっぱい。:2006/10/23(月) 01:18:22
navi2ch-article-display-link-minibuffer は message-log-max を nil に束
縛しちゃってもいい気がしてるんだけど、どうでしょう。
リンク先のレス内容が *Messages* に残るのが嬉しい人っていますかね。


229 :名無しさん@お腹いっぱい。:2006/10/23(月) 02:03:23
新規に読むスレには navi2ch-article-auto-range を nil に、
既読スレには t にしたい場合、どうしたらいいのかな。

230 :名無しさん@お腹いっぱい。:2006/10/23(月) 22:51:46
うえーん。
久しぶりに、cvs update -dPしたら、大量のアップデートがあったんで、
早速Cygwinでビルドして、先端Meadow3に入れたら動かなかった。orz


231 :名無しさん@お腹いっぱい。:2006/10/23(月) 23:05:17
俺は動いてるけど終了に時間がかかるようになってしまった。
俺脳内タイマーで10秒くらいかな。
起動直後でもいっぱいスレ読んだ後でも時間は変わらないみたい。

232 :名無しさん@お腹いっぱい。:2006/10/23(月) 23:14:22
>>229
試してないけど
(setq navi2ch-article-new-message-range nil)
でいけないっけ。

233 :名無しさん@お腹いっぱい。:2006/10/23(月) 23:27:15
>230
オレも同じ環境だけどちゃんと動いてる。
終了に時間がかかるということもない。

234 :名無しさん@お腹いっぱい。:2006/10/23(月) 23:36:17
うおっ、なんか盛大に更新されてるじゃないの。
sf の patch がほぼ close された?
nanashi たん、メチャクチャ乙。

235 :名無しさん@お腹いっぱい。:2006/10/23(月) 23:49:10
cvs update -dP したら、書き込めなくなった

236 :名無しさん@お腹いっぱい。:2006/10/24(火) 03:22:59
configure の --with-icondir= で指定したディレクトリを
navi2ch-vars.el の navi2ch-icon-directory に反映してほしいなあ

これって、むかし却下されたんだっけか



237 :名無しさん@お腹いっぱい。:2006/10/24(火) 13:32:05
誰か先端CVSをMeadow3先端で動かせている人いる?


238 :名無しさん@お腹いっぱい。:2006/10/24(火) 15:13:52
>>237
>>233 の人が動いてるって逝ってるよ。

239 :名無しさん@お腹いっぱい。:2006/10/24(火) 20:06:27
書き込む前に読めよクズ

240 :名無しさん@お腹いっぱい。:2006/10/24(火) 20:14:31
> Q. 正式版、スナップショット、CVS の先端のどれが良い?
> A. 正式版以外。正式版の更新は遅いから 2ch の変化に対応しきれてないよ。

ハメられた。
正式版消しとけよ。

241 :名無しさん@お腹いっぱい。:2006/10/24(火) 22:56:36
>>240
いや、新しい正式版を出すべき。

242 :名無しさん@お腹いっぱい。:2006/10/24(火) 23:30:47
いまopenしてるバグってどこでみれるの?

243 :名無しさん@お腹いっぱい。:2006/10/25(水) 01:12:37
>>242
http://sourceforge.net/projects/navi2ch/
かな?

244 :名無しさん@お腹いっぱい。:2006/10/25(水) 01:52:55
そいえば最近ナビッチはどう?

245 :237:2006/10/25(水) 09:34:42
>238
だよねぇ。
だから、
$ cvs -dPD20061010
で前のバージョンに戻しますた。

246 :235 (●):2006/10/25(水) 11:42:32
cvs update -dP したら、書き込めるようになった

247 :名無しさん@お腹いっぱい。:2006/10/25(水) 12:35:25
テスツさせれ

248 :knok:2006/10/26(木) 07:32:24
いちおうnanasi san御本人にもメールをお送りしたのですが、届いているのか
どうか不安なのでこちらにも書いておきます。

--
nanashiさん、このたびはありがとうございました。そして、admin権限をずっ
と付けっぱなしにしていてすみませんでした。

本当は私かプロジェクトの他の人がやるべき仕事だったのですが、みなさん
お忙しいようで、わたし自身もここ数日は仕事が缶詰状態で進んでいるのでな
かなか作業に取り掛かることが出来ませんでした。
これらが言い訳に過ぎないことはわかっているのですが、突然のnanashiさ
んのコミットは本当にありがたく思いました。

プロジェクトの代表でもなんでもない、1ユーザ及びプロジェクト管理者に
すぎない私ですが、本当にありがとうございました。

これまでの経緯もあるので、継続して作業をしてほしいとは申しません。た
だ、今後もadminとして加わっていただけることを了承していただけると幸い
です。

あらためて、本当にありがとうございました。
--

私個人は公私ともに忙しい状態が2-3週間程続く予定なので、しばらく
こちらの作業はできないかもしれません。やれる範囲ではやろうと
思います。


249 :名無しさん@お腹いっぱい。:2006/10/26(木) 12:03:50
こんなくだらない文章書いて、推敲している間にできる作業じゃね?w

250 :名無しさん@お腹いっぱい。:2006/10/26(木) 12:23:39
キミのレスのくだらなさにもビックリなわけだが。

251 :名無しさん@お腹いっぱい。:2006/10/26(木) 17:53:49
> キミのレスのくだらなさにもビックリなわけだが。

くだらないと認識できているのに、何で反応しているのかよくわからないわけだが。

252 :名無しさん@お腹いっぱい。:2006/10/26(木) 20:42:17
なんでこんな時でもちゃかさずにいられないのかなあ。
ま、乙ですよ。

253 :名無しさん@お腹いっぱい。:2006/10/26(木) 20:53:51
updateしたらスレの更新がすごく早くなってびっくりした。
nanasi san GJ!

254 :名無しさん@お腹いっぱい。:2006/10/26(木) 21:18:22
なんかCVS最新版すげぇ!ありがとうお兄ちゃん!

255 :名無しさん@お腹いっぱい。:2006/10/26(木) 21:29:43
すげーな
makeできねぇーし 爆弾だし
正直凄いと思う

256 :名無しさん@お腹いっぱい。:2006/10/26(木) 21:55:39
読み込みがすごく速くなってるね。nanasi sanありがとう。
ただ、ブックマークが大きいと終了に時間がかかります。

bookmark2.txtが232KBのとき、終了に40秒
bookmark2.txtが36KBにしたら、終了に3秒



257 :名無しさん@お腹いっぱい。:2006/10/26(木) 23:01:08
マシンスペックは?

258 :256:2006/10/26(木) 23:07:27
G4 1.25MHz Dual
Mac OS X 10.4.8
GNU Emacs 22.0.50 2006/10/09

になります。


259 :256:2006/10/26(木) 23:12:27
>>258
失礼
× G4 1.25MHz Dual
○ G4 1.25GHz Dual





260 :名無しさん@お腹いっぱい。:2006/10/26(木) 23:37:10
>>256
遅い かな?
自分は1秒もかからないよ
AMD Opteron 280 (DualCore 2.4GHz 1MBx2) Dual
Ultra320 SCSI 15000rpm
DDR400 ECC Registered
NetBSD 1.6.1
GNU Emacs 22.0.50 2006/10/04


AMD Athlon64 X2 4000+ (DualCore 2.4GHz 1MBx2)
S-ATAII 7400rpm
DDR400
NetBSD 3.0.1
GNU Emacs 22.0.50 2006/10/04
のマシンでも、3秒もかからない

261 :名無しさん@お腹いっぱい。:2006/10/27(金) 00:01:09
ブックマークのサイズも書かないと比較にならないのでは

262 :名無しさん@お腹いっぱい。:2006/10/27(金) 00:04:14
サイズ書かせてるんだから、合わせてるに決まってるだろ

263 :名無しさん@お腹いっぱい。:2006/10/27(金) 00:07:07
うちもmakeでこける

264 :名無しさん@お腹いっぱい。:2006/10/27(金) 01:25:31
うちは make でこけていたのですが
cvs の navi2ch ディレクトリをリネームして新しく全部取得したら make 通りました


265 :名無しさん@お腹いっぱい。:2006/10/27(金) 02:38:27
速い速い。gj

266 :名無しさん@お腹いっぱい。:2006/10/27(金) 11:01:37
俺もbookmarkがでかくて終了に時間がかかる。
bookmarkにAで追加したりC-k、C-yで移動したりする時のC-kも非常に時間がかかる。


267 :名無しさん@お腹いっぱい。:2006/10/27(金) 12:44:28
遅い人は↓で改善する?
cvs update -j1.80 -j1.79 navi2ch.el

268 :名無しさん@お腹いっぱい。:2006/10/27(金) 13:55:05
>>267
改善した。

269 :名無しさん@お腹いっぱい。:2006/10/27(金) 15:10:10
おお、俺も改善。以前と同じようにさくっと終了。
しかし、elispがわからないのでこの2行の変更でなぜこんなに変わるのかさっぱりw

270 :269:2006/10/27(金) 17:08:25
ppっていうのが人間に読みやすく出力する関数で、うじゃーっと単純に出力するprin1と比べて処理が重いって事なのかな。


271 :名無しさん@お腹いっぱい。:2006/10/27(金) 17:45:43
おそらく。

272 :名無しさん@お腹いっぱい。:2006/10/27(金) 17:48:37
>>267
改善しませんでした。

273 :名無しさん@お腹いっぱい。:2006/10/27(金) 17:53:48
>>272
レス末尾に><をつけると好印象

274 :名無しさん@お腹いっぱい。:2006/10/27(金) 18:19:48
童貞です><

275 :名無しさん@お腹いっぱい。:2006/10/27(金) 23:41:24
>>260
化け者マシンだな

276 :名無しさん@お腹いっぱい。:2006/10/28(土) 11:03:21
my-navi2ch ってどっかにアップされてない?

便利に使ってたんだけど、HDD があぼーんしてしまった... orz

みんな巡回はどうやってるの?

277 :名無しさん@お腹いっぱい。:2006/10/28(土) 11:24:19
>>276
ブックマークで一元化してpush 'I'

278 :191:2006/10/28(土) 11:41:05
キタ━━━━(゚∀゚)━━━━ッ!!?

最新のCVSで、警告がでなくなりました。
ありがとうございました。

279 :名無しさん@お腹いっぱい。:2006/10/28(土) 12:17:20
あれ?
ChangeLog が後退してる?

280 :名無しさん@お腹いっぱい。:2006/10/28(土) 12:52:12
>>279
ttp://navi2ch.cvs.sourceforge.net/navi2ch/navi2ch/navi2ch.el?view=log
って事らしいよ

281 :名無しさん@お腹いっぱい。:2006/10/28(土) 13:35:05
>>277
すまん、新レスをチェック という意味では、'I' でいいんだけど、
新スレのチェックができる方法があればいいなぁと思って…。

282 :名無しさん@お腹いっぱい。:2006/10/28(土) 14:27:12
>>281
my-navi2ch って新スレのチェックもできるの?

283 :名無しさん@お腹いっぱい。:2006/10/28(土) 16:21:20
早くなったって言われたから久し振りにうpでーとした。
書き込むたびに確認されるようになった。
F&Q 読んだら、以下のようにしておけと書いてあった。
(setq navi2ch-multibbs-send-message-retry-confirm-function #'always-t)

が、しかし、普通の環境だと always-t は定義されてないんじゃ?
(fboundp #'always-t) => nil
なので結局 yes-or-no-p が選択されるとorz


284 :名無しさん@お腹いっぱい。:2006/10/28(土) 17:30:58
always-tって名前から適当な関数をでっちあげられないような人は
素直に手動でやってろってことなのでは?
よーしらんけど。

285 :名無しさん@お腹いっぱい。:2006/10/28(土) 18:42:52
えっと、まあそう言わずに、always-t でっちあげて FAQ に登録してくれよたのむ

286 :名無しさん@お腹いっぱい。:2006/10/28(土) 18:51:00
だな
elispよう知らん人も使うわけだし

287 :名無しさん@お腹いっぱい。:2006/10/28(土) 19:09:11
t だと手頃なのがないねえ。point とか?

288 :名無しさん@お腹いっぱい。:2006/10/28(土) 19:30:46
>>287
なるほど、と思ったけど引数取れないと駄目だからねえ。

289 :名無しさん@お腹いっぱい。:2006/10/28(土) 19:33:26
む、ということは length とか stringp とかでいいのかな。ダサいけどw

290 :名無しさん@お腹いっぱい。:2006/10/28(土) 19:41:53
なに訳わかんない事いってるのかと思ったけど、
defaliasで乗り切るつもりなのか?

291 :名無しさん@お腹いっぱい。:2006/10/28(土) 20:18:03
つ (defun always-t (dummy) t)

292 :名無しさん@お腹いっぱい。:2006/10/28(土) 20:24:23
プロンプトが渡されたか。
普通に identity か、
t にしたければ stringp

293 :名無しさん@お腹いっぱい。:2006/10/28(土) 21:27:53
で、結局どうすればいいのでしょうか?

294 :名無しさん@お腹いっぱい。:2006/10/28(土) 21:32:10
>>293
>>291+>>283 でもいいし、

(setq navi2ch-multibbs-send-message-retry-confirm-function #'identity)

とか

(setq navi2ch-multibbs-send-message-retry-confirm-function #'stringp)

とか。

295 :名無しさん@お腹いっぱい。:2006/10/28(土) 22:22:04
>>294
ありがとうございます

296 :名無しさん@お腹いっぱい。:2006/10/29(日) 04:31:37
>>276
http://groups.google.co.jp/group/navi2ch/msg/30751d9704a33daf

297 :名無しさん@お腹いっぱい。:2006/10/29(日) 08:01:31
さんざん既出なのでしょうけれど、クッキーの2度確認で書き込みできない問題が
どうしても分かりません。最新版のnavi2chを落としてコンパイルして上書きインストールしてもダメで、
最新のCVSを入手したのですが、それでも警告がでます。
過去ログもpart7までは見たのですがそれ以降が見れず困っています。
起動の仕方が悪いのでしょうか?いままでと同じようにしているのですが
アドバイスをお願いします。


298 :名無しさん@お腹いっぱい。:2006/10/29(日) 09:26:19
>>297
どのヴァージョンを使ったらどういう症状で、なにが問題(と思っている)のか
がよく判らんのだけど。

> 最新のCVSを入手したのですが、それでも警告がでます。
それでいいんじゃないの?

299 :297:2006/10/29(日) 09:52:02
>>298
バージョンは1.7.5です。問題は前スレであったみたいなのですが
datファイルをブラウザで見ているのですが、とても見づらくてよくわかりません。。
症状としては、wで書き込みモードにしてC-c C-cでsendしてもクッキーの確認が
2度でるというものです。(書き込みができていません)

CVSを開発版の入手という手順にしたがって行い、ホームディレクトリに
navi2chというディレクトリができましたが今までの通り、emacs -f navi2chで起動しても
症状が改善しないのです。
(コンパイルしてインストールしたディレクトリは/home/user/navi2ch/navi2ch-1.7.5/にあり
それとは別にCVSで入手したものが/home/user/navi2ch/navi2ch/にあります)

パッチを当てて改善したという話がみえているのですが、できればパッチのURLと
当て方を教えていただけないでしょうか?

前スレの567でCVS Headの変更というのがよくわかりませんです。
よろしくおねがいします。

300 :237:2006/10/29(日) 10:02:47
自分もcvs update -dP再度したら、問題なくなりますた。
トンクス。

301 :名無しさん@お腹いっぱい。:2006/10/29(日) 10:29:08
>>299
まず1.7.5のことは忘れて叩き消しなさい。>>9参照。
それからパッチ云々とか head の変更とかも忘れていい。

で、navi2ch を起動する。
navi2ch が起動しないなら cvs 版があるところに load-path を通そう。
それだけで動くんじゃないの?

302 :名無しさん@お腹いっぱい。:2006/10/29(日) 11:38:17
重ね重ねありがとうございます。1.7.5はディレクトリごと削除しました。
/home/user/navi2ch/の中を全て消したあともういちどCVSの入手を
行いましたが、今度はnavi2chが起動しなくなってしまいました。
load-pathの通し方が分からないのですが、どうすればよいのでしょうか?
何度も質問をしてしまい、お気にさわられたらごめんなさい。

303 :名無しさん@お腹いっぱい。:2006/10/29(日) 11:59:29
(setq load-path (append '("/path/to/elisp/dir" "/path/to/another/elisp/dir") load-path))

304 :名無しさん@お腹いっぱい。:2006/10/29(日) 12:11:19
/home/user/.emacsに上記の一文を書けばよろしいのでしょうか?
インストールした場所が/home/user/navi2ch/の中なのですが、
どのように読み替えればいいのですか?
ほんとにすみませんです・・・

305 :名無しさん@お腹いっぱい。:2006/10/29(日) 12:26:46
>>304
> /home/user/.emacsに上記の一文を書けばよろしいのでしょうか?
yes

> インストールした場所が/home/user/navi2ch/の中なのですが、
その直下に navi2ch.el その他もろもろがあるなら、
(setq load-path (append '("/home/user/navi2ch") load-path))

306 :名無しさん@お腹いっぱい。:2006/10/29(日) 12:27:44
おまえらすげー親切だなwww

307 :名無しさん@お腹いっぱい。:2006/10/29(日) 12:33:59
そこまでしてnavi2ch使うこともなかろうに…

308 :名無しさん@お腹いっぱい。:2006/10/29(日) 12:48:04
みなさん、ご親切にありがとうございます。ほんとに感謝しています。
感謝の言葉もありません!
無事起動致しまして、書き込みもできました!!
何度もうっとおしい初心者質問を連投したことをここにお詫びいたします。


309 :名無しさん@お腹いっぱい。:2006/10/29(日) 13:07:46
おつ。
もし make してないならするのも一興。バイトコンパイルしとくと速いぞ。

310 :名無しさん@お腹いっぱい。:2006/10/29(日) 13:17:07
>ほんとに感謝しています。感謝の言葉もありません!
ちょwwおまwww

311 :名無しさん@お腹いっぱい。:2006/10/29(日) 14:00:21
え、CVS とってきて make も install もせずに動かないとか言ってたの?

312 :名無しさん@お腹いっぱい。:2006/10/29(日) 15:02:02
バイトコンパイルはしてるけどpath通すだけで使ってるyo

313 :名無しさん@お腹いっぱい。:2006/10/29(日) 18:05:38
>>282
巡回する時にその板の新スレを指定したブックマークに集めてくれる機能があった。

314 :名無しさん@お腹いっぱい。:2006/10/29(日) 22:08:06
meadow からインストールしたのですが

[+]Navi2ch
[+]ブックマーク
[+]変わった板
[+]bbsmenuは移転しました

しか表示されません。どこを設定すればいいのでしょうか?
navi2chのマニュアルを見ましたが該当する箇所を見つけれませんでした。
宜しくお願いします。

315 :名無しさん@お腹いっぱい。:2006/10/29(日) 23:06:35
.navi2ch/init.elに
(setq navi2ch-list-bbstable-url "http://menu.2ch.net/bbsmenu.html")
が必要なんじゃないかな。



316 :名無しさん@お腹いっぱい。:2006/10/29(日) 23:13:11
客先で作業する時にこそこそと使いたいんだけど、オープニングの
スプラッシュ(つーんだっけ?)出ないようにできない?w

317 :名無しさん@お腹いっぱい。:2006/10/29(日) 23:34:05
で き る よ

318 :名無しさん@お腹いっぱい。:2006/10/29(日) 23:37:05
客先で2ch見るなよ

319 :名無しさん@お腹いっぱい。:2006/10/29(日) 23:38:14
>>316
スプラッシュというキーワードまで辿りついてるなら
,----[ (info "(navi2ch)General Qestions") ]
| Q.
| ○○を△△にしたいんだけど。
|
| A.
| とりあえず `navi2ch-vars.el' っていうファイルを見てみてね。それか
| `M-x customize-group RET navi2ch RET' するか。*Note Customize::.
`----


320 :316:2006/10/30(月) 00:25:13
おー、できました。
(setq navi2ch-display-splash-screen nil)
ってやりました。
navi2ch-vars.el 見てみました、かなりいろいろカスタマイズできるですね。

321 :名無しさん@お腹いっぱい。:2006/10/30(月) 00:57:47
>>316
お前、俺んとこ来たらお前の会社出入り禁止な。

322 :名無しさん@お腹いっぱい。:2006/10/30(月) 01:31:06
客先で 2ch するやつと、2ch で粘着相手を探すのに懸命なやつの、熾烈な争いw

323 :名無しさん@お腹いっぱい。:2006/10/30(月) 01:41:51
unstable版は爆速ですか?

324 :名無しさん@お腹いっぱい。:2006/10/30(月) 06:26:04
そういえば >>283 ででてる
navi2ch-multibbs-send-message-retry-confirm-function
は navi2ch-vars.el に移した方がいいんジャマイカ?

325 :名無しさん@お腹いっぱい。:2006/10/30(月) 09:23:52
unifile がコア吐いて落ちまくるので、 spamfilter.el 使おうと思ったけど、

byte-code: Symbol's value as variable is void: ?

なんやねんこれ。
jtoken-bigram-buffer-for-each
辺りでエラー起こしてるような気がするけど、 debug-on-error を t にしても
トラップしてくれないぜorz

Part13 に同じ症状の人いたけど解決方法載ってなかったし。

326 :名無しさん@お腹いっぱい。:2006/10/30(月) 09:28:04
>>325
ごめん、japanese-tokenizer.elc 削除したら動き出した。

327 :名無しさん@お腹いっぱい。:2006/10/30(月) 14:10:46
>>321
けっ、お前んとここそ、ウチ会社へ発注禁止だ。おとといきやがれ。

328 :名無しさん@お腹いっぱい。:2006/10/30(月) 15:46:43
>>327
どっちが強いと思ってるんだ。

>>326
トラブル時は.elcが問題な事がたまにあるね。
高速なマシンではbyte-compileしなくてもいいかもと思ってしまう。

329 :314:2006/10/30(月) 16:10:27
>>315様、
おかげさまでカテゴリまでは見れるようになりました。
しかし板を選択すると、
Searching for program: no such file or directory, gzip not updated
と表示されてしまいます。
識者の皆様、どうしたらよろしいでしょうか?

330 :名無しさん@お腹いっぱい。:2006/10/30(月) 18:16:46
>>329
gzip 入ってるの?

(setq navi2ch-net-accept-gzip nil)

331 :314=329:2006/10/30(月) 20:08:05
入っていないかもしれません。
Meadowのインストーラで自動でインストールしただけです。

(setq navi2ch-net-accept-gzip nil)

をホームディレクトリの.emacsに追加すればよろしいのでしょうか?

332 :名無しさん@お腹いっぱい。:2006/10/30(月) 20:16:33
ドキュメントを読もうという気にはならんのかね

333 :名無しさん@お腹いっぱい。:2006/10/30(月) 23:32:04
いちいち聞いてないでまずやってみろよ
これだからゆとり教育世代は


334 :名無しさん@お腹いっぱい。:2006/10/31(火) 03:01:12
「navi2ch から初める emacs ハック」っていう本を出版してください。

335 :名無しさん@お腹いっぱい。:2006/10/31(火) 03:17:33
>>334
つ言いだしっぺの法則

336 :314=329:2006/10/31(火) 09:03:36
色々やっていたらまた板一覧が見えなくなりました。
さらに「bbsmenuは移転しました」の2ch運用情報を見ようとすると
GnuServ
Error 109 when reading from stdin!
Aborting
というエラーが出るようになってしまいました。

やったことはMeadowのbinディレクトリにtar.exeとgzip.exeを入れたのと、

init.elに以下の行を追加しました。
(setq navi2ch-list-bbstable-url "http://menu.2ch.net/bbsmenu.html")
(setq navi2ch-net-accept-gzip nil)
(autoload 'navi2ch "navi2ch" "Navigator for 2ch for Emacs" t)

.emacsには以下の行を追加しています。
(require 'w3m-load)

(autoload 'navi2ch "navi2ch" "Navigator for 2ch for Emacs" t)
(setq navi2ch-net-accept-gzip 'nil)


337 :314=329:2006/10/31(火) 10:41:42
無事動きました。
cygwinのpathが通ってなかったためのようです。
お騒がせしました。

338 :名無しさん@お腹いっぱい。:2006/10/31(火) 22:32:30
スナップショットの tar ボールの中身が更新されていません。

navi2ch-cvs_0.0.20060706-1.tar.gz
navi2ch-cvs_0.0.20061024-1.tar.gz
navi2ch-cvs_0.0.20061030-1.tar.gz
navi2ch-cvs_0.0.20061031-1.tar.gz

現状上記ファイルの中身が ChangeLog を除いて同一となってます。


339 :名無しさん@お腹いっぱい。:2006/11/01(水) 05:45:04
すいません、sendlog のディレクトリを指定はどうすれば可能ですか?
setq navi2ch-directory で .navi2ch/ を指定しても、
init.el とか、bookmark とか history とかは個別に指定しないとダメなんですね。
で、sendlog ディレクトリも指定する必要があり、質問させていただきました。



340 :名無しさん@お腹いっぱい。:2006/11/01(水) 06:11:06
navi2ch-message-sendlog-board か


341 :名無しさん@お腹いっぱい。:2006/11/01(水) 17:24:10
navi2chで書き込みしようとすると
文字を入力した時点で文字化けしてしまいます。
テスト → eXg
となってしまいます。
文字コードのせっていはどこでやるのでしょうか?

342 :名無しさん@お腹いっぱい。:2006/11/01(水) 17:32:43
>>341
navi2ch 起動前の Emacs 上では化けないの?

343 :341:2006/11/01(水) 18:22:20
>>341様、ありがとうございます。
Emacsでも化けますね
Emacsの設定について調べてみます。

344 :名無しさん@お腹いっぱい:2006/11/01(水) 19:27:48
http://oss.jodi.org/ss3.html  

345 :<b>名無しさん@お腹いっぱい</b>:2006/11/01(水) 19:31:04
<font size="5">うんちゃん</font>

346 :名無しさん@お腹いっぱい。:2006/11/01(水) 20:07:16
連投規制はCVS先端で実装されているんでしたっけ
waitやsecondで探しても見つからない・・・

347 :名無しさん@お腹いっぱい。:2006/11/01(水) 20:37:51
>>346
>>118

348 :名無しさん@お腹いっぱい。:2006/11/02(木) 01:54:11
>>340
うーん、これ設定してみましたがダメみたいです。
emacs終了できなくなっちゃった・・

349 :名無しさん@お腹いっぱい。:2006/11/02(木) 02:51:22
>>348
navi2ch-list-board-name-list もいじらないとだめかも

350 :名無しさん@お腹いっぱい。:2006/11/02(木) 08:10:29
>>338
手元のスクリプトがまずかったので直しました。ただ、古いtar ballは
更新していません。したほうがいいでしょうか?


351 :名無しさん@お腹いっぱい。:2006/11/02(木) 10:45:33
test



352 :341:2006/11/02(木) 16:25:32
ここに書いてあるとおりに
ttp://www.ysnb.net/meadow/meadow-users-jp/2002/msg00140.html

M-x set-keyboard-coding-system で、japanese-shift-jis-dos
をすると文字化けが直りました。
.emacsに何を書いたらいいのか分かりません。
どなたか教えていただけませんでしょうか?

353 :名無しさん@お腹いっぱい。:2006/11/02(木) 16:38:38
>>352
(set-language-environment "Japanese")
(set-keyboard-coding-system 'japanese-shift-jis-dos)


354 :名無しさん@お腹いっぱい。:2006/11/02(木) 18:23:44
>>352
navi2ch と関係ないでしょ。

meadowについて語ってくれなスレッド
http://pc8.2ch.net/test/read.cgi/unix/1005460254/

355 :341=352:2006/11/02(木) 18:34:16
>>353様、
ありがとうございます。
お蔭様で文字化けが直りました。

>>354様、
確かにそうでした。以後気をつけます。

navi2chから書き込みをしようとしましたが、
書き込み確認画面で
Retry? (yes or no)
となってどちらに答えても書き込みが出来ませんでした。
もしかして、書き込みに時間がかかるのでしょうか?



356 :名無しさん@お腹いっぱい。:2006/11/02(木) 20:57:31
>>350
navi2ch-cvs_0.0.20061102-1.tar.gz
だと debian/changelog のみが更新されてますね。
pserver のアドレスが古いままだったりしませんか?

tar ball の差し替えは個人的には必要ないと思います。

357 :名無しさん@お腹いっぱい。:2006/11/02(木) 21:15:56
>>355
もしかして >>314 の人?
たぶん古い navi2ch 入れてるよ。
Meadow3 用の netinstall から入れてれば、>>329 のエラーはでないはずだし。
# 安定版の言葉にだまされて Meadow 2.10 をいれてるとみた。
ttp://www.meadowy.org/meadow/netinstall
から「Meadow 3.00 開発版」を入れるべき。

ほんとに meadow ユーザーなら
ttp://pc7.2ch.net/test/read.cgi/software/1129480572/l50
に移動してね。
# >>354 のリンク先よりソフトウェア板の方が活発だから。

358 :名無しさん@お腹いっぱい。:2006/11/03(金) 02:21:24
2.10ユーザーは騙されているのかw

359 :314=341=352:2006/11/03(金) 17:30:08
>>357
ありがとうございます。
meadow 3.00 入れてみます。
ソフト板に移住します。
navi2chスレのみなさんご迷惑をおかけして申し訳ありませんでした。

360 :名無しさん@お腹いっぱい。:2006/11/03(金) 20:07:37
>>359
meadow スレにこれだけ書いてあって吹いた。
> From: [751] 名無しさん@お腹いっぱい。 <>
> Date: 2006/11/03(金) 17:56:32 ID:QZ9h2qoB0
>
> navi2chでの書き込み出来ました!
> 2.10で苦労していたのが嘘のようです。
> 3.05万歳!


361 :名無しさん@お腹いっぱい。:2006/11/06(月) 10:35:23
>>356
pserverでなくover sshでアクセスしていたのですが、アクセス先のホスト名
を間違えていました...
本日のtar ballでは直っているはずです。


362 :名無しさん@お腹いっぱい。:2006/11/06(月) 17:39:59
>>361
なおってたよ。
お疲れ。

363 :名無しさん@お腹いっぱい。:2006/11/07(火) 23:39:31
>>347
これちゃんと動きます?
やってみていますが期待どおり動かないのでひとつひとつ lisp を調べているところです

364 :名無しさん@お腹いっぱい。:2006/11/08(水) 00:18:12
動いてるよ。
60 秒待てと言われたら C-u 60 C-c C-c。

365 :名無しさん@お腹いっぱい。:2006/11/08(水) 01:01:31
あそうやって使うんですか。
使い方もわかってなかった(^_^;

ちなみにこれとは別に、
例えば 60 秒規制の板だったら、前回投稿した時刻から 60 秒以内に投稿しようとすると
自動的に 60 秒後になるまでその差だけ待ってから投稿してくれるような hook があったら
便利ではないでしょうか(←はじめ上記コードをこういう機能だと勘違いしていました)

時間を見て作ってみたいと思います。lisp 初心者なので調べながらですが

366 :名無しさん@お腹いっぱい。:2006/11/08(水) 01:03:25
>>364
それとちゃんとそれでこちらでも動きました。ありがとうございました。

367 :名無しさん@お腹いっぱい。:2006/11/08(水) 17:31:40
>>355ではないのですが、navi2chで書き込もうとするとRetry? (y or n)と
表示され書き込みができません。Meadowを使っているのですが、2.10でも
3.00でも同じ症状でした。これはMeadow側の問題なんでしょうか。

navi2chはcygwinでmake installして入れました。

368 :名無しさん@お腹いっぱい。:2006/11/08(水) 22:41:36
>>367
まさかリリース版いれてないよね?
ってか、Meadow3 なら netinstall で問題無いってのが判ってるんだから
netinstall 試さないのはなぜ?

369 :名無しさん@お腹いっぱい。:2006/11/08(水) 23:21:07
>>368
すみません、そのまさかです。netinstallで試したら
うまく行きました。
別のPCでFreeBSD+Emacs21を動かしているので、Meadowでも
Emacsと同じようにmake installしたほうがなんとなく
よさそうな気がして、そうしていました。

netinstall版があるものを自分でmake installするメリットって
何もないですかね。

370 :名無しさん@お腹いっぱい。:2006/11/08(水) 23:29:25
メリット: 自分のスキルがちょっぴり上がるかもしれない。

371 :名無しさん@お腹いっぱい。:2006/11/09(木) 17:37:58
my-navi2ch.el の作者さんいる?

mew-use-biff を t にしてる時に、my-navi2ch-patrol すると、たまに
ad-Orig-navi2ch-board-sync: Buffer is read-only: #<buffer +inbox>
というエラーが出ます。

このエラーが出てから +inbox に移動すると、(mew の summary バッファです)
summary の中に2にちゃんのレスが混ざってしまいます。

372 :名無しさん@お腹いっぱい。:2006/11/10(金) 21:09:07
eval しろよ

373 :名無しさん@お腹いっぱい。:2006/11/10(金) 21:36:04
evalんじゃねえ。

374 :名無しさん@お腹いっぱい。:2006/11/11(土) 02:19:25
>>371
板の更新のタイミングと mew の biff のタイミングが重なると、
その現象が生じるのだと思うのですが、根本的なエラー箇所が特定できてません。
とりあえずの対策として、巡回中は mew の biff を止めるしかないかなと思います。

(defadvice my-navi2ch-patrol (around stop-mew-biff activate)
(mew-biff-clean-up) ;; biff の停止
(unwind-protect
ad-do-it
(mew-biff-setup))) ;; biff の再開

たぶん、これで巡回中 biff を止められるはずです。


375 :名無しさん@お腹いっぱい。:2006/11/11(土) 02:50:19
>>374
レスありがとうございます。
こちらでも同じ用なコードを書いて回避しておりました。

また何かわかったら、ここに書き込みますね。

376 :名無しさん@お腹いっぱい。:2006/11/12(日) 18:25:21
ひとつ要望だけど、インストールディレクトリは
/usr/local/share/emacs/site-lisp/
以下をデフォルトにして欲しい気がする。
(現状、/usr/local/share/emacs/22.0.90/site-lisp/)

そうすると、emacsのmake uninstall時に削除されなくて(゚д゚)ウマー
なんだけど。
今は、configure時に、インストールディレクトリを変更して対応してる。

377 :名無しさん@お腹いっぱい。:2006/11/13(月) 00:18:51
じゃあそれでいいじゃん。

378 :名無しさん@お腹いっぱい。:2006/11/13(月) 05:58:32
site-lispをmake uninstallが削除するって方も変な感じがするね。

379 :名無しさん@お腹いっぱい。:2006/11/13(月) 12:54:29
>>376
同じ作業を何度もやるなら
なんか shell script でも書いときゃいいんじゃないか?

私は Linux 使ってるから rpm で全部やってるけど。

380 :名無しさん@お腹いっぱい。:2006/11/13(月) 15:41:42
デフォルトでどこがベターか、って話だと思うんだが…。
このあたり、なんか指針なかったっけ。

381 :名無しさん@お腹いっぱい。:2006/11/13(月) 17:46:38
elc と el を
emacs のバージョンを 含める/含めない ディレクトリに
別々にインストールできるようにすればいいって話?

382 :名無しさん@お腹いっぱい。:2006/11/13(月) 18:00:00
emacs 22 の find-function 等は .el と .elc が別のディレクトリにあると
うまく動作しない。

383 :名無しさん@お腹いっぱい。:2006/11/13(月) 18:12:26
>>382
それは emacs22 の find-function 等 が抱えてる問題?
それとも emacs22 以降では「別々にするな」という方針?

384 :名無しさん@お腹いっぱい。:2006/11/13(月) 19:55:04
>>383
emacs22 で別の場所にインストールした場合は `find-function-source-path'
を適切に設定しろ、という話。
単に *.el のほうに load-path を通すんでもいいけど。


385 :名無しさん@お腹いっぱい。:2006/11/14(火) 00:02:53
ってか、別に22固有の問題でもないような。
Emacs21時代なら別でも問題なかったんだっけ?

386 :名無しさん@お腹いっぱい。:2006/11/14(火) 05:52:55
>>384
(locate-library "navi2ch")
=> "/home/oreore/obj-navi2ch-emacs22/navi2ch.elc"
(locate-library "navi2ch.el")
=> "/home/oreore/navi2ch/navi2ch.el"
(condition-case e (find-function 'navi2ch) (error e))
=> (error "Can't find library /home/oreore/obj-navi2ch-emacs22/navi2ch")

>>385
emacs 21 では同じ条件で問題無し。

387 :名無しさん@お腹いっぱい。:2006/11/15(水) 20:10:17
cvs serverがおかしなエラーを返す。

$ cvs -z3 -d:pserver:anonymous@navi2ch.cvs.sourceforge.net:/cvsroot/navi2ch co navi2ch
Fatal error, aborting.
anoncvs_navi2ch: no such system user
$


388 :名無しさん@お腹いっぱい。:2006/11/16(木) 13:02:59
>>387
% cvs -d:pserver:anonymous@navi2ch.cvs.sourceforge.net:/cvsroot/navi2ch login
Logging in to :pserver:anonymous@navi2ch.cvs.sourceforge.net:2401/cvsroot/navi2ch
CVS password: [return]
% cvs -z3 -d:pserver:anonymous@navi2ch.cvs.sourceforge.net:/cvsroot/navi2ch co navi2ch
で普通に取り寄せられたが

389 :名無しさん@お腹いっぱい。:2006/11/16(木) 22:36:55
>>308
直ったってことだろ。

22:00 ごろは、>>387 と同じ現象だったし。

390 :名無しさん@お腹いっぱい。:2006/11/16(木) 22:38:25
>>389
ちょっと追記。

(昨日の) 22:00 ごろは、>>387 と同じ現象だったし。

391 :名無しさん@お腹いっぱい。:2006/11/16(木) 23:05:54
sourceforge が一時的に変になるのはいつものことだから、24 時間くらいは
様子見すれば?
ここに書いたところでどうにかなるわけでもないし。

392 :名無しさん@お腹いっぱい。:2006/11/17(金) 04:18:22
> 私は Linux 使ってるから rpm で全部やってるけど。
吹いたw
俺も Linux 使ってるが、rpm は使ったことないなぁ。

393 :名無しさん@お腹いっぱい。:2006/11/17(金) 11:02:55
>>392
rpmのspecファイルなんてshell scriptみたいなもんだし、
笑うポイントが分からん。

394 :名無しさん@お腹いっぱい。:2006/11/17(金) 11:10:13
>>393
単に詳しい人気取りしたいだけでしょ

395 :名無しさん@お腹いっぱい。:2006/11/17(金) 12:59:29
Linuxはカーネルのことだからと予想。
まぁ、Debianとかなら rpm じゃないし。

396 :名無しさん@お腹いっぱい。:2006/11/17(金) 13:29:42
それでも吹き出すほど面白いとは思えん。

397 :名無しさん@お腹いっぱい。:2006/11/17(金) 16:54:22
Linux使っている人でrpm使ってる人の割合ってどれくらい?

398 :名無しさん@お腹いっぱい。:2006/11/17(金) 17:12:43
>>397
くだらねえ質問はここに書き込め! Part 134
http://pc8.2ch.net/test/read.cgi/linux/1162550615/

399 :名無しさん@お腹いっぱい。:2006/11/28(火) 01:06:35
や、そこもスレ違いだろうw

400 :名無しさん@お腹いっぱい。:2006/11/30(木) 03:50:13
過疎ってるな

401 :名無しさん@お腹いっぱい。:2006/12/03(日) 10:51:53
1.7.5-DEVを使っています。
etc.txtでthebbsを見られるように設定したところ、
その板のレス一覧は見られるのですが、
レス自体はnot foundで見られません。

navi2chでthebbsを見ている方、いらっしゃいますか?
どのような設定をしたらよいか、どうか教えてください。お願いします。


402 :名無しさん@お腹いっぱい。:2006/12/04(月) 21:28:47
listモードで
? → subject とか
? → article としたときはスレのリストは新しくサーバから落しているんですか?

403 :名無しさん@お腹いっぱい。:2006/12/06(水) 22:46:37
CVS 最新版 (先ほど:2006年12月6日20時頃) の navi2ch を落としてきました。
バイトコンパイルが失敗して一部の .elc しか作成できないので、emacs 起動して
M-x navi2ch で起動すると
Assertion failed: (string= expected (navi2ch-http-date-encode (navi2ch-http-date-decode "Sun, 06 Nov 1994 08:49:37 GMT")))
と出て navi2ch が起動出来ないんですが、何が原因かわかる方おられませんか?

環境:
FreeBSD 4.6.2-RELEASE
GNU Emacs 22.0.91.1 (i386-unknown-freebsd4.6.2, X toolkit) of 2006-12-06

ちなみに FreeBSD 6.1-RELEASE と Solaris 8 なら正常にバイトコンパイルもでき、
Navi2ch Ver-1.7.5 もバイトコンパイル及び上記手段で起動できます。

emacs が原因かなと思って FreeBSD 4.6.2-RELEASE の emacs を消せるだけ消して
再インストールしましたが、それでもやっぱり Assertion failed: 〜 と出て
起動しません・・・。

404 :名無しさん@お腹いっぱい。:2006/12/06(水) 22:57:31
なんで、バイトコンパイルに失敗したファイル名を晒さんのだろうか...。

405 :名無しさん@お腹いっぱい。:2006/12/06(水) 23:06:02
>>404
す、すみません。

バイトコンパイルに失敗したファイルです。
数が多いのでスペースで区切って適当なところで改行してます。
navi2ch-article.el navi2ch-articles.el navi2ch-be2ch.el navi2ch-board-misc.el
navi2ch-board.el navi2ch-bookmark.el navi2ch-directory.el navi2ch-e21.el
navi2ch-futaba.el navi2ch-head.el navi2ch-history.el navi2ch-http-date.el
navi2ch-jbbs-net.el navi2ch-jbbs-shitaraba.el navi2ch-list.el navi2ch-localfile.el
navi2ch-machibbs.el navi2ch-message.el navi2ch-multibbs.el navi2ch-net.el
navi2ch-oyster.el navi2ch-popup-article.el navi2ch-search.el navi2ch-xmas.el navi2ch.el

こっちが成功した (Wrote ほにゃらら) ファイルです。
navi2ch-auto-modify.elc navi2ch-face.elc navi2ch-mona.elc navi2ch-splash.elc
navi2ch-util.elc navi2ch-vars.elc navi2ch-version.elc

失敗したのは
navi2ch-article.el:34:1:Error: Assertion failed: (string= expected
(navi2ch-http-date-encode (navi2ch-http-date-decode "Sun, 06 Nov 1994 08:49:37 GMT")))
というような感じで行数らしきものが出てくるんですが、見てもさっぱり・・・。

406 :mami ◆mamiFD..V2 :2006/12/07(木) 01:35:55
>>403
そういえば似たような話が CE スレの方でも出てましたね。
navi2ch-http-date.el のみを load して
下記それぞれを評価するとどうなりますか?

(navi2ch-http-date-decode "Sun, 06 Nov 1994 08:49:37 GMT")
(navi2ch-http-date-decode "Sunday, 06-Nov-94 08:49:37 GMT")
(navi2ch-http-date-decode "Sun Nov 6 08:49:37 1994")

407 :名無しさん@お腹いっぱい。:2006/12/07(木) 02:08:55
mamiさんお久しぶりです

408 :mami ◆mamiFD..V2 :2006/12/07(木) 02:13:30
>>407
おひさしぶりです。
一応ずっとスレ読んではいるんですが、
なかなかいじる気力がなくて……。

409 :403:2006/12/07(木) 02:24:29
>>406
やり方が有ってるかどうかわかりませんが、以下のようにやってみました。

1. emacs 起動
2. M-x load-file (RET) navi2ch-http-date.el (RET)
  → Symbol's function definition is void: assert
3. 行末「;; テスト」以下全部削除して 2. を実行
  → avi2ch-http-date.el (source)...done
4. 3. をやった後に >>406 3行を追加して 2. を実行
  → avi2ch-http-date.el (source)...done
5. 3行を 1行ずつ記述して 2. を実行
  → avi2ch-http-date.el (source)...done

となりました。
やり方違ったらすみません。

410 :mami ◆mamiFD..V2 :2006/12/07(木) 02:28:51
>>409
1.→3.の後、>>406 を *scratch* にコピペして
各行の行末で C-j を打ってください。
うちの Emacs とか XEmacs の 21 だとこうなるんですが。

(navi2ch-http-date-decode "Sun, 06 Nov 1994 08:49:37 GMT")
(11964 39073)

(navi2ch-http-date-decode "Sunday, 06-Nov-94 08:49:37 GMT")
(11964 39073)

(navi2ch-http-date-decode "Sun Nov 6 08:49:37 1994")
(11964 39073)

411 :403:2006/12/07(木) 02:36:58
>>410
説明ありがとうございます。

(navi2ch-http-date-decode "Sun, 06 Nov 1994 08:49:37 GMT")
(11964 39092)
(navi2ch-http-date-decode "Sunday, 06-Nov-94 08:49:37 GMT")
(11964 39092)
(navi2ch-http-date-decode "Sun Nov 6 08:49:37 1994")
(11964 39092)

となりました。
微妙に数字が違うような・・・。

ちなみに「;; テスト」以下全部削除したらバイトコンパイル出来ました。
make install した後の navi2ch で書き込みしてますが、正常に使えるようです。

412 :403:2006/12/07(木) 02:43:52
連投スミマセン
GNU Emacs 21.3.1 (i386-unknown-freebsd6.1) of 2006-08-08
FreeBSD 6.1-RELEASE@VMware
で追試しました。

(navi2ch-http-date-decode "Sun, 06 Nov 1994 08:49:37 GMT")
(11964 39073)
(navi2ch-http-date-decode "Sunday, 06-Nov-94 08:49:37 GMT")
(11964 39073)
(navi2ch-http-date-decode "Sun Nov 6 08:49:37 1994")
(11964 39073)

>>411と数字が違い、>>410 と同じですね・・・。
とりあえず今日は寝ます。

413 :mami ◆mamiFD..V2 :2006/12/07(木) 02:54:58
>>412
下の2つはどうでしょう。
時間とれたら試してみてください。

(timezone-fix-time "Sun, 06 Nov 1994 08:49:37 GMT" "GMT" "GMT")
→ [1994 11 6 8 49 37 "GMT"]

(navi2ch-http-date-encode '(11964 39073))
→ "Wed, 06 Nov 1994 08:49:37 GMT"

414 :403:2006/12/07(木) 09:52:21
>>413
(timezone-fix-time "Sun, 06 Nov 1994 08:49:37 GMT" "GMT" "GMT")
→ [1994 11 6 8 49 37 "GMT"]
(navi2ch-http-date-encode '(11964 39073))
→ "Wed, 06 Nov 1994 08:49:37 GMT"
となりました。

415 :mami ◆mamiFD..V2 :2006/12/07(木) 21:41:29
なんかズレてる秒数が中途半端だな、と思ったら
どうもうるう秒分ズレてるっぽいですね。
OS 側の問題だったりするんでしょうか。

416 :403:2006/12/07(木) 22:37:31
>>415
調べてみた結果、うるう秒は /etc/localtime が関係してるみたいなので、
それを入れ直したらバイトコンパイル通りました!
お手数おかけして非常に申し訳ありませんでした・・・。orz
結構遊んでる FreeBSD マシンなんで、記憶にない過去にいじっていた
のかもしれません。

417 :名無しさん@お腹いっぱい。:2006/12/10(日) 03:18:56
datファイルを共有するP2Pソフト o2on 7dat
http://tmp6.2ch.net/test/read.cgi/download/1165674089/

418 :365:2006/12/20(水) 16:13:44
>>365
の機能ですがとりあえず動くのが出来ました
そのうちどこかに掲示してみます。
使ってみていますが、割と(自分は)便利です。書き込みしてから待たされていてもその間はメール見たりウェブを見たり別のことしていればちゃんとその後に投稿してくれますので。

ただ、今は板ごとではなくて navi2ch でした前回の書き込みから何秒という実装なので
別の板にすぐ書き込みしようとしても 60 秒なら 60 秒以内待たされてしまいます。

これを各板ごとにして、できれば各板の連投規制の秒数設定を自動的に読み込んで
それぞれの板ではその秒数だけ待つという風に今後改造したいのですが、
ざっと見た感じ、今の navi2ch では連投規制の秒数設定は読み込むようになっていないように見えました。

見落としていて、もし今の navi2ch のままで秒数設定を取得できていたらお教えくださると幸いです。


419 :名無しさん@お腹いっぱい。:2006/12/20(水) 19:24:47
>>418
連投規制秒数って SETTING.TXT に書いてあるんだっけ?

420 :365:2006/12/20(水) 21:16:32
>>419
調べている最中なのですがどうも SETTING.TXT には書いてなくて
どうやら各板のトップページ (UNIX 板なら http://pc8.2ch.net/unix/) の一番下に

> 2ちゃんねる BBS.CGI - 2006/12/18a (SpeedyCGI) +BBQ +BBM +Rock54/54M +Samba24=30

というように +Samba24=秒数 と書いてるもののようです。

ttp://info.2ch.net/wiki/pukiwiki.php?samba24

もし、今の navi2ch にこの数値を読んでいる部分がないのであれば
これはもう板ごとにトップの +Samba24= を読みに行くよりも
こういう連投規制抑制機能を頻繁に使いたい板だけ自分で板 ID と秒数の alist を定義して使うという仕様に
してしまった方がいいのでしょうか。
lisper のみなさんはこういうときどっちを選択されるものなのでしょう。

421 :名無しさん@お腹いっぱい。:2006/12/21(木) 03:13:10
1. 一度も取得したことが無ければ取得して保存。
2. その数値を見ても投稿に失敗するようになったら再度取得して確認。

422 :名無しさん@お腹いっぱい。:2006/12/21(木) 19:09:36
emacsを使ってます。
自分のホームディレクトリ以下しかパーミッションがないのですが、そんな環境でも使えますか?

423 :名無しさん@お腹いっぱい。:2006/12/21(木) 19:21:02
>>422
~/ 以下にインストールすればいいじゃない。

424 :名無しさん@お腹いっぱい。:2006/12/22(金) 02:15:15
>>423
具体的にはどのようにすればいいのでしょうか。。。ご教示願います。

425 :名無しさん@お腹いっぱい。:2006/12/22(金) 02:21:01
ドキュメント嫁

426 :名無しさん@お腹いっぱい。:2006/12/22(金) 02:34:29
>>424
具体的には何がわからないの?

427 :名無しさん@お腹いっぱい。:2006/12/22(金) 03:44:58
>>424
俺は >>423 じゃないけど。
$ mkdir ~/emacs && mkdir ~/emacs/site-lisp
などしてディレクトリを用意して、
インストール時に、--with-lispdir と --with-icondir をそこに指定して、
.emacs に以下を記述すれば良いんじゃない?
(add-to-list 'load-path "~/emacs/site-lisp")
試してないから適当だけど。そんな感じで。
とりあえず、ドキュ読むなり、./configure --help してみな。

昔、Firefox のプラグインか何かがホームディレクトリ以下にインストールできなかった頃、
Firefox をホームディレクトリ以下にインストールすれば済む話だと言われた奴が、
酷く噛み付いてるのを思い出した。あん時は、時代は変わったな、と思ったわ。

428 :名無しさん@お腹いっぱい。:2006/12/22(金) 04:22:32
俺は >>424 じゃないけど。
site-lisp という名称は特別な意味があるのでしょうか。。。ご教示願います。
いつもは、
$ ./configure
$ make
# make install
で済ましてるからいいけど、~/ 以下にインスコしたことないっす。
subdirs.el の意味とかぜんぜん分かりません。
~/emacsen/site-lisp 作って subdirs.el コピペすればいいんっすか?
やってみればわかりますか。そうですか。
んじゃ、宵が覚めたらやってみます。どうもありがとうございました。

429 :名無しさん@お腹いっぱい。:2006/12/22(金) 08:47:13
>>428
特別な意味はない。
要はインストール先を ~/ 以下の適当なディレクトリに決めろ、ってこと。

まぁ、
>>427
> とりあえず、ドキュ読むなり、./configure --help してみな。
だな。

430 :名無しさん@お腹いっぱい。:2006/12/23(土) 00:01:09
cd
cvs -z3 -d:pserver:anonymous@navi2ch.cvs.sourceforge.net:/cvsroot/navi2ch co navi2ch
して ~/.emacs に
(setq load-path (cons (expand-file-name "~/navi2ch") load-path))
とか書いときゃ動くだろ。

CVS Emacs使ってたらバイトコンパイルしないと
起動時にウォーニングが出ってウゼェかもしれんが。


431 :名無しさん@お腹いっぱい。:2006/12/23(土) 00:27:58
>>430
> CVS Emacs使ってたらバイトコンパイルしないと
> 起動時にウォーニングが出ってウゼェかもしれんが。

mjsk?

432 :422:2006/12/23(土) 03:00:43
うまいことインストールできました。皆様ありがとうございました。

433 :名無しさん@お腹いっぱい。:2006/12/24(日) 22:14:41
うんこ



434 :名無しさん@お腹いっぱい。:2006/12/26(火) 17:02:50
モナーフォントをnavi2chを立ち上げずに使いたいのですが。
どうやってfontsetをロードすれば。。

435 :名無しさん@お腹いっぱい。:2006/12/26(火) 17:15:50
>>434
Meadow スレの人ですか?
マルチは大人しく巣にお帰りください。

436 :434:2006/12/26(火) 17:22:39
バレたか

437 :名無しさん@お腹いっぱい。:2006/12/26(火) 17:42:48
なんで UNIX とも navi2ch とも関係ないのにこのスレなんだ

438 :名無しさん@お腹いっぱい。:2006/12/27(水) 01:03:09
特定の板で携帯(IDの末尾がO)をあぼーんする方法って無いですか?

439 :名無しさん@お腹いっぱい。:2006/12/27(水) 02:12:45
>>438
navi2ch-article-message-filter-by-id-alist

440 :名無しさん@お腹いっぱい。:2006/12/27(水) 02:20:08
もうすこし詳しく教えてくれませんか?
!では上手く設定できないし、手編集でどう書くべきかもわかりません。

441 :名無しさん@お腹いっぱい。:2006/12/27(水) 02:56:30
describe-variable

442 :名無しさん@お腹いっぱい。:2006/12/27(水) 08:12:22
「特定の板で」って設定は出来たっけ?

443 :名無しさん@お腹いっぱい。:2006/12/27(水) 09:31:16
板に応じて hook で
(set (make-local-variable 'navi2ch-article-message-filter-by-id-alist)
     ...)
すりゃいいじゃん

444 :名無しさん@お腹いっぱい。:2006/12/27(水) 10:45:30
むずかしいなぁ

445 :名無しさん@お腹いっぱい。:2006/12/28(木) 18:01:29
最近 navi2ch からの書き込みが成功しなくなったのは俺だけ?
書き込み確認が二回でて、両方とも 'y' にしても投稿は成功してない.
このパッチとかあるの?

446 :名無しさん@お腹いっぱい。:2006/12/28(木) 18:04:25
>>445
ある。

447 :名無しさん@お腹いっぱい。:2006/12/28(木) 18:05:18
>>446
どこに?

448 :名無しさん@お腹いっぱい。:2006/12/28(木) 18:11:53
結局>>438はelispを書けない一般人には無理って事?

449 :名無しさん@お腹いっぱい。:2006/12/28(木) 18:20:28
sargeだがaptで落して来た奴は書き込めるぞ

450 :名無しさん@お腹いっぱい。:2006/12/28(木) 18:34:16
>>447
これのこと?
http://www.jp.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/japanese/navi2ch-emacs20/files/patch-myanmar?rev=1.3

451 :名無しさん@お腹いっぱい。:2006/12/28(木) 19:02:42
>>450
これが書き込み成功してたら、それのことだと思う
thx

452 :名無しさん@お腹いっぱい。:2006/12/28(木) 19:04:47
>>451
おめ

453 :名無しさん@お腹いっぱい。:2006/12/28(木) 20:29:48
あれ、CVS 版で対策済みじゃなかったっけ。

454 :名無しさん@お腹いっぱい。:2006/12/28(木) 20:45:10
navi2chで新スレを立てるコマンドはありますでしょうか?

455 :名無しさん@お腹いっぱい。:2006/12/28(木) 20:48:13
Board モードで w

公式のFAQ読もうな、な?

456 :名無しさん@お腹いっぱい。:2006/12/28(木) 20:50:35
> 公式のFAQ読もうな、な?

そんなくだらない文章読むより、ここで聞くほうが早いんじゃね?

457 :名無しさん@お腹いっぱい。:2006/12/28(木) 21:02:33
そんなくだらない文章を読むほうが早いと思うよ。

458 :名無しさん@お腹いっぱい。:2006/12/28(木) 21:14:44
>>456
> そんなくだらない文章読むより、ここで聞くほうが早いんじゃね?

ビバ教えてクン。ってコピペ思い出した
http://www.redout.net/data/osietekun.html

459 :名無しさん@お腹いっぱい。:2006/12/28(木) 21:14:51
読んだからといって、記憶に残るわけでもないからねぇ。

460 :名無しさん@お腹いっぱい。:2006/12/28(木) 22:20:12
>>448
「特定の板」は現状の仕組だとちょっと難しいかもね。

! のメニュー増やすとか、C-u 付きで呼んだらその板だけ効くようにするとか、
かなあ。


461 :名無しさん@お腹いっぱい。:2006/12/28(木) 22:56:27
(defadvice navi2ch-article-message-filter-by-id (around board-specific activate)
(let ((board-list '("UNIX")))
(when (member (cdr (assoc 'name navi2ch-article-current-board))
board-list)
ad-do-it)))
とかは?

462 :名無しさん@お腹いっぱい。:2006/12/28(木) 23:27:05
>>461
それだと「特定の板」でしか filter が発動しなくなっちゃうよね。まぁ、そ
れで>>438の需要が満たせればいいけど。

filter 条件を global なやつと local なやつで別に持ちたいと思うことは偶
にあるんだよなあ。

463 :名無しさん@お腹いっぱい。:2006/12/28(木) 23:29:38
> filter 条件を global なやつと local なやつで別に持ちたいと思うことは偶
> にあるんだよなあ。

これ誰か実装して。「全板毎、板毎、スレ毎」の三区分であぼーん設定できたら幸せ。

464 :名無しさん@お腹いっぱい。:2006/12/28(木) 23:47:39
大変そう

465 :名無しさん@お腹いっぱい。:2006/12/28(木) 23:58:41
>>463
言い出しっぺの法則

466 :名無しさん@お腹いっぱい。:2006/12/29(金) 00:11:54
そういう事書くと話がおわっちゃうから

467 :名無しさん@お腹いっぱい。:2006/12/29(金) 12:26:04
>>463
「スレ毎」って有用? なんかイマイチ状況が思い浮かばなかったり。
「板毎」があれば事足りたりしないかなぁ。

;; n-a-message-filter-subr() には板情報とか渡ってないみたいね。
;; 改造はちと面倒そう。

468 :名無しさん@お腹いっぱい。:2006/12/29(金) 15:52:10
じゃ俺が実装するよ.
言語は Python になるけど、それでもいいよね?

469 :名無しさん@お腹いっぱい。:2006/12/29(金) 15:59:04
おk


470 :名無しさん@お腹いっぱい。:2006/12/29(金) 16:22:26
>>468
いつごろできそう?

471 :名無しさん@お腹いっぱい。:2006/12/29(金) 16:26:32
>>450
このパッチ最新版のcvs tarball(navi2ch-cvs_0.0.20061114-1.tar.gz)
に当たらないんだけど、誰か当たるようにしたもの持ってない?

472 :extra:2006/12/30(土) 00:31:59
>>467
フィルタで単純な hide ではなく score を使い、適切なしきい値を設定
してやれば、スレ毎(スレタイ毎)なら一応可能です。

例えば init.el で

(setq navi2ch-article-message-hide-below -10)

と設定しておき、Article モードでは "!" を押した後に Filter by name
で score -5、Filter by subject で score -5 としてやるとスレを限定
して hide できたはず(でも使ってる人いなさそう?)。

〜-filter-by-subject のときは次スレ移行の利便を考えてスレタイでフィ
ルタする形にしたけど、板を指定する場合は板名と ID のどっちがいいん
でしょう?

473 :extra:2006/12/30(土) 00:44:35
訂正

>>472
> (setq navi2ch-article-message-hide-below -10)
>
> と設定しておき、Article モードでは "!" を押した後に Filter by name
> で score -5、Filter by subject で score -5 としてやるとスレを限定
> して hide できたはず(でも使ってる人いなさそう?)。

ちゃんと確認したら「より小さい」であって「以下」ではなかったので、
〜-hide-below を -9 にするか、scode が -6 でした。

122 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)