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

レス数が950を超えています。1000を超えると表示できなくなるよ。

2ch専用ブラウザ「Navi2ch」

1 :名無しさん@お腹いっぱい。 :01/08/30 19:15 ID:sM1bIKlc
Emacsen上で動く2ch専用ブラウザ、navi2chのスレッドです。

作者の(not 1)さんのページ
* http://www.geocities.co.jp/SiliconValley-Oakland/7673/
rpm置き場
* http://members.tripod.co.jp/~navi2ch/
モナーフォント
* http://members.tripod.co.jp/s42335/mona/

過去ログ
part1: http://cocoa.2ch.net/unix/dat/996244120.dat
(html化されていない)
part2: http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=996244120
(スレタイトルが分かりにくいのでこっちに早々に移動)

>>2 インストールと起動方法
>>3-8 基本的な操作方法(READMEより)
>>9-10 ちょっとした情報
>>11-13 FAQ(前スレのまとめ)

771 :nyo :01/11/17 00:42
monafont って,emacs20.7で使えますか?

772 :名無しさん@お腹いっぱい。 :01/11/17 01:10
>771 使えません。

773 :名無しさん@お腹いっぱい。 :01/11/17 10:29
使えるよ
崩れるけど

774 :名無しさん@お腹いっぱい。 :01/11/17 10:34
>773 それを使えると主張するのはどうか。

775 :名無しさん@お腹いっぱい。 :01/11/17 23:19
2ch-modeとのキーバインドの違いに悩む。う〜む。

776 :名無しさん@お腹いっぱい。 :01/11/19 02:07
読み込み途中で失敗すると、
bやhで登録したスレが消えるという話を読みましたが、
実際に消えました。古いバージョンならば大丈夫なのでしょうか?
それで解決するのであれば昔のバージョンに戻したいのですが。

777 :名無しさん@お腹いっぱい。 :01/11/19 13:29
;; Tab, M-Tab で + なスレに移動 (board-mode)
(defvar my-navi2ch-board-updated-regex "^ *[0-9]*.\\+")

(defun my-navi2ch-board-jump-next-updated ()
(interactive)
(forward-char)
(if (re-search-forward my-navi2ch-board-updated-regex nil t)
(beginning-of-line)
(backward-char)))

(defun my-navi2ch-board-jump-prev-updated ()
(interactive)
(if (re-search-backward my-navi2ch-board-updated-regex nil t)
(beginning-of-line)))

