トップページunix
1001コメント333KB

Navi2ch for Emacs (Part 18)

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2007/07/30(月) 23:56:38
Emacsen で動く 2ch 専用ブラウザ、Navi2ch のスレッド Part 18 です。

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 17)
http://pc11.2ch.net/test/read.cgi/unix/1156781437/
0698名無しさん@お腹いっぱい。2008/06/13(金) 19:08:32
>>697
できました。
対話式だと
! => extend match => Other Option => Scope
って結構深い階層にありました。
0699名無しさん@お腹いっぱい。2008/06/19(木) 02:01:45
メール欄のsageを憶えるようにするには、どこをいじれば良いんでしょうか?
0700名無しさん@お腹いっぱい。2008/06/19(木) 02:06:05
>>669
書き込みウインドウ開く時に
wじゃなくて
Wにすれば良いんだろ
0701名無しさん@お腹いっぱい。2008/06/20(金) 12:05:08
>>697
全部の板に対してやるにはどうすればいいの?
(("うん[こち]" r :board-id ".") . hide) ?
0702名無しさん@お腹いっぱい。2008/06/20(金) 12:35:02
board-id要素抜きのいつもの指定をすればいいだけ
0703名無しさん@お腹いっぱい。2008/06/21(土) 03:05:29
落ち鯖を見に行くと、凍り付くんですが
これって、見に行って適度な時間でタイムアウトを
させて、復帰するような設定にならないですか?

現在は毎回killでemacsを落としています
0704名無しさん@お腹いっぱい。2008/06/21(土) 03:13:22
DNSのタイムアウトはOSの設定じゃないかな
0705名無しさん@お腹いっぱい。2008/06/21(土) 05:32:39
kill しなくても C-g でもどってこないか?
0706名無しさん@お腹いっぱい。2008/06/28(土) 20:34:41
Meadow3 cvs最新版で >>684 を使うと
テレビサロン板、ttp://tv11.2ch.net/tvsaloon/ で

Wrong type argument: listp, \211\262\212
とエラーが出て一覧が表示出来ません
今のところ他の板は問題無く見れるのですが
何か原因は考えられるでしょうか?
0707名無しさん@お腹いっぱい。NGNG?2BP(0)
>>706
M-x toggle-debug-on-error してから tvsaloon を見にいって出てくる
backtrace を張っていただけますか?
0708名無しさん@お腹いっぱい。2008/06/29(日) 03:22:08
>>707
直接、>>706 を踏んだらエラーは出ませんでしたが
スレが更新されていませんでした

テレビサロンを含むbookmarkで「I」すると下記のメッセージが出ました

