Navi2ch for Emacs (part 5)

このエントリーをはてなブックマークに追加
1名無しさん@お腹いっぱい。
Emacsenで動く2ch用ブラウザ、Navi2chスレッドpart 5です。

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

>>2 リンク、過去スレッド
2名無しさん@お腹いっぱい。:02/02/12 04:51
リンク
* 作者の(not 1)さんのページ
http://www.geocities.co.jp/SiliconValley-Oakland/7673/
* hc2ivan's webpage
http://www18.tok2.com/home/navi2ch/
* navi2ch rpm
http://members.tripod.co.jp/~navi2ch/
* Mona fonts (モナーフォント)
http://members.tripod.co.jp/s42335/mona/

過去スレッド
* 過去ログ その4 (前スレ)
http://pc.2ch.net/test/read.cgi/unix/1009340234/
* 過去ログ その3
http://pc.2ch.net/unix/kako/999//999166513.html
* 過去ログ その2
http://pc.2ch.net/test/read.cgi/unix/996244120/
* 過去ログ その1
http://cocoa.2ch.net/unix/kako/976/976032951.html
2ゲット、ズサー
>>3
残念でした(w
>1 乙彼
6287@part4:02/02/13 03:38
前スレ 968 さんのパッチ、CVS にあてときました。
7名無しさん@お腹いっぱい。:02/02/13 09:28
最近スレが更新されていないのに U になることが多いので
不思議に思っていたのですが、もしかしてスレのカーソル位置
が最後のスレにないと更新扱いになるのでしょうか。

最後の一画面は、わざわざカーソルを最後のスレまで移動させる
ことが少ないので、もうしそうなら自分には不便ですね。更新
フラグという意味合いからも少しずれてしまいますし。
8名無しさん@Emacs:02/02/13 09:35
くだらない質問で申し訳ないのですが、
navi2chの板一覧が表示されません。

デスクトップもノートもRedhat7.2です。
どちらにもnavi2ch 1.5.1を入れています。
ノートの方は一覧が表示されますが、
デスクトップの方には表示されないのです。

どうすればいいんでしょう?
9名無しさん@お腹いっぱい。:02/02/13 13:15
>>8

(setq navi2ch-list-bbstable-url "http://www.2ch.net/2chmenu.html")

でないかい?
108:02/02/13 13:20
>>9
できました、サンクス。
要望いいですか?

「履歴」と同じ扱いで、自分がポストしたスレが自動的に登録されて
いくような履歴があったら便利だと思うのですが、どうでしょうか。
以前はオフライン時でも、レスを書き込んだときは更新
されたような気がするのですが、設定で今でもこのよう
な動作にできますか?
http://sourceforge.net/tracker/index.php?func=detail&aid=507328&group_id=39552&atid=435775
へのパッチ案です。

(defcustom navi2ch-bm-ask-directory-only-when-textize t
"*non-nil なら、スレを保存するときにディレクトリのみ入力させる。"
:type 'boolean
:group 'navi2ch-board)
を、navi2ch-vars.elへ、

(when (not navi2ch-on-xemacs)
(defalias 'read-directory-name 'read-file-name))
を、どこか適当な所へ
それぞれ加えて、あとは以下のパッチをあててください。

--- navi2ch-board-misc.el.orig Wed Feb 13 18:32:08 2002
+++ navi2ch-board-misc.el Wed Feb 13 18:33:01 2002
@@ -362,11 +362,15 @@
(navi2ch-bm-insert-state item 'update)))))
(message "can't select this line!"))))

