| レス数が950を超えています。1000を超えると表示できなくなるよ。 |
Navigator for 2ch
[61:???????????B (2000/12/14(木) 17:31)]
" & < > の置換ってこんな感じ? elisp って
変数に対する置換ってできないのかなぁ。普通
バッファ上で置換するのかしら。
navi2ch-article.el
- (insert (cdr (assq 'data elt)) "\n\n")
+ (let ((p (point)))
+ (insert (cdr (assq 'data elt)) "\n\n")
+ (goto-char p)
+ (while (search-forward """ nil t)
+ (replace-match "\"" nil t))
+ (goto-char p)
+ (while (search-forward "&" nil t)
+ (replace-match "&" nil t))
+ (goto-char (point-max)))
あと、デフォルトで bookmark を有効にしてほしいなぁ。navi2ch.el は
(defun navi2ch ()
(interactive)
- (navi2ch-list))
+ (navi2ch-list)
+ (navi2ch-list-toggle-bookmark))
がいいです。
# これだと最初に起動したとき、何も表示されないか?
[62:49 (2000/12/15(金) 01:54)]
書込実験を兼ねて。
navi2ch-net-file-coding-system は
navi2ch-net-coding-system に変更されているようなので
"file-" を削ってみてください。
あと、ちゃんと読んでないのですが、
読込はタイムスタンプで判断しているんでしょうか ?
タイミングによっては新しい書込があるのに
読み込んでくれないことがあるようなので、
「強制的に再読込」が出来ると嬉しいです。
あるいはファイルの大きさで判断するとか
できないんでしょうか ?
[63:(not 1) (2000/12/15(金) 08:14)]
どもです。
・オフライン機能付けてみました。 o でトグルです。
・navi2ch-net-file-coding-system のままの所を直しました。
・プロクシ対応してみました(多分)。
navi2ch-net-http-proxy に値を入れるか、HTTP_PROXY 環境変数
に プロクシの URI を入れてみて下さい
・& " の置換ができるようにしてみました。
・強制読み込みできるようにしました。C-u s で強制読み込みです。
・GPL を表明してみた(多分)。
>>55
その筋の ML って elips とかですか?
やってみてもいいですけどみなさん カミングアウトするんすか?(笑)
そのうち apel とかで mule 対応とかにしたいですね。
だれかやりません?
俺は土曜日までは mule さわれないんで。
>>58
プロクシ対応はこれでどうでしょう?
それと更新してるかどうかは If-Modified-Since を見れば分かりますか。
だったらそれでチェックしてみるかなぁ。
>>61
文字列の置換 は string-match と replace-string でできます。
でも navh2ch-replace-string とか作ったからその方が便利かも。
bookmark は .emacs とかに
(setq navi2ch-list-bookmark-mode t)
とか書いとけばなると思います(多分)。
>>62
はい、タイムスタンプで判断してます。
ファイルの大きさの方がいいですかね?
If-Modified-Since ってのもあるらしいですし。
詳しい人の意見がちょっと欲しいです。
ってか長いですね。これ(汗)。
でも Emacs で書き込みできるとすっげぇ書き易いですな。
自分に感謝(笑)。
[64:名無しさん@お腹いっぱい。 (2000/12/15(金) 09:37)]
ファイルの大きさで判定すると、あぼーんされたときに問題がでると思います。
[65:55 (2000/12/15(金) 09:53)]
>>63
>その筋の ML って elips とかですか?
>やってみてもいいですけどみなさん カミングアウトするんすか?(笑)
ここらへんですかね。fj.editor.emacsでも可かな。
その筋のCVS Repositoryに入れてもらうと、濃いヒトたちが寄って
たかって直してくれるかも。
カミングアウトするのは全然かまわないのですが、結局、知ってい
る奴等ばかりという可能性も:-)
それから、navi2ch-list-select-board、navi2ch-board-select-article
のkeymapをspaceにしませんか?
[66:>64 (2000/12/15(金) 09:56)]
ひろゆきに働きかけて、あぼーんしたときにファイルのサイズが変わらない
ようなデータ形式にできないかな。そうすれば、追加された記事だけの差分
をとってくるようにできますよね。
[67:???????????????B (2000/12/15(金) 12:59)]
むぎゅう。emacs-20.7 で M-x navi2ch すると、いきなり
Wrong type argument: stringp, nil
となってしまう。どこでエラーになっているか
探し方さえわからない…。たすけて…。
> みなさん カミングアウトするんすか?(笑)
fj なら、動作報告くらいはしますよ。
# 僕は別に 2ch 見てることを隠したいとは思わないんですが、
# 他の方どうなんでしょう。
## fj でも 2ch でもやってることは同じ。少々言葉遣いが
## 変わるくらい :-)
[68:58じゃないけど (2000/12/15(金) 13:16)]
>>63
navi2ch-net.elの
(defun navi2ch-net-send-request ...の中
port (match-string 2 proxy)))
を
port (string-to-number (match-string 2 proxy))))
にするとか。
あと、navi2ch-board.elの
(defun navi2ch-board-get-subject-list ...の中
(when (string-match "\\( *\\)(.+)$" str)
(setq str (replace-match " " nil nil str 1)))
の部分を
(when (string-match " *\\((.+)\\)$" str)
(setq str (replace-match " \\1" nil nil str)))
に変えないと、XEmacsごと落ちてくれます…
[69:名無しさん@お腹いっぱい。 (2000/12/15(金) 14:52)]
alt.2ch とか作ってみんな anonymous remailer を使ってやる。
[70:名無しさん@お腹いっぱい。 (2000/12/15(金) 16:30)]
ゴメン、ちょいとテスト。
read.cgi ver5.26+ (01/10/21-)