Debugger entered--Lisp error: (wrong-type-argument listp 堰イ)
navi2ch-article-load-info(((name . "\xd2c6\xd2ec\xd2d3\xd2b5\xd2ed\xd2f3")
(bbstype . unknown) (uri . "http://tv11.2ch.net/tvsaloon/") (id . "tvsaloon"))
((subject . "\xd0da\xe37c\xcc3\xcda VN\xd0db\xd235\xd237\xd24e\xd25f/\xcd7\xccc\xcde\xcb6\xcc2/NANA/\xe741\xe6fd\xd0da\ 23:25\xd0db")
(artid . "1150908937")))
navi2ch-bm-fetch-article(nil)
navi2ch-bookmark-fetch-article(nil)
apply(navi2ch-bookmark-fetch-article nil)
byte-code("梶ツ テ \")ツ" [func args navi2ch-bm-unmark apply] 3)
navi2ch-bm-exec-subr(navi2ch-bookmark-fetch-article nil)
navi2ch-bookmark-fetch-mark-article()
navi2ch-bm-fetch-maybe-new-articles()
call-interactively(navi2ch-bm-fetch-maybe-new-articles)
0709名無しさん@お腹いっぱい。2008/06/29(日) 07:34:23
スレ情報が壊れているように思えます。
.navi2ch/tv11.2ch.net/tvsaloon/info/1150908937 を一端削除するなり場
所を移すなりしてもらえませんか?
0710名無しさん@お腹いっぱい。2008/06/29(日) 17:36:09
>>709
削除する事で解決しました
ありがとうございました
0711名無しさん@お腹いっぱい。2008/06/30(月) 08:05:57
なんで壊れるんだろね。
0712名無しさん@お腹いっぱい。2008/07/01(火) 09:38:34
レスのフィルタ処理についてなんだけど。
対話式に入力するのが繁雑だから、
一発で登録できるコマンドってあるかな。
0713名無しさん@お腹いっぱい。2008/07/01(火) 11:38:00
>>712
シェルスクリプトで
.navi2ch/init.elに叩き込むのが簡単だよ
0714名無しさん@お腹いっぱい。2008/07/01(火) 11:44:23
navi2ch-article-add-message-filter-rule の defun 読んでみ。
すぐ作れると思うよ。
0715名無しさん@お腹いっぱい。2008/07/01(火) 12:19:44
>>713,714
レスありがと。
得意じゃないけど、作ってみるよ。
0716名無しさん@お腹いっぱい。2008/07/19(土) 07:45:33
昔は g hist で履歴に飛べたのですが
今は日本史板(history)に飛んでしまいます。
履歴の短縮名(hist)は変わったのでしょうか?
0717名無しさん@お腹いっぱい。2008/07/19(土) 11:46:41
変わった
0718名無しさん@お腹いっぱい。2008/07/19(土) 14:31:07
>>716
#hist
0719名無しさん@お腹いっぱい。2008/07/19(土) 22:47:57
>>718
thxです。
0720名無しさん@お腹いっぱい。NGNG?2BP(0)
なんだかんだでかなり遅れてしまいましたが、 navi2ch 1.8.0-BETA です。
http://navi2ch.sourceforge.net/beta/navi2ch-1.8.0-BETA.tar.gz

なにも問題が出なければ次の土曜にでも 1.8.0 をリリースしようと思います。
お待たせしてすみませんでした。
0721名無しさん@お腹いっぱい。2008/07/20(日) 18:16:57
うおー本当に乙!
試してみるぜ。
0722名無しさん@お腹いっぱい。2008/07/21(月) 17:29:30
乙です。
0723名無しさん@お腹いっぱい。2008/07/22(火) 21:32:12
XEmacs 21.5.28 で 1.8.0 BETA の make が通りません
% EMACS=xemacs ./configure; make
とやると下のようなエラーが出てしまいます

Compiling /tmp/navi2ch-1.8.0-BETA/elc.5189/navi2ch-net.el...
While compiling toplevel forms in file /tmp/navi2ch-1.8.0-BETA/elc.5189/navi2ch-net.el:
!! Syntax error (("Non-ISO-8859-1 character specified with octal escape" 448))

xemacs exiting.
Syntax error: Non-ISO-8859-1 character specified with octal escape, 448make[2]:
*** [elc-stamp] エラー 1
0724名無しさん@お腹いっぱい。NGNG?2BP(0)
>>723
修正できたと思います。 改めてこちらで試してみてください。
http://navi2ch.sourceforge.net/beta/navi2ch-1.8.0-BETA.20080723.tar.gz

;; それにしてもコンパイル時の警告が多かった…。
0725名無しさん@お腹いっぱい。2008/07/23(水) 04:49:47
今時 xemacs ですか。。。
07267232008/07/23(水) 20:54:47
>>724
ありがとうございました
無事動きました
0727名無しさん@お腹いっぱい。2008/07/26(土) 01:44:16
./configure --prefix=/hoge
としても、icon のインンストール先が prefix に従わないぞ。

一応出来る範囲で色々バグ出ししてみるよ。
0728名無しさん@お腹いっぱい。NGNG?2BP(0)
>>727
修正しました。 一通りテストは行ないましたが aclocal.m4 に手をいれたので
一度テストされた方も ./configure の出力だけでも見てみてください。

ということで、今日リリースの予定でしたが3日延ばして火曜にしようかと思い
ます。

