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

37 :名無しさん@お腹いっぱい。 :01/12/29 22:13
>>36
その某 elisp ソフトウェアが知りたいです、といってみるテスト。
やっぱ (not 1) さんは某有名人なのかなぁ...

38 :名無しさん@お腹いっぱい。 :01/12/29 22:19
これを書くのは野暮かもしれないけどw3m.elのことではないでしょうか

39 :名無しさん@お腹いっぱい。 :01/12/30 11:31
BBS Table
http://www6.ocn.ne.jp/~mirv/bbstable.html
が最新の状態に追随できてなくて見れない板が結構たくさんあるんですけど。
そうやって回避してますか?

40 :名無しさん@お腹いっぱい。 :01/12/30 11:31
>>39
> そうやって回避してますか?
「どうやって」

41 :名無しさん@お腹いっぱい。 :01/12/30 11:43
>>39
~/.navh2c/init.elで
(setq navi2ch-list-bbstable-url "http://www.2ch.net/newbbsmenu.html")

newbbsmenu.htmlにも書いてない板を読みたい場合は~/.navi2ch/etc.txtに追加。

42 :名無しさん@お腹いっぱい。 :01/12/30 12:47
そろそろsourceforgeつついてみますか? ↓みたいな感じでどうでしょ。

Hi SourceForge.net support team,

Could you tell us the current status of your reviewal of this support
request?

Thanks,
daresore

43 :mami :01/12/30 13:39
>>39
(setq navi2ch-list-bbstable-url "http://isweb36.infoseek.co.jp/computer/hima2908/bbsmenu.html")
って手もあるよ。

44 :名無しさん@お腹いっぱい。 :01/12/30 14:05
>>42
さすがに今の時期は休暇な人が多そうだけど...
年開けまで待った方がいい気がする。

45 :名無しさん@お腹いっぱい。 :01/12/30 17:09
>>41 >>43
ありがとう

46 :名無しさん@お腹いっぱい。 :01/12/31 21:20
書き込みに失敗した時に2ちゃんねるからのエラーメッセージを表示するpatch。

Index: navi2ch-net.el
@@ -385,7 +385,13 @@
(string-match "書きこみました。"
(decode-coding-string (navi2ch-net-get-content proc)
navi2ch-net-coding-system)))
-
+
+(defun navi2ch-net-send-message-error-string (proc)
+ (let ((str (decode-coding-string (navi2ch-net-get-content proc)
+ navi2ch-net-coding-system)))
+ (when (string-match "ERROR:\\([^<]+\\)" str)
+ (match-string 1 str))))
+
(defun navi2ch-net-send-message (from mail message subject board article)
"メッセージを送る。
送信成功なら t を返す"
@@ -425,7 +431,10 @@
(progn
(message "send message...succeed")
(delete-process proc) t)
- (message "send message...failed")
+ (let ((err (navi2ch-net-send-message-error-string proc)))
+ (if (stringp err)
+ (message "send message...failed: %s" err)
+ (message "send message...failed")))
(delete-process proc) nil))))

