■掲示板に戻る■ 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

navi2ch for emacs (part 4)

1 :名無しさん@お腹いっぱい。 :01/12/26 13:17
Emacsenで動く2ch用ブラウザ、navi2chスレッドpart 4です。
はたしてsourceforgeでの共同開発は実現するのか。

* 作者の(not 1)さんのページ
http://www.geocities.co.jp/SiliconValley-Oakland/7673/

>>2 リンク、過去スレッド
>>3 インストール、起動のしかた(READMEから抜粋)

845 :名無しさん@Emacs :02/02/02 18:35
>>840
うぉ!死ぬかと思ったよ。

"GNU Emacs 21.1.1 (i386-debian-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2001-12-07 on raven, modified by Debian"



846 :名無しさん@Emacs :02/02/02 18:53
>>845
> >>840
> うぉ!死ぬかと思ったよ。

"GNU Emacs 21.1.1 (sparc-sun-solaris2.5.1, X toolkit, Xaw3d scroll bars)
of 2001-11-16 on matsumi"


847 :名無しさん@Emacs21 :02/02/02 19:16
"GNU Emacs 21.1.2 (i386-slackware-linux-gnu, X toolkit)
of 2001-10-22 on grunt"

固まるな


848 :cvs 版の追っかけ :02/02/02 21:32
"GNU Emacs 21.2.50.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2002-02-02"

だとなんともなかったです。

849 :名無しさん@お腹いっぱい。 :02/02/02 21:47
>848 てことはどっかで直ってるんだ。とりあえずいいニュース。

850 :nanashi :02/02/02 21:52
"GNU Emacs 21.1.90.1 (i386-unknown-freebsd4.5, X toolkit, Xaw3d scroll bars)
of 2002-02-02"
でも大丈夫だった。Emacs 21.1 の不具合ってことですな。

851 :名無しさん@お腹いっぱい。 :02/02/03 12:38
Emacs21@win2k の MS ゴシックでは、 board mode でのレス数などがずれてしま
うのですが、これはモナーフォントを使わないとだめですか?

852 :名無しさん@お腹いっぱい。 :02/02/03 13:50
>>851
モナーフォントを使う場合でも、記事の部分だけに使うのが
普通でしょう。他の部分までプロポーショナルなフォントを使う
と当然ながらずれます。

853 :政界激震 :02/02/03 13:56
*Buffer List*でkill-bufferすると、save-infoせずに終了してしまうので、

navi2ch-article.elの、
 navi2ch-article-view-articleと
 navi2ch-article-view-article-from-fileの
(switch-to-buffer (get-buffer-create buf-name))した後で、
(add-hook 'kill-buffer-hook 'navi2ch-article-save-info)した方がいいと思われ
というか、お願いします。

注: navi2ch-article-kill-bufferのnavi2ch-article-save-info呼出しをやめないと、
悪影響はないものの二度手間になってしまふ



854 :名無しさん@お腹いっぱい。 :02/02/03 20:20
gikope.el は、contrib あたりに merge しないんですか?


855 :名無しさん@Emacs :02/02/04 00:54
>>851 同じ環境です.

emacs-w3mのtableなどもずれませんか?とりあえずCourier New 12pt,
msgothic 14ptなどとすれば,ずれはおさまると思われますがいかがでしょう.
でもこれだと日本語がでかすぎて不満.


856 :名無しさん@お腹いっぱい。 :02/02/04 00:55
http://pc.2ch.net/test/read.cgi/linux/996868292/553
の550にTabで移動すると Args out of range に
なるんですが、どうしてなんでしょうか?

857 :名無しさん@Emacs :02/02/04 01:00
>>856
うちもなるわ。


858 :287 :02/02/04 03:48
>>856
直した。cvs update するか、navi2ch-util.el の
navi2ch-replace-string をこれで置換しる!

(defsubst navi2ch-replace-string (regexp to-string string &optional all)
(if all
(let (start len)
(while (setq start (string-match regexp string start))
(setq len (length string)
string (replace-match to-string nil nil string)
start (+ (match-end 0) (- (length string) len)))))
(when (string-match regexp string)
(setq string (replace-match to-string nil nil string))))
string)