0729名無しさん@お腹いっぱい。NGNG?2BP(0)
リンク忘れてました。
http://navi2ch.sourceforge.net/beta/navi2ch-1.8.0-BETA.20080726.tar.gz
0730名無しさん@お腹いっぱい。2008/07/26(土) 20:03:24
konsoleのemacs -nwな環境でaa板を見ています。

navi2ch-article-aadisplay-program

にはどのようなプログラムを指定すればいいでしょうか。
0731名無しさん@お腹いっぱい。2008/07/27(日) 10:18:19
>>728-729
icon のインンストール先ですが
--prefixつけない場合: /usr/local/share/emacs/$EMACS_VER/etc 下
--prefixをつけた場合: $PREFIX/emacs/$EMACS_VER/etc 下
と余計おかしな動きになりました。
--prefixつけようがつけまいが $PREFIX/share/emacs/$EMACS_VER/etc 下に統一した方がよいっす。

仮ports化して遊んでますが動作的には問題ないっす、速くなりましたね。
0732名無しさん@お腹いっぱい。NGNG?2BP(0)
>>731
なるべく Emacs の data-directory にそうようにしてやってるのですが、
XEmacs だと data-directory が $PREFIX/lib/xemacs-$XEMACS_VER/etc だった
りするんですよね…。

まぁ、ともかく修正しました。

http://navi2ch.sourceforge.net/beta/navi2ch-1.8.0-BETA.20080727.tar.gz
0733名無しさん@お腹いっぱい。NGNG?2BP(0)
>>730
デフォルトの aadisplay が無理でしたら、上のほうに書いてある XAAV とかど
うですか?
0734名無しさん@お腹いっぱい。NGNG?2BP(0)
navi2ch-1.8.0 をリリースしました。

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

正式版をリリースできたのでいろいろと大きなとこもいじっていきたいところです。

とりあえず個人的な目標としては、

- IPAモナーフォントに対応などのフォントまわりの改善
- async 化などのユーザビリティの向上
- マウスでできることを増やす
- info の整理
- (スレッドまとめサイトなんかを navi2ch で読めるような仕組みの作成)

です。
0735名無しさん@お腹いっぱい。2008/07/29(火) 22:09:39
乙うんこ
0736名無しさん@お腹いっぱい。2008/07/29(火) 22:23:48
(^o^)
0737名無しさん@お腹いっぱい。2008/07/29(火) 22:49:04
>>734
> - async 化などのユーザビリティの向上

これは、ぜひとも欲しいです〜
0738名無しさん@お腹いっぱい。2008/07/29(火) 23:16:07
navi2ch-bookmark-fetch-mark-article-no-check-regexp はどうやって使うの
ですか?


おみやげ

navi2ch-article-get-first-message-from-file で
navi2ch-board-insert-file-contents の引き数に 0 1023 とか追加。
その下の navi2ch-apply-filters の呼び出しを削除

で、多少速くなると思う。
0739名無しさん@お腹いっぱい。2008/07/29(火) 23:30:46
meadow 3.00 で●使えますか?
wl から取ってきた ssl.el を navi2ch ディレクトリに置き
cygwin の openssl.exe を C:/WINDOWS フォルダにコピーしました
この状態で M-x navi2ch-oyster-login すると

Loading c:/meadow/packages/lisp/navi2ch/ssl.el (source)...done
Error: Search failed: "SESSION-ID="
IDを取得しますた ID= nil
navi2ch-oyster-login: Wrong type argument: stringp, nil

となってしまいます

~/.navi2ch/init.el は以下の通りです
(setq navi2ch-oyster-use-oyster t)
(setq navi2ch-oyster-id "T-Banana@maido3.maru")
(setq navi2ch-oyster-password "パスワード")
(setq navi2ch-net-enable-http11 t)
(setq navi2ch-net-accept-gzip t)
0740名無しさん@お腹いっぱい。2008/07/29(火) 23:49:58
>>734
直し忘れてまっせ
navi2ch-version.el
(defconst navi2ch-version "1.8.0-BETA")
0741名無しさん@お腹いっぱい。2008/07/30(水) 08:53:42
>>734
おつかれさまでございます。使わせていただきます。

