■掲示板に戻る■ 全部 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から抜粋)

465 :449 :02/01/19 12:23
>>462
書き込みできました
ありがとうございます


466 :nanashi :02/01/19 14:07
>>460
offlaw.cgi が使えなくなってるのもその一環なのかな。


467 :名無しさん@Emacs :02/01/19 16:05
>>460
> どきどき。
navi2chは大丈夫っぽいね。

468 :名無しさん@Emacs21 :02/01/19 16:16
>>452
> 保存するようにしてみました。CVS 版ためしてみてちょ。
>
Debianの emacs21 navi2ch-cvs0.0.20020119-1 で確認しました。
板リストの開閉状態の保存/再現 動作バッチリです。
ありがとうございました。

> ;; 保存したのを反映するかどうかも設定できた方がいいかな?
どうなんでしょうね?私は現状で満足ですが他の方の意見を聞いてみたい。

469 :nanashi :02/01/19 16:30
navi2ch-article.el のチューンナップをしました。変になったときのために、
commit 前の状態で before_tuneup_article という tag を打ってあります。

>>467
dat の直読みが禁止されたみたいね。navi2ch-enable-readcgi が nil の場合
は動作しなくなるということかな。


470 :名無しさん@お腹いっぱい。 :02/01/19 20:59
昨日、今日とmamiしたときにアップデートしてないスレでもUが付いちゃうことがあるんだけど。
2ch側の問題なのかしら。

471 :nanashi :02/01/19 21:25
subject.txt が取得できなくなるみたいなので workaround を入れました。
以前にはずされた機能なので、デフォルトで disable にしてます。
love や tora3 を読みたい人は CVS の最新版で
navi2ch-board-enable-readcgi を t にしてためしてみてください。

>>470
U が付くって事は dat ファイルに変更があったので取得したってことです。
俺んとこではその現象は起きてないけど、2ch 側で dat ファイルをいじった
んじゃないかな。


472 :デフォルトの名無しさん :02/01/19 22:10
<br>問題が出て久しぶりにbrowserで見て、始めて、
自分のレスのプログラムのインデントが失われているのに気づいた!

(" *<br> *" . "\n")とするのが、browserに合った動作だね。;; つーか、HTML的に素直


473 :名無しさん@お腹いっぱい。 :02/01/19 22:36
>>472
HTML的にはひとつ以上の空白の連続はひとつの空白としてレンダリングされる。
"a<br>b"と"a<br> b"はちがうけど、"a<br> b"と"a<br> b"はおんなじ。
空白の圧縮は navi2ch-mona-arrange-message でできるから("<br>" . "\n")で
いいんじゃない?