859 :クワサワ先生 :02/02/04 04:02
http://www.puchiwara.com/hacking/

/ | | | |ヽ                               @ノノヽヽヽ@
|( ゚〜゚ )| ノノノ人ヽ_ (ノ~\\        ノノノノ从ヘ ノノノノヽヽ (0^〜^0)
|(   )| (●´ー`●) (`.∀´) ノハヽヽ.  |( ´Д` )| 从^▽^从 (   )
 | | |  (    )  (   ) 从 ^◇^ 从 |(   )|  (   )  .| | |
 | | |  | |   |  ||| (    )  |||   | | |   | | |
(_)__)  (__)_) (__)_) (_)_)   (_)__)  (_)__) (_)__)
 飯田    安倍    保田   矢口    後藤    石川   吉澤

           ノノノノヽヽ  .ノノノノ从ヘ   / | | | |ヽ
∋oノハヽヽo∈ ∬`▽´∬ 川’ー’川  川o・-・)   ◎ノ^^ヽ◎  @ノハ@
  ( ´D`)    (   )   (   )   (   )  §(´・e・`)§  (‘д‘ )
  (   )    |||   |||   |||    (   )   (   )
  (_)_)   (_)__)   (_)__)    (_)__)   (_)_)   (_)_)
     辻     小川    高橋      紺野     新垣     加護

860 :287 :02/02/04 05:37
>>853
同じく cvs update しる!

CVS の使い方は http://navi2ch.sourceforge.net/

861 :mami :02/02/04 12:12
>>860
ちょっとだけいじりました。
kill-buffer-hook って buffer local ですか?


862 :名無しさん@お腹いっぱい。 :02/02/04 12:54
わーい!アイコン着いてる!

863 :nanashi :02/02/04 13:21
>>861
add-hook の 4番目の引数が t になってるから buffer-local です。

864 :287 :02/02/04 13:33
>>861,863
Emacs20 では、make-local-hook してからじゃないと
4番目の引数の働いてくれないみたいです。って、いま調べた。

add-hook する前に make-local-hook するようにします。

865 :287 :02/02/04 14:14
>>854
gikope.el は knok さんが手元で更新してるかもしれないから、
ご本人の降臨待ちってことで。
ぼくも gikope.el を CVS に入れてほしいです。

866 :nanashi :02/02/04 15:01
icons を Copyright notice 無しで再配布してもいいのか心配なので、とりあ
えず Wanderlast の COPYING をつっこんどきました。
あと、contrib も tar 玉に入れるようにしました。

;; XEmacs でもアイコンを表示できるようにしてくれる人はいないかなあと言っ
;; てみるテスト

867 :287 :02/02/04 15:28
いまの Makefile ではバイトコンパイルを2回しているけど
これを 1回にしたいです。コンパイルするまえに、依存する
feature を確実にロードすればいいんですよね。
info にあるように、navi2ch-*.el の先頭を