ずっと去年のcvs バージョンを使っていたのですが、
1.8.0-BETA にあげたところ、navi2ch-live.el で以下のエラーがでるようになりました。

Symbol's value as variable is void: navi2ch-article-dispweek

changelog によると
2008-01-08 Naohiro Aota <nao.aota@gmail.com>
* navi2ch-vars.el (navi2ch-article-date-format-function):
`navi2ch-article-dispweek' を選択肢から削除。

だそうなので、navi2ch-live.el をなんとかいじってみます。
0742名無しさん@お腹いっぱい。NGNG?2BP(0)
>>738
スレの更新チェックを個別にする板の regexp を指定します。
具体的にはこんな感じで

(setq navi2ch-bookmark-fetch-mark-article-no-check-regexp
(concat "^"
(regexp-opt '("http://kyusyu.machi.to/kyusyu/"
"http://music8.2ch.net/musicj/"
"http://game14.2ch.net/575/"
"http://bubble6.2ch.net/2chse/"))
"$"))

>>739
エラーが出たあとに (switch-to-buffer " *navi2ch oyster-ssl") とすると通
信内容が見れます。●持ってないのでデバッグしにくいのですが、その内容を
貼ってくれると解決できるかもしれません。(内容を貼る時はここに直接書きこ
むのでなく念のため削除しやすいようにあぷろだを使ったほうがいいと思いま
す。)

>>740
(´・ω・`)
ファイル置換えておきました。
0743名無しさん@お腹いっぱい。2008/07/31(木) 02:33:23
起動時に my-navi2ch でコケる様になったけど、>>684 を使えば良いのかな?
中に入ってるパッチも当てちゃって良いのかな?
って、これは関数名みて判断すりゃ良いのか。
0744名無しさん@お腹いっぱい。NGNG?2BP(0)
>>739
その問題を修正する patch をいただいたので、 patch をあてて CVS を更新し
ました。今の CVS 先端で試してみてください。
0745名無しさん@お腹いっぱい。NGNG?2BP(0)
>>739
その問題を修正する patch をいただいたので、 patch をあてて CVS を更新し
ました。今の CVS 先端で試してみてください。
0746名無しさん@お腹いっぱい。2008/07/31(木) 14:13:34
大事なことなので
0747patch 送った人2008/07/31(木) 14:21:26
ちなみに、ssl.el じゃなくて、tls.el を使うようになっています。Emacs
22.2 には標準添付されていますが、古い Emacs 等で添付されていない場合は、
Gnus から拾ってきてください。
0748名無しさん@お腹いっぱい。NGNG?2BP(0)
なんかネットワークの調子悪いみたいです…

>>747
一応、古い Emacs では ssl.el を使うように変更していますが、古いのでも
tls.el を使ったほうが良いですか?
0749名無しさん@お腹いっぱい。2008/07/31(木) 14:58:32
>>748
tls.el を使うようにしたのは、わざわざ ssl.el を入れるのがめんどくさかっ
ただけなので、ssl.el でも機能的には問題無かったと記憶しています。
(Emacs 22 の人は何も入れずに使えるし、Emacs 21 の人は、tls.el を入れる
手間も、ssl.el を入れる手間も変らないだろう)

今、cvs update してみたんですが、open-tls-stream は ssl.el に無いので、
もうちょっと修正が必要そうです。
0750名無しさん@お腹いっぱい。2008/08/01(金) 08:48:17
patchくださったかたありがとうございます
Debian の lenny 環境で問題ありません
しかしWin の Meadow では M-x navi2-oyster-login で以下の様なエラーが出ます

