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

Navi2ch for Emacs (Part 19)

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

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

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

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

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

前スレ
Navi2ch for Emacs (Part 18)
http://pc11.2ch.net/test/read.cgi/unix/1185807398/
0002名無しさん@お腹いっぱい。2008/09/14(日) 14:10:24
> *info* (navi2ch)Top
> (info "navi2ch")
の補足説明。

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

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 の変化に対応しきれてないよ。
0003名無しさん@お腹いっぱい。2008/09/14(日) 14:12:41
Navi2chのカスタマイズ
http://reed1200.at.infoseek.co.jp/navi2ch/index.html

navi2ch-memo.el
navi2ch-init-bookmark.el
sinsure.el
navi2ch-async.el
0004名無しさん@お腹いっぱい。2008/09/14(日) 16:05:09
>>1
糞スレ立てるな、蛆虫。氏ね。
0005名無しさん@お腹いっぱい。2008/09/14(日) 18:32:11
>>1
乙ですー
>>4
はいはい、わかったわかった。
おとなしくしててねー
0006名無しさん@お腹いっぱい。2008/09/15(月) 01:54:10
書き込みテストはこっちでね。

[test]書き込みテスト専用スレッド[test]
http://pc11.2ch.net/test/read.cgi/unix/1221062892/
0007名無しさん@お腹いっぱい。2008/09/15(月) 02:14:28
さっそく質問です。
navi2ch以下のディレクトリを調べてみたら100MBも使ってたんで、
整理しようと思いますが、皆さんはどんな感じで整理しているので
しょうか?
うまい方法があったら教えてください。
0008名無しさん@お腹いっぱい。2008/09/15(月) 02:42:08
M-e
0009名無しさん@お腹いっぱい。2008/09/15(月) 04:24:47
M-eをどこで実行すればいいか分からずマニュアルを見ていたら
Listモードでeすればよかったんだな。17MBになったよヽ(´▽`)ノ
0010名無しさん@お腹いっぱい。2008/09/15(月) 04:47:46
ん?navi2ch + ν速でだけ書き込めない?
0011名無しさん@お腹いっぱい。2008/09/15(月) 07:25:22
ニュー速迷走しすぎワラタ
0012名無しさん@お腹いっぱい。2008/09/15(月) 11:12:25
ニュー速の改変、チラッと斜め読みした感じでは、クッキー経由で名前の文字
列渡してるっぽいが、文字コードの何たらなのか化けてるっぽいな。まぁ、

ど う で も い い が な
0013名無しさん@お腹いっぱい。2008/09/15(月) 12:14:32
>>10です。いつのまにか直ってました。お騒がせしました。

迷走…そりゃBEなしスレタテ可になったり、samba値が日替わりで書き換えられたり
月に1回ぐらいのペースでランダム名無しが入れ替わったり、そんな板はあそこだけだわなw
0014名無しさん@お腹いっぱい。2008/09/15(月) 14:17:14
まぁ実験板だから。
0015名無しさん@お腹いっぱい。2008/09/15(月) 17:50:34
一応これもコピペしておいた方がいいのかな。一週間ぶりに使ってはまったよ。
------
From: [966] 一連のフシアナさん騒動纏めその1 <>
Date: 2008/09/13(土) 18:53:19

>>824
> fusianasanにならない?
>>826
> UAが空白だと晒される模様
>>829
> ええと、読み込み時にはUAを送っているが、書き込み時には送っていない?
>>838
> navi2ch-net-send-requestの中で常にUser-Agentを指定する方がよさそうな
>>839
> 一時的なものじゃなく、どうやら2chの仕様変更らしいんで
> どっかに設定入れないといけないと思う
>>843
> >>840
> navi2ch-net-user-agent
>
> other-headerにUser-Agentを渡しているところがあるのでそこは消す
>>857
> >>843
> のやり方がわからない
0016名無しさん@お腹いっぱい。2008/09/15(月) 17:52:14
>>859
> >>857
> navi2ch-net-send-request 中、process-send-string の直前で
>
> (or (assoc "User-Agent" other-header)
> (add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
>
> としておけば、他の修正は不要
>>863
> >>861
> navi2ch-net.el の 関数 navi2ch-net-send-request に 859 の 2 行追加する
> だけ。
___________________________________________________

From: [967] 一連のフシアナさん騒動纏めその2 <>
Date: 2008/09/13(土) 18:56:08

>>901
> elispが良くわかっていないので~/.navi2ch/init.elで設定する場合どんな風に書くべきなのか見当がつかない。
> 誰かまとめてくれると俺だけでなく俺と似たような無知な連中も助かると思うんだが。
>>913
> init.elでやりたきゃ、other-headerにUser-Agentを追加するadviceをかければいい。
> コピペして再定義より変更にロバスト。
>>915
> ;; korede ikeru?
> (defadvice navi2ch-net-send-request (around navi2ch-net-send-request-ad activate)
> "書き込み時にもUAを明示しないとfusianasan"
> (or (assoc "User-Agent" other-header)
> (add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
> ad-do-it)
0017名無しさん@お腹いっぱい。2008/09/15(月) 17:56:22
>>925
> パッチ
> ttp://sourceforge.net/tracker/index.php?func=detail&aid=2105538&group_id=39552&atid=435774
>>954
> --- navi2ch-net.el.~1.114.~ 2008-08-06 20:24:56.000000000 +0900
> +++ navi2ch-net.el 2008-09-10 23:56:04.543971438 +0900
> @@ -234,6 +234,8 @@
> (message "%ssending request..." (current-message))
> (set-process-coding-system proc 'binary 'binary)
> (set-process-sentinel proc 'ignore) ; exited abnormary を出さなくする
> + (or (assoc "User-Agent" other-header)
> + (add-to-list 'other-header (cons "User-Agent" navi2ch-net-user-agent)))
> (process-send-string
> proc
> (format (concat
>
> とりあえず、このパッチはこっちに書いといた方がいいじゃない?
------
[一連のフシアナさん騒動纏め]コピペ以上終
0018名無しさん@お腹いっぱい。2008/09/15(月) 18:06:26
対応版がリリースされるまではCVS版を使えってだけでいいんじゃね?
0019名無しさん@お腹いっぱい。2008/09/15(月) 18:42:18
meadowの安定版経由でバイトコンパイル済みのnavi2ch入れてる連中とかには、
~/.navi2ch/init.el での修正する方法とかはありがたいんじゃね?
0020名無しさん@お腹いっぱい。2008/09/15(月) 18:48:50
assocで要素がないことが決定しているのにadd-to-listで再度検索かけるのはダメな子。
0021名無しさん@お腹いっぱい。2008/09/15(月) 19:39:40
てすと
0022名無しさん@お腹いっぱい。2008/09/15(月) 19:40:58
前スレ>>957さん
> カタログからスレッドを切り出す処理に、スレッド数が半分になるバグ発見。

修正しました。
0023名無しさん@お腹いっぱい。2008/09/15(月) 22:06:55
! でフィルタする時に、自分は hide しか使わんのですが、
navi2ch-article-message-filter-default-rule-alist でデフォルトの
Rule を hide 選択状態にできないですかね?

CVS版使ってます
0024名無しさん@お腹いっぱい。2008/09/15(月) 22:45:17
Portsの更新はまだなんだろうな
0025名無しさん@お腹いっぱい。2008/09/15(月) 23:06:06
書き込めなくなった?
0026名無しさん@お腹いっぱい。2008/09/16(火) 00:08:48
CSV先端にしたら書き込めるよ
0027名無しさん@お腹いっぱい。2008/09/16(火) 00:09:37
CVSね…
いつも間違ってしまう…
0028名無しさん@お腹いっぱい。2008/09/16(火) 00:46:37
http://qb5.2ch.net/test/read.cgi/operate/1221391423/689
これかな。
0029名無しさん@お腹いっぱい。NGNG?2BP(0)
1.8.1 のベータ版です。 変更内容は量的にはそうないので正常に書きこめるこ
とがある程度確認出来たらすぐリリースに移りたいと思います。

ttp://navi2ch.sourceforge.net/beta/navi2ch-1.8.1-BETA.tar.gz

>>23
CVS 先端にそういうルールが設定できるように変更をいれました。

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

こんな感じでどうぞ。

0030名無しさん@お腹いっぱい。2008/09/16(火) 08:47:03
hana=mogeraがsuka=pontanに変わったのか
0031名無しさん@お腹いっぱい。2008/09/16(火) 08:53:10
中の人乙
debianで更新おけ
init.elなくてもいけたわ
0032232008/09/16(火) 10:07:44
>>29
ありがとう。できました。乙!
0033名無しさん@お腹いっぱい。2008/09/16(火) 15:01:35
あー、ひどいめにあった。伏し穴になってるなんて。
0034名無しさん@お腹いっぱい。2008/09/16(火) 16:00:59
fusianasanの対応確認できました。
1.8.1-BETA
0035名無しさん@お腹いっぱい。2008/09/17(水) 00:02:54
おかげさんで1.73から1.81betaにアップデート。
仕様変更もたまにはいいことある!?

メンテナーの方もありがとうございました。
0036名無しさん@お腹いっぱい。2008/09/17(水) 00:04:43
おかげさんで1.73から1.81betaにアップデート。
仕様変更もたまにはいいことある!?

メンテナーの方もありがとうございました。
0037名無しさん@お腹いっぱい。2008/09/17(水) 00:15:29
昨日から書き込めなくなってたけど、1.81betaで書き込めるようになりました。
どうもありがとうございます。
0038名無しさん@お腹いっぱい。2008/09/17(水) 02:09:15
1.7.5-DEVだけど、hanaもmogeraも
ハードコーディングされてないっぽいけど、
ほんとに書き込めないの?
0039名無しさん@お腹いっぱい。2008/09/17(水) 02:24:42
ハードコーディングだろうともelispなんだぜ?
0040名無しさん@お腹いっぱい。2008/09/17(水) 07:35:03
(navi2ch-enable-status-check t)
ってやらないとチェックしない仕様になってたんだね。
また、焦ってしまった。いずれにしろ、ありがと。

0041名無しさん@お腹いっぱい。2008/09/17(水) 13:07:21
2chにhana-mogera導入される以前のを使ってたから、
自分でハードコーディングしてました><
0042名無しさん@お腹いっぱい。2008/09/17(水) 21:30:16
ピュアAUの板が読めないんだけど、仕様変更と関係ありやなしや?
0043名無しさん@お腹いっぱい。2008/09/18(木) 01:06:24
移転じゃないの
0044名無しさん@お腹いっぱい。NGNG?2BP(0)
navi2ch-1.8.1 をリリースしました。

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

変更点は以下の通りです。

- 2ch の仕様変更に追随
- oyster が tls.el を使うように
- 2、3のバグを修正
0045名無しさん@お腹いっぱい。2008/09/18(木) 08:01:47
>43
それっぽいでした。
が、移転はちょっと前だったのですが、板更新してもだめなので、
bbstable関係のどっかに問題ありそうな気がする。
(bbstableから選択しても読めなかった)
0046名無しさん@お腹いっぱい。2008/09/18(木) 11:32:04
Navi2ch 1.8.0 で、User-Agent の仕様変更があって以降、
はじめてスレに書きこむ時に、投稿確認メッセージ画面がでるようになりました。

それ以前は、はじめて板に書きこむ時にメッセージ画面がでるくらいでした。

Debianパッケージ navi2ch-cvs 0.0.20080915-1 にバージョンアップした後も
新スレでメッセージ画面がでています。

これは、fusianasan 防止のための処置なのでしょうか?
cookie の仕様が hana-mogera から suka-pontan に変更になったためなのでしょうか?
0047名無しさん@お腹いっぱい。2008/09/18(木) 11:34:54
そんなことにはならんぞ
0048名無しさん@お腹いっぱい。2008/09/18(木) 12:16:59
>>46
確かに、同じ板なのに頻繁に出るね
0049名無しさん@お腹いっぱい。2008/09/18(木) 13:47:15
そういうもんなんじゃないの?
0050名無しさん@お腹いっぱい。2008/09/18(木) 18:20:54
>>46
出さなく出来るとも聞いたような気がするが、
標準ではいつでも出す仕様になったんじゃないのかな?
0051名無しさん@お腹いっぱい。2008/09/18(木) 21:26:20
前から毎回確認されてた気もするが。
0052名無しさん@お腹いっぱい。2008/09/19(金) 07:09:50
前からなんだけど、それを回避するパッチ見たいのか、設定があったような....
うーん。わすれた。
0053462008/09/19(金) 13:16:20
>>47-52
>>46です。ありがとうございます。参考になります。

自分では設定をいじっていないので、変化というと suka-pontan になったことだと思うのですが、
よくわかりません。
cookie.info の有効期限?
cookie.info の内容がすべて suka-pontan になったら大丈夫かもしれません。
現在、規制中なのでいろいろな板で確認することが出来ませんが…

>>52
もしかして、この設定でしょうか?
(setq navi2ch-multibbs-send-message-retry-confirm-function #'identity)

changelog を見ると2006年にこの変数はなくなっているようで、
自分の設定ファイルでは以前にコメントアウトしていました。
0054名無しさん@お腹いっぱい。2008/09/19(金) 17:24:56
Board モードで dat 落ちしたスレのキャッシュを消す方法ってありますか?
navi2ch-board-expire というのを試したんですが、落ちてないスレも消えるみたいで。
0055名無しさん@お腹いっぱい。2008/09/19(金) 17:27:13
>>54
?obmamR
0056名無しさん@お腹いっぱい。2008/09/19(金) 18:29:12
>>55
おお、 orphan なのを検索抽出とかできるんですね。
ありがとうございます。キャッシュをスッキリと消せました。
0057名無しさん@お腹いっぱい。2008/09/20(土) 16:23:34
navi2ch-nijiura.el を使ってみたけどスレ画が無いと
Board モードが意味不明で笑えた

あと、cl ロードしてないと使えないのね
0058名無しさん@お腹いっぱい。2008/09/20(土) 16:40:14
>>57
> あと、cl ロードしてないと使えないのね
navi2ch自体がclに依存してるからじゃね?

ここで誰かが颯爽とスレ一覧もインライン表示できるようにしてくれるっ!
0059h061-195-072-075.kwins.net 2008/09/20(土) 18:04:34
なんか変だと思ったらやっぱりW
0060名無しさん@お腹いっぱい。2008/09/20(土) 18:05:06
クインズ…京大か
0061名無しさん@お腹いっぱい。2008/09/20(土) 18:07:05
>>60
モバイル用のネットだと思うぜ
Zaurus かな?
0062名無しさん@お腹いっぱい。2008/09/20(土) 18:08:23
京大はKUINSだった><
0063名無しさん@お腹いっぱい。2008/09/20(土) 22:25:37
KWINS懐かしー。ザウルス使ってたとき世話になった。
ZERO3に移行して使わなくなったけど、やっぱりLinuxは
よかったなー、もう一度電車の中でNavi2ch使ってみたい。
0064名無しさん@お腹いっぱい。2008/09/22(月) 00:03:08
京大は kuis だろ?
0065名無しさん@お腹いっぱい。2008/09/22(月) 03:47:54
それは情報工。
kuins.netっつーのがある。
0066名無しさん@お腹いっぱい。2008/09/22(月) 21:51:59
漏れ kuamp だった。今は kuamp と kuis あわせて i になってたような。
WAN が kuins だね。ドメイン持ってるのは知らんかった。
0067名無しさん@お腹いっぱい。2008/09/23(火) 00:52:29
京大からだと、「変なプロキシ規制」で●でも投稿できなかった記憶が…
0068名無しさん@お腹いっぱい。2008/09/23(火) 03:00:43
いいかげんよそでやれ。
0069名無しさん@お腹いっぱい。2008/09/25(木) 17:50:10
>>9
\M-eはboard-mode
0070名無しさん@お腹いっぱい。2008/09/27(土) 10:56:56
なんか新着の + がでなくなってしまった。
0071名無しさん@お腹いっぱい。2008/09/27(土) 16:22:38
>>70
http://info.2ch.net/guide/map.htmlは更新されてるけど、
http://menu.2ch.net/bbsmenu.htmlが更新されてない。

0072名無しさん@お腹いっぱい。2008/09/27(土) 22:44:51
そういうことかあ。
どもです。
>71
0073名無しさん@お腹いっぱい。2008/09/28(日) 15:10:17
教えてください。

サーバ移転(集中)してから、困ってます。

zaurusで使っているのですが、無線LAN接続の時は問題なく読めます。
(ただし、毎回ボード変更があった時のような挙動になります。)

ところが、kwins で読むと Checking file... が出たままになり、ン十分まっても
なにも変化がないままになってしまいます。
(板一覧表示はOKで、そこから、スレ一覧を開くときの状況です。)

無線LANだと問題ないので、なにかが帰ってくる前にリトライしているようなタイムアウト値が
あって、それに関係しているのではないかと想像しています。

なんかこのあたりが怪しいから見てみたら?とかの情報がありましたら、
よろしくお願いします。

0074名無しさん@お腹いっぱい。2008/09/28(日) 18:55:07
M-x toggle-debug-on-quit してみて 固まった時に C-g して backtrace 貼る
とかどうだろう
0075名無しさん@お腹いっぱい。2008/09/29(月) 17:30:56
こんなんなりました。その1
Debugger entered--Lisp error: (quit)
accept-process-output(#<process navi2ch connection>)
byte-code("??????" [navi2ch-net-status proc --done-temp-- process-buffer process-status (open run) looking-at "HTTP/1\\.[01] \\([0-9]+\\)" accept-process-output "HTTP/1\\.[01] \\([0-9]+\\)" match-string 1 t] 2)
navi2ch-net-get-status(#<process navi2ch connection>)
byte-code("??????" [time status proc url navi2ch-net-force-update navi2ch-net-accept-gzip navi2ch-http-date-encode nil navi2ch-net-send-request "GET" append "Pragma" "no-cache" "If-Modified-Since"
string-match "\\.gz$" assoc "Range" ("Accept-Encoding" . "gzip") throw ret message "Checking file..." navi2ch-net-get-status "416" "Range" "Range" delq "Retrying..." sit-for 3 "%serror" current-message "404"
"%snot found" "304" "%snot updated" "302" "%smoved" "\\`2[0-9][0-9]\\'" "%supdated" "%serror" t other-header elt accept-status --done-temp--] 9)
byte-code("??????" [--done-temp-- nil ((byte-code "??????" [--done-temp-- nil ... ...] 3)) --err-temp-- (byte-code "??????" [time status proc url navi2ch-net-force-update navi2ch-net-accept-gzip navi2ch-http-date-encode
nil navi2ch-net-send-request "GET" append "Pragma" "no-cache" "If-Modified-Since" string-match "\\.gz$" assoc "Range" ... throw ret message "Checking file..." navi2ch-net-get-status "416" "Range" "Range" delq "Retrying..."
sit-for 3 "%serror" current-message "404" "%snot found" "304" "%snot updated" "302" "%smoved" "\\`2[0-9][0-9]\\'" "%supdated" "%serror" t other-header elt accept-status --done-temp--] 9) ((error ...))] 3)
navi2ch-net-download-file("http://gimpo.2ch.net/ramen/subject.txt" "Sun, 28 Sep 2008 06:00:25 GMT" ("200" "304" nil) nil)
navi2ch-net-update-file("http://gimpo.2ch.net/ramen/subject.txt" "/home/zaurus/.navi2ch/gimpo.2ch.net/ramen/subject.txt" "Sun, 28 Sep 2008 06:00:25 GMT" navi2ch-2ch-subject-callback)

0076名無しさん@お腹いっぱい。2008/09/29(月) 17:31:59
その2
navi2ch-2ch-board-update(((nil) (time . "Sun, 28 Sep 2008 06:00:25 GMT") (hide "1222476087" "1221232425" ...) (bookmark "1163513608") (name . "\xd2e9\xd0bc\xd2e1\xd2f3") (bbstype . unknown) (uri . "http://gimpo.2ch.net/ramen/")
(id . "ramen") (type . board) (seen)))
navi2ch-board-update-file(((nil) (time . "Sun, 28 Sep 2008 06:00:25 GMT") (hide "1222476087" "1221232425" ...) (bookmark "1163513608") (name . "\xd2e9\xd0bc\xd2e1\xd2f3") (bbstype . unknown)
(uri . "http://gimpo.2ch.net/ramen/") (id . "ramen") (type . board) (seen)))
navi2ch-board-sync(nil first)
navi2ch-board-select-board(((name . "\xd2e9\xd0bc\xd2e1\xd2f3") (bbstype . unknown) (uri . "http://gimpo.2ch.net/ramen/") (id . "ramen") (type . board) (seen)) nil)
navi2ch-bm-select-board(((name . "\xd2e9\xd0bc\xd2e1\xd2f3") (bbstype . unknown) (uri . "http://gimpo.2ch.net/ramen/") (id . "ramen") (type . board) (seen)) nil)
navi2ch-list-select-board(((name . "\xd2e9\xd0bc\xd2e1\xd2f3") (bbstype . unknown) (uri . "http://gimpo.2ch.net/ramen/") (id . "ramen") (type . board) (seen)) nil)
navi2ch-list-select-current-board(nil)
call-interactively(navi2ch-list-select-current-board)
0077名無しさん@お腹いっぱい。2008/09/29(月) 17:33:07
byte-codeの中は化けているので?????とかに置き換えました。
長すぎる行は適当に改行してしまいました。
0078名無しさん@お腹いっぱい。2008/09/29(月) 17:34:42
kwinsってのは、プロバイダの名前らしいけど、
そこでトラブルのはnavi2chだけなの?
ブラウザでみるのはOK?
0079名無しさん@お腹いっぱい。2008/09/29(月) 17:36:47
>>77
http://www.jpl.org/elips/BUGS-ja.html
0080名無しさん@お腹いっぱい。2008/09/29(月) 20:24:22
>78
はい。ブラウザ(opera)ならどのネットワークからでも問題なく読み書きできます。
(無線LANからもOKです。)
移転してない板(例えばここ)なら問題なくKWIMSでも
読み書きできます。
gimpoとかに行ってしまった板がだめです。当然移転する前は問題なかったです。
emacs 21.3.50.1
navi2ch は 1.8.1BETA

>79
はい.... できる範囲で頑張って見ます。
0081名無しさん@お腹いっぱい。2008/09/29(月) 23:11:33
正常な時だとこんな感じですが、

(cond ((or ... ... ...) (setq header ...)) ((string= status "200") (message ... ...) (setq cont ...) (when ... ... ...) (if ... ... ... ...)) ((and location ... ...) (setq url ... redo t) (message "%s: Redirecting..." ...))
((string= status "304") (setq header ...)) (t (setq header ...)))

(while redo (setq redo nil proc (navi2ch-net-download-file url time ... other-header) status (and proc ...) header (and proc ...)) (cond (... ...) (... ... ... ... ...) (... ... ...) (... ...) (t ...)))

(let ((coding-system-for-write ...) (coding-system-for-read ...) (redo t) proc status header cont) (while redo (setq redo nil proc ... status ... header ...) (cond ... ... ... ... ...)) header)

navi2ch-net-update-file("http://gimpo.2ch.net/ramen/subject.txt" "/home/zaurus/.navi2ch/gimpo.2ch.net/ramen/subject.txt" "Mon, 29 Sep 2008 13:47:24 GMT" navi2ch-2ch-subject-callback)
0082名無しさん@お腹いっぱい。2008/09/29(月) 23:14:06
だめな時だと(KWINS PHS)こんな感じになってしまいます。

(navi2ch-net-ignore-errors (let (... proc status) (while ... ... ... ... ... ... ...) (cond ... ... ... ... ... ...) (if ... proc)))

(catch (quote ret) (navi2ch-net-ignore-errors (let ... ... ... ...)))

navi2ch-net-download-file("http://gimpo.2ch.net/ramen/subject.txt" "Sun, 28 Sep 2008 06:00:25 GMT" ("200" "304" nil) nil)

(setq redo nil proc (navi2ch-net-download-file url time (list "200" "304" ...) other-header) status (and proc (navi2ch-net-get-status proc)) header (and proc (navi2ch-net-get-header proc)))

(while redo (setq redo nil proc (navi2ch-net-download-file url time ... other-header) status (and proc ...) header (and proc ...)) (cond (... ...) (... ... ... ... ...) (... ... ...) (... ...) (t ...)))

(let ((coding-system-for-write ...) (coding-system-for-read ...) (redo t) proc status header cont) (while redo (setq redo nil proc ... status ... header ...) (cond ... ... ... ... ...)) header)

navi2ch-net-update-file("http://gimpo.2ch.net/ramen/subject.txt" "/home/zaurus/.navi2ch/gimpo.2ch.net/ramen/subject.txt" "Sun, 28 Sep 2008 06:00:25 GMT" navi2ch-2ch-subject-callback)
0083名無しさん@お腹いっぱい。2008/09/30(火) 14:10:07
KWINS って専用 proxy みたいなのなかったっけ?
あれは使ってない?
0084名無しさん@お腹いっぱい。2008/09/30(火) 17:04:57
あります。
けど、使ってません。

あと、巨大サーバに移転してないやつには読み書きできるんです。
0085名無しさん@お腹いっぱい。2008/09/30(火) 17:32:31
dns引いてみて > gimpo
0086名無しさん@お腹いっぱい。2008/09/30(火) 17:35:21
kwinsってもともとダメダメじゃん
http://72.14.235.104/search?q=cache:XBehcc2R1xcJ:pc11.2ch.net/test/read.cgi/mobile/1193263044/727n-+kwins+gimpo&hl=ja&ct=clnk&cd=1&gl=jp
0087名無しさん@お腹いっぱい。2008/09/30(火) 23:18:44
まあ、今日も一時間近く勝手に落ちてて、しかも理由も書いてないという
お間抜けぶりなので、だめだめなのは確かなんですが...

pingやnslookup すると、LANでもkwinsでも同じIPになってます。
0088名無しさん@お腹いっぱい。2008/10/03(金) 01:54:58
Message モードで、 [ M-t ] キーが オンライン/オフラインのトグルにバインドされています。

navi2ch-message.el
(define-key map "\et" 'navi2ch-toggle-offline)

関数 transpose-words のデフォルトのバインドになっていますし、
関数 navi2ch-toggle-offline は [ C-c C-t ] キーにもバインドされているので、
[ M-t ] キーは transpose-words に譲った方がよろしいかと思うのですが。
0089名無しさん@お腹いっぱい。2008/10/03(金) 10:11:42
そう思うならそうすれば?

おれは、navi2ch-toggle-offline も transpose-words も使わないから
今のままで問題ない。
0090882008/10/03(金) 19:58:39
>>89
個人的な設定はすでにしていますが、そういう観点ではないのです。

広く配布されている Emacs のアプリケーションとして、
Emacs のキーバインドの一般的ルールを尊重した方が端正ではないか、ということです。

一般的に、書き込み禁止でないバッファでは、 [ C-c C-* ] にバインドされていますよね。
0091名無しさん@お腹いっぱい。2008/10/03(金) 20:00:23
>>89なんて情報量ゼロで、自分のことを垂れ流してるだけなんだから、スルー
でいいだろ。典型的なコミュニケーション能力の欠如。
0092名無しさん@お腹いっぱい。2008/10/03(金) 21:38:07
>>90
なら初めからそう書けば?

>>91
> 情報量ゼロで

自己紹介乙。
0093名無しさん@お腹いっぱい。2008/10/04(土) 11:07:07
>>90
> Emacs のキーバインドの一般的ルールを尊重した方が端正ではないか、ということです。
そんなこと言ったらスレ一覧でp/nで上下できたり、wで書き込み出来るのはどうなんだという話になるじゃね。
個人的には今の環境で offline にしてうれしい人があまりいるとは思えないから捨ててもいい機能だとは思うが。
0094名無しさん@お腹いっぱい。2008/10/04(土) 11:23:52
>>93
>>88が言っているのはMessageバッファだろ? 文章編集をするMessageバッファ
ではなるべく通常のEmacsに近いほうが良かろうという話じゃないの?

個人的にはofflineで書き込みしようとした時にはC-c C-tを使っているから
M-tには割り当てなくてもいいと思う
0095名無しさん@お腹いっぱい。2008/10/04(土) 11:42:41
>>91
禿同
0096名無しさん@お腹いっぱい。2008/10/04(土) 17:07:09
引っ越しで暫く AIR EDGE で過ごしてた身としては、
offline 機能は重宝してうれしかったけどな。
キーバインドはなるべく統一して欲しいが、
まぁ、Emacsen なんだから、自分で設定すれば良いかとも思うのも確か。
0097名無しさん@お腹いっぱい。2008/10/04(土) 23:40:04
高貴なunix板民には関係ないかもしれないが、ニュー速のhttp://が鬱陶しく
なってきたなぁ。さてどう処理すっペ。置換で消去ってのも芸が無いかしらん。
0098名無しさん@お腹いっぱい。2008/10/05(日) 00:06:14
なんかあったんですか
0099名無しさん@お腹いっぱい。2008/10/05(日) 07:06:11
Beで書き込むと、レスの先頭にsssp://〜 ってURLが追加されるらしい。
ブラウザで見るとなんかアイコンが表示される。
0100名無しさん@お腹いっぱい。2008/10/05(日) 12:32:37
>>97
関数 navi2ch-browse-url-internal で処理しているの↓とは別?

;;ssspをhttpに書き換え
(when (string= (substring url 0 4) "sssp")
(store-substring url 0 "http"))
0101名無しさん@お腹いっぱい。2008/10/05(日) 12:45:35
以前はssspはスレ立て人(つまり>>1)にしか関係無かったが、最近はレスの
Beにも反応してssspが付くようになった。つまり、より鬱陶しくなった。
>>100のコード絡みで画像(アイコン的なもの)表示構造もあるが、>>1にしか
(正確にはそのバッファの最初のssspにしか)作用しないはず。

unix板的なマナーでは「そんなもんイラネ。置換で終了」ってなるだろうけど、
まぁ何かハッテン的なものがあってもいいかな、と
■ このスレッドは過去ログ倉庫に格納されています