Navi2ch for Emacs (part 8)

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

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

* 前スレ その7
http://pc.2ch.net/test/read.cgi/unix/1031231315/l50

リンク、過去スレは>>2-8あたり。
2名無しさん@お腹いっぱい。:02/12/15 16:06
3名無しさん@お腹いっぱい。:02/12/15 16:07
過去ログは sourceforge にも置いてあります。
以下を ~/.navi2ch/etc.txt に追加すれば読めます。

navi2ch
http://navi2ch.sourceforge.net/log/
navi2ch
4名無しさん@お腹いっぱい。:02/12/15 16:07
困ったとき
* moved と出てスレが読めません。
-> dat 落ちして、html 化される前のスレッドです。navi2chでは読めなかったの
ですが、オイスター作戦対応コードがCVSのHEADに入りました。●持ちのかたも、
これから持とうとしている方も奮ってダイヴしてください。
詳細は前スレをざっと読みつつ。

* オイスター作戦って何?
http://2ch.tora3.net/ の通称です。

* web ブラウザでは見えるのに、navi2ch からだと moved と出て読めません。
-> サーバ移転のタイミングによって、スレッドに過去ログ属性がついています。
ボードモードで目的のスレッドにカーソルを合わせ、Rでそのスレをリセットすれば
読めるようになるはずです。より詳しい情報は part5 スレで。

* とにかく変です
-> cvs update && make && sudo make install

* remote cvs が使えない環境なのですが
-> snapshot が置いてあります。
http://navi2ch.sourceforge.net/snapshot/
5名無しさん@お腹いっぱい。:02/12/15 16:07
* 他所の 2ch 型 BBS は読めないのですか?
-> 読めたり読めなかったりします。最近はわりと読めるようになりました。
まずはFAQを読んでから。
http://navi2ch.sourceforge.net/doc/navi2ch/FAQ.html

* committer になりたいです
-> 若くてピチピチしたエナジーを常時募集中です。
人買いさんが常に仕事のできる人を探しています。
これってxemacsでは使えないんですか?
>>6
つかえません。
>>7
meadow2でも使えないの?
使えたような>xemacs
>>8つかえません :-p
使えません。
12extra:02/12/15 18:40
>>前スレ967 (http://pc.2ch.net/test/read.cgi/unix/1031231315/967)
> うーん。密度で AA と以外を分けるのは無理ぽ。
密度の定義を変数でいじれるようにしてみました。
>>6
ごめんな〜。うちは Lucid はお断りだ。
書けない理由は分かったんですが、うちの会社の管理者に相談したら
FreeBSDのportsに入るまでアップデートしちゃダメと言われました。
落ち着いたところでいいのでmaintainerの方よろしくお願いします。
deb のほうもおながいします
* moved と出てスレが読めません。
-> dat 落ちして、html 化される前のスレッドです。オイスター作戦の
IDを購入すれば読めるようになります。

* 他所の 2ch 型 BBS は読めないのですか?
-> 読めたり読めなかったりします。最近はわりと読めるようになりました。
まずはFAQを読んでから。
http://navi2ch.sourceforge.net/doc/navi2ch/FAQ.html

* 書き損じた内容が消えてしまうのはいかがなものか。
-> *navi2ch message backup*バッファに保存されており、C-c C-iで呼び出す
ことができます。書き込みにcookieを必要とする板の場合は自動的にリトライする
ようになりました。

* ある板がまるごと見えなくなりました
-> 板の移転かもしれません。この場合、移転に追従したbbsmenuをnavi2chに
読ませる必要があります。やりかたはFAQとinfoを見てください。

--
スレを立てる人はFAQが現状に則しているか確認してくらさい
17ななしぃ:02/12/15 20:48
>>14
自分で作ってみるってのはどう?
多分、file name, checksum ぐらいの変更だろうと思うけど…
>>17
そういうことではないと思われ。
>>14
~/lisp とか掘って入れればいいのでは?
漏れは、借り物環境に wl やら skk やらイパーイ入れてますが。
20nanashi:02/12/15 22:48
>http://pc.2ch.net/test/read.cgi/unix/1031231315/996
●持ってないんで試してませんが、とりあえず commit しときました。
21mami:02/12/15 23:02
NEWS に追記して commit しました。
他、
navi2ch-article-through-*
navi2ch-net-update-file-*
あたりの変更点はどうしましょう?
22名無しさん@XEmacs:02/12/15 23:13
>>15
> deb のほうもおながいします

無理やりやるには:

$ su
# cd /usr/share/emacs/site-lisp/navi2ch
# for i in `grep -l SPID= *.el`; do
ed $i <<EOF
g/SPID=/s//PON=/
wq
EOF
done
# dpkg-reconfigure navi2ch-cvs

(本当はversion番号を-2にしないとね)
23名無しさん@お腹いっぱい。:02/12/15 23:20
navi2ch 1.6.0
使ってんだけど、書くたびに

「send message...failed: 書込み&クッキー確認」

とか出て書込みできなくなっちゃった。
どこを直せばいい?
24名無しさん@Emacs:02/12/15 23:22
>>23
ということにしたいのですね? :)
2523:02/12/15 23:25
C-c C-i

でいけるらしいというのは過去ログで分かったんだけど、
C-i をいれると「TAB」と解釈されちゃう。

どうやって C-i をいれればいいでつか?
26名無しさん@Emacs:02/12/15 23:26
( ゚д゚)ポカーン
2723:02/12/15 23:26
>>26
それが答え?
28名無しさん@Emacs:02/12/15 23:30
>>27
それが質問者の態度?
29名無しさん@お腹いっぱい。:02/12/15 23:32
debパケージマダー?
3023:02/12/15 23:34
>>28
態度云々はいいから
出し惜しみしてんなよ。
>>30 新しいの入れろ。
32名無しさん@Emacs:02/12/15 23:36
>>30
馬鹿が必死だな。
3323:02/12/15 23:37
>>32
でもって優越感まるだしかぃ。しょうがないね
34名無しさん@お腹いっぱい。:02/12/15 23:38
dvipdfmxでOpenTypeの埋め込みができるはずなんですが、上手くできません。
$TEXMF/dvipdfm/config/cid-x.mapに
>ryumin-l H HiraginoMin-W3.otf
>gtbbb-m H HiraginoKakuGo-W6.otf
を追加して、$TEXMF/dvipdfm/CIDFont/に*.otfを置きました。
\usepackage{morisawa}を書いたtexファイルをplatexで処理して、
dvipdfmx -vv を実行すると
>)(CID[CIDFontType0]:c:/Unix/TeX/share/texmf/dvipdfm/CIDFont/HiraginoMin-W3.otf
> Embedding 104 of 20296 glyphs
> Embedded size: 141203 bytes
>)
という感じのLogが出て、Acroreadでフォント情報を見ると
>オリジナルフォント 種類    エンコーディング 実際のフォント   種類
>HiraMinPro-W3    Type1(CID) Identity-H    埋め込み サブセット Type1(CID)
>HiraKakuPro-W3   Type1(CID) Identity-H    埋め込み サブセット Type1(CID)
と出てるので成功してるっぽい雰囲気はあるんですが、
和文フォントの部分が表示されてません。
上手く表示できるようにするにはどうすればいいでしょうか…。
>>23
せめて今日ついたレスぐらい調べようね。もう前スレになってるけど
ttp://pc.2ch.net/test/read.cgi/unix/1031231315/952 からの流れ
を見るとかさ。
36nanashi:02/12/15 23:38
>>21
どもです。
> あたりの変更点はどうしましょう?
その他様々ってことでいいんじゃないでしょうか。

>>23
そのうち新版出す予定なんでちょっと待っててちょ。

>>23-33
できれば遊ぶのはよそでおながいします。
37名無しさん@Emacs:02/12/15 23:39
最近、>>23みたいな知障多いよなぁ。
38名無しさん@Emacs:02/12/15 23:39
>>36
> できれば遊ぶのはよそでおながいします。

ということにしたいのですね? :)
39名無しさん@お腹いっぱい。:02/12/15 23:46
>>37
煽るのよせ
4023:02/12/15 23:48
1.6.1βで書けました。ありがとう >>35
そうです、俺は知障です >>37
41名無しさん@Emacs:02/12/15 23:55
( ´_ゝ`)フーン
4223:02/12/16 00:00
一言余計なんだよ >>41
23 = 名無しさん@Emacs ですか?
ジサクジエーンうぜーよ。
4423:02/12/16 00:08
ちがうよ。そもそも知障なんでemacsでAA正しく表示できねーよ。
45nanashi:02/12/16 00:17
Navi2ch 1.6.1 をリリースしました。
http://sourceforge.net/project/showfiles.php?group_id=39552&release_id=128164

NEWS より
* navi2ch 1.6.0 -> 1.6.1
オイスター作戦に対応。
レスフィルタ機能 (あぼぼーん機能) を追加。
送信控えを保存できるようになった。
いわゆる「機種依存文字」の表示機能追加。(contrib/izonmoji-mode.el)
レス中のリンク先表示機能を改善。
書き込み時のクッキー確認時に自動再試行するように。
書き込み時のPONクッキーに対応。
2ちゃんねる以外のBBSでも差分取得可能に。
あぼーん検知の改善。
state でのスレの sort で sort 順を指定可能に。
その他様々なバグフィックス/機能追加。


お願いですから煽って遊ぶのはよそでやってください。
荒らしは放置でおながいします。
(setq navi2ch-article-message-filter-by-name-alist
(cons '("名無しさん@Emacs" . hide)
navi2ch-article-message-filter-by-name-alist))
47名無しさん@お腹いっぱい。:02/12/16 00:26
( ゚д゚)ポカーン
thx.
1.6.1落としたんだけど、contrib/izonmoji-mode.el が無いのはなんでだろう。
50extra:02/12/16 02:07
PopUp Article モードとの連携がマズーになっていたので、
ダブりレス自動hide を PopUp Article モードでは無効にしました。

http://www3.osk.3web.ne.jp/~okkada/file/navi2ch-article-extension.el.gz
キーバインドに関する話なんですが、当方xemacs21.1で
shift+tabによるリンクの逆追いが出来ません。エラーは
iso-left-tab not defined.
で、navi2ch-article.elに
(define-key map [(iso-left-tab)] 'navi2ch-article-previous-link)
を入れてやると動きます。

この辺の事は思いっきり環境依存なのですが、皆さんのところではいかがでしょ
うか?

あと、article modeでのC-hもダメなんで、上と同様に
(define-key map "\C-\h" 'navi2ch-article-scroll-down)
を入れちゃってます。
52名無しさん@お腹いっぱい。:02/12/16 02:49
●の書き込みテストはオッケーでした@ニュー速
53名無しさん@Emacs:02/12/16 08:36
てすと
C-c C-iで書けるんですか?
debパケージキタ━━━━━━(゚∀゚)━━━━━━ !!!!!
ありがとうございます!ありがとうございます!
ありがとーございまーす!!!
(add-hook 'navi2ch-face-load-hook
(lambda () (set-face-attribute 'navi2ch-article-face nil
:family "MS Pゴシック")))
が効かなくなったような気がするのですが・・・
普通にmake installすると
mkinstalldirのでmkdirのとこで止まらない?
make install -iでいけたけど
てす
>>57
> mkinstalldirのでmkdirのとこで止まらない?

意味不明。
日本語を書くこと。
>>56
気がすると言われても・・・
気がしただけした。
しかも板違いでした。
スンマソン
626:02/12/16 19:02
使えないのか。。
教えてくれてthxです。
おとなしくEMACSいれてきます
63名無しさん@お腹いっぱい。:02/12/16 19:10
> debパケージキタ━━━━━━(゚∀゚)━━━━━━ !!!!!

ports/japanese/navi2ch-* こねー。
>>62
mail欄をよく見てね(W
66mami:02/12/16 20:26
「もうちょっと落ち着いて書きこみしてください。」で書き込めない方、
とりあえずこれで回避できるかも。
あんまりテストしてないです。

(setq navi2ch-2ch-send-message-mochitsuke-sec 200) ; 0-999
(defadvice navi2ch-2ch-send-message
(before navi2ch-2ch-send-message-mochitsuke)
(let ((a (string-to-number (substring time 0 -5)))
(b (string-to-number (substring time -5))))
(setq b (- b
navi2ch-2ch-send-message-mochitsuke-sec))
(when (< b 0)
(setq a (1- a))
(setq b (+ b 100000)))
(setq time (concat (number-to-string a)
(number-to-string b)))))
(ad-activate 'navi2ch-2ch-send-message)
67うひひ:02/12/16 20:34
>>66
調子良いみたいです
68うひひ:02/12/16 20:34
>>66
ありがとうごぜーますた。
69nanashi:02/12/16 20:35
>>66
> * navi2ch-multibbs.el (navi2ch-multibbs-send-message): 現在の時刻
> ではなく、5 分前の時刻を送るように。
で対処済みのつもりです。念為。
70ななしぃ:02/12/16 20:37
>>44
monafonts を入れたらどうよ?
少なくとも、漏れはこれのおかげで幸せでつ。
71mami:02/12/16 20:39
>>69
了解です。
>>66 は不要ですね。
72nanashi:02/12/16 20:48
>>71
cvs head以外を使ってる人には便利なんじゃないでしょうか。

それで思い付いたコード。恣意的すぎ?
----BEGIN BASE64----(mochi.gz)
H4sIAG+9/T0CA6VU23LaMBB9xr+Ql40rF1GjBAgk4IRCLm1DmDCdZvJUQuoYGRyM
5JENSfr1lXwJFHKhUz1Yl92zu+dI6w4b0kcLmD33Ks6YTGkY2iO6Q32t+f9D+3F6
Ba7nUwt2nXkoOI9200yr81Lm4lwTNBIenXtsBEJOoccZlHf2DrSh57pAZkCE2r5U
NiHkheNceR96fA6VUqkC5X2rVrcknJTkyMWBTdN8BXZGnRRWtqo1q7SfwLR2G0j5
oFYsV8FUc7UC7bYGycCeC1hQElJbyIguFw+2GIL+E/pRn92Y/X5eB+b5EBU0yIHy
DXzboWRqR84YdL2ghgaaiYfUdWZhxKer9RFnTJ0JEXREHwPie2GkmQB5rA+20Ak6
Rwh9RHty7qID1JK7HvqGGuhyC5/0+y2wCrpyB9AHeAt3biUmb8QLfFKQ80U+cUR6
Qfnpn6TDl/vGVxliYtjGqXG4fWTUUbc6QLcy/C66QKjevrxGXWMgrcfKr12rFTvN
ehP1jHujYZxvf5Ax47RW9BRQWaukTe0IEg5xImsk+CyA/ApZadtAi3QXF6xEuEPH
6AyVs6ybkygiHZ2ilnWDup3mEf7bP6ahmTLW4sz4LlfXxjbqShv8eveq8hBf0kKr
LORF/fB3L8wK+Ow3RosS1vQLZZuw0SayzdjbkgGO1cehPaeEPjozoZoueSHYiR9l
/k5Qe5IcycMhVzzUy1Wk3n+cMn4Oj3jEpckWgAPusYhMPVaILQ9jyl5qmSx80ium
6pWh5Jwus+rf5Jb6RmPBH1IWKp5qsJRMFK81eEWpkLLhslBxg7OICtuJvDlND9xn
HHdd32P0+WeQQfWeLCA17si+IrE1Yc6lJIxHa7ntcELuqFQjKUOCcku/GFmtLIGz
YBOcEkEBbN9/zx30K/VNrS09huMnwgVhJFizZkqmXGxpxBtcScJjY+amYvDPvBNU
nGlD8gqSy60pkAV6S4bC852LGSNjzifhWk8up4pdFqA1zXxqs1mwUC1zXGnTPxZK
W3LGBwAA
----END BASE64----
>>63
Please note: There is a Ports Freeze in effect. *Only* bugfixes
are allowed, unless you obtain portmgr's approval. This means no
upgrades, no new ports, etc.

Things that would likely be approved: security fixes, category
moves (for the new categories we made last month), etc.

This freeze will be in effect until January 10 or whenever
5.0-RELEASE hits the mirrors (ultimately a re@ decision). Please
cooperate and don't make this harder than it needs to be.

Thanks for listening.
74前スレ910:02/12/16 21:21
前スレ949も入れてくださると嬉しいです。
デフォルトの設定は更新スレと同じでもいいので。
75名無しさん@お腹いっぱい。:02/12/16 21:34
> 73

がーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーん

路頭に迷った。。。
>75 こんなけなんですけど
ttp://people.freebsd.org/~sf/navi2ch-1.6.1.diff
>>12
> 密度の定義を変数でいじれるようにしてみました。
あひゃ! わがままに対応していただき感謝感激です。
これから、いじってみま〜す。
bug fix なら OK てこと?

----BEGIN BASE64----(patch-navi2ch-multibbs.el.gz)
H4sICI/O/T0CA3BhdGNoLW5hdmkyY2gtbXVsdGliYnMuZWwAjZDNTsMwEITPyVOs
fEoVXNKUFkiFlIpyKKI/opU4u8kmWCR2sF1K3x47KdADB0ay7F3PN1otpRQE++Bx
9krrfWX4bqf7WPWl4qX3gjk87iuIryCKktEwGYwhjqLYD8PwL8pbSAEzzMD5Bsno
NomHHZCmQIfj0cU1hO66gTT1wQOrvaqArFebLTk1goprA0EmhQZyL4VBYej22CAB
wpqm4hkzXIrLT3o4HGghVU1tBopM5piTnk2xMT+4fOMWdKXFgCyni4c7AoWSNZAJ
LKbzJ1vWjFc+9Zwg4AXohue/zAQ26/nM2ly7Z+WH/7KebG4c+7FeLc8jzqd8xgIV
KgKqe7Tf7Sq+dyzQ0NKehilWU20UFyV0BXPr6iI7BRrN+2muc16jyGmNWrMS27DW
0iiZWfYLAd/KLwcCAAA=
----END BASE64----
----BEGIN BASE64----(patch-navi2ch-net.el.gz)
H4sICJrO/T0CA3BhdGNoLW5hdmkyY2gtbmV0LmVsAJ2R0UrDMBSGr9tX2M1ZXSGl
ZrTFzbEp1G0ICurAS+sga0+7uDadSav49qYtg6kXioEQSL7/O4GfUgqCvfEg3lKB
1RDzYSl5ZlxLDrd1DsEYgmA6Gk19HwLPC0zXdb8FjLtSwBJj8FvW86bBeceGIdDx
mXc6Abc5fA/C0AQAkpQ5VxWQPeMSyJGOZnpvkSUoYS/L2HEaXid4CkRVkouM4mvN
crAeNbkoyx1HC0jMNK9lDW+QHLW7wfVDcnhwTGp8FRWsirdgrR9XN8vLKCJP69mz
G0XOzAJNdHw7XGJVSwGkDdAuDX4Ldct0oXHHpUi6wX/R64zxi7tlfghXD/f/9HWf
BVM3gGktjoukCkVCC1SKZQgklWUBBeM5HK5UvXnBuIJa5iAxRakr2mwU7PAD1J4n
bVNWbzC3mb2wZ/0LezKQV++DXf+kR+bmJxfdlg1pAgAA
----END BASE64----
>>76
> >75 こんなけなんですけど

素晴しい。
navi2ch-article-message-filter-* で
age には反応して message には反応しないように
書くにはどうすればいいのでしょうか?
インストールでつまづいてるから、教えてくださいっていったら怒られるかな・・・
自分がしたことと、どうつまづいているのか
(どういうエラーメッセージが出るかとか)書いてね。
83extra:02/12/17 00:40
>>12 の密度の初期値ほかをちょっとだけ修正して更新しました。

>>77
> これから、いじってみま〜す。
うまい正規表現が見つかったらお教えください。

>>80
例えば、こんなのはどうですか?

'(("message" . none)
("age" . "あぼぼーん"))

要するに、Navi2ch が受け取っても処理しない適当な値を返せばいい気が
します。
8481:02/12/17 00:50
お言葉に甘えて恐る恐る聞いてみます・・・。
OSはTurbolinux8です。

公式サイトよりnavi2ch-1.6.1をダウンロードして、
>>2のhc2ivan's webpageのインストール手順通りに作業しました。
それで、ホームディレクトリの.emacsに(require 'navi2ch)を追加して、
XEmacsとEmaceでM-x navi2chと入力したのですが、No mach と怒られます。

そこで、今度は./configureもmakeも何もオプションをつけずに最初からやったんですが、
やっぱりだめでした。

ちなみに、navi2chは/usr/share/21.1/site-lisp/navi2chにインストールされたようです。
とくにmake等でエラーらしきものは出なかったので、もしかしたらEmacsの設定が悪いのかもしれません・・・。

なにか原因らしきことがあれば教えてください。
よろしくお願いします。
(autoload 'navi2ch "navi2ch" "Navigator for 2ch for Emacs" t)
>>84
(add-path "/usr/share/21.1/site-lisp/navi2ch")
>>85-86
レスありがとうございます。
両方をホームディレクトリの.emacsに書いたのですが、まだNo Machと言われます。

LinuxもEmacsも初心者なので、何か根本的に間違ってないか不安なのですが(涙)

//インストールパスは/usr/share/emacs/21.1/site-lisp/navi2chの間違いでした・・・。
>>84
M-x load-library [Enter] → navi2ch [Enter] でどうなる?
CVSでうpデートしたら、こんなん出て起動しなくなりますた。
たすけて……。

Symbol's value as variable is void: navi2ch-net-coding-system
>>88
おおおお!やってみたんですが、

Loading fast-lock..done
Loading navi2ch...
Loading mule-util...done
Loading easymenu...done
Loading navi2ch...done

とでて、このあとでM-x navi2chとしたら、now conecting...で、
8頭身が「Navi2ch起動しますた!」と教えてくれました(笑)!
板名がでてるので、あとは使い方を覚えたいと思います。

やっぱり.emacsの書き方が悪いんでしょうか。
とりあえず、起動まできました。みなさん、ありがとうございます!

//怒られるかと思ったけど、質問してよかった。
>>90
ということは、>>85 の autoload が効いてないんだね。
.emacs にエラーがあるんじゃないかなあ。
もしくは、.emacs.el があって、そっちが読まれてるとか。
>>90
autoload のせっていさらしてみ
>>90
.emacs を書き替えただけで
Emacs を再起動してない、とか。
94mami:02/12/17 01:41
>>89
navi2ch-net-coding-system は navi2ch-coding-system に
変数名が変更になりました。
~/.navi2ch/init.el あたりに
navi2ch-net-coding-system が埋まってたら
navi2ch-coding-system に変更してみてください。
>>94
やってみます。ありがとうです。
9684=90:02/12/17 02:00
今気づいたんですが、Emacsの起動時にすでにエラーが起きてました。
--debug-initで起動すると

Debugger entered--Lisp error: (void-variable auto-insert-alist)
(append (quote (... ...)) auto-insert-alist)
(setq auto-insert-directory "~/.template/" auto-insert-alist (append (quote ...) auto-insert-alist))
eval-buffer(#<buffer *load*> nil "~/.emacs" nil t)
load-with-code-conversion("/home/mona/.emacs.el" "~/.emacs" t t)
load("~/.emacs" t t)
・・・以下略でした。
これは激しくスレ違いですよね。
Turbolinuxは製品版でもデフォルトでEmacsが入ってなかったので、
自分でアプリケーションCDから入れたのがまずかったのでしょうか。
とりあえず、インストールから勉強してきます(涙
>>94
おさわがせしました。
自分でパッチ当てたところに古い変数名がうまってました。
とりあえず、間違い無い navi2ch の設定を頭にかけば
>>50 の navi2ch-article-extension を設定してると、
たまに読めないスレがあります。因みにエラーは
Wrong type argument: bufferp, 1
ちょっと廻ってみたところ、サカ板で多いような
(´-`).。oO(他はちゃんと動くんだけどなぁ・・・?)
10096:02/12/17 02:25
関係ない話ですいません・・・。

.emacsをよく見たら、明らかにXEmacs用の設定になっていました。
XEmacsは最初からインストールされていたので、そのせいだと思います。

ちょっとぐぐったらXEmacsとEmacsの共存方法など載っていたので明日にでも試してみます。

ありがとうございました。
emacs20.7でNavi2ch-1.6.0使ってます

なんか突然『書き込み&クッキー確認』というメッセージが出
て書き込めません。C-cC-iしてC-cC-cしてもだめです。
どうしたら書き込めますか?

やっぱ>>31にあるように新しいの入れないとダメなんでしょうか?
はい
103101:02/12/17 05:59
連続スマン。
上のレスとこれは、Mozillaから書き込んでるわけですが、書き込んだら
『現在、荒らし対策でクッキーを設定していないと書きこみできないようにしています。』
なのがブラウザにでてた。
Navi2chでクッキーの設定とかどうやるの?
104101:02/12/17 06:22
新しいのをいれて書き込もうとしたら『落ち着け』とおこられたが、
>>66の設定を書き加えて、あらためて送信してみるテスト
Emacs21を(global-hl-line-mode t)で使ってるんだけど navi2ch の
list-mode と article-mode で hl-line-mode が無効になるなぁ…
そんなヤシいない?漏れだけ??
なんか、落着けといわれたよ。
>>106
落着いたか?
>>107

落ち着いた、みたいだ。つか、俺が落着くのか?とツッコミたい気もする。
あれは何、鯖が混んでるとかそーゆーことなの?
test
テストはよそでやれ。
>>110
>>111
「よそにいけ」だけでは情報量ゼロなうえに、よそにも迷惑をかけるので、
http://pc.2ch.net/test/read.cgi/linux/990876019/
に誘導。よしなに
てst
114tabmore:02/12/17 17:52
>>45
リリース作業おつかれさまです。
> そのうち Set-Cookie: をちゃんと実装しないとね。
これ、やってみます。とりあえず動くものはできたんですが、
変なものコミットすると書き込めなくなっちゃうんで、じっくり
やります。

>>74
たしかそんなに遅くなるような変更じゃなかったと思うんですが、
使ってみてどうですか? 体感できる差がないなら入れてもいい
と思います。

>>105
list-mode と article-mode が kill-all-local-variables
してないからみたい。見てみます。
115extra:02/12/17 19:05
>>99
「サカ板」=「国内サッカー」板でしょうか?
いくつかスレを見てみましたが、
こちらではエラーは起こりませんでした(当方 Meadow-1.15 使い)。

具体的にスレを挙げていただけませんか?
いよいよ明日ですね。いらっしゃる方、レポートよろしくお願いします。
117mami:02/12/17 21:26
 monazillaの開発者にも情報が行かないんですか…。なんか予告
なしの仕様変更に右往左往するWindowsアプリの開発者を彷彿とさ
せるなぁ….
>>115
取り敢えず現在見れないスレ
http://pc.2ch.net/test/read.cgi/linux/1021865124/
http://ex2.2ch.net/test/read.cgi/football/1027778498/
うちは xemacs-21.1.14 です
120(not 1):02/12/18 00:59
>>116
明日ですね。つーか今日ですか。
最近全然開発に参加してないのにしゃべるのも何だかなぁという気もしますが。