Opening TLS connection to `2chv.tora3.net'...
Opening TLS connection with `gnutls-cli -p %p %h'...failed
Opening TLS connection with `gnutls-cli -p %p %h --protocols ssl3'...failed
Opening TLS connection with `openssl s_client -connect %h:%p -no_ssl2'...failed
Opening TLS connection to `2chv.tora3.net'...failed

下にお試し用の●のIDとパスがあるので
詳しい方調べてもらえませんか
http://ex24.2ch.net/test/read.cgi/accuse/1217527827/106
0751名無しさん@お腹いっぱい。2008/08/01(金) 09:12:36
>>750
*scaratch* で、
(executable-find "openssl")
の右で、C-j するとどうなります?
0752名無しさん@お腹いっぱい。2008/08/01(金) 10:06:51
>>751
"c:/WINDOWS/openssl.exe"
となります

どうやら netinstall の Meadow 3.00 には GNUTLS が付いてないようです
が、GNUTLS-2.4.1 をインストールしてもうまくいきませんでした
(switch-to-buffer " *navi2ch oyster-ssl") したログは
下のリンク先にあります
http://s3.voka.jp/up/64KB/src/up0156.txt
0753名無しさん@お腹いっぱい。2008/08/01(金) 10:24:15
(Navi2ch Article Filter Hide) で 現在読んでるレスの位置が保存されない?

CVS で Changelog には 7月31日まで記述ありの状態。

~/.emacs.el で custom-set-variables で以下の二つが指定してある。
(navi2ch-article-exist-message-range (quote (1 . 1000)))
(navi2ch-article-new-message-range (quote (1000 . 1)))

スレを見ている時 (Navi2ch Article Filter) (例えば >>500 にいるとする。) に
h で Hide になってるレスを表示する。(Navi2ch Article Filter Hide) になる。
h を押す前の位置や、表示範囲(r で選べる view range 1-50 とか)とは関係なく、
Hide 部分の先頭 たとえば >>6 とかに移動している。

(Navi2ch Article Filter Hide) のままで
> で最新 (例えば >>501 ) まで移動
h で スレッド (Navi2ch Article Filter) に戻る。

(Navi2ch Article Filter) に戻ると h を押す前の位置 >>500 に戻れる。

再び h で (Navi2ch Article Filter Hide) にすると、>>501 ではなく 先頭の >>6 に戻ってる。

(Navi2ch Article Filter Hide) で > とかで >>6 から >>501 まで飛ぶと
h で (Navi2ch Article Filter) に戻った時に、
表示範囲が 全部 になってる。

以前は h h で Filter と Filter Hide を行き来しても
r 1 で指定した view range が navi2ch を終了するまでは残ってたと思う。

どこかで
(navi2ch-article-exist-message-range (quote (1 . 1000)))
が適用されてる?
0754名無しさん@お腹いっぱい。2008/08/01(金) 11:54:25
>>752
外しているかもしれないけど、fakecygpty を使うとうまくいくかもしれない。
0755名無しさん@お腹いっぱい。2008/08/01(金) 12:13:32
tls.el の問題っぽいので、として、ssl.el を使うようにするとどうなります?

(eval-after-load "tls"
(require 'ssl)
(defalias 'open-tls-stream 'open-ssl-stream))
0756名無しさん@お腹いっぱい。2008/08/01(金) 12:13:37
tls.el の問題っぽいので、

(eval-after-load "tls"
(require 'ssl)
(defalias 'open-tls-stream 'open-ssl-stream))

として、ssl.el を使うようにするとどうなります?
0757名無しさん@お腹いっぱい。NGNG?2BP(0)
>>753
> (Navi2ch Article Filter Hide) で 現在読んでるレスの位置が保存されない?

今のコードでは hide, important モードの位置は全く保存していません。

1. なるべく普通のモード(Navi2ch Article[ Filter])の位置から近い場所に移動
2. なるべく前のモードから近い場所に移動
3. 全モードで位置を保存

のどれがいいですかね? 個人的には 1 か 2 かなと思っています。

> (Navi2ch Article Filter Hide) で > とかで >>6 から >>501 まで飛ぶと
> h で (Navi2ch Article Filter) に戻った時に、
> 表示範囲が 全部 になってる。
>
> 以前は h h で Filter と Filter Hide を行き来しても
> r 1 で指定した view range が navi2ch を終了するまでは残ってたと思う。
>
> どこかで
> (navi2ch-article-exist-message-range (quote (1 . 1000)))
> が適用されてる?

すみません、この部分はよくわかりません…。
0758名無しさん@お腹いっぱい。2008/08/01(金) 12:53:00
>>756
.emacs に書いても、scratch バッファで評価しても
文字化けした同じエラーが出ます。ログ上げました
http://s3.voka.jp/up/64KB/src/up0157.txt
0759名無しさん@お腹いっぱい。2008/08/01(金) 13:13:23
>>758
こうかな?

(eval-after-load "tls"
'(progn
(require 'ssl)
(defalias 'open-tls-stream 'open-ssl-stream)))
0760名無しさん@お腹いっぱい。2008/08/01(金) 19:15:30
何度もすいません

>>759
評価できましたが●ログインには失敗します。message バッファは以下の通りです
----------------------------------------
オイスターのサーバにログインします
Error: Search failed: "SESSION-ID="
IDを取得しますた ID= nil
navi2ch-oyster-login: Wrong type argument: stringp, nil
-----------------------------------------

(switch-to-buffer " *navi2ch oyster-ssl") では
-----------------------------------------
Process ssl exited abnormally with code 53
-----------------------------------------
0761名無しさん@お腹いっぱい。2008/08/01(金) 19:35:28
>>760
/home/work/navi2ch/navi2ch-oyster.el の 262 行目は
contents "\n")))
となっているんですよね?
0762名無しさん@お腹いっぱい。2008/08/01(金) 19:52:53
>>761
なっています
0763名無しさん@お腹いっぱい。2008/08/02(土) 00:12:43
何か流れに参加。うちのmeadowだと

オイスターのサーバにログインします
Opening TLS connection to `2chv.tora3.net'...
Opening TLS connection with `gnutls-cli -p %p %h'...
Loading format-spec...done
Opening TLS connection with `gnutls-cli -p %p %h'...failed
Opening TLS connection with `gnutls-cli -p %p %h --protocols ssl3'...failed
Opening TLS connection with `openssl s_client -connect %h:%p -no_ssl2'...done
Opening TLS connection to `2chv.tora3.net'...done
IDを取得しますた ID= ERROR:pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp

なので、openssl.exeの呼び出し周りでこけてるのかしらと。
VistaのUACとかも絡むのかな、この辺も。
07647472008/08/02(土) 00:19:55
meadow 3.0 入れてためしてみました。tls.el だと問題無く取得できました。
ちなみに、gnutls-cli は cygwin のものです。逆に、ssl.el は、シェルスク
リプトを作って実行するようで、そのシェルスクリプトの実行でこけました。
というわけで、cygwin を入れて、c:\cygwin\bin にパスを通して試してみても
らえないでしょうか?
0765名無しさん@お腹いっぱい。2008/08/02(土) 00:59:53
>>764
おっしゃる通り、cygwin の gnutls をインストールして
Windows のユーザー環境変数PATHに c:\cygwin\bin を追加することで
無事動きました
どうもすいませんでした
0766名無しさん@お腹いっぱい。NGNG?2BP(0)
>>753
>>757
> 1. なるべく普通のモード(Navi2ch Article[ Filter])の位置から近い場所に移動
で実装してみました

> (Navi2ch Article Filter Hide) で > とかで >>6 から >>501 まで飛ぶと
> h で (Navi2ch Article Filter) に戻った時に、
> 表示範囲が 全部 になってる。

原因がわかったので直しました。

>>749
どちらにせよ、外部からファイルるとってこなくてはいけないのなら、
tls.el に決めうちしてしまったほうが楽ですね。 tls.el だけに変えます。
0767名無しさん@お腹いっぱい。2008/08/02(土) 19:04:00
tls.elが存在しないとmakeが
!! File error (("Cannot open load file" "tls"))
っていうエラーを吐きながら永久ループしてしまいます。
0768名無しさん@お腹いっぱい。2008/08/02(土) 19:16:28
>>767
XEmacs?
07697672008/08/02(土) 23:25:43
>>768
Emacsです。
M-x versionするとEmacs 21.3.1となってます。

tls.elを入れればうまく行くんですが、入れないとエラーが出ても止まらず永久ループになりました。
07707532008/08/03(日) 23:08:56
>>766
ありがとうございました。
0771名無しさん2008/08/09(土) 00:46:36
navi2chで書き込みができません。
File Edit Options Buffers Tools Minibuf Help
■ 書き込み確認 ■書きこみ&クッキー確認
名前: 名無しさん
E-mail:
内容:
navi2chのテスト
投稿確認
・投稿者は、投稿に関して発生する責任が全て投稿者に帰すことを承諾します。
・投稿者は、話題と無関係な広告の投稿に関して、相応の費用を支払うことを承諾します
・投稿者は、投稿された内容及びこれに含まれる知的財産権、(著作権法第21条ないし第28条に規定される権利も含む)その他の権利につき(第\
三者に対して再許諾する権利を含みます。)、掲示板運営者に対し、無償で譲渡することを承諾します。ただし、投稿が別に定める削除ガイドラ\
インに該当する場合、投稿に関する知的財産権その他の権利、義務は一定期間投稿者に留保されます。
・掲示板運営者は、投稿者に対して日本国内外において無償で非独占的に複製、公衆送信、頒布及び翻訳する権利を投稿者に許諾します。また、\
投稿者は掲示板運営者が指定する第三者に対して、一切の権利(第三者に対して再許諾する権利を含みます)を許諾しないことを承諾します。
・投稿者は、掲示板運営者あるいはその指定する者に対して、著作者人格権を一切行使しないことを承諾します。
変更する場合は戻るボタンで戻って書き直して下さい。
現在、荒らし対策でクッキーを設定していないと書きこみできないようにしています。
(cookieを設定するとこの画面はでなくなります。)

と表示されます。どうしたらいいでしょうか?
0772名無しさん@お腹いっぱい。2008/08/09(土) 13:39:18
y を押せばいいんじゃないの
0773名無しさん@お腹いっぱい。NGNG?2BP(0)
>>769
require ではなく autoload にしておきました。
07747692008/08/09(土) 22:57:03
>>773
どーもです。
0775名無しさん2008/08/09(土) 23:42:37
>>772 yと入力したときに出たのが、>>771のメッセージです。
これにyesとするともう1回出で、
retryにyesとすると書き込めないまま入力モードから抜けてしまいます。

クッキーの設定ってどうやるんですか?

0776名無しさん@お腹いっぱい。NGNG?2BP(0)
>>775
まず、最初に >>771 で書かれているメッセージは navi2ch が独自で出してい
るものではなく、 2ch でクッキーなしで投降しようとした時に表示されるもの
です。 わかりにくくてすみません。 まぁ、ともかく navi2ch としてクッキー
の設定は必要ないです。

>>775 を見るかぎりどうも navi2ch の bug っぽいですね。
使っている Emacs の種類と version と (navi2ch-version) の結果と、書きこ
もうとしたスレなんかを教えてください。
0777名無しさん2008/08/11(月) 13:33:05
>>776
GNU Emacs 21.4.1 (i686-redhat-linux-gnu, X toolkit, Xaw3d scroll bars) of 2008-05-25 on builder16.centos.org
Navigator for 2ch 1.7.5
ニュース速報+のスレですが、他のところも書けません

navi2ch-1.8.0.tar.gzをDLして
tar xvzf *.gz
cd navi2ch-1.8.0./configure
make
make install
したのですが、インストールされたところが違うようで、
env LANG=ja_JP.utf8 emacs -nw -e navi2ch
としても、navi2ch-1.7.5が起動されます。


0778名無しさん@お腹いっぱい。2008/08/11(月) 15:06:47
--prefix=/usr
0779名無しさん@お腹いっぱい。2008/08/11(月) 15:09:44
それよりload-pathを設定した方がいいんじゃないか
0780名無しさん@お腹いっぱい。2008/08/11(月) 15:30:37
Emacs 19 の時代じゃあるまいし。
0781名無しさん@お腹いっぱい。2008/08/11(月) 15:34:44
Emacs 19歳
0782名無しさん2008/08/11(月) 16:04:32
./configure --prefix=/usr
make
make install
としたところ、/usr/share/emacs/site-lisp/ の下にインストールされました。
でも、navi2ch-1.7.5が起動されます。
load-pathの設定ってどうやるんですか?
0783名無しさん@お腹いっぱい。2008/08/11(月) 16:05:20
+脳患者は大変だな
0784名無しさん@お腹いっぱい。2008/08/11(月) 16:09:05
1.7.5はどうやって入れたんだろ
0785名無しさん@お腹いっぱい。2008/08/11(月) 16:11:24
M-x locate-library navi2ch RET
0786名無しさん@お腹いっぱい。2008/08/11(月) 16:13:53
1.7.5を消すって発想はないのかww
0787名無しさん2008/08/11(月) 17:26:05
旧版(1.7.5)が /usr/share/emacs/21.4/site-lisp/navi2ch/ に残っていたため、
そちらが優先されて /usr/share/emacs/site-lisp/navi2ch を見つけにいかなかったようです。
旧版を外したところ navi2ch-1.8.0 が起動できました。
ありがとうございました。(書き込みのテストはこれからです。)

0788名無しさん2008/08/11(月) 17:34:39
おかげさまで書き込みできました。\(^ ^)/
0789名無しさん@お腹いっぱい。2008/08/11(月) 22:09:18
どーでもいーことなんだけど、CentOS っていまだに
Emacs21.4 なんだね。
FreeBSD がずっと 21.4 相当の 21.3 だったの思い出
した。
0790名無しさん@お腹いっぱい。2008/08/11(月) 22:15:46
RHELクローンなんてほっとけよ
0791名無しさん@お腹いっぱい。2008/08/11(月) 22:25:39
ちなみにオレのは、

(emacs-version)
"GNU Emacs 22.1.50.1 (powerpc-apple-darwin8.9.0, Carbon Version 1.6.0)
of 2007-05-04 on ***.***.***"

(navi2ch-version)
"Navigator for 2ch 1.7.5-DEV"

一年以上放置プレイだよ……。
0792名無しさん@お腹いっぱい。2008/08/11(月) 22:43:50
ちょっと提案です。
現在、article mode でのモードライン表示は
スレタイ (レス数) [板名]
になっています。
スレタイはスレによって文字列長が変化するので、
レス数の表示位置があちこちに飛んでしまいます。

表示順序を
(レス数) スレタイ [板名]
にするとレス数の確認で視点移動がなくなるのですがどうでしょうか。
レス数は通常4桁でおさまると思いますので、
スレタイの表示開始位置もそんなにずれませんし。
#板名は自分が見る板だったら大体分かるだろうと思いますので、とりあえずそのままです。

具体的には navi2ch-article.el にある
navi2ch-article-make-mode-line-identification 関数の
format 引数を "%s (%s/%s) [%s]" から "(%s/%s) %s [%s]" に
変更するという事です。
0793名無しさん@お腹いっぱい。2008/08/12(火) 00:26:20
>>792
&rest objectsは変更しなくていいのか??
0794名無しさん@お腹いっぱい。2008/08/12(火) 03:49:57
板名は放置か?
フォント変えれば済む話だと思うが、好みがあるか。
0795名無しさん@お腹いっぱい。2008/08/13(水) 22:16:30
「○○してる奴の数→」
といった類のスレタイが困んない?
0796名無しさん@お腹いっぱい。2008/08/13(水) 22:39:08
別に。
0797名無しさん@お腹いっぱい。2008/08/17(日) 01:01:49
7/31 あたりの変更で、>>344 と同様の症状が出ています。
GNU Emacs 23.0.60.1 (i386-unknown-freebsd6.3, GTK+ Version 2.12.10) です。
■ このスレッドは過去ログ倉庫に格納されています