474 :名無しさん@お腹いっぱい。 :02/01/19 23:42
>>473
>"a<br> b"と"a<br> b"はおんなじ。
恐らくどっちかに空白を2つ入れたんだろうが、掲示板じゃわからん(w

475 :名無しさん@Emacs :02/01/20 00:11
ん?もしかしてnavi2ch締め出されてる?

476 :名無しさん@お腹いっぱい。 :02/01/20 00:20
俺は平気。と書き込んでおく。
古いの使ってるからかな。

477 :名無しさん@Emacs :02/01/20 00:45
ニュー速とかどうですか?

478 :616 s3.xrea.com :02/01/20 00:52
http://64.71.133.126/~ch2teri/test/read.cgi/accuse/1011385033/
User-Agent に Monazilla を追加

479 :名無しさん@お腹いっぱい。 :02/01/20 00:55
ニュー速は板に入ると moved って出るね。

480 :mami :02/01/20 00:57
>>460
ざっと読んだけど、
今後は ID 取らないと .dat と subject.txt の直読みできなくなりそうな雰囲気。

>>476
実験中のサーバの板は問題が出るっぽいです。
スレ一覧が更新されない、新規レスが取得できない
といった症状が出た場合は
CVS 最新版を使って
(setq navi2ch-enable-readcgi t)
(setq navi2ch-board-enable-readcgi t)
してみてください。

481 :名無しさん@お腹いっぱい。 :02/01/20 00:59
>>480
> CVS 最新版を使って
> (setq navi2ch-enable-readcgi t)
> (setq navi2ch-board-enable-readcgi t)
> してみてください。

それってデフォルトで t になってないんですか?

482 :mami :02/01/20 01:03
デフォルトは
navi2ch-enable-readcgi は t (see navi2ch-vars.el)
navi2ch-board-enable-readcgi は nil (see navi2ch-board.el, >>471)
です。今のとこ。


483 :480 :02/01/20 01:04
>>482
了解です。

484 :nanashi :02/01/20 01:08
結局、dat のリストの取得方法はどうするのがいいんでしょうか。
read.cgi の負荷も問題だとすると、subback.html を見た方がいいの?
だれか monazilla 方面に詳しい人教えて。

485 :mami :02/01/20 01:11
>>484
monazilla.org に参加すると教えてくれる、のかなぁ。
「参加」って、何をするんだろう。

486 :名無しさん@お腹いっぱい。 :02/01/20 01:16
>>485
navi2ch はもう monazilla.org のメニューのなかに入ってるけど、
それって参加してることになってんじゃないの?

487 :486 :02/01/20 01:19
ごめん、monazilla product のなかにはなかったね。
とりあえず monazilla.org スレ。

http://pc.2ch.net/test/read.cgi/tech/1005282763/l50

488 :mami :02/01/20 01:19
>>486
あれはただリンク張ってあるだけだと思います。
その下の方の「Monazilla Project」以下にあるのが
参加ソフトだと思われ。

489 :(not 1) :02/01/20 01:22
>>480,484
えーと、一応 monazilla-dev ML というのに入ってます。
んで、dat ファイル等の取得に関してなんですけど、あんまし一般の人に知ら
れたくないらしんでメールで送りますね > 開発者の方々。

>>486
参加はしてないです。

490 :mami :02/01/20 01:26
>>489
> あんまし一般の人に知られたくないらしんで
GPL とは相性わるいですな。

491 :名無しさん@Emacs :02/01/20 01:53
http://teri.2ch.net/test/read.cgi/accuse/1011457309/23

From: [23] ひろゆき ◆L3IpNS4A <>
Date: 02/01/20 01:37 ID:fFqmr2Uc

ツールは、認証IDをつかうと、
ブラウザじゃできないことができる、、
んで、認証IDは有料ってかんじ。


492 :nanashi :02/01/20 01:56
>>489
ういっす待ってまーす。

>>484
> read.cgi の負荷も問題だとすると、subback.html を見た方がいいの?
とりあえずこれも実装しちゃいました。
navi2ch-board-enable-readcgi を nil、navi2ch-board-use-subback-html を t で
ためしてみてください。

493 :(not 1) :02/01/20 02:07
メール送りましたー。

>>490
> GPL とは相性わるいですな。
あんましよくないですねー。

>>492
> > read.cgi の負荷も問題だとすると、subback.html を見た方がいいの?
> とりあえずこれも実装しちゃいました。
仕事はやいですー。

;; バカっぽい・・・


494 :(not 1) :02/01/20 02:29
メールを送ったつもりが hoge@sourceforge.net に送ってました。すいません。
今 hoge@users.sourceforge.net で送り直しました。

495 :nanashi :02/01/20 03:00
>>494
メール読みました。

たぶん、近日中にもっとたくさんの板が読めなくなるでしょうから、どっちを
デフォルトにするかは (not 1) さんにおまかせするとして subject.txt を読
まないようにした版をリリースする必要がありそうですね。

496 :名無しさん@XEmacs :02/01/20 04:03
%ifarch linux
%define emacsen %( rpm -q "emacs" >& /dev/null && echo "emacs" || rpm -q "xemacs" >& /dev/null && echo "xemacs" )
%define elispdir %( %emacsen -batch -q -eval '(princ (car load-path))' )
%define __installinfo /sbin/install-info
%endif

Summary: Navi2ch -- The 2ch Navigator
Name: navi2ch
Version: 1.5
Release: 0
Copyright: GPL
Group: Applications/Internet
Source0: http://prdownloads.sourceforge.net/navi2ch/navi2ch-%{version}.tar.gz
URL: http://navi2ch.sourceforge.net/
#Icon: mona.xpm
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: %{emacsen}
BuildPreReq: %{emacsen}, %__installinfo
AutoReqProv: no
BuildArch: noarch
Prereq: /sbin/install-info

%description
Navi2ch is a navigator for 2ch which works on many Emacsen like GNU Emacs,
XEmacs, Mule, and Meadow.


497 :名無しさん@XEmacs :02/01/20 04:03
%changelog


%prep
%setup -q


%build
%configure
make


%install
rm -rf %{buildroot}
%__make DESTDIR=%{buildroot} install


%clean
rm -rf %{buildroot}


%post
%__installinfo %{_infodir}/navi2ch.info* %{_infodir}/dir


%preun
%__installinfo --delete %{_infodir}/navi2ch.info* %{_infodir}/dir


%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%{elispdir}/navi2ch
%{_infodir}/navi2ch.info*

498 :名無しさん@XEmacs :02/01/20 04:04
%changelog

%prep
%setup -q

%build
%configure
make

%install
rm -rf %{buildroot}
%__make DESTDIR=%{buildroot} install

%clean
rm -rf %{buildroot}

%post
%__installinfo %{_infodir}/navi2ch.info* %{_infodir}/dir

%preun
%__installinfo --delete %{_infodir}/navi2ch.info* %{_infodir}/dir

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%{elispdir}/navi2ch
%{_infodir}/navi2ch.info*


499 :496 :02/01/20 04:06
二十カキコでした

500 :名無しさん@Emacs :02/01/20 05:16
>496
ちょっと気になったところ。

1. Copyright タグ
> Copyright: GPL
過去の経緯でこれが使われがちだけど、正しくは

> License: GPL
> Copyright: <著作権保持者>
です。
ただしこの場合、理由は忘れちゃいましたが Copyrightタグを省略します。

2. BuildRoot タグ
> BuildRoot: %{_tmppath}/%{name}-buildroot
これなんですが、複数のユーザがログインする環境を想定すると

> BuildRoot: %{_tmppath}/%{name}-%{version}-root.%(echo $$)
の方がおすすめです。

3. AutoReqProv タグ
> AutoReqProv: no
これはどういう役割なんでしょうか?
根本的な解決をおすすめします。

4. マクロの統一
・ %build セクションの make コマンドにマクロが使われてない。
・ rm コマンドにマクロが使われてない。

こまかくてスマソ。
もちろん動作に支障はないので、直すかどうかはお任せします。


501 :496 :02/01/20 06:48
>>500
ありがたう

> > License: GPL
> > Copyright: <著作権保持者>
> です。
> ただしこの場合、理由は忘れちゃいましたが Copyrightタグを省略します。
知らなかった。PDL で見かけてはいましたが。
今後こちらを使うようにします。

> > BuildRoot: %{_tmppath}/%{name}-buildroot
> これなんですが、複数のユーザがログインする環境を想定すると
> > BuildRoot: %{_tmppath}/%{name}-%{version}-root.%(echo $$)
> の方がおすすめです。
はい。

> > AutoReqProv: no
> これはどういう役割なんでしょうか?
> 根本的な解決をおすすめします。
Require の自動検索スクリプトを使わない指定

> ・ %build セクションの make コマンドにマクロが使われてない。
失礼、これミスです。

> ・ rm コマンドにマクロが使われてない。
オプションを含まないマクロは互換性を持たないから。


502 :496 :02/01/20 06:57
Emacs の判定も泥臭い気がするんですよ。
外から指定できないし、なんか手があったら教えて。

変更はアドバイス分の修正と、パッケージ名に名前追加。
rpm -ba すると navi2ch-xemacs-1.5-0.noarch.rpm と
navi2ch-1.5-0.src.rpm ができるってやつだけど、
これが良いか悪いかは判らない。

@@ -8,7 +8,7 @@
Name: navi2ch
Version: 1.5
Release: 0
-Copyright: GPL
+License: GPL
Group: Applications/Internet
Source0: http://prdownloads.sourceforge.net/navi2ch/navi2ch-%{version}.tar.gz
URL: http://navi2ch.sourceforge.net/
@@ -25,6 +25,22 @@
XEmacs, Mule, and Meadow.


+%package %{emacsen}
+Summary: Navi2ch -- The 2ch Navigator
+Group: Applications/Internet
+#Icon: mona.xpm
+Requires: %{emacsen}
+BuildPreReq: %{emacsen}, %__installinfo
+AutoReqProv: no
+BuildArch: noarch
+Prereq: /sbin/install-info
+
+
+%description %{emacsen}
+Navi2ch is a navigator for 2ch which works on many Emacsen like GNU Emacs,
+XEmacs, Mule, and Meadow.
+
+
%changelog


@@ -34,7 +50,7 @@

%build
%configure
-make
+%__make


%install
@@ -54,7 +70,7 @@
%__installinfo --delete %{_infodir}/navi2ch.info* %{_infodir}/dir


-%files
+%files %{emacsen}
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%{elispdir}/navi2ch


503 :knok :02/01/20 10:38
メール読みました... うーむ。
elisp で書かれてる以上ソースを秘匿することはできないから、
直読みはあきらめるしかないですかね?

ところで前々から思っていたのですが、ライセンスを GPL にするのに
;; Copyright (C) 2000 by 2ちゃんねる
とあるのは適切ではないと思うです。これだと 2ch がコードの所有者
ということになってしまう...
"(not 1)" もしくは "Navi2ch Project" あたりがいいのではないかと
思うのですがどうでしょう。


504 :名無しさん@Emacs :02/01/20 11:44
navi2ch-board-enable-readcgiをcustomizeできるようにしてちょ

505 :mami :02/01/20 12:24
>>503
> elisp で書かれてる以上ソースを秘匿することはできないから、
外部コマンドに追い出す、って手はありそう。

Copyright については同意です。

506 :名無しさん@お腹いっぱい。 :02/01/20 12:32
>505
OS, アーキテクチャの数だけバイナリを用意するですか?
XFree86-4みたいにOS非依存なバイナリにできるのですか?

507 :mami :02/01/20 12:38
>>506
んー、ここはひとつ java で、とか言ってみる。


508 :500 :02/01/20 13:04
>501
参考にして頂けて何よりです。

> > > AutoReqProv: no
> > これはどういう役割なんでしょうか?
> > 根本的な解決をおすすめします。
> Require の自動検索スクリプトを使わない指定
あ、すみません。
ちょっと…つーか、かなり言葉が足りてませんね。
ここで言いたかったのは、AutoReqProvタグそのものの意味ではなく、自動で
依存関係を検索されると困る理由が知りたかっという事です。

> > ・ rm コマンドにマクロが使われてない。
> オプションを含まないマクロは互換性を持たないから。
RPMのマクロってディストロに依存しまくりなので、そもそもポータビリティ
は無いんじゃないかと思われ…

なので、出来うる限りマクロで記述しとくと、対応しているディストロでは普
通にリビルド出来るし、それ以外の人は spec ファイルの先頭で宣言しちゃえ
ばいいだけなのでご提案しました。

今までパッケージングをしてきた中で、マクロを多用している Mandrake から
spec をかっぱらうのが一番楽だったものですから。
ま、もちろん rm で問題起きるとしたら、問題起きるディストロの方が悪いん
で今回は当てはまりませんが、レスの意図としてはそういう事でした。

ではでは、これからもがんばってください!!


509 :名無しさん@お腹いっぱい。 :02/01/20 13:26
ひえー、いつのまにか全角数字のリンクで飛べるようになってたんだ。


510 :名無しさん@お腹いっぱい。 :02/01/20 13:32
>509
そうとう初期からです。

511 :500 :02/01/20 13:33
>509
アレ?漏れは元々そうだと思ってたよ。
去年の転送量圧縮しないと2chがなくなるっていう騒動のときから、2ch側でリ
ンク生成させないように全角で書いてるけど、たしか普通に飛べてたような気
がする。
漏れなんか勘違いしてます?


512 :名無しさん@お腹いっぱい。 :02/01/20 13:41
バイナリ配布に限定したところで
プロトコルなんか隠せるわけないじゃん。
なんでそんな無意味なことを?

513 :500 :02/01/20 13:49
>512
禿同。
User-Agent なんていくらでも書き換えられるから、許可されたクライアント
で一回接続してパケット見ちゃえば、あとはその文字列を送るようにすれば済
む話。
いくら Navi2ch側で制限しても、ユーザが書き換える事を事実上制限出来ない。


514 :mami :02/01/20 13:54
>>512
https でセッション張られたらかなわんなぁ。

515 :500 :02/01/20 14:35
>502
> Emacs の判定も泥臭い気がするんですよ。
> 外から指定できないし、なんか手があったら教えて。
これって両方入ってる場合は必ず XEmacs になっちゃいませんか?
…と思って今テストしてみましたが、うまく動かないようです。
環境は Kondara 2.1 RC1 なので、そもそも想定外かもしれませんが。

それと一つ見落としがありました。

> %ifarch linux
これは
> %ifos linux
ですよね?
ケアレスミスだと思いますが念のため。

ではでは。


516 :500 :02/01/20 14:53
>500への自己レス

> ただしこの場合、理由は忘れちゃいましたが Copyrightタグを省略します。
テストしてみて思い出しました。
答えは rpm がエラー吐くからでした。(w
ただし、この動作が Kondara 依存なのか、rpm 本来の動作かまでは確認して
おりませんので、他のディストロ使ってらっしゃる方からの情報をお待ちして
おります。
とりあえずこのへんで。


517 :書記さん :02/01/20 15:12
>>489
>参加はしてないです。
管理が面倒なので ML に参加 = Monazilla に参加にします。
それから (not 1) さんが関係者の方々を ML に参加させてもいいです。
よろしくお願いします。

518 :名無しさん@XEmacs :02/01/20 16:12
高度な話題が続いている中失礼します。
板を初めて開いたとき、Boardモードだとフォントがなぜか小さくなり、
qで一回戻ってからもう一回その板に入ってboardモードにはいるとふつうのフォントの大きさになる。

Navi2ch 1.5 @ XEmacs21.1(TurboLinuxWS7)
これって仕様?

519 :名無しさん@XEmacs :02/01/20 16:14
それも毎回再現されるわけではない…
わけわからん(汗

520 :名無しさん@お腹いっぱい。 :02/01/20 16:38
TurboのXEmacsがどんなんだか想像すらつかんからな。

521 :名無しさん@Emacs :02/01/20 16:39
http://teri.2ch.net/test/read.cgi/accuse/1011456825/132
From: [132] 夜勤 ★ <sage>
Date: 02/01/20 06:17 ID:???

いろいろ改造がはじまっています。
そのニでは、かちゅ〜しゃとかを使った人にメリットがある機能を
bbs.cgi に埋め込む予定です。

今あるプロクシ規制の緩和とか、、、
環境変数によって規制されているところをスルーするとか
つまり書けない人が、欠けるようになると、

あと、★のかわりに●が実装されるらしい、
他にもなんか欲しい機能があったら、要望しましょう。
ひろゆきさんが かなえてくれる!?


522 :名無しさん@Emacs :02/01/20 16:40
movedが出る板は見れないんですか?
今から過去ログ読みます。

523 :名無しさん@Emacs :02/01/20 16:45
>>522
一応見れます。>>492
今後はどうなんでしょう。
navi2chは認証ID貰えるでしょう?


524 :名無しさん@お腹いっぱい。 :02/01/20 16:47
navi2chから外部の認証プログラム(バイナリで配布)を呼出すとか‥。

525 :名無しさん@Emacs :02/01/20 16:51
>>523
情報どうもありがとうございます。
navi2ch古いので最新版に上げて試してみようと思います。

526 :名無しさん@Emacs :02/01/20 16:58
>>523
見れましたです。どうもです。


527 :名無しさん@お腹いっぱい。 :02/01/20 17:21
info navi2ch
でnavi2ch.infoを読もうとすると日本語部分が文字化けしちゃって読めないんですが、
どうしたら読めるようになるのでしょうか?


528 :500 :02/01/20 17:32
Moved が出て読めない板もあるような気がします。
>492の対応したんだけど、ダウソ板いったら読めなかったよ…
もしかして漏れだけ?


529 :名無しさん@Emacs :02/01/20 17:38
>>528
CVSで最新版のnavi2chに上げて>>523さんに教えてもらった方法
でOKでした。download板も読めます。

530 :mami :02/01/20 17:39
>>528
(setq navi2ch-board-enable-readcgi t)
(setq navi2ch-board-use-subback-html nil)
だと読める、かな?

531 : :02/01/20 18:07
最近 g による板移動でデフォルトの値が出なく
なったのは私だけでしょうか。


532 :名無しさん@お腹いっぱい。 :02/01/20 18:28
(setq navi2ch-enable-readcgi t)
(setq navi2ch-board-enable-readcgi nil)
(setq navi2ch-board-use-subback-html t)
と.emacsに書きましたが、natto,comic,bbspinkなんかが読めない。

533 :mami :02/01/20 18:41
>>532
>>530 でどうでしょ。

534 :533 :02/01/20 19:10
>>
読めないです。使っているのはemacs20.7とcvs版navi2chです


535 :500 :02/01/20 20:03
>533
ダメでした…>tmp
漏れは emacs21.1 で、今朝取ってきた Navi2ch の CVS版を入れてあります。
また、この鯖は kage でも読めませんでした。


536 :名無しさん@お腹いっぱい。 :02/01/20 20:23
同じ~/.navi2ch/init.elをemacs21.1、xemacsl21.4.6、meadow1.15、
ntemacs21.1、ntxemacs21.4.6で共有してるんだけとmeadowだけ読めない板がある。
他は navi2ch-board-enable-readcgi をnon-nilにしたらOKだった。

537 :500 :02/01/20 20:26
>535
自己レス。
ちょっと嘘入ってました。
kage の 0.99.0.27 が出てたんで、入れ替えたらちゃんと読めた。
スマソ。


538 :mami :02/01/20 20:39
こっちは
(setq navi2ch-enable-readcgi t)
(setq navi2ch-board-enable-readcgi t)
(setq navi2ch-board-use-subback-html nil)
で問題ないんだけどなぁ。
navi2ch で読めない人って、web ブラウザでは読めてます?

539 :534=532 :02/01/20 20:50
>>538
browser(mozilla0.9.7)では読めます。

540 :500 :02/01/20 21:04
>538
漏れもブラウザでは問題なく読めてます。
確認したブラウザは以下の通り。

OS: Linux
galeon-1.0.1
Mozilla-0.9.6
lynx-2.8.4rel.1b
w3m-0.2.2

OS: WinXP
IE6
Netscape 6.2.1

です。


541 :mami :02/01/20 23:54
レスを d すると、
それ以降のレスにカーソルがあるときに p や n の挙動がおかしいです。
navi2ch-article-goto-number あたりの問題でしょうか。

542 :496 :02/01/21 02:48
>>515
んー、ありがたう。%ifos の間違いですな
というか %ifホニャララ みても %define 通ってるな…
判定は括弧が要った。emacs で通ったらあとは無視
両方作りたい場合は別に spec かかないと無理かな
%define emacsen %( (rpm -q "emacs" >& /dev/null && echo "emacs") || (rpm -q "xemacs" >& /dev/null && echo "xemacs") )


543 :名無しさん@お腹いっぱい。 :02/01/21 03:44
>>541
なおしました。

544 :名無しさん@お腹いっぱい。 :02/01/21 04:19
>538 マシンによって仕様が違うんよ。今。subject.txtを読める板と読めない板があるの。
現状に対処するなら、板毎に使い分けるのは現実的じゃないから、
subject.txtを取りに行って302が返ってきたらsubback.htmlにfallbackする、かな。

*禁じ手: 板毎にふたつのnavi2chを使い分ける

545 :名無しさん@お腹いっぱい。 :02/01/21 05:06
bookmark2.txtの中にたまにfaceのプロパティが入っちゃってるときがあるんですけど。
これってemacs21の使用のせいなんだと思うんですが、そのままXEmacsで立ち上げると
怒られて起動出来ない上に、kill-emacs-hookをnilにしとかないとbookmarkがnilにされ
てしまいます。

546 :nanashi :02/01/21 09:57
>>544
常に subback.html を使うってのじゃダメ?

>>545
俺も Emacs 21 使ってるけど、bookmark2.txt やその他の ~/.navi2ch/ 以下
のファイルにはテキストプロパティは付いてないです。
なので、どの部分にプロパティが付くかを教えてください。

547 :名無しさん@お腹いっぱい。 :02/01/21 11:18
>546 それがどうも上手く動かんのですよ、うちでは。subject.txtが読める板では
subback.htmlを使うとnot updatedになっちゃう。cvs updateして再挑戦しますね。


548 :nanashi :02/01/21 11:28
>>547
うーん、そうなんですか。ざっと見た感じだとうまく動いてるんですけど。
俺も全部の板でテストしてるわけじゃないんで、変なことが起きたらその板の
URL も教えてください。

549 :54[47] :02/01/21 11:40
>548 最新にしてみました。変化なし。もしかしたらxemacsのせいかも。
FSFので試してみます。試しました。変化なし。

おかしいのはpc.2ch.netにある板で、ずばりここ。unixとかhardとか。
subback.htmlを見に行って304が返ってきてます。subjectの更新ができないけれど
スレに入ってしまえばarticleの更新はできています。


550 :nanashi :02/01/21 12:32
>>549
proxy 使ってますね。
板に入った後 C-u s で更新だとどうですか?

551 :54[479] :02/01/21 13:29
>550 オウシット! ナイスキャッチ! 見事に更新されました。こんな感じですか。
subback.htmlがLast-Modifiedを返さない

proxyの設定によっては一定期間304 Not Modifiedを返す

C-u sでPragma: no-cacheを送る

proxyは強制的にsubback.htmlを取得

(゚д゚)ウマー


552 :名無しさん@Emacs :02/01/21 13:44
Bookmark mode で C-k や C-y で並べかえた順番を覚えてくれないのですが、
何か変数を設定する必要がありますか?

553 :545 :02/01/21 13:45
>546
よく覚えてないんですが、今 article-summary 内で同じ問題が起きたので貼り付けときます。
(#("1011090315" 0 10 (face navi2ch-article-face)) :seen 720 :access-time (15435 1079 467695))
article-summryの中にこういうのが紛れこんでました。

554 :名無しさん@お腹いっぱい。 :02/01/21 19:43
さっき cvs update したら XEmacs で Symbol's function definition is
void: string-as-multibyte って怒られるので、ちょっと調べてみたら、typo
を発見しました。

--- navi2ch-util.el.org Mon Jan 21 19:37:54 2002
+++ navi2ch-util.el Mon Jan 21 19:34:43 2002
@@ -348,7 +348,7 @@
`(string-as-unibyte ,string)))

(defmacro navi2ch-string-as-multibyte (string)
- (if (featurep 'xeamcs)
+ (if (featurep 'xemacs)
string
`(string-as-multibyte ,string)))



555 :名無しさん@Emacs :02/01/21 19:47
ワーイ!!!!
変わった板が見れます。
ドモデス!!!

556 :mami :02/01/21 20:14
>>554
どうもです。
commit しました。

557 :名無しさん@お腹いっぱい。 :02/01/21 20:29
emacs20.7なんですが、mobileは読めてもcharanetaは読めませんね。
cvs版です。


558 :名無しさん@お腹いっぱい。 :02/01/21 20:51
>557 今試してみましたが、どちらも読めます。どう読めないのかを、こう、
三歳児に噛んで含めるように平易な言葉で解説していただけると。


559 :nanashi :02/01/21 20:55
>>553
なるべく text-property を除去するようにしてみたのを commit しました。
これで試してみてください。

>>554,556
うう、すまんす。

>>557
こっちでためしたところ、navi2ch-board-enable-readcgi でも
navi2ch-board-use-subback-html でも charaneta は読めるようです。

560 :500 :02/01/21 21:30
昨日からお騒がせしていた件がやっと解決できました!!
原因は Navi2ch 側ではなく、spec の変更によりパッケージ名が変わっていた
ため、何らかの状態で古い navi2ch が残っていたようです。
ちょっと釈然としない物を感じるのですが、一旦 rpm -e navi2ch してから、
rpm -ivh navi2ch-emacs したらなぜか直ってました。
マジでスマソ。


561 :mami :02/01/21 21:30
あれ?
Unix板、Linux板で新着レスが表示されない……。

562 :557 :02/01/21 21:43
movedってなってしまうなあ・・・
数時間古いのか?!


563 :名無しさん@お腹いっぱい。 :02/01/21 21:45
>>562
navi2ch-board-enable-readcgi と
navi2ch-board-use-subback-html は?

564 :500 :02/01/21 21:50
>542
ありがとうございます。
これで判定はうまくいけました。

それと、
> Obsoletes: navi2ch
が必要かもしれませんね。



掲示板に戻る 全部 前100 次100 最新50

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