(defun navi2ch-net-download-logo (board)

47 :名無しさん@お腹いっぱい。 :02/01/02 08:11
ヒマなんでnavi2chのTexinfo書いてみたよ。

http://www.geocities.co.jp/SiliconValley-Oakland/7674/
navi2chの隣が空いてた(藁

ざっと書いただけなんで意見募集。

48 :名無しさん@XEmacs :02/01/02 09:13
(・∀・)イイ!!

# 意見にもなってないので sage 。

49 :名無しさん@お腹いっぱい。 :02/01/02 09:17
>>47
すばらしい。やっぱInfoがあるとわかりやすいね。
あとはスレ一覧で出るCVUの意味とかマークについての説明が
あれば完璧じゃない?

# 板もブックマークできるとはしらんかった。

50 :名無しさん@お腹いっぱい。 :02/01/02 09:41
どんなにsageで書いてもnavi2chなら発見できていいね

51 :47 :02/01/02 18:04
>>48
サンクス。

>>49
Board モードに若干追記して更新した。
まだまだ説明不足だと思うんで、詳しい人、説明を追加してちょーだい。

今回から PDF 以外は tar 玉で置くことにしました。
http://www.geocities.co.jp/SiliconValley-Oakland/7674/

52 :mami :02/01/02 20:24
>>47
HTML 版プリーズ。

53 :47 :02/01/02 20:50
>>52
作ったよ。

http://www.geocities.co.jp/SiliconValley-Oakland/7674/navi2ch-doc/navi2ch.html

54 :47 :02/01/02 20:53
うーん、自動的にヘッダが付くのか。
規約だからしょうがないし、preview みたいなもんだからこれでもいいか。

55 :名無しさん@お腹いっぱい。 :02/01/03 10:28
(・∀・)イイ!!

56 :名無しさん@お腹いっぱい。 :02/01/03 10:49
マークの辺りを書いてみた。
以前ここに出ていたFAQもいれたぞ。

http://snowstorm.tripod.co.jp/navi2ch.texi-20020102.patch.gz

「ここは全然違うぞ!」とか思ったらどんどんいってくれ。

57 : :02/01/03 12:46
FAQ が出たときにも思ったのだが、

> Q. ふーん。navi2ch って便利なんだね。ところで 2ch って何?
>
> A. あなたには navi2ch は必要ないかもです。

これはオチとして寒すぎるので要らん。

58 : :02/01/03 20:30
やっぱり文書として読めると使い方の理解が整理できていいね。

ところで、状態フラグの「U」は、既にバッファとして持ってい
るかどうかを区別していないけど、これを例えば「U」と「u」」
などとして区別できないものでしょうか。

(setq navi2ch-article-exist-message-range nil) な環境ですと、
レス数の多いスレでは、バッファを新たに読み込むのにそこそこ
の時間が掛ってしまいます。あらかじめバッファを持っていない
のが判っていれば、ストレスも軽減できるんじゃないでしょうか。

59 :mami :02/01/03 23:09
>>58
バッファとして持ってると「V」になるよ。

60 : :02/01/03 23:40
>>58
「V」なスレでも更新されたら「U」になるんでは?

もしかしてボードとブックマークとでは挙動が違う?

61 :mami :02/01/04 00:33
>>60
そうだね。スマソ。
C とごっちゃになってた。

62 :47 :02/01/04 02:01
>>56
サンクス。マージしました。

マージしてて思ったんだけど、global bookmarkはセクションを一つ設けた方
がよさそうね。例によって俺は使ってないんでうまい説明の仕方がわからない
んだけど。コード読みつつ使い方勉強してみよう。

>>57
とりあえずコメントアウトしておいた。

てことで更新しました。いつものとおり、
http://www.geocities.co.jp/SiliconValley-Oakland/7674/

HTML と PDF も最新版になってますです。

# index.html もリポジトリに入れようかなあ。

63 :名無しさん@お腹いっぱい。 :02/01/04 02:08
Win98, Cygwin(最新), Meadow1.14, navi2chをインストールしなおしたら、
板やスレ開くときに、
Spawning child process: exec format error
って言われるようになった。
悪そうなのはCygwin?

64 :名無しさん@お腹いっぱい。 :02/01/04 03:17
>>63
gzipがうまく動いてないと思われ。

65 :名無しさん@お腹いっぱい。 :02/01/04 10:43
sf.net開通オメデトウ!!

66 :名無しさん@お腹いっぱい。 :02/01/04 11:00
SourceForge にちょっと動きがあったみたいだけど、あれは何?

67 :名無しさん@お腹いっぱい。 :02/01/04 11:08
>>66
http://sourceforge.net/projects/navi2ch/

OK でたんで SR クローズしたってこと。

68 :66 :02/01/04 11:52
>>67
おお、すばらしい。おめでとう。
でも登録日が11月7日になってるね。

69 :mami :02/01/04 12:13
http://navi2ch.sourceforge.net/ もできてますな。

70 :47 :02/01/04 12:18
めでたい。
てことで、ドキュメントも更新。
SourceForge への言及と Bookmark についてを追記。
Bookmark についてはもうちょっと考えようかと思ってたんだけどまあいいや。

71 :名無しさん@お腹いっぱい。 :02/01/05 07:43
(;´Д`)ハァハァヽ(´▽`)ノヽ(`Д´)ノヽ(`Д´)ノ

72 :デフォルトの名無しさん :02/01/05 13:28
ハァハァかよ!

73 :名無しさん@お腹いっぱい。 :02/01/05 17:55
datを落としてきて読もうとすると変なことになるんですけど。
npの挙動とかrで範囲が変えられないとか。

74 :名無しさん@お腹いっぱい。 :02/01/05 18:21
>>73
たぶんこれで直る。

--- navi2ch-article.el.orig Sat Jan 5 18:19:41 2002
+++ navi2ch-article.el Sat Jan 5 18:19:05 2002
@@ -408,7 +408,8 @@
(setq navi2ch-article-view-range
navi2ch-article-new-message-range))
(save-excursion
- (navi2ch-article-sync-from-file file)))))
+ (setq navi2ch-article-message-list
+ (navi2ch-article-sync-from-file file))))))