変な事しゃべったりしたら思いっきり煽ったりしてやって下さい(^^;

という事で明日はよろしくです。
121名無しさん@お腹いっぱい。:02/12/18 01:02
スレに書き込もうとすると
Failed 書きこみ&クッキー確認とエラー出てしまうのですが、何か設定必要ですか?
>>121
1.6.0 以前だと書けなくなりました。1.6.1 にアップグレード。
123名無しさん@お腹いっぱい。:02/12/18 01:23
>>122
1.6.1に上げました。
が、しかしまだ書き込めません
failed: もうちょっと落ち着いて書きこみして下さい。0秒ぐらい
xemacs での install-package は出来なくなったんでしょうか?
126extra:02/12/18 02:04
>>119
> 取り敢えず現在見れないスレ
見に行きましたが、こちらでは再現できませんでした。

見れないのは、

1. そのスレを初めて開こうとしたときからずっと
2. ある時点を境にずっと
3. 見れたり見れなかったりまちまち

のどれにあたるでしょうか?

また、debug-on-error を t にした時の backtrace はどうなってますか?
>>125
別のものと勘違いしてると思われ。
http://navi2ch.sourceforge.net/doc/navi2ch/Compile.html
128名無しさん@お腹いっぱい。:02/12/18 02:21
>127
完全に勘違いしてました。ディレクトリとして指定できるだけなんですね。
129名無しさん@お腹いっぱい。:02/12/18 05:36
test test test
test
131名無しさん@お腹いっぱい。:02/12/18 09:03
parupaluparupalparupal
テストは↓でやれってば

Navigator for 2chのテストはここ
http://pc.2ch.net/test/read.cgi/linux/990876019/
Internet Week 会場からのテストですた
134何度もここに書き込まれていますが…:02/12/18 09:17
Failed 書きこみ&クッキー確認とエラー と出た後に,Text is read-only と表示されて書き込みに失敗します.
この時,このwキーで開かれる書き込み用のバッファは表示されたままです.
そこでもう一度C-cC-cとして書き込もうとすると failed: 2重カキコですか?? と表示されてこのバッファが閉じます.
ここで強制的にアップデートしても自分の書き込みは確認出来ません.
しかし,一旦 navi2ch を終了してから再度そのスレを表示させると巧く書き込まれています.

環境は Debian(sarge) + navi2ch(cvs先端)です.
この様な状態はどうしたら解決出来ますでしょうか?
135(not 1):02/12/18 09:22
講師席からのてすた
キタ━(゚∀゚)━( ゚∀)━(  ゚)━(  )━(゚  )━(∀゚ )━(゚∀゚)━!!!!
ヽ(´▽`)ノ キター
138(not 1):02/12/18 09:28
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
砂原センセは Navi2ch のことを御存じなのだろうか。
ライブ中継ないのか。残念
現在機能の説明中です
読み方が「なびにちゃんねる」なのか「なびにちゃん」なのか
本人もよくわかってないそうだ@IW2002
煽りがあったほうが健全かもしれません@IW2002
雰囲気はどう?
固め?
今後やりたい事
・非同期化
・対応BBSを増やす


砂原センセは2ch初心者だそうです(w
>>145
固めといえば固め
まだみんな寝てるのかもしれん(w
とりあえず10分の持ち時間消化。
後は他のブラウザの説明が終わった後の質疑応答かな?
>>143
「ML の煽りに比べたらかわいいもん」とかなんとか。(藁
>>147
まだ各ソフトウェアの紹介だから
だいたいみんな知ってる話だしね。
>>150
マジメに聞いてる人
無銭LANに熱中してる人
寝てる人

現在の会場はこんな感じに思える。
>>151
> 無銭LANに熱中してる人

無線 LAN で Navi2ch かよ。おめでてーな。
隣りの奴は 2cher なのかと探りあってんだろ。
>>152
オレはPHSですが何か?
質疑応答@IW2002
not 1 さんは柔道をやっていましたか?
Q:他のブラウザの機能でほしいものは?
A:良識のあるユーザーがほしい
navi2chの質問ばかりキタ━━━━━━(゚∀゚)━━━━━━ !!!!!
Q:ライセンス(特にパッチ)は名無しさんで問題ない?
A:詳しい方いませんかね?
A:2chに投稿されたものは非商用利用なら(・∀・)イイ!!
  名無しさんんという時点で著作権を放棄してるのでは?
Q:日本の法律では放棄できない
砂原センセ:ちゃんとコントリビューターが宣言しないといけないのでは?
どんな質問?
すっかりオチ担当だ。
Q:普段2chはMozillaを使ってる。指がviなんですがそういう
  カスタマイズはある? 将来は?
A:特に考えてない。上下ならjkでも出来るけど・・・
>>161
A:Challice for Vim で幸せになれるかもしれません。
砂: Aborn とかほっとぞぬとかで遊んでるんですけど
ブラクラで楽しんでます@砂原センセ
Q:ブラクラに対する対処は?
A:フィルタリングで可能かな?
  2chに直接書かれるような場合はないとおもうけどあったとしても
  emacsで表示するだけなのでdefaultで対応してると。
砂原先生って、NAISTの?
Q:フラッシュのみのページに対する対応は?
A:当然何もしてません。2chではフラッシュを作る人が多いので
  だれかelispで実装してくれるといいなぁ(笑)
砂原センセに、「今でも学内を自転車で走ってるんですか?」って聞いてみて…
>>166
そそ
「今でもLinuxはお嫌いですか?」とか<砂原センセ用質問
Q:みんなで車輪の再発明をしないでmodule化したほうがいいのでは
A:navi2chのために w3-mode いれるのもなぁ。簡単なものなら
  再発明してもいいのでは?
げ、砂原先生のwebページが見れない・・・鯖落ちかな?
Q:セキュリティに対しての対応は?
A:これは僕に対する嫌がらせですか?というような質問が多発してますが(笑)
  navi2chには起動時に最新のをチェックしてくる機能があるが、以前これに
  ついて「勝手にインストールするのは怖いね」という話があった。
  そういう意味では問題かも。
Q:他のブラウザで出たbugの話を横に展開するようなシステムはある?
A:ない。
A:他のブラウザは大変ですね。
砂原:elispだけで作ってる?
A:gzipぐらいは使ってるけど・・・
ブラウザセッション終わった〜〜〜〜〜〜@IW2002
お疲れさまです。m( )m
お疲れさん
後でまとめたのキボン
ヽ(´▽`)ノ オツカレー
今回の公式logはJUSのサイトに発表だそうです。

非公開logはどうしよう?
どっちみちまとめるのは明日以降になるけど...
>>179
Take your time. :-)
>>179
お疲れさん。w3m も聞いてたよね〜と催促してみるテスト
18274=前スレ910:02/12/18 13:15
>>114
条件分岐がいくつか増えるだけですし、使ってみても遅くはなりま
せんでした。
注意すべきスレが判別できるので、人間の処理速度は向上しますた。:)
>>173
>   navi2chには起動時に最新のをチェックしてくる機能があるが、以前これに

この機能を抑止するにはどうしたらいいの?
(setq navi2ch-auto-update nil)

navi2ch-vars.el のドキュメントは、だいたい日本語で書かれています。
一回ざっと目を通しておくと幸せになれるかもしれません。
>>184
どうもありがとうございます。
サーバload averageが高い為に書けない時failedとのみ表示されます。
適当なエラー表示があると嬉しいなぁ〜

サーバの負荷が高いので書きこめません。
http://qb.2ch.net/test/read.cgi/accuse/1040038815/

POST /test/bbs.cgi HTTP/1.1
MIME-Version: 1.0
Host: www2.bbspink.com
Content-Type: application/x-www-form-urlencoded
Cookie: NAME=; MAIL=sage; SPID=xxxxxxxxxxxxxxxxxxxxxxxxxx; PON=xxxxxxxxxxxxxxxxxxxxxxxx
Referer: http://www2.bbspink.com/erog/
Content-length: 401

submit=%8F%91%82%AB%8D%9E%82%DE&FROM=&mail=(略)
HTTP/1.1 200 OK
Date: Wed, 18 Dec 2002 11:28:36 GMT
Server: Apache/1.3.26 (Unix) AuthMySQL/2.20 PHP/4.1.2 mod_gzip/1.3.19.1a mod_ssl/2.8.9 OpenSSL/0.9.6g
Transfer-Encoding: chunked
Content-Type: text/html

10b
<HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=x-sjis"><TITLE>お茶でも飲みましょう。</TITLE></HEAD>
サーバの負荷が高いので書きこめません。<br>(16.78 : 目標は 5.00 以下)<hr>もちろん、このページをリロードするのも負荷かかります。</BODY></HTML>


0
Referer: ワロタ
>>186
(゚∀゚)人(゚∀゚) ナカマ!!
189tabmore:02/12/18 22:59
>>182
新しいスレに ! を付けるようにして使ってみました。
私の使っているフォントのせいかもしれませんが、! って 見難くないですか?
+ が並んでる中にあると特に。 % なんてどうでしょう?
190182:02/12/18 23:35
>>189
確かに ! は見づらいのですよね。縦棒がつながっているせいかな。
一通り試して、今は > に落ち着いているのですが、
% もドット密度が高くていいですね。
注意すべきスレかあ。
漏れにとっては、グローバルブックに登録してあって m a m i して
おきながらも、しばらく読まずにいたら moved になっていたスレかな。
で、久しぶりに読もうと思ったら moved って出て気づく(´Д`)
放置しとくのが悪いんですが。。。moved なマークもつけられませんか?
CVUの他に「K」(過去ログ)、「D」(dat落ち)あたりのマークがあるといいかも。
>>192
2chブラウザの仕様をよく理解していないんだけど、
それって個別のスレごとにアクセスしなくても取ってこれる情報なの?
てっきり見に行くまでわからないと思っていた。
「板ブックマークからdat落ちを消さない」ってのは…無理なんかな…
記念パピコ
test
>>179
> 非公開logはどうしよう?
ぜひ公開をお願いします。
198179:02/12/19 10:25
>>197
実は裏で録音してたのでそこからlogを取り出そうとおもって
いたんですが、見事に失敗してました ^^;

という事で非公開logは公開logの差分という形になるとおもいます。
# 時間がたてばたつほどうろ覚えになるから先にやらないとな...
前スレ912
http://pc.2ch.net/test/read.cgi/unix/1031231315/912
の help on w3m と base64
同946
http://pc.2ch.net/test/read.cgi/unix/1031231315/946
の -rv splash

ってまだ CVS にも入ってないですね(よね?)
これらって今後マージされると考えていてよろしいでしょうか?
(個人的には欲しい機能なもので)
200tabmore:02/12/19 23:49
>>190
"%" でcommitしました。

"+" <=> `navi2ch-board-toggle-updated' の関係からいくと
">" <=> `navi2ch-end-of-buffer'
はしっくりきませんです。

なお、navi2ch-bm-new-*-face, navi2ch-bm-sort-by-state-order の
デフォルト値は適当です。新スレのマークとあわせて募集中。

>>191
mami中の moved はもっと分かりやすく表示できたらいいなと思うけど
なんもやってないです。

>>199
> http://pc.2ch.net/test/read.cgi/unix/1031231315/912
base64の方はそのうち入れるつもり。

> の -rv splash
こっちは考え中。デフォルトを xbm にするだけでいいんじゃないかな
とも思うんですが。
連続書き込み規制が厳しいなぁ。「何秒待て」の秒数が滅茶苦茶なのもかなり萎
えなのですが。

>>114
クッキーの実装頑張ってください。パッチでも貼ってくれればデバッグするです。
202名無しさん@お腹いっぱい。:02/12/20 13:01
プロキシサーバを経由してNavi2chを利用したいのですが、
方法を教えてください!
>>202
faq
test
Open Source WayでNavi2chの質問した君














あんましハァハァすんなよw
資格全般板に書き込もうとすると何度やっても、
「send message...failed: ユーザー設定が消失しています!」
と表示される。プログラム板では普通に書けたが、なんでだろ
>>206
板は移動してるのに、板一覧には反映されてないってヤツじゃないの?
208206:02/12/21 13:09
>>207
あぁ、そういうことなのか、ありがと。
サブジェクト一覧の時にも checking file...moved って出てた。
navi2ch-bm-sort-by-state-order についてなんすけど
%U とかが付く可能性ってあるんすか?

オレがわかってないだけ?
すみません、インストールの時の話なのですが
make installで
Making install in doc
/usr/local/bin/bash ../mkinstalldirs /usr/local/info
mkdir
mkdir: .: No such file or directory
と出て止まってしまいます。
configureには何も付けていないのですが
必須のオプションか何かがあるのでしょうか?
バージョンはcvsの最新のものです。
211209:02/12/21 21:35
>>209
スンマセン、オレがわかってなかっただけでした。
i 押したら、そういう状態になります。
>>208
> サブジェクト一覧の時にも checking file...moved って出てた。

(´-`).。oO(そこで気づけよ)
便利なTipsをわかりやすくまとめた文書ってないんですか?
過去スレ読めハゲ、って感じですか?
僕はハゲじゃないです。
フォントの設定なんですが、これはemacsの設定を書き変えるんですか?
215214:02/12/23 00:14
すいません、ヘルプ見たら載ってますた
>>213
作れ。
test
navi2ch-vars.el 自体が便利なTipsをわかりやすく
まとめた文書になっている気もするが。。
219名無しさん@Emacs:02/12/24 09:25
記事内のURLをブラウザで開こうとしたら

そのようなファイルやディレクトリはありません、netscape