(define-key navi2ch-board-mode-map
"\C-i" 'my-navi2ch-board-jump-next-updated)
(define-key navi2ch-board-mode-map
"\e\C-i" 'my-navi2ch-board-jump-prev-updated)

778 :mami :01/11/19 13:44
>>777
(defvar my-navi2ch-board-updated-regex "^ *[0-9]+ [ \\+]")
の方よくない?
で、N と P にバインド、とか。

779 :名無しさん@XEmacs "Copyleft" :01/11/19 14:08
navi2ch の keybind で C-m になってるものを C-j に一括して変更できることって可能?
出来れば次から C-j は C-m と同じ機能にして欲しい・・・。
無理そうなら大人しく add-hook で define-key しておきますです。

780 :777 :01/11/19 14:19
>>778
> (defvar my-navi2ch-board-updated-regex "^ *[0-9]+ [ \\+]")
> の方よくない?

な〜る。
でも俺は、サブマリンスレ(地下で最近書き込まれたスレ)の
発見用に使ってたりするんで、>>777 の方が都合よかったりする。
(地下の方には C されてないスレも沢山あるし)

> で、N と P にバインド、とか。

こっちは好みの問題かな。
俺にとってこういう場合のTabは、何かあり気な所に
勝手に飛ぶキーって位置付けなんで。

# とにかくTab連打して、動きのあったスレ無いかな〜ってやってるんです。

781 :名無しさん@お腹いっぱい。 :01/11/20 02:37
おー、これは便利だ。俺はこれまでC-sM-rで未読検索してたよ。(w
さっそく~/.navi2ch/init.elに追加させてもらった。

>>780
> (地下の方には C されてないスレも沢山あるし)
「U」や「 」のスレは「=」つかないで「 」だけだからそれにマッチして
欲しくないってことだよね。
(defvar my-navi2ch-board-updated-regex "^ *[0-9]+ \\(\\+\\| [VC]\\)")
こんなのはどうよ?

782 :名無しさん@XEmacs :01/11/20 18:23
XEmacs 21.4.4 with Cygwin on Win95 (?) で navi2ch を使ってます。
この環境では、gzip の process 生成が *異常に* 重いので、

>>42
> gzip 対応は Accept-Encoding: gzip を付けて送って Content-Encoding: gzip が帰っ
> てきたら gunzip してるだけです。
> WindowsCE とかのプロセスが使えない方は navi2ch-net-accept-gzip を nil にすれば
> gzip を使わないようにできます。

としてるんですが、

error!! なんか不調です。

と言われて読めません。

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

としてるんですけど、gzip 無しってできないんでしょうか。
# `Content-Encoding: gzip' した経緯からすると gzip しないって選択をさせたく
# ないのは判るんですけど。

783 :名無しさん@お腹いっぱい。 :01/11/21 06:45
鯖が移動しちゃって「そんな板ねぇ」とか言われちゃったときは
どのファイルを編集すれば良いのでしょう?

784 :(not 1) :01/11/21 11:12
ども。

>>750
> Source codeのISO-2022-JP内に含まれるJIS X 0208の文字に'#'が含まれるから、
> ISO-2022-JPを理解できないyour "xemacs"ちゃんは、
> それを入力マクロと勘違いして怒ってるんだろう。
とりあえず # の代りに function() で囲うように直しときますね。

>>751
> たぶん↑をたどった後に >>594 で p するとすっとんでくと思います。
手元では直しました。

>>777
> ;; Tab, M-Tab で + なスレに移動 (board-mode)
いいですねぇ。

>>782
> としてるんですけど、gzip 無しってできないんでしょうか。
> # `Content-Encoding: gzip' した経緯からすると gzip しないって選択をさせたく
> # ないのは判るんですけど。
確か今の read.cgi は Accept-Encoding: gzip になっていないとエラーが返ってく
る仕様になってる気がします(うろおぼえ)。
なので、
(setq navi2ch-enable-readcgi nil)
(setq navi2ch-net-accept-gzip nil)
とすれば動くと思います。

;; でもあんまりやらないでね。

最近また navi2ch に少しずつ手を付けだしたので、今週末くらいには新しいのを出
せるかなぁと思ってます。

785 :mami :01/11/21 12:19
>>780
wl 使いとしては、Tab は「直前に見ていたスレに移動」がいいなぁ。

786 :名無しさん@XEmacs :01/11/21 13:28
>>784
> なので、
> (setq navi2ch-enable-readcgi nil)
> (setq navi2ch-net-accept-gzip nil)
> とすれば動くと思います。

これは助かります。
gzip のままだと、スレごとに 20-30秒程度固まるので。

しかし、boad list だけは gzip で持ってきてしまうらしく、
error が出て navi2ch が起動できません。
(boad list に insert しようとしている content が string
でないからだと思います)

一旦起動してから、それぞれ nil にしてやると期待通りに
動作します。
が、C-u C-s で強制読み込みすると、スレの先頭発言からの
全ての発言を、article buffer の末尾に、再度貼り付けて
しまいます。(全発言が重複して、2倍のスレになる)
これまで gzip で持って来てるせいでしょうか。

# もう一回読むと `あぼーん' と言って、消してくれますが。

> ;; でもあんまりやらないでね。

これまでの経緯がありますので、必要最低限にする様に努力
します。
ありがとうございました。

787 :名無しさん@お腹いっぱい。 :01/11/21 14:09
171 :名無しさんの声 :01/10/09 16:13 ID:eamS2whU
ひろゆきは何をやっても絵になるよ
あのオーラは神に近いよ

173 :名無しさんの声 :01/10/10 21:16 ID:nvPoR0V6
>>171
そのオーラ?てのはスポーツ選手のそれとは違うだろ?
幼児愛好者や万引常習者と同じやつじゃない?
人に言えない罪悪を抱えた人間だけが放つ異様な空気というか
こういう奴って刑務所の野生児達には生理的に嫌われるんだよね
はやく西村刑務所入らないかなあ(ワラ


186 :名無しさんの声 :01/10/11 17:34 ID:tIF7M0rI
>>173
確かにスポーツ選手のように肉体を酷使して得た境地じゃないね
同性愛を隠して生きてる奴にああいう雰囲気の奴はいるが
ひろゆき氏はホモではないと思うが、ひろゆき氏の女性的な思考が
信者には神秘的に見えるのでは?

788 :mami :01/11/21 16:21
>>785
特に必要な機能でもないっすね。
すまそ。

789 :名無しさん@お腹いっぱい。 :01/11/21 20:33
message-modeでbackupバッファの内容をinsertする関数が欲しいっす
(そんくらい自分で書けってなもんだけど)

790 :783 :01/11/21 21:26
あのー、おれのQガイシュツ?

791 :名無しさん@お腹いっぱい。 :01/11/21 21:46
>790 etc.txt

792 :790=783 :01/11/21 22:20
「えー?etc.txtなんてネーヨ」とかってスレッド内検索して赤面...
スミマセンデシター

793 :名無しさん@Emacs :01/11/22 17:32
etc.txt とか m a m i とか FAQが増えてきたよね

>>725 さんの書いてる texinfo が待たれるところ……
応援してるYO!

794 :名無しさん@お腹いっぱい。 :01/11/22 18:26
2chで応援されてもやる気にはならんな(苦笑

795 :名無しさん@お腹いっぱい。 :01/11/23 12:57
例えばこのスレッドの>>19の書き込みのような場合、
>>9-10 との指定に飛んだ後、そのリンク先の10がさらに>>2となっているんですが
それを押しても飛べません。これを機にLispに触ってみたいのですが、
popup-article.el(でいいのかな?)のどの辺をいぢくればよいのでしょうか?
というより、いきなりいぢるのは無理だと思うので修正お願いします。
差分見て勉強しますんで。

796 :名無しさん :01/11/23 13:07
リンクの形式は

>>795

だけでなく、

>>793-795

こういう形式も RET でジャンプできるんですね。
感動です。

>>784
> 最近また navi2ch に少しずつ手を付けだしたので、今週末くらいには新しいのを出
> せるかなぁと思ってます。

期待してます。

797 :mami :01/11/23 13:24
>>795
まずは
popup で RET を押したときにどの関数が実行されるかから
調べてみては?

798 :mami :01/11/23 13:25
しまった、newline だった。
article モードでの RET を調べる、とか。

799 :名無しさん :01/11/23 13:51
g で数字を入力するとジャンプできますが、
カーソルの下に数字があるとそれがデフォルトになると
便利かも。

800 :名無しさん@お腹いっぱい。 :01/11/23 18:42
>>799
あんまテストしてないけど。

--- navi2ch-article.el.orig Sun Oct 28 16:00:26 2001
+++ navi2ch-article.el Fri Nov 23 18:40:21 2001
@@ -811,16 +811,20 @@
(defun navi2ch-article-goto-number-or-board (arg)
"arg の位置に移動するか arg な板に移動する"
(interactive
- (let (alist)
+ (let (alist num word)
(setq alist (mapcar
(lambda (x) (cons (cdr (assq 'id x)) x))
(navi2ch-list-get-board-name-list
navi2ch-list-category-list)))
+ (if (and (setq word (thing-at-point 'word))
+ (not (zerop (setq num (string-to-number word)))))
+ (setq num (number-to-string num))
+ (setq num nil))
(list (completing-read
(concat "input number or board"
(format "(%s)" (cdr (assq 'id navi2ch-article-current-board)))
": ")
- alist nil nil))))
+ alist nil nil num))))
(let ((num (string-to-number arg)))
(if (> num 0)
(navi2ch-article-goto-number num t t)

801 :名無しさん@お腹いっぱい。 :01/11/24 09:10
FreeBSDの話ですが、navi2ch-emacs21がportsに追加されたみたいですね。
せっかくmonafontsにRUN_DEPENDSしてるのですから、pkg-messageを
以下のようにしてみてはどうでしょう。> sfさん

Index: pkg-message
===================================================================
RCS file: /home/ncvs/ports/japanese/navi2ch-emacs20/pkg-message,v
retrieving revision 1.1
diff -u -r1.1 pkg-message
--- pkg-message 18 May 2001 19:06:13 -0000 1.1
+++ pkg-message 24 Nov 2001 00:03:02 -0000
@@ -2,12 +2,12 @@

(require 'navi2ch)

-To use monafonts with Xemacs, put
+To use monafonts with FSF Emacs-21 or Xemacs, put

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

-into ~/.xemacs and set board name to be viewed with monafonts.
-
-(setq navi2ch-mona-enable-board-list '("mona" "prog"))
+into ~/.navi2ch/init.el.

802 :名無しさん@お腹いっぱい。 :01/11/24 09:59
見たくないスレをdで消しても+で更新されたスレのみ表示にするとdしたのも
出てきちゃいますね。これはnavi2chの動作としては確かに正しいと思うので
すが出てこないようになると嬉しいかも。あとC-c C-cでfailした時そのメッ
セージを破棄しないで欲しい。

803 : :01/11/24 10:24
>>802
*navi2ch message backup* に一応残っている。ただ、使い回しが
面倒なので、その点は以前に作者様に要望してある。

804 :名無しさん@お腹いっぱい。 :01/11/25 02:15
>801 nobutakaさんから送られてきたものもそうなっていましたが,commitす
るのを忘れていました.ははは.は.そのままではemacs20とxemacsの両方を
入れている私のような人が困るので,ちょっといじってcommitしました.どう
もありがとう.

805 :名無しさん@お腹いっぱい。 :01/11/25 02:58
>>804
すばやい対応ありがとうございます。
これで人にnavi2chを薦めるのが楽になります。;-)

806 :名無しさん@Emacs :01/11/25 03:58
オフラインで使うことが多いので、
s だけで オンライン → 再読み込み → 元のライン
ができると嬉しいのです……。

807 :mami :01/11/26 00:42
>>776
> 読み込み途中で失敗すると、
> bやhで登録したスレが消えるという話を読みましたが、
とりあえず再現報告。
ノート PC 使ってるんですけど、
NIC を抜いて板に入るとミニバッファに
connection failed: Network is unreachable, pc.2ch.net, navi2ch connection
と出ます。
で、NIC をさし直して s すると
bookmark や hide したスレが戻ってしまいます。

808 :mami :01/11/26 00:46
>>806
defun と define-key でがんばれ。

809 :806 :01/11/26 04:29
>>808
sync とか fetch の動作自体がそうなってると、なんか心地いいなあって思ったんです。
ありがとうございました。

810 : :01/11/26 08:41
ブックマークに作成したディレクトリ(?)を削除するにはどうしたらいいんでしょうか。

811 :名無しさん@お腹いっぱい。 :01/11/26 10:16
d

812 :名無しさん@お腹いっぱい。 :01/11/26 15:39
複数の板やスレをまとめてブックマークに登録する方法はありませんか?

813 :名無しさん@お腹いっぱい。 :01/11/26 15:42
A

814 :名無しさん@お腹いっぱい。 :01/11/26 15:52
"A"ってカレント行のものしか登録できないような。
どうやってやるの?

815 :名無しさん@お腹いっぱい。 :01/11/26 15:57
>>814
そういう意味ならできません

816 :名無しさん@お腹いっぱい。 :01/11/26 15:59
dmacro.elを使えば少しは楽に登録できるかも

817 :(not 1) :01/11/26 16:51
結局週末に出せませんでしたね。すいません。
今日こそは出すぞ(多分)。

>>806
> s だけで オンライン → 再読み込み → 元のライン
navi2ch-article-before-sync-hook と
navi2ch-article-after-sync-hook に
navi2ch-offline を変更するコードをひっかければできると思いますよ。

>>807
読み込み中に C-g を押して、から s しても戻ったりはしませんよね。
でもなんとなくヒントになったかもです。感謝。

>>810
list mode でそのブックマークの上にカーソルをのっけて D です。

>>812
こっちは、手元ではできるようになってます。

818 :(not 1) :01/11/27 01:23
・出てきた patch を大体当てた。
・popup-article を表示すると "g" とかがおかしくなっていたのを直した。
・board buffer を表示しない設定ができるようにした。
・read.cgi を使わなくてもいいところでは使わないようにした。
・いろんな board mode で "A" を使えるようにした。
・いろんな board mode で "mA" でマークしたスレをブックマークに登録できるように
した。
・message-mode の prefix を C-cC-a に変更した。
・message-mode で C-cC-i で buffer を backup で上書きするようにした。
・その他いろいろ。

です。

http://www.geocities.co.jp/SiliconValley-Oakland/7673/lisp/navi2ch-011127.tar.gz

出てきた patch で当たってないのがありそうだったら言って下さい(どれを当てたか書
いてないのにこんな事を言うのもあれですが)。

popup-article を表示後に変になるのは今度こそ直ったはずです。

board buffer を表示しなくするためには
(setq navi2ch-bm-stay-board-window nil)
として下さい。

read.cgi を使いすぎるのは 2ch の為によくないらしいので、板一覧の取得と最初にス
レを取ってくるときは read.cgi を使わないようにしました。おかしくなっていたら言っ
てください。

レスを書くときに AA を挿入するには C-cC-a の後に各文字を入れて下さい。
やっぱ、C-c の後に直接やるのはよくなかったですね。

投稿に失敗したレスは C-cC-i で 復活するようにしました。
ただ、書いていたスレとレスまでは覚えていないので注意して下さい。
違うスレで書いているときに C-cC-i してもスレは違うスレのままです。

819 :(not 1) :01/11/27 01:32
>>786
> しかし、boad list だけは gzip で持ってきてしまうらしく、
> error が出て navi2ch が起動できません。
うーん、うちだと大丈夫な感じなんですが。
もしかしたら " *navi2ch connection" という名前の buffer を覗くとなにか判るかも
しれません。

> が、C-u C-s で強制読み込みすると、スレの先頭発言からの
> 全ての発言を、article buffer の末尾に、再度貼り付けて
> しまいます。(全発言が重複して、2倍のスレになる)
あ、こいつは前からあったバグです(汗)。
とりあえず、一度 C-xk した後に 表示しなおせば大丈夫だと思います。

>>793
> >>725 さんの書いてる texinfo が待たれるところ……
> 応援してるYO!
俺も応援してますです。

>>795
> >>9-10 との指定に飛んだ後、そのリンク先の10がさらに>>2となっているんですが
> それを押しても飛べません。これを機にLispに触ってみたいのですが、
完成したら教えて下さいね。期待してます :-)。

>>799
> カーソルの下に数字があるとそれがデフォルトになると
From のところにある数字とカーソルの下の数字のどっちが便利でしょうね。
どっちかで実装したいなぁとは思います。

>>757
> (setq navi2ch-list-bbstable-url "http://www.2ch.net/newbbsmenu.html")
やるの忘れてました。多分こっちの方がいいでしょう。
みなさん、この設定を忘れないようにして下さいね。

820 :(not 1) :01/11/27 01:37
とりあえずやろうと思ってること(前に書いたのでやってないのも多いけど)。
・過去ログ対応
・expire のちゃんとした実装
・sync 中に止めると保存していた情報が消えるバグの追跡
・スレ一覧、レス一覧でのちょっとした検索(From が誰なやつを一覧するとか)

821 :名無しさん@お腹いっぱい。 :01/11/27 01:42
夜遅くまで御苦労さまです。

822 :名無しさん@お腹いっぱい。 :01/11/27 03:36
>818
article-modeでN,Pとかspaceで次のスレに移るのが効かなくなってませんか?
当方XEmacs-21.4.4ですが、エラーはこんな感じです。
read-event("Through next article or quit?(y, n, or q) ")
byte-code("..." [quit-symbol again c prompt read-event (?q ?Q) message "q" throw exit (?y ?Y ?\ ) "y" t (?n ?N ?\^?) "n" nil 12 recenter ding "Please answer y, n, or q. "] 4)
navi2ch-y-or-n-p("Through next article or quit?" quit)
navi2ch-article-through-ask(nil)
navi2ch-article-through-next()
funcall(navi2ch-article-through-next)
#<compiled-function nil "...(9)" [error (scroll-up) (...) force-mode-line-update t] 3 nil nil>()
call-interactively(navi2ch-article-scroll-up)

823 :名無しさん@お腹いっぱい。 :01/11/27 08:07
Ruby/Gtkによる2chブラウザだってさ。
http://www.unixuser.org/~haruyama/software/2ch_ruby_gtk/

824 :東京地裁は役立たず! :01/11/27 08:59
日本生命の削除依頼公開スレッド

1 :ひろゆき@暫定管理人 ★ :01/11/01 15:49 ID:???
「削除依頼は公開」の原則に従って削除したものを公開してますー。
ソース。
http://www.dd.iij4u.or.jp/~cap/nissei/

14 :名無しさん@お腹いっぱい。 :01/11/01 15:59 ID:I8TSGCyI
むしろこのGIFを保存しといてそこらにミラー作りまくるのが
2chねらの使命かと

15 :名無しさん@お腹いっぱい。 :01/11/01 16:00 ID:pX4yzwVD
>>10 つか、それがひろゆきのねらいだろ

16 :名無しさん :01/11/01 16:00 ID:4XQtcOuc
オイラはとりあえず保存しといたよ

17 :ひろゆき@暫定管理人 ★ :01/11/01 16:01 ID:???
いやぁ、削除依頼は公開って原則ですから、、
( ̄ー ̄)ニヤリ

18 :va :01/11/01 16:01 ID:+W2rWnl4
同じこと書き込んだら、速攻で削除されるのかな?

19 :ひろゆき@暫定管理人 ★ :01/11/01 16:03 ID:???
削除依頼がくるまで放置っす。

825 : :01/11/27 09:23
祝 1.0.38!!

で、早速ですが以前に指摘した separator と
その typo の separater が混じっている件ですが、
対処されていないようですのでパッチを貼っておきます。
前回 gzip + uuencode すればいいことに気付かなかった(w

begin 644 separator.patch.gz
M'XL(`-3<`CP``[U576^K,`Q]+K_"VDN#-#H26.^F3;M_9-*4AM!&I81+TO;O
M7_/5TG70T(=%LD#AV#Z.G4.BTA2"$G)^4$QL@I!2ROXL$F7L4[?'2ZM$)A<R
M^PXKN!4;F?R`]"B-!9KW#B21Z8&?4[2@P,B"E]Q*_*(RWPN"P/NX!=8MF+XP
M@8;1`0ANXF<@1MI_]=M@)K]+,\%+5UXL#`5:6\T^OP*OI>T51/KEC*-UC681
MQH_"NIYNG9F1T6R]HJ:Y-I7%3*"=,C>NP[W"-Q_>0-FY`0ZK?9KB9J8%SP#[
MIO@*V[]87#`:#:F=0[)E^,B65+3/IO<J-[*T0'9\BR%MJ?(U$'G@V56^G32&
MKWNE!$>5V(V/<6:SENE-'Q\>/O.'_AC=34"?"'PX$]!G`G$4"[3F%.KD]8D%
MW8G!?/@6G-E/<<3D7N(@%RNMMSM>;AWTH@?UHH@*M*X=DZ=_@E<]^"ZE%+K8
M%Q/T[SO>0YGJ5.K7>O3*Q&N5<T;&M;`[MS%8%8^&D4!K%<)%'WJWW^7N.[7"
M2%Z*C4,/3D"/1DN!=B&J`^O6C%7K2F7OB*6[6"XE8[>-0\$MS(O#9X'6_J/$
MWEB]NZUH\/>K]Z]R\]*U5TQ#@38Q7R-Z,"=/0(XJ3_2QE4%@_AU$1L/%-$*&
HU>3^/(9#Y%["$Q47/]WWBREV@3Y/SCF_I'\?@:L@_P$",>M-WPD`````
`
end

826 :(not 1) :01/11/27 09:56
>>822
> article-modeでN,Pとかspaceで次のスレに移るのが効かなくなってませんか?
> 当方XEmacs-21.4.4ですが、エラーはこんな感じです。

以下の patch で直ると思います。
XEmacs の人は全員当てないとだめかもしれない。

--- navi2ch-util.el~ Tue Nov 27 09:38:31 2001
+++ navi2ch-util.el Tue Nov 27 09:44:25 2001
@@ -303,7 +303,8 @@
(again nil))
(catch 'exit
(while t
- (let ((c (read-event prompt)))
+ (message prompt)
+ (let ((c (read-char)))
(cond ((memq c '(?q ?Q))
(message (concat prompt "q"))
(throw 'exit (or quit-symbol nil)))

827 :(not 1) :01/11/27 10:02
そいうえば書き忘れてたな。

article-mode で SPC とかで次のスレに移動するとき、q を押すと次のスレに移動せ
ずに board-mode に戻るようになりました。
>>698 さんありがとうございます。
patch を下さった他のみなさんもありがとうです。

828 :名無しさん@お腹いっぱい。 :01/11/27 11:56
A navi2ch-article-add-global-bookmarkが動かなくなってます。
前のバージョンのnavi2ch-bookmark.elと入れかえたら動きました。。。

829 :(not 1) :01/11/27 12:43
>>828
> A navi2ch-article-add-global-bookmarkが動かなくなってます。
navi2ch-article-add-global-bookmark を以下のものと入れかえて下さい。
すいません。

(defun navi2ch-article-add-global-bookmark (bookmark-id)
(interactive (list (navi2ch-bookmark-read-id "bookmark id: ")))
(navi2ch-bookmark-add
bookmark-id
navi2ch-article-current-board
navi2ch-article-current-article))

830 :名無しさん@Emacs :01/11/27 13:06
一回書きこんだ後、次からはその名前がデフォルトになっていますが、常に「名無
しさん@Emacs」にすることができたらやりかたを教えてください。

831 :名無しさん@お腹いっぱい。 :01/11/27 13:14
>>825
この patch あてられない...

$ patch -e -p1 --dry-run < foo
can't find file to patch at input line 2
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -r navi2ch-011127.dist/navi2ch-article.el navi2ch-011127.patched/navi2ch-article.el
--------------------------
File to patch:

ed 形式かな? と思ってやってみたけどなんかうまくゆかない。
まあ手で s/separaer/separator/ すればいいのかな?

832 : :01/11/27 13:31
>>831
改行の数を抑えるために diff に -c も -u も与えな
かったのですが。

コマンドラインで perl -i -pe 's/separater/separator/g' *.el
とでもして下さいな。

833 :名無しさん@お腹いっぱい。 :01/11/27 13:43
>829 直りました。ありがとう。

834 :名無しさん@お腹いっぱい。 :01/11/27 22:09
最近使い始めました。
proxyってどうやって指定するの?

って、思ったけど、ソースのあるところで
grep -i proxy *.el
ってしたら、
navi2ch-vars.el
にコメントつきで書いてあるのがわかった。
環境変数HTTP_PROXYを指定するんだね。すまんね。

835 :名無しさん@お腹いっぱい。 :01/11/27 23:56
バグ?
XEmacs 21.1 (patch 14) "Cuyahoga Valley" を使っています。
C-cC-u すると、ミニバッファに
Symbol's function definition is void: navi2ch-article-goto-url
と怒られます。

836 :(not 1) :01/11/28 01:43
とりあえずバグ修正版。
http://www.geocities.co.jp/SiliconValley-Oakland/7673/lisp/navi2ch-011128.tar.gz

>>830
> 一回書きこんだ後、次からはその名前がデフォルトになっていますが、常に「名無
> しさん@Emacs」にすることができたらやりかたを教えてください。
(setq navi2ch-message-remember-user-name t)
とすると名前が変らなくなります。

>>835
> C-cC-u すると、ミニバッファに
直しました。

837 :名無しさん@お腹いっぱい。 :01/11/28 01:59
ありがとうございます。

838 :名無しさん@Emacs :01/11/28 08:34
>836
ご苦労様です。navi2ch-011127では、ブックマークに登録できませんでしたが、011128では、直りました。
ありがとうございました。(Meadow1.14 + Cygwin + WindowsME)

839 :(not 1) :01/11/28 10:50
ちょっと時間がたってしまいましたが。
>>836
> (setq navi2ch-message-remember-user-name t)
> とすると名前が変らなくなります。
これは嘘でした、ごめんなさい。
(setq navi2ch-message-remember-user-name nil)
として下さい。

840 :名無しさん@お腹いっぱい。 :01/11/28 13:45
(not 1) さんと knok さんに感謝します。

841 :どうも :01/11/28 16:40

お世話になっております。

http://navi2ch.tripod.co.jp/navi2ch-011128-1.noarch.rpm
http://navi2ch.tripod.co.jp/navi2ch-011128-1.src.rpm

少しSPECをいじりました。
バイナリパッケージはEmacs21.1向けであります。
「おいこらふざけんな俺は20.7マンセーなんだよ」という方は、
リビルドしますと、お使いのEmacsのバージョンに合わせたパッケージが
構築できます。
# SPECを少し書き換えて、バージョンを取ってくるようにしました。

不具合などございましたら、お知らせ頂けますと幸いです。

842 : :01/11/28 18:34
Emacs21 でのレス区切りが「-」の連続になってしまいます。

navi2ch-article-insert-message-separator-function をいじって
navi2ch-article-insert-message-separator-by-face を使うように
しても、今度は underline が一文字分しか出ません。
私のところだけでしょうか。




843 :名無しさん@お腹いっぱい。 :01/11/29 15:04
board-mode で A が効かなくなっています。

844 :名無しさん@Emacs :01/11/29 17:34
配布ページの charset指定が間違ってる模様。

845 :(not 1) :01/11/30 01:00
>>841
毎度サンクスです。

>>842
> navi2ch-article-insert-message-separator-by-face を使うように
> しても、今度は underline が一文字分しか出ません。
Emacs21 だと改行の後ろに face が付かないのでそうなってしまいます。
face で区切りを出すときでも、空白とかを入れるようにした方がいいですかね。

>>843
> board-mode で A が効かなくなっています。
とりあえず、
(define-key navi2ch-board-mode-map "A" 'navi2ch-bm-add-global-bookmark)
としておいて下さい。

>>844
うわ、恥ずかしい・・・。
直しました。

846 :名無しさん@Emacs :01/11/30 14:07
Emacsを2chブラウザとして使う方が多いのは俺だけじゃないはずだ・・・

847 :名無しさん@お腹いっぱい。 :01/12/01 15:48
最近、野球板が見れなくなりました。
どうやら板が正しく更新されないようなのです。

>>12
>スレを読み込んでも、file is not updatedとなり表示されん。
>普通のブラウザだと見れるのに、これはどうよ。
C-u Sで、強制読み込みです。大抵直ります。

とあるのですが、スレの sort になり、読み込みできません。

~/.navi2ch/kaba.2ch.net を移動させてみても効果はありません。
(全くスレが表示されず。この状態で C-u S もしくは S をしてみても
sort になる)

Emacs21.1 + Navi2ch-011027 で、そのような状態となり、
011128 版にしてみましたが、改善されませんでした。

848 :名無しさん@お腹いっぱい。 :01/12/01 16:02
TeraTerm から Emacs21 で navi2ch を動かしたら、半角カナが出ない。
鬱だ。ちなみに、terminal-coding-system は euc-japan。

849 :名無しさん@お腹いっぱい。 :01/12/01 16:19
>>847
(setq navi2ch-list-bbstable-url "http://www.2ch.net/newbbsmenu.html")
として見て下さい。作者が >>819 で対応するのを忘れたと言っています。

S や C-u S に関しては私も気付きました。バグでしょうね。

850 :台所 :01/12/01 22:03
Meadow1.14 WIN98SE navi2-011030使っていましたが、突然壊れました。
起動はするのですが*navi2ch list*でRETとすると板のスレ一覧が取得できません。
(setq debug-on-error t)で以下のエラーが出ます。

Signaling: (file-error "Spawning child process" "exec format error")
call-process-region(1 9023 "gunzip" "c:/WINDOWS/TEMP/emd25069" t nil)
apply(call-process-region 1 9023 "gunzip" "c:/WINDOWS/TEMP/emd25069" t nil nil)
navi2ch-net-get-content-subr(0 "・
navi2ch-net-get-content(#<process navi2ch connection>)
navi2ch-net-update-file("http://pc.2ch.net/unix/subject.txt" "c:/home/.navi2ch/pc.2ch.net/unix/subject.txt" nil)
navi2ch-board-update-file(((nil) (name . "UNIX") (uri . "http://pc.2ch.net/unix/") (id . "unix") (seen)))
navi2ch-board-sync(nil first)
navi2ch-board-select-board(((name . "UNIX") (uri . "http://pc.2ch.net/unix/") (id . "unix") (seen)) nil)
navi2ch-bm-select-board(((name . "UNIX") (uri . "http://pc.2ch.net/unix/") (id . "unix") (seen)) nil)
navi2ch-list-select-board(((name . "UNIX") (uri . "http://pc.2ch.net/unix/") (id . "unix") (seen)) nil)
navi2ch-list-select-current-board(nil)
call-interactively(navi2ch-list-select-current-board)
上から4行目は途中からコピーできませんでした。
とりあえず011128に替えて./navi2ch以下を削除しましたが直りません。
どこをどう直したらいいのでしょうか?

851 :台所 :01/12/02 11:47
自己解決しました。板汚してすまんちょ。
原因はcygwinのgzipでした。1.3.2-1から1.3-1に戻したところ
無事復活しました。

852 :名無しさん@Emacs :01/12/02 21:12
navi2chってapel,flim,semi必要ですか?インストールし直しで結構苦戦したんで。
何が原因だったか分からないけどとりあえず動くようにはなった。

853 :名無しさん@お腹いっぱい。 :01/12/02 23:33
こんなエラー出てインストールできないです。
meadow 1.14 / Cygwin つかってます。

Signaling: (wrong-type-argument stringp nil)
re-search-forward(nil nil t)
navi2ch-board-get-subject-list("c:/cygwin/home/hoge/.navi2ch/yasai.2ch.net/ex/subject.txt")
navi2ch-board-sync(nil first)
navi2ch-board-select-board(((name . "\xd2ab\xd2c3\xd2d7\xd2eb") (uri . "http://yasai.2ch.net/ex/") (id . "ex") (seen)) nil)
navi2ch-bm-select-board(((name . "\xd2ab\xd2c3\xd2d7\xd2eb") (uri . "http://yasai.2ch.net/ex/") (id . "ex") (seen)) nil)
navi2ch-list-select-board(((name . "\xd2ab\xd2c3\xd2d7\xd2eb") (uri . "http://yasai.2ch.net/ex/") (id . "ex") (seen)) nil)
navi2ch-list-select-current-board(nil)
call-interactively(navi2ch-list-select-current-board)

報告出てないし、どーいうことでしょん。

854 :名無しさん@お腹いっぱい。 :01/12/02 23:58
下のスレ開けます?
http://news.2ch.net/test/read.cgi/news/1007045187/l50

855 :名無しさん@お腹いっぱい。 :01/12/03 00:26
>854 うん。

856 :名無しさん@お腹いっぱい。 :01/12/03 04:34
>>854
http://kaba.2ch.net/test/read.cgi/news2/1006390290/
ひょっとしてこのスレも開けないのでは?

Emacs 21.1.1 (i386-mingw-nt5.0.2195) だけど、
"inserting current messages...done" の直後、
無限ループに陥いる様子。

857 :名無しさん@お腹いっぱい。 :01/12/03 04:58
>>852
どれも入れてないけど動くよ。当方20.7

858 :名無しさん@お腹いっぱい。 :01/12/03 05:50
>856 GNU Emacs 21.1で試してみた。同じところでemacsごとハングした。
20.7とXEmacs-21.1.14では問題ないので、Emacs-21.1に何かあると思われる。

859 :名無しさん@お腹いっぱい。 :01/12/03 20:06
navi2ch-browse-url-image-program が定義されてる状態で、

http://www.2ch.net/
みたいな拡張子のついてないURL(変な表現だ)を navi2ch-browse-url
すると、(downcase nil)になってうまくいかない不具合への
パッチです。>>640 さんのもこれで直るかもしれません。

--- navi2ch-util.el.orig Mon Dec 3 19:21:41 2001
+++ navi2ch-util.el Mon Dec 3 19:22:15 2001
@@ -324,6 +324,7 @@

(defun navi2ch-browse-url (url)
(cond ((and navi2ch-browse-url-image-program ; images
+ (file-name-extension url)
(member (downcase (file-name-extension url))
navi2ch-browse-url-image-extentions))
(navi2ch-browse-url-image url))

860 :mami :01/12/03 20:48
; board モードで md できるように。
; たぶんいじってる最中だと思うけど、必要だったので作った。
(define-key navi2ch-board-mode-map "md" 'navi2ch-board-hide-mark-article)
(defun navi2ch-board-hide-mark-article ()
(interactive)
(navi2ch-bm-exec-subr 'navi2ch-board-hide-article))

; 板ごとにデフォルトの名前を指定。
; なんで作ったかは聞かないで……。
(defcustom navi2ch-message-user-name-alist
'(("network" . "anonymous")
("mona" . "( ´・ω・)ショボーンさん"))
"*板ごとのデフォルトの名前の alist"
:type '(repeat (cons string string))
:group 'navi2ch-message)
(defun navi2ch-message-insert-header (new sage)
(and sage (setq sage "sage"))
(when new
(insert "Subject: \n"))
(insert "From: "
(or (cdr (assq 'name navi2ch-message-current-article))
(cdr (assoc (cdr (assq 'id navi2ch-message-current-board)) ; ← いじった
navi2ch-message-user-name-alist)) ; ← いじった
navi2ch-message-user-name "") "\n"
"Mail: "
(or sage
(cdr (assq 'mail navi2ch-message-current-article))
navi2ch-message-mail-address "") "\n"
"----------------\n"))

861 :名無しさん@お腹いっぱい。 :01/12/03 23:25
>>856
> http://kaba.2ch.net/test/read.cgi/news2/1006390290/
> ひょっとしてこのスレも開けないのでは?
そのとうりです。う~む。

862 :名無しさん@お腹いっぱい。 :01/12/04 17:37
板一覧からスレッド一覧にするときに(何モードっていうか忘れた)
file is updated getting new file...
の後
Wrong type argument: stringp, nil
って言われてスレが表示されないんですけど同じ症状の人います?
急に直るときもあるんですが。

863 :862 :01/12/04 18:06
navi2ch-011128@Meadow1.14です

864 :名無しさん@お腹いっぱい。 :01/12/04 22:53
campus板サーバ移転したの?

865 :名無しさん@謎 :01/12/05 00:11
>>863
同類.
わしもこまっとる。

866 :名無しさん@お腹いっぱい。 :01/12/05 01:19
ほんとにしょーもない改造。
(setq navi2ch-message-ask-before-kill t)で
wのときいつでも新しいmessageになるんで、逆に
(setq navi2ch-message-always-pop-message t)で
いつでも書きかけのmessageが出て来るように。

--- navi2ch-message.el.orig Wed Dec 5 00:58:11 2001
+++ navi2ch-message.el Wed Dec 5 01:08:42 2001
@@ -52,7 +52,8 @@

(defun navi2ch-message-write-message (board article &optional new sage)
(if (and (get-buffer navi2ch-message-buffer-name)
- (not (navi2ch-message-kill-message)))
+ (or navi2ch-message-always-pop-message
+ (not (navi2ch-message-kill-message))))
(navi2ch-message-pop-message-buffer)
(setq navi2ch-message-window-configuration
(current-window-configuration))
--- navi2ch-vars.el.orig Wed Dec 5 00:58:19 2001
+++ navi2ch-vars.el Wed Dec 5 01:08:04 2001
@@ -442,6 +442,12 @@
:type 'boolean
:group 'navi2ch-message)

+(defcustom navi2ch-message-always-pop-message nil
+ "*書きかけのmessageを常に復元するかどうか
+`non-nil' なら復元する"
+ :type 'boolean
+ :group 'navi2ch-message)
+
(defcustom navi2ch-message-wait-time 1
"*送った後 sync する前に待つ時間(秒)"
:type 'integer

867 :862 :01/12/05 10:32
(setq debug-on-error t)したらこう出ました。
何が原因なんでしょ?

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

868 :名無しさん@お腹いっぱい。 :01/12/05 10:40
>>862
最近cygwinアップデートしなかった?gzipがあやしいです。
前のバージョンにもどしましょう。gzip-1.3.2-1 -> gzip-1.3-1

869 :名無しさん@Emacs :01/12/05 11:19
>>868
直った!!ありがとう!!

870 :名無しさん@お腹いっぱい。 :01/12/05 21:08
campus板のスレッドがみれない。どうしたらいいの?


続きを読む

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

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