(defun navi2ch-article-setup-menu ()
(easy-menu-define navi2ch-article-mode-menu

75 :47 :02/01/05 19:29
List モードでの Navi2ch カテゴリの板や検索について書いてみた。
過去スレやコード見ながら書いてるんで勘違いがあるかも。

そろそろ追記するネタが思い付かないんで、「この機能の説明もしろや」って
のがあったら教えてね。

http://www.geocities.co.jp/SiliconValley-Oakland/7674/

# ドキュメント書いてて navi2ch にすごく詳しくなったような気がする(藁

76 :(not 1) :02/01/05 20:51
sourceforge に登録されましたねぇ。
なんだか嬉しいような恥ずかしいような。

ということで、開発者さんを募集します。
とりあえず >>47 さんを登録しておきますね。
mami さんはどうでしょう?
あと、ほかの人でも参加者は大歓迎です。

;; PC を新しいのに買い替え && OS を WinXP にしてたので反応が鈍くなって
;; しまいました。ごめんなさい。
;; CPU が速くなったら navi2ch-article-exist-message-range とかを nil
;; にしてもぜんぜんストレスがなくなったのでちょっとびっくりでした。

77 :47 :02/01/05 21:14
>>76
メール読みました。
俺も sourceforge 初めてなんで使い方とかはあんま力になれそうもないっす。
ぜひ詳しい人にも参加して欲しいですね。

78 : :02/01/05 21:23
自分は emacs-lisp は書けないので、今まで通り勝手な
要望や、不具合の報告等に徹します(w

>>76
>;; CPU が速くなったら navi2ch-article-exist-message-range とかを nil
>;; にしてもぜんぜんストレスがなくなったのでちょっとびっくりでした。

それはよろしいですね。うちの K6-2 500MHz なマシンでは、レス数 900
以上のスレを新規に開くときは、結構憂鬱になります(w

79 :mami :02/01/05 22:31
>>76
> mami さんはどうでしょう?
お願いします。
正直、LISP はよくわかってません。
あと、三日坊主です。

> あと、ほかの人でも参加者は大歓迎です。
deb/rpm/ports のパッケージャのみなさまはどうでしょ。

80 :rpmの者 :02/01/05 23:49
お世話になっております。
今年もよろしくお願いします。

>>79
お声をかけていただきありがとうございます。
すいませんコーディングできません < 無能。
私に何かできますでしょうか…

81 :(not 1) :02/01/06 00:04
47さんとmamiさんを登録しました。

>>78
> 自分は emacs-lisp は書けないので、今まで通り勝手な
> 要望や、不具合の報告等に徹します(w
いやぁ、ドキュメントを書いてもらえるだけでもかなり助かります。
これからもよろしくです。

>>79
> > mami さんはどうでしょう?
> お願いします。
こちらこそです。

> 正直、LISP はよくわかってません。
> あと、三日坊主です。
俺も分かってるとはいえないです。
三日坊主も同じく(^^;

> > あと、ほかの人でも参加者は大歓迎です。
> deb/rpm/ports のパッケージャのみなさまはどうでしょ。
ですね。パッケージャの人も是非参加してくださいな。

82 :mami :02/01/06 00:06
>>81
ども。
ためしに http://navi2ch.sourceforge.net/ をいじれることを確認しました。

83 :(not 1) :02/01/06 00:08
>>80
> 今年もよろしくお願いします。
こちらこそ、よろしくです。

> >>79
> お声をかけていただきありがとうございます。
> すいませんコーディングできません < 無能。
> 私に何かできますでしょうか…
コーディングできなくってもとりあえず参加しちゃってくださいな。
何かやれる事はあると思うので。
;; rpm は sourceforge に置くのと今までのとこに置くのはどっちがいいのかな?

84 :(not 1) :02/01/06 00:13
ssh の公開鍵をさっき登録したばっか(6時間後に有効になるそうです)なので
ファイルを触れません。
なので cvs にファイルを import したりするのは明日以降と言うことで。

85 :mami :02/01/06 00:14
>>84
あれ?
web の login のパスワードで入れましたよ。

86 :(not 1) :02/01/06 00:44
>>85
パスワードを変えたら login できちゃいました。
何がいけなかったのかなぁ。
でも、眠いので続きは明日起きてからという事で。

87 :47 :02/01/06 00:57
登録されてますね。(not 1) さんどうもです。

~/.ssh/authorized2 を置いたら shell ホストでは公開鍵認証もできたけど、
cvs ホストではだめみたい。6時間待つことにします。

で、cvs の構成ですが、cvsroot 以下に
CVSROOT/
navi2ch/ - navi2ch のソース
doc/ - navi2ch のドキュメント
htdocs - ほめぱげ
cgi-bin - CGI
みたいな感じで並べるといいんじゃないかと思うんだけど、どう?

カコイイ web site を作れる人にも参加してほしいなあ。

88 :名無しさん@お腹いっぱい。 :02/01/06 01:49
sourceforge 登録おめでとうございます。最近、顔文字板に
よく行くので init.el に、こんなの書いてみました。

(defun navi2ch-article-view-aa-with-popup-article (prefix)
"AA を popup-article で見てみる C-u で stack - message"
(interactive "P")
(navi2ch-popup-article-stack-current-message prefix)
(navi2ch-popup-article-view-aa-with-buffer))

(defun navi2ch-popup-article-view-aa-with-buffer ()
"popup-article で AA を見てみる"
(interactive)
(let* ((from-date-regexp "^From: .+\nDate: .+\n")
(buffer-read-only nil)
data-str)
(goto-char (point-min))
(while (re-search-forward from-date-regexp nil t)
(setq data-str
(concat data-str
(cdr
(assq 'data
(navi2ch-article-get-message
(navi2ch-article-get-current-number)))) "\n")))
(erase-buffer)
(insert data-str)
(navi2ch-article-arrange-message))
(enlarge-window
(- (frame-height) (window-height) window-min-height))
(goto-char (point-min)))

89 :88 :02/01/06 01:50
(defun navi2ch-popup-article-stack-current-message (&optional prefix)
(let* ((c-num (navi2ch-article-get-current-number))
(m-num (or (and prefix (car (car navi2ch-article-point-stack)))
c-num))
(beg (min c-num m-num))
(end (max c-num m-num))
list)
(while (>= end beg)
(push end list)
(setq end (1- end)))
(navi2ch-popup-article list)))

(add-hook 'navi2ch-hook
(lambda ()
(define-key navi2ch-article-mode-map
"\C-cv" 'navi2ch-article-view-aa-with-popup-article)
(define-key navi2ch-popup-article-mode-map
"\C-cv" 'navi2ch-popup-article-view-aa-with-buffer)))

90 :名無しさん@Emacs :02/01/06 14:45
追加希望

(´-`).。oO(なんでだろう?)

91 :(not 1) :02/01/06 15:27
sourceforge の cvs repository に navi2ch のソースを置きました。

初めて取り出すときは
cvs -d:pserver:anonymous@cvs.navi2ch.sourceforge.net:/cvsroot/navi2ch login
とするとパスワードを聞かれるので何も入力せずに enter を押して下さい。
その後で、
cvs -d:pserver:anonymous@cvs.navi2ch.sourceforge.net:/cvsroot/navi2ch co navi2ch
とすれば navi2ch のソース一式が取り出せます(多分)。

それ以降追っかけをやるときは navi2ch ディレクトリに移って、
cvs update
とすれば OK です。

navi2ch のファイルをあぷしたはずなんだけど、何故か取れないです。
これもしばらく待てば取れるようになるのかなぁ。

92 :(not 1) :02/01/06 15:32
http://navi2ch.sourceforge.net がプロジェクトのホームページ。
http://sourceforge.net/projects/navi2ch/ がプロジェクトの詳細。
ってのを書き忘れてました。

それと、今の cvs の最新のファイルは
・expire の実装を少しまともにした。
・board-mode ですでに見た(下線なスレ)の管理方法を変えた。
・何かバグが直ってる(はず)。
・どっかバグが増えてる(かも)。
な感じです。
ただ、最近の patch はほとんど当たってません。

93 :mami :02/01/06 16:08
>>92
> ただ、最近の patch はほとんど当たってません。
今まで出てたパッチっぽいのはこんな感じですかね。

前スレ
http://www.raiji.net/bbs/kaku.cgi/http://pc.2ch.net/test/read.cgi/unix/999166513/
859
860
866
889-890
895-897
919
925
930?
962

現スレ
>>46
>>74
>>88-89

今後のパッチは http://sourceforge.net/projects/navi2ch/
"Tracker" の "Patches" につっこむようお願いします。

94 :79 :02/01/06 16:13

どうも。

微力ながら参加させていただきます。
正直、何ができるかまったく見当がついていませんが…

> ;; rpm は sourceforge に置くのと今までのとこに置くのはどっちがいいのかな?

sourceforgeに置いたほうが、もしかするとスマートかもしれませんね。

95 :94 :02/01/06 16:14

う、すいません94 = 80です。
79ではありません。
新年早々…U2DA…(-_-)

96 : :02/01/06 16:28
anonymous CVS でファイルを落としてきましたが、
何故か a+x な形で落ちてきました...

97 :(not 1) :02/01/06 17:35
>>93
> 今まで出てたパッチっぽいのはこんな感じですかね。
あ、さんくすです。
思ったよりか少なくってよかったです。

> 今後のパッチは http://sourceforge.net/projects/navi2ch/
> "Tracker" の "Patches" につっこむようお願いします。
まぁ、なるべくって事で。
突っ込んどかないと忘れる可能性高くなっちゃうよーぐらいな感じでいきましょう。

>>94
> 微力ながら参加させていただきます。
> 正直、何ができるかまったく見当がついていませんが…
そしたら、sourceforge に登録したユーザ名を教えてください。
でないと navi2ch の開発者として登録できないので。
;; u2da なんてのもいいかもしれんです。

> > ;; rpm は sourceforge に置くのと今までのとこに置くのはどっちがいいのかな?
> sourceforgeに置いたほうが、もしかするとスマートかもしれませんね。
俺もそんな気はしますが。
ただ、さっき気がついたんですが sourceforge にファイルをあぷするのは結
構面倒臭いんですよね。
なので、その辺をどうするかはは94さんにまかせてしまいます ;-)。

>>96
cygwin の設定が変でそんなことになっちゃってたみたいです。ごめんなさい。
repository のファイルの permission を変える方法ってどうすればいいんで
しょうか?どなたか教えてくださいませ。

98 :名無しさん@お腹いっぱい。 :02/01/06 17:45
>>97
> repository のファイルの permission を変える方法ってどうすればいいんで
> しょうか?どなたか教えてくださいませ。
1度入れてしまうともう変えられないと思います。
リポシトリを直接触れれば何とかできるのですが。

あと SF は ViewCVS も使えます。
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/navi2ch/

99 :mami :02/01/06 17:56
>>93
> http://www.raiji.net/bbs/kaku.cgi/http://pc.2ch.net/test/read.cgi/unix/999166513/
> 859
> 860
> 866
> 889-890
ここまであてました。
board モードの md は hide mode のことを考えてなかったんで、
保留にしときます。

>>97
> まぁ、なるべくって事で。
ですね。すんません。

100 :mami :02/01/06 18:01
>>98
> あと SF は ViewCVS も使えます。
charset=iso-8859-1 で送ってくるんで、日本語化けちゃいますね。

101 :mami :02/01/06 18:35
>>93
>>46 と >>74 もあてました。

base64 とかの大物はどなたかお願いします。

102 :(not 1) :02/01/06 21:18
>>93
> http://www.raiji.net/bbs/kaku.cgi/http://pc.2ch.net/test/read.cgi/unix/999166513/
> 895-897
こいつを contrib/navi2ch-logo.el として追加しました。
使いたい人は ~/.navi2ch/init.el などに
(require 'navi2ch-logo)
と書いてください。

103 :(not 1) :02/01/06 21:23
>>98
> 1度入れてしまうともう変えられないと思います。
> リポシトリを直接触れれば何とかできるのですが。
うーん、マジすか?
やっぱり気になりますよね。どうしよう。

>>99,101
ありがとうございます。

104 :(not 1) :02/01/06 22:32
>>93
base64 関係の変更を追加しました。
詳しくは前スレの 930 から 962 あたりを見てください。
;; ファイルの保存関係で少しだけ変更を加えてあります。

105 :mami :02/01/06 23:17
>>104
うちの XEmacs 21.1 (patch 10) だと
base64-decode-region 関数がありませんでした。
FLIM が入ってるんで、~/.navi2ch/init.el で
(require 'mel-b-ccl)
してしのいでます。

106 :(not 1) :02/01/06 23:24
>>105
base64.el も無いですか?
(locate-library "base64")
の結果はどうなりますか?

107 :mami :02/01/06 23:32
>>106
すみません、
"/usr/share/xemacs21/packages/lisp/w3/base64.elc"
にありました。

108 :(not 1) :02/01/06 23:47
w3 のパッケージの中ですか。
じゃあ、使えない人とかも中にはいるのかな。
あと、base64 な関数がないときの問題って article-mode で M-b ができない
とかであって、コンパイルができないってことじゃないすよね?

109 :mami :02/01/06 23:56
>>108
make install では問題ないんですが、M-b で
Symbol's function definition is void: base64-decode-region
が出ます。

base64 まわりは wl でもいろいろやってましたね。
こんなのとか。
http://cvs.m17n.org/cgi-bin/viewcvs/wanderlust/tests/check-base64.el

110 :名無しさん@お腹いっぱい。 :02/01/07 00:00
やっぱりmamiサソも有名オープンソース開発者なのだろうか・・・

111 :mami :02/01/07 00:04
>>110
いや、無名です。
コード書きはぜんぜんできないです。ほんとに。
navi2ch いじり始めてから「リスト遊び」読んで感心してたくらいで。

112 :94 :02/01/07 00:08
どうも。

>>97

> そしたら、sourceforge に登録したユーザ名を教えてください。
> でないと navi2ch の開発者として登録できないので。

うぅ、すいません、全然わかっていないものでして…
というわけで登録してみました。よろしくお願いいたします。

> なので、その辺をどうするかはは94さんにまかせてしまいます ;-)。

う、かしこまりました(笑)
勉強します X-D

113 :名無しさん@お腹いっぱい。 :02/01/07 00:11
>>111
ではnavi2chではばたけ世界へ!debut!!

114 :名無しさん@お腹いっぱい。 :02/01/07 00:35
Meadow-1.15preに navi2ch入れています。
M-x navi2ch したあと、RET(M-x navi2ch-list-select-current-board)で
板を表示できません。
なんか、~/.navi2ch/pc.2ch.net/unix/subject.txtが
空なんですがどういうことなんでしょうか???

Navivagor for 2ch 1.0.38

Signaling: (wrong-type-argument stringp nil)
re-search-forward(nil nil t)
navi2ch-board-get-subject-list("d:/home/.navi2ch/pc.2ch.net/unix/subject.txt")
navi2ch-board-sync(nil first)
navi2ch-board-select-board(((name . "UNIX") (uri . "http://pc.2ch.net/unix/") (id . "unix") (seen)) nil)
navi2ch-bm-select-board(((name . "UNIX") (uri . "http://pc.2ch.net/unix/") (id . "unix") (seen)) nil)
navi2ch-list-select-board(((name . "UNIX") (uri . "http://pc.2ch.net/unix/") (id . "unix") (seen)) nil)
navi2ch-list-select-current-board(nil)
* call-interactively(navi2ch-list-select-current-board)

115 :mami :02/01/07 01:19
>>114
RET で板に入った後に C-u s を2回実行すると直りませんか?

116 :名無しさん@お腹いっぱい。 :02/01/07 01:24
>>113
どうでもいいけどnavi2chじゃ世界へは、はばたけないだろ

117 :mami :02/01/07 01:29
>>114
エラーにならないようにだけしておきました。
板一覧が空っぽだったら C-u s してみてください。

118 :47 :02/01/07 01:36
うう、でおくれた。
てことで doc/ ディレクトリを追加しました。cvs update -d してください。

119 :114 :02/01/07 01:38
早速のレスありがとうございます。

>>115
C-u s を2回実行しても、
Wrong type argument: stringp, nil
が出てしまいます。

>>117
ひょっとして一般人でも CVSから引っ張って来れるのですか?

120 :mami :02/01/07 01:40
>>119
むぅ……。

>>91 で CVS から引っぱれますよ。

121 :114 :02/01/07 02:14
>>120
91見落としてました。サンキュ。

でも、CVS版にしたら、M-x navi2chするだけで、
Wrong type argument: char-or-string-p, nil
が出るようになった。むむむ...。

122 :名無しさん@お腹いっぱい。 :02/01/07 02:27
>>121
エラーなんか出ないよ、おかしいね
navi2ch-version "1.4"

123 :名無しさん@お腹いっぱい。 :02/01/07 02:31
CVS 版と 1.4 って同じなの?

124 :114 :02/01/07 02:35
>>122
一応 homeを cドライブにして、
Meadowを -qオプションで起動し、M-x navi2chしてもだめでした。

M-x navi2ch-versionは(当然ですが)できます。
Navivagor for 2ch 1.4

Signaling: (wrong-type-argument char-or-string-p nil)
navi2ch-net-update-file("http://www.2ch.net/newbbsmenu.html" "c:/cygwin/home/.navi2ch/board.txt" nil navi2ch-list-make-board-txt)
navi2ch-list-sync(nil t)
navi2ch-list()
navi2ch(nil)
* call-interactively(navi2ch)
execute-extended-command(nil)
* call-interactively(execute-extended-command)

125 :名無しさん :02/01/07 02:47
cvs で navi2ch を取ってきたんですけど、make でこけます。

% make
cd . && aclocal
aclocal: not found
*** Error code 127

aclocal.m4 というファイルはあるのですが・・・。

126 :名無しさん@お腹いっぱい。 :02/01/07 02:57
>>125
% which aclocal
してみれ。

で、not foundだったらGNU autoconfをインストールすべし。

127 :名無しさん@Emacs :02/01/07 03:24
>>124
.emacsにこれ書くとどうですか?
(setq navi2ch-net-gunzip-program "gzip")
(setq navi2ch-net-gunzip-args '("-dc"))
最近のcygwinてsymlinkがおかしいんで。

128 :名無しさん@お腹いっぱい。 :02/01/07 03:29
>>124
古い.elcを消すなり動かすなりしてからinstallしましたか?
ちゃんとMeadowから見えない所に置いてから入れなおしてみて下さい

129 :114 :02/01/07 03:34
>>127
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
おかげさまでうまくいきました。

でもなんで、cygwinの symlinkは
winのショートカットと同じになったのだろう??

130 :125 :02/01/07 03:35
>>126
autoconf を入れてみたのですができなくて
automake を入れたらできました。

どうもです。

131 :名無しさん@お腹いっぱい。 :02/01/07 03:56
set CYGWIN=nowinsymlinks

132 :名無しさん@お腹いっぱい。 :02/01/07 04:57
>>123
CVS 版はどんどん更新されてるよ。CVS に入ってる一番古い版が 1.4。

>>125,126,30
Makefile.in は automake 1.5 で作られてるのに missing が automake 1.4 の
だったんで入れ換えた。
CVS の最新版だと autoconf / automake がインストールされてなくても make
できるようになってるはず。

133 :名無しさん@お腹いっぱい。 :02/01/07 08:16
FreeBSD の ports はこんな感じかな?
files/patch-af は必要無いので消してください。

ところで、test で置いてた cBpmDj-0.7.tgz が SourceForge の ftp
ディレクトリには残ってますね。これって消せないのだろうか。

Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/japanese/navi2ch-emacs20/Makefile,v
retrieving revision 1.30
diff -u -r1.30 Makefile
--- Makefile 28 Nov 2001 08:31:05 -0000 1.30
+++ Makefile 6 Jan 2002 23:03:07 -0000
@@ -6,9 +6,12 @@
#

PORTNAME= navi2ch
-PORTVERSION= 011128
+PORTVERSION= 1.4
+PORTEPOCH= 1
CATEGORIES= japanese www elisp
-MASTER_SITES= http://www.geocities.co.jp/SiliconValley-Oakland/7673/lisp/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
PKGNAMESUFFIX= -${EMACS_PORT_NAME}

MAINTAINER= sf@FreeBSD.org
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/japanese/navi2ch-emacs20/distinfo,v
retrieving revision 1.21
diff -u -r1.21 distinfo
--- distinfo 28 Nov 2001 08:31:05 -0000 1.21
+++ distinfo 6 Jan 2002 23:07:11 -0000
@@ -1 +1 @@
-MD5 (navi2ch-011128.tar.gz) = 4ab35bbc0b50f2d1227238dcfc96e81d
+MD5 (navi2ch-1.4.tar.gz) = 3ab45fc89074a3b7c510b0397e6fd55d

134 :(not 1) :02/01/07 10:15
会社からだと cvs も ssh も使えない・・・。

>>109
とりあえず navi2ch-util の先頭に
(when (featurep 'xemacs)
(condition-case nil
(require 'base64)
(error nil)))
みたいなのを入れとけば OK ですかね。
XEmacs かどうかではなく base64 な関数があるかで判断の方がいいかもですが。

>>112
> というわけで登録してみました。よろしくお願いいたします。
はいはい、あとでやっときますね。
;; 今は sourceforge がメンテナンス中らしい。

>>127
> (setq navi2ch-net-gunzip-program "gzip")
> (setq navi2ch-net-gunzip-args '("-dc"))
自分のとこでもそうしてました。
こっちがデフォルトの方がいいですね。

>>132
> Makefile.in は automake 1.5 で作られてるのに missing が automake 1.4 の
> だったんで入れ換えた。
ありがとうございます。
その辺にも気を使わないとだめだったんですね。

135 :名無しさん@お腹いっぱい。 :02/01/07 10:41
>>113
navi2chと一緒に2ch型BBSのソースも配れたらもっとよさそうだなー
「両方揃ってれば世界デビューありかも?」などと思うのです。

136 :135 :02/01/07 10:43
あ書き忘れ。
もちろん目標は「slashdotに対抗」ね。:-)


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

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