-(defun navi2ch-bm-textize-article (directory &optional buffer)
- (interactive "Ddirectory: ")
+(defun navi2ch-bm-textize-article (&optional directory buffer)
+ (interactive)
(let* ((navi2ch-article-view-range nil)
(navi2ch-article-auto-range nil)
- window)
+ window file)
+ (when (null directory)
+ (if navi2ch-bm-ask-directory-only-when-textize
+ (setq directory (read-directory-name "Directory: ")))
+ (setq file (expand-file-name (read-file-name "File: "))))
(setq window (selected-window))
(navi2ch-bm-display-article)
(select-window (get-buffer-window (navi2ch-article-current-buffer)))
@@ -376,16 +380,18 @@
(let* ((article navi2ch-article-current-article)
(board navi2ch-article-current-board)
(id (cdr (assq 'id board)))
- (file (format "%s_%s.txt" id (cdr (assq 'artid article))))
(subject (cdr (assq 'subject article))))
- (and buffer
- (save-excursion
- (set-buffer buffer)
- (goto-char (point-max))
- (insert (format "<a href=\"%s\">%s</a><br>\n" file subject))))
+ (when (null file)
+ (setq file (expand-file-name
+ (format "%s_%s.txt" id (cdr (assq 'artid article)))
+ directory)))
+ (when buffer
+ (save-excursion
+ (set-buffer buffer)
+ (goto-char (point-max))
+ (insert (format "<a href=\"%s\">%s</a><br>\n" file subject))))
(let ((coding-system-for-write navi2ch-coding-system))
- (navi2ch-write-region (point-min) (point-max)
- (expand-file-name file directory))))
+ (navi2ch-write-region (point-min) (point-max) file)))
(select-window window)))
最新版 q で終了できなくなってないですか?
>>14
できてますよ。
16名無しさん@XEmacs:02/02/13 20:52
昨日 cvs で取ってきて navi2ch をいれなおしたところ

(1) (initialization/error) An error has occurred while loading ~/.emacs:

Symbol's function definition is void: base64-decode-string

とかいわれてしまいます。これなんでしょう。
xemacs 21.1.14 です。
17名無しさん:02/02/13 20:52
14の navi2ch-ask-when-exit の設定がおかしいに一票
18mami:02/02/13 21:59
>>14
直しました。
19mami:02/02/13 22:18
>>11
こんなんでどうでしょ。
(add-hook 'navi2ch-message-after-send-hook
(lambda ()
(navi2ch-bookmark-add "posted"
navi2ch-message-current-board
navi2ch-message-current-article)))
20mami:02/02/13 22:20
>>13
すみません、手をつけれてませんでした。
見ておきます。
21前スレッド 961:02/02/13 22:34
part4 で XEmacs で mona font で表示されない、と完全他力本願モードで書
いたんですが、まだ直ってないみたいなので、ちょっと調べてみました。(あ
んまり自信ないんで間違ってたらごめんなさいです)

M-x customize-face で face の状態を見てみると、
navi-2ch-mona16-face,navi-2ch-mona14-face,navi-2ch-mona12-face はちゃ
んとしてますが、navi2ch-mona-face が mona font になってませんでした。

んで、navi2ch-mona.el をおっかけてみたら、関数
navi2ch-mona-set-mona-face の中 (L199) の (facep parent) が nil を返す
ようです。(なので、そのあとの (set-face-parent 'navi2ch-mona-face
parent) が実行されない)

ちなみに、Emacs 21 でもときどき変になるんですが、ここの (facep parent)
が [face unspecified unspecified unspecified unspecified unspecified
unspecified unspecified unspecified unspecified unspecified
unspecified ...] なんていう変な値を返すせいでしょうか?

2221:02/02/13 22:40
追加。

試しに、199 行目の (when (facep parent) をコメントアウトしてみたら、
mona font で表示できるようになりました。
2313:02/02/14 03:16
>>20
まあ、叩き台ってことで。
あと、
(when (not navi2ch-on-xemacs)
(defalias 'read-directory-name 'read-file-name))
はよろしくないかも。やるなら、
(unless (fboundp 'read-directory-name)
(defalias 'read-directory-name 'read-file-name))
かな。もしくは
(if (fboundp 'read-directory-name)
(defalias 'navi2ch-read-directory-name 'read-directory-name)
(defalias 'navi2ch-read-directory-name 'read-file-name))
とかしたほうが副作用が少なさそう。
24名無しさん@お腹いっぱい。:02/02/14 18:05
まちBBSって見れないんだっけ?
>>24
はい
2621/22:02/02/14 22:09
せっかく facep で face かどうか調べている(みたい)なのにコメントアウト
しちゃうのもどうかと思ったので、find-face を使ってみたパッチ。
(FSF-Emacs だと apel が必要みたい)

とりあえず、手もとの XEmacs 21.5.4 と Emacs 21.2.50 (いずれも cvs の先
端のやつ) では問題なく動いてます。

--- master/navi2ch/navi2ch-mona.el Wed Feb 13 22:44:03 2002
+++ work/navi2ch/navi2ch-mona.el Thu Feb 14 21:54:01 2002
@@ -196,7 +196,7 @@
(format "navi2ch-mona%d-face" height)
"navi2ch-mona16-face")))
(setq parent (intern face-name))))
- (when (facep parent)
+ (when (find-face parent)
(cond (navi2ch-on-xemacs
(set-face-parent 'navi2ch-mona-face parent))
(navi2ch-on-emacs21

27knok:02/02/15 15:23
>>26
apel をみると find-face は短かかったので、navi2ch-mona.el に
含めてパッチを適用しました。
apel は GPL だしその旨書いたので問題ないですよね...
lisp まったく分からないんですが、XEmacs で monafont が
また使えるようになったんですね?
29knok:02/02/15 15:53
つかえると思います。自分が確認した範囲ではちゃんと見えました。
30knok:02/02/15 17:20
大事なことを言いわすれました。
>>26 さんどうもありがとうございます。
31名無しさん@お腹いっぱい。:02/02/15 17:33
>>27
find-face を定義してる defun-maybe も
apel 入れてないと使えないっす。
32knok:02/02/15 18:07
とりあえず
(if (not navi2ch-on-xemacs)
(defun-maybe ...))
と囲んであるんですが、これじゃダメですかね?
33名無しさん@お腹いっぱい。:02/02/15 18:52
>>32
うーん、うちは emacs-21.1.90 で
(setq navi2ch-mona-enable t)
(setq navi2ch-mona-face-variable 'navi2ch-mona16-face)
なんだけど、facep の頃から特に問題なくモナフォントで
表示されてたです。
XEmacs 使ってるんですが、mona fonts のフォントサイズって
手動でどうやって変更すればいいんですか?
なんか mona fonts まわりが大幅に変わってるんで
よく分からないです。。。
3526:02/02/15 19:41
>>27
ふと思ったのですが、(featurep 'poe) が nil になるときだけ定義する
ようにしたらどうでしょう?

# とりあえず、うちの FSF Emacs 21.2.50 では、apel がはいっていても起動
# 時に (void-variable find-face) でエラーになったので、再定義されてい
# るところを消してしまいましたが(^^;

>>33
(facep 'navi2ch-mona16-face) は何を返しますか?

本来なら t が返ってくるのが期待されているはずなのですが、うちでは t で
はないが no-nil ではあるような変な値を返していました。(なので FSF
Emacs 21 での表示はできてました)
36knok:02/02/15 20:06
(if (and (not (featurep 'poe)) (not navi2ch-on-xemacs))
(defun ...))
こういう感じですかね?
3734:02/02/15 22:35
すまそ、フォントって .xemacs.el や init.el を
書き換えて load し直しても、XEmacs 自体を
再起動しないと有効にならんのね。
お騒がせしました。
3833:02/02/15 22:40
>>35
うちでも (facep 'navi2ch-mona16-face) は t でない値が返ってきた。
でも、

facep is a compiled Lisp function in `faces'.
(facep FACE)

Return non-nil if FACE is a face name.

とのことなんで、non-nil だったら ok なんじゃないかな。
emacs21 なら facep、XEmacs なら find-face にする、で
いいのかも。
3926:02/02/15 22:41
>>36
はい。そんな感じで apel (poe) がインストールされていない FSF Emacs 21
のときだけ再定義されるようにした方が良いと思います。
4033:02/02/15 22:47
(facep 'navi2ch-mona16-face) は
[face "mona-gothic" normal 154 normal normal unspecified unspecified unspecified unspecified unspecified unspecified ...]
になってた。
XEmacs で最新の CVS 使ってますが、
Wrong type argument: stringp, nil が出て
どの板にもいっさい入れません‥‥。
42knok:02/02/15 23:38
>>39
これで commit しておきました。
>>41
http://www.jpl.org/elips/BUGS-ja.html
これを参考に、backtrace をとってみるとどうですかね。
どの辺で問題が起きているかがわかれば対処できるかも。
4341:02/02/15 23:51
>>42
こんなんでよろしいでしょうか‥‥。

Signaling: (wrong-type-argument stringp nil)
file-exists-p(nil)
navi2ch-board-expire()
run-hooks(navi2ch-board-expire)
navi2ch-board-select-board(((name . "ニュース速報") (uri . "http://choco.2ch.net/news/") (id . "news") (type . board) (seen)) nil)
navi2ch-bm-select-board(((name . "ニュース速報") (uri . "http://choco.2ch.net/news/") (id . "news") (type . board) (seen)) nil)
navi2ch-list-select-board(((name . "ニュース速報") (uri . "http://choco.2ch.net/news/") (id . "news") (type . board) (seen)) nil)
navi2ch-list-select-current-board(nil)
call-interactively(navi2ch-list-select-current-board)
4426:02/02/15 23:58
>>38
あ、FSF Emacs では t ではないのが正解なのですね。XEmacs では

`facep' is a built-in function
(facep OBJECT)

Documentation:
Return t if OBJECT is a face.

なんで混乱してました。

>>40
うちの Emacs 21.2.50 では
(facep 'navi2ch-mona16-face)
[face unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified ...]
なんです。(何か変)

> emacs21 なら facep、XEmacs なら find-face にする、で
> いいのかも。

それでいいような気もしてきました。(さらに安全のために Emacs 21 でも
apel がインストールされていたら find-face にするとか)
>>36

(if (and (not (featurep 'poe)) (not navi2ch-on-xemacs)) ...)
よりも、単純に、
(unless (fboundp 'find-face) ...)
のほうがいいんじゃない?
将来FSF Emacsにfind-faceが、別の定義で実装されないという保証はないわけだし。

まあ、find-faceなんていう名前の関数を外部パッケージが定義しちゃってる
のが問題のような気もするんだけど。
S でブックーマークを並び変えた後、それを保存するにはどうすればいいんでしょうか?
4741:02/02/16 01:53
.xemacs.el にある

(add-hook 'navi2ch-board-select-board-hook 'navi2ch-board-expire)

をコメントアウトしたらとりあえず板に入ることは
できるようになったんですが、この add-hook がなくても
navi2ch-board-expire って有効になるものですか?
なんか教えて君みたいになってて心苦しいですが。。。
標準状態では、うちの Emacs 21 で Delete キーでスクロールできないので、
↓以下のようにして頂けると、助かります。

--- master/navi2ch/navi2ch-article.el Thu Feb 14 18:19:45 2002
+++ work/navi2ch/navi2ch-article.el Sat Feb 16 13:06:15 2002
@@ -42,6 +42,7 @@
(define-key map " " 'navi2ch-article-scroll-up)
(define-key map [del] 'navi2ch-article-scroll-down)
(define-key map [backspace] 'navi2ch-article-scroll-down)
+ (define-key map "\C-d" 'navi2ch-article-scroll-down)
(define-key map "\177" 'navi2ch-article-scroll-down)
(define-key map "w" 'navi2ch-article-write-message)
(define-key map "W" 'navi2ch-article-write-sage-message)
>>48
DeleteキーでC-dを吐く設定の方がおかしいような。。。
5048:02/02/16 14:35
>>49
いや、私もそう思うんですけど、emacs -q でも C-h-k-DEL すると C-d 吐い
てることになってるんですよ。(こんなのは Emacs-21.x だけですが)

>>47
hook で自動的に exipre を呼ばないだけで、
Board mode で ESC e で明示的に expire できるよ。
(´-`).。oO(expire で問題が起きるのはなんでだろう?)
>>50
Emacs 20.xやshellだとDELは^Hか^?を吐くの?
前スレでちょこっとした、navi2ch-bm-fetch-articleの戻り値の話です。

navi2ch-bookmark-fetch-articleで
(setq state (navi2ch-bm-fetch-article max-line)) としてる割には
navi2ch-bm-fetch-articleは、nilか"can't select this line!"
しか返さないので、新たなfetchがあったか判断できません。

navi2ch-bm-fetch-article がstateの値を返してくれるとありがたいです。
一応パッチ。

--- navi2ch-board-misc.el.orig Sat Feb 16 16:15:54 2002
+++ navi2ch-board-misc.el Sat Feb 16 16:16:46 2002
@@ -360,7 +360,8 @@
(let ((buffer-read-only nil))
(save-excursion
(navi2ch-bm-insert-state item 'update)))))
- (message "can't select this line!"))))
+ (message "can't select this line!"))
+ state))

(defun navi2ch-bm-textize-article (directory &optional buffer)
(interactive "Ddirectory: ")
5448:02/02/16 16:51
>>52
Emacs-20.7 とか XEmacs では DEL は DEL として認識されてます。

(x)emacs -q で起動して C-h-k-DEL した結果

XEmacs-21.5.4: DEL runs `backward-or-forward-delete-char'
Emacs-20.7: DEL runs the command backward-delete-char-untabify
Emacs-21.1 以降: C-d runs the command delete-char

ただ、emacs -nw だと DEL で認識されているみたい。もうちょっと調べてみます。
5541:02/02/16 17:56
>>51
そうですか。どうもありがとうございます。
とりあえずこれでやり過すことにします。
5648:02/02/16 19:32
>>54
もう少し調べた結果。

etc/NEWS より
: * Changes in Emacs 21.1
(中略)
: ** The default binding of the Delete key has changed.
:
: The new user-option `normal-erase-is-backspace' can be set to
: determine the effect of the Delete and Backspace function keys.
:
: On window systems, the default value of this option is chosen
: according to the keyboard used. If the keyboard has both a Backspace
: key and a Delete key, and both are mapped to their usual meanings, the
: option's default value is set to t, so that Backspace can be used to
: delete backward, and Delete can be used to delete forward. On
: keyboards which either have only one key (usually labeled DEL), or two
: keys DEL and BS which produce the same effect, the option's value is
: set to nil, and these keys delete backward.
:
: If not running under a window system, setting this option accomplishes
: a similar effect by mapping C-h, which is usually generated by the
: Backspace key, to DEL, and by mapping DEL to C-d via
: `keyboard-translate'. The former functionality of C-h is available on
: the F1 key. You should probably not use this setting on a text-only
: terminal if you don't have both Backspace, Delete and F1 keys.
:
: Programmatically, you can call function normal-erase-is-backspace-mode
: to toggle the behavior of the Delete and Backspace keys.

で、normal-erase-is-backspace-mode を実行すれば DEL が DEL として認識
されることはわかりました。

# で、どうするのがいいんでしょうね??^^;;
http://game.2ch.net/test/read.cgi/famicom/1013785133/
が読めないのって俺だけですか?
fileの読み込みは成功している(less等では見れる)のだがnavi2chだと
何故か嵌ってしまう。Emacs21.1+navi2ch1.5.1です。
>>57
たぶんEmacs 21.1の不具合。Emacs 20.xやEmacs 21.1.90とかなら大丈夫なはず。
;; FAQに追加したほうがいいかも。
>>57

うわぁ!ほとんどブラクラだよ!!
emacsが死ぬ!
6057:02/02/17 02:56
そっかEmacs21.1がよろしくないのね。thanx!
…が、21.1.90ってのが見つからん。cvsから引いてくるか。
>>60
> …が、21.1.90ってのが見つからん。cvsから引いてくるか。
Emacs 21.2のbeta。ftp://alpha.gnu.org/gnu/emacs/にあるよ
navi2ch-vars.el の

(when navi2ch-mona-enable
(add-hook 'navi2ch-load-hook
(lambda () (load "navi2ch-mona")))))
この箇所、

(setq navi2ch-mona-enable t)
(require 'navi2ch)
の順番だと ok なんだけど、

(require 'navi2ch)
(setq navi2ch-mona-enable t)
だと、navi2ch-load-hook が実行されたあとで
navi2ch-mona-enable が t になるので、
navi2ch-mona がロードされないみたい。

~/.navi2ch/init.el を読み込んだ後で、
navi2ch-mona をロードするかどうかを決めるように
してもらえないかな?
63mami:02/02/18 00:00
>>62
単に順番を変えるだけだと、
特定の板だけモナーフォントを使いたいときは
navi2ch-mona-enable は nil なんで困りますね。
現状だとフォントまわりの設定が済んだら
(require 'navi2ch-mona) してね、
になっちゃうのかな。
; うちの init.el で先に require してて、
; さっきまで2時間くらい悩んだです。

フォントサイズの指定ですが、
(setq navi2ch-mona-face-variable 'navi2ch-mona16-face)
よりも、下のパッチをあてて
(setq navi2ch-mona-font-height 16)
てな感じの方がわかりやすいんじゃないでしょうか。
どうでしょ? >users & developers

--- navi2ch-mona.el.orig Sun Feb 17 22:44:17 2002
+++ navi2ch-mona.el Sun Feb 17 23:40:53 2002
@@ -191,6 +191,14 @@
:initialize 'custom-initialize-default
:group 'navi2ch-mona)

+(defcustom navi2ch-mona-font-height nil
+ "*モナーフォントのサイズ数。
+nil だとデフォルトのフォントと同じサイズの face を自動選択。"
+ :type '(choice (const :tag "12 ドット" 12)
+ (const :tag "14 ドット" 14)
+ (const :tag "16 ドット" 16))
+ :group 'navi2ch-mona)
+
;; defun find-face for GNU Emacs
;; the code is originated from apel.
(if (and (not (featurep 'poe)) (not navi2ch-on-xemacs))
@@ -205,7 +213,9 @@
(defun navi2ch-mona-set-mona-face ()
(let ((parent navi2ch-mona-face-variable))
(when (eq t parent)
- (let* ((height (cond (navi2ch-on-xemacs
+ (let* ((height (cond (navi2ch-mona-font-height
+ navi2ch-mona-font-height)
+ (navi2ch-on-xemacs
(font-height (face-font 'default)))
(navi2ch-on-emacs21
(frame-char-height))))
6457:02/02/18 00:04
>>61
Emacs21.1.90にて読めました。これもそれで書いてます。
…が、そのスレ、もう終わってやんの(藁)
ついさっきCVSのHEADを入れてXEmacs 21.1.14で起動しようとすると
not a base64 character
で起動しません。何か足りないでしょうか。
Emacs-20.7と21.1では起動します。
「send message...failed: 長すぎる行があります!」したのでbase64してみました。

----BEGIN BASE64----(trace.txt)
U2lnbmFsaW5nOiAoZXJyb3IgIm5vdCBhIGJhc2U2NCBjaGFyYWN0ZXIgCiIpCiAg
c2lnbmFsKGVycm9yICgibm90IGEgYmFzZTY0IGNoYXJhY3RlciBcbiIpKQogIGNl
cnJvcigibm90IGEgYmFzZTY0IGNoYXJhY3RlciAlYyIgP1xuKQogIGFwcGx5KGNl
cnJvciAoIm5vdCBhIGJhc2U2NCBjaGFyYWN0ZXIgJWMiID9cbikpCiAgZXJyb3Io
Im5vdCBhIGJhc2U2NCBjaGFyYWN0ZXIgJWMiID9cbikKICBiYXNlNjQtY2hhci10
by1udW0oP1xuKQogIGJhc2U2NC1kZWNvZGUtMSgoP1xuID95ID9JID9IKSkKICBt
YXBjb25jYXQoYmFzZTY0LWRlY29kZS0xICgoP2cgP1YgP0MgP0IpICg/VSA/SSA/
RiA/USkgKD9nID9WID9DID9CKSAoP1UgP0kgP0ggP0opICg/ZyA/ViA/QyA/Qikg
KD9VID9JID9GID9RKSAoP2cgP1YgP0MgP0IpICg/VSA/SSA/RiA/USkgKD9nID9W
ID9DID9CKSAoP1UgP0kgP0YgP0EpICg/ZyA/VSA/QSA/bykgKD9nID9VID95ID9C
KSAoP1QgP0EgP3EgP0IpICg/USA/SSA/RiA/QSkgKD9nID9VID9DID9CKSAoP1Eg
P0MgP0MgP0IpICg/XG4gP3kgP0kgP0gpICg/SSA/ZyA/VSA/QykgKD9CID9RID9J
ID9GKSAoP0EgP2cgP1cgP3EpICg/QiA/USA/SSA/RikgKD9BID9nID9VID9DKSAo
P0IgP1EgP0kgP0YpICg/QSA/ZyA/VSA/QSkgKD9vID9nID9VID95KSAoP0IgPzMg
P0MgP2kpICg/QiA/VCA/QSA/cSkgKD9CID9RID9JID9GKSAoP0EgP2cgP2IgP3kp
ICg/QiA/YSA/ZCA/XCspICg/RSA/UiA/TiA/XCspICg/QiA/diA/SSA/SCkgKD9j
ID9cbiA/ZyA/VSkgKD8yID9DID93ID9vKSAoP0ggP2YgP2cgP2QpICg/XCsgP0Ig
PzMgP3kpICg/aSA/QiA/VCA/SSkgKD9IID9jID9PID96KSAoP3MgPzcgP2cgP2Qp
ICg/XCsgP0IgPzMgPzQpICg/SCA/ZiA/QyA/bykgKD9GID9BID9nID9VKSAoP0Mg
P0IgP1EgP0kpICg/RiA/QSA/ZyA/VSkgKD9DID9CID9RID9DKSAoP0MgP0IgP1Ug
P0kpICg/RiA/USA/ZyA/VSkgKD9BID9nID9LID9JKSAoP0YgP00gP1xuID9nKSAo
P2QgP3cgP28gP2cpIC4uLikgIiIpCiAgYmFzZTY0LWRlY29kZS1zdHJpbmcoImdW
Q0JVSUZRZ1ZDQlVJSEpnVkNCVUlGUWdWQ0JVSUZRZ1ZDQlVJRkFnVUFvZ1V5QlRB
cUJRSUZBZ1VDQlFDQ0JcbnlJSElnVUNCUUlGQWdXcUJRSUZBZ1VDQlFJRkFnVUFv
Z1V5QjNDaUJUQXFCUUlGQWdieUJhZCtFUk4rQnZJSGNcbmdVMkN3b0hmZ2QrQjN5
aUJUSUhjT3pzN2dkK0IzNEhmQ29GQWdVQ0JRSUZBZ1VDQlFDQ0JVSUZRZ1VBZ0tJ
Rk1cbmdkd29nVXlCM0RzN0NvRkFnVUNCUUlGQWdVQ0JRTDNldTk2NzNyQ3dzTEN3
cnlLOTNydmVDZz09IikKICBieXRlLWNvZGUoIi4uLiIgW25hdmkyY2gtbW9uYS1z
YW1wbGUtc3RyaW5nIGN1cnJlbnQtbG9hZC1saXN0ICIbJEIlNSVzJVclayVGJS0l
OSVIJTIlQyVIJSkhKiEqGyhCIBskQiRSJGkkLCRKISIlKyU/JSslSiEiGyhCUm9t
YW4gQWxwaGFiZXQbJEIhIxsoQlxuIiBkZWNvZGUtY29kaW5nLXN0cmluZyBiYXNl
NjQtZGVjb2RlLXN0cmluZyAiZ1ZDQlVJRlFnVkNCVUlISmdWQ0JVSUZRZ1ZDQlVJ
RlFnVkNCVUlGQWdVQW9nVXlCVEFxQlFJRkFnVUNCUUNDQlxueUlISWdVQ0JRSUZB
Z1dxQlFJRkFnVUNCUUlGQWdVQW9nVXlCM0NpQlRBcUJRSUZBZ2J5QmFkK0VSTitC
dklIY1xuZ1UyQ3dvSGZnZCtCM3lpQlRJSGNPenM3Z2QrQjM0SGZDb0ZBZ1VDQlFJ
RkFnVUNCUUNDQlVJRlFnVUFnS0lGTVxuZ2R3b2dVeUIzRHM3Q29GQWdVQ0JRSUZB
Z1VDQlFMM2V1OTY3M3JDd3NMQ3dyeUs5M3J2ZUNnPT0iIHNoaWZ0X2ppc10gNCkK
ICBsb2FkLWludGVybmFsKCJuYXZpMmNoLW1vbmEiIG5pbCB0IG5pbCBlc2NhcGUt
cXVvdGVkKQogIGxvYWQoIm5hdmkyY2gtbW9uYSIgbmlsIHQgbmlsKQogIHNpOnJl
cXVpcmUobmF2aTJjaC1tb25hIG5pbCkKICByZXF1aXJlKG5hdmkyY2gtbW9uYSkK
ICAoY29uZCAoKGFuZCAuLi4gLi4uKSAocmVxdWlyZSAuLi4pIChhZGQtaG9vayAu
Li4gLi4uKSAoc2V0cSBuYXZpMmNoLW1vbmEtZW5hYmxlIHQpKSkKKQogIGxvYWQt
aW50ZXJuYWwoIn4vLm5hdmkyY2gvaW5pdCIgdCBuaWwgbmlsIHVuZGVjaWRlZCkK
ICBsb2FkKCJ+Ly5uYXZpMmNoL2luaXQiIHQpCiAgbmF2aTJjaChuaWwpCiAgY2Fs
bC1pbnRlcmFjdGl2ZWx5KG5hdmkyY2gpCiAgY29tbWFuZC1leGVjdXRlKG5hdmky
Y2ggdCkKICBleGVjdXRlLWV4dGVuZGVkLWNvbW1hbmQobmlsKQogIGNhbGwtaW50
ZXJhY3RpdmVseShleGVjdXRlLWV4dGVuZGVkLWNvbW1hbmQpCg==
----END BASE64----

(setq navi2ch-article-auto-decode-base64-p t)にしてるんですが、
emacs -rvだと >65 のデコードされた部分が暗すぎて読みにくい…。
67名無しさん@お腹いっぱい。:02/02/18 10:28
(setq navi2ch-list-bbstable-url "http://www.2ch.net/2chmenu.html")
で見れないな、、、
昨日はこの設定で見れたのに。。

68knok:02/02/18 11:41
どうもそのファイルがなくなったようで、
bbsmenu.html にかえれば見えるようです。
とりあえず cvs の方も直しときました。
いま1.5.1つかってんだけど、cvsにするとなんかいいことってある?
7067:02/02/18 12:57
>>68
変更したらメニューが出てきました。
でもラーメン板とかがミレナイ。。。movedされちゃったって。。。
71mami:02/02/18 13:22
>>70
こちらをおすすめ。
(setq navi2ch-list-bbstable-url "http://www.onputan.com/board/bdleft.html")
72knok:02/02/18 17:11
うーむ、今 w3m で www.2ch.net/2ch.html をみたら
http://www6.ocn.ne.jp/~mirv/2chmenu.html
になってました... bbsmenu.html もそのうちなくなるのかな?
今度こそ書きこめるかな…

> >>63
> 単に順番を変えるだけだと、
> 特定の板だけモナーフォントを使いたいときは
> navi2ch-mona-enable は nil なんで困りますね。
> 現状だとフォントまわりの設定が済んだら
> (require 'navi2ch-mona) してね、
> になっちゃうのかな。

現状でも所詮 navi2ch-load-hook に加えてるだけなので、
関数 navi2ch の中で、
--- navi2ch.el 14 Feb 2002 00:44:47 -0000 1.30
+++ navi2ch.el 18 Feb 2002 06:31:37 -0000
@@ -60,6 +60,9 @@
(when (file-exists-p navi2ch-update-file)
(load-file navi2ch-update-file))
(load navi2ch-init-file t)
+ (when (and navi2ch-mona-enable
+ (or navi2ch-on-xemacs navi2ch-on-emacs21))
+ (require 'navi2ch-mona))
(if navi2ch-auto-update
(navi2ch-update))
(add-hook 'kill-emacs-hook 'navi2ch-save-status)

しちゃってもええんちゃうかと思うのは素人考えですかね。。。
7448:02/02/18 22:46
>>56
とりあえず、個人的には以下のようなコードを ~/.navi2ch/init.el に書くこ
とで Emacs 21 で DEL でバックスクロールできるようにしました。

(defvar my-navi2ch-del-key-flag nil)
(and (fboundp 'normal-erase-is-backspace-mode)
normal-erase-is-backspace
(progn
(setq my-navi2ch-del-key-flag t)
(add-hook 'navi2ch-article-mode-hook
'(lambda ()
(normal-erase-is-backspace-mode)))))
(if my-navi2ch-del-key-flag
(add-hook 'navi2ch-article-exit-hook
'(lambda ()
(or normal-erase-is-backspace
(normal-erase-is-backspace-mode)))))

;; あんまり美しくはないですが……
新変数navi2ch-use-highlight-mouse-lineを導入するパッチです。
よろしければ取り込んでください。

diff -uNr navi2ch.orig/navi2ch-board-misc.el navi2ch/navi2ch-board-misc.el
--- navi2ch.orig/navi2ch-board-misc.el Fri Feb 8 16:59:47 2002
+++ navi2ch/navi2ch-board-misc.el Mon Feb 18 16:10:36 2002
@@ -175,7 +175,8 @@
(navi2ch-bm-set-property-internal begin end item)
(setq updated (or updated (get-text-property (1+ begin) 'updated)))
(put-text-property begin end 'updated updated)
- (put-text-property begin end 'mouse-face 'highlight)
+ (when navi2ch-use-highlight-mouse-line
+ (put-text-property begin end 'mouse-face 'highlight))
(put-text-property begin end 'face (nth (cond ((eq updated 'updated) 3)
((eq updated 'seen) 4)
((eq updated nil) 2))
diff -uNr navi2ch.orig/navi2ch-list.el navi2ch/navi2ch-list.el
--- navi2ch.orig/navi2ch-list.el Thu Jan 31 02:20:17 2002
+++ navi2ch/navi2ch-list.el Mon Feb 18 16:12:54 2002
@@ -206,8 +206,9 @@
(cdr (assq 'name board)) "\n")
(set-text-properties
prev (1- (point))
- (list 'mouse-face 'highlight
- 'face (cadr state))))
+ (list 'face (cadr state))))
+ (when navi2ch-use-highlight-mouse-line
+ (put-text-property prev (1- (point)) 'mouse-face 'highlight))
(put-text-property prev (point) 'board board)
(setq prev (point)))))

@@ -222,8 +223,9 @@
(insert "[" (if open "-" "+") "]"
(car pair) "\n")
(set-text-properties prev (1- (point))
- (list 'mouse-face 'highlight
- 'face 'navi2ch-list-category-face))
+ (list 'face 'navi2ch-list-category-face))
+ (when navi2ch-use-highlight-mouse-line
+ (put-text-property prev (1- (point)) 'mouse-face 'highlight))
(put-text-property prev (point) 'category (car pair))
(when open
(navi2ch-list-insert-board-names-subr (cdr (assq 'child alist))))
diff -uNr navi2ch.orig/navi2ch-vars.el navi2ch/navi2ch-vars.el
--- navi2ch.orig/navi2ch-vars.el Mon Feb 18 15:21:21 2002
+++ navi2ch/navi2ch-vars.el Mon Feb 18 16:10:36 2002
@@ -781,6 +781,11 @@
(add-hook 'navi2ch-load-hook
(lambda () (load "navi2ch-mona")))))

+(defcustom navi2ch-use-highlight-mouse-line t
+ "*non-nil なら、板一覧とブックマークでマウスの行をハイライトする。"
+ :type 'boolean
+ :group 'navi2ch)
+
;; folder icons. filename relative to navi2ch-icon-directory
(defvar navi2ch-online-icon "plugged.xpm"
"*Icon file for online state.")
"m-a-m-i"するときのカーソルの動きが気になるので、

--- navi2ch-board-misc.el.orig Tue Feb 19 00:00:15 2002
+++ navi2ch-board-misc.el Tue Feb 19 00:13:29 2002
@@ -556,6 +556,7 @@
(apply func args))
(navi2ch-bm-unmark))
(navi2ch-update-failed nil))
+ (beginning-of-line)
(sit-for 0))
(forward-line))))

こうして欲しいのですが。
;;完全に趣味の問題なので、強い要望ではないです。
77名無しさん@Emacs:02/02/19 20:09
すいませんが、
http://pc.2ch.net/test/read.cgi/unix/1013391187/294
以降見れないんですが。
>>77
普通に読めるけど?環境は?
ただ空白が多いのに気づいていない、に一票だが。
>>78
そのとおりでした。空白があるとは思わなかったですよ。
どおりでエラーにもならないはず…

逝ってきます
80名無しさん@お腹いっぱい。:02/02/20 12:34
レスのプレビュー機能は、ないんでしょうか。
今日会社に来たら cvs update ができなくなってた。ファイアウォールの設定
変えるってメイルが来てたからそれのせいかなぁ。もう cvs 版追っかけるこ
とできないんだろうか(鬱
82knok:02/02/20 17:24
>>45
変更しました。
>>62
navi2ch-load-hook でなく navi2ch-hook に (load "navi2ch-mona")
を追加するよう変えればいいんでしょうか?

(75, 76 はどうしよう... 入れてしまっても問題ないかな)
>>81
navi2ch.sf.net/debian/source/ にある cvs snapshot では
だめですかね。18 日以降は変更がないのでその日の分までしか
作ってないですけど。
> >>62
> navi2ch-load-hook でなく navi2ch-hook に (load "navi2ch-mona")
> を追加するよう変えればいいんでしょうか?

73 よりはそれのがよさそうですね。
ちなみにそのばあい、 load よりは require な気がします。

8481:02/02/20 21:23
>>82
ありがとうございます。navi2ch は仕事する時間よりも長く使っています(w
新しい機能は多分ほとんど使っていないのでそれほど困りはしないのですが。
85mami:02/02/20 22:54
http://pc.2ch.net/test/read.cgi/unix/1009340234/630
> スレをテキスト形式で保存するのって
> ボードモードでスレの上で
> e
> をおせばいいんですが、保存したいディレクトリ
> までしか指定できませんね。
> 保存したいファイル名まで指定できるとうれしいんですが。
ファイル名を聞くようにしました。

>>13
変数で設定しなくていいようにしたかったんで、
別な実装にしました。
すんません。
86名無しさん@Emacs:02/02/21 00:15
(describe-mod)で表示される説明に、

キーバインドだけでなく、マークの意味も書いて
もらえませんか?


87287@part4:02/02/21 01:37
navi2ch-mona の互換性をなくしたせいで
だいぶご迷惑をおかけしてしまったようです。すみません。

mona 関連の変数を init.el で直接 setq すると
変更が反映されないのは、defcustom の `:set' に
設定してる関数が呼ばれないからです。
`setq' と同じ要領で `customize-set-variable' すれば
たぶん変更が反映されると思います。

でもコードそのものがゴチャゴチャしてるのが元凶
なんですよねえ。自分で書いたんだけど。
変数に face を入れとけばいいのにわざわざ parent をセットしてる
ところとかとか、`:set' に長ったらしい lambda 関数を
セットしてるところとか。

手元では navi2ch-mona-font もサポートする形で手を加えて
みたんですが、上に書いたようなところを直すと
また互換性が一部なくなるんで、こういう場合は CVS のブランチに
コミットすればいいんでしょうか。

・parent 使うのはやめ。
・mona face のシンボルは変数 navi2ch-mona-face にセットしとく。
・navi2ch-mona-font が束縛されていれば、navi2ch-initフックで
 新しく navi2ch-mona-font用の face を作って、それを
 navi2ch-mona-face にする。
・変数 navi2ch-mona-font-family-name を変更するときは
 (navi2ch-mona-font-family-name "mona-gothic")
 てな感じでいけるようにする。
・サンプルテキストをギコ猫からモナーに変える。base64 使うのは
 よろしくなさそうなので(そもそもいらんかも……)。

てな感じでいこうと思いますがなにか?
8875:02/02/21 03:56
>>82

マウス行のハイライトって、マウスをあまり使わない人には
意味無いと思っていたけど。おれだけ?
すくなくともおれにとっては邪魔なだけ。

害が無ければ入れてくださいな。
ブックマークがメニューから使えるようになるとマウスで使う人も増えるかもね。
そもそも、メニューを表示すらしてない人がほとんどだとは思うけど。
90287@part4:02/02/21 07:23
Wanderlust からごっそりコードを失敬して
スプラッシュスクリーン追加してみました。

絵には、モナー板のロゴとかを使いたいけど、
これは勝手に拝借したらマズいかもなあ。
とりあえず穴埋め的な AA 画像でごまかしてみました。
91俺も意見を言っておこう:02/02/21 07:33
>>88
> マウス行のハイライトって、マウスをあまり使わない人には
> 意味無いと思っていたけど。おれだけ?

mouse pointerとcursor pointerが、
current position指定として、同時に有効なのは耐えられん。
92俺も意見を言っておこう:02/02/21 07:33
あ、止められるようにして欲しいな、ということです。
>>90
(・∀・)イイ!!

しかし 起動画面に萎え
モナー板のロゴって使えないのかな?
94俺も意見を言っておこう:02/02/21 14:03
これよろしく。

in navi2ch-article.el,

(defun navi2ch-article-rotate-point-stack ()
"stack へ push した位置を巡回する。"
(interactive)
(let ((cur (navi2ch-article-get-point nil)) ; 現在地
(top (pop navi2ch-article-point-stack))) ; トップ
(if top
(progn
(setq navi2ch-article-point-stack
(append navi2ch-article-point-stack (list cur))) ; 最後尾へ保存
(navi2ch-article-goto-number (car top)) ; トップの
(forward-char (cdr top))) ; 以前いた文字へ
(message "stack is empty"))))

(define-key navi2ch-article-mode-map "R" 'navi2ch-article-rotate-point-stack)
95名無しさん@Emacs:02/02/21 22:20

splashスクリーンのAA趣味悪くてワラた。

画像版もそのうちよろしく


96mami:02/02/21 22:29
>>88
あー、やっと理解しました。
highlight を無効にする変数がほしい、ってことっすね。

>>76
個人的には、逆に mark 欄をデフォルトの位置にしたいとこです。
navi2ch-bm-next-line とかの方をいじって。

>>80
あるといいな、と言ってみるテスト。

>>89
メニューまわりは整理したいです。
最近手首が痛くてマウスをよく使ってるもので。
ご意見おながいします。
97名無しさん@お腹いっぱい。:02/02/21 23:04
bbsmenuが取ってこれなくて固まった時に、
C-gが効かないんですけど、そういうものですか?
9876:02/02/22 00:34
>>96

> 個人的には、逆に mark 欄をデフォルトの位置にしたいとこです。
> navi2ch-bm-next-line とかの方をいじって。

統一されていればどこでもよいです。
76はなるべく変更箇所を少なくしようとした結果ですので。
99名無しさん@お腹いっぱい。:02/02/22 00:43
Perlの勉強でもしようかとCPerl modeを使っているのですが
使い方を説明してるとこ知りませんか?

書いたコードを実行するにはどうすればいいのかすら分かりません。
>>99
すんません、誤爆です。
C-s emacsで一番にひっかかったのに書いてしまいました。
     Emacs ワケワカンネーヨ…

【フック】λλλλλλλ.................................トボトボ
102名無しさん@XEmacs:02/02/22 22:29
ブックマークに入れていたスレがある板が変った板になったら、
その後、ctl-u sしないとmamiで読み込みできなくなった。
既出?
103名無しさん@お腹いっぱい。:02/02/22 22:58
jbbs な板を読むにはどうすれば良いですか?
104名無しさん@お腹いっぱい。:02/02/23 15:55

お支払いは一括33ドルで1年契約!

料金は、月平均にすると約350円程度!
登録すると33ドルで1年間使い放題、見放題!
http://2ch.tora3.net/2002/main.html

navi2ch対応はいつだろう。。。
105名無しさん@お腹いっぱい。:02/02/23 16:22
connection failed: operation already in progress, navi2ch.sourcefoge.net, navi2ch connection
って出て起動できないんだけど…。
>>105
原因追及は置いといて、とりあえずこうしとけば?
(setq navi2ch-auto-update nil)
107105:02/02/23 16:34
やっぱりそういうことだったんだ。
navi2chのサイトになんか情報上がってないかとおもって見に行ったら繋がりにくかったよ。
108名無しさん@Emacs:02/02/23 18:35
今まで A Bone 使ってたけどこっちに乗り換えました。
高機能だし慣れると素早く操作出来て(・∀・)イイ!!ですね。

ところでスレ検索結果や a で登録した板の
ブックマーク表示がダブって表示されるのが
気になったのですがなぜでしょうかね?
ここに書くのもなんだが、2ch-nntpd ってどうよ。
http://deisui.bug.org/~ueno/ruby/2ch-nntpd/

スレ違いだったら誘導希望。
110名無しさん@Meadow:02/02/23 21:42
もっといいAAはいくらでもあると思うのですが、
当面はこんなものでどうでしょう。今適当に書きました。


(setq navi2ch-splash-logo-ascii "\
  ■      ■                ■    ■
 ■      ■     ■       ■    ■    ■
 ■             ■     ■          ■
■              ■     ■           ■
■               ■■■■■            ■
■               ■   ■            ■
 ■               ■ ■            ■
 ■               ■ ■            ■
  ■               ■            ■

Navi2ch
Navigator for 2ch for Emacsen")


>>109
http://saki.2ch.net/nntp/
>>109
氏は T-gnus をお使いなので、盛り上りに欠ける gnusスレとかは?
;; あまり適切でもないな。でも nntp板はまともに機能してないし
112287@part4:02/02/24 08:54
>>110
ども。さっそく CVS に反映しときました。
commit前にちゃんと動作チェックきぼーん>112

Index: navi2ch-splash.el
===================================================================
RCS file: /cvsroot/navi2ch/navi2ch/navi2ch-splash.el,v
retrieving revision 1.2
diff -u -1 -r1.2 navi2ch-splash.el
--- navi2ch-splash.el 23 Feb 2002 23:53:45 -0000 1.2
+++ navi2ch-splash.el 24 Feb 2002 00:34:43 -0000
@@ -65,4 +65,4 @@
Navi2ch
- Navigator for 2ch for Emacsen"
- "Ascii picture used to splash the startup screen.")
+ Navigator for 2ch for Emacsen
+ Ascii picture used to splash the startup screen.")

114287@part4:02/02/24 09:46
ぐわー。すんません。
defvar じゃなくて setq だったのか。
115教えて君参上!!:02/02/24 09:49

vani2ch を使っていてスレに書かれている url に飛ぶには?

ブラウザは w3m.el でお願いします
116教えて君参上!!:02/02/24 09:50
>>115
>
> vani2ch を使っていてスレに書かれている url に飛ぶには?
>
> ブラウザは w3m.el でお願いします
>

vani2ch を使っていてスレに書かれている url に飛ぶには?

↑5時5時 navi2chですね
(setq browse-url-browser-function 'w3m-browse-url)
118教えて君参上!!:02/02/24 10:17
>>117

ありがとう御座いまする
119名無しさん@お腹いっぱい。:02/02/24 14:29
jbbs な板を読むにはどうすれば良いですか?
120mami:02/02/24 14:34
>>119
パッチを書いて contrib してください。
121119:02/02/24 14:42
>>120
ということは、まだできね、ってことですね。わかりました。
パッチは・・・、elisp勉強します・・・
122名無しさん@Meadow:02/02/24 15:48
>>114
> defvar じゃなくて setq だったのか。
ごめんねえ :)
2/24 の CVS を使っていますが、 navi2ch-article-mode での C-x k が
kill-buffer になっているのは仕様ですか?
>123 navi2ch/Changelogの2002-02-04。
bookmark2.txt や history.txt が何故か壊れていて、大ショック。
最近バックアップとってなかったからなあ...

*.dat を頼りにブックマークのおおよそは復帰できたけれど...
126名無しさん@XEmacs:02/02/25 06:56
212ch (ttp://www.212ch.com/) を navi2ch で読む方法はどうすれば
よいですか?

~/.navi2ch/etc.txt に

212chの仕事板
http://www.212ch.com/bbs/work/
work

とか書いてみたんですけどダメでした。

127名無しさん@お腹いっぱい。:02/02/25 11:13
2chのブックマークが壊れてショックを受けるとはかなりの重症だな
スレを開いたときに、Article モードの画面 1ペインだけにしたいのですが、
どうすれば良いですか?

(add-hook 'navi2ch-article-mode-hook
'navi2ch-one-pane)

かなー、と思ってやってみたのですが、
何度か開いているうちに、2ペインで開くようになってしまいます。
>>128

;; article を開くときに 1ペインにする。
(setq navi2ch-bm-stay-board-window nil)

130mami:02/02/25 19:17
>>125
わたしも先日壊れてて、ショックでした。
重症です。
バックアップとるようなしくみ必要ですかねー。

>>128
(setq navi2ch-bm-stay-board-window nil)
>>125
>>130

わしも二、三回やりましたので……

(add-hook 'navi2ch-before-startup-hook
(lambda ()
(unless navi2ch-init
(call-process "cp"
nil nil nil
(expand-file-name navi2ch-bookmark-file)
(expand-file-name (concat navi2ch-bookmark-file
".bak")))
(call-process "cp"
nil nil nil
(expand-file-name navi2ch-history-file)
(expand-file-name (concat navi2ch-history-file
".bak"))))))
132128:02/02/26 01:09
>>129 >>130
どうもです。そんな設定があったとは。
今週中にID販売だって。
navi2chで●が出せるようになるのなぁ。。

http://kaba.2ch.net/test/read.cgi/accuse/1014628584/183
134knok:02/02/26 16:53
>>132
FAQ に書いてありますよ。
ついでにいくつか更新しておきました。

>>126
read.cgi とは挙動がずいぶん違うようなので etc.txt に
書くだけでは無理っす。
135名無しさん@お腹いっぱい。:02/02/26 22:36
cvsのchangelogが一部消えてような気がします。
136135:02/02/26 22:38
すいません。勘違いでした。
137名無しさん@Meadow:02/02/27 09:21
Meadow で使ってて background-mode を
dark にしてるんだけど face の色に
light のものが適用されちゃいます。

Mew なんかは大丈夫なんだけど どうして?
画面を3つに(list,board,article) 分けてると
>>1-3 みたいに複数のレスをリンクで追うと
list の方に表示されちゃいます。

こんなのどう?
ブックマークでmamiした後N(,P)で読み進める、っていうのを想定してます。

(defun navi2ch-bm-next-update-line ()
(interactive)
(let ((case-fold-search nil))
(forward-line)
(if (re-search-forward "^ *[0-9]+ [+= ]U" nil t)
(beginning-of-line)
(forward-line -1)
(message "No more updated lines"))))

(defun navi2ch-bm-previous-update-line ()
(interactive)
(let ((case-fold-search nil))
(unless (re-search-backward "^ *[0-9]+ [+= ]U" nil t)
(message "No more updated lines"))))

(define-key navi2ch-bm-mode-map "N" 'navi2ch-bm-next-update-line)
(define-key navi2ch-bm-mode-map "P" 'navi2ch-bm-previous-update-line)
140名無しさん@お腹いっぱい。:02/02/28 21:53
これどうですか?

【速報】ソニー、アイワを100%完全子会社化へ
http://choco.2ch.net/test/read.cgi/news/1014900361/
141名無しさん@お腹いっぱい。:02/02/28 23:42
1。offlaw.cgi 等の入れ替え(2/28 5:00PM頃〜 完)
2。http://2ch.tora3.net/ の作成終了。(2/28中 ほぼ完)
   登録フォームは本番開始の時に open 予定。
3。test 用 ID&PW の停止。 (3/1 1:00PM 予定)
   テスト用サーバ停止(test.tora3.net)
   bbs.cgi の本番用への移行。
4。内部での最終テスト
5。いよいよ本番稼動。(3/1 5:00PM 予定)

3->5 の間は、dat落ち後 html化前のスレッドは読めなくなります。

http://kaba.2ch.net/test/read.cgi/accuse/1014739544/793
142名無しさん@お腹いっぱい。:02/02/28 23:51
d で消したスレッドを復活させたいときってどうするのですか?
143ビスケットは二つ:02/03/01 00:05
h を押せば、スレッドは裏の世界へ行く。
裏の世界で d を押せば、スレッドは表の世界へ。
144○○○:02/03/01 18:43
test
145名無しさん@お腹いっぱい。:02/03/02 22:55
今日初めて導入したのですがupdateされてないとかいって
C-u sしても何も表示されません.
C-u Sするとソートしますかとか聞かれます.
どうしたら使えますか?
146ビスケットは二つ:02/03/02 23:03
>>145
>>68,>>71ってことはないかな?
147名無しさん@お腹いっぱい。:02/03/03 00:16
>>146
Thanks.でもうまくいきませんでした.
一応navi2ch自体はEmacs20で立ち上がるのだけど.
今諦めてIEから書き込んでる根性なしですが
明日また頑張ってみます.
最近気付いたのですが、
ブラウザ経由の書き込みの場合で初のクッキー受け入れの場合、以下のようなことを言われます。

投稿確認
・投稿された内容はコピー、保存、引用、転載等される場合があります。
・投稿に関して発生する責任は全て投稿者に帰します。
全責任を負うことを承諾して書き込む

navi2ch経由の場合、これを確認することがないような気がします。
READMEもしくはdemo画面で表示したほうがいいと思うのですが、どうでしょか?
そんなことは得心の上で書き込んでいるに決まってるでしょうに。
>>149
2chの側で表示するようになったのだから、
それなりに気を使う必要があると思われ
しょっちゅう仕様変更しそうなモノに対応しててもしょーが無いだろうし、
README にでも書いときゃ済むのでは。
どう読んでも2ch初心者、厨房向きのメッセージだし。
>>151に激しく同意。
153名無しさん@お腹いっぱい。:02/03/03 06:08
スレ一覧で、読んだことのあるスレだけ表示するように出来ると
嬉しいのですが、そういうコマンドはありませんか?

もしくは、select-articleと同時にブックマークに追加するような
設定が出来ればそれでもいいです。
>>153
> スレ一覧で、読んだことのあるスレだけ表示するように出来ると
> 嬉しいのですが、そういうコマンドはありませんか?

最初のListのテッペンにあるNavi2chの中の履歴を開けるとそれに近いことが
でけるで。
155名無しさん@お腹いっぱい。:02/03/03 12:45
ところで、Perl か何かで実装された dat2html ってどこかに無いでしょうか?
絶対誰か作ってそうなんだけど。

ごくたまに、navi2ch の dat を html にしたいときがあるのです。
156155:02/03/03 12:46
そのくらい自分で作れっていわれそうだけど、やっぱ車輪の再発明は、ね。
158155:02/03/03 13:08
うわ、それそのもののスレがあったんですか。
ありがとうございます、見てみます。
159名無しさん@お腹いっぱい。:02/03/04 13:43
http://1.5ch.info/ に対応してくれたら激しくうれしい。
160名無しさん@お腹いっぱい。:02/03/04 23:39
たしか前スレにあったと思うんだけど、mami が速くなる設定ってどうでしたっ
け? 前スレhtml 化待ちで見れない。
(setq navi2ch-net-enable-http11 t)
162名無しさん@お腹いっぱい。:02/03/05 00:03
>>161
ありがとう。助かりました。
163名無しさん@お腹いっぱい。:02/03/05 03:27
ブックマークで U なスレでも実際は更新されていない
時がちょっとでない頻度であるのですが、これは何かの
設定が影響しているのでしょうか。

それとも他の皆さんは、そういうことはないんでしょうか。
>163
i で取得したスレをオフラインで開くとそうなる。
2ch 側の変更のせいだそうだが。
オンラインで開く若しくは s を押すとかしておくしかないようだ。
165153:02/03/05 04:44
>>154

そういえばそうですね。
これも便利なんですが、やはり板毎に見たいなー、と思ってこうし
てみました。

(defun my:navi2ch-bm-bookmark-and-select-article-or-scroll-up
(&optional max-line)
(interactive "P")
(navi2ch-board-add-bookmark)
(navi2ch-bm-select-article-or-scroll-up max-line))
(defun my:navi2ch-bm-bookmark-and-select-article
(&optional max-line)
(interactive "P")
(navi2ch-board-add-bookmark)
(navi2ch-bm-select-article max-line))
(add-hook 'navi2ch-board-misc-load-hook
(function
(lambda ()
(define-key navi2ch-bm-mode-map " "
'my:navi2ch-bm-bookmark-and-select-article-or-scroll-up)
(define-key navi2ch-bm-mode-map [return]
'my:navi2ch-bm-bookmark-and-select-article))))

スレ選択と同時にブックマークしてるわけです。
当初の目的は達成できたのですが、hide-modeとbookmark-modeでも
これが効いてしまうのがちょっと気になってます。
hide-modeでもbookmark-modeでもないスレ一覧の時にだけこれを使
うようにしたいのですが、どういう方法で設定すればいいでしょう?

あと、それぞれの板のブックマークを集約した仮想的な板をつくれ
るといいのですが。グローバルなブックマークは板毎のブックマー
クとは別ですよね。
166うひひ:02/03/05 15:40
+で更新ファイルの表示を見るときdで隠したクソスレに更新が
あると表示されてしまうようなのですが
ウザいクソスレを完全抹殺する方法はあるでしょうか?

スソスレイヤーを探し出して殺せとか無しでなんとかしたいです
167knok:02/03/05 19:59
>>104
これに対応するためには https のアクセスが必須になるんですが、
どうやって対応したものですかね... SSL 対応の elisp package を
調べてみればいいのかな。
;; 仕様はそのうち公開されるみたいです。

>>166
これでどうでしょう。

Index: navi2ch-board.el
===================================================================
RCS file: /cvsroot/navi2ch/navi2ch/navi2ch-board.el,v
retrieving revision 1.25
diff -u -r1.25 navi2ch-board.el
--- navi2ch-board.el 2 Feb 2002 12:20:59 -0000 1.25
+++ navi2ch-board.el 5 Mar 2002 10:55:36 -0000
@@ -266,7 +266,7 @@
(navi2ch-board-hide-mode
(member artid hide))
(navi2ch-board-updated-mode
- (navi2ch-board-updated-article-p article seen))
+ (and (navi2ch-board-updated-article-p article seen) (not (m
ember artid hide))))
(t
(not (member artid hide))))
(navi2ch-bm-insert-subject
(リンクで飛んだりして)Articleモードでスレを表示したときに、
そのスレを*板の*ブックマークに追加するにはどうしたらいいですか?
とりあえず板一覧を開いてそのスレを検索したりしてるんですけど…
Error: connection failed: connection refused, pc.2ch.net, navi2ch connection

今どのスレ開こうとしてもこんなエラーが出るんでちょっと焦った。ほっとい
たら直ったから、2ch側で何かやってただけかな。
170名無しさん@XEmacs:02/03/06 11:54
>>167 knokさんありがとうございました
治りました好み

これで殺伐としなくてすみます。
人生小一時間とくしたようです。
171knok:02/03/06 13:09
>>168
A でできませんかね。
>>170
このまま commit するか、それとも変数で制御可能にするべきか
迷ってるんですが、どっちがいいでしょう?
172mami:02/03/06 13:33
>>171
変数で制御可能でお願いしたく。
今の動作が好みなんで。
173うひひ:02/03/06 13:57
>>171
いかようにも。
とりあえず可能であれば変数でもデフォルトでも
僕は時折hで返して痛いトコ眺めてます(うひひ
ひさしぶりに navi2ch を cvs update したら
八頭身に激 ワラタ
175knok:02/03/06 16:09
>>172
変数 navi2ch-board-hide-updated-article を作ってそれで
制御するようにしました。デフォルトは従来と同じ動きをするよう
nil にしてあります。
176168:02/03/07 01:53
>>171
> A でできませんかね。

Aだとグローバルブックマークしか出来ないようですが、
borad モードで a を押す動作をさせたいのです。
もしかして、最新版では出来るようになってたりしますか?
ちなみに1.5.1を使ってます。
typoってますYO!

Index: navi2ch-article.el
===================================================================
RCS file: /cvsroot/navi2ch/navi2ch/navi2ch-article.el,v
retrieving revision 1.69
diff -u -u -1 -r1.69 navi2ch-article.el
--- navi2ch-article.el 13 Feb 2002 13:52:04 -0000 1.69
+++ navi2ch-article.el 6 Mar 2002 21:24:05 -0000
@@ -1243,3 +1243,3 @@
"メニューを表示して、url を得る"
- (message "a)ll c)rrent r)egion b)oard")
+ (message "a)ll c)urrent r)egion b)oard")
(let ((char (read-char)))
178名無しさん@お腹いっぱい。:02/03/07 17:36
xemacs-21.4.6 と navi2ch で、モナーフォントを表示できません。
表示しようとすると、 xemacs を起動したターミナルに
Measuring wide characters
というメッセージが延々と表示されます。
mozilla ではモナーフォントを表示できてるので、
xemacs の設定の問題だと思うのですが。
navi2ch は、CVS 最新版と 1.5.1 の両方を試しましたが、同じ症状でした。

心当たりのある方、対処法をご教示ください。
179knok:02/03/07 17:47
>>176
ソースを見た限りでは私の elisp 力では無理っぽいです。
; navi2ch-board-bookmark-mode は board-mode であることに依存
; してるようなので、これをいじるだけでは無理そう...

>>177
直しときました。ども。
180名無しさん@お腹いっぱい。:02/03/08 18:55
掲示板システム2002年ヴァージョンです。。。
http://qb.2ch.net/jikken/

テスト結果はこちらへ。

実験中です。
http://kaba.2ch.net/test/read.cgi/accuse/1015574601/
agfe
182名無しさん@お腹いっぱい。:02/03/08 23:24
お前等ちゃんとテストシレ!
使わせてもらってる分際でそんな口の聞きかたはない YO!
>>183

>>180見れ。
185168:02/03/09 02:43
>>179
> ソースを見た限りでは私の elisp 力では無理っぽいです。

あわわわ。
基本的すぎて怒られるかとビクビクしてたんだけど、
実は大変なことだったんですね。
TODOリストにさりげなく入れといてもらえると幸いです。
+ Articleモード中でBoardブックマークに追加 +
186名無しさん@Meadow:02/03/10 01:23
navi2ch 使わせてもらっている者です。ちょっと面白い関数を作りました。
興味があれば、使ってみてください。

機能は次のものです。
・ navi2ch-board-mode で、navi-board-sync をした後、
画面上下分割後の上ウィンドウはボードを固定表示、
下ウィンドウでボードを規定秒間隔で自動スクロールするのものです。
・ 下ウィンドウで規定回スクロールした後は、再度上記の動作を繰り返します。
・ 何かイベントが発生した場合は、元のウィンドウ構成に戻ります。

片手間で作ったものなので、まだ修正すべきところはありますが、とりあえず、使え
ないレベルでもないので、載せてみます。

(defun my-navi2ch-board-sync-auto ()
(interactive)
(save-window-excursion
(catch 'event
(split-window)
(other-window 1)
(sit-for 0)
(while t
(navi2ch-board-sync)
(sit-for 2)
(let ((count 0))
;;(while (null (eobp))
(while (< count 90)
(setq count (1+ count))
(scroll-up 0.5)
(move-to-window-line -1)
(if (not (sit-for 1))
(throw 'event t))))))))
FreeBSDでemcws21なんだけど、
portsの1.5.1からCVSで最新にしてみたら、
これまででていたモナフォントがでなくなってかなりハマったよ。
結局、ソースのコメントにしたがって、
M-x customize-group navi2ch-mona して、
'(navi2ch-mona-enable t)
'(navi2ch-mona-face-variable (quote navi2ch-mona16-face)))
したらなおった。2行目が必要になったのかな?
それとcustomizeのmonafontの所で
途中(Navi2ch Mona Enable Board List以下)から文字化けしてました。

それと、以前から気になってたんだけど、
Article modeでピンクで表示される引用の部分と、
ほげ>1と書いたときの「げ>1」の部分が
monaじゃないデフォルトのフォントで表示されちゃいますね。
そこだけ大きさがずれてるのでなんか変です。

以上報告まで。
188187:02/03/10 04:51
ついでに質問します。

From: [187] 名無しさん@お腹いっぱい。 <sage>
Date: 02/03/10 04:36

ってなってるところを、

187 :名無しさん@お腹いっぱい。 :02/03/10 04:36

のような表示(ブラウザと同じ)にしたいんですけど、
.emacsの設定でなんとかできませんか?
ごくたま〜に、名前欄も使ってAAしてるレスなんかがあるからね。
189188:02/03/10 06:16
lispはさっぱりわからないけど、
みようみまねでソース書きかえたらそれっぽくできたYO!
実際には文章の前にスペースをいくつか入れないと
同じにはならないけど、前よりすっきりしたからいっか。

これを.emacsの方で設定する方法があるなら、きぼんぬ。
と。

--- navi2ch-article.el.orig Thu Mar 7 17:27:01 2002
+++ navi2ch-article.el Sun Mar 10 06:01:07 2002
@@ -465,11 +465,10 @@
(defun navi2ch-article-default-header-format-function (number name mail date)
"デフォルトのヘッダをフォーマットする関数
ヘッダのface を付けるのもここで。"
- (let ((from-header "From: ")
- (from (format "[%d] %s <%s>\n" number name mail))
- (date-header "Date: ")
+ (let ((from-header "")(from (format "%d %s <%s> " number name mail))
+ (date-header "")
str p)
- (setq str (concat from-header from date-header date "\n\n"))
+ (setq str (concat from-header from date-header date "\n"))

(setq p (length from-header))
(put-text-property 0 p
>>1 itteyoshi
>>187
> 引用部分とかもモナーフォント
同意。

192名無しさん@Emacs:02/03/12 03:20
navi2ch (CVS 最新版) + emacs-21.1 で、家庭用ゲーム板の
スペースチャンネル5スレを見ようとすると無限ループに入って C-g も
できません。再現する方はいますか?

http://game.2ch.net/test/read.cgi/famicom/1015177275/

monafont は使っていません。
emacs-20.7 だと普通に見られます。
193187:02/03/12 03:41
>192
ブラクラ(w

emcws21.1,monafont使用です。
194名無しさん@XEmacs:02/03/12 04:21
>>192
emacs21のバグらしい。詳しくは、過去スレ参照。
196192:02/03/12 05:31
>57 でガイシュツだったのですね。emacs-21.1.95 (+emcws) を入れたら
見られるようになりました。ありがとうございました。
navi2ch入れたら、いきなり八頭身モナーがでてきてめちゃわらった。

開発スタッフは妙にノリがよいな(w
U c cとか(最後はcじゃなくても同じ)で
copy: nil
って出るんですけど前はコピーしたURLが
でてませんでしたっけ?
199名無しさん@お腹いっぱい。:02/03/13 07:02
昨日まで「生活全般」が見えていたんですが、今朝は、そんな板
ないよ、と言われてしまいますが、どう対処したらいいんでしょう
200名無しさん@XEmacs:02/03/13 07:22
200ゲトズザー

>>199
(setq navi2ch-list-bbstable-url "http://www6.ocn.ne.jp/~mirv/2chmenu.html")
としてみたら?
(see also >>71 >>72)

私もあまり詳しくないので、他の方間違っていたら突っ込みよろしく。
201名無しさん@お腹いっぱい。:02/03/13 12:20
navi2ch1.5.1
をいれてみました。
でも、
navi2chを起動しても板一覧が
[+]Navi2ch
[-]ブックマーク
[+]変わった板
までしか表示されません。
これはどうしてでしょうか?
203名無しさん@お腹いっぱい。:02/03/13 12:30
それでいけました。
なんか、板がいっぱいできてますね。感動しました。
204名無しさん@Emacs:02/03/13 18:33
From: [1] トオル@とりあえず管理美補 ★ <優しくしてね?>
Date: 02/03/13 16:52 ID:???

乱立とかツール荒らしとかドンとこい!

最終実験です。。。
http://qb.2ch.net/test/read.cgi/jikken/1016005954/

テスト結果はこちらへ。
実験中です。
http://kaba.2ch.net/test/read.cgi/accuse/1015574601/
205名無しさん@XEmacs:02/03/14 09:22
vine 2.1.5, xemacs-21.1.14, navi2ch-1.5.1, monafonts-2.1
を使っています。

書き込まれた記事はモナーフォントで表示されているのですが、
自分が書き込むときには、モナーフォントになってくれません。

自分で書き込むときもモナーフォントになって欲しいのですが、
どうすればいいのですか?
XEmacs 自体のフォントをmonafontsにしれ。
207名無しさん@お腹いっぱい。:02/03/14 13:47
ちわ。VineSeed な環境に 2002/02/20 あたりのCVS版を入れて使ってます。
read.cgi経由で読み込んでるように見えるのですが、直接datを読むことは
できますか?

html待ちになっているスレが読めないので、できれば対策して欲しいと思ってます。
208名無しさん@Emacs:02/03/14 13:56
>>207
> read.cgi経由で読み込んでるように見えるのですが、直接datを読むことは

ローカルにあるDATなら読めるよ。

> html待ちになっているスレが読めないので、できれば対策して欲しいと思ってます。

それ有料だよ。しかも、winのみ。
209名無しさん@Emacs:02/03/14 16:55
えーと、新しいbbs.cgiだとスレ立てできないようです。
mozillaでは立てられました。

ここです。
http://qb.2ch.net/jikken/
210名無しさん@お腹いっぱい。:02/03/15 06:11
>>208
そうなのですか。

親切にいただいてありがとうございました。
211名無しさん@XEmacs:02/03/15 08:32
>>206
XEmacsで他の作業をするときには等幅フォントを使いたいのです。

navi2chの時だけ、モナーフォントにすることはできませんか?
bufferごと又は mode ごとに標準のフォントを指定できる
というのでもいいのですが。
212名無しさん@お腹いっぱい。:02/03/15 10:55
meadowとcygwinでmake installしましたが、
meadowでalt+x navi2chすると、Unknown host "navi2ch.sourceforge.net"
と表示されて動きません。

どうすればよいのか教えてください
213名無しさん@XEmacs:02/03/15 11:24
meadow, cygwin の事はよく分からないのですが、
エラーメッセージからしてnavi2ch以前にネットワークの
設定に問題があるのでは?

ネットワークにきちんとつながっているようであれば、
navi2ch-auto-update を nil にして再チャレンジしてみて下さい。
214名無しさん@お腹いっぱい。:02/03/15 12:23
>>212
取り敢えず、~/.emacs か ~/.navi2ch/init.el に↓書いてみ
;; navi2ch.sourcefoge.net につなげなくて出るエラーを回避
(setq navi2ch-auto-update nil)
レスありがとうございました

ネットワーク面を見直してみました。
それで.emacsにプロキシサーバの設定を追加したところ、
動作するようになりました。

合わせてエラー回避の設定もしました。
216名無しさん@XEmacs:02/03/15 12:42
ネットワークの設定がおかしかったのが原因で、それを直したのなら
navi2ch-auto-update を nil にする必要はないと思いますよ。

まぁ、好みの問題ですが。
状態フラグとして C がついてるスレに対して、このフラグを消すことって
できますか?
つまりある特定のスレだけ(間違って開いてしまった等)ローカルキャッシュを
捨てたいのです。
218名無し:02/03/16 07:21
すみません。
Navi2ch 使わせてもらってる厨房です。
モー娘。狩という板がありまして、etc.txt に
--- ここから---
モー娘。(狩)
http://www.metroports.com/morning/
morning
--- ここまで ---
を追加しました。
これで、Navi2ch の[その他]からスレ一覧は見れるようになった
のですが、スレッドの内容が何も表示されません。
mini buffer にもエラーらしきメッセージはでてないようです。

どなたか、問題なくみれる方いらっしゃいますか?
何もしなくても「モ娘(狼)」はリストにあって入れるよう
ですが。
ごめん。見間違えた
navi2ch-20020306使ってるんだが、

>>218
> これで、Navi2ch の[その他]からスレ一覧は見れるようになった

にすらならんよ。
CVSのHEADですが、comic.2ch.netのボード一覧の更新ができません。
checking file...updated: getting new file...translating...failed
ここの鯖だけ何か違うんでしょうか。
223218:02/03/16 12:52

>221
version 1.5.1 です。
CVS の方は分かりません。
224mami:02/03/16 19:40
>>218
すみません、現時点では 2ch 以外の掲示板はサポートしてないです。
225218:02/03/16 22:54
>224
りょーかいしました。
>>222
新スクリプト導入で色々不具合があるようだ。

comic鯖だと
http://kaba.2ch.net/test/read.cgi/accuse/1016104498/314-
これのせいでレスの書き込みすら出来なくなってる。
(´・ω・`)ショボーン
227226:02/03/17 02:53
http://kaba.2ch.net/test/read.cgi/accuse/1016299749/
PCの時間がずれてても蹴られるみたいだけど、
ntpd動いてるから、多分それはないと思う。

というわけで、navi2ch側の問題なのかな?
>222
subback.htmlがparseできないのは": " -> ":"になってるからですね。
なんでこんなことするかなあ。chocoも入れ替わったようです。死。
(buffer-name) をカスタマイズできないでしょうか?
C-xC-b で ibuffer を利用してるんですが、そこから
不要なスレのバッファをまとめて閉じたいのです。
230mami:02/03/17 10:28
>>228
なるほど。
とりあえず
(setq navi2ch-board-enable-readcgi t)
でいけるようです。
>230 great. thanks!!
232mami:02/03/17 13:22
>>228
対応しますた。
ちょっとアレな対応かもしれないんで、
チェックお願いします。
233mami:02/03/17 13:47
>developers
新スクリプト対応が落ち着いたあたりで
1.5.2 リリースしません?
>>67 の問題もあるので。
234228:02/03/17 16:13
>232 新しいサーバ、旧いサーバとり混ぜてさすらってみましたが、問題ないようです。
ありがとうございました。
235mami:02/03/17 17:12
>>226 >>227
対応しますた。
9月9日問題でした。
236226:02/03/17 17:26
>235
ちょうど今CVSupしたら直ってて、アレっと思ったら
mamiさんの書き込みが(w
ありがとうございます〜
237226:02/03/17 17:29
【2ちゃんねるビューア】 巡回機能の巻。
http://pc.2ch.net/test/read.cgi/software/1016178419/
> ちょっと ツールの作者様たちに聞きたいのですが、
> 自動巡回機能って搭載していますか?

m-a-m-iもある意味巡回機能にあたるかな?
navi2chにもs1g問題があったのか……
239mami:02/03/18 01:49
>>229
スレのバッファ名なら
関数 navi2ch-article-get-buffer-name をいじれば
いちおうカスタマイズ可能だと思います。
>>94のmergeお願いします。
navi2chってknok氏が絡んでたのかよ!!
>>241
それがなにか?
>>242
Linux板のDebianスレッドも見て、人知れず質問に答えていたりするかもしれないと思った。
244mami:02/03/18 21:35
>>139
遅レスですが。
似たようなのがこの辺で出てます。
http://pc.2ch.net/test/read.cgi/unix/999166513/777-788n

これ便利なんで、とりこむ方向で。
245mami:02/03/18 21:37
>>198
> U c cとか(最後はcじゃなくても同じ)で
> copy: nil
前がどうだったかは調べてないすけど、
URL が表示されるようにしました。
ついでに U v のときも。
; ほんとは navi2ch-browse-url で表示すべきなのかな。
246mami:02/03/18 21:47
>>94 >>240
いただきました。
ほかに合わせて -stack は外しました。
247mami:02/03/18 22:15
>46
>80
>86
>168 >185
>205
FR に入れときました。
https://sourceforge.net/tracker/?atid=435775&group_id=39552&func=browse

>189
(defun ....) をまるごと書いとく、って手があります。

>7 >53 >186 >187 >217
すみません、未回答です。
248名無しさん@Emacs:02/03/19 01:22
navi2ch-logo.elを使ってるのですが、
新スクリプトの板でlogoが表示されなくなってしまいました。

navi2ch-net-download-logo: Wrong type argument: stringp, nil

と言われてしまいます。
どうしたらよいでしょうか?
249mami:02/03/19 01:51
>>248
http://www.jpl.org/elips/BUGS-ja.html
これを参考に、backtrace をとってみるとどうですかね。
どの辺で問題が起きているかがわかれば対処できるかも。
250名無しさん@Emacs:02/03/19 02:30
>>249
ニュー速でやってみました。
意味を理解してないのですが、とりあえず載せます

Debugger entered--Lisp error: (wrong-type-argument stringp nil)
string-match("http://" nil)
navi2ch-net-download-logo(((time . "Mon, 18 Mar 2002 17:27:26 GMT") (nil) (bookmark "1013794831") (name . "\xd2cb\xd2e5\xd0bc\xd2b9\xe12e\xe573") (uri . "http://choco.2ch.net/news/") (id . "news") (type . board) (seen)))
navi2ch-logo-create-logo-image()
byte-code("?チ ?チ?" [image navi2ch-logo-create-logo-image] 1)
byte-code("?タ?チ合" [quit (byte-code "?チ ?チ?" [image navi2ch-logo-create-logo-image] 1)] 2)
navi2ch-logo-update()
run-hooks(navi2ch-board-after-sync-hook)
navi2ch-board-sync(nil first)
navi2ch-board-select-board(((name . "\xd2cb\xd2e5\xd0bc\xd2b9\xe12e\xe573") (uri . "http://choco.2ch.net/news/") (id . "news") (type . board) (seen)) nil)
navi2ch-bm-select-board(((name . "\xd2cb\xd2e5\xd0bc\xd2b9\xe12e\xe573") (uri . "http://choco.2ch.net/news/") (id . "news") (type . board) (seen)) nil)
navi2ch-list-select-board(((name . "\xd2cb\xd2e5\xd0bc\xd2b9\xe12e\xe573") (uri . "http://choco.2ch.net/news/") (id . "news") (type . board) (seen)) nil)
navi2ch-list-select-current-board(nil)
call-interactively(navi2ch-list-select-current-board)

251mami:02/03/19 02:40
>>250
対応しました。
上から読むとどこでエラーになってるかわかるんです。
252消防:02/03/19 07:49
一部のスレでフォームが不正です でカキコ(2ch)できないのですが
何が悪いのですか?
253mami:02/03/19 08:02
>>252
その辺 >>226-227 >>235 でいじったんですが、
CVS 最新版でもだめですか?
254消防:02/03/19 08:33
>>254

有難う御座います カキコできました :-)
しかし派手になりましたね。 (笑
255消防:02/03/19 08:43
↑おいおい自分にレス付けてるよ こんな僕は逝ってよしですか?

改めて >>253<< 有難う御座います カキコできました
質問なんですが
rxvt 上 local から remote に login して使わさせて頂いてるんですが
背景は gray90 なので background は light なのではと思っています。
しかし emacs -nw な環境だと background は dark と判断されるのか?
スレ一覧が黄色だったりして見えなくて見えなくてたまりません。

ので .emacs で
(setq frame-background-mode 'light)
としてみたのですが初回の起動時には設定が有効になりません。
何故か一度終了させてもう一度起動すると light になってます。

何かもっと根本的な解決が望める設定などはあるのでしょうか?
257191:02/03/19 15:01
>>187 の引用部分のモナ−フォント化
~/.navi2ch/init.el に
(set-face-attribute 'navi2ch-article-citation-face nil
:font
(face-attribute navi2ch-mona-face-variable :font))
ってだけで、いちおうは出来るみたい。

でも、set-face-attribute って、
:font を指定したときに :bold とか :italic も書き換えちゃうみたいなので
デフォルト太字の navi2ch-article-link-face とかは放置ちう……
>>251
素早い対応ありがとうございます。
問題ないことが確認できました。
260名無しさん@お腹いっぱい。:02/03/19 19:18
navi2chを起動してlist modeは表示されるんですけど
PC等->linuxでSPC押してもfile is not updatedといわれ、
なんも表示されません。
FAQ読んでみたところ、C-u Sで表示させろって書いてありますけど
list modeで押してもbuffer is read only: #(buffer *navi2ch list*)と言われます。
こういう場合、どうすればいいのでしょうか?
261名無しさん@XEmacs:02/03/19 19:32
>>260
>>200を試してみましたか?
262229:02/03/19 19:52
>>239
(ibuffer-define-column navi2ch ()
(or navi2ch-mode-line-identification
""))
として対処する事にしました。
ところで、navi2ch の中から C-cC-b すると [表示スレ一覧] に
飛べればいいのかな、と思ったけどどうかな。
263260:02/03/19 20:13
>>261さん
RESありがとうございます
>>200のやりかたで
~/.navi2ch/init.elに書き込んでもだめでしたTT
264260:02/03/19 20:18
一応板一覧は表示されるんです。
[-]PC等
PCニュース
windows
mac



ここまで表示されるんですが
例えば、macでSPCを押すと一面白くなってfile is not updatedといわれるのです。

>>260
navi2ch のバージョンが古い説。
266269:02/03/19 22:20
バージョンは1.5.1です
267mami:02/03/19 22:26
>>260
(setq navi2ch-board-enable-readcgi t)
でもだめですか?

> FAQ読んでみたところ、C-u Sで表示させろって書いてありますけど
board mode で (=板に入ってから) やってみてください。
背景黒にしたら起動時の絵が見えなくなったんですが...
269mami:02/03/19 23:39
>138 >258
>209
すみません、これもまだでした。

>268
んー、そのうちなんとかします。
xyzzyでは、動かんかな?
2ch-modeで御不満?
272mami:02/03/20 00:47
>>209
FR に入れました。
時間かかるかも。
しばらくはブラウザでスレを立ててください。
273260:02/03/20 14:09
無理でしたTT
やっぱfile is not updatedと表示されません(board modeではなにも表示されないのです)
274テスート:02/03/21 01:42
CVSから拾ってきて起動したら,ウチの古いxemacsは
BASE64のデコードでエラー吐いた.どうやらnavi2ch-mona.el
のサンプルテキストに改行が入っているのがお気に召さな
いらしい.

とりあえず改行削って起動するようにしたが,モナフォント
は出ない.

鬱だ…,と言いつつ書き込みテスト.
275名無しさん@お腹いっぱい。:02/03/21 13:51
Jazz版に書き込めねー。

HTTP/1.1 200 OK
Date: Thu, 21 Mar 2002 04:48:16 GMT
Server: Apache/1.3.6 (Unix) PHP/4.0.3pl1 mod_gzip/1.3.19.1a mod_ssl/2.3.6 OpenSSL/0.9.3a
Set-Cookie: NAME=名無しさん@そうだ選挙にいこう; expires=Saturday, 20-Apr-2002 00:00:00 GMT; path=/
Set-Cookie: MAIL=; expires=Saturday, 20-Apr-2002 00:00:00 GMT; path=/
Connection: close
Content-Type: text/html; charset=shift_jis

<html><head><title>ERROR!</title><META http-equiv="Content-Type"
content="text/html; charset=x-sjis"></head><body bgcolor=#EEEEEE><font
size=+1 color=#FF0000><b>ERROR:フォーム情報が不正です!
</b></font><hr>

だー。スレに依らない。
276mami:02/03/21 13:56
>>275
その辺 >>226-227 >>235 でいじったんですが、
CVS 最新版でもだめですか?
./configure --with-xemacs=xemacs すると

config.status: creating Makefile
sed: file /tmp/csHy4vsQ/subs-2.sed line 19: Unterminated `s' command
config.status: creating contrib/Makefile
sed: file /tmp/csHy4vsQ/subs-2.sed line 19: Unterminated `s' command
config.status: creating doc/Makefile
sed: file /tmp/csHy4vsQ/subs-2.sed line 19: Unterminated `s' command
config.status: creating icons/Makefile
sed: file /tmp/csHy4vsQ/subs-2.sed line 19: Unterminated `s' command

…というエラーが出るのは自分だけでしょうか?
sed のバージョンは GNU sed version 3.02 です。
278名無しさん@お腹いっぱい。:02/03/21 19:03
>>277
それね、configureを作ったautoconfがおかしいんだと思うよ。

configureの1900行目くらいにある、

s,@EMACS@,$EMACS,;t t
s,@lispdir@,$lispdir,;t t
s,@icondir@,$icondir,;t t

の途中に改行が含まれてない?

>>276
了解試してみます。(始まっちゃったサッカーの後半終わってから...)
279277:02/03/21 19:28
>>278
 レスありがとうございます。見てみたのですが、1900行目辺りは問
題ないようです…。
280名無しさん@お腹いっぱい。:02/03/21 20:09
19行もあるsed scriptは他にないはずだから、
その辺りを良く見てみなよ。
281名無しさん@お腹いっぱい。:02/03/21 20:11
>>279
「問題ないようです」だと曖昧だからレス付きにくいと思う。
「ちゃんと見てないんじゃないか?」という疑念が湧く。
282277:02/03/21 21:09
 うわ、すみません。詳しく言うと、configureの1836行目から、

if test -n "\$CONFIG_FILES"; then
# Protect against being on the right side of a sed subst in config.status.
sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
s,@SHELL@,$SHELL,;t t
s,@exec_prefix@,$exec_prefix,;t t

…(略)…

s,@EMACS@,$EMACS,;t t
s,@lispdir@,$lispdir,;t t
s,@icondir@,$icondir,;t t
CEOF

 …となって、1905行目で"s,…"という表現が終わってます。その間
は"s"が一番左にあり、またウィンドウの右端まで到達している行も
ないので、途中に改行が入っているということはなさそうです。

 あ、ところでconfigureがあるディレクトリはREADMEファイルがあ
るディレクトリでいいんですよね?
283名無しさん@お腹いっぱい。:02/03/21 21:27
>>282
ごめん、間違えた。

> s,@lispdir@,$lispdir,;t t

を展開した「後の」sed scriptがおかしい。
$lispdirに'\n'が含まれる。その理由は、

am_cv_lispdir=`$EMACS -batch -q -eval '(while load-path (princ (concat (car load-path) "\n")) (setq load-path (cdr load-path)))' | sed -n -e 's,/$,,' -e '/site-lisp$/ { p; q; }'`

ここでパス名の後ろの改行を取り除いていないから。

./configure --with-lispdir="なんだかんだ"

と自分で指定すれば問題ないはずです。

;;; 昔、ここに書いたつもりだったんだが、過去スレに見つからないな...
284277:02/03/21 22:07
 ありがとうございます〜(TДT)

./configure --with-lispdir=/usr/local/share/emacs/site-lisp --with-xemacs=xemacs

 とやってみましたが…同じエラーが出てしまいました…。
 一応強引にインストールすると(今までこのエラーに気付かずイン
ストールしていたみたい)一応使用はできるので我慢しようと思いま
す。どうもお騒がせ致しました。
285名無しさん@お腹いっぱい。:02/03/21 22:51
icondir「も」指定しても駄目かね?
286277:02/03/21 23:10
 できました!

./configure --with-lispdir=/usr/local/share/emacs/site-lisp \
--with-xemacs=xemacs --with-icondir=/usr/share/xemacs-21.1.14/etc/navi2ch/icons

 …とやることでエラーが出なくなりました。
 ただこうしても八頭身モナーにはお目にかかれていないのですが(笑)。
もう少し試行錯誤してみます。ありがとうございました。m(__)m
287名無しさん@XEmacs:02/03/22 00:27
>>273=>>260 さん。
私も詳しくないので、もしかしたらまったく力になれないかも知れませんが、
試しに

> ls -lR ~/.navi2ch/

の結果を書いてくれませんか?(長すぎたら適当に省略して)

それと、インストールは .elc を直接入れたのでしょうか?
それとも、自分でコンパイルしたのでしょうか?

私は、 .elc を直接入れたときはうまく行かず .el を自分でコンパイルしたら
うまく動きました。(症状は>>260さんとは違ったのですが、、)
288名無しさん@お腹いっぱい。:02/03/22 00:27
navi2ch-icon-directoryはどうよ?
289名無しさん@Emacs:02/03/22 01:35
作者の方ありがとう

/usr/local/share/emacs/21.1/site-lisp/navi2ch
にインストールされたのですが、
/usr/local/share/emacs/site-lisp/navi2ch
がデフォルトの方が、私は嬉しいのですけど...

--with-lispdir
ですむ話ですけど。
> --with-lispdir
> ですむ話ですけど。

じゃ、それでいいじゃん。
291nanashi:02/03/22 01:53
御無沙汰です。
real world がちと忙しくて2ちゃんねるもあまり見てません。

>>283
> ここでパス名の後ろの改行を取り除いていないから。
``の最後の改行はシェルが取り除いてくれるはずなんですけどね。
環境によってうまくいかないなら、明示的に削除したほうがいいかな。

>>289
> /usr/local/share/emacs/21.1/site-lisp/navi2ch
> にインストールされたのですが、
> /usr/local/share/emacs/site-lisp/navi2ch
> がデフォルトの方が、私は嬉しいのですけど...

Emacs 21 でバイトコンパイルした .elc ファイルが Emacs 20 でも動くとは
限らないのでこうしてます。

> --with-lispdir

でひとつよろしく。
292名無しさん@お腹いっぱい。:02/03/22 10:17
>>291
> > --with-lispdir
>
> でひとつよろしく。

わしゃ一つ上のdirectoryに、

$ cat ~/XXX/Configure
#!/bin/sh
set -x
cd navi2ch
./configure --with-lispdir=/usr/local/lib/xemacs/site-lisp/navi2ch --with-icondir=/usr/local/lib/xemacs/site-lisp/navi2ch --with-emacs=xemacs

こんなshell script置いとるよ。

xemacs21とemacs20はcheckにひっかって、byte code動かんな。
293名無しさん@Emacs:02/03/22 12:37
わしゃdiffとってパケジ作ってますが何か?
俺は
~/redhat/SPECS/navi2ch.specを置きっぱなしにしておいて、
ソース固めてrpm -ba navi2ch.spec
で、パケジ作ってるよ
ラウンジ書けます?
CVS で追っかけているなら、一度 configure すれば
後は毎回 make; sudo make install で済む話だが。
>>295 書けん
>>297
どもども。新スクリプトってやつなのかな。

てすーと
またまたラウンジに書けません。
俺のLife work 珈琲飲んだら上げるスレに書けない…
301名無しさん@お腹いっぱい。:02/03/23 07:28
XEmacs で、起動時の splash が表示されなかったのですが、*.xpm のインス
トール先が、${prefix}/lib/xemacs-${version}/etc/navi2ch/icons なのに対
して、変数 navi2ch-icon-directory が
${prefix}/lib/xemacs-${version}/etc/navi2ch になっているからのようです。

一応報告。
阿呆かと(略

http://pc.2ch.net/test/read.cgi/software/1016799543/342n
From: [342] 夜勤 ★ <sage>
Date: 02/03/23 05:14 ID:???

ふむふむ

じゃ 明日(というか今日だけど)か明後日にでも

read.cgi は Monazilla 以外をはじく。
kage の古いバージョンははじく。

をやってみましょうか、で どれくらいどうなるのか。。
一番つらそうな vip とか tv でピーク時にやると、
navi2chってもmonazillaに入らないの?
>>303

自爆テロか…。
305Navi2ch大好き:02/03/23 15:32
はじめまして。まえからNavi2chを使っています。
が、Slackware8.0にしたらなぜかNavi2chの表示が??????になってしまい
見えないんですが。(RedHat7.2ではみれました。)
ちなみに、Mozillaでは2chを見れるので日本語はとりあえず大丈夫だと
思います。
Navi2chで文字化けしない方法を教えてもらえないでしょうか?。
よろしくおねがいします。
ネタはやめれ。
少年漫画に書き込めないです…
cvs 版(さっき update した)です。
クッキーがどうの…とか言われます。
クラシック板も書きこめない…
send message...failed: クッキーがないか期限切れです!
choco

(setq navi2ch-enable-readcgi nil)

じゃないと読めない模様。
311Navi2ch大好き YahooBB219017000048.bbtec.net:02/03/24 00:29
>>306
ねたじゃありません。本当です。
証拠をだします。
312名無しさん@お腹いっぱい。:02/03/24 00:45
Jazz版も駄目ですなー。

HTTP/1.1 200 OK
Date: Sat, 23 Mar 2002 05:16:35 GMT
Server: Apache/1.3.6 (Unix) PHP/4.0.3pl1 mod_gzip/1.3.19.1a mod_ssl/2.3.6 OpenSSL/0.9.3a
Set-Cookie: SPID=SON.78s.; expires=1016903805 GMT; path=/
Connection: close
Content-Type: text/html; charset=shift_jis

<html><head><title>クッキー確認!</title><META http-equiv="Content-Type" content="text/html; charset=x-sjis"></head><body bgcolor=#EEEEEE>
<font size=+1 color=#FF0000><b>クッキーがないか期限切れです!</b></font>
<ul>今、新鮮なのを食べさせたので、一度戻ってから再投稿してくださいです。。。</ul>
<hr><center>分からないことがあったら<a href="http://www.2ch.net/guide/">2ちゃんねるガイド</a>へ。。。</center><br></body></html>

だとさ。
\C-c\C-g にコマンドは bind はしない方がいいんじゃないでしょうか。
\C-g で keyboard-quit ができた方が emacs として統一するような。
314名無しさん@XEmacs:02/03/24 02:29
うー、数日間を開けてシャア専用に行ったら、内容が更新されなくなってた。
>310 にしてスレの内容は見られたが、スレ一覧が更新されない。
鯖のスクリプトの実験やってるらしいね。

315名無しさん:02/03/24 02:48
(;´Д`)ハァハァ 半角板も navi2ch からだと読めなくなってる。

> checking file...moved: getting file with read.cgi...done
316 :02/03/24 02:53
pc
newsが読めない・・・

kaba,exは読める・・・

漏れが確認したのは上の4つの鯖のみ
読めるだけ、だけど
(setq navi2ch-enable-readcgi nil)
CookieにSPIDをつけないと書けない鯖
read.cgiのraw modeをはじく鯖

があります
319mami:02/03/24 03:28
>>313
スレ一覧が更新されない件は、
(setq navi2ch-board-enable-readcgi nil)
(setq navi2ch-board-use-subback-html nil)
を試してください。

もしだめなら
(setq navi2ch-board-enable-readcgi nil)
(setq navi2ch-board-use-subback-html t)
で。
320mami:02/03/24 03:51
(setq navi2ch-enable-readcgi nil)
で読めない板ってあります?
choco, vip, love 読めてます。
322メモ:02/03/24 07:54
o read.cgiのraw modeは全面廃止
o Monazilla/1.0なUser-Agentのみdat/txtにアクセス可能
【2ちゃんねるビューア】 巡回機能の巻。Part3
http://pc.2ch.net/test/read.cgi/software/1016905060/105
> あとから来た人の為に50レスぐらい毎に現れる、スレのまとめ。
> まとめbyDream★さん
>
> 2ちゃんねるの転送量が増大し、運営費を圧迫している(昨年8月の問題以降)
> これに対応するべく、read.cgiでのgzip圧縮やMonazilla(2ちゃん閲覧ツール作者さんの集まり)
> などで、様々に工夫をしていた
> そうこうするうち、転送量の圧縮は出来ているが、今度はサーバの負荷が
> 増大して、運営に支障があるレベルになってしまった(今回の問題)
>
> 対策のため、現在choco、love、vipなどで、これまで許可してきたツールでの閲覧や書き込みの
> 方式を変更した。
> 変更に際して、かちゅ〜しゃのkage.exe(dll)が、最新Ver.0.99.1.2より古いものについては、
> 使えないようサーバ側で設定をした。
> また、A Boneについても、read.cgiを使用した読み出しを行っているため、現在、上記サーバでの
> 利用が出来なくなっている。
>
> この負荷低減実験は、今後順次、ほかのサーバに拡大していく予定。

http://pc.2ch.net/test/read.cgi/software/1016905060/122
> choco鯖、vip鯖、love鯖の変更は以下。
> ☆.dat、subject.txtの取得
>  Monazillaツール(但しkageは0.99.1以降)でのみ取得できる。
> ☆bbs.cgi
>  kage 0.99.1未満をはじく。
> ☆read.cgi
>  Monazillaツールをはじく。
324323:02/03/24 08:47
引用でかすぎたかな。スマソ
昨日からニュー速板変です。
スレ一覧は表示されますがスレ内容表示しようとしたらマッシロケッケ。

(あやしいわーるどとかアメゾーってなに?)
>325 >320
327Navi2ch大好き:02/03/24 15:26
ねたじゃないって。本当にできないんです。
みなさん教えてください。
おねがいします。
m(__)mm(__)mm(__)mm(__)m
328名無しさん@Emacs:02/03/24 15:36
>325 サンクスコ
(setq navi2ch-enable-readcgi nil)

でみられるようになりました!
326のマチガイ
330mami:02/03/24 16:09
>>312 >>318
CVS 最新版で SPID Cookie に対応しました。
これでレス書き込みができると思います。
テストよろしくお願いします。
コードのレビューもしていただけるとありがたいです。

; board.info のいじり方よくわかんなくて、
; spid.txt に保存するようにしちゃいました。
わりと関係ないですが、popupの中にM-bのbindが残ってます。
削除するかM-dを入れた方がいい鴨。

Index: navi2ch/navi2ch-popup-article.el
===================================================================
RCS file: /cvsroot/navi2ch/navi2ch/navi2ch-popup-article.el,v
retrieving revision 1.8
diff -u -r1.8 navi2ch-popup-article.el
--- navi2ch/navi2ch-popup-article.el 6 Feb 2002 13:11:23 -0000 1.8
+++ navi2ch/navi2ch-popup-article.el 24 Mar 2002 07:36:12 -0000
@@ -52,7 +52,6 @@
(define-key map ">" 'navi2ch-article-goto-last-message)
(define-key map "<" 'navi2ch-article-goto-first-message)
(define-key map "\eu" 'navi2ch-article-uudecode-message)
- (define-key map "\eb" 'navi2ch-article-base64-decode-message)
(define-key map "v" 'navi2ch-article-view-aa)
(setq navi2ch-popup-article-mode-map map)))

332mami:02/03/24 16:58
>>330
補足。

SPID Cookie を使ってる板では、
初回書き込み時と期限切れ後の書き込みでエラーになります。
「クッキー情報が不正です」(だっけ?) と言われたら
もう一度書き込んでみてください。

SPID Cookie を使用するのは (現状では) レス書き込み時だけです。
使用するか設定可能にしてほしい、などの意見があったらお願いします。
333カキコ出来ました。:02/03/24 17:16
>>330 & 開発に携わった方々へ

いつもいつも有難う御座います、
動作確認致しました。
334mami:02/03/24 17:20
(setq navi2ch-enable-readcgi nil)
をデフォルトにしました。

>>331
M-d に変えました。
335mami:02/03/24 17:26
>>313
C-c C-g は未定義にしました。
たいてい g とか G が使えるので、必要性は薄いかな、と。
336mami:02/03/24 17:31
>>303
入ってる模様。
http://pc.2ch.net/test/read.cgi/unix/1009340234/517

>>305
navi2ch 以外に Emacs を使ってるときは問題出てます?
navi2ch 固有の問題じゃなければ他のスレでよろしくです。
>>330
ありがと
comic書けた。ありがとん。

>336のリンクふむと
Wrong type argument: integer-or-marker-p, nil
ってエラーでてるね。
以前はHTML化待ちですって出てたけど、
今はread.cgi経由じゃないからしょうがないのかな。

ついでにリンク張っとこ。
「monazillaツールと課金及び転送量・鯖負荷問題を考えるスレ」
http://kaba.2ch.net/test/read.cgi/accuse/1016974669/
板スレ表示の時に
wrong-type-argument listp \.\.\.
というエラーが出るんですが。

何度か s や C-u s を繰り返してうまく行く場合もありますが、
ここ2、3日どうにもなりません。
今だ!400ゲットォォォォ!!
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄     (´´
     ∧∧   )      (´⌒(´
  ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
        ̄ ̄  (´⌒(´⌒;;
      ズザーーーーーッ

>> 339 どのスレ?

           ∧_∧
          /⌒ヽ ) トボトボ・・・・・340ダタ
         i三 ∪  
          |三 |
         (/~∪
        三三
       三三
      三三
>>
例えばニュー速板とかです。↓こんな感じ

Debugger entered--Lisp error: (wrong-type-argument listp \.\.\.)
navi2ch-board-update-seen-articles()
navi2ch-board-sync(nil first)
navi2ch-board-select-board(("news" (name . "\xd2cb\xd2e5\xd0bc\xd2b9\xe12e\xe573") (uri . "http://choco.2ch.net/news/") (id . "news") (type . board) (seen)) nil)
navi2ch-bm-select-board(("news" (name . "\xd2cb\xd2e5\xd0bc\xd2b9\xe12e\xe573") (uri . "http://choco.2ch.net/news/") (id . "news") (type . board) (seen)) nil)
navi2ch-list-select-board(("news" (name . "\xd2cb\xd2e5\xd0bc\xd2b9\xe12e\xe573") (uri . "http://choco.2ch.net/news/") (id . "news") (type . board) (seen)))
navi2ch-list-goto-board(((time . "Mon, 25 Mar 2002 02:46:31 GMT") (nil) (name . "\xd2cb\xd2e5\xd0bc\xd2b9\xe12e\xe573") (uri . "http://choco.2ch.net/news/") (id . "news") (type . board) (seen)))
navi2ch-bm-goto-board()
* call-interactively(navi2ch-bm-goto-board)
navi2ch、便利に使わせてもらってるのですが、rキーによるスレ表示数の変更
の意味がいまいち分かりません。

first last
1: 1 50
2: 50 50
3: 1 100
4: 100 100

これらはそれぞれどういう意味なんでしょうか。
344343:02/03/25 14:41
すみません、articleモードでのrキーによるレス表示数の変更、です。
>>343
0: 1-ラスト
1: 1 と ラスト50
2: 1-50 と ラスト50
3: 1 と ラスト100
4: 1-100 と ラスト100
だと思う。
346343:02/03/25 15:25
>>345
レスどうもです。

では、例えば800個レスがあるスレで1-100と800が表示されてる場合、101-200
を表示する方法はないという事でしょうか。

# 0で全部表示すればいいのかもしれないけど、マシンが非力なので全部の記
# 事をバッファに挿入するのは時間がかかるんですよね…
101-200 が、できるかどうかは、わからないけど
いちど navi2ch-vars.el を読んでみたら。
348343:02/03/25 16:19
読んでみましたが、そういうのはないようですね。
とりあえず、all-rangeで我慢します…。
ん? navi2ch-article-view-range-list じゃないの?
えーと、 navi2ch-mona-font は結局復活しないのかな。
現状、好きな fontset を使って表示するのはどうすればいいんでしょうか。
自分は例えばnavi2ch-face.elの

(defface navi2ch-list-board-name-face
'((((class color) (background light)) (:foreground "Navy"))
(((class color) (background dark)) (:foreground "SkyBlue")))
"板名の face"
:group 'navi2ch-face)

の後に

(set-face-property 'navi2ch-list-board-name-face 'font "-shinonome-fixed-medium-r-normal--12-*")

みたいに書いてからmakeしてる。faceがたくさんあるから大変だけど…
/.でnavi2chのこと紹介してる人いたけどオフレコにしてほしかったな。

だってアングラブラウザってところが正直括弧いいんだぜ。
( ゚д゚)ポカーン
navi2chて半角スペースを に置換して送信したりしてます?
だったら便利かなぁとふと思いました。
355mami:02/03/25 22:38
>>342
~/.navi2ch/choco.2ch.net/news/board.info
が壊れてんですかねぇ。
>>355
(nil nil (time . "Mon, 25 Mar 2002 12:02:57 GMT") nil (seen))
という内容です。削除しても同じような内容になって、やはりエラー
が出てしまいます。
357mami:02/03/25 23:07
>>356
あ、違った。すんません。
~/.navi2ch/choco.2ch.net/news/article-summary
はどうでしょ。
>>357
ビンゴでした。
末尾が ) \.\.\.) となっていました。どこかの時点であちこちの板で
壊してしまったようです。どうも有り難うございます。
359名無しさん@お腹いっぱい。:02/03/26 00:25
navi2ch-enable-readcgi nilだと差分だけ取ってくる事は
ムリですか?
>359 navi2ch-enable-readcgi nilだと
どうして差分だけ取ってきていないと思うのですか。
>>360
ミニバッファにgetting a whole file...と出るから。スイマセンが
どのように設定すればよいのでしょうか?
>361 それはあぼーんされたスレでだけじゃないですか?
>>361
細かな設定について疑問を感じたときは、とりあえず
navi2ch-vars.el を読んでみよう。で、質問。
>>362,363
wwwoffleを止めたらokでした。環境変数HTTP_PROXYに
ローカルホストを指定していたのを忘れてました。。。。
ホントすいません。。。。
超遅自己レスだけど…

>>351
> (set-face-property 'navi2ch-list-board-name-face 'font "-shinonome-fixed-medium-r-normal--12-*")

 これはXEmacsの話で、Emacsだと

(set-face-attribute 'navi2ch-list-board-name-face
'(:font "-shinonome-fixed-*-r-normal--12-*"))

 みたいな感じだと思う。…多分。
366mami:02/03/26 21:55
>>338
過去ログを navi2ch で読めるようにしてみました。
~/.navi2ch/etc.txt に以下を追加してみてください。

navi2ch
http://navi2ch.sourceforge.net/log/
navi2ch

書き込みはできませんです。。。
>>366
わ〜い! ありがとうございます。
368 :02/03/27 14:00
>>334
このような設定をどこのどのファイルに
書いたらいいのか解りません。

春厨に教えてください。おながいします。
>>368

デフォルトでは、
~/.navi2ch/init.el
370名無しさん@XEmacs:02/03/27 14:12
>>368
~/.navi2ch/init.el

あと
http://navi2ch.sourceforge.net/
の「ドキュメント」に詳しい説明が有るぞ。このURLは >>1
書かれているんだから、そのくらい読んでおけ
emacs のバージョンを上げたら navi2ch-icon-directory を指定しろというメッ
セージが出たが。。。
(setq navi2ch-icon-directory nil) にした方が俺は好きかも(w
372mami:02/03/27 22:52
>>338
> >336のリンクふむと
> Wrong type argument: integer-or-marker-p, nil
とりあえずエラーにならないようにしました。

>>368
http://navi2ch.sourceforge.net/doc/navi2ch_3.html
customize-group もラクでいいかも。
File Listのほうもたまには更新して欲しい…
CVS接続できないので。
374名無しさん@Emacs:02/03/28 23:25
>>373
CVSにアクセスできない環境なら、sourceforgeにアカウント作るといいです。
shell鯖に繋いで、cvs checkoutしたものをtar玉にして、scpして持って返る
ですね。
自分でできるような事は、自分でやりませんか?
Navi2chとMozilla、XEmacsを最新にしたら

XEmacsでhtmlリンクをクリックしても、
Symbol's function definition is void: executable-find
とエラーがでます。

でもEmacs21だとMozillaが起動して見られるんだよ。

漏れにはわからん。
376mami:02/03/29 00:23
>>373
http://navi2ch.sourceforge.net/debian/source/
に .tar.gz があるんで、どうぞ。とりあえず。

http://navi2ch.sourceforge.net/snapshot/
にでもリンク張っといた方がいいですかね。
/debian/ ってどういうしくみになってるんですか? >knok
>>375
XEmacsでコンパイルできるん?漏れの環境ではできなかったんだが…。
navi2chのためにXEmacsからEmacsに変更した漏れ…

もしコンパイルできてるんなら
(setq browse-url-browser-function 'browse-url-gnome-moz)
ってのではどう?XEmacsのデフォルトブラウザはNetscapeだと思ったんだが。
378knok:02/03/29 12:05
>>376
手元に debian/* が用意してあって、それを手元で copy した上で
tar+gz して sf.net に置いてます。

CVS に置くことも考えたのですが、かえって管理が大変そうなので
見送っています。
>>376,378
話が噛み合ってないと思うの。

sf.net:~navi2ch/snapshot$ ln -s ../debian/source/navi2ch-cvs-snapshot.tar.gz .

は可能かどうかmamiは聞いていると思うの
380名無しさん@Emacs:02/03/29 13:59
>>379
そういう書き方をするのではなく、お前が分かりやすく説明すれば良いのでは?

春だな。
381mami:02/03/29 14:15
>>378
あ、自動じゃなかったんですね。
だったら UPDATE.sh でやるくらいしかないかな。

>>379
まずは現状を知りたかったんで。
382knok:02/03/29 14:28
すいません、tarball の中にある debian/ の話だと思ってたんですが、
htdocs/debian の話だったんすね。現状では ML に commit メールが流れたのを
目視したところで、手動で deb 作成 & rsync してます。

なので、同じタイミングでこちらで ln -s すればすむ話かも。
383mami:02/03/29 18:29
>>376
http://navi2ch.sourceforge.net/snapshot/
にリンク張りました。

>>382
あ、噛みあってなかった。
言葉足らずですみません。
面倒でなければ ln をお願いします。
UPDATE.sh にも入れときました。
>>383

マメですね…
ご苦労様です。
>>377
レスサンクス。
(setq browse-url-browser-function 'browse-url-gnome-moz)
これのおかげで直ったよ。

>XEmacsでコンパイルできるん?漏れの環境ではできなかったんだが…。

うちはdebianでapt-get install navi2ch-cvsでコンパイルからインストまで自動でやってもらってる。

/etc/apt/sources.listに以下のリスト追加しる
deb http://navi2ch.sourceforge.net/debian ./
deb-src http://navi2ch.sourceforge.net/debian/source ./
386mami:02/03/29 22:25
>>383
> 面倒でなければ ln をお願いします。
自動化しました。
お騒がせしました。

(´-`).。oO(なんで cron 使えないと思いこんでたんだろう?)
387377:02/03/29 23:22
>>385
 ありがトン。でもXEmacsはもうアンインストールしてしまった。
しかも漏れはRedHatだし…。
 しかしとても勉強になった。cvsも自分はよく分かってないし、先は
長いな…。
388名無しさん@XEmacs:02/03/30 00:08
>>377
参考までに、、、
うちでは FreeBSD4.5-StableにXEmacs(version 21.1.14)で
使えてます。

しかし、軟弱者なので、mona-fontは何故か使えてません(T_T)
389名無しさん@Emacs:02/03/30 03:01
ゲーム板のすれを詠み込めないんですがどうしてでしょうか。
movedと出ます。
390338:02/03/30 05:16
>389
そのスレ実はすでにdat落ち>372
新スクリプト未対応版つかってる>334
のどっちかだと思われ。

>366
+ 激しく感謝 +
 だれも見てないと思うが一応。

>>365
> (set-face-attribute 'navi2ch-list-board-name-face
> '(:font "-shinonome-fixed-*-r-normal--12-*"))

(set-face-attribute 'navi2ch-list-board-name-face nil
:font "-shinonome-fixed-medium-r-*--12-*")
だった…。さて、逝ってこよう…
>388
うちでは何も考えずに~/.xemacs/custom.elに、
(set-face-font 'default "-mona-gothic-medium-r-normal--14-*")
を追加しると、使えてます。
393自称XEmacs:02/03/30 11:27
XEmacsです。

~/.xemacs/init.el ユーザが手で編集する。
~/.xemacs/custom.el M-x customizeが保存する。

となっています、どぞよろしく
>392
それってモナーフォントをnavi2ch以外でもデフォルトとして使うってことですよね。
確かに使えることには違いないけどYESじゃないなあ。

あとinfoのモナーフォント利用法の記述が古いままなので直しちゃう人募集。
395名無しさん@Emacs:02/03/30 18:09
cvsのnavi2ch-util.elの1.31で、2chの記事を読むときに
置換を行えるようになっていますが、
逆の置換、すなわち2chに書き込むときに置換する事はできませんか?
396mami@XEmacs:02/03/30 22:53
>>388
> しかし、軟弱者なので、mona-fontは何故か使えてません(T_T)
~/.navi2ch/init.el にこんなん書いて使えてますよ。

(setq navi2ch-mona-font-height 16)
(setq navi2ch-mona-face-variable 'navi2ch-mona16-face)
(setq navi2ch-mona-enable-board-list '("mona" "kao"))
(require 'navi2ch-mona)
397mami@XEmacs:02/03/30 22:56
>>396
> (setq navi2ch-mona-font-height 16)
すみません、これはいらないです。
398名無しさん@お腹いっぱい。:02/03/31 00:45
当方、Windows XP 上で Meadow1.14 を使用しています。
http://cwaweb.bai.ne.jp/~daisaku/elisp.htmlを参考にして
navi2ch 1.5.1 をインストールしました。
その後、Meadow 上で M-x navi2ch のコマンドを用いて navi2ch を起動しようと
したところ、
[-]Navi2ch
検索一覧
履歴
表示スレ一覧
[-]ブックマーク
[-]変わった板
と出るばかりで、板一覧が見られません。
(setq navi2ch-list-bbstable-url "http://www.2ch.net/2chmenu.html")しても
(setq navi2ch-enable-readcgi nil)してもダメでした。
どのような対処が可能か、よければ教えてくだされば幸いです。
>398 >200-202
400名無しさん@Meadow:02/03/31 00:55
>>399
Thanx
この通り、Meadowで読み書きに成功しています。

それにしても…
変数 navi2ch-list-bbstable-url って
そんなにチョコチョコ変わるものなのですか?
以前、Linux 環境下でXEmacs 使っていたときも
この変数の変更で苦労した覚えがあります。
>400 2ちゃんねるの仕様は毎日変わるものです。
402388@XEmacs:02/03/31 01:43
色々とお教え頂き、有難うございます>各位

色々手直ししてみたところ、なんか良く判らないうちに動くようになってました(^^;
navi2chをcvsで最新のにしたのが良かったのかな?
にしても、こうちょくちょく2chの仕様が変わると、stable version っていう
のは存在しえないですね。会社に来てまずすることが cvs update だもんなぁ。

(会社で 2ch 読むなっていうつっこみはなし)
404205=211:02/03/31 07:56
記事を書き込むときに mona fontを使いたいと思ったのですが、
やり方が分からず、自己流でいじってみました。

~/.navi2ch/init.elに

-------ここから-----------
;; write article with mona font
(define-key navi2ch-message-mode-map "\C-c\C-l" 'navi2ch-message-mona-font)
(defun navi2ch-message-mona-font ()
(interactive)
(put-text-property (point-min) (point-max) 'face 'navi2ch-mona-face))
-------ここまで-----------

を書き足すことで、記事を書いているときに Ctrl-c Ctrl-l を押せば、
いままで書いた分がmona fontになるようになります。

本当はこのようなキー操作無しで、mona fontを使いたかったのですが、
やり方が分かりませんでした。もっと上手なやり方が分かる方いましたら、
教えて下さい。
age
特に意味も効果も無い age は止めて >>405
おまえ、age って書きたいだけちゃうんか?
>>406
中々凄い事突っ込んでるな・・・
「書きたいだけちゃうんか?」と書きたいだけちゃうんか?
>>404
これでどうだろう…(init.elに書く)

(add-hook 'navi2ch-message-setup-message-hook
(lambda()
(make-local-variable 'default-text-properties)
(setq default-text-properties '(face navi2ch-mona-face))))

(add-hook 'navi2ch-message-setup-sage-message-hook
(lambda()
(make-local-variable 'default-text-properties)
(setq default-text-properties '(face navi2ch-mona-face))))
410389:02/03/31 22:30
>>334
のを付け足すとうまくいきました.さんくす.

が,>>372はどういう意味なんでしょうか.
411mami:02/04/01 00:15
>>409
前半があれば、後半はいらないです。

>>410
どの辺がわかりづらいすか?
何か"HTML化待ち"(file moved?)のスレに当たることが多くなってきた.
2ch側で供給をコントロールしだしたのかな….

ツライデス.
●(ログイン機能)実装予定はあるのかな?
emacsでもなーフォントを使ってるのですがなぜか16ptになってるっぽいのです。
(前より一回り大きい)
http://navi2ch.sourceforge.net/doc/navi2ch_3.html
にある方法でやってます。
なぜに。
>>413
(setq navi2ch-mona-face-variable 'navi2ch-mona14-face)
416415 :02/04/01 15:51
>>414だった。ウトゥ
417409:02/04/01 19:34
>>411
navi2ch-message-setup-message-hookはsageであってもなくても呼
ばれるんですね。ありがとうございました。
418414:02/04/02 03:30
>>415
付け足してみましたがフォントの大きさは変わりませんでした。
どうしてでしょうか。。。
ちなみにinit.elはこんな感じです

(setq navi2ch-list-bbstable-url "http://www6.ocn.ne.jp/~mirv/2chmenu.html")
(setq navi2ch-enable-readcgi nil)
(setq navi2ch-article-auto-range nil)
(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-mona-face-variable 'navi2ch-mona14-face)

14を12とかに変えてみたりもしましたが。。やはりだめでした。
>>418
>>415さんが説明している方法は最新のcvs用であって、
navi2ch-1.5.1では無意味ですよ。

あなたの使っているバージョンは?
420414:02/04/02 05:30
>>419
navi2ch-1.5.1
Emacs 21.1.1
です。。。
421420:02/04/02 05:32
また。。間違ってageてしまった。。
cvsは
CVS 1.11
のようです。
422420:02/04/02 06:04
navi2ch本家のサイトにあったCVSの方法
+
>>396さんの方法
+
>>415さんの方法
で、12ptのモナーフォントが使えました。感謝感謝。
ところで、>>396
(setq navi2ch-mona-enable-board-list '("mona" "kao"))
のところの、"kao"っていうのは何を示しているのでしょうか。
>>422
$ grep -A 3 enable-board-list navi2ch-mona.el
424422:02/04/02 09:06
>>423
モナー板と顔文字板のスレをモナーフォントで表示するという意味なんですね〜。
さんくす。
425424:02/04/02 09:14
てことは全部の板をモナーフォントで表示するには
(setq navi2ch-mona-enable-board-list"mona" "kao" "unix" "linux"・・・
などのようにいちいち指定していかなければならないのでしょうか。
>>425
なわけない。nil でいい。
>>424
僕は emacs-21.2.1 + navi2ch-1.5.1 なんですが init.el に
(if window-system
(progn
(require 'navi2ch-mona)
(setq navi2ch-mona-enable t)
(add-hook 'navi2ch-article-arrange-message-hook
'navi2ch-mona-arrange-message)
(add-hook 'navi2ch-message-setup-message-hook
(lambda()
(make-local-variable 'default-text-properties)
(setq default-text-properties '(face navi2ch-mona-face))))))
って書いてます。
428名無しさん@お腹いっぱい。:02/04/02 18:21
>>427

> (add-hook 'navi2ch-message-setup-message-hook
> (lambda()
> (make-local-variable 'default-text-properties)
> (setq default-text-properties '(face navi2ch-mona-face))))))

の部分で、emacsならデフォルトフェイスが変わるのですが、
xemacsだと変わらないのです。xemacsで出来ている人いますか?

私はxemacs-21.1.14を使っています。
>>427
うちはこれでいけてるよ。XEmacs のバージョンは同じ。

(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-mona-face-variable 'navi2ch-mona12-face)
430429:02/04/02 18:57
すまぬ。>>427 じゃなくて >>428 ね。
>>429
レス産休です。うちもそれで記事の表示は、モナフォントになっています。
>>428で引用した部分は、記事を書き込むときにモナフォントに
するための呪文なんですが、それは出来てますか?
432425:02/04/02 22:01
>>426
nilにしてもモナーフォントになりませんでした・・・。

>>427さんのを付け足すとモナーフォントになりました。
ふと気づくと兄ちゃんねるが読めるようになっています。
実は他のBBSも読めたりしますか?
434431:02/04/03 03:55
(add-hook 'navi2ch-message-setup-message-hook
(lambda()
(make-local-variable 'message-over-lay)
(setq message-over-lay
(make-overlay (point-min) (point-max) nil nil t))
(overlay-put message-over-lay 'face 'navi2ch-mona-face)))

これを、init.elに書き込むことで、記事の書き込みがモナフォントで
出来るようになりました。
でも正直、オーバーレイの事は良く分かってないです。おかしな点が有りましたら、
指摘よろしくお願いします。
>>433
navi2chで、2ch以外の2ch型掲示板を読みたいと思っている方は多いのでしょうか?
jbbsを読めるようにするパッチを作ってみました。
begin-base64 664 navi2ch-jbbs.patch.gz
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
1jBj8CSOzGCu+B934W2FTRsAAA==
====
436435:02/04/03 05:03
http://jbbs.shitaraba.com/ 及び http://www.jbbs.net/
の掲示板を読むためのパッチです。ここは、いわゆるdatファイルが
無いので、htmlを力技でパースしています。(詳しくは知りませんが、かちゅーしゃ
もそうしているようです。)

分かっている不具合。==============
* 書き込みができない
* スレッドを立てられない
* 正しいURLを得られない("U"に割り当てられている機能)
* subject.txtに書かれているスレのレス数が実際と違う。(sageはカウントされない)
* subject.txtで一番上のスレが一番下にも書かれている。
* www.jbbs.net ではレスの取りこぼしが発生しやすい。

注意点==========================
navi2ch-1.5.1に対するパッチです。CVS版に当てられるかどうかは確認してません。

使いかた========================
~/.navi2ch/etc.txt に次のように書き加えます。
------ 例 -----------
monazilla
http://jbbs.shitaraba.com/computer/351/
351

完全匿名で楽しもう
http://jbbs.shitaraba.com/music/307/
307

test
http://www.jbbs.net/computer/69/
69

アスキーアート掲示板
http://green.jbbs.net/computer/163/
163
---------------------
~/.navi2ch/init.el に
(require 'navi2ch-jbbs)
を加えます。
そろそろ1.6出しませんか?
こうずるずる行ってしまう傾向はあまりよくないような…。
1.6を出したところで、こう2chの仕様変更が頻繁だとなぁ。
>>438
そしたら1.6DEVで対応していきましょうよ。
navi2ch-icon-directoryを~/.nav2ch/init.elで設定すると
初回起動時に8頭身モナーが表示されません。2回目以降は
表示されます。なんとかならないでしょうか?
.emacsへ書けばいいのですが、できればNavi2chの設定は
~/.navi2ch/init.elへ書きたいです。
起動時の8頭身モナーの色は変えられますか?
Emacs*Background: #000033
なのでモナーを#000000でなく#00ffffあたりにしたいです
>440 M-x customize-groupすれ。
>>441
icons/navi2ch-logo.xpm を gimp などで開いて色を替えてみましょう。
444441:02/04/03 16:07
>>443

THX. gimpのインスコとか面倒そうだったので、emacsで開いて

". g #000000",

を書き換えて幸せになりました。
445 :02/04/03 16:24
すべての板のスレの中身が見れませんです。
now connecting...conectedが永遠に点滅してます。

(navi2ch-cvs最新版でMeadowNT.exeです)
446443:02/04/03 16:25
>>444
目から鱗が落ちました。
はぁ、漏れって、まだまだ厨房だな。
>>442
> >440 M-x customize-groupすれ。

customize-group って結局 .emacs に書き込むんじゃ…
447が良い事を言った
449mami:02/04/03 19:43
>>413
どうしましょうねぇ。

>>435 >>436
ほぉ。
jbbs は需要あると思いますよ。
とりあえず開発者になりませんか?
*.jbbs.net では .dat を取れるようです。
http://pc.2ch.net/test/read.cgi/tech/1012544484/259-260n

>>437
ですね。
でもリリースのやり方がわからない……。

>>438
いっそリリース版を出さずに開発版のみで、ってのも考えたんですけど、
スレ読んでるとリリース版使ってる方がけっこういるみたいっすねー。

>>440
今のとこ仕様です。
~/navi2ch/init.el を読むのは splash を表示した後になってます。
りりーす番号は日付でもいいから、適当にtar.bz2とかで固めて、
どっかに置いてくれるだけで、たすかるっす。

リリース版をつかってるのは、
FreeBSDのpackages/ports版の人が多いんじゃないかなぁ。
そーいうのを暫く置いといてもらえるだけで、portsの更新もできるしね。

ちなみに私の環境だと
LAN内だと、proxy経由で2chは見れるけど、CVSできないのれす。
同じ理由で●機能もきぼんぬなんですが…自分にスキルがないのがつらひ。
必見!PROXY規制テスト中!
http://kaba.2ch.net/test/read.cgi/accuse/1017838109/1

全板のtopに告知が出てるようだけど、
navi2chだと見れないから張っとく。
452451:02/04/03 22:30
自分でテストしてみたら、ブラウザではOKで、
navi2chではどっちのテストもNGでした。
ってことは、navi2ch側の問題かな?
と思ったので、ふしあなするまえにこちらに報告
>>450
最初の2行に禿しく胴衣です。
454mami:02/04/03 23:17
>>450 >>453
この前作ったこれではだめでしょうか?
不具合があったら教えてください。
http://navi2ch.sourceforge.net/snapshot/
455450:02/04/03 23:42
あぁ、すでにあったんですね。
気づいてませんでした。すまそ。
私的には禿しく満足です。大感謝。

不具合といえば、
>366を登録したお蔭で>454のリンクで
ブラウザが呼べないぐらいでしょうか^^;
うぅ、2ch 内のホストになっちゃうのね。
457453:02/04/04 00:24
>>454
それです!それが欲しかったんです。早速もらいます。
どうでもいいささいな事。
他のバッファから text-property 付きの文字を yank して、
そのまま文字を入力すると、その property が新たに書いた文字列にも
継承してしまうみたいです。
>451
俺は最初のテストは OK で、次のテストはダメだった。
ブラウザではどちらも OK。
ひょっとして bookmark されてるスレは expire しない
ようになってますか? 私はなったほうが嬉しいんですけど、
どんなもんですかねぇ。
461名無しさん@お腹いっぱい。:02/04/05 09:08
>>440とも関連するのですが、
init.elを今より早いタイミングで読みこむようにしてくれませんか?
(require 'navi2ch-vars)の直前か直後くらいに。
>>440の最後の2行に胴衣です。
462mami:02/04/05 20:44
>>458
Emacs の仕様じゃないかな、と。

>>460
しょっちゅう ma mi してませんか?
expunge されるのは、最も長く表示されてなかったバッファです。
bookmark などで i すると、
バッファを持つスレはいったん表示されてしまうので
expunge されにくくなります。

>>461
むしろ navi2ch-icon-directory を
手動で設定しなきゃいけないのが問題かな、と。
configure 時に指定したのがデフォルト値になるべきですね。
autoconf わかる方、どうでしょ。
いままで、navi2ch-1.5.1を使っていましたが、今日 cvs-20020404 を入れてみました。
そこで、気付いたことを幾つか・・・

monafontを使えるようにすると、

Error in init file: Symbol's function definition is void: base64-decode-string

というエラーが出ました。調べてみると、xemacs-21.1.14では、mel をロードしても
base64-decode-stringが定義されないようです。そこで、
(require 'navi2ch)をする前に(require 'base64)とすることで解決しました。
本質的な解決ではありませんが、同じところで詰まっている方もいるかも知れないので、
まずは報告まで。

それと、もう一点。細かいところで強縮ですが、 tar.gz のファイル名と展開されたときの
ディレクトリ名を統一してもらえないでしょうか? タブ補間で一つ手間が増えてしまいます。
464460:02/04/06 08:21
>>462
> しょっちゅう ma mi してませんか?
> expunge されるのは、最も長く表示されてなかったバッファです。
> bookmark などで i すると、
> バッファを持つスレはいったん表示されてしまうので
> expunge されにくくなります。

うーんと、このバッファというのは Emacs で言うところのバッファでしょうか、
それとも ~/.navi2ch 内のファイルのことでしょうか?

とりあえず現状を説明すると、Emacsで言うところのバッファがない状態で
List mode で e a しても expunge されません。ところが当該スレを bookmark
から削除してもう一度 e a すると expunge されます。最も長く表示されて
なかったバッファが expunge されるんだとしたら、この挙動はちとおかしい
ような気がするんですが、私がなにか勘違いしてるでしょうか。
実害は無いのですが、snapshot版を展開すると、 elispのソースファイルのxビット
が立っていて気持ち悪いです。
>>465
それは navi2ch.el,v とかを chmod する必用があるので無理では?
...って、snapshot 版だったら手を加えればいいか。手間だけどね。
リポジトリのファイルを直接chmodすればいいんだよ。
スレッド一覧画面で、右端に書き込み総数が表示されていますが
その右に、前回そのスレッドを読んだときから何件書き込みが増えているか
ということを表示できるようにはできないでしょうか?
>>468
俺もそれができると嬉しい。
470名無しさん@お腹いっぱい。:02/04/07 00:59
ギコ行列
http://www.apc.7777.net/bbs/test/read.cgi?bbs=mona2&key=1003767036

を是非ともnavi2chで鑑賞したいのだけど。
>470
.navi2ch/etc.txtに

モナー大好き避難所@非公認
http://www.apc.7777.net/bbs/mona2/
mona2

を追加したら見れたよ。
>470
etc.txt に適当に書くか、C-cC-u で開く。
473mami:02/04/07 01:26
>>464
あ、すみません、カン違いしてたかも。

expunge はスレのバッファ (Emacs で言うところのバッファ) が
増え過ぎないように、一定数を超えたら削除することです。
変数 navi2ch-article-max-buffers を 1 以上に設定すれば
関数 navi2ch-article-expunge-buffers が勝手に呼ばれて expunge されます。
目的はメモリ消費を抑えることです。

expire は ~/.navi2ch/ 以下に溜まった .dat ファイルを削除することです。
list モードで e とか board モードで M-e すると実行されます。
目的はディスク使用量を抑えることです。

>>460 は expire でよかったんですね。
expire の仕組みは、ちょっと今はわかりません。
後で時間取れたら navi2ch-board-expire 読んどきます。
474mami:02/04/07 01:28
>>465
実害がないので……。

>>467
たしか souceforge では直接いじれなかったような。
475470:02/04/07 02:39
>>471-472
Thanks a lot!
Navi2chは2chの普通の鯖しか見れないと思い込んで
ギコ行列はmozillaやw3m-elで見てました。
476(not 1):02/04/07 02:58
お久しぶりです。
俺もリアルワールドが忙がしくて最近ほとんど 2ch を見てないので、ちょっ
と取り残されてる感じです。

んで、また少し開発再開とか思ってます。
とりあえず、FR の消化から始めようかなと。
それと、>>435 さんの jbbs patch みたいなのを簡単に作れる仕組みが欲しい
かなぁとか思ってます。
あとは、認証系ですか。

>>460
はい、bookmark に入っているスレは expire されません。
変数で制御できるようにすればいいかな。
その時に bookmark からは消えてくれた方がいいですか?
>>475
と言いつつ、本当はギコ行列を紹介したかっただけなんだろ。
面白いところ紹介してくれてありがとうよ。
>>476
僕は bookmark のスレは消えて欲しくないので
変数で制御できるようにしてもらえるとうれしいです。
>>478
> 僕は bookmark のスレは消えて欲しくないので
> 変数で制御できるようにしてもらえるとうれしいです。
UNIX 板の為になるスレが消えたらショックだもんね。

インタラクティブな、スレのエクスパイア機構があると
個人的には嬉しいけど (dired みたいな感じかな?)
実装は面倒? 利用者どのぐらいいる??
 WindowsCE用のEmacsでNavi2chを使っています。もう8
カ月ぐらい使っていて、これなしでは生きていけません。
半年ぶりぐらいにNavi2chをアップデートしたのですが、
(ずっと10月ぐらいのバージョンで粘っていた)挙動が
怪しくなっていて困っています。

 インストールしたのは昨日で、CVSからDEV版の新しい
のをひっぱってきました。症状は起動時の文法エラーで、
backtraceのログは以下のような感じです。

http://users.hoops.ne.jp/joechin/backtrace01.txt
http://users.hoops.ne.jp/joechin/backtrace02.txt

 このエラーは、とりあえず下記のファイル群を消すと
収まりますが、次の起動時にはまたエラーが発生します。

/memcard/root/home/.navi2ch:
total 22
drwxrwxrwx 2 0 0 1024 Apr 7 06:00 .
drwxrwxrwx 2 0 0 1024 Aug 23 2001 ..
-rw-rw-rw- 1 0 0 17524 Apr 7 15:47 board.txt
-rw-rw-rw- 1 0 0 3 Apr 7 16:04 bookmark2.txt
-rw-rw-rw- 1 0 0 3 Apr 7 16:04 fetched.txt
-rw-rw-rw- 1 0 0 3 Apr 7 16:04 history.txt
-rw-rw-rw- 1 0 0 744 Apr 7 15:57 list.info
-rw-rw-rw- 1 0 0 1034 Apr 7 15:43 navi2ch-update.el

 以前(not 1)さんに作っていただいた下記の対処をし
てもダメでした。

;;(defun navi2ch-load-info (file)
;; (when (file-exists-p file)
;; (let ((coding-system-for-read navi2ch-net-coding-system))
;; (with-temp-buffer
;; (insert-file-contents file)
;; (goto-char (point-min))
;; (while (search-forward "..." nil t)
;; (replace-match ""))
;; (car (read-from-string (buffer-string)))))))

 これに従いnavi2ch.elの該当箇所を書き換えると、以
下のようなエラーが出ます。

http://users.hoops.ne.jp/joechin/backtrace03.txt

 何かと完成度の低いEmacsCEでのマイナートラブルで
恐縮ですが、最強のモバイル2ch環境だと思いますので、
何とか対処していただけると助かります。

 これもEmacsCE+Navi2ch 1.5.1-DEVから書いてます。
 上記のトラブルさえなければきちんと動いてます。
ああ、gしてmobileしてモバ板に帰ろうと思ったらこんなのが……。
http://users.hoops.ne.jp/joechin/backtrace04.txt
482名無しさん@Emacs:02/04/07 20:30
なんかgameのスレ一覧が更新出来なくなった
俺だけ?
483名無しさん:02/04/07 22:07
同じく。新規取得は出来るけど、今日から板が更新されない。
484mami:02/04/07 23:47
>>480
んー、よくわかんないですけど、
splash が悪さしてんですかねぇ。
navi2ch-display-splash-screen を nil にするとどうでしょう。

> ;;(defun navi2ch-load-info (file)
> ;; (when (file-exists-p file)
> ;; (let ((coding-system-for-read navi2ch-net-coding-system))
navi2ch-net-coding-system は今は使われてないです。
navi2ch-coding-system に変えるとどうでしょう。
485480:02/04/08 00:28
>>484
 navi2ch-net-coding-systemをnavi2ch-coding-system
に変えることで、どうやら直ったようです。ありがとう
ございます。

>> bookmark が壊れるという話もあるので、なんとなく EmacsCE の prin1 とか
>> read-from-string がちゃんと動いてないんじゃないかなぁって気がしてます。

 以前の(not 1)さんの推察によると、上記のようなこ
とが原因のようです。EmacsCEの作者様はEmacs21の移植
も考えているようで、現行バージョンはほぼ放置されて
しまっているのです。外人なので、難しいバグレポート
はできないし……。

 navi2ch-display-splash-screenは無実のようでした。
486482:02/04/08 02:08
疑ってごめんねnavi2ch
487480:02/04/08 02:40
ところで、スレを開いたとき、1ペインで表示させる方法はありませんか?
今はスレを開くと同時に1で1ペイン表示に切り換えています。
640*240という画面だと、常に1ペインで使いたいんですよね。
488mami:02/04/08 02:43
>>487
(setq navi2ch-bm-stay-board-window nil)
navi2ch-vars.el は目を通しておくといいです。
M-x customize-group ができれば、それでもいいんですけど。
489480:02/04/08 03:34
>>488
引き続きありがとうございます。確認しました。これですこれ!!
customize-groupも眺めたのですが、該当項目を見付けられませんでした。
navi2ch-vars.elで勉強してみます。
スレを開いている途中でCtrl+Gすると、
以降、そのスレを開いても更新がないということで
読んがおかしくなってしまうのですが、
これはどうにかなりますか?
自分でワラタ

>読んがおかしくなってしまうのですが、

読んでくれなくなってしまうのですが、
>>490
C-u sではどう?
493mami:02/04/08 22:54
>>482 >>483
(setq navi2ch-net-accept-gzip nil) すればよかったっぽいです。
今さらだけど。
http://kaba.2ch.net/test/read.cgi/accuse/1017413575/299

http://game.2ch.net/arc/subject.txt.gz なんてのができてますねぇ。
>>492
効きまスた。ありがとうございます。

FAQ No.138290

Q.
スレ開き中C-gしてニッチもサッチもいかなくなったらどうするの?

A.
C-u sで強制的に更新する。
495名無しさん@お腹いっぱい。:02/04/09 01:16
URLクリックしても開かなくなった。

Symbol's function definition is void: mailcap-parse-mailcaps
だって。

どうしたらいい?
>>495
それが cvs up した為なのか、いろいろ Emacs で作業してるうちに
なったのかぐらい書いたら?
★bbs.cgiの変更と規格
http://qb.2ch.net/test/read.cgi/jikken/1018287741/

こんなスレが立ったみたいっす。
498名無しさん@Emacs:02/04/09 14:20
navi2chステキです。感動しました。
モナー版は閲覧出来ないのでしょうか?
>>498
もちろん閲覧できます。
お奨めスレ(モナーフォント使いましょう)
http://choco.2ch.net/mona/1011608344/
モナーフォント(;´Д`)ハァハァ

;(setq navi2ch-list-bbstable-url
; "http://www.2ch.net/bbsmenu.html")
(setq navi2ch-list-bbstable-url
"http://www.2ch.net/2chmenu.html")
と両方試して観たのですが、
"checking file... moved" となってモナー版へ
逝けません。

(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-mona-face-variable 'navi2ch-mona14-face)
)
またフォントも上の用に指定しているのですが、メッセージが
今田16ptです。
おながいします。
あ、フォントはやはり16ptのままで
いいです ( ´∀`) 14ptだとAAズレる
みたいだし。
おながいします。
>モナー版へ逝けません。

~/.navi2ch/etc.txt に

モナー
http://choco.2ch.net/mona/
mona

504タカノ:02/04/09 16:26
流れの速い板で、タイトルに特定の語句を含むスレッドを一括で板ブックマー
クしたいことがよくあります(僕は)。正規表現クエリでmarkが付けられる機能
と、mark付きのスレッドを一括で板ブックマーク(global bookmarkではなく)
する機能を付けるpatchです。ご意見いかが。

Index: navi2ch-board-misc.el
===================================================================
RCS file: /cvsroot/navi2ch/navi2ch/navi2ch-board-misc.el,v
retrieving revision 1.19
diff -u -r1.19 navi2ch-board-misc.el
--- navi2ch-board-misc.el 2 Apr 2002 13:07:55 -0000 1.19
+++ navi2ch-board-misc.el 9 Apr 2002 07:14:32 -0000
@@ -60,6 +60,8 @@
(define-key map "mi" 'navi2ch-bm-fetch-mark-article)
(define-key map "me" 'navi2ch-bm-textize-mark-article)
(define-key map "mm" 'navi2ch-bm-mark-marks)
+ (define-key map "m?" 'navi2ch-bm-mark-by-query)
+ (define-key map "mb" 'navi2ch-bm-add-bookmark-mark-article)
(setq navi2ch-bm-mode-map map)))

(defvar navi2ch-bm-mode-menu-spec
@@ -595,7 +597,12 @@
(defun navi2ch-bm-add-global-bookmark-mark-article (bookmark-id)
(interactive (list (navi2ch-bookmark-read-id "bookmark id: ")))
(navi2ch-bm-exec-subr 'navi2ch-bm-add-global-bookmark bookmark-id))
-
+
+;;; add marked ones to the board bookmark
+(defun navi2ch-bm-add-bookmark-mark-article ()
+ (interactive)
+ (navi2ch-bm-exec-subr 'navi2ch-board-add-bookmark))
+
(defun navi2ch-bm-mark-region-subr (begin end mark)
(save-excursion
(save-restriction
@@ -630,6 +637,20 @@
(when (looking-at rep)
(navi2ch-bm-mark-subr (if arg " " "*")))
(forward-line)))))
+
+;;; mark by regexp query
+(defun navi2ch-bm-mark-by-query (query &optional arg)
+ (interactive "Mquery (regexp): ")
+ (message (prin1-to-string query))
+ (save-excursion
+ (goto-char (point-min))
+ (while (not (eobp))
+ (let ((end-of-line-point (save-excursion
+ (end-of-line)
+ (point))))
+ (when (re-search-forward query end-of-line-point 'noerror)
+ (navi2ch-bm-mark-subr (if arg " " "*"))))
+ (forward-line))))

;;; sort
(defun navi2ch-bm-sort-subr (rev start-key-fun end-key-fun)
505タカノ:02/04/09 17:23
>>504
ごめんなさいデバッグプリントが残っていました。

+;;; mark by regexp query
+(defun navi2ch-bm-mark-by-query (query &optional arg)
+ (interactive "Mquery (regexp): ")
+ (message (prin1-to-string query))

↑この message 文は削って下さいませ。
506(not 1):02/04/10 00:19
>>478
> 僕は bookmark のスレは消えて欲しくないので
> 変数で制御できるようにしてもらえるとうれしいです。
という事で bookmark も expire できるようにして、
navi2ch-board-expire-bookmark-p で制御するようにしました。
non-nil なら bookmark も expire します。デフォルトは nil です。

>>479
> インタラクティブな、スレのエクスパイア機構があると
これは消す?消さないっていう感じで毎回聞いてくる expire って事でいいすか?

>>493
> http://game.2ch.net/arc/subject.txt.gz なんてのができてますねぇ。
うーむ、gz が付いてたり、付いてなかったりよく判らないですねぇ。
少し様子見な感じですかね。
507(not 1):02/04/10 00:27
>>494
FAQ に追加しました。

>>504
便利そうだったので、ちょいと変更して commit しました。
サンクスです。
>>506
ありがとうございます。
(not 1)さんがんがって下さい。応援してます。
>>476で言っていたものを作ってみました。二つか三つに別けて張ります。
----BEGIN BASE64----(navi2ch-multibbs.patch.gz)
H4sICMsJsjwCA25hdmkyY2gtbXVsdGliYnMucGF0Y2gA1RlpU9tG9LP9F/Jl48rE
jhA+MIdJ
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

----END BASE64----
----BEGIN BASE64----(navi2ch-multibbs.el.gz)
H4sICIQkszwCA25hdmkyY2gtbXVsdGliYnMuZWwA1RlNj9xU8tz9K54syNgJ7iY5
IMEIrYYw
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
AA==
----END BASE64----
----BEGIN BASE64----(navi2ch-multibbs-modules.tar.gz)
H4sIANwmszwAA+0ZXW8bRTCv9q9YnVRy13K281lBXaMUAgofLUrCA6pb6Xxex1fs
O/fuTBqJ
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
a/0FVx+60QAoAAA=

----END BASE64----
以上です。
cvs-20020404 に対するパッチです。
今のところjbbs@したらばとjbbs.netに対応。読み書き出来ます。
記事中のjbbsサーバーへのリンクも正しく処理されるはずです。
article-to-urlもちゃんと動くはずです。
新スレを立てることもすぐに出来ると思いますが、実験する勇気が無いので、
まだ出来てません。 ^^;
それと、上の記事を投稿するときに、気付いたことが有ります。
base64.elc で、base64-encode-region を定義すると、
要求するパラメータが2つだけのようです。
そのため navi2ch-base64-insert-file から base64-encode-region
を呼び出すときにエラーが起きます。(最後の t を外したらうまく行きました)
base64.elc は、 xemacs-sumo-20010204 のを使っています。

`base64-encode-region' is an interactive compiled Lisp function
-- loaded from "base64"
(base64-encode-region START END)
jbbsに対応ですが。すごいですね。
ちょっと昔はよく
「jbbsは読めないのですか?」
って質問来てたかり需要がありそうですね。

>>509さんもがんがって下さい。
515名無しさん@Emacs:02/04/10 12:26
>>503
~/.navi2ch/etc.txtを作ってみたのですが、
使い方が解らず、~/.navi2ch/board.txtにある
URLをhttp://choco.2ch.net/mona/に変えて
レスのタイトルのリストは出る様になりました。

しかし、タイトルを選んでも、メッセージが
表示されません。
"checking file...moved: getting file with read.cgi...done"

アソパソマソ無しでは逝きて逝けません。
あげてしまいました。
ごめんなさい。
wl の sticky summary みたいな事はできますか?
518mami:02/04/11 00:52
>>515
~/.navi2ch/init.el にこれを追加するとどうでしょう。
(setq navi2ch-enable-readcgi nil)

あとモナー板が出ない件は、
init.el にこれを追加すれば etc.txt に書く必要はないと思います。
(setq navi2ch-list-bbstable-url "http://www6.ocn.ne.jp/~mirv/2chmenu.html")

;; これ、navi2ch-update.el に書いちゃった方がいいですかね。
>>518
うまくいきました ( ´∀`)どうも
>>512
早速使ってみましたが、windowsでは'?'を含むファイルやディレクトリは
作れないみたいで、jbbs.netのスレを指定しても~/.navi2ch以下にディレクトリが
掘れなくてエラーが出てしまいます。

>>520
>早速使ってみましたが、windowsでは'?'を含むファイルやディレクトリは

早速ありがとうございます。
具体的にどの板を見ようとして、どんなディレクトリが作られようとしているのか
教えて頂けませんか?ディレクトリ名はアルファベット・数字・ピリオドだけから
なるはずで、それ以外の記号が使われているなら、その時点でバグです。
たとえば、etc.txtに、

アスキーアート掲示板
http://green.jbbs.net/computer/163/
163

と書けば、

~/.navi2ch/green.jbbs.net/computer/163

というディレクトリが作られるはずです。
522520:02/04/12 13:09
>>521

ども。
すまん。使い方間違ってました。
etc.txtに書いたら、ディレクトリの問題はok.
でもmoved.がでてしまいました。

んで、調べてみたんだけど http://green.jbbs.net/computer/
w3mでアクセスしてみたら
「ユーザー情報を取得できません!」
って言われちゃう。

proxy通すとw3mではみれるみたいなんですけども。

523mami:02/04/12 17:16
>>125
> bookmark2.txt や history.txt が何故か壊れていて、大ショック。
再現しました。

M-x navi2ch 後、すぐに C-g

q で終了

bookmark2.txt, history.txt が nil に

マズー

navi2ch-bookmark-load-info してないのに
navi2ch-bookmark-save-info しちゃうんでしょうか。
どうしたものか……。
emacs21 をしばらく使ってると、いつのまにか navi2ch の
`j' のスクロールがひっかかる動作になるんだけど、なんでだろう??
scroll-up に特に advice はかかってないしなぁ。
同じような症状な方いらっしゃいますか?
525名無しさん@Emacs:02/04/13 13:49
ネスケの代わりに、mozillaかgaleonを
URLハンドラにする方法をおひえてくたサイ。
>>525
>>377
galeonは分からない…
(custom-set-variables
'(browse-url-netscape-program "galeon"))
名無しさん@Emacsっていう名前で投稿された文章って、
かなりの確率でクソなような気がします。
名無しさん@Emacsの投稿をみるたび、
navi2chユーザははクソだと感じています。
フーン(プ
>>528
確かにユーザが増えて共通コテハン化してる気はします。

しかし navi2ch-message-user-name でハンドルを設定出来るわけで
十把一絡げにしてクソというのはどうかと思いますが?
>>528
「名前設定変更もできないnavi2chユーザははクソ」、だな。
>>527
どうも有難う御座います。

名前設定などせずに名無しさん@Emacsで
これからも頑張りますが、なにか?
>>532
> 名前設定などせずに名無しさん@Emacsで
> これからも頑張りますが、なにか?

そういうのをクソって言われてると思うがどよ
>>528
navi2ch を使いはじめてから一ヶ月くらいは
うれしさ半分で名無しさん@Emacsを使うもんです。(多分
ま、大目にみてくれりゃゃれ。
あらゆるものの90%はクソ。
とくに2ちゃんねるだと98%はクソ。
>>535
オマエモナー ( ´∀`)
まあ落ちつけ。
ここって雑談スレだったの?
別にEmacsでもお腹いっぱい。でもいいじゃん。
539名無しさん@Emacs:02/04/15 05:34
自分の書き込みの履歴っていうのは残せないでしょうか?
お!スナップショットが出来てますね。
FWの内側からだとCVS接続できないので助かりますよ。
家でとってきて持ってこうと思ってるのに、何時も忘れちゃ生んだよなぁ。
541mami:02/04/15 23:33
>>539
>>19 でどうでしょ。
どのレスかは残せませんが。
>>541
レスどうもです。
自分の発言を見返したかったので、ちょっと違うようです。
気が向いたら、モードとかなしで、単なるテキストに追記して
いくだけでよいのでlogを残せるようにしていただければ
と思います。
ありがとうございました。
>>541
それって、送信するときの hook で簡単にできそうね。
;; ちょっと暇ないのでコードは書けなくてすまぬが。
544543:02/04/16 00:00
s/541/542/ でした。スマソ
545名無しさん@A Bone:02/04/16 00:06
最近、書き込んでも、
send message...failed
って出てしまう事が多い。
さっきもアーケード版で2回も失敗してしまった。
なんでだろう。。。
546mami:02/04/16 00:09
>>545
send message...failed: クッキーがないか期限切れです!
だったら、もう一回書き込めば成功するかもしれないです。
この辺は自動化したいっすね。
547545:02/04/16 00:20
>>546
「クッキーがないか期限切れです!」
というメッセージは表示されなかったです。

今、半角板で試したら書き込めたので
アーケード板だけダメみたいですね。
あと、独身男性板には書けたけど、
生活板には書けないよぉ。しくしく。
549mami:02/04/16 00:52
>>547
こっちでは書けてます。
ブラウザでもだめすか?
550545=548:02/04/16 01:07
>>549
生活板にネスケから書き込んだら、
クッキーが期限切れです。新しく食わせたからもう一回戻って試してみて。
っていうようなメッセージが出たので、戻ってやり直したら
書き込めましたー
551545:02/04/16 01:32
再び、生活板に Navi2ch で挑んだけど、
C-cC-c した瞬間に「send message...failed」と出ちゃうな。
navi2ch が古いってオチはないですか?
昨日のちんこ祭では
「混みあってます」(うろ覚え)
えらーがでまくってました。

それにクッキー問題もあるし、一回分だけでも
書きこみをとっといてくれる機能は是非ほしいですね。
554ほんわか名無しさん:02/04/16 03:07
>>553
同意です。欲を言えば failedが出たときだけ、バッファに残っていてくれると嬉しいです。
555554:02/04/16 03:10
やってしまった。 (^^;

最近、別の板のデフォルト名で書き込んでしまう失敗をしています。
Fromのデフォルトが「その板」での最後の Fromになりませんか?
556花と名無しさん:02/04/16 03:19
ん?
他板のデフォ名なんて残ったことないんだけど。
名前欄を空にしておけば良いんじゃないの?
navi2ch-message-user-name-alist じゃダメ?
From をクリアするコマンドってある?
前回そのスレに書いたときの番号とか残ってるのが嫌なときとかに。
559mami:02/04/16 07:34
>>553
message モードで C-c C-i すると、
前回失敗した書き込みを再現できます。
なんか navi2ch ロード中の board change の所で固まってしまうことが非常
に多いのですが私だけですか?

Meadow 1.14 + Cygwin 1.3.10 + navi2ch 4/10 の CVS の環境です。
>>560
おれもついさっきから。
とりあえず、これしてる。
(setq navi2ch-list-sync-update-on-boot nil)
562560:02/04/16 18:33
>>561
お、これで固まらなくなりました。さんくす。
2ch側で何か変更があったのかな。
563名無しさん@Emacs:02/04/16 22:27
Article mode で 'f' とか 'b' を入力しても
次のスレに移らないんですが、漏れだけですか?

Navi2ch使用開始記念カキコ。
ふと思ったんだけど、cvs の最新版使ったら直るトラブルの報告が多いんで、
Windows Update のお知らせみたいな感じで、navi2ch の起動時に最新版が
あるのかどうかをチェックして報告するようになると嬉しい人増えるのかな?
>>565
navi2ch-auto-update
567545:02/04/16 23:20
>>552
Emacs + navi2ch 1.5.1 だけど開発の最新版じゃないとダメですか?

で、今日も何回トライしても生活板書けなかった。
でも独身男性版とUNIX板には書けた。
list modeで半角カナが含まれているスレタイが化けます。
何とか表示する方法はありませんか?
569552:02/04/16 23:35
>>567
生活全般板のことですよね?

最新版で書き込んでみましたが問題無ありませんでした。
アップデートされてはどうですか。
570mami:02/04/16 23:51
>>565
メールでのお知らせならあります。
http://lists.sourceforge.net/lists/listinfo/navi2ch-cvs
571567:02/04/17 01:21
>>569さん、mamiさん
生活板に書けましたー!
おかげさまで開発の4/10に変えたら、最初のカキコで send message...failed の後に、
クッキーがないか期限切れです!が表示されるようになって、
次からは普通に書き込めるようになりました。めっちゃ嬉しいわ。
572名無しさん@Emacs:02/04/17 02:25
NAVI2chから書けるようになったものの
日本語入力が。。。
みなさんは日本語入力に何使ってますか?
Canna?Wnn?...
>>572
それって目玉が飛び出る程のスレ違いでは?
574572:02/04/17 02:34
ちょっと聞いてみたかっただけです。
スマソ、逝ってきます。
>>572
Navi2ch のときだけ日本語入力が変になるとかいう話?
576553:02/04/17 03:20
>>559
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

って、ちゃんとinfoに書いてありますね…
漏れ、こんなんばっかり…申しわけないです(´・ω・`)
577名無しさん@お腹いっぱい。:02/04/17 05:12
未読数の増加量を表示できるようにしてもらえませんか?
たとえば、下のスレッドの場合前回読んだときの全レスが350だったとして、

20 C Mozilla とゆかいな仲間たち 2 ( 379)

20 C Mozilla とゆかいな仲間たち 2 ( 379) ( 29)

みたいに、どう増えたのかわかるようになるとうれしいのですが。
578名無しさん@お腹いっぱい。:02/04/17 11:36
どなたか下記の件について対処方法を教えて下さい。
・スレタイの半角カナの部分が ?? に化ける
・articleモードでの検索方法が分からない
579572:02/04/17 12:43
いままではMule+FreeWnnで用が足りていたんだけど、
Navi2chを使うようになってEmacsでの日本語入力が
わからないんです。
激しくスレ違いでした。
これはMuleで日本語打ち込み&こぴぺ
EmacsでもFreeWnnでいいんじゃん?
emcws or tamago4 or yc ってとこか?
これ以上は emacsスレで。
582563:02/04/17 20:52
>>563 自己レスです。
Article mode で f や b が効かないんじゃなくて、
Article mode のバッファが同時にひとつしか
できなくなっていることに気づきました。
以前は Article mode のバッファが残されていましたよね。
これは仕様ですか?
;;バッファの上限を指定
(setq navi2ch-article-auto-expunge t)
(setq navi2ch-article-max-buffers 30)

これが関係ある?
584563:02/04/17 22:56
>>583
.emacs に
(setq navi2ch-article-auto-expunge t)
(setq navi2ch-article-max-buffers 1)
が、ありました。
こんな設定した覚えはないんだけどなあ。
ありがとうございました。
585名無しさん@お腹いっぱい。:02/04/18 10:16
SourceForge.jp ってのができたけど、
そっちに移転するってのは? 無意味?
無意味。
587タカノ:02/04/18 10:33
sourceforge.net <- sf.net は使えるのに
sourceforge.jp <- sf.jp はダメなんだね
こりゃ不便
2文字ドメインは取れないからなあ > .jp
589mami:02/04/18 21:58
板移転時の板ディレクトリ移動って、ちゃんと動作してます?
navi2ch-change-log-directory で
temporary-file-directory と ~/.navi2ch/ が別パーティションのときに
rename-file に失敗するような。
~/.navi2ch/tmp/ を使うようにしようかな。
590560:02/04/18 22:08
>>589
これって Meadow + Cygwin の時は関係あるのでしょうか?

TMP=/cygdrive/c/tmp (c:\tmp) かつ HOME が d:\home で >>560-562 の状況です。
>>589
鯖移転した mona 板ですけど、Bookmark してあったスレを
読めないみたい。Bookmark から削除して mona 板から
読み直したら一部のスレは読めるようになったけど、それ以外は
だめ。dat ファイルを削除して mona 板からそのスレを読んだら
moved が出る。.navi2ch/ 内のディレクトリ移動はうまくいってる
みたいだけど。

なんか私のほうでいろいろやったのであまり状況や手順を
覚えてなくて、説明が下手になってすまそ。
592mami:02/04/18 22:24
>>590
うちは Debian (woody) で XEmacs 21.4 です。
593mami:02/04/18 22:29
>>590
試しに↓してみるとどうでしょう。
(setq temporary-file-directory
(expand-file-name (concat navi2ch-directory "/tmp")))
navi2ch 以外にも影響が出ちゃうかもしれませんが。
594mami:02/04/18 22:34
>>593
あ、事前に ~/.navi2ch/tmp/ ディレクトリを
作っといてください。
595560:02/04/18 22:51
>>593
init.el の先頭に書いたらちゃんと board change はきちんと処理されました。
# お尻に書いたらダメでした。

とりあえずありがとうございます。
596mami:02/04/18 23:05
>>595
どうもです。
後で眠くないときにいじっておきます。

;; ToDo
;; マクロ navi2ch-temp-directory を廃止。
;; 新変数 navi2ch-temp-directory を navi2ch-vars.el に追加。
;; 初期値は >>593 な感じ。
;; (navi2ch-temp-directory) と temporary-file-directory を
;; navi2ch-temp-directory に変更。
;; 起動時にディレクトリを作るのを忘れずに。
597mami:02/04/18 23:09
>>595
>>593 はあんまりよろしくないので、
削っといてくださいね。
598名無しさん@お腹いっぱい。:02/04/19 11:09
突然、書き込みが出来なくなってしまったんですけど
>send message...failed: ブラウザ変ですよん。(referer1)"http://ton.2ch.net/gline/
ブラウザへURLを転送しようとするのも失敗します。
cvs版をemacs21.2で使ってます
599名無しさん@お腹いっぱい。:02/04/19 11:17
>>598
(setq navi2ch-list-bbstable-url "http://www6.ocn.ne.jp/~mirv/2chmenu.html")
でどうよ
600名無しさん@お腹いっぱい。:02/04/19 11:39
>>599
.emacsを見て
(setq navi2ch-list-bbstable-url "http://www6.ocn.ne.jp/~mirv/bbstable.html")
をコメントアウトしたら、うまく行きました。
ありがとうございます
601名無しさん@お腹いっぱい。:02/04/22 01:18
navi2chを最近使っているけど、自動あぼーん機能は無いのですか?
PocketPC(E750)+EmacsCEでもNavi2ch動きました。
32MBのRAMでやりくりしなければならないので、
lisp以下のNavi2chの動作に必要ないファイルを
削除しようと思ってますが、何がなにやら……。
ダイエット情報募集中です。
>>601
> navi2chを最近使っているけど、自動あぼーん機能は無いのですか?

どんな機能?
脳内機能を言われても、それがどんな機能だか他の人に伝わらん。
いわゆるscore機能だろ。それくらいわかってもいいと思うが。
navi2ch-article-filter-list を使えば出来そうではある。
>>601
FAQ 見るべし!
607名無しさん@お腹いっぱい。:02/04/22 20:37
Vine-2.1.5でXEmacs21.1をインストールしました。
.xemacs.elに
(require 'navi2ch)
と追加したのですが、XEmacs起動時に Cannot open load file: navi2ch
とエラーがでて、navi2chを立ち上げることもできません。
どなたか、XEmacs上で使える方法を教えて下さい。
>>607
navi2ch はどうやってインストールしたんだ?
609名無しさん@お腹いっぱい。:02/04/22 20:49
RPMパッケージを拾ってきていれました。
$ rpm -q navi2ch
navi2ch-011128-1
610607:02/04/22 20:59
Emacsだと問題いなく起動し、使えるのですが
navi2chをRPMじゃまずいのでしょうか。
RPMは以下の所から頂いて来ました。
http://members.tripod.co.jp/~navi2ch/
>>610
load-path 設定してる?
612名無しさん@お腹いっぱい。:02/04/22 22:26
>>611
う、すいません、始めて聞きました。
どうやって設定したら良いのですか?
613611:02/04/22 22:31
例えばこんなものを .emacs か .xemacs/init.el あたりに書いてみてくれ。
(setq load-path (append '("/usr/local/share/emacs/site-lisp/navi2ch") load-path))
もちろん自分の環境にあわせること。
614611:02/04/22 22:36
rpm みてみた。多分これを書けば navi2ch 動くと思う。
(setq load-path (append '("/usr/share/emacs/site-lisp/navi2ch") load-path))
それより、あんな昔の使えるのか?
616611:02/04/22 22:44
やっぱ古すぎて動かんだろうなぁ。

>>607
Cannot open load file: navi2ch は消えたか?
617名無しさん@お腹いっぱい。:02/04/22 22:49
>>613
ありがとうございます。
うまく立ち上がったのですが、書き込みをして送信時にyを押しても
送信できませんでした。
From行も文字化けしてましたし、まだ何かがおかしいようです。
EMACSですと、この通り問題無く書き込みの出来るんですけど
古いと言うのはRPMですか?
619618:02/04/22 23:16
立ち上がりはしたのですが、wで書いてC-c C-cで投稿の確認がでて
y押すと
Search failed: "Mail:\\([^
の様になって送信できませんでした。
620611:02/04/22 23:24
やっぱだめか。
615 も書いているようにそのrpmはかなり古い。
Emacsで使えて XEmacs で使えないってのは良く分からん。すまぬ。
CVS使える環境なら本家から最新を拾って来るのが良いと思われ。
http://navi2ch.sourceforge.net/
621名無しさん@お腹いっぱい。:02/04/22 23:27
>>620
いえ、ここまで出来れば上出来です。
最新のソースから入れたほうがよさそうですね。
おつきあい頂いてありがとうございました。
CVSからしか最新版がとってこれないことで、
付いてこれない人がいっぱいいるみたいといってみるテスト。
623621:02/04/23 00:37
最新版落してRPM作ったんですけど、やっぱりXEMACSだと
文字化けや、送信不可でした。
こちらのXEMACSのほうが怪しげですね。
624自称XEmacs:02/04/23 00:53
>>622
tar玉置いてあるでしょ。
http://navi2ch.sourceforge.net/snapshot/
625名無しさん@お腹いっぱい。:02/04/23 01:06
.debユーザーは恵まれてるな。/etc/aptに追加しておくだけでかなり最新に追従してくれる。

>623 よーわからんのですが、
rpmがemacs用にバイトコンパイルされているから
xemacsだとうまくうごかないだけなのでは?
*.elcを消してためしてみたらいかがでしょうか?
627623:02/04/23 02:14
>>626
emacsでコンパイルされたものはxemacsでは読みこめないんでしょうか。
知りませんでした、ありがとうございます。
/usr/share/emacs/site-lisp/navi2ch/
以下の*.elcを全て消してよろしいのでしょうか?
628名無しさん@XEmacs:02/04/23 02:23
>>626
いま試しに*.elcを回避してみましたら、文字化けも出ず
まともに使えるようになりました。
これで何とか逝けそうです。
ありがとうございました。
629626:02/04/23 02:25
>> 627
626でかいてあるとおりよーわからんのですが、
一般には作り直した方がよかったんだと思います。
てもとでnavi2ch-20020328 + xemacs-21.4.6では動いてます。
とりあえず*.elcを別ディレクトリにmvして試してみるのがよいのでは。
別ディレクトリに移しておきました。
作り直すとはどいうことでしょうか?
xemacs用にコンパイルすると言うことですか?
どうも要領を得ませんで申し訳ないです。
632名無しさん@XEmacs:02/04/23 02:39
>>630
じっくり読んでみます。
ありがとうございます。
633自称XEmacs:02/04/23 21:05
>>631
*.elcなくても問題ないならそのままでいいんじゃないの?
ちょと遅いだけだし。

;; Debianはpackage入れると自動的にコンパイルしてくれるの。
wかWしたときに、いつもの書き込み用フォームの下に、
特定の場所にあるテキストファイルの内容を決め打ちで読み込み、
さらに読み込んだテキストファイルの内容をバックアップを取り
つつクリアするということはできるでしょうか。

EmacsCEをPocketPCのRAMで運用するにあたり、省スペース化
が必要になってます(現在9.3MB)。
つまり、書き込みはEmacsの外部で作成することを前提に、
SKKを全部消しちゃおうかと。

EmacsCEでは、IMEで入力したり、手軽にコピペしたりできない
んですよね。

▼Navi2chをPocketPCで動かしているところ
http://users.hoops.ne.jp/joechin/emacspocket.htm
635名無しさん@お腹いっぱい。:02/04/24 13:36
長編 AA 板が移転して、.navi2ch/salami.2ch.net/ も自動的に移動したけど、
スレが読めませぬ。not updated すら出ませぬ。まったく読みに行っていない
みたい。navi2ch cvs(4 月 9 日)、XEmacs。
>635 読めないスレには過去ログ属性がついてしまっています。
~/.navi2ch/salami.2ch.net/aastory/infoの下の読みたいスレに対して
(kako . t)をnilに置換しましょう。

原因は、板が移転してスレッドがコピーされたくせに、
移転元には同じものが過去ログ化されて残っているためです。
一度でもこの過去ログを呼んでしまうとスレッドに過去ログ属性がついてしまい、
移転後のサーバの同じスレに対しても更新動作をしなくなります。

過去ログ属性を無視してreloadする動作ができると楽かも。
>>636
Thx! ちょいと数が多かったので info/ 以下をばっさり削除で対処しました。
でもひとつだけそれでも読めないスレがあったです。ひょっとしたら
(X)Emacs にバッファが残ってたのがいけなかったのかも。
638636:02/04/24 15:19
>637 ひょっとしなくてもそのとおりなので安心してください。
>>634 フックを書けばいいんでないかな。

(defvar my-navi2ch-message-file "/home/hoge/hoge.txt")
(add-hook 'navi2ch-message-setup-message-hook
(lambda ()
(save-excursion
(goto-char (point-max))
(when (file-readable-p my-navi2ch-message-file)
(insert-file-contents my-navi2ch-message-file)))))

バックアップを取りつつクリアっていうのも、同じように
いけるはず。
>>636
C-u s で過去ログ属性無視してリロードしない?
641636:02/04/24 16:39
>640 「過去ログを」「過去ログとして」reloadすることはできるよ。でも今回はちょっと複雑。
一度は過去ログになったスレが生き返ったんだ、今のnavi2chは想定していない事態だよ。

旧サーバに移転前の状態でログ化されたスレがあり、
新サーバには同じスレがコピーされ、こちらは日々更新されている。
いつものようにbookmarkやhistoryからなじみのスレを見に行くと、
突然そのスレが過去ログ化されていることに気づく。移転したなと思ってboard bufferを
reloadしてみる。navi2chは移転を検知して情報をを新サーバに移動する。

普通ならこれで万事OKなんだけど、ちょっと違うのはこのなじみのスレに過去ログ属性が
ついてしまったこと。この属性も新サーバに受け継がれてしまっている。なので、このスレは
reloadできない。C-u sでreloadすると、新サーバには存在しない過去ログ、kako/foo.dat.gzを
見に行き、存在しないのでmovedで失敗する。

solution: kako/foo.dat.gzを見に行ってmovedだった場合、「実は生きていたチェック」に成功
したと看倣して自動的にfoo.datを試みるのはどう?
>>639
ありがとうございます。激しく実現しました。この書き込みも、別のエディタ
で作成して取り込んでいます。本末転倒感が漂っていますが、メモリの制限が
きついのでしょうがありません。
643名無しさん@お腹いっぱい。:02/04/25 21:58
板リストで、左側に "C" がついてる板が見れません。
info によると「変わった板」とのことですが…

Emacs21.1+Navi2ch CVS版 の最新版です。
644636:02/04/26 04:46
>643 >635
Linux板にアクセスできないうおー
646 :02/04/27 02:30
ちょっと質問させて下さい。スレ一覧orスレの読み込みを試みたけど
鯖から反応がないとか、途中でやっぱり読み込むのやめたいとかいうときに
転送を止めさせるにはどうしたらいいのでしょう?
Netscapeでの「ESCで転送中断」みたいなことをさせたいのですが。

スレの読み込みを C-g で中断させてみたんですけど
そのスレの内容がなくなってるよう・・・。再度、読み込みさせたときに
647名無しさん@kterm:02/04/27 09:59
navi2chを使ってlinux板を見ようとすると、 End of file during parsing と出て使えません!
648自称XEmacs:02/04/27 10:09
>>646
そのスレのbufferをkill-bufferしてから読むとOK.
とりあえずの対処と言うことで。

>>647
navi2ch-cvs 0.0.20020410 は問題なし。
649647:02/04/27 10:56
>>648
レスサンクス

navi2chを新しくして、.navi2chディレクトリのinit.el以外の
ファイルを全て削除したらまた見られるようになりました。
                      ____    、ミ川川川彡
                    /:::::::::::::::::::::::::""'''-ミ       彡
                   //, -‐―、:::::::::::::::::::::三     そ  三
            ___    巛/    \::::::::::::::::三.     れ  三
        _-=三三三ミミ、.//!       l、:::::::::::::三     っ  三
     ==三= ̄      《|ll|ニヽ l∠三,,`\\::三      て   三
        /              |||"''》 ''"└┴‐` `ヽ三   な  解  三
         !             | /          三   っ  決  三
       |‐-、:::、∠三"`    | ヽ=     U   三.  て   に  三
       |"''》 ''"└┴`       | ゝ―-        三  る     三
       | /           ヽ ""        ,. 三   の      三
        | ヽ=   、    U    lヽ、___,,,...-‐''"  三   か     三
.        | ゝ―-'′          |  |::::::::::::_,,,...-‐'"三  !?    三
          ヽ ""        ,.    | | ̄ ̄ ̄      彡      ミ
        ヽ、___,,,...-‐''"  ,,..-'''~             彡川川川ミ
          厂|  厂‐'''~      〇
651自称XEmacs:02/04/27 11:48
>>649
んじゃあ、navi2ch本体関係なくて、
~/.navi2ch/pc.2ch.net/linux/article-summary
辺りが壊れてたのかもね。debug-on-errorしてみたらよかったね。
652646:02/04/27 12:08
>>648
レスありがとう。うーむ、kill-buffer してもスレ内容が更新されない・・・

試行錯誤した結果、~/.navi2ch/hoge.2ch.net/board_name/info/thread_number
を消すとよいみたいです。本当ならソース見たりいじったり出来るといいんだけど・・・
へたれでスマソ
よくスレ間リンクを張るんですけど、そんときって、URLとタイトルをセットで貼りますよね。
みなさん、そんなときどんな操作してますか?
心情的にはスレタイとURLをセットで一発でコピーしたい感じなんですけど。
クリップボードがスタッカブルなんでしたっけ。つまんない質問なのでsage

Navi2ch for Emacs (part 5)
http://pc.2ch.net/test/read.cgi/unix/1013457056/
654名無しさん@お腹いっぱい。:02/04/28 17:25

>>653
おれもその機能欲しいなあ。WindowsのABoneとかと比べると
ちょっとリンク張りにくいからね。

あと、自分が書きこみしたスレはおぼえといて
スレ一覧でなんかマークしてほしいな。できればそれだけ
抽出することもできるともっといい。

自分で開発できないのに注文ばかりすまん。便利につかってる。

U c a
U t a

前から疑問なんだけどtitleもcopyなんじゃないかな〜って。
>>655
> U c a
> U t a

これは知ってたんですが、これやった後、

C-y
Enter
C-y M-y

でしたね。すいません厨房で。

 いくつもkill-ringに積んでペーストする場合は、明
示的にスタックのポインタを指定するやり方が便利そう
です(スタックの並びがよくわからんけど)。

C-u 2 C-yとか。

Yankマスターを目指せ!!
ttp://flex.ee.uec.ac.jp/texi/emacs-jp/emacs-jp_36.html#SEC55
自分は長い間 browse-yank を使っていたけど、最近 kill-summary に
換えてみた。視覚的には、こっちの方が判り易いけど、操作にはまだ
慣れないな。
>>657
ほほう。積んだkill-ringを視覚化できるんですね。
これは便利そう。早速導入してみます。今から使うなら、
kill-summaryですかね。

Browse-Yank関連URL

ttp://www.vector.co.jp/soft/dos/writing/se008326.html
ttp://www.geocrawler.com/archives/3/408/1988/9/0/2148506/
ttp://www.sci.osaka-cu.ac.jp/~shindo/doc/browse-kill-ring-manual.html
ttp://web.verbum.org/%7Ewalters/

kill-summary関連URL

> 機能的には(browse-yankと)同じだが、kill-ringの候補
> を一行に圧縮して表示してくれる。候補を見渡すのに大
> きなバッファが必要なbrowse-kill-ring.elより使いや
> すいと感じた。

ttp://mibai.tec.u-ryukyu.ac.jp/~oshiro/Programs/elisp/kill-summary.el
サーバ移転が原因かどうか分からないのですが、ブックマークに
入れてたモナー板の古い過去ログが消えてました
例えば997113569や993292305など。これを防ぐにはどのように
すればいいのでしょうか?
navi2chは大体新しいdebパッケージ入れてます
emacs21をcvs版にしたらモードラインにアイコンが出なくなってしまいました。
>>653
スレ間リンクの確認ができるようになったら嬉しいかも。
かちゅーしゃだったかaboneだかホットゾヌだかで

http://pc.2ch.net/test/read.cgi/unix/1013457056/

ってのにマウスをポイントするとポップアップで
リンク先のスレタイトルと>>1付近が出てくる機能があったんだが、
これは便利だと思った。
ところで、さっきNavi2chをCVSで落としてきたんですけど、
軽量化しまくったEmacsCE on PocketPCで動かしたところ、
clが読めないといって怒られてしまうようになりました。
4月7日頃に落としてきたやつだと同じ環境でも動くんですけどね。
コレは何とかならないでしょうか。clは消してあります。
infoはPocketPC上では邪魔なのですよー。
マクロしか使ってなければ、バイトコンパイルしたあと
clはいらないはず。そうなのかは知らないけど。

なんにせよどっかでclは必要でしょ。
664自称XEmacs:02/04/29 09:44
>>662
> infoはPocketPC上では邪魔なのですよー。

info関係あるの?
clくらい入れればいいじゃん。
>>664
clってinfoがらみのファイルじゃないんですか?

自分はいいんですけど、自分以外の大多数は、1KBでも小さいほう
がいいと思うと思うんです。現状でEmacsCE+Navi2chで5.7MBぐらい
ですが、PocketPC の1スロマシンだと、その1スロは通信カードを
挿すのに使うので、32MBのRAMでやりくりしなきゃならないんです。

32MBといってもそのうち半分はプログラム実行用に回さないといけ
ないので、ストレージ用途に使えるのはだいたい16MB。ログだって
ありますし、他の用途に(特にメール)使いたいと思いますよね。そ
んな中の5.7MBはやたらデカいわけです。

……PocketPCで使おうってこと自体間違っている気がしてきた。
PocketPC向けにダイエットしたEmacsCE+Navi2ch環境置きました。
物好きな方はどうぞ(w
http://users.hoops.ne.jp/joechin/
>>662
> infoはPocketPC上では邪魔なのですよー。
# なんか「邪魔」という表現がひつかかるのは俺だけであらうか。
# ま、info はそうかもしれんけど、advice.el とかまで邪魔と
# 表現されると(゚Д゚)ハァ? って思いたくなる。
# navi2ch*.el や skk*.el 以外で required されてるものを、
# よく調べもせずに容量の点だけから邪魔と表現するのはねぇ。

それから、cl は各種ライブラリが
(eval-when-compile (require 'cl))
みたいになっていれば、byte compile 時こそ必要でも run time には
排除できるとは思います。山岡さんとかは run time 時の cl 駆逐派
だったような。でもここいらへんは byte compile とかに対する知識が
ある程度無いと辛いでしょうね。私も eval-when-compile とか
eval-and-compile とか、はたまた require を top level で使った場合と
eval-and-compile の中で使った場合の差が分らず困ってるのですが ^_^;;
668mami:02/04/29 16:43
>>653
> よくスレ間リンクを張るんですけど、そんときって、URLとタイトルをセットで貼りますよね。
この辺、今いじってます。
いましばらくお待ちを。
669自称XEmacs:02/04/29 21:17
>>665
clはelisp向けCommon Lisp互換パッケージですよ。

$ ls -l /usr/lib/xemacs-21.5-b5/lisp/cl.elc
-rw-r--r-- 1 root root 16569 3月 6 18:53 /usr/lib/xemacs-21.5-b5/lisp/cl.elc
こんだけしかなくて、特別なパッケージには依存してない。
いや、cl-macs とかもあるし、わりとおおきいよ。
1000を越えたスレッドを見ようとすると、更新できないことがあります。

↑と、…自分で読んでて意味不明なので、具体的に書きます。

まず、とあるスレッドがあるとして。
navi2ch の 「r」+「0」 で全取得して、取得分を全部読みます(;´Д`)ハァハァ。
二日後、スレッド一覧で同スレッドは既に 1001となっているを発見。さっそく
「space」押して選択、「あれ更新されない?」、既得のレス番止まりですので。
つづきを読もうと必死になり 「s」 or 「r」+「0」 を押します、連打します。
でも更新されません。 既得分から1000までのレスを取得できない。
ってことが、あります。既出でしょうか?。
>671
dat 落ちしたのでは?
673名無しさん@お腹いっぱい。:02/05/03 00:10
now connecting...
open-network-stream: make client process failed: undefined error: 0, :name, navi2ch connection, :buffer, *navi2ch connection, :host, www.2ch.net, :service, 80
とでて起動はするが表示されないです。

Emacs21.2.50朝は動作してたんですけど、.navi2ch以下が壊れたのでしょうか?
$ uname -r
3.5-RELEASE
$ mule --version
GNU Emacs 19.34.1
$ ./configure --with-lispdir=${HOME}/lib/navi2ch
こんな環境なんですがバイトコンパイル中に
!! Symbol's value as variable is void
が沢山出てきてインストール後.emacsを編集して
ビビリながら
$ emacs --debug-init -e navi2ch
すると
Signaling: (void-function defgroup)
を先頭にずらずらとエラーが出てきます。

*.elcをけして*.elのみ${HOME}/lib/navi2ch
に残しても同様のエラーが出ています。

解決する為に何をすればよいでしょうか?
>>674
Emacs 20 以降にする。
676674:02/05/03 14:34
>675
--with-lispdir=${HOME}/lib/navi2ch
なので管理者権限はありません。

emacs20を~/に入れるとshell/ftp のアカウントは剥奪でしょう。
>676 そんな貧乏マシンは使わないで、自宅マシンにsloginすることを薦めます。
678674:02/05/04 05:49
おはようございます。

>677
外向けのポートは規制が入っているのでそれもままならずって感じなので。
自宅環境では Xemacs + navi2ch でらくらく環境なのですが。

あんたが Mule 用に porting したら?
古い Emacsen でも動くようにするのは結構大変なのよ。
lispは、分からないので何か対処方があると
考えていましたが、muleは現状non-supportなわけですね。

了解しました。
681ななし:02/05/05 02:51
すみません、最近一部の板への書き込みができなくなりました。
たとえば漫画版でメッセージを作成してC-c C-cすると、
now connecting...
now connecting...connected
send message...
send message...failed.
と出てしまいます(「名前入れてちょ」などのエラーは出ません)。
UNIX板など、ほとんどの板への書き込みはできます。
また、IEから漫画版への書き込みもできます。

Windows XP
Meadow 1.14
> (emacs-version)
> "GNU Emacs 20.7.1 (i386-*-nt5.1.2600)
> of Sun Dec 30 2001 on ******"
navi2ch 1.5.1
> (navi2ch-version)
> "Navivagor for 2ch 1.5.1"

です。
板によってなにかちがうことはありますか?
>>681

>>307-330 辺りの症状では?取り敢えず、snapshotで試してみ

ttp://navi2ch.sourceforge.net/snapshot/
>>681
ちなみに「板」は「いた」と読みます。
684681:02/05/05 08:49
>>682
ありがとうございます。
navi2ch-cvs-20020419を入れたところ現象が少しかわったものの解決しません。
(インストールはcygwinで ./configure; make; make install)

(navi2ch-version)
"Navigator for 2ch 1.5.1-DEV"

.emacsでreadcgiがらみの設定は以下のまま起動しました。

(setq navi2ch-enable-readcgi nil) ; nil at May 5, 2002
(setq navi2ch-board-enable-readcgi t)
(setq navi2ch-board-use-subback-html nil)

今度は「クッキーがないか期限切れです!」でfailedになります。(漫画板)
うーむ。.emacsがおかしいのかな?もうすこし調べてみます・・・。
686681:02/05/05 09:30
げ!ありがとうございます。かきこめました。
687mami:02/05/06 01:35
>>596
やりました。
結局 navi2ch-temp-directory は関数にしました。
EmacsCE で不具合が出たらごめんなさい。
688名無しさん@お腹いっぱい。:02/05/06 14:03
ガイシュツの気がするのですが、みつからないので質問させてください。
messageモードでmona-fontsを必要なときだけ使えるようにするには
どう設定したらよいですか?(普段は固定幅のを使いたいのですが)
>>688
普通はそうだろうから、infoにもそう書いてある
690688:02/05/06 16:49
>>689
漏れのinfoにはarticleモードでmona-fonts使う方法しか書いてありません(涙


691名無しさん@お腹いっぱい。:02/05/06 17:38
>688 検索しる。
>404 でどうよ?
漏れは>409 >411 を使ってるけど。
692688:02/05/06 18:01
>>691
それです!404 (not found...違
どうもありがとうございました
# 検索下手すぎでごめんなさい
693 :02/05/07 02:12
navi2ch に限ったことじゃないんでしょうけど、
console で動かしたemacs と、Xで動かしたemacs だとスレッド表示のスピードがぜんぜん違います。
console の方が激速と言っていいくらい速いです。
何でこんなに違うんでしょ?
>>693
monaフォント使ってる? (navi2ch-mona-arrange-message) は結構重い。
695名無しさん@お腹いっぱい。:02/05/07 03:34
xemacs上でnavi2chを実行したのですが、
最初のメニューで文字化けします。
文字コードをEUCにしましたが同じです。

configure オプションを指定しないで
/usr/local/share/emacs/site-lisp/navi2ch/をload-pathに入れて実行しています。
バージョンはRedhat 7.2J, xemacs-21.1.14-21, navi2ch-1.5.1です。
emacs でバイトコンパイルされてんじゃネーノ?
697 :02/05/07 08:00
>>694
つかってないっす。
みなさんはくらべておもくないのかしら。
698自称XEmacs:02/05/07 08:44
>>695
そもそもそのXEmacsで日本語表示できているの?

699名無しさん@お腹いっぱい。:02/05/07 16:38
Navi2CHをFreeBSD4.5で利用していますが、
書き込みをするさい、
公開PROXY規制中!!
と怒られます。
ネットスケープの方でも設定でプロキシ
をしていません。
どうしてでしょうか?
>>699
navi2ch の問題ではないと思うが。
http://kaba.2ch.net/test/read.cgi/accuse/1018079527/
701名無しさん@お腹いっぱい。:02/05/07 19:02
>>696
./configure --with-xemacs
してます。

>>698
日本語表示はできています。
ちなみに以下のように設定しています。
(set-language-environment "Japanese")
(set-default-coding-systems 'euc-jp-unix)
(set-buffer-file-coding-system 'euc-jp-unix)
(set-terminal-coding-system 'euc-jp-unix)
(set-keyboard-coding-system 'euc-jp-unix)
(setq buffer-file-coding-system 'euc-jp-unix)
(require 'navi2ch)


他に化ける原因はありますか?
702mami:02/05/08 01:02
global bookmark で C-y した後のカーソル位置を変えてみました。
(上から下に) 連続で C-k した後に C-y すると
順序が逆になるのが気になったので。
どうでしょ?
ガイシュツかもしれんけど報告します。

2002-05/06版 だとSEGVでemacsが落ちます。
2002-04/18版 だと平気。

cvs版で、版数はChangelogより。

環境:
OS: Linux 2.4.4
emacs: (emacs-version) "GNU Emacs 21.2.1 (i686-pc-linux-gnu)

他なんか影響するものありますかね?
704mami:02/05/08 12:05
>>703
次のそれぞれの行末で C-x C-e するとどうなりますか?

(make-directory "~/navi2ch-test1/")
(make-directory "~/navi2ch-test2/" t)
705703:02/05/08 18:44
>>704
両方ともnilっすね。
結果的に directoryは作られますが。
706mami:02/05/08 20:35
>>705
これはどうでしょう。
(file-directory-p "~/navi2ch-test3")
(file-directory-p "~/navi2ch-test4/")
(make-directory "~/navi2ch-test5")

どの時点で落ちるかとかわかります?
707mami:02/05/08 20:35
>>46
> S でブックーマークを並び変えた後、それを保存するにはどうすればいいんでしょうか?
(navi2ch-bm-renumber) を評価するとできます。
708名無しさん@お腹いっぱい。:02/05/08 21:54
常に1ペイン表示なのですが、スレの最後から
次のスレに移るかどうか聞かれるときに、
次のスレの内容を表示して欲しくないですか?
で、patch作ってみたんですが、どんなもんでしょう?

begin 644 navi2ch-article.el.diff.gz.uu
M'XL("";-V#P``VYA=FDR8V@M87)T:6-L92YE;"YD:69F`.U66V_:,!1^3O["
M7DX9B$3!%8&N!5JIK)JJ2=/V-&G/)AC(&FQPG-*^[+?/MX0&4BYK]U"I04HD
MGXO/.=]G?R"$@.+[N!/-$.8BCA)R2I)3QN.I\XN,X3M^!.A!>#YHMP?=+G3:
M[8X;!$%%4,D_''3Z@_#"^`^'@,+P4]BZ@$!_>S`<N@#@Q1/P&`>/+#<3(D+Q
M2'[$C+-L.H,F3N\03E;X,?5=<&0LIF/P*!-`&9)&LZJ?`]/YON\B&Y&[/R+&
M$44+J/VTGI0\"+!90-:ZS&)Q78.F^OIN8.,3(L#SEAE)H09(#G5WN-PY<+8W
M]2)&(RR*XFVU11,B%C*+VL6W!?BNV5]F-F.04]C=NNH:+"3GW5;85YB<G[6Z
M'0V*X]C)RAG.V9A`,T\W8IB/D5KSM5MY<,9*EAE.MF8?99P3*HR/BG5T>#FT
MY.1K;!P[5J[>FTF+V:1WDD=4$(XC$=\3M+#!H,<I.U&MJ!06,J1:W)K1@QZF
MM*G=C(\BYY3(BK+)A'"TBNF8K3:JMC:*Y\1DUD-)24(BD4<<E23/XJ6K6"@*
M,&O>&[.&8HX4ZU`24[)MLK79QFW/MN,Y25,\)5#[PFA3@*C@<$U/-[B\5`1>
M<#:EZ^RJ3[USB:^*ZE`Z)O^"9Z#JJ\136ISG\`R<8FL%JW8]&M;`T/6%L)HL
MQ\%::JT,ZZ9I"]8GK=O&#T77WBEP!!_`#;PQF604=G,!/'UEUC[4;ZY.ZC\:
M_48BW]>->N-KXZ[.KV:WP_I%_?:#=[/S"I3A]6\WY/;/R4?I6E,IO13?*]CE
M-9+&C(*YF25D8O^@<]^J#')]POA*A:C!0[B^\T=D&E,:TREBDQP5R"\`L=Q]
MB]M#44#(R2+!$4&IX#*C%!$(:J!^AOFVW#0;60=OP>0A\[email protected])RH^^#
M,(`&+FS@LWGL%IS<QRQ+%4):F=<GT"R8HZLEH73@Y_BW5"^]OH/*OE6<WEDK
M["G%Z?=RQ=EZWO7GS>M/SJ:#-<B@N5>)"I8>J$9%'>^*]'\4:0/HUU.E2J3W
M*M,S_*A4IVIN/%&HS^VWHE`E%%Y-HN`XC=+[O5"F3&WR[\2S<K5B:($IJ92I
)OT&T4J;-#@``
`
end
>>708
とても(・∀・)イイ!!
navi2ch も (put hogehoge 'risky-local-variable t) しませんか?
モードラインのアイコン関係。
711実験くん:02/05/10 09:07
; Local Variables: **
; Eval: (message "age") **
; End: **
712名無しさん@お腹いっぱい。:02/05/11 00:18
html化された過去ログをNavi2chで読むことはできますか?
はい
>>713>>712へのレスなの?

html化された過去ログへのリンクから、スレIDを頼りにdatファイルを
探して表示することはしているけど、htmlだけだったらnavi2chで
読めないんじゃない?
(´-`).。oO(それはいわゆる言いがかりでは?)
>>715 そうかしらん?
717hogehoge:02/05/11 17:34
スレ立てしたら
send message...failed: ユーザー設定が消失しています!
って帰って来ますた。
718hogehoge:02/05/11 17:45
連続投稿スマソ
マジでおしえてください。

age
みなさんは 2ch2 どうしてます?
>>719
今見てきたけど、とんだカス掲示板だな(藁
>708
これを応用して、 http://natto.2ch.net/test/read.cgi/denpa/1016241454/
みたいなトラップのスレタイトルを(ローカルキャッシュから読んで)minibuffer
に出したりできないかな…
素人で申し訳ありませんが教えて下さい・・・
navi2ch-1.5.1のソースからconfigureしました。で、emacsからnavi2chを起動すると

[+]Navi2ch
[+]ブックマーク
[+]その他
[+]変わった板

って画面は出てくるんですけど、板が表示されません。
+を展開してもからっぽだし・・・どうして?

VineLinux2.5CR、emacs20.7です。
>>722
cvs updateして下さい。
724名無しさん@Emacs:02/05/14 01:09
>>722
この設定でいけるよ。

---
(require 'navi2ch)
(setq navi2ch-list-bbstable-url
"http://www6.ocn.ne.jp/~mirv/2chmenu.html")
---

# bbstableってここだけ?
>>721
どうよ?
;; >>708 も含んでます。

----BEGIN BASE64----(navi2ch-article.el.diff.gz)
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
----END BASE64----
>726
(・∀・)イイ!! あんたいい人だよ……
>>727
名前にワラタ
>>719
これでちょっとは快適になるかなあ?

begin 644 navi2ch-article.el.diff
MH:&AH:&AH:&AH:&AH:&AH:&A("]^H;.AH:&AH:&AH:&A(*&A(*&A(*&A(*&A
M(*&_.J&S"J&AH:&AH:&AH:&AH:&A(*&A(*'0.CHZ.CHZ.CHZH<"AH:&AH:&A
MH:&AH:&AH:&AH;\N.CHZ.CHZ.CHZH=$*H:&AH:&AH:&AH:&AH:&AH:&A(*&S
MH:(Z.CHZ.CHZ.J'`+"XN+BXN+2ZAO2VAORXZ.CHZ.CHZ.CHZ.J7."J&AH:&A
MH:&AH:&AH:&AH:&AH:&AH:&AM2PN+:&^+8ZD+"ZAOJ&^+8ZD.CHZ.CHZ.CHZ
M.CHZ.CHZ.B*DKPJAH:&AH:&AH:&AH:&AH:&AH:&AH:&_H:&AH:&A("^BWM"F
M(*&S+E\Z.CHZ.CHZ.CHZ.CHZ.J&SH:&AH:3DH<&DI*3DH<&DI`JAH:&AH:&A
MH:&AH:&AH:&AH:$OH:&AH:&A+(ZHH;<O+X[>H;,NH:&AM*&AH;,Z.CHZ.CHZ
M.CHZ.CJAT:&A(*3`I-ZDM:3LI+^AP0JAH:&AH:&AH:&AH:&AH:&A("^AH:&A
MHMQ?H:&AH:&AH:&AH6`GCJ2AH:&AH:&AM3HZ.CHZ.CHZ.FJAH2"DOJ3,I,NV
M]*3OI.RDQ@JAH:&AH:&AH:&AH:&AH:&AH="AH:&A+RPN/8ZDH:ZAH:&AH:$L
M+H[&H;%@CM(@H;0@H=$Z.CHZ.CHZCM*AH:&AN^&D\Z2XI-ZDJ*'!HO8*H:&A
MH:&AH:&AH:&AH:&AH:7.H<N.LC'0O2XNH=$@H:$@H:&C\FFBWJ&TH:&.OZ3J
MCL2.I#HZ.CHO"J&AH:&AH:&AH:&AH:&A(*&AH:&.V(Z_+"Q@CK`G("ZAH:&A
MH:&.I(ZD.CH[I<H@T+VBWB&EO0JAH:&AH:&AH:&AH<JAP*&R+\BLH:$@H:$@
MCJ2ALJ&AH:&AL2`G)R`L+B%\9E^ESH[8H:&ARJ'`H;*AOZ'+"J&AH:&AH:&A
MH:&ARJ&AH:VBSZ&NH<N.V*&S+J&AH:$@H:$@H:$@H:$@I:..V8[8T+J.TB"A
MH2"ARJ&MHL^AKB"BP0JAH:&AH:&AH:&AH<HNI,2AH:&AI,2AH:&A(&`@CK"H
MJ*&AH:&AH8[$>*&AH:&AH:&AH:&ARJ3$H:&AH2#0J`JAH:&AH:&AH:&AH:&A
MRZ&A+*'+H:&ARR`G7GX@H;&DKZ'*7U\@7U]?H;^AH2RAM2"AHJ&AH:$@H<JA
MH2"ALRPLCLD*H:&AH:&AH:&AH2"ARBPLH;(L+%\L+*'+H:&AH:&A(*&_CK]C
M/""C\K#L)WZAK:&AH:&ALZ&B(*'*+"R.WE^ALBPLH<L*H:&AH:&AH:&AH:&A
M+R"AH2".VH[-CJ1?7U^AOZ&_+CHZ.CHZ+J&SH<"AH:&AH:&AH:&A(,;^+R"A
MH2!\"J&QH;&AL:&QH;&AL:&QH;&AL:&QH;&AL:&QH;&AL:&QH;&AL:&QH;&A
4L:&QH;&AL:&QH;&AL:&QH;&AL0H`
`
end
>>724

ありがとう!
731mami:02/05/15 00:37
>>707
M-x navi2ch-bm-renumber でスレの並び順を保存できるようにしました。
キーにバインドした方がいいすか?

>>710
> navi2ch も (put hogehoge 'risky-local-variable t) しませんか?
するとどうなるんですか?

>>717
すみません、ブラウザから立ててください。
スレの立て方は板によって違うんで、対応しきれてないです。

>>726
まずは >>721 な方だけ取り込みました。
>>708 はちょっと検討させてください。

あと、こんなのどうでしょ。
(if (featurep 'timer)
(run-with-idle-timer
1 t
(lambda ()
(navi2ch-article-display-link-minibuffer (point)))))

732名無しさん@お腹いっぱい。:02/05/15 03:25
例えばスレの杜とかで2chのスレへのリンクとかありますが、
それをうまいことnavi2chに持ってきて読むことは可能でしょうか?

mini-bufferへのコピペで済ませたい気分なんですが。
>>732 C-c C-u じゃだめですか?
734732:02/05/15 03:51
>>733
オー、グレイト!ありがとうございました。
ちなみに、過去ログも見れました。

ところで、この辺のノウハウって、やっぱりソース見て得るんですか?
自分はREADMEのキーバインド一覧で精一杯です。
>>734
READMEはあんまメンテされてないかも。
http://navi2ch.sourceforge.net/doc/navi2ch_toc.html がいいんじゃない?
736mami:02/05/15 07:59
>>732
navi2ch で「スレの杜板」みたいなのができたらいいなぁ、
と妄想してて、妄想のままになってます。
shimbun のノリで。

>>735
info もあんまメンテしてないかも。
なんとかします。
737名無しさん@お腹いっぱい。:02/05/15 11:22
navi2chでまちBBSの読み書きはできるのでしょうか?
738名無しさん@お腹いっぱい。:02/05/15 12:16
便乗質問なんですが、先日出ていた JBBS patch の merge は難しいでしょうか?
>>737
このスレを頭から読んでみようよ。
せっかく過去ログも読めるようになってるんだしさ。。。
740737:02/05/15 13:25
どうもすみません。今読みましたがダメなんですね。
残念。
>>731
> > navi2ch も (put hogehoge 'risky-local-variable t) しませんか?
> するとどうなるんですか?

CVS版 Emacs21 のモードラインのアイコンがちゃんと表示されるようになります。
742名無しさん@お腹いっぱい。:02/05/16 00:41
article-modeを nで読み進めて次のスレに行った時に
現在のスレを board-modeの真ん中に
表示させることはできないでしょうか?

デフォルトだと、現在のスレがboard-modeの一番下にあって
次のスレが見えないので。。。
743mami:02/05/16 02:50
>>708
> 常に1ペイン表示なのですが、スレの最後から
> 次のスレに移るかどうか聞かれるときに、
> 次のスレの内容を表示して欲しくないですか?
同様の機能を入れました。

>>742
recenter するようにしました。
744mami:02/05/16 02:57
>>738
>>435-436 >>509-512 あたりですか。
すみません、そこまで手が回ってないです。
この辺「ばりばり commit してやるー」って方いませんか?

>>741
すみません、よくわからないです。
パッチをいただければあてますが……。
745742:02/05/16 03:20
>>743
ありがとうございます。確認しました。
nすると、次のスレ名をmini-bufferに表示するようにもしたんですね。(・∀・)

また、次のスレが表示されるまで処理が取られてしまうようにもなったんですね。
(画面がフラッシュして、何も描画されない状態が1秒程度続く。)
これは仕様でしょうか?
746509-512:02/05/16 03:24
>>738のJBBS patch とは、509-512の事でしょうか?
このpatchが最新のCVSにすんなりと充てられるかは確かめてませんが、
もしだめなら、こんど時間のあるときにでも最新のCVS用にpatchを
作りなおしておきます。
mergeするかどうかは私の管轄外ですので何とも言えませんが、
mergeするのに問題となる点があるようでしたら、おっしゃってくれれば
直すよう努力したいと思います。

>>737
509-512のpatchに、まちBBS用モジュールを加えるという形で、
対応できるような気がします。こんど作ってみます。

509-512のpatchは、emacs21 (20も?)で、JBBS@したらばを読むと
文字化けをおこすことが分かりました。
以下は navi2c-jbbs-shitaraba.el に対するpatchです。

--- navi2ch-jbbs-shitaraba.el.orig Wed Apr 10 02:26:50 2002
+++ navi2ch-jbbs-shitaraba.el Thu May 16 03:05:28 2002
@@ -26,8 +26,10 @@
で使われるコールバック関数"
(navi2ch-replace-string
"\\([0-9]+\\.\\)cgi\\([^\n]+\n\\)" "\\1dat\\2"
- (encode-coding-string (decode-coding-string string 'euc-japan)
- navi2ch-coding-system)
+ (navi2ch-string-as-multibyte
+ (encode-coding-string
+ (decode-coding-string string 'euc-japan)
+ navi2ch-coding-system))
t))

(defun navi2ch-js-article-update (board article)
@@ -133,7 +135,8 @@
(while (navi2ch-js-parse)
(setq ret (concat ret
(navi2ch-js-make-article))))
- (encode-coding-string ret navi2ch-coding-system))))
+ (navi2ch-string-as-multibyte
+ (encode-coding-string ret navi2ch-coding-system)))))
747mami:02/05/16 03:48
>>746
> mergeするかどうかは私の管轄外ですので何とも言えませんが、
管轄内にしてしまいませんか? :)
sourceforge.net のアカウント取っていただければ
commit できるようにしますよ。
748mami:02/05/16 05:56
>>745
前は違いました?
749742:02/05/16 06:11
>>748
はい、数日前にCVSから取ってきた時とは挙動が違います。
750mami:02/05/16 06:25
>>749
移動先スレのバッファが存在するかどうかで
挙動が違ってるだけのような気もするんですが。

使ってる Emacs は何ですか?
XEmacs なら、navi2ch-article-through-next の中の
(recenter) の直後に (redisplay-device) を入れると改善されませんか?
これでだめなら仕様ということにさせてください。

;; (redraw-display) は遅いマシンで不幸になりそうなので、
;; やらない方がいい、かなぁ。
751742:02/05/16 06:52
>>750
スレのバッファの有無に関係なく画面がフラッシュします。

Emacs Ver21.2で、CPUは、PentiumIII 700MHzです。

navi2ch-article.elのリビジョンを1.81に戻したら、
(当然ですが)ウィンドウが一瞬フラッシュする現象は発生しません。

mamiさんの環境で発生しないということであれば、
こちらで原因の切り分けをしようと思いますが。
752742:02/05/16 07:03
>>751
発生するのは、単に(recenter)があるかないかだけでした。。。

そんなに遅いマシンというわけでもないのになあ...。
(´-`).。oO(なんでだろう?)
753mami:02/05/16 07:13
>>752
(recenter) を (recenter t) にするとどうですか?
754742:02/05/16 07:21
>>753
できましたー ありがとうございます。
755mami:02/05/16 07:52
>>754
修正しました。
これで試してみてください。
756742:02/05/16 07:58
>>755
こちらもうまくいくことを確認しました。
757737:02/05/16 09:40
>>746
紙と呼ばせてください!楽しみにしてます。
http://pc.2ch.net/test/read.cgi/unix/1013457056/758
みたいなレス番付きのリンクに飛んだ場合、
前に開いてたときの位置をスタックにプッシュするようにしませんか?

現在位置で未読管理のようなことをしているので、
不意にリンクを踏むと、どこまで読んだのか分らなくなることがあります。
そんなとき "l" で戻れると、幸せになれると思うのですが。
759名無しさん@お腹いっぱい。:02/05/16 20:58
emacs-20,7をコンパイルしたのですが、ソースのlisp/にある*.elcが
アーキテクチャが違うので、すべてバイトコンパイルし直さないと
いけないみたいなんですが、lisp/Makefileが動きません。
手作業で全部一気にバイトコンパイルするには、どうしたらいいでしょうか?

>>759
(゚Д゚)ハァ?
>759
*.elcなくても動くので(゚ε゚)キニシナイ!!
762名無しさん@お腹いっぱい。:02/05/17 16:25
offlineだと既読情報が保存されないのは仕様ですか?
763名無しさん@お腹いっぱい。:02/05/17 20:01
コンパイルしたことないですか?
764mami:02/05/18 00:06
>>759
> lisp/Makefileが動きません。
「動きません」だけでは、何とも。

> 手作業で全部一気にバイトコンパイルするには、どうしたらいいでしょうか?
M-x byte-recompile-directory でしょうか。
やったことないですが。
$cat Makefile
EMACS=emacs
FLAGS=-batch -q -no-site-file
ELC:= $(patsubst %.el,%.elc,$(wildcard *.el))

all: ${ELC}

$(ELC): %.elc: %.el
$(EMACS) $(FLAGS) -f batch-byte-compile $<
というか、navi2ch と関係無いやん。
しかもアーキテクチャが違う云々って、
FreeBSD でコンパイルした elc を linux で
使おうとしてるみたいな話なのか、XEmacs と FSFmacs
の話なのかもサパーリ分からんし。
放置が一番。
767自称XEmacs:02/05/18 01:58
と、放置が一番」と突き放した言い方をしつつも、
しっかり再説明の誘導をするnavi2channellerの>>766であった。

そんな>>766にファソが続々増えている模様。
俺はてっきり上のほうにいたEmacsCEの奴かた思った。
昨日cvs updateしたらnavi2ch起動時に
You have to specify the value of `navi2ch-icon-directory'
って言われるようになったんだけど。こんなん今まで出てたっけ?
on Meadow-1.15pre1
>>768
僕はもっとレベル低いYO!
diredで全部mしてBします。
でも、今までバイトコンパイルしてあるからって
動かなかったことはないなぁ。
(not 1)さんに配布していただいていたelcも
EmacsCEで動いていたし、
MeadowでバイトコンパイルしたelcもEmacsCEで動いてます。

# 最近EmacsCE用にskkservやmewcat、mewlsを移植していただいてご機嫌。
dで消しまくったスレを久々に見ると笑える
まちBBS用 module を追加しました。
----BEGIN BASE64----(navi2ch-multibbs-modules2.tar.gz)
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
----END BASE64----
----BEGIN BASE64----(navi2ch-jbbs-net.el.gz)
H4sICD7m5zwAA25hdmkyY2gtamJicy1uZXQuZWwAjVbNj9tEFD9v/oqnkdq1207S
LidYIZQtKYpod1ESDqjZSo49SVwc2zueNO2fs+qkF1pxoHtYtSuQkGi1rQRcEEeO
oEVCVJwR742dxPbGLZby4Te/9zHv996bsWIZ3fM9AZuhc8/fcsf87mCQ8FAou1az
pDiY+jK3OJkGykcALSZCHUBBazgNXe4EfqJqYJ5Ny4qh8NSLGrFd27CS6eCucBV3
B+sgq1WDFaHHJyJJnJFYg82tLtHJ1HVRxOO3oVco0hNSRpInSvrhqOAF88JH+HGj
UIlQEdaRyncDwaex5yhR9lFczeNVxKcyqMKnq7ZNiS4nn0sxwhzD5oKqKhZQeXub
5x+05gkElFgAayp9G0ljn3faoB8DietkWZ/qPyCMQh76gX5z+os+PnzIEGilyeET
R7ljYGOl4g8ajdt3+v36/mX8IgP4gyYaDMi4vd51jvvMpAkjE9fVfQzhzfPff/hO
H+sz/VI/KVCRZpUP/UDU9ItnL/Vf+k99Nv/m8Pn8bP7T/Pv5109//fYfE+9CTYo4
cFyxIJcKlfX71u2r/H0TeL9vuyOfJHf6IUpCFDCCXENX/f4Wg0xTVW2pVBDWIHKk
B5mUdmcFQl0Cy6KwV4Et1Ki8aIWHzkRAURnrByzlo9xyPQmWkyQHsGkES4jBUGWt
TJuwyG40HAbOzNTdGsNj4XhCrtRKGQZSM3/IITmibrWc0IOFJhXd4gULxrarclQK
Zn2OMEVYOYWt0rvB2kv/xUJE4pa12Ni/nH0jhzmObVORkOkPI4m6wC4kGFgjDaqO
JfDRzk73wwvJxU9bX+APwwQR2rhZFM81MKVdkm4ZYYbPxU67y2W8MjfFEUC5KGQH
Lkax8qPQCbASUQY4xbBDh76khsdq3tlrdj6+As1Or339Zgv0V9jBlGT96vTnp9i+
tW4P165AaxdRu3s32p1uD/SPr4+enVGTHT60Ft2vX+kT/Uhr/ejo8MWJfvz6SGub
FdmBSn6yWee9PQkVJNYvGc4aphEb+9lbOkrKvDWIOIlV979pq2TNROZVUpM/MSgN
QxlNYOL4ASyOpGxwAaLhS/HAtApUV3ewPBhXzZp2x0z6SuB+Vs1q27CdRjH2kXhn
4GCGpRgKid1WMGHgxkqODwTHqDVJj4a0V2sbG5l3PNASM3YnvsJxd/K3fnL8r/6N
2WXIbvNWi4EVSTCbZ8w+B7nVbN9MISY1ayGtbrf5CRpaHdZFALLIwFw0SgvIK6PM
nlvotSkwM5re6W1Zd/lRZ8ilG49Y3F8o9eyzvW6Ppe/pfMuMXk+vALz3IBaYMSeO
A991qDMb9/lsNuNUoMSeCN3IEx5LR0Km3Ul5Y5ARmAVUjIgYTDnLijRHYPX8WH+t
AQtveq59/uh+7+oW3IimocfOO8+uOWBU0d9/rjyr9i4KAAA=
----END BASE64----
使い方-------------

今まで使っていた方は、
>>772 を展開して下さい。
(navi2ch-jbbs-shitaraba.elが上書きされ、navi2ch-machibbs.elが新しくできます。
navi2ch-jbbs-net.el は変更されていないので、>>511に含まれていたものを
そのまま使って下さい。

初めて使う方は
>>509 のpatchをあてて(cvs-20020519 にすんなりあたります)、
>>510 だけを require すれば、何もしないのと同じ状態になります。
(つまり、2chが今まで通り読み書きできて、他のところは読み書きできない)
さらに >>772-773 の moduleをrequire すれば対応する板が読み書きできるようになります。
(本文が長すぎと言われたので二つに別けてあります。)
etc.txt の書き方は>>436

注意-------------------

* 動作確認はemacs21でのみ行っています。
* まだ、新スレは立てられません。簡単に作れるとは思いますが、実験のために
 新スレを立てるのはためらっています。
* If-Modified-Since が効いてないようです。(ちゃんと調べたわけではない)
* まちBBSのsubject.txtはサイズが大きく(2600行くらい) .cgi -> .dat の
 書き換えに非常に時間がかかってしまいます。うちのマシンではスレ一覧の表示に
 3分ほどかかってしまいました。 navi2ch-board-regexp-list を
 書き換えれば速くなることは分かっていますが、なるべく既存のコードに手を
 入れたくないので、module部分だけで対応しようと考えています。
 とりあえず、現在はsubject.txtの5000バイト以降を無視することで、それなりの
 スピードを保っています。この値はnavi2ch-machibbs-subject-max-bytes
 で指定できます。またこれを0にするとsubject.txtをすべて読みこみます。
* まちBBSでは2週間程前にサーバーの移転があったため過去ログリンクがそのままでは
 つながりません。しかし、まちBBS用moduleではそこら辺をきちんと対応しているつもりです。
* まちBBSではHTMLをパースしています。従って、まだ読みこぼしがあるかも知れません。
* まちBBSへの書き込みは23区板でのみ確認しました。


今後誰かにやって欲しいこと(orそのうち自分でやるかも)------

新スレを立てられるようにする。
START=?? で、差分だけとってくるようにする。
まちBBSのスレ一覧表示を速くする。


>>747
うーん。、、、考えておきます。
もし開発者に加わるときは、よろしくおねがいします。m(..)m
JBBS patch 大感謝です。

で、早速試しているのですが、どうもうまく動きませんでした。
何かわかりましたらばよろしくおねがいします。

Emacs 21.2 で cvs-20020519 に一連の patch を当てました。
設定例と全く同じ内容の etc.txt を用意し、
JBBS の板を選択しようとすると、ミニバッファに、

Invalid function: (macro . #[(string) "************" [string featurep xemacs string-as-multibyte] 2])

のようなメッセージが出て、選択することができませんでした。
(******** の部分は、実際には \301\302... みたいになっていました。
ちょっと晒して大丈夫かわからなくて恐いので・・・)
776759:02/05/20 21:46
765さん、ありがとう。

とりあえず、コンパイルの方は別の方法で通ったのですが、
次回必要があるときに、やってみます。

byte-recompile-directoryとかbyte-force-recompileとかは、
すでに*.elcがないとコンパイルされません。
>>774さん
emacs-20.7 ですがまちBBS(23区)に読み書き込みできました! 感謝します!
>>774
さっきcvs updateしたばかりのnavi2chにpatchをあてて
まちBBS(神奈川)に読み書きできました。Emacs 21.1です。
サンスク
779778:02/05/20 23:25
ちなみにMac OS XのCarbon Emacs 21.1で使ってます。
780名無しさん@Emacs ◆GoGPeTSA :02/05/20 23:34
で、JBBS patch は、CVS に、いつ add されるんでせう?
addつーかmergeね。
commiter 登場きぼん
783mami:02/05/21 03:00
はぱらぱー。

すみません、手もとでパッチあててすらいません。
大物のヨカーンがするので躊躇してます。
最近 JBBS は見てないんで
ちゃんとメンテできなさそうだし。

なので、「おれがめんどう見てやる」という勇者登場きぼんです。
commit 権あげます。
もちろん、現開発者のどなたかでもいいです。
HistoryモードとかBookmarkモードに
過去ログマーク(K?)があると(・∀・)イイ!!
ガイシュツだったらスマソ
785名無しさん@お腹いっぱい。:02/05/22 07:58
お気に入りの板の並べ変えってどうやってやるの?
お気に入りなんて機能あったっけ?
787名無しさん@お腹いっぱい。:02/05/22 08:55
>>786
Bookmark機能の事
そのスレッドを自分の興味の順番で並べ変えたい
(板別とか自動的じゃなくて)
板を並べたいのかスレを並べたいのかはっきりしろ。
789(´ー`):02/05/22 23:20
顔文字もっとたくさん登録されてると嬉しいなー( ̄ー ̄)ニヤリッ
>>775
(navi2ch-jbbs-shitaraba.elc消して) コンパイルしてない状態で再チャレンジ!!
>>790
なるほど、真っ先にそれを試すべきでしたね、すみません。

で、やってみたところ、うまくいきました。
おお、これは素晴らしいです、感激です。
ありがとうございました。
792769:02/05/23 02:54
オノレフォロー
bitmap-muleを入れたせいだったせいみたい(-_-)
>>791
ヨカターネ。それでうまく行くことが分かったら、今度は
navi2ch-jbbs-shitaraba.el の最初に
(require 'navi2ch-util)
を追加してコンパイルしてみて。今度はOKなはず。
>792を見てオモタ。
名前欄の数字をリンクにしてみたらどうだろうかと。

しかし、デフォ名無しに数字が含まれてるとウザい罠。
>>794 type `g'
>>794
>>792 の記事から >>769 にジャンプしたいって事かな?
それなら、>>792 の記事にカーソルがある状態で
g C-m とすればジャンプできるよ。
お、gは知っていたはC-mまでは知らんかった。
ありがと
>>797 C-m って RET の事だけどオッケー??
>>793
それでコンパイルし直して試してみましたが、問題ないようです。
ちなみに、これを付けると何が変わるんでしょうか?
>>797
(・∀・)ワラワシテクレル
鉄雄「alt+x navi2chで2ちゃんも見られるのか…」
金田「打ちたいかァ、鉄雄ォ」
──席を離れる鉄雄

金田「俺用に改良したEmacsだ。ピーキーすぎておまえにゃ無理だよ」
鉄雄「打てるさ」
金田「ハハ、欲しけりゃな。てめえもでけえのブン取りな!」

だっだーへーはー
だっだーへーはー
だっだーへーはーへーはー
>>801
ワラタ
803mami:02/05/24 00:45
>>784
FR に入れました。

>>785
C-k と C-y かな?

>>789
自分で登録もできますよ。
M-x customize-group で navi2ch-message-aa-alist と。

>>797
いちおう ( ) 内にデフォルト値を出してます。
804mami:02/05/24 00:46
>>803
> M-x customize-group で navi2ch-message-aa-alist と。
customize-variable でした。
もちろん -group で探してもいいんですが。
こういうのはどうでしょうか?
(defvar navi2ch-menu-global-bookmark-menu nil)
(defun navi2ch-menu-global-bookmark-menu-constructor (menu-items)
(easy-menu-define
navi2ch-menu-global-bookmark-menu nil "Global Bookmark Menu"
(let ((menu nil))
(dolist (group (reverse navi2ch-bookmark-list))
(let ((group-menu nil))
(dolist (item (reverse (nthcdr 2 group)))
(let* ((hot (cdr item))
(board (assq 'board hot))
(article (assq 'article hot)))
(setq group-menu (cons (vector
(cdr (assq 'subject article))
(` (navi2ch-article-view-article '(, board) '(, article)))
t) group-menu))))
(or group-menu (setq group-menu (list (vector "No Items" nil nil))))
(setq menu (cons (cons (cadr group) group-menu) menu))))
(or menu (list (vector "No Bookmark" nil nil)))))
navi2ch-menu-global-bookmark-menu)

XEmacs でしか上手く動かないんでアレですけど。
806794:02/05/24 01:42
g のあといちいち数字打ってた…鬱…
こんな間抜けな質問に答えてくれてありがとん。
>>805 new-style の backquote 使われてはどうでしょう?
古い mule のサポートも考えてるなら別ですが。
そんな事より1よ、ちょいと聞いてくれよ。スレとあんま関係ないけどさ。
昨日、navi2ch立ち上げたんです。emacs -f navi2ch。他人の端末で。
そしたらなんか .emacsがめちゃくちゃいっぱいでなかなか返ってこないんです。
で、よく見たらなんかスプラッシュスクリーンが出てきて、オニギリワショーイ、とか書いてあるんです。
もうね、アホかと。馬鹿かと。
お前らな、オニギリワショーイ如きで普段打たないM-x navi2chしてんじゃねーよ、ボケが。
オニギリワショーイだよ、オニギリワショーイ。
なんか親子連れとかもいるし。以下(略
multibbs を jbbs, machibbs で利用してみたところ,情報は取れてるようなのですが,
スレッド一覧が表示されません.具体的には,板に入ったところで getting new...
メッセージは出るものの,そのまま何も表示されない画面に入ってしまいます.

.navi2ch/tokyo.machibbs.com/tokyo/ にはちゃんとファイルができていて,
スレタイトルも取得できているのですが.
3 May 24 06:59 article-summary
54 May 24 07:01 board.info
71119 May 24 06:59 old-subject.txt
71119 May 24 06:59 subject.txt
emacs-21.2.50 です.
>>809
jbbsもmachibbsも見れない?
machibbsだけが見れないのなら一つ心当たりがあるけど、、

それからmultibbsのpatchを充てた状態でJBBS@したらばと2chは見えてる?

(分かりにくいけどjbbs@したらばのサーバはjbbs.shitaraba.com、jbbsのサーバは*.jbbs.netね。)

あと、subject.txt のスレIDに付いている拡張子は dat ? それとも cgi?
>>799
navi2ch-util.elでnavi2ch-string-as-multibyteをdefmacroしてる。

コンパイルの時点でこのマクロが定義されていないと、、、、、、
812809:02/05/25 03:36
>>810
おりょ,いろいろいじってるうちになんとか読めるようなりました.
パッチあてた後再コンパイルしてなかったような気がします.
おさわがせしてごめんなさい.

ひととおり動いていています.machibbs の tokyo も読めました.
すばらしい! 多謝!

1点だけ,設定例にあった
http://jbbs.shitaraba.com/music/307/
が読めてません.これは board.info が取れていないようです.

~/.navi2ch/jbbs.shitaraba.com/music/307/board.info
は,(nil nil nil nil) となっています.

>>725のURLを設定して気づいたんだけど、同名の板が複数のカテゴリー(?)に現れる場合、その板をブックマークに登録するとブックマークの中も同じ板が複数表示されちゃいますね。
そういうものだと思って使っていますが。(´∀`)
ブックマークで m a m i かなんかしたときに、
dat 落ちしてたり moved だったりしたスレに
なにか印がつくようになったらうれしいな。
うれしいなったらうれしいな
一度見たスレッドに色が付きますが、お前はこんなスレッドを見ているのかと
小1時間、問い詰められてしまいそうなスレッドの色を消すにはどうしたらい
いのでしょうか?
>>815
あぁ、見なかった事にしたい事はよくあるね。
タイトルで興味持ったけど糞だったときとか。
`s' でチェックしたとき色がついてるスレかどうかも
読むかどうかの参考にしてるし。
jbbsが読めるようになるpatchが出たということは
jbbsが配布しているcgiを自分のページに設置すれば
navi2chから使えるって事ですよね。

うれしい。

これで2chにもしもの事があったらだれかがUnix板を
存続させてくれるかも。
IEによる閲覧、書き込み禁止で。
818817:02/05/27 11:37
ガ━━(゚Д゚;)━━ソ!
cgi配布してんのはjbbsじゃなくてmegabbsだった。
じゃ、megabbs 対応は >>817 さん担当ってことで。(嘘)
navi2ch-1.5.1てにいれて
tar -zxvf navi2ch-1.5.1.tar.gz
cd navi2ch-1.5.1
./configure
make
make install
したのだが、そのご /home/wind/.emacsと言うファイルを
新規作成して
(require 'navi2ch)
ときにゅうした。
で emacsとターミナルでタイプしてemacsきどうさせようとしたけど
cannot load navi2chといわれてる。
どうして。。。

くだらん質問ですまそ、が、たすけて。
くだ質へ逝け
>>815 >>816

同じ質問を俺が >>217 でしてたりします。
答えは残念ながら >>247 だそうです。
823名無しさん@お腹いっぱい。:02/05/27 23:31
list でSyncすると時々
Renaming: file exists,
って言われる.これはいったい?
当方 Emacs20.7.1
824教えて:02/05/27 23:37
osiete
>>824 おまえ、どうせ bootstrap野郎だろう。
>>822
そうですか。純情な僕はUNIX板の「CTCテクノロジーの
Solaris美人講師」というスレッドに色がついてし
まったのがちょっと恥ずかしいです。(w
「私は生で中田氏です」スレッドにも色がついてた(鬱
828mami@commiter募集中:02/05/29 00:28
>>805
これは何ですか?
すみません、menu まわりわかってません。

>>808
吉野家コピペやりたいだけちゃうんか、と。

>>813
わたしもそういうものだと思っちゃってます。
板の並べ替えもできた方がいいかな?

>>814
すぐにはできないと思うんで、
必要があればここに追記しておいてください。
http://sourceforge.net/tracker/index.php?func=detail&aid=559685&group_id=39552&atid=435775

>>815
見ておきます。
やることは
[1] (あれば) バッファを消す。
[2] キャッシュされた .dat を消す。
[3] マークを消す。
ですかね。
[1] はいいとして、
[2] と [3] は両方同時にやっちゃっていいすか?
829815:02/05/29 00:57
>>828 どうもです

私の希望としては[3]がmustで、(見かけ上)マーク
を消せるようになればそれで充分です。欲を言え
ばマークは消えたけどキャッシュにはこっそり残っ
てるのが理想ですが、[2]をどうするかは実装の手
間のかからない方を選択してもらえれば充分でご
ざいます。
>>829
なんかセコイ機能だな。でもちょとワラタ
831805:02/05/29 01:11
>828
その名の通り global bookmark をメニューバーに表示するものなんですけど、
色々と問題がありまして、
1. GNU Emacs と XEmacs で easy-menu-define の挙動が異なる。
2. X 上で XEmacs のメニューに日本語を表示させると accelerator のせいで変なことに。
3. そもそもみんなメニューバーを表示していない。

使うときは (list "Global Bookmark" :filter navi2ch-menu-global-bookmark-menu-constructor)
を、navi2ch-*-mode-menu-spec に append して下さい。
>>830
そのとおり美人講師や生中田氏の大好きな
セコイ男のためのセコイ機能でございます
833名無しさん@お腹いっぱい。:02/05/29 17:18
XEmacs 21.5
navi2ch 2002-05-19

http://pc.2ch.net/unix/kako/
といったリンクを辿ろうとするとおかしくなります。
初めて使ってみますた。書けるかな?
(・∀・)イイ!!
>>834
おめでと
837名無しさん@お腹いっぱい。 :02/05/31 09:46

禿しくガイシュツかもしれないけど、教えてくらはい。

板の鯖が変わったとき、board.txt 書き換えて、
.navi2ch/鯖名/板名 のファイル全部手動で消してる
んだけど、鯖移転時用の機能ってありますか?

あと、ボード一覧はかちゅ用のを持ってきて Perl で
変換して使ってるんだけど、navi2ch 用ボード一覧
配布してますか?
>>837
.navi2ch/init.el に
(setq navi2ch-list-bbstable-url "http://www6.ocn.ne.jp/~mirv/2chmenu.html")
ってことか?
>837 *navi2ch board*でs

>838
>.navi2ch/init.el に
>(setq navi2ch-list-bbstable-url "http://www6.ocn.ne.jp/~mirv/2chmenu.html")

init.el にこれを追加すれば、自動で board.txt を更新してくれるってことですか?

そう。漏れは手で board.txt を書いたことなんて無いゾ。

知らなかった。馬鹿だ俺。
>841 Thanks


ん? navi2ch-1.5.1.tar.gz を取ってきたな?
snapshot の一番新しいのを取ってききなはれ。
安定版の方が安定していないという罠(w
文句なら仕様変更をバシバシやる2chにいってほしい罠。もっとも、web browser
で見ることが前提なんだから、文句をいえた筋合はない罠。
846ななし:02/06/01 23:16
質問すまそ。
最近、「未解決事件」板が出来たみたいなんですが、スレ一覧が表示
されません。

このような場合、どうしたら幸せになれますか?

xemacs で navi2ch-0520 を使ってます。
[ニュース]の中にあったよ。
>>846
これ >>839 じゃないかな?
849848:02/06/02 00:01
あ、スレ一覧か。漏れもでないや…スマソ
>846-849 ここ2ちゃんねるじゃないと思う。スポンサーかも。
スクリプト自体違うからnavi2chを改造する以外読めません。
>>850
スポンサーじゃなくて、別サイトが持ち込んだ共同企画だよ。
スクリプトが同じものかどうかは知らんけど、まだ未完成らしいから、
今後読めるようになる可能性もないではないかもしれなくもなくもないかも。
 |_
 | lヘ`8ヘ
 |リノ )))リ
 |゚ ー゚ノリ
. ⊂!}    >851 なるほどチェキ。
 |'7
 |'

readres.cgiってとこからmegabbsの香りがするので>817ががんがれば自動的に
チェキできるようになるかもデス。
853名無しさん@Emacs:02/06/02 15:14
monafontを導入してみたのですがスレのレス数を表示するところがずれまくってしまいます。
それとAAも微妙にずれます。
MonaFontスレで聞いてみたのですがこっちへ行けと言われました。
教えていたただけないでしょうか?
age
855853:02/06/02 18:57
>>853を教えてよぉ。
>>853
漏れはモナーフォントwo使ってないのでたいしたアドバイスはできんが
M-x emacs-version
の結果くらい書いたらどうだ。
857853:02/06/02 20:51
>>856
21.2.1でした。
>>857
他にも色々出てきただろうに…
emacs スレにもいいこと書いてあるゾ。別人か?
859mami@committer募集中:02/06/02 21:31
>>853
> monafontを導入してみたのですがスレのレス数を表示するところがずれまくってしまいます。
等幅フォントじゃないとずれると思います。
;; 等幅フォントでも長いスレタイトルがあるとずれるけど。

> それとAAも微妙にずれます。
16ドットフォントでもずれます?
860853:02/06/02 21:37
>>858
別人だとおもうのですが...
>>859
どうやれば等幅フォントにできるのでしょうか?
教えていただけないでしょうか?
861853:02/06/02 22:41
>>859
今、16Pointにしてみましたがやっぱりズレます。
デフォルトのフォントを等幅のものにして、monafont は
インフォにあるようにレスの表示やレス書きのときのだけ
使うようにすれば問題あるまい。
863名無しさん@Emacs:02/06/03 01:06
最近、変わった板の所の C スポーツ が出たままなのですが、
みなさんもそうですか?
>>863
あ、それ出てた。
そのあとMeadowだとapplying board change...でだんまりを決め込むようになっ
てしまい、しょうがないんで

(setq navi2ch-list-sync-update-on-boot nil)

してます。
865自称XEmacs:02/06/03 01:18
http://sports2.2ch.net/wc/で
「クッキーがないか期限切れです!」だよ!うえーん
>>865
もう一回書き込めばうまく行くよ :-)
ついでに C-c C-i で 前回の 「書き込み内容」 に戻せる。
        ∧∧
 〜′ ̄ ̄( ゚Д゚)
   UU ̄ ̄U U
868853:02/06/03 16:35
>>867
あ、それはずれない...
>>868
まだ直ってないのか?
870853:02/06/03 17:20
>>869
うん。
全然わかんない。
>>853
navi2ch 以外でも monafont になってたりするのか?
info は読んだか?
872853:02/06/03 17:34
>>871
なってたりする。(w3m.elでなってる。そのせいでyahooのニュース一覧がずれまくり)
infoってどうやればだせるの?
873名無しさん@お腹いっぱい。:02/06/03 17:38
>>872
Emacsスレにでもいってもう少し基本的なところ抑えといた方が良いんじゃない?
Linux板のEmacsスレは結構やさしいらしいし。
874853:02/06/03 17:43
>>873
。。。。
>>853
UNIX超初心者にでも逝くか?
しばらく付き合ってやるゾ。
問題点。

・環境を書かない。
・どう設定をしたのか書かない。
・情報を小出しにする。
・聞かれた事に答えない。
>>868
(setq navi2ch-mona-pack-space-p t) はどうよ。

ずれるレスの URL は?
>>853
レス一覧 (navi2ch board) がズレると言っているのだと思う。
これのフォントをかえるのはどうしたらいいのか漏れも知りたい。

Shift+左クリック でメニュー出して 「レス一覧」 のフォントは変えれば解決するが
.emacs には何を書けばいいのか分からない。
>>878
Emacs のデフォルトのフォントをモナーフォントにするのって
メリットあるの?
>>853
まずデフォルトのフォントをモナーフォントから元の等幅フォントに戻そう。
自分で設定してるからわかるな?

次に info を読もう。
C-u M-x info
/hogehoge/info/navi2ch.info

表示されたら
>モナーフォントを使う
>* How to Use Mona Fonts:: んで、どうやって使うの?
へ飛んでその通りに設定する。
>>879
"普通"エディタにプロポーショナルフォントは使わない。
>>863
> 最近、変わった板の所の C スポーツ が出たままなのですが、

これは以下が原因?

ワールドカップ難民
http://yasai.2ch.net/sports/
sports

スポーツ
http://sports.2ch.net/sports/
sports
自己レスです読み飛ばして。

>>878
.Xdefaults に↓を追加

Emacs.Fontset-0: -*-fixed-medium-r-normal-*-12-*-*-*-*-*-fontset-12,\
ascii:-*-fixed-medium-r-semicondensed--13-*-iso8859-1,\
japanese-jisx0201.1976: -*-fixed-medium-r-normal--12-*-jisx0201.1976-0,\
japanese-jisx0208.1983: -*-fixed-medium-r-normal--12-*-jisx0208.1983-0
Emacs.Font: fontset-12

でなんとかなりました。変更前は
-> ascii:-*-courier-medium-r-normal--12-*-iso8859-1,\
となっていて、ズレの原因は設定ミスでした。( ̄▽ ̄;)
>>882
う、かぶってんのか。
ひろゆきは2レベル目はユニークにするって言ってたのに。
しばらく様子見てそのまんまならaccuseでゴルァするか。
これもだよ。

Wカップ実況O
http://choco.2ch.net/dome/
dome

スポーツch
http://live.2ch.net/dome/
dome
AA を aadisplay で見てみようとしてるんだけど、
一瞬で aadisplay のウィンドウが消えてしまいます。
ちょっと追ってみると、Segmentation fault との事でした。
でも aadisplay をコマンドラインから試してみると
ちゃんと AA が表示されています。
kill -HUP とかで死んじゃうけど。
マークしたスレを消す m d きぼん。
あまり意味なさげか?
今日初めてnavi2chを使ってみました、使いやすくて感動してます。
こんな所で、こんな厨な質問してもいいかどうか、けっこう迷ったんだけど... 恥を忍んで。(w

普段見ている板は表示出来るのですが、PinkBBS系の板(大人の時間)だけ、スレ一覧が表示できません。
FAQぽいですが、ポインタだけでも結構ですので、解決方法を教えていただけませんか?

宜しくお願いします。
普段PinkBBS系見てますが何か?
>>888
もしかして、あなたは未成年ではありませんか?
navi2chは年齢を関知するコードを内蔵しています。
>>888
どの版を使っている? 安定版を使っているとか
ほかのブラウザで見るとちんぷんかんぷんな文字列に見えて
navi2chで見るとちゃんと読める暗号機能があったらおもしろそう。

スパイ大作戦みたいでカッチョイイ
>>892
base64を自動デコードして表示してくれれば、ある意味そうなるよな。
Pink系のふぇち板以外は見えました。(w
出直してきます。 (--;)
【判明】 894はフェチ好き
PinkBBSなんか普段見ていないよと気取ってみたものの
フェチ板に出入りしていることが判明した894のいるスレ
>>891
バージョンは1.5.1となっています。
>>896
うーん、PinkBBSも普段から見てますね。(汗
これって、墓穴を掘ったって奴でしょうか... (藁

たぶん、サーバーが変わったんですよね?
etc.txtに書いて逃れるしかないのかな。
あ、Q&Aに「有志がメンテしてくれている最新版板リスト」ってのがあるな。
こっちで試してみようかな。

うーん、お恥ずかしい... ID無しの板で良かった。(w

それにしてもnavi2chは使いやすい。
感謝感謝です。
「有志がメンテ〜」にしてみました。
なんか、2ch以外も含めて、すっごい数の板が見えるようになりました。(w

あ、フェチ板も無事読めました。 m(_ _)m
>>892
> ほかのブラウザで見るとちんぷんかんぷんな文字列に見えて
> navi2chで見るとちゃんと読める暗号機能があったらおもしろそう。
>
> スパイ大作戦みたいでカッチョイイ
>>892
> 哮噐圄嗇垪壞壹囑艙喙囓嚼喞哦喞噐喞哦喞囮」衙?c囹艙嘛囎
> aniv2pu囑艙喙囓嚼售喞囓??啣喙熹莊簧?齲z嗔囃嚴唳噎啌嚀咯嚮嗾侑
>
> 壽國墫餮蘓鐇唹嚴嗷囑壓夸夭垳墫墫

M-x mule-caesar-region
900名無しさん@Emacs:02/06/07 23:52
したらばとかのぱっちって cvs には commit されてないん?
jbbs.shitaraba.com にある掲示板を読み書きしようとすると、

From: [1] nil <nil>
Date: nil

などとなってしまいます。
3ペインモードに固定したりするには、どうしたら良いのでしょう?
今は[3]で3ペインモードにしても、スレを選び直したりすると、1ペインモードに戻ってしまいます。
すみません、一部のスレでスレ一覧では"+"となっているので読み込むと、
insertedになるのですが実際にはレスが追加されず、
sを押すとupdate file...movedとでます。
この状態でレスが表示されるようにするにはどうすればよいのでしょうか。
>903 過去ログ属性が以下略。
navi2chを終了する

~/.navi2ch/目的のサーバ/info/目的のスレ に(kako . t)があったらnilに置換(>636)

~/.navi2ch/目的のサーバ/目的のスレ.datを削除する

M-x navi2ch

(゚д゚)ウマー
>>904
既出でしたか、すみません。
クダンのスレは読めるようになってしまったので、
今後のためにめもしておきます。
どうもありがとうございます。
始めてのnavi2chによる書き込みなり。
感動中。
これからマスターしてやる。
>>906
Wを覚えろよ。
それなんですか
うう
モードでのアスキーアート一れんしゅうじゃ。
(´Д`)


( ´_ゝ`)フーン
ガ━━(゚Д゚;)━━ソ!
(´ー`)

これかなり(・∀・)イイ!!
>>910
迷惑だからテストは他でやれ。
info読めよ。
練習は初心者板でどうぞ。
板汚してすまそ。
sage
実況板でがんがん使いたい.それこそリロード30秒につき一回とか.
ところがリロードがうまくいかない.
なにか制限でもあるんですか?
915名無しさん@お腹いっぱい。:02/06/09 00:38
Navi2ch は、
アニメ実況板(http://203.138.137.139/cgi-bin/anitoku/index2.html)や、
サッカー実況板(http://livesoccer.net/2ch/Live2/index2.html)で使えますか?

Linux 板の「かちゅ〜しゃ移植しろ」スレでボヤいた所、使えると聞きましたが…
スレ一覧すら表示されません。


FreeBSD4.5 + Emacs21.2 + Navi2ch cvs版(5/24)
etc.txt に書いた内容は以下の通りです。
---
アニメ特撮実況
http://203.138.137.139/cgi-bin/anitoku/index2.html
jikyo_anime

サッカー実況[海外]
http://livesoccer.net/2ch/Live2/index2.html
jikyo_soccer
---
実況板
http://livesoccer.net/2ch/Live2/
live2

こんな感じに書けば動くかも。
navi2chで、スレを表示するときに最新50を表示見たいな感じにすることはできないのでしょうか?
キボンヌ
919名無しさん@Emacs:02/06/09 02:06
スレがたった時間でsortすることはできますか?
具体的に言うとニュー速+で最新記事順でみたいのですが。
>>918
rとかじゃダメ?
921名無しさん@お腹いっぱい。:02/06/09 03:34
あうー、本気でオイスター作戦に対応して欲しい。
暗号化の部分だけ外のプロセスとしてバイナリ化して、
もにょもにょって訳にはいかんもんですか?
922mami:02/06/09 04:01
>>828 >>829
マーク周りを見てるんですが、
意外と複雑であんまり進んでないです。
すみませんが気長に待っててください。

>>863 >>882 >>884 >>885
非公式 (?) 板リストを使ってるときも同様な問題ありますね。
g でどっちかしか飛べない、とか。
かぶったら *.2ch.net を優先すればいいのかなとも思ったんですが、
2ch 内でかぶってるとなると困るなぁ。

>>887
実装します。

>>900
されてないです。
>>783
923mami:02/06/09 04:09
>>902
(setq navi2ch-list-stay-list-window t)
(setq navi2ch-bm-stay-board-window t)
でどうでしょ。

>>903 >>904
これ、何とかしなきゃですねぇ。

>>914
navi2ch 側では特に制限してないと思います。

>>915
こんな感じで。
===
アニメ特撮実況
http://203.138.137.139/cgi-bin/anitoku/
jikyo_anime
===
(setq navi2ch-list-bbstable-url "http://www.onpuch.jp/board/bdleft.html")
って手も。

>>919
あるといいですね。
924mami:02/06/09 04:10
>>921
http://2ch.tora3.net/system_DOLIB100.html ですか。
外部化するとしても、
それを誰かが書かなきゃならないわけで。
>>920
> >>918
> rとかじゃダメ?
>
うまく行きました。ありがとう。

navi2chで使用するブラウザの設定ってできますかね。。Opera使いたいのですが。
>>925
> navi2chで使用するブラウザの設定ってできますかね。。Opera使いたいのですが。

それはemacsの設定だと思います。
browse-urlだったかな。
(setq browse-url-netscape-program "galeon")

↑ opera は もってないので知らんが。
928902:02/06/09 10:26
>> 923
上手く行きました... が、3ペインモードで使ってみると、以外に良くなかった。
単に狭くなっただけみたい。 何か上手い使い方があるんだろーか...
ありがとうございました。 m(_ _)m
かちゅ〜しゃからデータの移行できますか?



==========必要は発明の母==========
>>927
>>926
ありがと。うまくいきました。
932名無しさん@お腹いっぱい。:02/06/09 23:15
板の一覧が取得できないのですが。。。
>>932
(setq navi2ch-list-bbstable-url "http://www.2ch.net/bbsmenu.html")
って書いた?

取得出来てたのに突然出来なくなったって話ならスマソ
Navi2chの古いバージョンは、
取りにくいところに移動してしまうのはどうでしょうか。
普通の人はCVSで取ってくるという発想はできないでしょうし、
SnapShotと聞いても、何だかわからないもの、
ということで避けてしまうと思います。
935名無しさん@お腹いっぱい。:02/06/10 22:06
>>933
それだ!
ありがとうございました。
936名無しさん@NTEmacs:02/06/11 02:13
ローカルに取得済みで、dat落ちしてしまったスレッドが
~/.navi2chから削除されてしまうみたいですが、
これを見られるように残しておくにはどうしたらいいですか?

937名無しさん@Emacs:02/06/11 09:12
test
>>937 ここですんな。死ね。
939名無しさん@Emacs:02/06/11 09:19
てすてす
940名無しさん@Emacs:02/06/11 09:37
tset
すてすて
>>936
ブックマークしておこう。
>>937
> test

(゚Д゚)ハァ?
次100を見るにはどうすればよいのでしょうか?
>>943
日本語しゃべれ
>>944
掲示板に戻る 全部 前100 [次100] 最新50

1番下のこれのことなんですが英語にでも見えましたか?
> 掲示板に戻る 全部 前100 [次100] 最新50
これが navi2ch で表示されるのですか?

あなたの書き込みが果たしてどれだけの人に理解してもらえると
期待しましたか?
947自称XEmacs:02/06/11 21:20
>>945
それEmacsとかnavi2chと関係あるんですか?
>>946
表示されないから聞いたのです。
>>947
関係ないのですか?


スレ汚し失礼しました。
無視してください。
>> 943
M-x navi2ch-article-goto-number
で番号入力とかどう?
rのことじゃないの?
>>949
g よりそっちの方がいいの?
>>948
| >>946
| 表示されないから聞いたのです。
とほほ。そうとう想像力をたくましくしても
こういう事だとは分からんかった。
質問するときはちゃんと状況とかを説明しましょう。ほんと、おねがい。
ブラウザ使って2chを見てる歴が長いと、「次100」があって当然と
思っても仕方の無い事かも。

と場を納めてみるテスト
954自称XEmacs:02/06/11 22:58
>>943
~/.navi2ch/init.elに
(setq navi2ch-article-auto-range nil)
と書け、あるいは>>950

;; もうちょっと分かりやすく書きましょうね。
;; 人に想像を逞しくさせるのではなく。
955919:02/06/12 02:33
>>919を自分でやってみようと思ったのですが、やっぱ全然わかりません。
どなたか助言いただけないでしょうか?

(defun navi2ch-bm-sort (&optional arg)
(interactive "P")
(message "Sort by n)umber s)tate t)itle o)ther d)ate?")
(let ((ch (read-char)))
(funcall
(cond ((eq ch ?n) 'navi2ch-bm-sort-by-number)
((eq ch ?s) 'navi2ch-bm-sort-by-state)
((eq ch ?t) 'navi2ch-bm-sort-by-subject)
((eq ch ?o) 'navi2ch-bm-sort-by-other)
((eq ch ?d) 'navi2ch-bm-sort-by-date))
arg)))

(defun navi2ch-bm-sort-by-date (rev)
(interactive "P")
(navi2ch-bm-sort-subr
rev

>>955
あまりテストしてないけど取り敢えずこれでどう?
スレIDで並び変えてるけど、同じだよね?

-----------
(defun navi2ch-bm-sort-by-date (rev)
(navi2ch-bm-sort-subr
(not rev)
'navi2ch-bm-get-article-id
nil))

(defun navi2ch-bm-get-article-id ()
(string-to-number
(cdr (assq 'artid
(navi2ch-bm-get-property-internal (point))))))
-----------
957mami:02/06/12 08:28
>>956
ありがとうございます。
いただきました。
958mami:02/06/12 09:39
>>887
> マークしたスレを消す m d きぼん。
実装しました。
959名無しさん@お腹いっぱい。:02/06/12 12:06
最近OSXでnavi2chを使いだしました。多分FAQだとは思うんですが、
これってカチュみたいな3ペインにはできないんでしょうか。
過去ログがまだ読めないみたいなので教えてください。
お願いします。
960名無しさん@XEmacs:02/06/12 12:12
3 を押すとどうなるか、
1 2 をおす、連打した時はどうだろうか 。
報告は結構
>>959
> 多分FAQだとは思うんですが、
そう思ったら、このスレを「ペイン」で検索。
ぐはぁ。ちゃんと make できねぇょ。
>>962
error message ぐらい書けよ。
あと configure のオプションとか。
ほんと、最低限の事すら書けない奴の多い事。
964962:02/06/12 14:56
>>963 そだね。
(defun 'navi2ch-bookmark-cut-mark-article ()
>>962 make でけた。サンクス
966919:02/06/12 16:23
>>956
おお!望みどうりです。
ありがとうございました。
(emacs-version)
"GNU Emacs 21.2.90.2 (sparc-sun-solaris2.8, X toolkit, Xaw3d scroll bars)
of 2002-06-12 on einstein"

という環境で、今 cvs update した navi2ch を byte-compile 使用とすると、
以下のようになってしまいます。

While compiling toplevel forms in file /var/tmp/navi2ch/navi2ch-net.el:
!! Wrong type argument ((symbolp (quote navi2ch-bookmark-cut-mark-article)))
While compiling toplevel forms in file /var/tmp/navi2ch/navi2ch-list.el:
!! Wrong type argument ((symbolp (quote navi2ch-bookmark-cut-mark-article)))
While compiling toplevel forms in file /var/tmp/navi2ch/navi2ch-article.el:
!! Wrong type argument ((symbolp (quote navi2ch-bookmark-cut-mark-article)))
While compiling toplevel forms in file /var/tmp/navi2ch/navi2ch-popup-article.el:
!! Wrong type argument ((symbolp (quote navi2ch-bookmark-cut-mark-article)))
While compiling toplevel forms in file /var/tmp/navi2ch/navi2ch-board-misc.el:
!! Wrong type argument ((symbolp (quote navi2ch-bookmark-cut-mark-article)))
While compiling toplevel forms in file /var/tmp/navi2ch/navi2ch-board.el:
!! Wrong type argument ((symbolp (quote navi2ch-bookmark-cut-mark-article)))
While compiling toplevel forms in file /var/tmp/navi2ch/navi2ch-articles.el:
!! Wrong type argument ((symbolp (quote navi2ch-bookmark-cut-mark-article)))
While compiling toplevel forms in file /var/tmp/navi2ch/navi2ch-bookmark.el:
!! Wrong type argument ((symbolp (quote navi2ch-bookmark-cut-mark-article)))
While compiling toplevel forms in file /var/tmp/navi2ch/navi2ch-history.el:
!! Wrong type argument ((symbolp (quote navi2ch-bookmark-cut-mark-article)))
While compiling toplevel forms in file /var/tmp/navi2ch/navi2ch-search.el:
!! Wrong type argument ((symbolp (quote navi2ch-bookmark-cut-mark-article)))
While compiling toplevel forms in file /var/tmp/navi2ch/navi2ch-message.el:
!! Wrong type argument ((symbolp (quote navi2ch-bookmark-cut-mark-article)))
While compiling toplevel forms in file /var/tmp/navi2ch/navi2ch.el:
!! Wrong type argument ((symbolp (quote navi2ch-bookmark-cut-mark-article)))
While compiling toplevel forms in file /var/tmp/navi2ch/navi2ch-head.el:
!! Wrong type argument ((symbolp (quote navi2ch-bookmark-cut-mark-article)))
While compiling the end of the data in file /var/tmp/navi2ch/navi2ch-mona.el:
** The following functions are not known to be defined:
x-decompose-font-name, font-height, find-face, set-face-parent
Wrote /var/tmp/navi2ch/navi2ch-mona.elc
While compiling toplevel forms in file /var/tmp/navi2ch/navi2ch-e21.el:
!! Wrong type argument ((symbolp (quote navi2ch-bookmark-cut-mark-article)))
Wrote /var/tmp/navi2ch/navi2ch-splash.elc
Done
gmake[3]: *** [recompile] Error 1
>>967
なるね。
なおしますた。
>>969
> なおしますた。

TNX!
どもども。
debパッケージも早く作ってほすぃ…。
厨な質問で申し訳ないのですが、emacs21.1+Navi2ch(cvs最新版)で P-in m@ster
から mopera を使って 2ch を見ることができません。CATV 経由では、問題なく見れます。
どこか、設定を変える必要があるのでしょうか?
>>973
navi2chだけの問題なの?
975mami:02/06/12 20:53
スレバッファで 2ch のスレの URL にカーソルを合わせて i を押すと、
リンク先のスレを fetch するようにしました。

それと、m a m i などでスレを fetch するときに
すでにバッファを持っているスレが表示されないようにしました。
976mami:02/06/12 20:54
>>962-981
すみませんでした。
(´-`).。oO(なんで XEmacs だとエラーにならないんだろう?)
新スレ立てますた
Navi2ch for Emacs (part 6)
http://pc.2ch.net/test/read.cgi/unix/1023884490/
sourceforgeの過去ログ更新してくだちい >mamiたん
979mami:02/06/12 21:46
>>977
どうもです。

>>978
更新しますた。
980977=978:02/06/12 21:54
 |_
 | lヘ`8ヘ
 |リノ )))リ
 |゚ ー゚ノリ
. ⊂!}    >979 ドモデス。
 |'7
 |'

 |
 |
 | 彡 サッ
 |
981名無しさん@お腹いっぱい。:02/06/12 22:19
あげてしもうた(;;
Navi2ch for Emacs (part 6)
http://pc.2ch.net/test/read.cgi/unix/1023884490/l50
983名無しさん@Emacs:02/06/13 00:21
1000!
1000get争いカコワルイ
1000get 争いしながら、みんながパッチ送ってくれたら(゚д゚)ウマー
>>985
そいつぁーいい!
987名無しさん@お腹いっぱい。:02/06/13 01:09
せんだみつを
そういや、にせんだみつおってのはなんだったのかなぁ。
989887:02/06/13 01:21
>>958
おおっ、m d の実装ありがとうございます。
でも、m d すると
Symbol's function definition is void: navi2ch-history-delete-mark-article
と言われるのでハテ?と思ってapropos。
navi2ch-history-delete-mark-articlle
Command: (not documented)
タイポ━━━━━━(゚∀゚)━━━━━━!?!?!?
新スレ立ってるけどこっちでご報告。
990mami:02/06/13 01:27
>>989
修正しました。
すんません、今日はこんなん多くて。
991989=887:02/06/13 01:34
>>990
うわ、早!
さっそく確認しますた。バチーリ m d できました。
ありがとうございますた。
>924のURLがnavi2chで開かれてしまって表示されないです...
993mami:02/06/13 02:59
>>992
C-u RET でどうでしょう。
1000
もしかして1000?
1000!
まったり1000!
もしかして、1000とれそう?
初めて1000getです。
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。