(provide 'navi2ch)
+ (requrie 'navi2ch)

と書き換えるといいような。問題あれば教えてください。
手元ではちゃんと動いてるようだけど、自信ないので。

868 :nanashi :02/02/04 16:44
>>867
ほぼすべての navi2ch-*.el の先頭で
(provide 'navi2ch-*)
(require 'navi2ch)
してるので feature は確実にロードされてます。

んで、foo.el で
(defsubst foo-subr ...)
(defsubst foo ... (foo-subr) ...)
... (bar) ...
bar.el で
(defsubst bar-subr ...)
(defsubst bar ... (bar-subr) ...)
... (foo) ...
みたいな相互参照がある場合、すべての defsubst がインラインに展開される
ためには 2 回バイトコンパイルする必要があるんです。
すべての .el ファイルを 2 回バイトコンパイルする必要はないんですが、関
数を defsubst にするたびに依存関係を調査するのは面倒なので今みたいな感
じになってます。

869 :nanashi :02/02/04 18:18
> 287
navi2ch-vars.el:1.31 で (expand-file-name -> (concat (file-name-as-directory
されてるけど、これはなぜ? ChangeLog に記載してちょ。
用語統一については、
レス
板一覧
スレ一覧
スレ
Navi2ch
でいいと思われ。

870 :名無しさん@お腹いっぱい。 :02/02/04 19:19
「変わった板」ってのは
「変更された板」「変更があった板」「新着及び変更された板」
あたりにした方がいいような。
今後も質問が飛び交いそう。

871 :287 :02/02/04 19:48
>>869
あっ、すいません。埋もれて忘れてました。
ChangeLog に書き足しました。

用語は了解。妥当なものにします。
「変わった板」は、「新設・移転した板」ってのがいいかも。

872 :名無しさん@Emacs :02/02/04 20:30
aadisplayってなに?

873 :mami :02/02/04 21:55
>>872
>>2 のその1スレと↓参照。
http://www.geocities.co.jp/SiliconValley-Oakland/4550/

歴史的意義は大きいです。

874 :名無しさん@お腹いっぱい。 :02/02/04 22:12
もうそろそろ新しい機能のドキュメントがほしーなー。
なんて言ってみるテスト。

875 :名無しさん@お腹いっぱい。 :02/02/04 22:19
>>874
禿同。と言ってみるテスト。


876 :knok :02/02/04 23:02
えーと gikope.el ですけども、全然問題ないです。
というか適当なタイミングで CVS に入れてもらえないか
聞こうと思ってました。ヘタレ elisp を CVS でガンガン
fix して貰えた方が嬉しいですし。
入れるとしたら contrib ですかね?

; とりあえずの今後の todo:
; * nanashi さん他に指摘された部分の修正
; * font-face を設定して可能な場面ではモナーフォントを使うように
; * プレビューの追加
; * regex の代わりに migemo が使えるように
;; でも最近余裕があんまりなくてちょっといじれないかも...


877 :名無しさん@お腹いっぱい。 :02/02/04 23:10
>>876
>;; でも最近余裕があんまりなくてちょっといじれないかも...
ということなので、最新のgikope.el を up して、merge してもらっちゃうのが
いいかもしれないですね。




878 :名無しさん@Emacs :02/02/05 00:52
emacs21でnavi2ch-cvs_0.0.20020204-1_i386.debを使っているのですが、
C-x C-cでemacsが終了できなくなってしまします。

設定は
(if (= emacs-major-version 21)
(when (eq window-system 'x)
(require 'navi2ch-mona)
(add-hook 'navi2ch-article-arrange-message-hook
'navi2ch-mona-arrange-message)
(setq navi2ch-mona-enable t)))
(setq browse-url-browser-function 'w3m-browse-url)
としています。

以下に飛んでから Tab Enterとします。
http://pc.2ch.net/test/read.cgi/linux/1000166968/112

そうすると以下のようなことを言われます。

w3m-goto-url: Wrong type argument: listp, 鐙ア瞳エ瞳ウ

この時点でC-x C-cすると

SKK 辞書を保存しています...完了!
(No files need saving)
run-hooks: Wrong type argument: listp, 撞ー洞カ萄導カ萄ケ憧ケ

となり終了できなくなります。
navi2chのせいかどうかよくわからないのですが、
どなたか対処法を教えてください。

879 :mami :02/02/05 01:43
http://navi2ch.sourceforge.net/xpm/
Toolbar 用のアイコン作ってみました。
Toolbar 実装されてないのに。
どうも GUI バリバリな人には使いづらいようなんで。
早くもネタ切れのよかーん。

880 :nanashi :02/02/05 01:45
>>878
> (setq browse-url-browser-function 'w3m-browse-url)
これだとこっちでもおかしくなったけど、'browse-url-netscape だと問題なし。
てことで navi2ch のせいじゃないと思う。

881 :名無しさん@Emacs :02/02/05 02:18
>>880
> てことで navi2ch のせいじゃないと思う。
なるほど。
確かにnetscape,mozilla,galeonでは問題ないですね。
どうもありがとうございました。

882 :名無しさん@お腹いっぱい。 :02/02/05 02:19
ノーパソで使ってるんだけど、
・navi2ch on xemacs21 使用
・ネットワーク停止(具体的にはdebianの/etc/init.d/networking stop)
・サスペンド
・物理的に移動、
・違うネットワークにつないで、サスペンド復帰、ネットワーク再開(同上networking start)
で、navi2chに戻ると板の名前を牽けなくなって使えない。
一旦xemacsを終了させるとOK。
つうか、別の問題なのかな。

883 :287 :02/02/05 03:49
custom/navi2ch-logo.el を全面的に書き換えました。
いまみると前のコードはヒドかった。今度は前より
見通しがよくなったはず。
でも実用にはまだならないです。

sourceforge の Navi2chホームページにはスクリーン
ショットがないんだけど、navi2ch-logo を使った
やつを載せると見栄えがするかも。

884 :287 :02/02/05 06:18
>>743 のパッチを手元しして CVS にコミットしました。

M-x customize-variable で navi2ch-article-auto-decode-base64-p
を t にすると、>>743 みたいなテキストが
勝手に展開されるようになります。

885 :名無しさん@お腹いっぱい。 :02/02/05 06:27
>>870
わしもそうおもいます。
最初「へんな板」のことかとおもた。


886 :287 :02/02/05 06:28
>>868
> みたいな相互参照がある場合、すべての defsubst がインラインに展開される
> ためには 2 回バイトコンパイルする必要があるんです。
> すべての .el ファイルを 2 回バイトコンパイルする必要はないんですが、関
> 数を defsubst にするたびに依存関係を調査するのは面倒なので今みたいな感
> じになってます。

ううん、まだいまいち掴んでないです。
説明してもらったような相互参照では、一回目のバイトコンパイルが
エラーになる、という理解はあってます?

3つのファイルで循環的に参照している場合は、バイトコンパイルは
3回必要になると思うんですけど、これも正しい?

887 :287 :02/02/05 07:07
icon contribのファイルを追加
emacs-startup.el: 新しい emacsen-policy に対応
rules: バイトコンパイル時間を短縮

した deb パッケージを手元で作りました。
パッチはここから scp できます。> konk さん。
navi2ch.sourceforge.net:/home/users/r/ru/rui314159/deb-022005.patch

debian ディレクトリも CVS に入れちゃいませんか?

888 :knok :02/02/05 10:15
>>887
パッチを(ちょっと思うところがあって手で)適用して
deb をつくっておきました。
debian directory は... 今だと navi2ch, navi2ch-cvs で
別のパッケージになるようにしてるので、その辺りをどうにか
しないといけないですね... ということで、ちょっと見送らせて下さい。
なにかいい方法を考えます。

; gikope.el は昼ぐらいに contrib にいれときます。


889 :nanashi :02/02/05 10:24
>>886
> 説明してもらったような相互参照では、一回目のバイトコンパイルが
> エラーになる、という理解はあってます?

エラーにはなりません。バイトコンパイルされてなくても .el ファイルを読
みますから。

foo.el:
(defsubst foo-subr ..)
(defsubst foo ... (foo-subr))

bar.el:
(require 'foo)
(foo)

上記において、foo.el がバイトコンパイルされていない場合に bar.el をバ
イトコンパイルすると、(foo) 自体はインライン展開されるのですが、その中
で呼んでいる (foo-subr) がインライン展開されません。(foo-subr) もイン
ライン展開するにはあらかじめ foo.el がバイトコンパイルされている必要が
あります。

ということで、>>868 みたいな場合は foo.el をバイトコンパイルする前に
bar.el がコンパイルされている必要がある、bar.el をバイトコンパイルする
前に foo.el がバイトコンパイルされている必要がある、の双方を満たすため
には foo.el -> bar.el -> foo.el の順、もしくは bar.el -> foo.el ->
bar.el の順でバイトコンパイルしてやればいいわけです。

で、Navi2ch の Makefile ではファイル間の相互参照を調べるのが面倒、コー
ドの変更があった場合に Makefile の見直しが必要になる、といった理由で単
純に 2 回バイトコンパイルすることで済ましています。

> 3つのファイルで循環的に参照している場合は、バイトコンパイルは
> 3回必要になると思うんですけど、これも正しい?

foo.el:
(provide 'foo)
(require 'bar)
(defsubst foo ... (bar))

bar.el:
(provide 'bar)
(require 'foo)
(defsubst bar ... (foo))

みたいな場合にすべての defsubst を展開するには無限にバイトコンパイルす
る必要がありますね。;-)
でも、defsubst 内での相互参照は考えないことにすれば、foo.el、bar.el、
baz.el が循環的に参照しているとしても、2 回バイトコンパイルするだけで
大丈夫です。

890 :名無しさん@お腹いっぱい。 :02/02/05 15:58
gikope.el の変数 gikope-aa-file は navi2ch-directory を参
照してくれるとうれしい

891 :名無しさん@Emacs :02/02/06 00:55
>882
それはたぶんxemacsの問題かと。
サスペンドするとコネクションが切れるんだけども、
xemacsがそれを認識できない、とかじゃなかったかなぁ


892 :名無しさん@お腹いっぱい。 :02/02/06 01:46
XEmacs "21.1 (patch 14) \"Cuyahoga Valley\" XEmacs Lucid"
を使っているのですが、cvs で最新のnavi2chに差し換えたところ、
message が mona font で表示されなくなっちゃいました。

~/.navi2ch/init.el には、
(when (eq window-system 'x)
(require 'navi2ch-mona)
(add-hook 'navi2ch-article-arrange-message-hook
'navi2ch-mona-arrange-message)
(setq navi2ch-mona-enable t))
と書いてあります。

う〜ん、数週間前にcvsで持ってきたversionでは、ちゃんと表示されてたんだけど、
なんででしょう…。


893 :名無しさん@XEmacs :02/02/06 13:10
なんか調子悪い
と書いてみるテスト

894 :名無しさん@XEmacs :02/02/06 13:36
sの更新がゼンゼン効かなくなったのはなぜ?
UNIX板のなにかが変わったから?

895 :名無しさん@お腹いっぱい。 :02/02/06 14:20
>894 navi2chのバージョンは? 相当古いと思われ。

896 :名無しさん@Emacs :02/02/06 15:23
バイトコンパイルの際の依存関係って、単純に
10個の依存関係のこんがらがった *.el があったら、
全部ロードしてから、そのセッションで全部をコンパイルすればよし。


897 :892 :02/02/06 16:19
自己解決しました。

cvs を追っ掛けたところ、navi2ch-mona.el の、1.4 -> 1.5 の変更で、
navi2ch-mona-font を作るときに、16dot決めうちから、12,14,16 を
それぞれ作るように変更した部分で引っ掛かってました。

うちのマシンには mona font の 14dot が無かったのが原因でした。
お騒がせしました。


898 :名無しさん@お腹いっぱい。 :02/02/06 21:36
>>2-1
みたいな順番が逆のものにtabで移動したときに
エラーになりませんか?


899 :名無しさん@お腹いっぱい。 :02/02/06 21:58
navi2ch-article-display-link-minibuffer: Wrong type argument: stringp, nil
こうなるね。

900 :nanashi :02/02/06 22:15
>>896
バイトコンパイル可能かどうかは問題じゃないです。defsubst がすべて展開
されるかどうかを気にしてるのです。M-x disassemble してみましょう。

>>899-898 ;)
直しました。

901 :名無しさん@お腹いっぱい。 :02/02/07 02:03
ブックマークモードじゃない時、
板一覧やスレ一覧の各行に、
その板(orスレ)がブックマークに登録されてるかどうかを、
なんか記号で表示してくれると死ぬ程嬉しいです。


902 :名無しさん@Emacs21 :02/02/07 11:15
>895
894 じゃないけど checking file...moved が出るです。
CVS の最新版でも 1.5.1 でも状況は同じで、
(setq navi2ch-board-enable-readcgi t)
(setq navi2ch-board-use-subback-html nil)
あたりを逆にしても効果なしです...

903 :nanashi :02/02/07 12:24
>>902
load-path の前の方に古いのがいる可能性もあるので、M-x navi2ch-version
で Navi2ch のバージョンを確認してみて。
1.5.1 や CVS 版なら navi2ch-board-enable-readcgi や
navi2ch-board-enable-subback-html は両方とも nil のままでも読めるはず。
;; もし UNIX 板が読めなくなったら CVS 版はそっこーで対策されると思われ。

904 :名無しさん@Emacs21 :02/02/07 12:34
>903
古いのいました。
/usr/local/share/emacs/{21.1/,}site-lisp/navi2ch ...
--with-lispdir 付け忘れて ./configure したようです。

> ;; もし UNIX 板が読めなくなったら CVS 版はそっこーで対策されると思われ。
御意。

905 :名無しさん@XEmacs :02/02/07 14:52
894です
>>903
>>904と同じに古いのがいましてダメでした
消して再度やりなおして治りました

906 :名無しさん@お腹いっぱい。 :02/02/07 22:10
いつものようにブックマークで mami しているんですが、
更新されていないスレでも U な状態になっていることが
今日は多い...

907 :名無しさん@お腹いっぱい。 :02/02/07 22:22
read.cgiのバージョンが上がったからかな?

908 :名無しさん@お腹いっぱい。 :02/02/07 22:27
navi2ch-exit をしないで emacs を終了すると
各スレの info とかが保存されなくなってる気がするんですけど。

909 :mami :02/02/07 23:01
>>908
うちでもおきてました。
Emacs 終了時とスレで q したときに保存されるようにしました。

910 :mami :02/02/07 23:05
遅報告。
>>151 の件ですが、気づいたら直ってました。
どうやら >>675 以前の
.texi 中の copyright の日本語が問題だったっぽいです。


911 :mami :02/02/07 23:09
; タイトルバーにスレタイトルを表示。
; ほんとは buffers-tab に表示したい。
(if (featurep 'frame)
(add-hook 'navi2ch-article-mode-hook
(lambda ()
(make-local-variable 'frame-title-format)
(setq frame-title-format
(concat "navi2ch: " (cdr (assq 'subject navi2ch-article-current-article)))))))

; おまけ。
(setq navi2ch-modeline-online " (・∀・) ")
(setq navi2ch-modeline-offline " (-_-) ")


912 :名無しさん@Meadow :02/02/08 10:44
>>911
>(setq navi2ch-modeline-online " (・∀・) ")
>(setq navi2ch-modeline-offline " (-_-) ")
(・∀・)イイ!!

これだけだとアレなんで、要望。

Message mode の時、 From行 で TAB(?) 押したら、名前が
「(板のデフォルト名)→名無しさん@Emacs→(過去の名前履歴)→(最初へ)」
みたいに変わってくれると(・∀・)イイ!! と思うのはオレだけですか。


913 :名無しさん@お腹いっぱい。 :02/02/08 11:35
M-p M-n のが(・∀・)イイ!!かモ

914 :名無しさん@お腹いっぱい。 :02/02/08 11:45
もうなんでも(・∀・)イイ!!

915 :名無しさん@お腹いっぱい。 :02/02/08 11:48
>>913
補完は個人的には TAB の方がシックリくるかもだ。
M-n M-p はミニバッファの時には賛成だけど。

916 :名無しさん@お腹いっぱい。 :02/02/08 12:44
ブックマークで mami する日々だが、登録しているスレ
の数が増えてくると、終了するまでの間がかったるい。
取り終わったスレから読めるようにして、裏で他のスレ
の分を取ってくるようにできないのかな。

917 :名無しさん@Meadow :02/02/08 12:51
>>911
は(・∀・)イイ!!ね
>>916
みたいなことって elisp でできるんだっけ?
よく分からないけど。bookmark をいくつかに分けるとかしないといけないの
かな。

918 :名無しさん@お腹いっぱい。 :02/02/08 13:30
>>917
完全なマルチスレッドは無理だけど、wl のような形で
実現できないかなあ。

919 :名無しさん@お腹いっぱい。 :02/02/08 14:47
article-mode で C-x k して消した後に
必ず他の記事が出るようにはできませんか?
たまに記事じゃない他のバッファが表示されるので、
切り替えなければならないのが面倒なのです。

920 :名無しさん@お腹いっぱい。 :02/02/08 16:43
むかーし mh 使ってたころ、mh-async っていう
フォルダの中身スキャンしつつメールが読めるという
すばらしく便利なのがあったんだけど、
あれは mh が外部プロセスだったから出来たんでしょうな。

emacs-w3m も w3m が外部プロセスだから async に出来たのかな?

921 :名無しさん@お腹いっぱい。 :02/02/08 17:07
んじゃ、Mew の im のようなものを作りこむとか。って、navi2ch は
elisp のみでやっているからこそいいんだって感が強いからなぁ。

922 :名無しさん@お腹いっぱい。 :02/02/08 18:16
>>921
変なバックエンド作るのはやだなあ。
今の navi2ch はそのままにしといて、
navi2ch-w3m みたいなのを作るとかね。

でも async なのを作るのは大変らしいんで、
我儘を言うのは自分のスキル高めてからにします。


923 :名無しさん@お腹いっぱい。 :02/02/08 18:31
で、そろそろ新スレですか?

924 :名無しさん@お腹いっぱい。 :02/02/08 18:53
>>923
ブックマークを新スレに自動更新とか出来ないかな。
完全に自動にしちゃうと
あらしが書いた嘘の新スレに更新されちゃうとか
いろいろ問題もでそうだけど。

925 :名無しさん@Emacs :02/02/08 18:54
普段は navi2ch-article-redraw-when-goto-number がtだけど、
"r"(navi2ch-article-redraw-range)のときだけはnilにしたいです。

例えば(いい変数名が思い付かないが)、
(defcustom hoge t ...)
して、navi2ch-article-redraw-rangeのなかで
(let ((navi2ch-article-redraw-when-goto-number hoge))
...)
とかっていうのはどうでしょか?


926 :nanashi :02/02/08 19:02
ここまで出てきた要望を FR に登録しました。
http://sourceforge.net/tracker/index.php?group_id=39552&atid=435775
俺のが登録されてないぞゴルァって人はこっちで言ってもらえるか、自分で
登録してください。

んで、async はかなり面倒なんでできるとしてもかなり先になると思う。mami
が遅いって人はとりあえず navi2ch-net-enable-http11 を試してみてくださ
い。そこそこ速くなると思います。persistent connection が有効に働くよう、
ブックマークはサーバごとに固まるような順番にしておくといいかも。

>>923
950 踏んだ人にお願いするのがいいかな。

927 :名無しさん@Meadow :02/02/08 19:42
めっちゃくちゃ速くなったんですけど…(w

928 : :02/02/08 20:08
板の接続に失敗すると今まで隠してたスレが全部出てくる気がするのですが。


929 :nanashi :02/02/08 20:12
>>928
Navi2ch のバージョンは?
>>748 で直したやつだと思うんで CVS 版で直ってないならちと問題。

930 :名無しさん@お腹いっぱい。 :02/02/08 21:58
Emacs21.1 なのですが、(setq navi2ch-net-enable-http11 t) にすると、
http://mentai.2ch.net/test/read.cgi/whis/1011790178/
を見ようとしたとき、peculiar error という error が出てしまいます。


931 :   :02/02/08 22:07
祭りだワーショイ♪

この板の協力が必要です。
あなた方のスキルを生かして、ひろゆきを助けてください

【ひろゆき】佐々木さんと警察が来たですよ Part6【脅迫】
http://news.2ch.net/test/read.cgi/newsplus/1013167948/
     

932 :名無しさん@お腹いっぱい。 :02/02/08 22:18
>>926
> が遅いって人はとりあえず navi2ch-net-enable-http11 を試してみてくださ
> い。そこそこ速くなると思います。

確かに速くなりましたです。とりあえずこれで満足することにします。

933 :名無しさん@お腹いっぱい。 :02/02/08 22:39
ブックマークの板名っていうのかな、
板一覧に表示される名前ってどうやって
変更するの?

934 :名無しさん@お腹いっぱい。 :02/02/08 22:41
>>924
新スレのURLでブックマークに登録できればいいのかも。

935 :nanashi :02/02/08 23:22
>>930
こっちでは再現しないす。
Navi2ch のバージョン、proxy の有無もお願いします。

>>933
板一覧に出て来るのは bbsmenu から抜き出した名前です。etc.txt 使えば
好きな名前を付けられるかな。

936 :名無しさん@お腹いっぱい。 :02/02/08 23:39
>>935
navi2ch の version は cvs の先端です。proxy は squid 2.4.3 に
つながっています。

.emacs での navi2ch 系の設定は
(setq navi2ch-message-user-name nil)
(setq navi2ch-list-bbstable-url "http://www.2ch.net/newbbsmenu.html")
(setq navi2ch-history-max-line nil)
(setq navi2ch-article-new-message-range '(500 . 1))
(setq navi2ch-article-exist-message-range '(1 . 500))
(setq navi2ch-article-auto-expunge t)

(when (eq window-system 'x)
(require 'navi2ch-mona)
(add-hook 'navi2ch-article-arrange-message-hook
'navi2ch-mona-arrange-message)
(setq navi2ch-mona-enable t))

(setq navi2ch-enable-readcgi t)
(setq navi2ch-board-enable-readcgi t)
(setq navi2ch-board-use-subback-html nil)
(setq navi2ch-net-enable-http11 t)
となっています。

937 :nanashi :02/02/09 00:20
>>936
Squid 2.x の HTTP/1.1 サポートは under development なので、そのせいか
もしれません。どちらにしろ、proxy が存在する場合は client がコントロー
ルできるのは proxy <-> client の間での persistent connection ですから
あまり効果がないと思います。

938 :名無しさん@Meadow何某 :02/02/09 01:15
navi2chを使ってみた。やはりさっきまでレポートを書いてたエディタで2chを見るというのはふしぎな気分である。

そして、なんでもかんでもEmacsでやろうとするから、GNU真理教にハマって逝くんだな、と感じたのであった。

そこがGNUのいいと・こ・ろ。

939 :名無しさん@お腹いっぱい。 :02/02/09 01:17
別にGnuじゃないEmacsだってあるでしょ

940 :名無しさん@お腹いっぱい。 :02/02/09 01:47
>>939
たしかにある。XEmacsとか。でも漢の子はXEmacsは使わないもんね。

941 :名無しさん@お腹いっぱい。 :02/02/09 02:13
>>940
だって私、女の子だもん。XEmacs使ってたっていいじゃないですか。

942 :名無しさん@お腹いっぱい。 :02/02/09 06:48
>>941女の子?はけーん!!

Navi2ch ってCGIのバージョンとか依存するの?
モー娘(狩)のスレ一覧は見れるけど、スレ内容が見れない。
あっちのバージョンは read.cgi ver5.27


943 :nanashi :02/02/09 09:42
>>942
read.cgi が新しくなる事で読めなくなる場合はあるかもしれない。古い分に
は大丈夫なはず。
でも全板 read.cgi 5.30 になったんじゃなかったっけ。
んで、「モー娘(狩)」という板は見付からないんだけど、URL は?

944 :名無しさん@お腹いっぱい。 :02/02/09 16:27
Emacs21でスレとスレの間に線の長さを変えるにはどうすればいいのでしたっけ?



次100 最新50 (10:00PM - 03:00AM の間一気に全部は読めません)

read.cgi ver5.26+ (01/10/21-)