というエラーがでたので ~/.emacsに
(setq browse-url-browser-function 'mozilla-browse-url)
と記述しても、今度は
Wrong type argument: listp, mozilla-browse-url
というエラーがでます。
これって、何が原因なんでしょうか?
220219@EMACS:02/12/24 10:12
追加
~/.navi2chの方に書いても同様のエラーでました。
221名無しさん@お腹いっぱい。:02/12/24 11:16
browse-mozilla-url
222名無しさん@お腹いっぱい。:02/12/24 11:18
訂正
browse-url-mozilla
223219@Emacs:02/12/24 12:40
>>222
それでも全く同じ結果が。。
>>219
Emacs スレでやれ
>>219
まずは mozilla-browse-url なり browse-url-mozilla なりの
関数があるかどうか確認しないと。
つーか
ln -s mozilla netscape
すればいいじゃん。
227219:02/12/24 23:48
>>224
すまん、どっちで聞いたらいいかわからんかったですよ。

>>225
それって.emacs内ですよね?
そこには、なかったです。
ってことは、そういう関数を.emacs内にいっしょに書けばいいのか。
thxです。

>>226
勉強中なのでそれは最終手段にします。
228219:02/12/25 00:28
くだ質いってきます。
ご迷惑おかけしました。
(setq browse-url-netscape-program "mozilla")
230名無しさん@お腹いっぱい。:02/12/25 00:46
monafontのインストールと設定を済まし、デフォルトでmonafontが使えてたのですが
突然monafont以外のフォント(標準フォント?)がデフォルトの表示フォントになってしまいました。
少しカスタマイズしてたので試しに~/.emacsのnavi2chカスタム設定の部分を削って
再起動しましたが駄目でした。~/.navi2ch/init.elの設定内容もそのままです。

XEmacsのメニューにあるフォントの設定を"mona16"にすればちゃんと表示はできます。
でも、なんとか元の状態に戻したいです。
こういった場合、どういった原因が考えられるのでしょうか?
231230:02/12/25 00:59
す、すいません。customize-groupいじったら直りました。
お騒がせしますた。ごめんなさい。
>>227
> それって.emacs内ですよね?
違う。
そういう関数が定義されているかどうかを調べる。
C-h f とか M-x describe-function とかで。
233219:02/12/25 11:29
>>232
わざわざthx。
分かってないこと多すぎだから、もっかいしっかりマニュアル読んできます。
234djb 狂信者:02/12/25 11:32
>>233
すれ違い氏ね
>>234
navi2chのためにemacs使い始めた奴なら
どっちの問題として聞くべきなのか切り分けできないのが
当たり前だと思うが。MewやGnusでも繰り返されてきた問題。
今回の場合、customizeの説明読めばこっちでいいと
思うのがむしろ当然ではなかろうか。

READMEに、emacsに慣れてない方はご遠慮くださいとでも
かいとけば?
>>235
> customizeの説明読めば
どの?
Navi2ch から使用するブラウザ関数。 [Hide]
nil の場合は browse-url-browser-function を使う。
---
Q. URL を w3m.el で開きたいんだけど。
A. (setq browse-url-browser-function 'w3m-browse-url)

いいと思うよ、この説明で。ただ、browse-urlってなに?って人は
じゃあ、Mozillaにするときはどうするの?ってここで質問するだろうけど、
それは許容すべきでしょう。実際ほとんどの人は親切に答えてるし。
許容したくなければ黙殺すべきでしょう。少なくとも氏ねとか言うところ
じゃないでしょう。ってことよ。

あ、ここ2ちゃんねるか、忘れてた。
書き込む時に
c-c c-c y
yを入力するときいったんかんなを終了させて英字入力してるんですがいい方法ないですか?
c-c c-c c-w
とか
むしろ氏ねとか言ってる気違いが小数なんだからそっちを無視すればいい話だと思うが…
>>238
See replace.el,
(defun query-replace-map "\C-w" 'act); defaultは'delete-and-edit

つーか、これもスレ違い、氏ねや(w
>238
(setq navi2ch-message-ask-before-send nil)
とかはどうでしょう
242名無しさん@お腹いっぱい。:02/12/25 16:23
>>238
僕タン、スペースキーでyしてるよ
244238:02/12/26 03:54
241さんを採用させていただきました。
お答えくださりみなさまありがとうございました。
ひっそりと聞きますが、
NYCH Gate を使って Winny の BBS を navi2ch で読んでいる人いますか?
subject.txt とかは正常に取得できたけどアーティクル一覧で何も表示されない。。。
何度送り直しても
re-send message failed: 書き込み&クッキー確認
ってなります。CVSから最新のものにアップデートした
けどダメでした。
navi2chが食べるクッキーってどこに保存されてるん
ですか?
ちなみにこの現象はどのスレ、どの板でも起こります。
>>246 を受けて書きこみテスト

この書きこみが成功してるってことは少なくとも
私の環境では navi2ch で書きこめるってこと。
>>247
残念ながら失敗のようですね!
249名無しさん@W3M:02/12/27 14:54
>247 ???私も>246のように書けない板と書ける板があるといってみるてすと
>>249
どの板のどのスレでつか?
>>251
書けるでつ・・・
まじキモ…
254名無しさん@お腹いっぱい。:02/12/27 17:46
インストールは終ったんですが、
起動するときM-x navi2ch RET で起動。
ってダウンロード先のページの解説にあったんですが、
ターミナルに打っても起動できないです。
違うところに打つんですか?それともインストールの仕方が間違ってますか?
厨房ですみません、、、、
emacs -e navi2ch RET
emacs 起動した上で Alt(Meta)+x → navi2ch → リターン の意
もしくは >>255
>>255
>>256
ありがとうございます。
>>255の通りにやると、いつもと同じようにemacsだけが立ち上がってしまいます。
>>256の通りにやると、[no match]とでてしまいます。
これは正しくインストールされてないってことですか?
とりあえず、もう一度マニュアルに沿ってやってみます。

>>256
emacsの使い方からやり直したほうが、良いんでない?
.emacs に書くもん書いたのか?
emacs で M-x navi2ch RET した後、Message bufferには何とでる?
261257:02/12/27 19:44
>>259
書きました。
ぐぐって他のサイトも当たってみたんですが、
サイトごとに書いてあることが違うって混乱中です。
もうちょっと勉強してからのほうがいいですね、すみませんでした。
262257:02/12/27 19:47
すいません、上のレス書くまでリロードしてなかったので、
>>260を見落としました。
Message bufferって下のやつですよね?
[No match]とだけでます・・・・。
$HOMEに.emacsがあって、そのなかに

(require 'navi2ch)

は書いているよね?

264257:02/12/27 19:56
>>263
書いてます。
最後に書いてもいいんですよね?
それともどの部分に書くのか決まってるんですか?
>>264
emacsのバージョンにもよるけど安全を見れば load-path を明示的に設定した後。
266257:02/12/27 20:48
起動できました。
ありがとうございました。
モナーフォント使うために init.elを作らなければいけないらしいです。
そんなん厨房に分かるはずが、、、、、、。
ぐぐっても全然HITしないし。
こういうの普通に出来る人って凄いですね。
ありがとうございました。
>>266
M-x customize-group じゃだめ?
>>247
そうですよね。このスレで誰も騒いでないから自分だけだとは
分かっていたのですが。。
CVSの先端にし、~/.navi2ch/init.elは
(setq navi2ch-list-bbstable-url "http://www.onpuch.jp/board/bdleft.html")
だけにしてみたけどどのスレにも書き込めないんです。
こんなときはどうしたらいい?
>>269
navi2chのクリーンインストールかなぁ

古いソースが読み込まれてるかも
>266
ぐぐるまえに添付のドキュメントは全部読んだか?
そこにはマニュアルの読みかたから書いてあるんだけど、それも全部読んだか?
こういうの普通に出来ない人って(ry
リリース版をクリーンインストールしたら
書き込めた!
やっぱ自己解決出来ない人はCVS版使う
べきじゃなかったね。
board-modeでS sしたときの順番を逆にしたいのですが,どうすればいいですか?
以前は既読スレが先頭にきていたのに,今は一番最後にされてしまって使いにくいんです.
>>273
navi2ch-bm-sort-by-state-order

;; これって '("%U" "+U" "%V" ... ) みたいなリストの方が設定しやすい気が。。。
>>274
最初同様に思ったけど、現在の方式には '(... ("+V" . 1) ("+C" . 1) ...)
のように異なる state を同じ優先度にできるというメリットがあることに
気付きました。
>>273
単に逆にしたいだけなら C-u S s
できました,ありがとうございます.
278名無しさん@お腹いっぱい。:02/12/29 01:26
>>16
> * 書き損じた内容が消えてしまうのはいかがなものか。
> -> *navi2ch message backup*バッファに保存されており、C-c C-iで呼び出す
> ことができます。書き込みにcookieを必要とする板の場合は自動的にリトライする
> ようになりました。

1.6.1-DEV(http://navi2ch.sourceforge.net/snapshot/navi2ch-cvs_0.0.20021226-1.tar.gz)使ってますが、cookieが必要な板で、リトライしても失敗してしまいますた(;'Д`)
279mami:02/12/29 01:44
>>278
今のところ、リトライは1回しかしません。
2回目の送信に失敗するとあきらめるようになってます。

失敗するのはどの板ですか?
280mami:02/12/29 01:49
>>246
> 何度送り直しても
> re-send message failed: 書き込み&クッキー確認
んー、再現しないです……。

> navi2chが食べるクッキーってどこに保存されてるん
現状では板ディレクトリの下の spid.txt です。
~/.navi2ch/pc.2ch.net/unix/spid.txt とか。
281名無しさん@お腹いっぱい。:02/12/29 18:11
list で、板を選択して、board 画面に移動したとき、
デフォルトで '+' のみを表示するようにする方法ってありますか?
いちいち '+' を押すのは面倒なので。
282名無しさん@Emacs:02/12/29 18:21
>>281
info
283名無しさん@お腹いっぱい。:02/12/29 18:34
>>282
ないじゃん。



嘘を (ry
are?
>>283
man
287名無しさん@お腹いっぱい。:02/12/29 21:47
>>280
> >>246
> > 何度送り直しても
> > re-send message failed: 書き込み&クッキー確認
> んー、再現しないです……。

すみません、wwwoffleをカマせていたために
書き込みが失敗したように見えてますた(;'Д`)

というわけで

(setq navi2ch-net-http-proxy nil)

しますた。
navi2ch.sourceforge.net 落ちてない?

>>288
いいえ
290mami:02/12/30 00:56
>>287
wwwoffle で Cookie を通せば OK なんでしょうか?

>>288
たまにつながんないことありますよね。
291名無しさん@お腹いっぱい。:02/12/30 01:21
>>290
> >>287
> wwwoffle で Cookie を通せば OK なんでしょうか?

あぁぁぁ、そういうセテーイしてたの思い出したYo!

(-_-)ウツダ…
(setq navi2ch-net-send-message-use-http-proxy nil)
とでもしとくといいかも。
VAIO-U3で使っている関係で、proxy入れたり外したりしてウザいんですけど、
これをトグル動作させたいんですけど、どうしたらいいですか?
トグルさせるコードを書いて適当なキーに割り当てればいいんじゃないでしょうか
DAT 落ちしてスレリストに出て来ないが、過去に取得済みのスレって navi2ch じゃ
見られないですよね? スレリストで、DAT 落ちした取得済みスレに付いても、 DAT
落ちのフラグを付ける等をしてスレタイを表示させる && スレを読めるようになる
ようには出来ませんか?
>>295
ボードモードで ? c b あたりはどうでしょ。
>>296
できますた。さんくす!
>>294
書いて……。
>298
ハァ?
300300:02/12/30 13:48
300
>>298
(defun my-navi2ch-toggle-proxy ()
(interactive)
(setq navi2ch-net-http-proxy
(if navi2ch-net-http-proxy
nil
"192.168.1.5:8080")))
(define-key navi2ch-global-map "\C-cp" 'my-navi2ch-toggle-proxy)
t






e







s








t
>>302
テストはここでしないように
http://pc.2ch.net/test/read.cgi/linux/990876019/
304名無しさん@Emacs:02/12/30 20:51
それぞれの板のデフォルトのハンドル名を使いたいのですが
FAQ通りに
(setq navi2ch-message-remember-user-name "")

(setq navi2ch-message-remember-user-name nil)
としても変化がありません。
navi2ch-message-user-name-alist をいじってみれば?
306名無しさん@お腹いっぱい。:02/12/30 21:08
記事の表示が飛び番になってしまいます。
100番の次が618(最新)といった具合です。
navi2ch Ver1.6.1
>>306
r 0
308mami:02/12/30 22:10
>>304
すみません、FAQ が間違ってました。
(setq navi2ch-message-user-name "")
でお願いします。
>>50のを使ってみたけどなんか凄いですね。
コピペに対しては密度パラメータが急激に下がる所とか。
310298:02/12/31 13:18
>>301
ありが豚!!! 激感謝!!
2ch の仕組みがよくわからないんで
あれなんですけど、kako のスレを
一覧にすることはできないんでしょうか。
unix 板なんかは結構有用なスレがうもれてて
もったいないです。
>>311
see >>296
313(and 296 'nanashi):02/12/31 22:33
>>312
311 はちと違うと思われ。
http://pc.2ch.net/kako/ 以下を各々がパースするのは無駄だから
何らかのスマートな方法があるといいなあと思う。
314名無しさん@お腹いっぱい。:03/01/02 10:41
izonmoji-mode.el のコメントに

;; [Wanderlust] ~/.wl へ
;; (add-hook 'wl-message-redisplay-hook 'izonmoji-mode-on)

を入れて欲しいなぁ。
>>313
俺もそれ激しく便利だと思う。
負荷がかかりそうだけど。
316311:03/01/02 23:34
他の 2ch viewer なんかですでに実現してるのとか
ないんですかね。すでにあってもおかしくないと
思うんですが。
317名無しさん@お腹いっぱい。:03/01/04 20:20
RH8.0,xemacs-21.4.8にnavi2ch-1.6.1をinstallしました。リストの
[-]Navi2ch
ファイル一覧
検索一覧
履歴
表示スレ一覧
[+]ブックマーク
[+]変わった板
の表示が文字化けして読めません。どこを直すと正しく表示され
るのか、ご存じの方いらっしゃいましたら教えて下さい。
コーディングシステムをMULE/7bit -- iso-2022-jpから euc-jp
に変えたりしてみましたが直りませんでした。
同じ環境にemacs21.2も載っていたので試してみたところ、emacs
の方では問題なく表示されました。
xemacs を使っている香具師は厨房
xemacsが起動時に読みにいくファイル(わたしの環境なら.xemacs.el)
がjisでないと確か化けますよ。

Emacs でバイトコンパイルしたファイルを XEmacs で使った場合も化けたような。
321名無しさん@お腹いっぱい。:03/01/05 01:28
>>320
馬鹿が釣れた訳だが。
>>318
はい、それから〜
>317です。

>Emacs でバイトコンパイルしたファイルを XEmacs で使った場合も化けたような。
これ、正解のようです。単に./configure;make;make installしていたものを、
bcomp.elしたものに入れ換えたら、化けずに表示されるようになりました。

>319、320さんありがとうございました。

余談ですが、navi2ch-logo.xpmが.../etc/navi2ch/iconsにinstallされるのに、
起動時に.../etc/navi2chをサーチするようなのでnavi2ch-logo.xpmを1つ上
へ移しました。リリースした人見ているかな?....

また、/usr/share/xemacs-21.4.8/配下にnavi2chをinstallした場合(./configure
で--with-xemacsしか指定しない場合)は、~/.xemacs/init.elに
(add-path "/usr/share/xemacs-21.4.8/site-lisp/navi2ch")が必要でした。
「もうちょっと落ち着いて書き込んでください, ○秒くらい」
と書き込むたびに出ます。○は-5〜5ぐらい。数秒ってなっているのに数分またないと書き込めなくてイライラします。
時間がズレてるのかな、と思ったんですが、ntp で clock.nc.fukuoka-u.ac.jpと定期的に同期しても同じでした。
使ってるのは Emacs 21.2 と navi2ch 1.6.1 の組み合わせです。
祭りに参加したりはしないので、そんな大量に書き込んでたりはしないのですが…。
>>325
これで多少ましになるかも。

----BEGIN BASE64----(use-date-header.diff.gz)
H4sIAFMEGD4CA8VWW2/bNhR+lv5CXw4ED5Em05bl2G3cDU3TFoUHLA9rHgbMK8BI
tMVNphyStpP++h1SlC3fuoc9TEh8Ic937ud8noqcPU9A0A1Ps4Is16Xmj4+qx0r/
5//++L99+AJzXrIJ9LONklWl+87U8XvbdHfjS6YlZxsuFiDxTfFKwKCXJn7O53Mg
ayDSfD3rOCHk3Lk3GMFHlkGaJCkk15N0OEkSIAk+nlUdx/FZ3Ah+ocLAhjBIJsl4
cv26hvm3t0CGaXcMMb6+httbH8KczTdUnigiPGdC+wAQdKb52Yx3NzZE62B/gH+j
vZuCCqoKDp+eV9AJIh/8OJTsac0lg6tGV6H1iuRUM7w/uTWYy97N1yIjtORKg+Cl
DSxNByayNE27gzc2Ng/q57GiMocrKjXPSkZ0Rday3Lth/g/voijyLTI0dmhZgnl3
epwoKI2fgIkcRDXnUmmLwjjR57U4dXnBNFkypegCzfAlI3POyhzCyI/REJ9DqLCH
xGK1gwpElFRpl6O4jiY8SR/JWVbl7Lu4sGT6RwhDUW0hzNZSYnWtG+h07FkBuoBh
kkSe572FV527zqTDOzfTD+/0q/DOyRRoXReA9a22eyCEpD4f2HNATSYXjb/bggkI
f4ISEgMJFdNP+CWM8WU8Gg3HThE+hVGF+tvwrBIKz0xR8LDuiXP5VViKJsG+rZ2s
lrCkvAR3Cmr9+BfL9GEhbamb9KAi/bJiR5k+qGEjYpWgS7b3huPuIMXmu77put7z
vKagZEl1VkAwm4V/fO3/Gc9mUb8TwFryyMlZAVJLYxLNjeklvPmbvcDuCbNcQkiV
eqqbeR8CShOUNvXcSy/pCnOXUQ1X3BS7chZQ1Fi1MWPIFnTUElEj00rCI18YNTTP
95cntzZTq/KlJdK0jNUMIXteaUhhMI6ipmmObAZB3VpH4cwriXmqR8cFEqN88IMK
LlTqdNqatLYnxY7RSlbPL5hbM82tu3ZPkbViLWFbOhfheXXOliEGBWlUT9X77bve
W3Hz0LmffL5bpKqerukhraGe/4HRaqsXyWw8PiCz8fjY3TaP1UffpzBU2KYwBzll
rzdt9rq27HV9gb1MAbDnBQ45Ok0ExQYK3CXsLwwhnYNihSXBUgsNwa+VoN94WdL+
oIdO39dil5C407QZdZNqZ/bLp4eH6f3n3sPvD4iKz6F2S9qQ2AXNVsbw1WUR7LYM
e/TflBRVzZZuZY0SS5ejQfemxZa4rTEEQ8cYE5WIx7nbmnUZfLULbCZnYmKX2ATw
oGc+mbPAUqGO9rTrFr3h6HqJu9fDbRcdHaRRvRU9A4yiHTe4bWWzZXZglRG+EBX6
mVGF6f6IFwEcgXbsYwa7hjYka5epJUgr7jl3z5enLbyL8BRQMJozXNECx4ZJ9Mq5
E9WwE+4ymEXdstosX+QnSbZcF0Sz5co2E4SLbxwXyv7nRuT/AwRkXiMFCwAA
----END BASE64----
>>325と同じようになるんだけど、そのときにMozillaでは書き込める。
2chブラウザは何か違うのかなあ。
328名無しさん@お腹いっぱい。:03/01/07 07:29
navi2ch
というかemacsごとインスコ中
使えるかなぁ
わくわく

329名無しさん@お腹いっぱい。:03/01/07 18:08
debian/sid つかってます。
emacsen-commonで各種elisp.debを管理しているようですが、
以下のように、mule-ucsの中にある、"jisx0213.el"がロードできないといって
インストールできません。これはemacs-20.7(emacs-dl-canna)だけででます。
こちらの問題ではないようでしたら、Debianスレで聞きたいと思いますが、
判断がつきません。お力を貸してください。

(navi2ch-cvs_0.0.20021231-1_all.deb から) navi2ch-cvs を展開しています...
navi2ch-cvs (0.0.20021231-1) を設定しています ...
install/navi2ch: Handling install for emacsen flavor emacs20
Cannot open load file: jisx0213.el
emacs-package-install: /usr/lib/emacsen-common/packages/install/navi2ch-cvs emacs20 emacs20 emacs21 xemacs21 failed at /usr/lib/emacsen-common/emacs-package-install line 30, <TSORT> line 1.
dpkg: navi2ch-cvs の読み込みエラーです(--install):
サブプロセス post-installation script はエラー終了ステータス 29 を返しました。
>>329
スレチガイ
331329:03/01/08 17:53
>>330
了解。
Linux板のDebianスレッドに逝ってきます。
一般ユーザでnavi2chを使うには
どうしたらいいんでしょうか?
>>332
自分で調べるなり、試行錯誤するなりしてから質問しにきてくれ。
./configure で info ディレクトリの path を自動検出してくれるようにならないかな。
>>334
普通はINFOPATH設定するもんでしょ。環境変数はお嫌いですか?
>>335
Emacs が prefix=$HOME でインストールされているときに、configure で
infodir=$HOME/info に自動的になってほしいと書いたのですが。日本語がよ
めないのでしょうか?
>>335
どこをどうよめば INFOPATH がでてくるのやら。
それを言うなら自動検出じゃなくて自動設定だろ、とは思う。
>>336
emacsが$HOMEにインストールってのも大変そうだが、emacs関連アプリでパスだ
のinfo自動検出ってあるのだろうか?

#infoはlocateで探して、C-u M-x infoな人
>>339
emacs-w3m や wl の info はちゃんと $HOME/info に入ってくれるデフォルトでは。
navi2ch は --prefix=$HOME とかしないとだめ。
>>336
答えてもらう側なのに

>日本語がよめないのでしょうか?

は無いんじゃないかな?
少なくとも誤解を招くような文章を書いている訳だし。
>>341
すまん、煽られたので。。。
configure読んでみるとinfodir効いてるような気がするかも

#某アニメ開始までハク
>>343
emacs-w3m の configure はわざわざ --prefix をつけなくても Emacs の
prefix を検出してくれます。navi2ch の configure も同様にできないでしょうか。
./configure --infodir=/home/ユーザ名/info/
./configure --infodir=/home/ユーザ名/info/ --with-xemacs

共に効きますた。が、何か違うとこ答えているような気がする。

"自動"って言うのが脳をスキャンしてるんじゃないんだとしたら、
which emacs

/usr/local/bin/emacs
とか出てきたら、emacsより前にあるヤツをprefixとして使ってるって可能性か
な?

さすがに他のソース引っ張ってくるのはマンドクセーので落ち。
346345:03/01/09 02:31
一応訂正。

/bin/emacsより前ね。
--prefix=$HOME
で何が不満なのか。
>>345
そうです。emacs-w3m だと、which emacs が /home/2ch/bin/emacs だったら、
/home/2ch が prefix として使われます。つまり、いちいち --infodir を指
定したくない。
>>347
自動判定してくれたほうがうれしくない?
>>348
普通の動作だと思うけど、それが何か問題あるの?
>>350
navi2ch も emacs-w3m みたいになったらいいな、と。
>>351
だったら自分でやれば?…と思うんだけど。
そもそも、emacsが/home/2ch/bin/emacsにあるのに、そのinfoを/home/2ch/以下に入れなって
変則的な構成のほうがおかしいだろ。
>>352
> そもそも、emacsが/home/2ch/bin/emacsにあるのに、そのinfoを/home/2ch/以下に入れなって

その info をデフォルトの /usr/local/info ではなく /home/2ch/info にいれたい。
--prefix オプションをつけることなしに。
>>352 は Linux ユーザっぽいな。。。
355352:03/01/09 03:06
>>353
あぁ、ごめん、俺が間違ってたっぽい。
/home/2ch/bin/emacs なのに /usr/local/info に入れようとしてるのかと思った。
逆だったのね…スマソ。

>>354
そうですが何か?
>>355
YOSHIFUJI?
358345:03/01/09 03:16
ふー、落ち着いたぜ。

何か眠たいこと書いてたが、冷静に考えれば、autoconfの領分だと思われ。

というわけで、誰かガンガレ。
359352:03/01/09 03:18
>>356
で?
>>352
Linux ユーザってむかつく香具師おおくね?
>>360
スレ違い。

>>352
おちけつ
>>352
> だったら自分でやれば?…と思うんだけど。

>>358 == >>252
> というわけで、誰かガンガレ。
363352:03/01/09 03:24
>>361
すまそ。絡んでくる奴がいたのでつい熱くなっちまった。回線切って首吊ります。
364345:03/01/09 03:28
>>362
configure.in書くのはイヤー
>>364
激しく簡単なんだがな。(w
366335:03/01/09 22:34
荒れてすまんかった。確かに煽りにしか読めん文章ですた。
# 質問の意味は誤解していたが
とりあえず、以下じゃだめ?カッコ悪いけど。
begin-base64 664 configure.in.patch
LS0tIGNvbmZpZ3VyZS5pbi5vbGQJMjAwMy0wMS0wOSAyMjoyMzowMS4wMDAw
MDAwMDAgKzA5MDAKKysrIGNvbmZpZ3VyZS5pbgkyMDAzLTAxLTA5IDIyOjMy
OjM1LjAwMDAwMDAwMCArMDkwMApAQCAtODgsNiArODgsMjEgQEAKICAgaW5m
b2Rpcj0nJHtwYWNrYWdlZGlyfS9pbmZvJwogZmkKIAorQUNfTVNHX0NIRUNL
SU5HKFt3aGVyZSBpbmZvIGZpbGVzIHNob3VsZCBnb10pCitpZiB0ZXN0IC1u
ICIkaW5mb2RpciI7IHRoZW4KKyAgY2FzZSAiJGVtYWNzdHlwZSIgaW4KKyAg
ZW1hY3MyMCkKKyAgICBwYXRoX29mX2VtYWNzZW49YHdoaWNoIGVtYWNzYCA7
OworICBlbWFjczIxKQorICAgIHBhdGhfb2ZfZW1hY3Nlbj1gd2hpY2ggZW1h
Y3NgIDs7CisgIHhlbWFjcykKKyAgICBwYXRoX29mX2VtYWNzZW49YHdoaWNo
IHhlbWFjc2AgOzsKKyAgZXNhYworICBlbWFjc19wcmVmaXg9YGRpcm5hbWUg
XGBkaXJuYW1lICRwYXRoX29mX2VtYWNzZW5cYGAKKyAgaW5mb2Rpcj0ke2Vt
YWNzX3ByZWZpeH0vaW5mbworZmkKK0FDX01TR19SRVNVTFQoWyRpbmZvZGly
XSkKKwogQU1fUEFUSF9MSVNQRElSCiAKIEFDX0FSR19XSVRIKGljb25kaXIs
Cg==
====
以前からなんだけど漏れの環境だと navi2ch をずっと使ってると Emacs が逝っ
てしまう。落ちる時の現象としては bookmark で mami すると異常に長い時間
ディスクアクセスして Emacs の応答が無くなるり暫くすると死ぬ。
navi2ch を立ち上げっぱなしだとこうなるので、今はしょっちゅう navi2ch
を起動しなおしている。環境は

Debian woody
Emacs 21.2.1(Debian謹製)
navi2ch(野首さんのcvs deb)

こんな現象起きてる香具師いない?? 原因が皆目検討つかないんだが…
>>367
(setq navi2ch-article-auto-expunge t)
(setq navi2ch-article-max-buffers 30)
とか?
FAQ 読め。
369367:03/01/09 23:22
おお失礼、書き忘れ。現状の設定は
(setq navi2ch-article-auto-expunge t)
(setq navi2ch-article-max-buffers 20)
こうしてるんだけど。他に影響しそうな設定ってあったっけ??
370nanashi:03/01/10 20:31
>>365
自分の環境で動くのを書くのは確かに簡単なんだけど、アクセスできない環境
で動かないって報告を受けた時はかなり面倒。

>>366
それだと色々問題があるです。--infodir を付けた時、付けない時、両方で期
待した動作をするか確認してみましょう。

ちなみに emacs-w3m は emacs の実行ファイルの位置から prefix 自体を変え
てるみたいだけど、これって exec_prefix と prefix のちゃんぽんなのであ
まり好きじゃないっす。つまり、俺としては emacs-w3m みたいな動作にする
のには反対。

>>369
デバッグ時に (message "%S" でかい変数) とかやると、もっと落ちやすくな
るよ。少々やんちゃしたくらいでインタプリタが落ちんなや(゚Д゚)ゴルァと FSF
に呪いを送りながら作業(w
371335:03/01/10 21:21
>>370
> それだと色々問題があるです。(略)
すまんです。それは理解しています。# だから、カッコ悪いです。
私もどちらかと言うとGNU信者なのでconfigure時にprefix指定しない場合、
勝手にemacsenを検出してそこにインストールするのは反対です。
# だから、読みたいInfoがあるディレクトリに対し、
# 各自でINFOPATHを設定して欲しいと思います。

doc/Makefile.amでcdを使用していますが、適当にディレクトリを作成し
そこから相対パスでconfigureを指定した場合、うまく動作しません。
この辺の修正はお願いできますか?
372335:03/01/10 21:48
371 のdoc/Makefile.amは私の勘違いです。すまんです。
configure時にdoc/nabi2ch.infoが無いだけでした。
373うひひ:03/01/11 11:37
特定のコテハンとか本文とかの非表示する機能設定どこに書いてあったっけ?
僕を非表示にしてない人に聞いてみる(うひひ

374うひひ:03/01/11 11:46
>>373の件ですがクンクンで検索したら出ますた(うひひ
Part7に詳細はっけそ
ご迷惑かけますた
375369:03/01/11 12:17
>>370
> 少々やんちゃしたくらいでインタプリタが落ちんなや(゚Д゚)ゴルァ
やっぱそうですよねえ。Emacs21.3 にしたら少しはマシになるんだろうか…
376名無しさん@Emacs:03/01/11 19:06
板がサーバー移転した時って皆さんどんな手順踏んでます?

例えば今回、soccerが移動してbbsmenuが更新されたら、以前読んでたスレの
infoに、(kako . t )が立ってSでもsでも新しいレスが表示されなくなったん
で、info以下のファイルを全部消して読み直しました。けど当然既読レスが判
らなくなって(・A・)イクナイ!!


BoardMode で R は?
meadow+navi2ch1.6.1で過去スレを見に行くと以下のように
化けて読めません。
どうすればいいのでしょうか?

From: [1] 蟻>1039170079.datエ[�WSWカ�}�殻遲 <>
Date:
C-x Ret-f shift_jis
>>379
駄目でした・・・。
(setq navi2ch-net-accept-gzip nil)
してるのって関係あるんでしょうか?
381monakichi:03/01/12 18:14
こんにちは。映画の都ロサンゼルスの友人から紹介してもらいました。
空き時間、インターネットを利用して副業をしたい方を探しています。
主婦、リタイアされたかた、本業をお持ちの方など、興味をお持ちの方はホームページを見てくださいね。
http://www.lifeisbeauty.com
今日の5時前位から
"send message...failed: ブラウザを立ち上げなおしてみてください。"
って出て書き込めないんですけど・・・。
同じ症状の人いる?
マウスぐりぐりしてたらこんなの欲しい気がしたんですが、どうでしょうか。
mouse4,5 の mapping です。
----BEGIN BASE64----(navi2ch.diff.gz)
H4sICIZMIT4AA25hdmkyY2guZGlmZgC9Vmtv2jAU/Uz+Qr/cdZUGC6Yxb6Kugrba
1D2qadMmVdU+mMQkVp2YOYa2/35OgJBAAmWVGqFYMfec68c5174OXfpow6VPQo9+
FZ7x4eWP8ePyJ0wYpzacOvNICqFOQzJnTcdP2zRhfW5IqiSjcxZ6IHUTMRECbrTb
PcNlkwmgGSCZfGeGiRBaf1WwBZ9JCE3LagG2bNy1rTYgSz+VBZFpmtnwZiYc21bf
tqxFuDEcAsL1Fpi4PoDh0DDjIGRhpDFwK5jjM7gZfRndjr6NAM6ekp7hLKIyakRi
Jh06EdKjjZCqc8M0zMp7WE4ZzYmOoRyqqw6PizHhaM7oAwrItGZDIDQTtOsdODq5
OJFX183LN2+Pqhc5nrEg0kUBi5wc2zhAgXDpkknjP+Jzuo0mUjGH0xx02VeONyBd
BgsgIAHTc4+bspmDAZmcM8V4LqGkU04cinwVcKSIhwhnkdJpz3x5vjn364VEtyfw
WlrdzlwqWtxv5USrv4sGHqt3u3tLxthu4VTGMXUs4yLcbj13BvUemPqdKBrip+rS
CQspuqdPejuncPzrGN5tyiHyxQOaSV4rwTQKMJK6LNKb+4ScmZQ0VCigUUQ8WkYy
LSCZxiuqrbDGmgl2FbfkSNySMrWfw1M8hrBgDCF9VAfl7+zjKM79vSC38qWYeX46
/jLszQ5snLsEd1eNfDZRoMi49mfHqnEW3tc27ZerPq/twFzyUhN2uzkPdrslg8+6
MPdPBQ/gijqxoZqA2zbu2Z1eakRNn/XhBnK3Fdud2Ir6XW7FO5fyzK7osh5RTh2V
7o+QKHKk4By54iEs2+Mxce6jqS6yL+fK+UNzJLLW4jjYF3ns/nqg47NiPLgObOP3
F794jfbUPZ4PT85vLjxRFj/KxxPXXR39YyHuAyK3Xba8K7y2v5Zpy483C+ePNwtv
DTnrqmVfpdla+8ka2PGvtT7YNGnWUCvQvlsa7vdjMyXtjpPNy6x+fMtAnlBi4dqy
Dft0OCSxyMG+eI4Z/ssBz5K9ykxTCc+L68FksgvxO4OY64ufVsUqNKLqb7qFGzfb
GFyr1Yx/fORz8W0MAAA=
----END BASE64----
>>382
俺もそう
test
>>383
4 5 じか書きはいかがなものかと。
387名無しさん@Emacs:03/01/12 20:50
いつもmozillaで見てたギコ行列をnavi2chで見たくて
http://pc.2ch.net/test/read.cgi/unix/1013457056/471
の通りにしたのですが
checking file...updated: getting new file...translating...not updated
となってスレッド一覧が表示されません。どうしたら見えますか?
>>386
どうまずいでしょうか?
>>俺も! どうなってんだ?
390名無しさん@お腹いっぱい。:03/01/12 22:58
>>382
拙者も
391mami:03/01/12 23:16
>>382
マシンの時刻を合わせると直るかもです。
http://qb.2ch.net/test/read.cgi/accuse/1039983255/910-
http://qb.2ch.net/test/read.cgi/accuse/1042371370/

>>383
明日の夜くらいまで待って問題ないようなら commit します。
わたしはホイール使ってないので、ご意見募集です。

>>387
スレ一覧が空っぽですね。
サイト側の問題じゃないですか?
http://www.apc.7777.net/bbs/mona2/subback.html
http://www.apc.7777.net/bbs/mona2/subject.txt
ギコ行列スレだけなら読めると思います。
http://www.apc.7777.net/bbs/test/read.cgi/mona2/1003767036/
392383:03/01/13 00:01
>>391
問題ありでした。
mouse pointer が selected-window と違うとこにあるとき挙動が
変になりますね。wl みたいに (save-selected-window (select-window...
な関数を作ろうかとも思ったのですが、article mode でも、
マウスだけで見ていけるようにするのには 1 行ずつの方がいいかと思った
ので以下のように…。
----BEGIN BASE64----(navi2ch.diff.gz)
H4sICCqCIT4AA25hdmkyY2guZGlmZgC9U1tr2zAUfo7+Ql/OusLiOUptx+nFdMVp
CiO7PWww6KPqHMtitpXJitv++0lO4zluswuDCcFB4rscSZ8W5RLvI5hnrOT4QXLy
5t8H+Tz/AqnIMYLjpK6UlPq4ZLUIkqytreGoJgq1EliLkoMypRKyBH8chqdkKdIU
6BqoatadNimlP1cD34N3rITA8ybge5F/EnkhUM+MwUbIdd0uPOjAw2h6Ek2DDZzE
MVB/NAHXH51CHBPXgqjnU8OBGymSTMCn2fvZzezjDODiodmJ1xWqalzJtUowlYrj
uER9SVziDl7D45FpzQwGcxhuN3gub1lOa4F3tGArJ4JCGiUIR1M4OLo6UteLYP7i
5cHwyihB24gHULBCGHdb9nkDgY73Wot8x1vhKmcJ0kwXOdWMU5aLSpsWLjJ12Xdf
bELSO8j/ikrPdm9gfM/fCYxZP2nZxqa3NwgmcI2Jvd8AvPPIzkkbHitqw9Mn/S5C
/tmZCZDb1HMbJLBjuMRUlEi/4YN5wxUc8kN4tZW2D0C51JLeSqaWzh7K27+nlJaC
99rgS3SI24C2Go/gJnotZbpDeF51ZVRX9v4N88+Vwyek59V155hacp4jlWn6K8bX
DqM2f8KkYgutUH+HPd/Okh3HIT8Asu+HdQoFAAA=
----END BASE64----


393mami:03/01/13 00:37
>>392
それくらいだとすでにホイールマウス使用者の
global-map には入っているのではないでしょうか。
わざわざ navi2ch-global-view-map に入れる必要もないような。
ところで、今ヒマだったのでcvs update -dPしたところ、

? zaurus-navi2ch

つーのが出たんですが、これ何ですの?

ちなみに、SL-C700でnavi2ch使ってますが、激快適であります。
コミッタの方々ありがとう。
>>391
> マシンの時刻を合わせると直るかもです。
1.6.1 だとこれでも駄目でした。 1.6.1-DEV なら大丈夫です。
>>388
ホイールの上が 4 で下が 5 だと決まってるわけじゃないでしょ。
mouse-wheel-down-button mouse-wheel-up-button があればそれを見た方がいいかと。
;; XEmacs の mwheel.el だと 4 5 じか書きですが。。。
397>>382:03/01/13 02:29
僕も書きこめません。
当方、RHL8.0 Navi2ch for emacs 1.6.1 on Emacs21.2
398384:03/01/13 07:49
1.6.1-DEVにしたら書き込めました
CVSから最新版をとってきたら書き込めました。
400387:03/01/13 10:58
>>391
thanks!
やっぱりnavi2chで見ると(・∀・)イイ!!
401382:03/01/13 13:50
>>391
直りますた。
さんくすこ
402名無しさん@お腹いっぱい。:03/01/13 15:06
FreeBSDで、portsからja-navi2ch-emacs21-1.6.0_1,1入れたんだけど、
emacs -e navi2chでもemacs -f navi2chでも起動できないんでつけど、
どうしたらいいんでつか?
>>403
書いてなかった鬱だ・・・
405402:03/01/13 15:47
おい!
書き込もうとしたら、Sending message... failed とか出て書き込めないぞ。
どーなっちょるんだ?
>>405
CVS 版を入れて下さい。
>>406
このメッセージが書き込めたら出来ますたさんくすこってこと。
408名無しさん@Emacs:03/01/13 16:33
1.6.1-DEV ってどこにあるの?
>>408
http://navi2ch.sourceforge.net/
に、CVS による開発版の入手ってのがあるけど。
410408:03/01/13 17:14
>>409
ありがとうゴジャマス
自分もさっきそれに気がついてやってみました。
説明にしたがってコマンド打ち込んだら、ソースが落とせました。
(ホームに"navi2ch"ディレクトリができた)
で、それをinstallしまして、今か着込めています。
ふぅ。
どうもです〜。
411名無しさん@お腹いっぱい。:03/01/13 17:32
あるスレッド内で、「>>」で参照したメッセージどうしを
メーラ上のスレッドみたいに表示する機能はありますか?
何と呼んでいいのかややこしいけど。
412392:03/01/13 19:32
>>393
かもしれません。というわけで取り下げます。
413388:03/01/13 19:42
>>396
mouse-wheel-down-button とかは GNU Emacs の mwheel.el で定義されている
変数ですね。mwheel って使ったことないのでこれがどれくらい一般的なのか
知らないですが、

(if (boundp 'mouse-wheel-down-button) mouse-wheel-down-button 4)

みたいな感じにすれば対応できるかな。
勉強になりました。thanks
1.6.2リリース キボンヌ
~/.navi2ch/ 以下 のディレクトリを掃除するコマンド無いですか
rm -rf ~/.navi2ch/*
417名無しさん@お腹いっぱい。:03/01/14 07:17
ヽ(`Д´)ノ
Q.
使ってると ~/.navi2ch/ がどんどん大きくなるんだけど。
A.
e で一定期間より古いファイルを削除できるよ。

これでご不満?
>>418 ありがとうございます

カキコできなくなったよ!

でも,ここ見て CVS のとってきたら (゚д゚)ウマー
川o从
↑川の右と次の次が化けるんですけど、これって unicode っすかね?
ネスケ7と w3m-m17n ではちゃんと表示されるんですけど・・・って、
こっちは、かなりめんどい事やって表示してるんでしたね
navi2ch では表示出来ないって事で宜しいですか?
422421:03/01/14 14:21
うわっ、書き込みも出来ないや
これね→川VoV从
423mami:03/01/14 14:35
>>1 に FAQ の URL も入れといた方がいいですかね。

>>411
今のところないです。
>>数字 なしの直前の書き込みへの返答とか
>>数字 が複数あるときとかはどうするんでしょうね。

>>421,422
contrib/izonmoji-mode.el を使うと見れるかも。
うちでは「川 ' o ' 从」っぽく見えます。
>>421
表示できてるよ。
当方の環境 Meadow-1.15 + Mule-UCS 0.84 + navi2ch 1.6.1-DEV

ついでに書き込み。
>川o从
425424:03/01/14 14:42
おっとしまった、表示できないのは>>422のほうか。

んー確かにoの左右の文字の色が変わってるので
mamiさんの言う通りcontrib/izonmoji-mode.elで見えるっぽい。
426421:03/01/14 15:57
すんまそん、ネスケでコピペしたのは、うちでも見れました
見れないのは
http://ex2.2ch.net/test/read.cgi/morningcoffee/1041879539/511-512n

Mule-UCS + izonmoji-mode,el は入ってます
emacs21.2 と xemacs21.4.10 のどちらも化けます
ただ、化け方がちょっと違うのがさらに不思議
mona fonts と shinonome のどちらも同じです
よくわからんが sjis な html に unicode は入らんと
思うのだが。
428427:03/01/14 17:21
unicode ではなくて依存文字のようですね。
以前、s した時にスレが変化なかった時はスレ一覧が変化しなく
変更されたと思うのですが、ここ最近、元も挙動に戻った気がします。
既出?
430mami:03/01/14 19:44
>>426
化けますね。
tabmore さんかどなたか、わかりますか?

>>429
最近というのはいつくらいからでしょう?
既に開いているスレ( V なスレ)を、ワンアクションで、
順次閲覧する方法はありませんか?
例えば、.emacs 上で (global-set-key "\C-t" 'bury-buffer) とすれば、
全てのバッファを、順次切替えられますが、これをスレのみで行いたいのです。
>>431 ん? f とか b のことかな。
けふは、M-x navi2chすると、projects.sourceforge.netに繋ぎにいったまま帰って来ない。。。

>>432
わははは。すまん。
# 情けないオレ…
昨日くらいからですが、アニメサロン板・アニメ板・懐かしアニメ板で
スレ一覧が更新されません。
board mode で s もしくは C-u s しても
checking file...moved
と出てスレ一覧が更新されなくなってます。

ウチだけでしょうか?
他に問題が起きている方、原因の解る方いらっしゃいませんか?

# 最新版に cvs update しようとしたら
# cvs [update aborted]: connect to cvs.navi2ch.sourceforge.net(66.35.250.207):2401 failed: Connection refused
# といわれるのは何故?
よく見たら、comic->comic2と移動になってたんですね。
数字だけだったので見落としてました。
お騒がせしてすみません。
437山崎渉:03/01/15 12:51
(^^)
ぶくまくしてるUNIX板スレが全部更新されてたから
を゛を゛っっ! と思ったら山崎渉だったというオチ。
虚。
439430:03/01/15 15:15
>>430
> 最近というのはいつくらいからでしょう?

少なくとも今年になってからは。
12月あたりで変わった気がします。
440うひひ:03/01/15 15:26
>>438
最近他の板で活性してたのですでに
navi2ch-article-message-filter-by-name-alist
組まれていたというオチ
>>441
サンクスコ
 ∧||∧
(  ⌒ ヽ
 ∪  ノ
  U U >>441>>440

駄レス連投スマソ
スレ一覧の +V とか % とか = とか C とかの意味が分からんのだが、
説明とか書いてるサイト教えてください。
444名無しさん@お腹いっぱい。:03/01/15 19:09
>>443
公式サイトを読むことすらできんのか?
自分で探せ。
446445:03/01/15 19:10
>>443
info の Board モード
更新フラグ
状態フラグ
cvs tunagaranai?
>>448
sourceforge no cvs zenmetsukusai
>>449
thx
hayo hukkyuu kibonnu
451433:03/01/15 22:35
sourceforgeに繋ぎにいくのは navi2ch-auto-update nil
して止めました。ちゅーか、デフォルトはnilの方が幸せじゃないすかね?
(setq navi2ch-article-message-filter-by-name-alist
'(("山崎渉" . hide)
("山崎歩" . hide)))

(setq navi2ch-article-message-filter-by-message-alist
'(("厨" . hide)
("信者" . hide)
("低脳" . hide)
("糞" . hide)))
>>452
あぼぼーん信者の方ですかね?
果てして彼に見えているのだろうか
(setq navi2ch-article-message-filter-by-message-alist
'(("でつ" . hide)
("まつ" . hide)))
>>455
どうして、そこまで隠しちゃうでつか?
悲しくなっちゃいまつ
>455
navi2chをlive鯖でつかおうとすると
まつりの時なんかにエラーが出るんですけど(以下略
458うひひ:03/01/17 14:04
navi2ch-article-message-filter
なんだけどスクリプトで簡単に追加できないかなぁ?
僕はヘタレなんで糞sedを使ってinit.elでに追加して使ってるんだけど
職人のワザがみてー

それとinit.elを書き換えたトキってnavi2ch再起動しないでも
ダイジョブな方法ってあるんでしょうか?
単に評価しなおすだけで済む場合が多いでしょう
460345:03/01/17 15:17
>>459
評価した後,元のバッファをkillして再描画してる.

再描画って一発で出来ましたっけ?
461うひひ:03/01/17 16:46
>>459
再評価ってinit.elを書き換えたトキの対策ということだろうか?
emacsチンプンなんでわかんない
ずーっと検索したんだけど(うひー

~$ cat 2ch.message
#! /bin/sh
sed -f message ~/.navi2ch/init.el > /tmp/init.el
sed s/hoge/$*/ /tmp/init.el > /tmp/2init.el
sed '/("" .hide)/d' /tmp/2init.el > ~/.navi2ch/init.el
\rm /tmp/2init.el /tmp/init.el

~$ cat message
/message-alist/{n;
a\
  ("hoge" .hide)
}

こういうの良くわかんないんで手作業をまとめて簡単に作ったんだけど
スクリプトスレのほうがいいかなぁ?
ちなみにすでに2個ほど記述アリが前提でIDとかnameはこぴって別名で作った
a\ってのがsedスクリプトにしなければmessagをひきに使えるんだが
もっと美しいのキボンヌ
sedのfileをひきから判断して毎回作りゃいいのか。メンドだから神待ち


>>461
init.el 読み込んで
(setq navi2ch-article-message-filter-by-name-alist
'(("山崎某" . hide) (...) ))←ココ
で C-x C-e すると再評価される訳だが。

ってえのはどーでもよくって↑のブツの何がありがたいのかよくわからん…
emacs チンプンとはいえ emacs で直接 init.el を編集するんじゃダメなん?
>>460
> 再描画って一発で出来ましたっけ?
C-u Sでいいのかな?
464うひひ:03/01/17 18:09
>>462
りかいすますた。ありがとう
生まれてこのかたemacsで編集書き込みなぞしたことがなく
navi2chのみで使ってるのでチンプンですまそ
ちょとづつ勉強してみます

;; あぼぼーんリストに interactive に追加します
;; save はできません
;; 使い方
;; Target の選択 (id, name or message)
;; フィルタする文字列の入力
;; 処理の選択 (hide, important, "あぼぼーん")
;; ところで、「あぼーん」のスペルって何?
(defun my-add-to-aboboon-list (&optional alist)
(interactive)
(unless alist
(let* ((target-list
'(("id" . navi2ch-article-message-filter-by-id-alist)
("name" . navi2ch-article-message-filter-by-name-alist)
("message" . navi2ch-article-message-filter-by-message-alist)))
(target
(completing-read "Target: " target-list nil t)))
(setq alist
(cdr (assoc target target-list)))))
(let* ((string (read-string "Filter string: " (current-word)))
(replace-list
'(("hide" . hide)
("abone" . "あぼぼーん")
("important" . important)))
(replace
(cdr (assoc
(completing-read "Replace to: " replace-list nil t)
replace-list))))
(let ((slot (assoc string (symbol-value alist))))
(if slot
(setcdr slot replace)
(add-to-list alist (cons string replace))))))
466名無しさん@お腹いっぱい。:03/01/17 21:58
リージョンをフィルタのリストに追加してくれるのがあったらうれしいかも。
egg-toroku-regionみたいな感じで。終了時、セーブしてくれるとなおうれしい。
>>465
aborn
「このスレッドには書けません!」
エラーの意味っていったい何?
>>463
h h
C-u Sだともう一度dat取りに行くので不経済です。
なんか、フォントの扱いとか素晴らしいんだけど、
クッキー書込失敗とか出しつつ、勝手にリトライする
作りになってて2回目うまくいったりさ、訳わかんねー。
これって全部サーバーのせいなんかい?
そう。
make distcheck がうまく動作しないんだけど、開発者の方が使っている
autoconfのバージョンを教えていただけませんか?
navi2ch-cvs_0.0.20030111-1.tar.gzを試してます。
板のURLにポート番号が指定できるようになりませんか。
とりあえず↓で凌いでますが、Windowsでも出来るようになるといいんだけど。

----BEGIN BASE64----(patch.bz2)
QlpoOTFBWSZTWUqzbi8AAMJfgHxwUP/98swwGA8/599gMAGVazAJQpqNB6kY00aG
ptBpqGjENqPUempglNQgo9Mp6nqPUwj1DxQNNGRtRmkAJJKeU9E2UxNT1PU0AAAG
mgDJ6nMT8YM/Aih9K1EaaxNGSOth+Rg1KAavKJJ401yk6oDndaVVWHap4sdn55z1
V0MVQMRv4SfMZDJJawR+D92VUwodnK+UGwYtL70nOUEhrxNJchErgsfxD2czDTxw
IJ/ecywGq+FvFT1pGgs8uLn0lYtp/UZEPHajQ0jHWY7BRykU5ZUYvCogOkUzO9Vc
vYogS5ny2xlGeFgDQDr2hF6Cr4mq25J37+2cfFep2Z5vsMfIwurZlWqZKBCq/S8g
JU6YHbDyrszdkT6AlYlh2mkQZDFyDLJ2Wi/xDZ2Y9aGsNVAoVtD6ybVxziI1JA9P
Le4/QL5znMHIgwPdbMHpNnC7GQ5Gw9nurRgsYioERQU5CwfcglLgWtFLyKlemzQq
Ts2/CIitK6RSsEFz4XW7jnRRNGgI2sxYKGQIpVRJrLBBoT4F9iVWvMBSXNI8z/F3
JFOFCQSrNuLw
----END BASE64----
test
えらく細かい事ですが。
navi2ch-article-auto-range の説明で、"……また表示してない……"に
なってるです。"まだ表示してない" ですよね。
476名無しさん@お腹いっぱい。:03/01/18 19:18
コマンドラインからemacs -e navi2chで navi2ch を立ち上げることが出来ますが、
これをオフライン状態で立ち上げることにはどうしたら良いでしょう?
477名無しさん@お腹いっぱい。:03/01/18 21:58
navi2ch-auto-update nil
しとくとか、そういうことではなくて?
>>476
emacs --eval '(navi2ch t)'
とか?
479名無しさん@お腹いっぱい。:03/01/19 01:02
>>477 >>478
どうもありがとうございます。

>>477の方法でも望む動作が可能かもしれないのですが、
起動後の挙動も変更されてしまう様な気がして
まだ試していません。すみません。

>>478の方法がまさに自分の望んでいた方法なので、
この方法で行きたいと思います。
aliasに設定しました。
フィルタで hide したメッセージにレスしているメッセージも、
芋づる式に hide できないかなぁ。
でもスレが更新されまくってるのに開いてみても何も増えてないってなんかなあ。
board 一覧とかは dat 読んでるわけじゃないからしかたないけど、
bookmark を mami した時とかは hide されるレスがあったとき反応しないように
してくれると精神衛生上よろしいなあと言ってみるテスト
hide されるレスしかなかった時だな
483名無しさん@お腹いっぱい。:03/01/19 11:08
キーバインド一覧&コマンド一覧どっかにない?
もうちょっと落ち着いて書きこみしてください。2秒ぐらい。

の根本的な対処ってどうするんでしたっけ?1.6.2を待つ?
時計を合わせろという情報は得ましたが

ntpdate -q ntp1.jst.mfeed.ad.jp
server 210.173.160.27, stratum 2, offset 0.000964, delay 0.02930
なので、これ以上合わせろと言われても...
----BEGIN BASE64----(save-aborn-list.tgz)
H4sIAAAAAAAAC+1XTW/jNhDdawr0F+xlKrgNFYBBkt06QFOgwB56XrQ9GgVoibaJ
SqRK0k787zvDD5mKvV0HWLR7CC+yqJnhm5k3M7QTO8nF0ljNO+X8tezefPF1e3Mz
n8/hzU1YhyfENb9/fwtwP7+9e3d/P//xDuD27ubde/jyQE6trfPCIiRrjP9vTvyq
Fmvlaics9Hsu2pZ7Q2QY6cCl9nbPN/jT2D1o1dXffvMZld60aqVky4ckHzW2+hMK
wFbdGn4wg1dGiw4EbaIaAFPaSysar3YSqo9V3NzqTjoXxWgDtzrpr4AxTORaen74
kNclY5VqK7gGLXbqrtlwYb1qOsl7NCXWkq9Uh0fx5Z6rlh8QlItVWvTyPCMk+Ukz
Sfw8S3knGqun5pLH0yNYY/oBI6L0mlspWqj+CFI/QQVFhCg5UFpkTvq/y7AeDLYW
mHDONMlAaaeuk42chUdjW9TZWovk4fRG3y8ugFm5xhQTQN0qyjZvhJMgraXvFySy
3K5W6LjbLp235IE2fLBmkBgg6bJYNsWX+NAa5epxS+p0HskBQ+PGBiJmFJnM5zA+
qUQs4TcwhLPW4QCGlpk2HuLR6dQYx2TggFitgHhOzjsIMcpnpL0Unbyb8F4wyiGP
CKD6NRAD4itmNNlHjIRF6DYckvCEY2q4PJgsEot2h0408qhcqFg2qg38pOczBrMq
TAv6Wr2dfZhVs8Vs8d3PM/eWfaiOZFU/GOuF9iQ/vpxGUuoWnHteQKcY/lu0AN4Q
y0vPEs2PjZRCKdgxc+fwIlEh5C2l5iw61YeGhZXiOuROKqxkhbl9vzQd34luK0Ec
wCXPkUWkNQkVoqZoBWvJq8JfllCFYIjYcEvcWSNEIHeBz7f2BGsyDcZuVupgK5Nj
n1NaxZ26HApuegdhR80/bjTCNxu4xEgOlKzUboJ91hn8SslcWpGrjqr/acCaCCeG
nvyvKHOHAJBPsXOTCXPGoEt08BtrHiNAik/Ux4yFHpG8PiFIm1S6Za/hfXC2Wizw
RtbMqkI9Zii6PfbJ+H4D/LYeMxlNjp09OAWM+naIR2y10XCdBFP7LfJchCL2mD03
lmv8UlEyER0oB1nhGn7HXIJHvsMvVQ7nycAgKkq7fMJJ4bBbjb5lYPHkJBb3RteO
SRPexyidz+N4RUnhimdm1Mf4TgFM+1bucEblT3m2FjVykuoRNUuwAS5SZ0AzMVMp
IQ22OY93oCvfD7R3VR3q9QhliREfkV9YSm4MY9zpReMIxUDxiOTConPkRmDTSDm2
NhjBZoNVzgaDdcl7pWOx5E7GBx8jiIHgTgqLBbYy9lHYdhxRUP358PAAdN/GThRi
sErjTHpq5tXYrMuhhgOdmxUC1bIGIkSAkMcjFfkLDkdjLzh6vF6cBpDL+XEjdQQA
IRAEKA3vVmKAJE+z/fnXE4QwWz9sfSJV6NaXL7lujhefM7QmV8uXKI5X5OSG0i1d
9UonU4xyeSVS7pRTXpb9OBAth6Os9Ljzl+q6kspnVFQMIOvyf4hAULyuhgH/uIlt
M9x0Ld3GkNOdG5t1zOR0BkfVXBpYrMZic8bWrKOd790Cb0MkNpGrLqup3jCcsFyP
3R/ZZroB2ZUoE8qN2vnEaF1N5nQXpnmbfAguZkkEFXb+7z+Yr+t1va6vdv0DHZ4X
4QAUAAA=
----END BASE64----
>>467
ありがとうございます。

>>485 は「あぼぼーん」に登録したり save するものです。

>>466
egg-toroku-region の動作を知らないんで、引数付きで呼ばれたら
region を default 値にするようにしてみました。
;; この場合も region が存在しない場合は current-word になります

あと、history のトップに、default が current-word の場合は region が
default が region の場合は current-word を置くようにしてます。

my-navi2ch-aboborn-list-file に指定した file に
;;; start aborn-filter setting

;;; end aborn-filter setting
がある (共に行頭から始める必要あり) と my-save-aborn-list() で save できます。
default は navi2ch-init-file を指定していますが、他の file を指定して
それを、navi2ch-init-file から load する方が良いとは思います。

;; 自動化するのは navi2ch-exit-hook に掛ければ良い?
487名無しさん@お腹いっぱい。:03/01/19 11:39
filter に改行荒しを指定する方法おしえてください
>>485
末尾に (provide 'save-aborn-list) 書いて、

;;; save-aborn-list
(require 'save-aborn-list)
(define-key navi2ch-article-mode-map "\C-t" 'my-add-to-aboborn-list)
(add-hook 'navi2ch-exit-hook
(function (lambda () (my-save-aborn-list))))

こんな感じで便利に使わせてもらってます。Thx!

現カーソル位置によって target-list のデフォルト値が変わると便利かも。
もしくは、変数で target-list や replace-list のデフォルト値を指定
できるようになってるといいなぁ。
489mami:03/01/20 00:41
>>473
これ、Windows だと動かないんですか?

>>475
ども、直しました。

>>487
改行荒らしってどんなのでしょう?
490473:03/01/20 11:18
>>489
> これ、Windows だと動かないんですか?
その部分は動いてると思いますが、コロンの含まれたファイルを作ろうとしてしまい、
ローカルのキャッシュが作れないので最終的にはダメなのです。
491487 じゃないけど:03/01/20 12:01
>>489
改行荒らしって、





……と、こんな感じで不必要な改行を多く入れて、スレを見づらくする
連中の事じゃないでしょうか。
よく見かけるし、ろくなレスつけてないんで、私もあぼぼーんしたいの
ですが。でも現状では正規表現使えないですし、できないですよね?
492mami:03/01/20 12:54
>>490
なるほど。
navi2ch-expand-file-name で
: を %3A にでも変換しちゃえばいいのかな?

そういえば、~ を %7E に変換してほしいという要望もありました。
http://pc.2ch.net/test/read.cgi/unix/1023884490/558

>>491
(add-to-list 'navi2ch-article-message-filter-by-message-alist
'("\n\n\n\n" . hide))
な感じでどうでしょう。
オプションで連続する改行をつめて表示できるようにしましょうか?
;; メモ: navi2ch-article-cleanup-message に追加。
493mami:03/01/20 13:16
>>491
extra さんの navi2ch-article-extension.el (>>50) では
正規表現使えますね。

> extra さん
merge 作業やりませんか?
navi2ch-article-extension を使ってるものですが、
margeしてもらえるとかなり嬉しいなり。
>>491
それは荒らしではないと思いますよ。
どちらかというと、表現方法の1つではないでしょうか?
それより、半角カタカナのほうがよほど問題だと思います。

まぁ、あぼーんしたければできたほうがいいんでしょうけど。
496473:03/01/20 18:52
>>492
アドバイスありがとうございます。
↓こうしてみますた。(゚д゚)ウマー

----BEGIN BASE64----(patch.bz2)
QlpoOTFBWSZTWeuZC8AAAWBfgH5wUv//8swwGE8/59/gQALclomxgBpGlMgxNGIM
QDRoyNAGgZACSSegho1J6gYUekGgBkaaAaDaQ5gAJkwAJhMEwhgCMACRIKPUmT1N
NPVPUepoGnqaep+qD1GRtT1GmyQvDIXMAkbgpMPB6xhU790kSY+ogMYWIOsmcSog
0G5wCDUQzpbbcANRI5W7Zt5j4EBWJcGhf0aEGmmCoF+sTcum+Lw9igTCUQ2RKZjy
okhzZZ2sljdq3XoOggCmELPowYX3jMzUss64DhQi4p1K07YasT6JItgQg3o+Gwww
biHRdDWGEYUgCY0XB6GN+8+Fz6m6GDXLolhoS8G72MZPdAat7+Qoo9p7xHIMwzOe
C6j1mYoHtBlRX5v7zF1+yFpmoL5ayqJixG3kPYUo00VRMgU/udYs+Qbbbes4/kdi
wVOcNgW0nGYGkKBAcljED7ndEREG81FYc7dNpkSJAMg4JIirjEnSkWHN6YZdp+vk
zZQhodNaGBqrtPQT8RjMxMqnTt853Acf1DQc7yEBkx/Ds8xSAhSxQyDEJeGlZhJH
FlTOQ+FCVOoo/qpgAuREM6X0Huy8LHyQDQxGJUeoQykjQZCBrLt4YwpQ9RQsZs70
D5YSL5H2keM9JiHAMue0RYvKROh3SakXCZ5BlTtNHM+JU8TKnOgpDi8MiSYc6EEl
Il1nEki1rFjF0ZpK0RTGJDLMeg5E45UsBquSgQRuwgkm2uRsOh9gyNaZTuUUaB+W
FupAIMwYFFwJivSUsEEGaQ5kudOmEZGPIWUjejAkdg6ZVrsUMpuWZtjFzj2LXC3l
DFC8OVK/YcRBVqoG5BrvnR5E8zYQhejm/BqFBDGHLOEFqbAVB0RSvgYqqNMExmry
SRLmUidxzrJLOIvsPWxmkioZk6XulYmayx/xdyRThQkOuZC8AA==
----END BASE64----
>>495
半角カタカナのどこが問題でしょう?
>>495は無邪気なだけ。もっと荒れている板に通って真厨軍の破壊力を知るべきだ。
499名無しさん@お腹いっぱい。:03/01/20 19:17
半角が駄目なら、なぜnavi2chに
C-c C-a `K'
なんちゅーキーバインドがあるんだ?

キタ━(゚∀゚)━( ゚∀)━(  ゚)━(  )━(゚  )━(∀゚ )━(゚∀゚)━!!!!
>>495
例えば、こんなんだとおもうけど、
http://music2.2ch.net/test/read.cgi/classical/1042709981/
>>500
厨房くさいスレですね。
そんな糞すれをnavi2chでわざわざ表示させる必要性があるのかどうか
ということのほうが興味をそそるな。
>>500
>>50のを使って、
(setq navi2ch-article-ex-message-filter-by-message-alist
'(("^[\n,\\.]+$" . hide)))
で hide 出来るかと思ったけど、$ が行末にヒットして
しまって他のまで hide されてしまうな。
文字列の最後ってどう書きゃいいんだろ?
>>501 ってリア厨っぽいね。いまいち頭悪い。

504extra:03/01/21 00:14
>>493
> merge 作業やりませんか?
どういう形で進めればよいでしょうか?

>>502
> 文字列の最後ってどう書きゃいいんだろ?

(setq navi2ch-article-ex-message-filter-by-message-alist
'(("^[\n,\\.]+\\'" . hide)))

info の Emacs の正規表現(Regexps)の項にくわしい説明があります。
505502:03/01/21 01:02
>>504
どーもです。
じゃぁ>>500のはこれでOKかな。
(setq navi2ch-article-ex-message-filter-by-message-alist
'(("\\`[ \t\n\\.,]+\\'" . hide)))
506名無しさん@Emacs:03/01/21 01:16
楽器板のいくつかのスレで


From: [3] gzip: stdin: not in gzip format <>
Date:
と出てしまうようです。
まだどういう場合かわかりません。
507名無しさん@Emacs:03/01/21 01:20
それから、ターミナル端末の場合
1byteカナをどうにかできないでしょうか。
うちのOX Xのrxvtでは表示できなくてつらいのです。
508mami:03/01/21 01:36
>>468
> 「このスレッドには書けません!」
1000レスまで行ったとかスレストとかじゃないですか?

>>481
たしかにできるといいなぁ。
現状だとフィルタをかけるのは表示するときで、
i で fetch するときはスレの中身を見ていません。
なので難しいと思います。

>>483
http://navi2ch.sourceforge.net/doc/navi2ch_4.html
とか C-h b とか。
509mami:03/01/21 01:40
>>504
http://sourceforge.net/ でアカウントを作って
アカウント名を教えていただければ、
cvs commit できるよう設定します。

>>506
http://music2.2ch.net/compose/ ですか?
具体的にどのスレでしょう?
いくつかスレを読んでみたんですが、再現しませんでした。
510mami:03/01/21 01:53
>>473
regexp だと文字を増やすのがちょっとめんどうなんで
こんなんでどうでしょう。
こういうときって ":" じゃなくて ?: とかにするべきなんでしょうか?

(defvar navi2ch-file-name-reserved-char-list '(":" "~"))
(defun navi2ch-expand-file-name (file)
(let ((escaped-file (navi2ch-replace-string
;; from regexp-or in FLIM
(concat "\\("
(mapconcat (function regexp-quote)
navi2ch-file-name-reserved-char-list
"\\|")
"\\)")
(lambda (x) (format "%%%X" (string-to-char x)))
file t)))
(expand-file-name escaped-file navi2ch-directory)))
511mami:03/01/21 02:44
>>510
ちょっと勘違いしてたかも。
ここまでしなくても、>>473
(setq navi2ch-file-name-reserved-char-regexp "[:~]")
すれば十分でしょうか。
512mami:03/01/21 02:45
>>511
>>473 じゃなくて >>496 でした。
514473:03/01/21 10:53
>>511
そうです。
それで OK なことは確認してたんですが、
ちゃんと書いとけばよかったですね。
emacsのC-M-%で日本語と日本語に挟まれたスペースを削除したい
(英単語に挟まれるスペースは削除したくない)時はどうすれば良いでしょうか?
今の所、アルファベット以外という事で
(perform-replace "\\([^a-zA-Z0-9(){};:<> ]\\)[ここに半角スペース]
\\([^a-zA-Z0-9(){};:<> ]\\)" "\\1\\2" t t nil)))
とやっているのですが、素直に
"\\([マルチバイト文字]\\)[半角スペース]\\([マルチバイト文字]\\)"
"\\1\\2"
とできないものでしょうか?
>>515

Emacs Lisp Manual より

正規表現`[\200-\377]'ですべての非ASCII文字につねに一致するとは限
らない。ユニバイト(*Note Text Representations::)のバッファや文
字列を探索するときにはうまく働くが、マルチバイトのバッファや文字
列では多くの非ASCII文字のコードは8進数0377より大きいために働かな
い。しかし、正規表現`[^\000-\177]'は、ASCII文字のみを除外している
ため、マルチバイト表現でもユニバイト表現でもすべての非ASCII文字に
一致する。

意味よくわからんが、 [^\000-\177] でいいじゃない?
マルチは放置で。
518tabmore:03/01/22 00:33
>>314
加えました。

>>421
たぶん >>426 の リンク先で使われているのは IBM拡張文字とかいうもので、
>>422 のは NEC選定IBM拡張文字でしょう。見ためは同じだけど違うものです。

IBM拡張文字をNEC選定IBM拡張文字に置換して表示できるように、
izonmoji-shift_jis という coding-system を定義してみました。
今までの設定に、

(when (memq 'izonmoji-shift_jis (coding-system-list))
(defadvice navi2ch-insert-file-contents
(around izonmoji-ibm-ext activate)
(let ((navi2ch-coding-system 'izonmoji-shift_jis))
ad-do-it)))

を加えると表示できるようになるはず (XEmacs-21.1 は未対応) です。
ただし、CCL のことを全く理解できないのに書いてますんで、
おかしなところがあったら指摘して下さい。

なお、上のdefadviceではなく
(setq navi2ch-coding-system 'izonmoji-shift_jis)
とできるようにしたいところですが、今はまだ危険だとおもわれます。
519extra:03/01/22 03:07
>>509
「ekisutora」で作ってきました。

#「extra」はもういるといわれて (´・ω・`)ショボーン
520名無しさん@Meadow:03/01/22 10:37
Navi2ch で 「グルメ外食」が更新されなくなって久しいが、
なぜだろう?

IE で見るとちゃんと投稿があるんだが...
>520 >16
523名無しさん@Meadow:03/01/22 11:40
>520

ありがとう。

全部じゃないみたい。
最新が読めないのはこんな URL になってました。
http://food3.2ch.net/test/read.cgi/gurume/1033110613/l50

読めるのはこんなの。
http://food3.2ch.net/gurume/#1

FAQ を見て
(setq navi2ch-enable-readcgi t)
なんてしたけど、だめみたい。
524名無しさん@お腹いっぱい。:03/01/22 11:49
>>523
状況がよくわかんないけど
板自体が見れないんだったら List mode で s して板リストを更新
個別のスレで読めないのがあったら Board Mode で R してスレの情報を消して再度読み直す
525523:03/01/22 11:52
ごめん。

>520 は自分

正しくは

>521
>522

ありがとう。
でした。
526523:03/01/22 12:49

>>524
個別のスレで読めないのがあったら Board Mode で R してスレの情報を消して
再度読み直す

これで。直りました。
ありがとう。
527mami:03/01/22 13:17
障害報告のときは板/スレの URL をお願いします。

>>513
だとしたら、とりあえず
(setq navi2ch-net-accept-gzip nil) で回避できるかも。

>>519
commit 権限つけました。
SSH 公開鍵を登録すれば commit できるようになると思います。
以後よろしくですー。

>>523
> http://food3.2ch.net/gurume/#1
この形式の URL はサポートしてないと思います。
サポートした方がいいすか?
528523:03/01/22 14:40
>>527

日付だけみてちゃんと読めてると思ったけど、
内容みたら違ってました。

サポート希望です。
529名無しさん@お腹いっぱい。:03/01/22 15:19
くだ質スレに書くべきことなのかもしれないけど、

[email protected]で、書き込み時に
「send message...failed ブラウザを立ち上げなおしてみてください」
というエラーが出て書き込みできないのはなぜなんでせうか?

きしつだったら、スマソ...
530名無しさん@お腹いっぱい。:03/01/22 15:35
cvsから最新を取ってくれば直ると思う。
531421:03/01/22 15:49
>>518
多謝!バッチリで御座います
他にも化けてた文字が表示されるようになりました
emacs-21.2.1 and xemacs-21.4.10 + cvs 最新版で
特に問題ありませんです
感謝感謝ヽ(´▽`)ノ
a
(setq navi2ch-article-ex-message-filter-by-name-alist
'(("山崎[渉歩]" . hide)))

(setq navi2ch-article-ex-message-filter-by-message-alist
'(("\\`\\(保守\\|定期\\)?[ \t]*\\(s?age\\|[あさ]げ\\)?[!!]?\\'" . hide)
("\\`[0-9]+[ \t]*\\(ゲット\\)?\\>" . hide)
("[でま]つ[かねたよ]?\\>" . hide)
("\\`[ \t\n\\.,]+\\'" . hide)
("\\`[a-zA-Z]\\'" . hide)))
534名無しさん@お腹いっぱい。:03/01/23 13:20
おい。
EMACSとこのELCファイルでどうやって2CHみるんだ?おしえろ
>>535
FAQページなんてあるんだ!
と思ったらブラクラだった
そのURLでブラクラなのか?!と思って見に行ったらほんとにブラクラだった。
しかしターミナル経由のw3mでは全く問題なし。
>>1
539うひひ:03/01/23 16:06
filterで特定名のスレッドをhideできまつか?
540名無しさん@お腹いっぱい。:03/01/23 17:04
>535

おい!おまえ!

ありがとうございました。
めっちゃやさしい方ですね
541名無しさん@お腹いっぱい。:03/01/23 17:08
>538

おい!おまえ!

FAQにあるとおり
emacs -e nave2ch
と打っても真っ白なemacs画面がでてくるだけだぞ!
navi2chのtarファイルをどこにおけばいいんだおしえろ!
>>541
おい!
お前さぁ、普段Windows使ってるんだろ?
そんとき、ダウンロードしたファイルをまずどうする?

圧縮を解凍するだろ?
そのtarを解凍しろよ。
話はそれからだ。
>>541
もうね、
あまりにも見苦しくて
見てらんない。
いいから、いちいち反応しないで放置しろよ。
545名無しさん@お腹いっぱい。:03/01/23 17:56
>542

展開したぞ
話をつづけろ
546名無しさん@お腹いっぱい。:03/01/23 18:43
           / ̄ ̄'' -、
         (    / ) ヽ
         i r-,,,, /,,,, )  
        ( >| ●  ●//  おい!!
         `‐|   U  /ノ 
          /\ ━ ,/   
     /`ーヘ、 ー--´ l| \ ̄ニ-、
    ノ、ノ^⌒へ\ー--‐'/,_ \   \
   /⌒  ,◎、  \ / | : ̄    \
  /::::    /|_.|イ-、 、V  ̄  : |
  >-― __/、ニEl(,,ノ : |o  i : o
 (   / 〈 ニニノ : |   ``'''―'⌒
  \|   _ーノ  : |
   \`ー´/ ̄   :|

はやく教えないとおまえら全国に売り飛ばすぞ!!
>>546
お前OSは何使ってるの?
相手すんなや。
>547

早く教えろ
どうしてこんな厨がいきなり....
先週末のセンター試験の結果が思わしくなかったとか。
>550

>551

            _       |    |
 \      ─ ̄ /       |_ _ |─
            /     ─ ̄|    |           _─
 / ̄ヽ     / _       |     |   _ _ ─ ̄
/    |    ∠- ̄ ヽ      |   ヽ、|
     |          |     |
    /     /ヽ、 /      ヽ_─ー
   ノ      ヽ_/

                          _    |         | _ \\       |
       _ ─ 、       _ _─ ー ̄ /   |       ─ー| ̄           | _
  _─ ̄     ヽ            /     |          |             | ̄
            |            /      |          |  / ̄ヽ、    _ |_
           /  _─ー 、    |       |/ヽ        |      /  /   | \
          /         )    ヽ      || ヽ    /  |  ヽ_     |    |  ヽ、
       ─ ̄       -─'      \    |   \_/   |    ─ー   \_ノ
>>540

おい! おまえ!


この言い方はやりそうですね。
もう廃れてるだろ…
555名無しさん@お腹いっぱい。:03/01/23 23:07
最近のマスコミ板って getting file diff してくれませんね
なぜ?
article-mode で e を押すと text 化されたものを
保存できますが、 dat そのものを保存したい時は
どうすればいいでしょうか。
.navi2ch/ 以下をさがすというのはナシで。
というより絶対保存しておきたいスレは
みなさんどうやって保存してます?

.navi2ch 下の *.2ch.net はキャッシュなので、
それとは別に保存用のディレクトリを作って、
そこにコピーして保存しておくという仕組みはどうでしょうか。
インターフェースは global bookmark みたいなもので。
sendlog みたいな感じで色々なスレのレスを bookmark したりできるようにな
りませんかね?
navi2ch-article-add-important-message だと、mark したスレを覚えてない
と探せないし、dat 落ちしたら捜し出すのが大変だったりするんで。
>542

おい!おまえ!

解凍したのに話の続きはねーのかよ!
このチキンやろうが!
本当はしらねーんだろこら?
おい!おまえ!
ナヴェ2ch はないだろ,ナヴェは!
今晩は鳥鍋屋にでも行こうかな。
>>542
そこまで無理して使う必要なし。おまえ,Windowsだろ。Janeでも使っておけ。
ある程度の問題を自己解決できる程度の下地がなければ Emacs に近づくな。
(require 'navi2ch-logo)
(add-hook 'navi2ch-hook 'navi2ch-logo-init)

してロゴ表示設定にしていると「まちBBS」の板がエラーが出て開けません
(実際は *Buffer List* には現われるけど)。以下の超 ad hoc な変更で開け
るようにはなるのですが、カッコよい対策としてはどの辺弄るのがいいんだろ
う…よく判らなかったので取り敢えず patch だけ投げときます。

----BEGIN BASE64----(navi2ch-net.diff.gz)
H4sICH2mMD4AA25hdmkyY2gtbmV0LmRpZmYAnZPBTttAEIbP9itwGYwPtpZNYoNE
iYQUAqak7QGBe6oLMvEmtjAb6mzopQ/fmV07OKZqgJWsXdv/zPwzn5ZzDjJ9LsJp
zqVQPVH2FlUxty6qAr6kEsJDCILhQTAMjiAcDA5sxlgnoKs9HAah0Y5GwI+CT/vB
MTDawwGMRjZYFuDymiz3i7TK+FwovqpK0G+ksbSsVYovhVKFnPNZUQou00fh40Ip
LKupb3Od9HcuJHhLVZHwMVXT3OaUxxmPb+6SxIsn8bfo7mpyFn+/jpLkz8XkMx4u
o9PzJPFPUNBjeHBgupBKSFWnxcRY/BcVAk9n5aYEhGul31gohQKPWiGfnQT02Stm
mw7ByZV6Gvb7Tt2JGRCezfF/k9IRfqvKRt4+NvTjtv+TenIdqt7xQxY7HQVa9qLT
EyUdmmkHvTa15lJb0/1TOzWVNsvVU5YqoUOgmRXIotQPjR37NvHUHXtxUo/bfPo3
cKbH93HkzHoT7cZBh3cT/SbUzKA2sNn2i9HgpiJbSTNrK2RmtfjS3D5EWAe+n7Hh
tKaMV9kGLxOzldy49mmWoW3MRKOkLRdpJiqUI2PCGF3Djjt2v+54Y7iJT+NIv1bn
k/DMPXYfdvfwh2P/BYslCKXqBAAA
----END BASE64----
>561

            _       |    |
 \      ─ ̄ /       |_ _ |─
            /     ─ ̄|    |           _─
 / ̄ヽ     / _       |     |   _ _ ─ ̄
/    |    ∠- ̄ ヽ      |   ヽ、|
     |          |     |
    /     /ヽ、 /      ヽ_─ー
   ノ      ヽ_/

                          _    |         | _ \\       |
       _ ─ 、       _ _─ ー ̄ /   |       ─ー| ̄           | _
  _─ ̄     ヽ            /     |          |             | ̄
            |            /      |          |  / ̄ヽ、    _ |_
           /  _─ー 、    |       |/ヽ        |      /  /   | \
          /         )    ヽ      || ヽ    /  |  ヽ_     |    |  ヽ、
       ─ ̄       -─'      \    |   \_/   |    ─ー   \_ノ
テスト
>>564
そうか釣ってたのか(w
おい!おまえら!
これ2chビューワじゃないのか
しけてんな
568うひひ:03/01/24 13:53
>>567
ちゃんと要点を聞けばみんな教えてくれるよ
資料を読みながらヤッテみて解らないことを
具体的に聞いてみて

放置しろ。
(´-`).。oO(犬板荒らしにそっくり)
>568

おい!おまえ!
2chビューワの意味わかってるのか?
572うひひ:03/01/24 14:42
>>571
dat落ちサーバのlogin機能が無いということか
放置しろ。
先日「書き込めない」という書き込みをした者ですが、
navi2ch-cvs-20030122をコンパイル&インスコしてみたら
簡単に書き込めました。
「最新版に」というレスいただいた方、ありがとうございますた。
----BEGIN BASE64----(my-navi2ch-aborn-util.tgz)
H4sIAAAAAAAAC+1a63MTRxLPV1PFX5Av483oNAKtIxtjIz8DOAbsIJNLQnIVgVlJ
Y2nxalfMjgy+uuNvv+557awsWVIqdckHlgKz8+ju6f71Y3o9vA7T6Cre6A7CqJOJ
NBzLOFnjyVd/4rPeaGxtbZGvGuopfhL1bKxvP3hAyPbW+ub6xsPtzQ1C1h80tjbJ
nynC7Gecy0iASCLL5P+H49/qYfwqSsKPA56G3Ww4ihN+9w4hTPAP41hwUjXgqJVH
u0kNRvDP7u4u+Zo+qVys7lW2VvdOfjyUX7Mnd++wHr+4igQZlvClEBansQwvgBOx
M24EuQRAjga0TdurezQHYgRmJBfIhra+Oz96T8X+Bxo2P9N3ZparObH7G8w16SWM
Bkq8W4TIoyseRkmcyxD/QcZV5hYJGXcTHg55nkd9HmoBwg6SGZptd++szF9uRxbf
Eff0YqXwoN3+fYbsb9SRn6EC8FW9wdErv1S+qVxWDmmr8r7SrDzXSllEIYKPkqjL
w1yKOO1PNUSgZbp7R0UKZLn7mZ4+fb3ZRNYnj3b/3cqV8WFGvzVOHjRoXdnsIU3o
4UHS7NOz1QBWDcHoYWd8cWEse5/GtHX8uXVGn9OTxWxoRR6JrAuKDGFlNE4kqSr5
lLAFdB5x2tofvPwvbaHO7FKYePpy9Rsl9SDu8TqJh6NMyCiVdeKOSeuoxY2jZ/uL
iAXxpM+ltTniisU9HevWyFIIWGGIt0U3FthUW82ChbaWcFqr3bS+1pqENVL74ZNX
B2/ocxyE1+9fnR0axyNIQS/BN0VwrsaMIBp6YM44E7G8LnT3MRM9IJxyIng/ztJC
NVNn7MlvTNYsgL2I4pAL8Ig3//P0JT3dOKTiZeW7Ac7R+wYdd+8UJ6s8rzyt/EpP
yzpRrmZW4/s+TRonzXN6uhogtf1+4wfaanYopR3aQrzv9+mpjVmOC3oVjj2jIXBv
0TNkgiepq6PUzVm0IPTc34dcvv+XE68+AXTlWO9XAzMNAuCCAZwqE9dqwanzVC1P
UA7yx50XcpEAH/V6ocysVXkqxXVo2aRxUltis3XxhbebfcOsF1/EvBeOcMvctFJv
Ng+34eDHYJxjFZ5cUEVt4PAJpTp6KaM7fV7eVNPmb4fy6P3Dx05N43SapCpGiH7O
dG5NAEWMKbQyHRbDfNzRLkHUeNgBy6epcpEsjyUi2szwtFeMIcxXVpjBCetmaU9N
hN0o54QLgdPw3OQTphkG0xGHQMFzu4wYUgX/mhsCxpodriMMiGeCBIGRQTmgDofK
MXMuPygs4yQsz4T+D2FR2iPMCDGMZHeAue/dUST5ztr9F0c77TZbu99u19rtaqD8
wDBl/ANhqEnJP0kr+zVpkOoFwIYwRcsEFrKud5qtK9XJuDjgUQ/UAQqTANo8RBKW
jxJdHwWo3rRmd8C7lyb0k2rstFKSoKzfkjyzlXAssuEOHv4NsVoge/Z/hwd/mUYy
gyMjt6brIEI2agV+9m6Zhv0hYaMsTmVtNs5rHjXPFJbGynyTDKM48ancYpeNklas
XZYCACanBblZG0ziYCl+JuU51HXHQoDFQnS22YQ9nV4PO1miSgiIGNH8wqY2g1XN
OnoJf3jOBsa4tC8H+rwYlx1u3zFmTrJG6iZgEKbCBwwoyhob+Kq32/gGAza711yd
MT3i+ipjLixBang357BVnR11uhc239c339K3mCshlYrK40oV0uq3Xi7HVKBXYP5I
6CuVWDwCrR8OHjeoOHlNt9XU5JYTuu62obZUkQGrmzo5e2kDaIJ18zzrWgEXMh+L
LwgMqnQxgQCBE2oRUUl3nm57cQ7ls8UjCuTS2j0QEJAPVHvCSlk1CxUTjU8mZGry
At5EYSP6ioAIZOF7kQnwIxL8rPZW8h0SFKkHjsLSTFN0uIZU5JKd3U1+NzXRDqnk
bwIConm+N4xGeHiWRMNOLyIMygwFPSj9bqoIJ2te/pundMMEbSnVv/jX8WcQAjlc
OEAPi6q7VDhDFDWVs7rSEt8GYAJbQi1XsOlawlaRvgmVBkoca8acFlrKHuUVSE3Z
hGCx4+lYQ+DjAC/z8G7NoUWfRI9TvsdQb+dpKY2OlHYxARXRp7C34qDCoTmswwok
vBwX2gk/OqsNWH0qiQwEMBxdcZFzPVo+tHEjhlh292uFzmNdguoxDWcYdvdYazIz
MD/CWS8ETlIhwgeAraVNLwLSPWMBXnoDCKL40yqFBermi8NasmLC3Y5x0r1Ymxcm
WsyR/6klIjKb4cyLX/qX8nk7vwR5Z39fi4Unm8nqshcaByovtCwjld7vy7QwSNSm
nPdc9LA9Pg+kvrF+wltCLMeSG1SsEc9qqG1rNed8c9tMrkSC7UFByeM61XAzo+0k
dRuabaxdSKDbdFcyJmH/yEZYnkYJ8coJHcejroyvuO9/Lojechk0jjROEzBzUaVN
qXqnUSkn4RJ0bSKOdCrzgukyBYPGqo1gtwpRSk0mPi/EdXozyEbsCeQTG9WmanUi
HLpArPMEXJSqBvuGiE52StMLkJ1wIEt9d7fUU2k96dOQPqTCa7aEJhXBfONkY4+e
muaZlQ6TIDvYdynrD6RsUE6ZmXe25cjZ2N8ZSzjuVJPdJozV+R/l7HIx2mlZ3tYg
ResOGz2epqfVC7rBMVEyFOHE1iQJRjoNZhtBTRS/ipIxJ1ERjZX+IDriHqtO0Ae6
gyLjw2+FmRPpGs64q6cDu9gRnqXZm60wJc68EIedLzb7XuS+1ehL0TPVrNymh6VP
MacK1i3vk4DujuG3Nqn76jaGgvRSRQic52CK6bO6pVqnge4yM3hr/nxcxy7m7hnc
mC5f1F/+CrP4raOmu3PFnYru09bma32Bm3amiY9BEydT7dr6/qvWmWoGvi3dv27E
+q5q3EBgyUZe2FWaYUkGs5imOyKy1SZ2zT6NAINKqTMrAKf2IhDzT6aiLkPc9jIn
2pbq24d4vgl3yiLUZIv1UA3Q5EBkH/XRiCycC5hi53xjvwSB+pNHO+egvtsFsCWD
OtlUNsrlQD36gjDZHVvjSZcG3nbtDVrdRf9UvTdIuF5z8UiTdAW9UqZunCk7mC9T
WuNmoWmXeg7lmeAWTZz82Gw6g0y0l+coSJmIXYeZCFNthxVXGlVyEufESrNGfkKa
Kaju0NZJzEEqTLELLHhX5aUyjqbaFdSCTsE/dccihxLHKddqRh/dLNNjXgZ052vt
gZ86c8/yPbCUcEa0qkS1VX6pxJUGFc1zOqRNR2fxkKc/GNwK1Af3IYpo41yCNeLV
4PgFPW9+pudHBx5PTBPq0K4OuqGgaRoy4+p66KbUvWHRYKy1w4x6CLEZCGhpwBpc
drHM4XDZuSeHo9APo/eCIg3fENoXGX5oh4OYljuz6pFh1M0xPI5QvaZUitMcT6V0
6XyQ9TNIX90BXpFVXzccxmk5d4YjafKugOPxSMCRAdYfI/1pQMfF4G2RMsq/o1JO
DoFRZ3ERQZ/BTyLZRaibhQhU3WJ2N3/GlxAC89LyIhR97KmC2HhXVCFEKQYFM6VA
j4PCsNJUrc7J2dkOkI3laGytqg88P+0ZqnHaw3auz9O2540zGcxcQRksuZ+3FA4s
HT8w6JHLOEl8pC2A/2nnYYn59QiNJtPws2WzCg2qH4pNoiSX5aK/XKKZXqHBcXHr
bKeaTiVvp4HrhLp1QTUo7xuNplCuudwFUMiSEZje2FP5BiajEtFaUKqVE3tPS4p2
rVkJQlnNjUR2BZcRiN7KmEppxph/9a8WfXm+PF+ev/nzP4lq/EIAKgAA
----END BASE64----
>>575-577 は「あぼぼーん」に登録したり save するものです。
前のから変数名、関数名等を変更してます。

M-x my-navi2ch-aboborn-add-to-filter
で、navi2ch-article-message-filter-by-(xxx)-alist に登録します。
save はされません。
save は M-x my-navi2ch-aboborn-save で
my-navi2ch-aboborn-init-file に以下の文字列がある場合に行われます。

;;; start navi2ch-aborn-filter setting
;;; end navi2ch-aborn-filter setting

カーソル位置によって、target のデフォルトが以下の様に選択されます。
・From: 行 → name
・Date: 行 → id
・上記以外 → message

変数 my-navi2ch-aboborn-filter-string-priority の設定で
フィルタにかける文字列の初期値の優先度を決定できます。
変数 my-navi2ch-aboborn-replace-process-default で
フィルタ後の処理のデフォルトを設定できます。
aborn 時に置き換える文字列のデフォルトは
変数 my-navi2ch-aboborn-replace-string で設定できます。

詳しくはソースを見て下さい。

あと、ファイルの最後の provide を直し忘れてます(今気付きました)。
お手数ですが、使用する方は直してお使い下さい。
次はフィルタのネットワーク共有だねぇ


と言ってみるペスト
580488:03/01/24 22:02
>>578
おおっ、要望が反映されてる。重ね重ね Thanks.
カーソル位置でターゲットのデフォルトがきちんと変わってるみたい。

ただ、>>485 のバージョンのときもそうだったのですが、
リージョンを指定して my-navi2ch-aboborn-add-to-filter しても、
リージョンが target にならず、current-word が target になってしまうようです。
当方の使用 Emacs は UNIX 上では FSF Emacs 21.2、Windows 上では
Meadow 1.99a4 ですが、どちらもそうなります。
>>580
my-navi2ch-aboborn-filter-string-priority の設定を変えてもダメでしょうか?
それと、履歴にもリージョンは登録されていないのでしょうか?
デフォルトでは current-word が選択されまして、
履歴のトップに、line、2 番目に region、3 番目以降に前回の入力したものが
登録さるはずです。

あと、リージョンの選択に何か特別な設定をしていたら、教えてください。
(transient-mark-mode とか)

自分は、Meadow-1.15 使っていまして、リージョンは取れています。
あと、今回の my-navi2ch-aboborn-add-to-filter では、引数つきで
呼出すとリージョンを選ぶ処理は削除してます。
582488:03/01/25 01:19
>>581
my-navi2ch-aboborn-filter-string-priority を以下のようにしてみました。
(setq my-navi2ch-aboborn-filter-string-priority
'((id region word line)
(name region word line)
(message region word line)))
すると、今度はリージョンがデフォルトで選ばれましたが、リージョンを
指定していないときはデフォルトのターゲットが空になってしまいました。
(今まではリージョン指定してもしなくても current-word がデフォルトだった)

履歴、とはどの変数のことでしょうか?
my-navi2ch-aboborn-add-to-filter-entry-history であれば、常に前回登録した
文字列が入っています。リージョン指定してデフォルトで選ばれた文字列
(実際には current-word でしかない) をそのまま登録すると、
my-navi2ch-aboborn-add-to-filter-entry-history にも、その当時の
current-word が入ります。

あと、.emacs には (transient-mark-mode t) が入っていました。
それ以外にはリージョン系の設定はしていないと思います。

また、あぼーんフィルタを保存するファイル
my-navi2ch-aboborn-init-file を ~/.navi2ch/init.el から分離して
みましたが、navi2ch 起動時に読み込まれないようです。
~/.navi2ch/init.el に (load-file my-navi2ch-aboborn-init-file)
と書くことでロードできますが、my-navi2ch-aborn-util.el の方で
読み込み処理をしてもらえるとありがたいのですが(怠け者?)。
>>579
僕も同じことをぼんやりと考えてました。
でも、荒らし対策をしないといけないだろうしねぇ。

ところで、dで削除したスレの中に復活してしまうものがあるんですが、
何が悪いんでしょうか。
フィルタのキーワードを自動的に共有するって事なら、
hideしたいレスは人それぞれ違うから余計なお世話だと
思うんだけどどうだろう。
585名無しさん@お腹いっぱい。:03/01/25 21:15
emacs21上でnavi2ch 1.6.1-dev を使わせてもらってます。
どこか(emacsの?)設定の不良か原因かもしれないのですが、
下記の症状を改善したいのでどなたかアドバイスをお願いすまんす。

オフラインでemacsを起動し、C-u M-x navi2ch でnavi2chを立ち上げた時、
"t"でオンライン状態にして、"s","i"などで接続を試みると、
Error : giko.2ch.net/80 \314\\276.....(Boradかスレのタイトル
のようですが文字化け)
とミニバッファに表示され、更新に失敗してしまいます。
さらに、navi2chを一度終了して
再度 M-x navi2chとして立ち上げても同様のErrorがでて
Borad・スレの更新が出来ません

emacsを再起動すれば、正常に接続が出来るようになりますが、。
何が原因でしょうか?

ちなみに、1.6.1の時はやはり、now connecting で寡黙になられてました。

ダイアルアップの非テレホ環境なので数秒でも節約したいんです。
お願いします。
586名無しさん@お腹いっぱい。:03/01/25 21:28
病院・医者版にあるすべてのスレがあぼーんと判定され、再度 dat を取得しなければ
いけない状態になってます。

CVS 先端、念のために ~/.navi2ch/society.2ch.net/hosp を削除してもだめでした。
(削除直後は再現せず、いったん Emacs を終了させるとダメみたい)

誰か対処お願いします…
----BEGIN BASE64----(my-navi2ch-aborn-util.diff.tgz)
H4sIAAAAAAAAC+1WX2/bNhDvq/0V+kJ7LCJBYiHJshzXzmIERbclmLsCxbaHYC1t
0bZaWkop2kX2sM++O0pyqkQxmqTY+pALEFm64+/+33F9yVK+TYL5ivFZplK20Yl8
HieLxZNvRr7nRVFEnniGrp6koH4vDAgZRH4YhUEvDAnxe71+SL6dAftok2uuwCSV
Zfq/0fhdEWOMrBtrQMh3mYxbgef1mOezICK+/8Lvv+gHz72KiOMNPa/tOM6tIDcB
etENgMmEsNA9JE7o+gGZTNoE/0ajEXlKT54tOuNnUWd8+uZYP7VO2syKxWLL1TWV
RmmSJpotEilIxdl9aTtfdy6RbSjKLiimXXpOzztjmoNaAlwtFBpEp5N3Lz9QdfSJ
suE/9H3JFYanRn8Cb0g/wteuDUo3qRR5vldp2yHEyoX+dEeXbMT/vBIpsdJME0vc
BwBUy4zHe0+CHORjT/xyvhWMyyTXDP9hBA+snZDSyVwKtoY48KVgRSTZDGHW5TFT
Ar7fcyPi+P7A9X1TBq0WKuUbCd7NY0UsnufZHH6DGRcqyVSiL41Gm3C1tG00tGUl
iyIgdQlE63bbTgs8/rzCeFg8jetCwAUiZTyRbeVaJenygpR22IUIkDUmHsROpEu9
2nGNCSBRpLOGXXhQt+kL2bv7CWZakq9nMScW5MU4WLkG7+YVsysAFN24CY2ndoAm
AxF0YB9SMOi5flSmAEGUuJB8DiFrSH6c5EksmFaCawjVzriiMqEoD4oYkhLEGFo4
/RWwRiQXMStAEJ0BOsyGFcQjU5dFS54sKaN9qrAZSwYrcwN87zQY07OyLc35qgR+
PNrlsMEGHsdMZ1XFilQDaomOZmCt1JWZr7f28h44gwZmzTYa3NV3NaaMyr01W/Ms
zUmZp7vqrhJiqtxkYzg8HmCkv6iDWjOVuSS1HrpKMDTFQ/KLPfXw9Jaj4EaCndZ9
A20QH5DhhrBUgXbuWXVOUXUPyn5hVlPyW9XwkWacmsFTarHyy/Usk2zL5UYQXkxD
u5hhBCc4nsG3Mtg4ugzMboiYeXUY4LXBH+IDpxWui01624qybLPb3+/bdQfGiZ/M
Gh/Q49pyPzN1Nj09HP09zY2LbYa3FLxDalLce8p7ApiMw7DgC6j9Rq5zdbp+e2qS
Q5S9UrCj0UoXLi7YB8SCt+HbVy51aDJ6Tf+iH39xf/0DuB+AaxvZnztd4wf+PqLT
8Hd6hiebInRtx1+LE53RKXWPfpu+hi6VoGvY+QGvQCZNQT9yQ+IEET7MUqk6SFZ7
UZr8m+2d5gLi0T1Pu+YLXPguVLaFXQCLxNhgzCl2unPFa7yB2u3/+4b9SI/0SI/0
fdK/aAd2DQASAAA=
----END BASE64----
>>587 は my-navi2ch-aborn-util の差分です。
>>582
リージョンが無い、もしくは空文字列だった場合はデフォルトとして、選択しないようにしました。
(setq my-navi2ch-aboborn-filter-string-priority
'((id word)
(name region word)
(message region word line)))
上記の設定の場合、
1. リージョンが有る
・From: 行 → リージョン
・Data: 行 → ID が存在すれば、ID
・それ以外 → リージョン
2. リージョンが無い
・From: 行 → 名前欄
・Data: 行 → ID が存在すれば、ID
・それ以外 → current-word
の様になるはずです。

>履歴、とはどの変数のことでしょうか?
この場合変数では無く、ミニバッファでフィルタする文字列を決定する際に、M-p でそれ以前の入力を遡る操作のことです。
例えば、上記の 1 の場合で message をフィルタの対象にした時は、
・デフォルトにリージョン
・M-p で current-word → line → 前回の入力 → 前前回の入力
と、ミニバッファの値が変わるはずです。

>my-navi2ch-aboborn-init-file を ~/.navi2ch/init.el から分離して
>みましたが、navi2ch 起動時に読み込まれないようです。
my-navi2ch-aboborn-init-file が nil もしくは ~/.navi2ch/init.el
以外の時は、my-navi2ch-aborn-util が呼ばれた時に、
my-navi2ch-aboborn-init-file を読むようにしてみました。
>>588
あんたのフィルタ例をあげてみそ。
590名無しさん@お腹いっぱい。:03/01/26 13:11
navi2chが起動しなくなりました。
emacsから M-x navi2ch RET とすると
「ディレクトリのロックに失敗しました。」
と表示されて、止まります。
これって何。
592590:03/01/26 13:39
>>591
サンクスコ
逝ってきます。
593someone@meadownt:03/01/26 14:57
>591
優しいなあ
さっきセキュリティ板見てたけどもっと殺伐としてた
板によって雰囲気違うもんだと今さら(ry
594591:03/01/26 15:49
>>593
ここで祭りおっぱじめられてもウザいし。
595名無しさん@Emacs:03/01/26 15:49
aa
やっと書けるようになったYO!
597480:03/01/26 18:41
navi2ch-article-extension 用の、hide されたレスにリンク
しているレスを hide するフィルタ関数を作ってみた。
例えば >>590 を d で消して F F すると >>591-594 も消える。

使い方は
(require 'navi2ch-article-extension)
の後にでも、
(require 'navi2ch-article-extension-hide-link)
を書く。そんだけ。

http://snapshot.ddo.jp/navi2ch-article-extension-hide-link.el.gz
598488:03/01/26 19:38
>>588
またまた対応ありがとうございます。
> この場合変数では無く、ミニバッファでフィルタする文字列を決定する際に、
> M-p でそれ以前の入力を遡る操作のことです。
失礼しました。ミニバッファの履歴というものがあったのですね。
>>485 のバージョンでも、リージョンを指定した場合の履歴にはきちんと
リージョンが入っていました。

で、>>587のバージョンで全て思った通りに動作しました。
my-navi2ch-aboborn-filter-string-priority の上位に region を置いておけば、
リージョンが有れば region、無ければ word や line がデフォルトターゲットに
なります。ありがとうございます。

my-navi2ch-aboborn-init-file の自動ロードもうまく動作しています。
あと、誤字脱字系の指摘ですが、
s/taget/target/ s/diside/decide/ です。
599mami:03/01/27 00:14
>>496
マージしました。
URL を ~/.navi2ch/ 以下のディレクトリ名に変換するときに
":" は "%3A" に変換されます。
"~" → "%7E" の変換もしたい場合は
(setq navi2ch-file-name-reserved-char-regexp "[:~]")
してください。
600mami:03/01/27 00:29
>>556
> article-mode で e を押すと text 化されたものを
> 保存できますが、 dat そのものを保存したい時は
> どうすればいいでしょうか。
こんな感じの関数でどうでしょう。

(defun my-navi2ch-article-save-dat-file (filename)
(interactive "FFilename: ")
(copy-file (navi2ch-article-get-file-name
navi2ch-article-current-board
navi2ch-article-current-article)
(expand-file-name filename)))

>>557
> というより絶対保存しておきたいスレは
> みなさんどうやって保存してます?
ここしばらく expire してないです。
$ du -sH ~/.navi2ch
460M/home/gico/.navi2ch

おやおや
$ du -sH ./.navi2ch
1.5G./.navi2ch

うーむ。重症。。。
>>600
便利そうなんで、パクってみました。
(defun my-navi2ch-bm-save-dat-file(filename)
(interactive "FFilename: ")
(copy-file (navi2ch-article-get-file-name
navi2ch-board-current-board
(navi2ch-bm-get-article-internal
(navi2ch-bm-get-property-internal (point))))
(expand-file-name filename)))
dat 落ちしたスレはもう見れないのでしょうか。
>>604
ん?
navi2ch スレなら 2ch の過去ログに入ってるし、
http://navi2ch.sourceforge.net/log/dat/
にもミラーがあるけど。
dat落ちしたけど手元にはファイルがあるスレの一覧を見たいです。

>606 >295-
608mami:03/01/27 15:17
----BEGIN BASE64----(navi2ch-jikkyou.el.gz)
H4sICHDMND4CA25hdmkyY2gtamlra3lvdS5lbADFV21v2zYQ/iz/hX5hPHqmgBFw
hgJtmpdtceelyeJ0S9M1w7CNlmhbsUy6eokdoOhv3/HNlixHdoEMNRDEJI8P7557
7kiTkA/vWYIEu4++D8aUJVkUxJym8G/yQKcy5EhEsd8gUzbhFEwjNoD1QT4c8oTG
MmAxatfshp0sDGkmaRylGWpPIyETvUKZmSF1ZzfRtR41fb/RIOBsJDid8IeKwxpx
ymYINf/q0gD+YG/FsUyORssT/I2Ao1gOWKyhHJLYgDSUyZwloXPW8LEz4mwD4oAF
k02QGjMXqDYWRPwGQiQSGU9YkEX3XI9Tnn2sy23DI0JmdRa+xoFoA8txrMLLZyHL
zBHRsPYApD9kytOUjSCflyyZ8BCxFKU2sY3HDIQU1Bn5j/PgMmH4QuRbOcsiKUCX
Ls2giWf49GgP95+RU2T3IWsPK/jixz/x3ekHTPBk7xuwaVy/e9O9uNVr36k9yhUo
Az3Rx2eY4isHZ/nfAbW5liHUfKujJzHPEIGNlopQ6sIgCz2pywzGvu+4nI+5gNSy
e075IsiTFKK1a+6jEu8IWfjri0yEiPCPaMrubC1W1Whq1/OUvQRWlUwcn3pWfWp1
A3ZGf+AHOGH9V3qBCVibJXIkGgC1bADpLI4yOo9EKOeobUF9bZLOowwsoI3YqBRd
S0YA0xytbZdS6stVdmD7MjtN5VrRan3ZAavOV6M84D7hIqtX3ulNr/fz7/TXN9fv
jHw68dn7V78cR0Y+/24ivm0s1XpBT8n5e3ywsz7Lxzyu0hVqc6lFYgRYUp9NX8Ag
D6gdSzlb6TECSGW1FNouGi2rFIATZHXueV8q0Y0i9bbqE7Zl40SJTcVT9GFVM0bD
hpAgXF/fopBlT9/WnH7qPGlzcnBP1ZyA3WgE8ZcErxhcdS2bcVfwpL5YVrU7yJOH
alHvDOR4/B+7S2VVkfG1e8/G90dRX0LS9EEE67ffDorYa4Kh2qunD5zs+lf0+rbf
rdWdPsHtfIHPMa4Xly7zLRd6tqxF81ZZxWUn14tcre5Sk7tS9wXF9LWpW+83T80d
X8xyMXLP/7REWj51hLUOWjHut962uq2b1h5OXsnjTxBST4XYv7lUEb58jS8K/JhJ
nBx+eH1ngj+JD0aGlOoNyRbOgbbddnb5WxlJs9xRXzvnJ7zEscmictM5eGUddJyX
Ueh+JU1ViMHzvzHDPQjpFvcUXH3yTLNUKSHA24AnM82f73mHqEtze+A/uH/4GWCe
O8Je4B8wxhLv45c4UO7is8M/YBwrp1dtE6BQDWl+oa/bK17tgBkxysYbRFV+BnjF
cbH3n6ACmpaDp7ojOdIOdXSrLXR2h7HlQNOgyw8Jr/RO3nhLVDDWHxz65nLzuYih
Jdf/UoI7JU/H+k4qM6JfusV3kbfmXIkw4/skiuOqJyVudE72aWHoArF8Hx1XCbfx
FF815iLx68pae8OnLEjpWMqJ/TG5rfjpPkD+BxcxY8tBEAAA
----END BASE64----
609mami:03/01/27 15:17
>>608
あちこちのスレを読みながら特定のスレ (実況系など) を追いかけるのに便利な
.el を作ってみました。
スレバッファで C-c C-SPC するとスレが "sticky" になります。
C-c C-n, C-c C-p で "sticky" なスレを巡回できます。
こんなんいかがでしょう?
なかなかコアな使い方が提案されるようになって
きましたね。
カスタマイズ性は 2ch browser 群の中で随一かな。
文字色の設定はどうやるの?
612名無しさん@お腹いっぱい。:03/01/27 19:19
最近、書き込みをすると
「もう少し落ち着いて書き込みしてください」
と言われてしまいます。

これって、書き込み確認の時に
少し時間を置いてから書き込みボタンを
押せってことですよね?

navi2chで少し時間をおいて書きこむ
ようにするにはどうしら良いのでしょう。

>612
CVSの最新版にする。じゃだめ?
>>611
M-x customize-face とか M-x list-faces-display したリスト中から
選んで真ん中ボタンクリックとか。
最近書き込もうとするといつも
「send message...faild: ブラウザを立ち上げなおしてください」
と出るのですが、何が悪いのでしょうか?
616名無しさん@お腹いっぱい。:03/01/28 23:07
ム板がお引越ししましたが、手元で対応するにはどう対処すればい
いのでしょう。手元にbbsmenu.htmlをもってきてちょこちょこ書き
換えたのを使えば良きにはからってくれるのかしら。

手元で試すのはちょっとこわい…。

bbstable が更新されるのを待つか、~/.navi2ch/etc.txt に

プログラム
http://pc2.2ch.net/tech/
tech
Change your bookmark を辿る board-mode 用のコマンドです。
あんまり動作確認してませんが。

----BEGIN BASE64----(asap.el.gz)
H4sICCfrNj4AA2FzYXAuZWwAfVTBjtMwED23XzGKBJss8kpwZAFpxXWFViBOBCTX
mTRWHTtrO9vt5yB6gAOfwAXunPkHTvAFjO0k21QrLLWqPTNv3sy8aV5h3WvQ/EY+
EQ1bGW4rVhulzJZxxzvIH5rOS6O5AtGg2DCj1a5YAmQvG67XCDvTW1gZs2m53cDF
m4sr2P/98WX/++OnjNxyqT1aLry8QciushCaK/SnkOcx21Fu0VuL2qdbsVwQQAW5
qCzk3LlrOKFrshXRalSVfMnJdDvGlXR+9BgdeqtmGL2VhyCdNQJitcFRxLoq1jnP
fe8CYaK8bVBTuKY82viJtKlrJTUGlHRyh/46Ieajk0bPKrPVynBqrlQIA6mQ/jAs
dfwwbE0fYaiF2kfQu4BEyHkr9Zq13Ivm/pGcnZb6GYfGYv28zMoyf/ehzN4/Ksui
zF5ky8WCmIe8VEIiEZsVAVlCh8fJIXj0WqFzB1IIhU+Mu94PA4gtDkjTHIcSx+6m
5pIUgjeNTjs4SbbxLX7LKjBcRJbxTPM+eh/HWRQzRgGE8a5TO3aUeX6NUefnCebM
33rY//z2Z//1+6/95whIkiXFClOFdrud89jSnlhmkd9JeGYmyMU9AVsrPf4nIupj
zj+IIDwzzVscKgwKkL5hFNaxVV/XaEcN0so5tEPIIB4H4TbJdFQPcktJiNY2bNC4
Kloq8JGMxU5xgYO+5raRYiyI+rCmfwnIO0MLz1qpi+k3vy1S9nTSPsk6wJGiWtIT
p6lnr3ALb19fPoUHLgu2SemTx6XUGwjbV5teV1kE+wdqTgexwQQAAA==
----END BASE64----
navi2ch-article-message-filter-subr
の regexp-quote 外しませんか?
620480:03/01/29 20:41
スレッド用のフィルタを作ってみました。
http://snapshot.ddo.jp/navi2ch-board-filter.el.gz

こんな感じで使います。
詳しい事はファイルを見てください。

(require 'navi2ch-board-filter)

;; 全ての板で有効な設定
(setq navi2ch-board-filter-global-alist
'(("山崎[渉歩]" . hide)
("千と千尋" . hide)
("オナニ.*マラソン" . hide)))

;; 板ごとの設定
(setq navi2ch-board-filter-local-alist
'(("独身男性" ; ←板名を正確に指定(正規表現不可)
("\\(まんこ\\|マンコ\\|マンコ\\|おっぱい\\|ソープ\\|パイパン\\|\
風俗\\|女子高\\|オナ[ニるー]\\|うんこ\\|ウンコ\\|SEX\\|SEX\\|セックス\\|\
夢精\\|妹と風呂\\|\\<69\\>\\|ロリータ\\|セーラームーン\\|エロゲ\\|\
ラブドール\\|精液\\)" . hide)
("[ZZ]武.*死" . hide))
("実況ch"
("\\(マネ.*虎\\|笑オンエア\\)" . important)
("\\(フジテレビ.*アナウンサ\\|うっちーだけ\\)" . hide))
("番組ch"
("NHK\\(総合\\|教育\\)" . important)
("\\(関西\\|東海\\|九州\\|北海道\\|千葉\\|埼玉\\|群馬\\|WOWOW\\)" . hide))
(("プログラム" "UNIX" "Linux") ;←複数指定する場合はリストにする
("\\([Ee]macs\\|[Ll]isp\\|[Rr]uby\\)" . important)
("\\([Pp]erl\\|COBOL\\|コボル\\|コボラ\\)" . hide))))
>>620
> ("\\(まんこ\\|マンコ\\|マンコ\\|おっぱい\\|ソープ\\|パイパン\\|\
> 風俗\\|女子高\\|オナ[ニるー]\\|うんこ\\|ウンコ\\|SEX\\|SEX\\|セックス\\|\
> 夢精\\|妹と風呂\\|\\<69\\>\\|ロリータ\\|セーラームーン\\|エロゲ\\|\
> ラブドール\\|精液\\)" . hide)

ワラタ
>>620
早速使わせてもらいました。Meadow使いなんですが、1.15の方は
Emacs20ベースなので replace-regexp-in-string が実装されて
いないせいで、エラーが出ました。
1.99a4の方はEmacs21ベースなので快調です。
以上、感謝しつつ、ご報告まで。
623480:03/01/29 22:03
>>622
報告ありがとうです。
とりあえず replace-regexp-in-string は
存在する時だけ使うように変更しました。
>>620
> '(("独身男性" ; ←板名を正確に指定(正規表現不可)
板の ID の方がよくない?
>>622
navi2ch-replace-string があるよ。
626622:03/01/30 00:25
>>625
ご教示どうもです。ちょっとドキドキしながら
置き換えてみますた。滅多に中身いじらないヘタレ。
OKです。
>>623
とういうことで解決です。迅速なご対応どうもでした。
627480:03/01/30 00:27
>>624
IDだと、わかりにくくて結局コメントとして横に板名を書く事になるんじゃな
いかと思って、それなら分かり易いように最初から板名で指定するようにした
んだけど、ID だと何かメリットある?

>>625
そんなのあったんですね。ありがとです。
628480:03/01/30 01:27
>>620のを、
replace-regexp-in-string から navi2ch-replace-string に変更しました。
>>626
たぶん気付いてると思うけど replace-regexp-in-string と同じ動作にするには、
(navi2ch-replace-string "[  ]" "" subject t)
のように最後に t がいるようです。そこだけ注意。
navi2chで書き込みしようとしてC-c + C-c で送信すると、
sendmessage..failed 書き込み&クッキー確認と出ます。過去ログで、
同じ内容をC-c + C-i で呼び出してもう一度送信すればOKとあったのですが、
それでも同じエラーがでます。どうすれば書き込めますか?
>629
>4
* とにかく変です
-> cvs update && make && sudo make install
631629:03/01/30 07:50
>630
本当だ・・原因はわからないけど、cvs update & make したら書き込めるようになりました。
今もnavi2chから書き込んでます。ありがとうございます。
>631
このスレの先頭で話題になっていたことが原因です。まあ読めと。
633名無しさん@Emacs:03/01/31 23:10
From: 名無しさん@Emacs
Mail:
----------------
ずうっと昔のレスで 看板ロゴを見る方法が
あったと思うんだけど、 過去ログ見たけど
見つかりませんでした。infoにも書いてないみたいだし。
今はできないんでしょうか?
Board 系モード共通のキーバインド
================================
`l'
`navi2ch-bm-view-logo' 板のロゴを表示
あ、ありがとう。infoにあったのね。はずかしい。。。。

xvが入ってないので
(setq navi2ch-board-view-logo-program "kview")
して幸せになれました。

名無しさん@Emacsってのをやめて
板のデフォルトの表現にしたいのですが
設定を教えて。
>>636
FAQ! いいかげんにしないとコロ助
ほのぼのとした中にも殺意がある良スレですね。
639コロ助:03/02/01 01:54
FAQどこ?
[5]だ,
スマソ、スマソ、スマソ。
641コロ助:03/02/01 02:31
どれ?
ざっと見たけどまじでワカラン

Q.
○○を△△にしたいんだけど。

A.
とりあえず `navi2ch-vars.el' っていうファイルを見てみてね。それか
`M-x customize-group RET navi2ch RET' するか。*Note Customize::.
643コロ助:03/02/01 02:59
それでも、ワカラン
644コロ助:03/02/01 03:01
つーか、FAQがわかりにくい念。キーワードサーチが
できん-「ハンドル」で探そうとする漏れがあかんのか?
645ブタゴリラ:03/02/01 03:39
>>644 名前を変えたいんなら、名前とか name で検索してみたらどう?
646642:03/02/01 04:15
名無しさん@Emacs
がデフォルトなんだから、
「名無しさん@Emacs」これそのものを
探せばいいじゃん。
>>636
(setq navi2ch-message-user-name
(shell-command-to-string
"perl -e '@a=getpwnam $ENV{USER};@a=split(/,/,$a[6]);print $a[0]'"))
FAQ くらいの量は全部読んでも大したことないでしょ。

>Q.
> レスを書き込むときの名前を設定したい。
>A.
> 変数 navi2ch-message-user-name に名前の文字列を設定する。 See Customize.
> 板ごとに違う名前を使いたいときはこんな感じで。
>
>(setq navi2ch-message-user-name-alist
> '(("network" . "anonymous")
> ("tv" . "名無しさん")))
>
> 板のデフォルトの「名無しさん」を使いたいときは nil か空文字列 "" を設定する。
> これだと板によって書き込めなかったり名前が fusianasan になったりするので注意。
注文なんでsageで書きますね。

スレッド一覧が出てるPaneで、自分の取得したスレのレス数が出ると嬉しいな。
(150/100) <- (現在のレス数/既得レス数)
製作者の皆さま、よろしくおながいします。
>>649
禿胴
>>648
そんなFAQはinfoに載っていない… と思ったらウェブの方に載っているのですね。
http://navi2ch.sourceforge.net/doc/navi2ch/FAQ.html
>>649
前スレの 628 でどうでしょうか?
以前スレ一覧を取得した時からの増分ですけど。
653名無しさん@お腹いっぱい。:03/02/01 21:47
age
sourceforgeってanonymous用のアップローダーって無いのだろうか?

あったら便利なのに。
655FreeBSD USER:03/02/02 02:16
FreeBSD 5.0 のインストールからサーバの構築方法などが詳しいサイトを教えてください。
The FreeBSD Projectよりも詳しい情報を求めます。
>>655
www.freebsd.org
657FreeBSD USER:03/02/02 02:20
>>656
日本語がいいです。
>>657
www.jp.freebsd.org
>>655
スレ違い。

初心者もOK FreeBSD質問スレッド その28
http://pc.2ch.net/test/read.cgi/unix/1041788579/
660FreeBSD USER:03/02/02 02:22
>>658
そこより詳しいところはありませんか?
663名無しさん@お腹いっぱい。:03/02/03 08:31
>>C.i.作者樣
スレッドのスクロールが出来ない(板一覧、スレ一覧は出来る)のですが、
これは仕様ですか?
my-navi2ch-aborn-util を使ってみたいんだけどウチだと >>575 のが M-d で
ファイルには落とせるんだけど展開できません。
gunzip: my-navi2ch-aborn-util.tgz: unexpected end of file
って怒られる…
できればどっかにうpしてもらえるとありがたいんですが。
>>664
575-577 をリージョンで選択して
M-x navi2ch-base64-write-region
でいけます。

666664:03/02/05 10:15
>>665
ガ━━(゚Д゚;)━━ソ! そんな関数があったのね…tnx.

でも以前は M-d で複数レスに渡るデータもデコードしてくれたような気がし
たんだけど気のせい? 対応も難しくないような。ちょっとソース眺めてみるか。
>>666
g 575 RET C-SPC g 577 RET C-u M-d b
でいけると思われ。
C-s とかですぐマークがつくからデフォルトではリージョンを見ない。
668664:03/02/05 14:54
----BEGIN BASE64----(navi2ch-article.diff.gz)
H4sICLykQD4AA25hdmkyY2gtYXJ0aWNsZS5kaWZmAJ2Sz26DMAzGz/AUvi0oc9VQ
2m2cOO0Vdk6JSyNB2EK69fFnQlsxVE3aLPEv8eef/RFEBKc/bV4fUftg65ZW1K56
b5vkjQy80h5gC6ooi7xUz5Cv15tUSnlHtMzflFs15VcVoNo95Y8vIONTFVBVKSQA
IPbUWAei9yBqwzc9DB/w8N5bF0AsKNhQwI6GQTfE8jFAdCx3p2688oxj3IAYIlZB
ThiXMeLImf/AMLIuZZVkqj7/oI71kzlUn+OqnFP5ixvWzsQXEEPw1jWcG+rjzdG9
HmhXIEvQUGs7GygKk2Tes9FB/95ylETM0qHsgv+bBfJmwX0DpqqL8a+WLYb78jwV
ev71vYPpBIwWHWxLTnc0SVMQhg4ntzxrbEvdG7o2BiJLvwFqeUpLxwIAAA==
----END BASE64----

navi2ch のデータ構造とか既存のコードとかあまり把握してないけどこんなん
でイケるっぽ。余計なお世話機能かな?と思って base64 しかやってないけど。
>>668
レス内に ----END BASE64---- が無かったら (point-max) を使うの?
そのレス以後に別のエンコードされたものがあったらおかしくなりそうだし、
BEGIN-END で囲まれてない場合だって考慮して欲しい。

navi2ch-base64-write-region する前に
(when (and (re-search-forward navi2ch-base64-begin-delimiter-regexp end t)
(re-search-forward navi2ch-base64-end-delimiter-regexp nil t))
(setq end (point)))
とかするといいかなあとは思うけど、これがデフォルトでできるなら
>>576 で M-d したときも >>577 でしたときも対応してくれることを期待する
ユーザもいるだろうから、ちゃんとやらないとかえって混乱するかもしれない。
670名無しさん@お腹いっぱい。:03/02/05 20:33
>>615
2ch転送量の危機ということで、本日使い始めて、まったく同じ症状で悩み中。
「send message...failed: ブラウザを立ち上げなおしてみてください。」とか
「re-send message...failed: ブラウザを立ち上げなおしてみてください。」とか。
でも、*Backtrace* に妖しいものが吐かれた兆候ないし。

Navi2ch1.6.1 + Meadow1.1.5 @ WinXP PEなので、もし板違いだったらゴメソ。
>>670
俺も入れてみたら再現。Emacs 21.2 + navi2ch 1.6.1。1.6.0 に戻しても同じだった。
おかしいな…前に使ってたときは 1.6.0 でもチャンと使えたのに…。
>>670-671
>>529-530 にて既出。
>>672
解決しますた、さんくすこ。
スナップショット置いとけよ…
676>>674:03/02/06 01:35
>4
>>674
もしかして、スクリーンショットと言いたいのか?
http://navi2ch.sourceforge.net/screenshot/
679ミ,,゚Д゚彡:03/02/06 02:07
>>678
ワロタ。
本当にそうだったら大爆笑だなw
>678
http://navi2ch.sourceforge.net/screenshot/emacs21-on-teraterm.png

漏れFreeBSDにteratermで入って起動しても白黒で、
こんな綺麗に出せないんだけど、
環境変数とかフォント指定(?)とかのコツおしえて〜

ついでに、
このリンクをうっかりC-uなしで押しちゃってしまったときの、
スマートな戻り方きぼんぬ。
>>680
1
682ミ,,゚Д゚彡:03/02/06 02:42
BSD使いがみんなスキルが高いわけじゃないんだな、と思った今日この頃。
683680:03/02/06 04:01
そんなにFAQだった?

ずっとTERM=teratermだったんだけど、
なにげに、kterm-colorにしたらあっさりカラーになった…
ずっと前に試したときはすごく変になった記憶があるんだけどなぁ、、すまそ。

2つめのやつは、
qで消しても、C-x bやC-x k で消しても
元の2ペイン画面に戻らなくて
いつも(´・ω・`)となるんだけど…漏れだけ?
>683
2
>>683
イイ加減、過去ログ読めやヽ(`Д´)ノとブチ切れてみるテスツ。
>>683
ちゃんと戻すなら
1 Q 2 C-x o
かな?
687名無しさん@Emacs:03/02/06 14:11
特定のスレだけmonaフォントを使いたい場合はどうすればいいですか?

具体的には
UNIX板の大部分のスレは使い慣れた固定幅フォントで見たいけど

デーモン君のアスキーアート募集!!
http://pc.2ch.net/test/read.cgi/unix/1024073746/

だけはAAスレなのでmonaフォントで見たいのです。
そのスレを読むときだけ set-frame-font とかで変えればいいんじゃない?
>>687
http://navi2ch.sourceforge.net/doc/navi2ch_3.html#SEC26
しまいにゃプチ頃しますよ…とか思ったけど、スレ別なのね。
navi2ch-mona-enable-board-list しかソースに見付からなかったから、
>>688 しか無いんじゃないかなぁ…。
690687:03/02/06 14:22
>>688-689
set-frame-fontでうまくいきました。thx!

>>689
(setq navi2ch-mona-disable-board-list '("unix" "linux"))
してあるのでつ。頃さないで〜。
691689:03/02/06 14:32
>>690
スマソ(;´Д`)。

グローバルブックマークにBookmark IDをaaにして入れておくと
  (setq navi2ch-mona-enable-board-list '("bookmark::aa"))
とかできたらいいのにな。ザッとコード読んでみたけど無理ぽ。
おお。なんて便利なんだ。
>>687-691
> * navi2ch-mona.el (navi2ch-mona-enable-article-list): 新変数。
> (navi2ch-mona-disable-article-list): 新変数。
> (navi2ch-mona-arrange-message): 上記変数を使用するように。
> 条件考えてたらわけわかんなくなったのでとりあえず commit するけど、
> たぶん順番を変える必要あり。
てことで、使ってみて順番が変ならゴルァしてね。
article上でESC-wとかやると、そのカーソル位置にあるレスに対して、
>>694
とかが入ったmessageが用意される機能があるとレス番間違えが無くて良
いかも。
これって、デフォルトで最初の[100]件が表示されて、
んでぶっ飛んで、[696]が表示されるんすか?
うー。どこいじればいいんでそ。

XEmacs 21.1 (patch 14)"Cuyahoga Valley" [Lucid](i386--freebsd, Mule)+1.6.1

↓こんなふう。

From: [100] 96 <sage>
Date: 02/12/17 02:25

関係ない話ですいません・・・。

(略)
________________________________________

From: [694] 名無しさん@お腹いっぱい。 <sage>
Date: 03/02/06 21:41

article上でESC-wとかやると、そのカーソル位置にあるレスに対して、

(略)
>>694
C-c C-y じゃ、全文引用でうざいって話ですか?

>>695
r 押して 0 押す。
>>697
C-u C-c C-y
>> 696

navi2ch-article-new-message-range '(1 . 100)

でいきますたー。
>>697-698
つまり、>>694 は ~/.navi2ch/init.el あたりで
(define-key navi2ch-article-mode-map "\ew" "W\C-u\C-c\C-y")
とでもしとけばいいんじゃないかと。
701名無しさん@お腹いっぱい。:03/02/06 22:55
グローバルブックマークのなかのブックマークIDを並べ替ることはできますか?

[-]ブックマーク
apple
banana
cat



[-]ブックマーク
cat
banana
apple

といった具合に並べ替ることはできるのでしょうか?
>>701
.navi2ch/bookmark2.txt
を自分で編集する

701 が bookmark 並べ替えるコード書くことに期待。
タノムジョ!
>>697
>>698
>>700
ありがとう。こんな方法があるなんて知らなかった。

全文引用でうざいなぁ、とは思っていたんですが。
なんか板やスレ再読み込みでCPU稼働率が数秒間100%になるんですが、なぜですか?

PenII 400MHz
>>705
それだけだと「うちではなりません」としか答えられないっす。

Navi2ch のバージョン、OS や Emacs 等の環境、navi2ch-article-auto-range、
navi2ch-article-new-message-range、navi2ch-article-exist-message-range
の値を教えてちょ。
落とせない(´・ω・`)ショボーン
>>707
それだけだと (ry
anon cvs が動いてない時:
http://cvs.sourceforge.net/cvstarballs/navi2ch-cvsroot.tar.gz
(cvs.sf.net 自体が落ちてる時は使えないけど…)

prdownloads が動いてない時:
ftp://ftp.ne.jp/sourceforge/navi2ch/
http://ftp.ne.jp/sourceforge/navi2ch/
testtesttestppp
711名無しさん@お腹いっぱい。:03/02/07 11:19
テスト板ってどこいたヽ(`Д´)ノ

http://pc.2ch.net/test/read.cgi/linux/990876019/
>>711
別にそこじゃなくてもいいじゃん。
おれは顔文字板の練習スレとかをよく使うよ。
>>701
>>703
こんなんでどうでしょ。
C-k で kill
C-y で yank

----BEGIN BASE64----(test.tgz)
H4sIAAAAAAAAC+1Vy3KjMBDMlVTlH2Z9sThoC3u38AfkF3Lci4ABqwBJloRr9fcr
HsEmSxxyyOPAXLCHnplWTwMWjf2J1d1Hxi6K4jiGu6iLyxX6+LXzN+EQ76N493sf
Rz51OMQH+FBOYzTGMu0paSnt50z8VkEyzM9MQ+2oYGe+T480kbKsmS5pxY2lXp60
BMGr8OH+4b6FN+Ia3YFKXlW0qGTCqrEciK8AIFxY1Cy1/Ix9okILhCSS6QxIgZZa
/Gup0lKhtg6Ikr4khG2HCENfFBCeA8ETkDTTQJgxJ9hapxAGTAvup7bogCzhR02T
6ElHnsHVTM+0RmNYgbB5OnIDFRcI/iqkhecmPzZhh36XMsPk8S/PpsI86+dZyRSu
YDC7okGiBAsuBBcFlTltuXZZ1Zjj2OKNLXcFBu1pfg74I3qKeGn3Cp2hDU2aPEcN
Ez36nGdR9/wmN40T6X9ipcxiIbWbwC9SsjNSLnJ5ew2OifI7G3SO3+cY9MbkVwyq
GNetCOotO43KtBXdsb2GhWh/+Wazfg3GKb3jaqwT1MsfhbZFF3DrWQk6f7bC9lNS
qRw1eGpQpAijiQcYG2DtKS7pJe4O3uXvFxVzFn+x9f7d7DeOtbJusmmvJy3RTenV
MkNaMwWbP4+03MB2ydsqXNrQzTScc5dv+NVfvTXWWGONNf4BCUoSRwAOAAA=
----END BASE64----
>>713
701さんじゃないですが、激しく(・∀・)イイ!!
この機能が実装されるの待ってました。
715703:03/02/07 14:26

同じく禿しく(・∀・)イイ!!
イイヨコレ!
716705:03/02/07 14:47
いま改めて見たらストレスってほど遅くもなかった。
一旦navi2ch終了したから変わったのかも

navi2ch-version 1.6.1-DEV
navi2ch-article-auto-range t
navi2ch-article-new-message-range (100,1)
navi2ch-article-exist-message-range (100,1)
navi2ch 1.6.1 のスナップショット(2003-02-06)を使っているんですが、
monafontのTTF版を入れたら豆腐になっちゃいました.・゚・(ノД`)・゚・.

xlsfonts をすると
-mona-gothic-bold-r-normal--0-0-0-0-p-0-ascii-0
のように pxlsz が 0 のものしか見付からないんですが、どうしたら
いいでしょうか。fonts.dir の書き方がマズイと思うんですが、
どう手を入れたらよいか分かりません(´・ω・`)
うぅ、空行荒らしが全角スペースも使ってきますた。

どのようにマッチングさせればよろしいのでしょうか?
(´-`).。oO(普通に全角スペースをマッチさせればいいと思うんだが…)
>>713
これ(・∀・)イイ!!
その他も並べ替えられると、さらに(・∀・)イイ!!
いいかげんにelispのコンパイルのログを別ファイルに退避しませんか? > knok
で、書けるのか?って話だが
723knk:03/02/07 21:51
いいかげんに退避すればいいの?
724名無しさん@お腹いっぱい。:03/02/08 00:21
http://aa.2ch.net/test/read.cgi/aastory/1033401566/-100
このスレ独創的で面白い。

navi2chの場合は n で読むと良いみたい
>724
ここ凄いよね。
なんかアニメ機能とか欲しくなるくらい。。。
正規表現がらみの質問です。
navi2ch-article-ex-message-filter-by-message-alist で、
「空白文字だけの行が3回以上続く」ときにマッチさせる
場合はどうすれば良いのでしょうか?
\\(^[  ]*$\\)+
だと、1行でも該当する行があるとマッチしてしまうので
困っています。{3,} とかが使えれば良いのですが。
てゆーか、なんで Emacs では {} が使えないんすか!?
書き込みが失敗したときに「何で失敗したんだろう?」と *navi2ch
connectionのバッファを開くのですが、文字化けして読めません。
何とか読む方法は無いのでしょうか?
>>725
> ここ凄いよね。
> なんかアニメ機能とか欲しくなるくらい。。。

ちょっと作ってみた。ちなみに \C-w でモード切替え。

----BEGIN BASE64----(anime.tgz)
H4sIAAYERT4AA+1WvY4UORDedJB4h9IErFsnn3qWXZAILrn4yJAuIPF2e3oMPe5e
t3tmSZcEJCQCEI/Be4AIiUiRLriIR6DKbvf0zvQOEnsrLvAn7fZfuar81VflEVot
5e+yPLhBpLM0vXd8fJCm6ez+SUpXQrieHKcnB+n9e0ezI/qO9+lsdvfu7CC9yaQC
2sYKgyGfCC332a0X8mZZ+jVguZyvhAEtVuooW/BaFJKfGimeKl3wZZVLsMntW7dv
kWGrezthrMpKyY3MpLbSANPtEg0Bpg8f/QVvP7/7cvHp+avnf198e/nPu48Xn178
+/bz668XH6Zkw0ppgbG10sDUHJg8A3rIqzU/bedzaRJgWWsMug4v0PdkAqyRpcys
zLk3p7fgwQoZjLuPuz6SxKUIPqrQObgUMPVTaWqgLZBHjGI7H5zkYSmKs8xy3Klo
mjM4rCulcRPbhFAWS9k0yKP3dynm1TRTWM/KqSyAOe/JZntMYrJ9MC3PLa9NVUtj
nwVjOAzb9ftJuuW4yhjcia2wWoWqtHeKYfwN5UXe8S+E8x75Upz3TooK12cLlAou
7HZ1pSqcsc/CsQt3qtpiZFFCI1YS6qoe1cqHF1/evPcKUaQqkVmF5lOtdN1a8B4f
wDTxJvv57Ihbq1xqXwOGTax93Skp9oe7pD3L29vo6shL1dhQRO+iMpcy5HXiNpb0
Ubdd1W2DWYaiOpNM2GwBhy7rfp2XQEkx8F9hF/uTCqkzIzQJbst2peSau0+94VyZ
xlLwQdPvd12KfoG/37+s76AzTzKKCLqgS2wh78E1Btm1usTVu3wp3WDdfO7cdSb4
LSIrnSIH5d9Mo9yINacaDTW46SLsmYL0P9kJOFfnvCPRDbIRE+99QwzNkBEheHHj
ehfsx4qZ0Fzb0UtVb+Qy6Wdcr/eqbutgjGVRgdShsV1g23cCA63K4TjZ1Gf2GzAO
TnE03bxaOvSyzCqdK+pgnolGkrPtqfBzo5EkIHE6mZBfF2+ktoN69qdOmG9Xnkkj
GewMydCP88pk0s0OVLKWvK1zYen4Gx11YyMY6Pl6s4kytJdcb3kOtQsck22Djkkz
3RIqCAl5sHIYw72+riuvzRFeaiNXqmqb/wE3fSo/z08YT7uh2Yx3JAzjXzeDkRxg
EGpcirYqnPMhl8CS7WPUv/CN/0P6u/GmK7vHONlYE+zwsavf8FXf4tft2MABdelT
+Wz3QKIeXooapo//5OspHO5jCr396h/hERERERERERERERERERERERERERERERER
ERH/Eb4DnZyypQAoAAA=
----END BASE64----
恥を忍んで聞きますが、
上のようなファイルをデコードして、*.elファイルを作った時
その後、どのように設定すれば使用できるようになるのでしょうか?
ロードパス?に置いただけではダメなのでしょうか?
emacs つかいたてでようやくキーバインドがのめてきた、
初心者なもので…。
すみなせん

一般的には、

(1) 置いたディレクトリを load-path に加えるか、
load-path に登録されてるディレクトリに置く。

(2) .emacs.el に load 命令を書いて読みこむ。
それか、関数を呼びだしたときに読み込まれるよう autoload で設定

というようにしておくと思うが、navi2ch の設定だけだったら、
~/.navi2ch/ ディレクトリの下の init.el ファイル
に書き加えとけば navi2ch を起動したときに読みこんでくれるよん。

上の anime.el というのだったら、それを load-path の通った
ディレクトリに置いて、~/.emacs.el か ~/.navi2ch/init.el に

(load "anime")

と書いておけばよろし。
emacs が只のインタプリタで関数を順番に実行してるだけ、
と思えば慣れやすいかも。
>>726
(string-match "b\\{3,\\}" "bb")
nil
(string-match "b\\{3,\\}" "bbb")
0

>>727
方法は色々あるけど
(decode-coding-string
(save-excursion (set-buffer " *navi2ch connection") (buffer-string))
'shift_jis)
なんてのはどうでしょう。
>>732
先生!できました!てゆーか、普通に {} 使えるじゃないか。
おいらは何を勘違いしてたんだろう……
そんなわけで、こんな感じで設定しました。
"\\(^[  \r\n]+$\\)\\{4,\\}"

まー、一つうまくいくと、他に、

1. こんな感じで、同じ内容の行が一定数連続する場合に hide
>>726 頃してきました。リアルで。
>>726 頃してきました。リアルで。
>>726 頃してきました。リアルで。

2. 全く同じ内容のレスが二つ以上連続する場合は、最初のレス以外 hide

というような事がやりたいと思いまして。
微妙にスレ違いのような気がしますが、これらが可能なようなら
教えてください。荒れてるスレだと、いちいち ? して hide する
のもイライラするものですから。
>>733
(string-match "\\(.*\\)\n\\1\n\\1" "foo\nbar\nbar")
nil
(string-match "\\(.*\\)\n\\1\n\\1" "bar\nbar\nbar")
0

つーかマニュアル嫁
http://navi2ch.sourceforge.net/doc/elisp/elisp-ja/Regular-Expressions.html
735名無しさん@お腹いっぱい。:03/02/09 10:38
正規表現だと $1 とかを使うんだっけ…
(^.+$)$1$1 とかってうまく行くのかな?

どうでもいいけど,(^.+$) って顔文字みたいですね.
>>730>>731さん
解りやすく丁寧な解説ありがとうございます。
これで、このスレよむ楽しみが増えました!

lispも勉強していこうとおもーてます。
そのうち何かかけたらいいなぁ

737名無しさん@お腹いっぱい。:03/02/09 17:42
GUIフロントエンドが保椎名に一票
P2じゃものたりない。
>>737
それって他の2chブラウザを使った方がはやいのでは…
>>737
ホシイといった香具師が作るというのが宇宙の定め
>>737
そんなものよか、巡回(リロード)してる最中にも、
スレを読める(スクロール出来る)ようにしてほすぃです。
こちとらナローなもので。
>>740
elispでそういうことできたっけ?
screen のなかで、emacs 二つ動かして(゚д゚)ウマー
>>741
プロセス間通信を使えばI/Oに対して非同期な処理は出来る。
w3m とかやってるし。
>>743
やっぱそうなるか。じゃお手軽にwgetでもかます?
745名無しさん:03/02/11 01:18
wget って range 指定とか if-modifed とかできたっけ。
--header使えば何でも入れられると思うけど。
>>746
range 指定で受けた分の結合は navi2ch がやるってことかな。
おもしろそうかも。
前スレにあった非同期化の話題:
http://pc.2ch.net/test/read.cgi/unix/1031231315/156-191 ぐらい。
749名無しさん@お腹いっぱい。:03/02/11 12:29
非常に初歩的な質問で申し訳ないのですが
背景色(デフォは白)を変更するにはどうしたら良いのでしょうか?
環境はRHL8.0 + Emacs21.2.1 + navi2ch1.6.0。X上で使ってます。

navi2chの(M-x)customize-groupにはそれらしいのが見当たらなかったので
emacsのcustomize-groupで[Face]->[BasicFaces]にある
"DefaultFace"項目で背景を"black"、文字を"white"に設定すると
設定した時はnavi2chを起動してもちゃんと黒地に白で表示されているのですが
一度emacsを起動し直すとリセットされて元に戻ってしまいます。

.Xdefaultsや.emacsに
(setq default-frame-alist
'((foreground-color . "white")
(background-color . "black")))

Emacs*Background: Black
Emacs*Foreground: White
といった設定をしてみても変化がありませんでした。

実際に背景色も含めてカスタマイズしている方は
どのような方法で設定しているのでしょうか?
長くてすみません。
>>749
直接 Navi2ch に関係する事じゃないからちょっとアレだけど……

(set-face-foreground 'default "dark blue")
(set-face-background 'default "hot pink")

まー、だいたいこんな感じかな。.emacs に追加しる。
※目がちかちかしても責任はとりません
転送速度が問題なのなら、squid でも動かして↓みたいなスクリプトで
pre-fetch しとくってのも手です。

#!/bin/sh

wget="/usr/local/bin/wget -U Monazilla/1.0 -nv"
bases="http://pc.2ch.net/unix http://pc2.2ch.net/tech"

for base in $bases; do
dir=$(expr $base : 'http://\(.*\)')
$wget -xN $base/subject.txt
rm -f new old
trap 'rm -f new old; exit 1' 1 2 13 15
( [ -r $dir/subject.txt ] && sort $dir/subject.txt ) > new
( [ -r $dir/subject.bak ] && sort $dir/subject.bak ) > old
comm -23 new old | sed -ne 's,<>.*,,p' | \
$wget -xN -c -A .dat -B $base/dat/ -i - || exit 1
rm -f new old $dir/subject.bak
cp $dir/subject.txt $dir/subject.bak
done
752749:03/02/11 13:22
>>750
その2行を.emacsに追記して
M-x customize-face RET RETで"DefaulFace"の背景と文字色を"*"にし、
emacs -e navi2chでnavi2chを起動したら
navi2chのスプラッシュ(AA"起動しますた")だけピンクの背景になった。
でもそれ以降の部分は全部デフォルトの白背景。。。

ますますわからなくなってきた…
> 752
initial-frame-alist でググレば幸せになれるかも
754名無しさん@Emacs:03/02/11 13:33
>>752
(set-background-color "black")
(set-foreground-color "white")
(set-cursor-color "white")
これを.emacs or .emacs.elに書いてみろ
755749:03/02/11 13:49
>>752
その3行を.emacsに追記し、同様にemacs -e navi2chで起動したところ
一瞬だけ>750さんの背景が見えた後、スプラッシュが>754さんの色で表示され、
板リストが出るまでの間が再び>750さんの背景になっていました。

>>753さんの内容でちょっとこれからググってみます。
反転させたいだけなら emacs -r でいいんでない?
757749:03/02/11 14:15
>>756
emacs -r -e navi2chで起動しても全く変化無し。
通常のEmacsの画面にも変化はありませんでした。

>>753
ググって出てきた設定例の
(setq initial-frame-alist
'((foreground-color . "black") ;; 文字の色
(background-color . "snow") ;; 背景色
(top . 40) (left . 40) ;; 位置(左上の座標)
(width . 80) (height . 35) ;; 大きさ
(font . "bdf-fontset") ;; フォントセット名
))
をそのまま書き込んでみたところ、みごと指定した色で表示されました!
が…何故か(font . "bdf-fontset")を削ると効果が無くなる。
等幅フォントじゃないとレス数表示がずれるのだが…

もしかしたらこれまでやってきた設定も効果が無かったんじゃなくて、
何らかの別の設定(フォントか?)がそれを打ち消してたのかも...
まぁ、最初は配色制限とマウス操作不可を覚悟して
コンソール版(-nw)を使おうかとしてたぐらいだからそれよりは良いけど。
navi2ch-article-message-filter-by-message-alist
navi2ch-article-message-filter-by-name-alist
これを正規表現で指定することはできますか?

それと、特定のスレの特定の単語のみひっかけたい場合は
どうしたらいいでしょうか。

一般的な単語でありながら、特定のスレで出現する場合は
不快な書き込みのフラグとなりうるケースが多々あるのですが。
前段については >>50 を使えばできる。
後のほうはどうだろう。漏れもそういう機能が欲しい。
>>759
ありがとうございました。カッコ付きを二重にエスケープ
しなきゃいけないのを知らなかったので難儀しましたが、
できました。既にあぼぼーんすることが趣味になっている感じです。
フィルタリングって気持ち(・∀・)イイ!!
ベイジアンフィルタ搭載して
広告カキコ排除できないかな?
SL-C700のコンソールが半角カナをちゃんと扱えないので半角カナを抹殺したいのですが、

setq navi2ch-article-filter-list

はあるものの、

setq navi2ch-board-filter-list

がないようです。何か手はあるでしょうか。
SL-C700を捨てる。
半角カナを全角にしたら?
>>764
> 半角カナを全角にしたら?
どうやるのか教えてください。
articleの方は、以下のようにすれば半角カナを追放できるんですが、

(setq navi2ch-article-filter-list '(("nkf" "-E")))

boardの方には以下に相当する関数がないので、同様の対処ができないんです。

(setq navi2ch-board-filter-list '(("nkf" "-E")))

半角カナを2バイト文字として認識しているらしく、画面が崩れてきちゃうんですよね。
コンソール側の問題のようですが、どうぞお助けください。
>>766
それで、japanese-zenkaku-region ってつかえる
768extra:03/02/12 17:56
>>527
遅くなりましたが、こちらこそよろしくお願いします。

>>758
> それと、特定のスレの特定の単語のみひっかけたい場合は
> どうしたらいいでしょうか。
navi2ch-article-extension.el の
navi2ch-article-message-score-by-board-alist を
navi2ch-article-message-score-by-url-alist に変更して、
スレの URL でスコアリングできるようにしてみました。
例えば、

(setq navi2ch-article-message-filter-by-regexp t);; デフォルト値
(setq navi2ch-article-message-score-by-url-alist
'(("/unix/1039935998/$" . -5)));; このスレ
(setq navi2ch-article-message-score-by-message-alist
'(("NG ワード" . -5)))
(setq navi2ch-article-message-filter-by-score-alist
'(((<= -10) . "あぼぼーん")))

と設定すると、このスレ内で本文に「NG ワード」を含むレスが
あぼぼーんされます。


ところで、正規表現によるフィルタリングは

1. 正規表現用の navi2ch-article-message-filter-by-*-alist を
もう1組つくる。

2. 部分一致と正規表現の一致を切り替えるフラグを追加する。

あたりを考えているんですが、どんなアプローチで行けばいいでしょうか?
769758:03/02/12 19:01
>>768
キターーーー!! ありがとうございます。すごくいいです。
自分は正規表現が使える以上、部分一致は使わないので、
後者で構わないんですが、AAとかをフィルタリングすることを考えると、
メタキャラクタのエスケープがめんどうそうなので、
そういう場合は部分一致を使いたいですね。やっぱり前者がいいかな。
>>769
メタキャラクタのエスケープは各自 regexp-quote を設定時に使う、じゃだめかな。

(setq navi2ch-article-message-filter-by-name-alist
`(( ,(regexp-quote "....") . hide)
("山崎[渉歩]" . hide)))


771758:03/02/12 20:53
なるほど。そういうことができるのであれば、
どっちでもいいですよね。
772名無しさん@Emacs:03/02/12 22:19
うろんごす。
773名無しさん@Emacs:03/02/12 22:20
うろんごす。31233
774名無しさん@Emacs:03/02/12 23:57
>>767
もちっと詳しくおねがいできまつか
どこかでhookするの?
("うろんごす" . hide)
776名無しさん@お腹いっぱい。:03/02/13 00:18
 う ろ ん ご す っ て 何 ?
(defun うろんごす ()
(interactive)
(setq buffer-read-only nil)
(animate-string "うろんごす" 16 20))

M-x うろんごす
うろんごす はいいから board list で半角カナを全角カナに置換するために
navi2ch-board-filter-list 新設してYO〜
そんなに JIS X 0201 仮名を見たくなけりゃ、navi2ch-replace-html-tag-alist
にダーっとならべりゃいいんじゃないの?
スレ一覧だけうろんごすになってるんだけど何でだろ
うろんごす しまくって
ウハウハ する方法を教えて下さい。
く・・・・
http://navi2ch.sourceforge.net/
漁ってみたがもうだめだ・・・・

すいません.
各スレの.datのサイズをみる方法って
.navi2ch配下のキャッシュファイル見るしかないのでしょうか?
783出川必死だな(w:03/02/13 10:27
:echo b:datutil_datsize
>>783 そりゃChaliceじゃ
Mozilla Mail がベイジアン確率による spam フィルタを備えた模様。

http://jt.mozilla.gr.jp/mailnews/spam.html
http://www.shiro.dreamhost.com/scheme/trans/spam-j.html

navi2ch への搭載が期待される。
>>783
>>784
むぅ・・・.datファイルのサイズを気にするような板は
何カ所も無いということか・・・・・
>>782
>>600 のマネ。
(defun my-navi2ch-article-dat-file-size ()
(interactive)
(message "%d bytes"
(nth 7 (file-attributes
(navi2ch-article-get-file-name
navi2ch-article-current-board
navi2ch-article-current-article)))))
>>787
ありがとうございます.
これで,何とかなりそうです.

さすがにemacs-lispは勉強してなくて・・・・・
789480:03/02/13 22:56
>>597のやつで、フィルタ関数で何もしない時は nil を返すべきなのに
t を返してしまっていたのを修正しました。
(tを返してしまうとそれ移行に追加したフィルタ関数が実行されない)

http://snapshot.ddo.jp/navi2ch-article-extension-hide-link.el.gz
790480:03/02/13 22:57
navi2ch-article-extension用の、
キリ番ゲットの書き込みをhideするフィルタ関数を作りました。

例えば100番のメッセージに「100GET」や「余裕で100」のように同じ数値
文字列(半角全角を問わない)が含まれているとその書き込みを削除します。
フィルタの対象となるメッセージ番号のデフォルトは
100 200 300 400 500 600 700 777 800 900
です。

使い方は、
(require 'navi2ch-article-extension)
の後にでも、
(require 'navi2ch-article-extension-hide-kiribanget)
を書く。そんだけ。

http://snapshot.ddo.jp/navi2ch-article-extension-hide-kiribanget.el.gz
791名無しさん@お腹いっぱい。:03/02/13 23:53
外部ブラウザをw3m.elにして画像リンクを開くと
画像が見切れてる場合スクロールとかできない?

w3mスレっぽいけどw3m.el使ってる人いたら教えて
>>791
判ってるならこっちへ逝け

w3m.elってどうよ?
http://pc.2ch.net/test/read.cgi/unix/1013710106/
793791:03/02/14 05:48
w3m.elスレにコピペしてくださった方ありがとうございます
板リストで「d」で隠せますが、 undo が効いてくれると便利なのですが…
>>575
のよな複数に分割された投稿は M-d で復元できないのでしょうか?
質問なんですが、m a m i を、ひとつのキーを押しただけで行うような設定って出来るんでしょうか?できると、嬉しいのですが…。
>>797
ヲレこんなん書いて使ってる。

;; グローバルブックマークでの全フェッチ&ソート
(defun my-navi2ch-bookmark-fetch-and-sort ()
(interactive)
(navi2ch-bm-mark-all)
(navi2ch-bookmark-fetch-mark-article)
(navi2ch-bm-sort-by-state)
(and navi2ch-bookmark-remember-order-after-sort
(navi2ch-bookmark-remember-order)))
;; キー割当て
(define-key navi2ch-bm-mode-map "f" 'my-navi2ch-bookmark-fetch-and-sort)
>>799
ありがとうございます。.navi2ch/init.elに書いて、とても便利になりました!
>>799
本体に取り込んでくれると便利そう。機能追加キボンヌ
802mami:03/02/14 21:08
>>801
「すべて」じゃなくて「"=" 以外」なら
板モードでも便利ですね。
週末に入れときます。
全ての板を対象にスレ検索させたかったんで作ってみた。
めちゃくちゃ時間かかるけど。

(defun navi2ch-list-select-all-board (&optional force)
"全ての板からサブジェクト一覧を取得して巡る"
(interactive "P")
(navi2ch-list-open-all-category)
(goto-char (point-min))
(while (re-search-forward "^ +" nil t)
(sit-for 0)
(discard-input)
(navi2ch-list-select-current-board force)
(navi2ch-bm-exit)
(garbage-collect))
(message "done"))

(define-key navi2ch-list-mode-map "\C-c\C-m" 'navi2ch-list-select-all-board)
804mami:03/02/14 21:50
>>802
commit しました。
板系のモードで I すると
更新されている可能性のあるスレをすべて fetch します。
で、スレ検索した結果をまるごとキルリングにコピーするのがこれ

(defun navi2ch-search-searched-subject-list-copy-to-kill-ring ()
"検索後のスレ一覧をキルリングにコピー"
(interactive)
(let (str)
(dolist (x navi2ch-search-searched-subject-list)
(setq str (concat
str
(format "【%s板】%s\n%s\n\n"
(cdr (assq 'name (car x)))
(cdr (assq 'subject (cdr x)))
(navi2ch-article-to-url (car x) (cdr x))
))))
(kill-new str)
(message str)))

(define-key navi2ch-search-mode-map "@" 'navi2ch-search-copy-searched-subject-list)
>>799
自分も似たような関数を作って適当なキーに割当てているけど、
(navi2ch-bm-sort-by-other) してから fetch している。
navi2ch-net-enable-http11 が t のときは、速くなるかもしれない
807805:03/02/14 22:26
>>805のキーマップの関数名ミスってたんで訂正。
(define-key navi2ch-search-mode-map "@" 'navi2ch-search-searched-subject-list-copy-to-kill-ring)
808extra:03/02/14 22:52
navi2ch-article-extension.el を更新しました
(フィルタ処理がちょっと速くなった?)。

>>789 さんの navi2ch-article-extension-hide-link.el と併用する場合、
以下の変更をお願いします。

--- navi2ch-article-extension-hide-link.el~Thu Feb 13 22:19:16 2003
+++ navi2ch-article-extension-hide-link.elFri Feb 14 22:09:16 2003
@@ -69,7 +69,7 @@
(dolist (link-num
(navi2ch-article-exhl-message-get-link-numbers
(cdr (assq 'data alist))))
- (if (memq link-num (append hide new-hide))
+ (if (memq link-num hide)
(throw 'found 'hide)))
nil)))

あと、navi2ch-article-extension.el は行きあたりばったりに機能追加して
肥大化している感があるので、navi2ch 本体にマージする際には誰も
使わなさそうな機能は削ろうと思っているんですが、例えば

navi2ch-article-default-message-filter-mode-alist
navi2ch-article-apply-all-message-filters
navi2ch-article-auto-commit-sift-message-by-filter

あたりは設定を変更できないと困るでしょうか?
>>802 ありがとうございますm(_ _)mまた、使い勝手が良くなって嬉しいです!
cvs繋がんないつーか、コネクション速攻で切られるんだけど、誰か落とせてる人いる?
811799:03/02/15 00:41
>>806
navi2ch-bm-sort-by-other<f> って板毎に sort してくれるのね、使ったこと
なかったんで知らなかった。
で、これを fetch 前にやっとくことで HTTP/1.1 の keep-alive の恩恵を受
けようってことか、なるほど。
>>785
> Mozilla Mail がベイジアン確率による spam フィルタを備えた模様。

でも、http://www.shiro.dreamhost.com/scheme/wiliki/wiliki.cgi?Gauche%3aSpamFilter&l=jp
で書かれているように、日本語の場合いろいろ面倒そうなのだが、
Mozillaはそのへん日本語用のトーカナイザがあるのだろうか?
813480:03/02/15 10:00
>>808
パッチあてました。
http://snapshot.ddo.jp/navi2ch-article-extension-hide-link.el.gz

> navi2ch-article-default-message-filter-mode-alist
> navi2ch-article-apply-all-message-filters
> navi2ch-article-auto-commit-sift-message-by-filter
>
> あたりは設定を変更できないと困るでしょうか?

あっても困らないけど、オレは変更してないです。
街BBSでホスト規制されて書き込めない時に、
navi2ch-machibbs-navi2ch-net-get-content が定義されてないと
いうエラーが出てたので定義しました。
send message...failed: ホスト規制中!
と正しく表示されるのを確認したけど、こんなんでいいのかな?

(defun navi2ch-machibbs-navi2ch-net-get-content (proc)
"書き込み失敗時のHTMLをパースしてエラー文字列を取得"
(let* ((coding-system-for-read 'binary)
(coding-system-for-write 'binary)
(content (navi2ch-net-get-content proc)))
(setq content (decode-coding-string content 'shift_jis))
(if (string-match "<b> *\\(.*\\) *</b>" content)
(match-string-no-properties 1 content)
content)))

それにしても .jp ドメインしか書き込みできないなんて(⊃д`)
815ヽ(´ー`)ノ:03/02/15 13:47
>>808
使ってないでつ。

>>810
今試したら使えたよ。

>>812
参考になるかな。エセだけど一応できてるっぽ。
http://slashdot.jp/comments.pl?sid=74119&cid=256727
キチンとしたモノにしようと思うと辞書が必要になるらしいので、SKK-JIS(ry
2ch内だと顔文字とかAAが面倒臭そうでつ。
816名無しさん@お腹いっぱい。:03/02/15 14:07
emacs-21.2 mule-ucs-0.85rc navi2ch-cvsで使っているのですが、
~/.navi2ch/init.el内で
;; 機種依存文字も表示
;(add-hook 'navi2ch-bm-mode-hook 'izonmoji-mode-on)
;(add-hook 'navi2ch-article-mode-hook 'izonmoji-mode-on)
;(add-hook 'navi2ch-popup-article-mode-hook 'izonmoji-mode-on)
とこれをコメントをはずすすと逆に>>422が見えなくなる(とうふ)になってしまいます。
良く分かってませんが報告まで。
.emacs.elには
;(require 'un-define) ; Unicode
;(require 'jisx0213) ; JIS X 0213
(require 'izonmoji-mode)

.navi2ch/init.elには上記以外に
(setq navi2ch-mona-enable t)
(when (memq 'izonmoji-shift-jis (coding-system-list))
(setq navi2ch-coding-system 'izonmoji-shift-jis))
と書いています。

あとEmacs-21.xだったらMule-UCSは必要ないでしょうか?Mule-UCSの部分を
コメントしてても>>422が見えたので思ったのですが。
article-modeからコピペするときC-wをkill-ring-saveにしてる。
これってデフォになる?
818tabmore:03/02/15 16:19
wget で非同期化という話があったので、elisp だけでやったらどんなもんか
遊んでみました。
(あくまでお遊びなんで、navi2ch に組み込めるようなもんじゃないです。)
http://reed1200.tripod.co.jp/navi2ch/navi2ch-async-test.el
自分で書いておいてなんですが、あまり便利じゃない気が。


>>664-669 関連を眺めていて思ったんですけど、
navi2ch-uudecode-region を、navi2ch-base64-write-region と同様に
ファイルを聞いてくるようにしたいです。
> uudecode --version
uudecode - GNU sharutils 4.2.1

だと、uudecode -o outfile でファイルに書き出せるようですが、
-o オプションってどこでも使えます? さらに、outfile に /dev/stdout
が使えれば、auto-decode にも使えそうなのでうれしいんですが。


>>816
JISX0213用のフォントはインストールしていますか?
インストールしている場合、*scratch* バッファで
(insert (make-char 'japanese-jisx0213-1 34 47)) を評価して、
挿入された文字(多分とうふ)にカーソルを移動して、
C-uC-x= すると表示される font: が意図通りか確認して下さい。

ただ、mona font を使うのであれば izonmoji-mode-on はあまり必要ではない
と思われます。

> あとEmacs-21.xだったらMule-UCSは必要ないでしょうか?
必要ないです。
819816:03/02/15 18:50
くはぁ、基本的な所を理解してなかったです。
jisx0213のフォント(Habian)を入れた所izonmoji-modeオンでも
表示される様になりました。
フォントが無いのにizonmoji-modeをオンにしたらトウフになりますよね。。。
izonmoji-modeを使わずにモナーフォントを使ってたから表示できた、と
言うわけですね。失礼しました。
>>818
FreeBSDのuuencodeには-oオプションあるようです。

$ uuencode -v
uuencode: illegal option -- v
usage: uuencode [-m] [-o outfile] [infile] remotefile
b64encode [-o outfile] [infile] remotefile
$ ident `which uuencode`
/usr/bin/uuencode:
$FreeBSD: src/usr.bin/uuencode/uuencode.c,v 1.4.2.5 2002/10/21 11:52:15 fanf Exp $
すんません。uudecodeでしたね。
こっちもOKです。/dev/stdoutにも吐けるみたいです。

$ echo hogehoge | uuencode hoge | uudecode -o /dev/stdout
hogehoge
>>818
> だと、uudecode -o outfile でファイルに書き出せるようですが、
> -o オプションってどこでも使えます? さらに、outfile に /dev/stdout
> が使えれば、auto-decode にも使えそうなのでうれしいんですが。

SunOS 5.8 の uudecode じゃだめでつ
>>818
./configure の時にチェックできないんですかね?
uudecode-decode-region() じゃだめ?
スレを SPC で読み進めて最後に来た時、次スレが U でなければ exit して板
モードに戻る、ちょっとやってみたら何も考えずに SPC 連打できるので個人
的にかなり気にいってるんだけど。

----BEGIN BASE64----(navi2ch-article.diff.gz)
H4sICE9GTj4AA25hdmkyY2gtYXJ0aWNsZS5kaWZmAJVTy26DMBA8w1escoktuhEP
JYecOPUHqn6AIQbcGDsxJmn+vuaVSgQ1qS+Y9czs7qyNiKDYRcR5hcxYkUu+4XKj
jSi9D2bhnWcQbSGO99t4HyYQh2HiB0GwQHrEb6MBn6aAUbLbvUU7CPpNnECa+gBA
RAFEGyD8PJdErljmPrYyui0rWLPmiExe2a2hPniOy9QBiNIWlEZ3OET79aIcpdTH
kVG0KmdSPtBGfJcAO4wVWvk4JVJt/ftDGnZxeb7z1jQDynMxbjFri4Kbu3SmmTmM
QVSs5tQPRoXOjplK4A3ar+l4S4UEY4XkWnHVm0MKba4dWwrFuy4ohB3bI3fxGktt
NTaWWY65lm2tRoRznEitj0KV6Ga++lzRbvVp1udWWLf7n59OtrcSesceXXxe+oBy
uPzgbhNrmjOsmzb74rntzmaNOS+neoSy3CgmBxTMYSejT9zY2xwH5KRdiE6rb+Ef
Y/IWx+S9Oqbpxi10G4z1Pet3xL3Q8YSc90z9oQj3focX6Ob396vrOf4PA82qpXUE
AAA=
----END BASE64----
>>825
(・∀・)イイ!!
827tabmore:03/02/16 00:20
>>820,822
ありがとうございます。やっぱり使えない環境もありましたか。
じゃあ begin 行のファイル名を書きかえてから uudecode するように
してみようかと思います。
navi2ch-uudecode-region が ファイル名を聞いてくるように変更しても
いいでしょうか。

>>824
> uudecode-decode-region() じゃだめ?
Emacs-20 には無いみたい。

>>825
同じようなことしてます。
ただ、レスがつくのが早いスレを読んでいるときは、 SPC で最後に来た時に sync
してくれると SPC だけで読めてうれしいかなと思ったこともあるんで、
どうせ本体を変更するんだったらカスタマイズの幅を広げるように変更したい
ところです。 そういう方向でやってみませんか?
828825:03/02/16 00:48
>>827
> ただ、レスがつくのが早いスレを読んでいるときは、 SPC で最後に来た時に sync
> してくれると SPC だけで読めてうれしいかなと思ったこともあるんで、
なるほど。実況系とかだとそんなニーズもあるかもですね。

> どうせ本体を変更するんだったらカスタマイズの幅を広げるように変更したい
あ、モチロン本体に手を入れる時はオプションなり設けて選択可にすべきです
ね。取り敢えず>>825は反応を見たかったってことで(w

自分は殆んどブックマークだけで暮らしてる人なんで通常の板でも>>825の仕
様で満足なんだけど、通常の板の時は + だと次に行きたい人とか sync とか
いろいろありそう… ってことで御意見募集。
829mami:03/02/16 01:34
>>827
> > uudecode-decode-region() じゃだめ?
> Emacs-20 には無いみたい。
Emacs21 のも XEmacs のも Gnus 由来っぽいんで、
Gnus を入れて (require 'uudecode) すれば使えるんじゃないでしょうか。
Emacs21 の uuecode.el を load して試したら
うまく decode してくれました。
830mami:03/02/16 01:50
uuencode でも
navi2ch-article-auto-decode-base64-section みたいなのが
できるといいなぁ、と言ってみるテスト。
>>825 スペースを押した後、自分の好きな動作に(任意の関数を設定できる)なるように設定できると良いと思います。navi2ch-なんとか という変数を設定できるようにして、info にいくつかの設定例を記述しておけば、初心者にもやさしいかと。
offlineのときに書き込みたいとき、書きこみをキューに溜めて置いて、onlineのときに、書き込むようなことは、できますか?複数の板に対してもできると良いです。上の件、ちょっと調べたんですが、よく分からなかったんで教えて下さい。m(_ _)m
833mami:03/02/16 11:22
>>832
現状ではできません。
>>833 回答ありがとうございます。そういうことでしたら、offlineのとき書き込もうとする際に、書き込みのバッファを表示させない、か、書き込む際だけonlineにする、か、というどちらかの動作にするのが良いと思うんですが、どうでしょうか?
業者spamフィルタ。

("http://38370701\.com/" . hide) ;チャレンジ融資 ハピネス
("http://bbs\.1oku\.com/bbs/bbs\.phtml\\?id=kkgogo" . hide) ;★ピンクエンジェルBBS★
("http://bbs\.1oku\.com/bbs/bbs\.phtml\\?id=rantyan" . hide) ;ピンクエンジェルBBS
("http://jsweb\.muvc\.net/" . hide) ;幸福になりたい
("http://kgy999\.net/" . hide) ;■■わりきり学園■■
("http://media-0\.com/www/dvd01/" . hide) ;新宿歌舞伎町エロDVD
("http://pink7\.net/yhst/" . hide) ;私はここでセフレに
("http://square7337\.com/" . hide) ;ネットキャッシング
("http://tigers-fan\.com/~pppnn" . hide) ;中高生とHな出会い
("http://www3\.to/ultimateviagra" . hide) ;バイアグラ
("http://www6\.ocn\.ne\.jp/~endou/index2\.html" . hide) ;★YAHOOOプロフィール★
("http://www\.39001\.com/" . hide) ;出会い系
("http://www\.adultshop21\.com/up/onaho/on_55\.htm" . hide) ;りよこの穴
("http://www\.delihel-planet\.com" . hide) ;デリヘル
("http://www\.diana\.dti\.ne\.jp/~snc/" . hide) ;札幌ナイト倶楽部
("http://www\.graphix\.ne\.jp/yumi/" . hide) ;現役レースクイーンゆみ
("http://www\.h5\.dion\.ne\.jp/~grobal/" . hide) ;グローバル探偵事務局
("http://www\.imperialcasino\.com/" . hide) ;オンラインカジノ
836続き:03/02/16 12:08
("http://www\.king-one\.com/" . hide) ;大人の玩具
("http://www\.lo-po\.com" . hide) ;ラブレター郵便局
("http://www\.media-0\.com/user/gotosex/" . hide) ;モロ見えワッショイ!!
("http://www\.net-de-dvd\.com/" . hide) ;激安アダルトDVDが1枚980円!
("http://www\.oheya\.jp/~casino/" . hide) ;インペリアルカジノ
("http://www\.okudaira\.co\.jp/" . hide) ;復讐○仕返し○特殊探偵
("http://www\.pinkonion\.net" . hide) ;無料で抜き放題
("http://www\.suimu\.com/prepaid/ka1358/" . hide) ;プリペイド携帯電話
("http://www\.venusj\.com/" . hide) ;パイズリ
("http://www\\.atnavi\\.mlcgi\\.com/cate/category" . hide) ;必勝競馬
("masuterx@infoseek\.jp" . hide) ;裏DVD

navi2ch-article-message-filter-by-message-alist に設定する場合はエスケープを外すべし。
837mami:03/02/16 12:54
>>834
> 書き込む際だけonlineにする、
これでどうでしょう?

(define-key navi2ch-message-mode-map "\C-c\C-c"
(lambda ()
(interactive)
(let ((navi2ch-offline nil))
(navi2ch-message-send-message))))
> offlineのときに書き込みたいとき、書きこみをキューに溜めて置いて、
> onlineのときに、書き込むようなことは
これってお手軽荒らしツールになりかねないので、インプリメントしない
ほうがいいと思う。
>>835
ども。
840825:03/02/16 13:32
----BEGIN BASE64----(navi2ch.patch.gz)
H4sICBsRTz4AA25hdmkyY2gucGF0Y2gAxVVbU9tGFH62/kJejpVVLUUsNTYG5IbE
NRkwZOpph0lnmpZOV/baFpZ2hS4Q8utzdiWB4gvQvlQv3j37nct39uxnSikIdht0
JgvKkiyYhHyXh7syCeaNy1zAKfdh7wDaXn+/2+90oNNudw3XdTc41fF73f5er9/z
CvxgAHSve3CwgyeuXnQ8GAwMALCDGdgyAZvfrIakXDAff7JFIvP5AlosXVIW3rH7
1DGggb5MTMEWMgMhKR4WVv29MJzjOAYtPWa5mLAwXHMr8SoBVZgskMKgVSKRR4Zb
RlBUVEmrESZSTAPlVsWq1ZmyW6zsyyRPUhUXGg208Yz6+WzGk4dQvmTJtDRSwSLu
lNB1dwx6t+BCt8CeyeROeYaB4KpWB9rIuFGktydTbDxL0xtopbl/zSeZOms07Ie0
EZ1jMRWRQGQ8ESwsULAKixMZ8yS7X8WBHUs0OdVnuFUB9QAykzSPpyzjUxqxZIlt
C/NI1NEye9iAHUq5DMScspqxuAN+k7MQWt/3LpJTDhG7lole6rDKa/WyCnR5UXpg
Ej7nX+ICb+NdTlgGJpja0Fjzl9kCr2jdv0YeoHWTB6rsfzd0iqaetw03X7TghaNT
gTeFeH58at3eMEBueeXPjVCJe8EQVcjVMXKMoghUj+L94/g//ea1j0FrknfLknS7
3nUP1vWu9FgVu26/13sUu32vt4NSp346+1rpkMJTdxyyNMOBjyLUDxoX1PpzPI8f
57j0UxRce8pnkzzNZPS82oAIQqVR5huBRtzAKzIkFySwPCu0TqxzMu6fHXFyhvvP
zbeWR5JOkxyS92REKPn4yh4aLnq8bT7i3+XD38lHsiAn5LT912m782F0RZLDxYdr
4pFl8zX6mCplP7uPObR8KUPOhLZsI+U+SWrbqwTzz7+Pr3bNgp9GKXaWjzzOyVlR
G/LAqur1e977Q+uTFVjt3mdyqdgUOzKu2F4MySUZD3q9nfPjo2PN6J9nO93Snd1B
LGR6OS5a+As9+rrWlEpW/nNPtikNmJ8296N90W1v70m9C9/xNtz/gzk8wTzGN8jp
LOChkqY0g5aN/xsMlLqhxgehfj/mG8WcIbufkP0RGSO717haKrbkB/Jz07R+w31/
+Ou7K5xm7Afx8WRsXWNXRgV3RebkD/IjOcUz9aXq5SieZU6VTid2NO8RcXWgkQa7
xNfcvwHop18VZgkAAA==
----END BASE64----
841ヽ(´ー`)ノ:03/02/16 13:39
>>835-836
サンクス。
.navi2ch/init.el を編集してる時に人に後から覗かれたら困るので、別ファイルにして
ロードしてますがw。

>>832
「取りあえず書いておいて、後でまとめて送ればいいや」というスタンスは個人的に解せない。
まとめて書き込んだ時には話題が代わってる可能性もあるし。
>>837 が一番現実的でいいんじゃないかな。
842825:03/02/16 13:40
>>840>>825 をオプションで切替できるようにしてみました。
以下気になってる点など。

o navi2ch-article-board-throughable-regexp の初期値は "[^=]." にしてま
す。もっと適切な値がある?
o 条件に合わない場合は quit で決め打ちです。これも変数で切替られた方が
よい?
o sync は現状未対応、ごめんなさい。

まぁ、叩き台にでもしていただければ。
ところで、Linuxザウルス上での半角カタカナ問題は解決されたんでつか?
>>836
> navi2ch-article-message-filter-by-message-alist に設定する場合はエスケープを外すべし。

エスケープを外すってどういう意味?
845名無しさん@Emacs:03/02/16 15:40
>778
私もはげすくおながいします
846名無しさん@お腹いっぱい。:03/02/16 15:51
847801:03/02/16 16:24
■■無料レンタル掲示板■■

どんどんレンタルして下さい

ランキングありジャンルも豊富です


http://www.geocities.jp/kgy919/bbs.html




848836:03/02/16 16:31
>>844
. と ? の前にある \ の事だったんだけど、この場合クォートって言うべきだったかな。
とりあえずリュージョン指定して置換(M-%)で \ を全部消しとけばOK。
GnusのGlobal Score Filesみたいに、あぼーんの条件をネットで共有できると便利かも
近頃、リンクを >>1 じゃなくて 1>> と書いてる馬鹿が多くない?
この板だと http://pc.2ch.net/test/read.cgi/unix/1039165754/20 とか。
さらに 》1 とかも見たことあるけど、それは論外で。

で、1>> のようなリンクに対応する暫定パッチです。
----BEGIN BASE64----(navi2ch-article.el.patch.gz)
H4sICN9LTz4AA25hdmkyY2gtYXJ0aWNsZS5lbC5wYXRjaACdks9Og0AQxs/lKSZc
ZINDobV/5NBw8gV69bLQLWykC1m2tiamT8PNk2+h8exTePMJXApo1Wqrk002ML/5
5tvJICIIes17UYJUKh6lzGGps/Ecbzx0Np0pVXDBQvAG4PZ9d+T3B9Bz3b5h2/ae
ws50KWp+CN7I7431qfkgADzzxqfnYFeX1gsCA6wZmxfLsFBftbBgClMurjCXWc6k
ugGLGABgTiYelA/lHSRK5X63C+UTvDPl6+NzeV++mBVqxZnKMEqoBCvPuFC44IIQ
A3VqlfCUgSWrRlTqvvNMrqicgRVlIqLf/YjlImRSu2FzvkbJYrbODezo0J1+opur
pskW39I8BUUM+xcfVbKN1pJ5eWmZu4k2jvJ6fN0n1/vqtJHbvxg5KPjfB2gjxCS7
mWa09dwO7hTq3ZNGM+UFVZoNWcyF4CIGl7T/mJjpr4Y7qc19qNdMoaQuQpG14pwV
4OltewNYjBS0YgMAAA==
----END BASE64----

そもそも 1>> とか書く奴が間違ってるわけだから、
commit するかどうかはコミッターの人に任せます。
>>837
ありがとうございます。かなりダサイですが、こんなコードで対応しました。

(define-key navi2ch-message-mode-map "\C-c\C-c"
(lambda()
(interactive)
(setq navi2ch-offline-tmp-flag nil)
(if navi2ch-offline
(setq navi2ch-offline nil)
(setq navi2ch-offline-tmp-flag t))
(navi2ch-message-send-message)
(if (not navi2ch-offline-tmp-flag)
(setq navi2ch-offline t))))
852リナザウFan:03/02/16 22:28
>うろんごす はいいから board list で半角カナを全角カナに置換するために
>navi2ch-board-filter-list 新設してYO〜
Linux Zaurus ユーザじゃないが、半角カナが表示できないのは
Navi2ch のせいじゃないので、対処する必要はないと思うんだが。
>>853 よ、そこんとこどうなのよ。
あぁ、自分で自分を差してしまった…(;´Д`)
855名無しさん@Emacs:03/02/16 23:07
ザウルスうんぬんは置いといても半角カナが化ける状況でみなさん,どう対応
されてます?

articleはなんとかなっても,boardlist化けるとしょぼんなんですが
% cvs update
~/.navi2ch/init.el:
(add-hook 'navi2ch-board-get-subject-list-hook
(lambda () (japanese-zenkaku-region (point-min) (point-max) t)))
結局 う ろ ん ご す とは
何だったんですか?
>>851
(´-`).。oO(なんで >>837 じゃだめなんだろう?)
>>842
動かないなぁ…と思ったら
navi2ch-article-enable-through を "t" にしてるとダメなのね
一々聞かれるのがうざいので、"t" でも quit してくれると
嬉しいなぁ…と言ってみる
860名無しさん@Emacs:03/02/17 16:07
>856
ありがとうございます。これでずいぶん楽になります。
861名無しさん@お腹いっぱい。:03/02/17 16:19
★☆★キラキラお星様★☆★
http://jsweb.muvc.net/index.html
862702:03/02/17 16:24
■■出会い系サイト運営システムレンタル■■

儲かる出会い系ビジネス

初心者でも簡単運営

写メール、画像対応

http://www.geocities.jp/kgy919/


>>856さんの真似をして、navi2ch-article-get-message-list-hookを作ってみました。
良ければ、採用してくださいまし。m(_ _)m

設定例:
~/.navi2ch/init.el
(add-hook 'navi2ch-article-get-message-list-hook
(lambda () (japanese-zenkaku-region (point-min) (point-max) t)))

----BEGIN BASE64----(article.diff.gz)
H4sICEGoUD4AA2FydGljbGUuZGlmZgDFksFuozAQhs/hKUa9LEljaodQEqQ9rbRSr7tPYGAg
bqnN2g5q334NIalL0rTSHtYX4/H/zz/A9yBLfMlA8k6sih3h2oqiwQib4Pu/r+DXj99QiQYz
uCs6o5Wyd2PSdPeSl12g0WqBnZA1aLcZoSSwiG3SoBRVBaQAoofzpcEXi8WF8owl8BNzWFEa
A0szusrieyDUrdmhNSHkoi9989FtxpIs3h58fZK/huQ4XS3jNIWh0Lc8FDbgnkkApxUeo4Q0
qC3pPxMplLQorRk+GuRYCwkoy7nva9BCGApg87488zqNQxPets1r39CiNpArrl2H20Gq95Ls
lHoy8G3qqtGSZzSG10gaYeyg85OdfbyHG9M2wtr+/xR7rd3IMF6ZKIpuJq5aWUWKHdcQtkpI
FyPkfKIxaP+Awfb8bfq53AXX3CrtbA/vie24Nv8B1zH2Y1Zp8p5VmpyN7IM61mbs3qN0ndFN
5vg7Ueqa+pSeTGeIrukVRBmj2yVjbP0G6bGUHDENS6xc+1PUQBHBF3HgAqRo5h/KcqyURmJe
ZfEFNa8cp1Px7Zn4KqfXEww2WNjx8Ll8IG6fP/aeTxOOYz2rEj3hX0x/X55YBQAA
----END BASE64----
864825:03/02/17 21:12
>>859
おー、

| navi2ch-article-enable-through
| それ以外の non-nil な値なら何も聞かずに移動する。

を「問答無用で移動するゼ」に脳内変換しててノーケアでした、ごめんちゃい。
n-a-e-through が t の意味は「何も聞かねえ」ってことですな。時間見つけ
て修正しますです。指摘ありがとん。
>>863の真似をして、navi2ch-list-get-category-list-hookを作りました。
navi2ch-article-get-message-list-hookと同時にcommitしてもらえると嬉しいです。

設定例:
~/.navi2ch/init.el
(add-hook 'navi2ch-list-get-category-list-hook
(lambda () (japanese-zenkaku-region (point-min) (point-max) t)))

----BEGIN BASE64----(list.diff.gz)
H4sICKjhUD4AA2xpc3QuZGlmZgCNUstugzAQPDdfscqlILpRQl4tJ0699Q+4AFnALbEje5M0
f981pGlEFDUgYdk7s8POGBFB5wcVlw0ecusm1E6MVfXTh9HwTgXM1hDHyew1iecQT6fzURRF
Q8YteLnqwWkKOJPnZQVRt64hTUcQbKgS7qVPYXK7wbxisuhOusTGmC/Qqg3vYR21VPJ58y+6
Jka3Lz49pVWOrxjRkNHVPaHMmWpjT0PGjUZuWZUt4dZs6BEcfauH+hVUGUtDQ0Z4FZn/tTuR
TRfJYnEb2ZkxBL8l8+vIVssuMVn6wACCY0Magkr1Azh2uAO/C33V1xU3yLTdYbGvKrL9sRR+
lZV2ZBm7DqXRTJrduUN0htq97iZ18PxAHOFFojZssGzEw2BnlGbcKh3+lVti+QhNjp5kENEU
LXGWcisS4vJRbgmMsyyYRFkWZtq/Y+83COcHi1pvSSQDAAA=
----END BASE64----
>>856
sl-c700使ってるものです.
cvs版いただきました.まさに期待通りの動きでした.感謝で
す.掌でnavi2chは当分続きそうです.
>>863,>>865 を使ってみた。Emacsで閉じているので(・∀・)イイ!!
本体への取り込みキボンヌ
868名無しさん@お腹いっぱい。:03/02/18 21:18
今読んでるスレの順位をひと目で知りたいのですが
スレリストにジャンプせずにわかりせんでしょうか?

869名無しさん:03/02/18 21:57
現状ではわかりせん。
870c1:03/02/19 00:35
ブラウザだと書き込みできるのに
emacs+navi2chだとcokie書き込み確認 failedみたいになって
できないのはなぜ?
すまそ。
ただたんにnavi2chのバージョンあげたら直りました。 
>>856,863,865
せっかく navi2ch-article-filter-list の仕組みがあるんだから
navi2ch-{list,board}-filter-list を作るのが素直だと思うんだけどいかが。
名前は navi2ch-list-get-category-list-hook とかの方が
分かりやすくて好きだけど。

>>867
(add-hook 'navi2ch-article-filter-list
(lambda () (japanese-zenkaku-region (point-min) (point-max) t)))
すればEmacsで閉じまっせ。
873extra:03/02/19 03:35
本体へのマージに向けて、navi2ch-article-extension.el を大幅に変更しました。
試用前にはお手持ちのバージョンのバックアップを取っておかれることを
おすすめします。
変数名の関数の挙動の改廃については docstring をご覧ください。

変更点についてのご意見をお待ちしています
(とくに、キャッシュとか文字列の一致とか)。
----BEGIN BASE64----(filter-list.patch.gz)
H4sICAzoUj4AA2ZpbHRlci1saXN0LnBhdGNoAO1YbXObRhD+LP+FfDmTIwZbpwASkiUnceK8
2ZlGSds07QdNG4ROMjECwiFb/vfduwOEeLGd6UzczhTZlrnbvV32nud2l7NgRtcjFDiXnuWe
EydOPNenHervPP3n184vL39Fc8+nI/TYvWRxGCaPU0vl74Ll9uVOTJPYo5desEAxfDEvDJDZ
MQ8HOzNvPkfERSQW93WO7+/v1wy3TBu9oVNkGUYXmYORYY26fUQMuFpyaUJIrd5wowdKpjWy
bKnHLRUvYblrm+1uf4DEABKXlq3qBYzGCeERIW4YJDRImIiPXpZM7ZMF5eIxS8iSMuYsqK5z
2R2CtBmdr4Kyw8SJIv+aW0hozJA2DZ14poM4rD0LfY8lSJOTFU05TLiMVAAVb440BlsRLCKk
uU5MmDOnSErqXKqlCYNoL1vNdXyfRHHogrtkuprPaczFUPp8SyeCZZDmO8vpzEHaWizSaklT
9Btao73cZz4utNwZqDiMfUN73gzJ+Y3AOv0/tVHwLjUKceJu5TNibgc1hZDHPI02ySNG0aMw
SgCHjo+mdOEFiAYzuW3Km7OfXqMH+ASPH2gn6OT127OxuD3AHh94PX4lbv/Eb/H49IPxgU+o
Q9WX8sIEn49HAb6AEVgUbvur4Sf8gQsEnq8IcApo2QBauOqxNwCBwRb24CmvvOScJHQZZfuB
8ut2ZJYfNtXzKYRF85AJsdzl21tB7jYQ0z1FhUtLY4wUFvleknCyu6s4BtMonWKdTkcpaS3C
JCTuOQdRFHoBbJUX6CUZRpNviNGonk8w4cROEgqM8LD2DWBsGtb7ilo1WjcT9F8XybPtRCIe
4R7SSGa3MYnYva0cYveqLhcTSDbYMvuF9NEbGYcjc5CnD1i0mD02St+XO6yu1ba6hxv+alfn
NJDnD6Fr2HhGou2E0QjTuySd3Uw2XgXkPAwv2OYgF88gd3k1/UrdRABPSOlVIzGNfMel5DxZ
+iRxFkT4JV0qiN8CuZQgMV3QdQFy0hU5Cs8K8JfEzcKVE/dHhauetdvupgQk21yWc7VMvr9Y
lqjL3boH5qZmm4lrbRPXqjhc5G06tl319Uc2/Jgb2lpbtM11vo+1Zt9umwNDspavJwfMH4bL
g7vhUvA3g6WoOrZm6kF5J5RlOi14UJ79AHWQG5wYlp6H8RUngDKZaJ2DyUSfBPyj8KoGJRXs
rRLPvwfspWYbsXdobGHv0Kg4XMReOtYyrQKOhiPLgKyRYw+WLGIv1/k+7A17w/bQ7m6wJwb6
vQx7eeEtEjnfJxPK6TBgUGiLO102FFwuu+f9xUGlOK7pK9AWZDgKyz1GReD2niIDM0jeobXY
SGdKNR1GRaggXmk7bhAWCvW9yI1a65sEKg9e164ciHalJktz2BA/dGZ5Yj46OiqDitehDJ3T
875名無しさん@お腹いっぱい。:03/02/19 11:27
mJbpdunE7B7olpptbvQNe7vRN+yKy0XCpWM312h80SLjcqUq4/o31Wh2v231zQ3jxMAgbx94
L8sJlqAR5G6kQCun/qbuqVgd4vjo9P3PeIDfYQyNnTgD07N0tIjDVbTZ1+xETYnorlgSLhvP
a76QwI+yz81Ba6m+VM/w+F17/MXw31/hGGN8iC/AkYfqhXq8+wSP1a8gd7r7kDecB6L/fIp9
/Ax+xwUx0YBSsBHJBrf3x3EC7nv4I5+QWqKLZdfLaejDwK6Sr9g1zhL1d3WpGqqnfsHx4Rv8
mStLgT1tokQ09icKmijwVJ0I/tVTX07B4Zf4uNcHt0td8vO/Xn3FQ3xRcH3sYg1/xF3M8Duu
kk1N5LHXFLaccnt55pSzxUOowcm6+XRpWa6JFiCSE2QKX5XzRdcVcTdKriMKPkDdR50Euq11
JMXqQSHOAs5yeQYDjD1n6lOWvtAoQUXWe0tnDdoBFUBBOVCeq49Upi53nwBYhuLdA0qL/U6y
luEeDz8dJyKePGHzEdjAFz3Y2JKykFFqKdOzjHYP0lhOmV7Xbvdsu5KkRGIqs+fZ6uQz9wyc
hg9SdKhzVsspZJdc5OnilIsoegOb8rcP9XSqFOVNfPqfS80x+6+RKV8hZVP6XuM2PuWvt5wZ
bKTvXPOKZBE7S1nop+XElRfMwivCrhnU9Gjvqmvp9a2DaRpt+NPPWn5uETwohXlKoYyGkvo6
cEWeF4mjUdqZ88DdUZhRn/f28mYjThrEa98HNFnIYrUMZ/ROgtAb3W3F+oCI3svs8Yj20sPl
b7qv9xnfGAAA
----END BASE64----
>>872
>>874,875でnavi2ch-board-get-subject-list-hookを消してnavi2ch-{list,board}-filter-listをでっちあげてみた。どうよ?
>>875 ageてしまってソマソ
877867:03/02/19 12:09
>>872 サンクス
>>865>>874,875どちらか本体への取り込みキボンヌ
878198:03/02/19 16:24
■■わりきり学園■■

コギャルから熟女まで

素敵な出会い

ゲイ、レズビアンなどコンテンツ豊富

http://www.geocities.jp/kgy919/deai.html










879:03/02/19 16:30
◆マムコ満開◆無料です◆
http://bbs.1oku.com/bbs/bbs.phtml?id=yasuko
AAの入力は C-c C-a でできますが、これにオリジナルのAAを登録したいのですが、
.elファイルを直接書き換えるしかないのでしょうか。
>>880
こんなんで追加・変更できるよ。
(setq navi2ch-message-aa-alist
'(("k" . "キタ━(゚∀゚)━!!")))
>>881
お!ありがとうございます!

なんだ、やっぱりできるぢゃん。( ̄ー ̄)ニヤッ
883615:03/02/19 20:36
最新版のxemacsを入れ直して、navi2ch(cvs)を入れたら
元通りになりました。m(__)m

vine2.6 PPC
884mami:03/02/20 01:23
レス書き時の C-c C-a ? の AA 一覧がずれる方は、
(require 'mule-util) を試してみてください。

; truncate-string-to-width
885名無しさん@Emacs:03/02/20 21:23

1 :ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ :03/02/20 19:53 ID:???
YBB規制
http://qb.2ch.net/test/read.cgi/sec2ch/1045039955/l50

ゲームハード板がアタックを受けつづけていたので、
YBBごと規制しました。
2月19日だけで14946回投稿されましたです。。

http://qb.2ch.net/test/read.cgi/accuse/1045738416/
886くし:03/02/20 22:55
test
887tantei:03/02/20 22:57
★あなたのお悩み解決致します!!
●浮気素行調査
彼氏、彼女、妻、夫の浮気を調査致します!!
●盗聴器盗撮機発見
あなたの部屋に誰かが仕掛けているかも!!
●行方調査
行方不明になっている家族の消息を調査致します!!
●電話番号から住所割り出し
一般電話、携帯から住所を割り出し致します!!
●ストーカー対策
社会問題ともなっているストーカーを撃退致します!!
その他人生相談からどんなお悩みでも解決いたします!!
 24時間受付  090−8505−3086
URL  http://www.h5.dion.ne.jp/~grobal/
メール  [email protected]
   グローバル探偵事務局 

888extra:03/02/21 01:50
navi2ch-article-extension.el をまた更新しました。
問題がなければ、そろそろ Navi2ch 本体にマージしようと思います。

>>790
navi2ch-article-extension.el 内で実装してみました。
フィルタ関数内で直接 num を参照させたくないので。
【スレの名前】 UNIX板 navi2ch part 8
【スレのURL】 http://pc.2ch.net/test/read.cgi/unix/1039935998/
【名前】 790
【メール欄(省略可)】 sage
【本文】
>>888
スマートに取り込んでもらってありがとうございます。
ただ、自前の設定はこの2つで、
(setq navi2ch-article-message-filter-by-feature-alist
'((get . hide)))
(setq navi2ch-article-message-filter-number-get-list '(2))
以下のDATファイルを C-c C-f で読み込んでも2番の書き込みが
(省略されました・・全てを読むにはここを押してください)
890790:03/02/21 10:18
>>888
スマートに取り込んでもらってありがとうございます。
ただ、自前の設定はこの2つで、
(setq navi2ch-article-message-filter-by-feature-alist
'((get . hide)))
(setq navi2ch-article-message-filter-number-get-list '(2))
以下のDATファイルを C-c C-f で読み込んでも2番の書き込みが
hideされなかったです。
Emacs21 + navi2ch cvs最新です。
他のフィルタ関数は追加してません。

----BEGIN BASE64----(test-get.dat)
Tk48Pjw+MDIvMTAvMjUgMTk6MzYgSUQ6YUxpeXZ6cGg8PiBNMSA8PlRJVExFCk5O
PD48PjAyLzEwLzI1IDE5OjM4IElEOmFMaXl2enBoPD4gTTIgPD5USVRMRQpOTjw+
PD4wMi8xMC8yNSAxOTozNiBJRDphTGl5dnpwaDw+IE0zIDw+VElUTEUK
----END BASE64----
;; 現在YBB規制の為に代行で書き込んで貰っています(⊃д`)
891790:03/02/21 10:18
>>888
スマートに取り込んでもらってありがとうございます。
ただ、自前の設定はこの2つで、
(setq navi2ch-article-message-filter-by-feature-alist
'((get . hide)))
(setq navi2ch-article-message-filter-number-get-list '(2))
以下のDATファイルを C-c C-f で読み込んでも2番の書き込みが
hideされなかったです。
Emacs21 + navi2ch cvs最新です。
他のフィルタ関数は追加してません。

----BEGIN BASE64----(test-get.dat)
Tk48Pjw+MDIvMTAvMjUgMTk6MzYgSUQ6YUxpeXZ6cGg8PiBNMSA8PlRJVExFCk5O
PD48PjAyLzEwLzI1IDE5OjM4IElEOmFMaXl2enBoPD4gTTIgPD5USVRMRQpOTjw+
PD4wMi8xMC8yNSAxOTozNiBJRDphTGl5dnpwaDw+IE0zIDw+VElUTEUK
----END BASE64----
;; 現在YBB規制の為に代行で書き込んで貰っています(⊃д`)
892代理:03/02/21 10:19
多重投稿でのスレ汚し申し訳ない
【スレの名前】 UNIX板 navi2ch part 8
【スレのURL】 http://pc.2ch.net/test/read.cgi/unix/1039935998/
【名前】 790
【メール欄(省略可)】 sage
【本文】
>>888
スマートに取り込んでもらってありがとうございます。
ただ、自前の設定はこの2つで、
(setq navi2ch-article-message-filter-by-feature-alist
'((get . hide)))
(setq navi2ch-article-message-filter-number-get-list '(2))
以下のDATファイルを C-c C-f で読み込んでも2番の書き込みが
hideされなかったです。
Emacs21 + navi2ch cvs最新です。
他のフィルタ関数は追加してません。

----BEGIN BASE64----(test-get.dat)
Tk48Pjw+MDIvMTAvMjUgMTk6MzYgSUQ6YUxpeXZ6cGg8PiBNMSA8PlRJVExFCk5O
PD48PjAyLzEwLzI1IDE5OjM4IElEOmFMaXl2enBoPD4gTTIgPD5USVRMRQpOTjw+
PD4wMi8xMC8yNSAxOTozNiBJRDphTGl5dnpwaDw+IE0zIDw+VElUTEUK
----END BASE64----
;; 現在YBB規制の為に代行で書き込んで貰っています(⊃д`)
【コメント】
代行の方、よろしくおねがいします。
894790:03/02/21 10:21
>>888
スマートに取り込んでもらってありがとうございます。
ただ、自前の設定はこの2つで、
(setq navi2ch-article-message-filter-by-feature-alist
'((get . hide)))
(setq navi2ch-article-message-filter-number-get-list '(2))
以下のDATファイルを C-c C-f で読み込んでも2番の書き込みが
hideされなかったです。
Emacs21 + navi2ch cvs最新です。
他のフィルタ関数は追加してません。

----BEGIN BASE64----(test-get.dat)
Tk48Pjw+MDIvMTAvMjUgMTk6MzYgSUQ6YUxpeXZ6cGg8PiBNMSA8PlRJVExFCk5O
PD48PjAyLzEwLzI1IDE5OjM4IElEOmFMaXl2enBoPD4gTTIgPD5USVRMRQpOTjw+
PD4wMi8xMC8yNSAxOTozNiBJRDphTGl5dnpwaDw+IE0zIDw+VElUTEUK
----END BASE64----
;; 現在YBB規制の為に代行で書き込んで貰っています(⊃д`)
【コメント】
代行の方、よろしくおねがいします。
激しくワロタ。宣言してから代行したらどうよ?
896extra:03/02/21 23:37
navi2ch-article-insert-messages をいじらなくても、
二重カキコのチェックができることに気がつきました。
こんな感じで。

(defun my-navi2ch-article-message-filter-hide-ditto (alist)
"二重カキコされたレスを隠す。"
(let ((prev-alist (navi2ch-article-get-message
(navi2ch-article-get-current-number))))
(when (and (not (eq major-mode 'navi2ch-popup-article-mode))
prev-alist
;; word-constituent な文字のみ取り出して比較
(string= (apply 'concat
(split-string (cdr (assq 'data alist))
"\\W+"))
(apply 'concat
(split-string (cdr (assq 'data prev-alist))
"\\W+"))))
'hide)))

こうなってくると、
せっかく追加した feature 関連ですが大してありがたみがないですね。
ころころ方針を変えて申し訳ありませんが、
定着する前に削除することにします。
897extra:03/02/21 23:37
>>888 で取り込んだ >>790 さんの機能については、
代わりに alist に レス番号を持たせることで解決してみました。
こんな感じで使ってみてください。

(defun my-navi2ch-article-message-filter-hide-number-get (alist)
"レス番号をゲットされたレスを隠す(navi2ch-article-extension 用)。"
(let ((list '(2 3 4 5 6 7 8 9 10 100 200 300 400 500 600 700 777 800 900))
(num (cdr (assq 'number alist)));; レス番号
(body (cdr (assq 'data alist))))
(when (and (memq num list)
(string-match
(format
"\\([^0-90-9]\\|^\\)\\(%d\\|%s\\)\\([^0-90-9]\\|$\\)"
num (japanese-zenkaku (number-to-string num)))
body)
(<= (length (split-string body "^")) 1));; 1行レス
'hide)))
elisp を貼る人は、
(add-hook 'navi2ch-message-before-send-hook
(lambda () (untabify (point-min) (point-max))))
してくれるとありがたい。
xemacs でオンオフライン状態を表示させてみる
(setq navi2ch-modeline-online
(cons
(let ((extent (make-extent nil nil)))
(set-extent-property extent 'invisible t)
extent)
(let ((glyph (make-glyph (vector 'string :data navi2ch-online-indicator))))
(set-glyph-image glyph
(vector 'xpm :file (expand-file-name navi2ch-online-icon navi2ch-icon-directory))
'global nil 'prepend) glyph)))
900extra:03/02/22 16:46
>>896 の関数だと一部マズいことに気づいたので、
navi2ch-article-get-current-number を変更。

(defun my-navi2ch-article-message-filter-hide-ditto (alist)
(condition-case nil
(let ((prev-alist (navi2ch-article-get-message
(get-text-property
(navi2ch-previous-property (point) 'current-number)
'current-number))))
(when (and (not (eq major-mode 'navi2ch-popup-article-mode))
(string= (cdr (assq 'data alist))
(cdr (assq 'data prev-alist))))
'hide))
(error nil)))

>>898
すみません。自分でも見づらいと思いました。
ご指摘のフックを init.el に追加しておきました。
DeleGate をプロキシサーバに使っていると、投稿がエラーになります。

レスポンスが、HTTP/1.1 なんですが、Connection: close が無いため、
navi2ch-net-get-content が、応答の終端を見つけられていないのが原因のようです。

そんな応答をするサーバが悪いのか、navi2ch がもっと頑張った方がいいのか、
識者の意見をお願いします。
    〃,.二二ミ
    !g' '.・っ・`|
   |  /二7/ < お前が頑張れよ!
>>901
RFC 2616 14.10 Connection:
> HTTP/1.1 applications that do not support persistent connections MUST
> include the "close" connection option in every message.
とはいえ、これでもかまわないような気もする。
Index: navi2ch-net.el
===================================================================
RCS file: /cvsroot/navi2ch/navi2ch/navi2ch-net.el,v
retrieving revision 1.70
diff -u -b -u -b -r1.70 navi2ch-net.el
--- navi2ch-net.el 26 Jan 2003 14:59:55 -0000 1.70
+++ navi2ch-net.el 22 Feb 2003 12:24:41 -0000
@@ -351,11 +351,12 @@
(not (= (point) (+ p size))))
(accept-process-output proc))
(goto-char (+ p size))))
- ((or (string= (navi2ch-net-get-protocol proc)
- "HTTP/1.0")
- (and (stringp (cdr (assoc "Connection" header)))
- (string= (cdr (assoc "Connection" header))
- "close")))
+;;; ((or (string= (navi2ch-net-get-protocol proc)
+;;; "HTTP/1.0")
+;;; (and (stringp (cdr (assoc "Connection" header)))
+;;; (string= (cdr (assoc "Connection" header))
+;;; "close")))
+ (t
(while (eq (process-status proc) 'open)
(accept-process-output proc))
(goto-char (point-max))))
たびたびゴメン。サーバが返すコンテンツが無い場合、
telnet localhost 80
c> GET /index.html.ja.jis HTTP/1.1
c> If-Modified-Since: Sat, 22 Feb 2003 12:45:39 GMT
c> Host: localhost
c>
s> HTTP/1.1 304 Not Modified
s> Date: Sat, 22 Feb 2003 12:47:00 GMT
s> Server: Apache/1.3.27 (Unix)
s> ETag: "616c8-707-3c19898c"
s>
(接続持続)
となるので、904 の変更をすると HTTP/1.1 本来の動作をする際に
タイムアウト待ちになっちゃうね。
DeleGateが糞ということか。
907c1
navi2chでかきこしようとおもうと
send message failed ぶらうざをたちあげなおしてください
っていわれるのはなぜ?