■掲示板に戻る■ 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50
レス数が1000を超えています。残念ながら全部は表示しません。 |
Navi2ch for Emacs (part 6)
- 1 :名無しさん@お腹いっぱい。 :02/06/12 21:21
- Emacsenで動く2ch用ブラウザ、Navi2chスレッドpart 6です。
* Navi2ch Project Home Page
http://navi2ch.sourceforge.net/
>>2 リンク、過去スレッド
- 584 :mami :02/07/23 13:16
- すんません、1 を消したらスレごと消えちゃいました。
http://jbbs.shitaraba.com/computer/bbs/read.cgi?BBS=2452&KEY=1027348252&START=4&END=4
> 同じarticle-idのスレが2つある(w
> つまり、shitarabaでもsubject.txtを使わず、htmlをパースしろってことかな。
なぜか subject.txt では最初のスレが最後にも出てるようです。
- 585 :名無しさん@お腹いっぱい。 :02/07/23 13:34
- 本筋とは関係無いんだけど...
起動時のスプラッシュ(?)で、真ん中のおにぎりの胸筋のあたりがずれてませんか?
漏れだけかな???
いや、ほんとうにどうでも良い事でスマソ...
- 586 :nanashi :02/07/23 20:36
- >>583
板モードで default-directory 変えて、そこからスレを選ぶとスレの
default-directory も変わっちゃわない?
そしたら M-d とかのデフォルトが変わって不便かも。
> ところでこのフックが実行される時点で
> navi2ch-board-current-board は未設定ですよね。
navi2ch-board-after-sync-hook につっこむとか。
>>585
たしかに。。。
次のバージョンアップは大きいから、そろそろ変えてみます?
- 587 :nanashi :02/07/23 21:01
- たまには age で。
navi2ch-vars.el での navi2ch-list-bbstable-url のデフォルトが
nil になりました。~/.navi2ch/init.el で設定してない場合は、
navi2ch-update.el で設定されますので、update するかどうか聞いて来たら
yes と答えてください。
navi2ch-auto-update を nil にしてる人は、M-x navi2ch-update で手動
更新できます。
- 588 :mami :02/07/23 23:13
- (setq navi2ch-message-ask-before-write 'y-or-n-p) とか
(setq navi2ch-message-ask-before-write 'yes-or-no-p) とかすると
w で書き込みを初めるときに確認を出せるようにしました。
ついでに navi2ch-message-ask-before-send と navi2ch-message-ask-before-kill も
同じ仕様に。
あと、jbbs.shitaraba でスレを立てられるようにしました。
- 589 :(not 1) :02/07/24 02:10
- いろいろと放ったらかしのままにしてすいませんです。
>>581
> board-id の衝突の件ですが、たぶんなんとかなりました。
同じ id の板が同時に2つ追加されると変な事になっちゃいません?
今週は結構暇そうなんで、この板変えますかメニューを作ろうと思ってます。
んで、重複した board-id 編集メニューと合わせて patch の形で出しますね。
;; このへんは nanashi さんの今の解法とダブっちゃうんで commit するのは
;; やめときます。
あと、掲示板(shitaraba とか jbbs とか)毎に prefix か suffix を付ける仕
組みがあってもいいかなーと思ったり思わなかったり。
;; 実は最近の navi2ch スレッドはあんまし追いきれていなかったりするです。
- 590 :名無しさん@お腹いっぱい。 :02/07/24 04:42
- >>586
スプラッシュ作ってみました。
もし次のバージョンで変えるなら、候補に入れておいてくだされ。
----BEGIN BASE64----(navi2ch-logo.xpm.bz2)
QlpoOTFBWSZTWb9gqCQAGuP////////////////////3//4H//xICwByIIAEAECQ
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
EtDUkzEaZhmP+LuSKcKEhfsFQSA=
----END BASE64----
- 591 :名無しさん@お腹いっぱい。 :02/07/24 04:45
- おもろい。
- 592 :nanashi :02/07/24 09:07
- >>589
最近 id の衝突が多いみたいなので、とりあえず暫定ってことで commit しちゃ
いました。
> 同じ id の板が同時に2つ追加されると変な事になっちゃいません?
色々テストしてみたんで大丈夫だとは思うんですが。
navi2ch-list-get-changed-status では、id ではなく、URL で比較していって、
old-category-list に存在する URL: そのまま。
old-category-list に存在しない URL: url の最後の部分が一致し、かつ以
前と同じ板の名前の場合のみ変わった板に。そうでないなら追加された板に。
と、変わった板と判断する条件を厳しくしています。(実際はここで id を使っ
てるんですが、URL に対して string-match した方がいいかも)
これは、追加されたを変わった板と間違って判断するのと、変わった板を新規
の板と間違って判断するのでは、後者の方が安全だと考えたからです。
同じ名前で同じ id (というか url の最後の部分) の板が複数追加されると動
作が変になるかもですが、さすがにそれは無いんじゃないかと。
> ;; このへんは nanashi さんの今の解法とダブっちゃうんで commit するのは
> ;; やめときます。
navi2ch-list-make-board-txt での id の決定はそれほど重要ではなく、単に
G とかで一意に飛べるようになるだけなので、(not 1) さんの変更に置き換え
てもらっちゃってもいいですよ。
> あと、掲示板(shitaraba とか jbbs とか)毎に prefix か suffix を付ける仕
> 組みがあってもいいかなーと思ったり思わなかったり。
たとえば、この板の場合、id を「unix@pc.2ch.net」にしちゃえばユニークに
なるなーってアイディアもあるんですが、手をつけてません。
ところで、navi2ch-list.el をいじってて何度もミスったんですが、url と
uri が混在してるの、統一しません?
- 593 :(not 1) :02/07/24 11:44
- >>592
> > 同じ id の板が同時に2つ追加されると変な事になっちゃいません?
> 色々テストしてみたんで大丈夫だとは思うんですが。
> navi2ch-list-get-changed-status では、id ではなく、URL で比較していって、
> old-category-list に存在する URL: そのまま。
> old-category-list に存在しない URL: url の最後の部分が一致し、かつ以
> 前と同じ板の名前の場合のみ変わった板に。そうでないなら追加された板に。
> と、変わった板と判断する条件を厳しくしています。(実際はここで id を使っ
> てるんですが、URL に対して string-match した方がいいかも)
そーか、板の名前も使って判断してるから同じ id の板が2つ追加されてもおーけーっ
て事なんですね。なるほど。
>
> これは、追加されたを変わった板と間違って判断するのと、変わった板を新規
> の板と間違って判断するのでは、後者の方が安全だと考えたからです。
確かに後者の方が安全ですね。
> > ;; このへんは nanashi さんの今の解法とダブっちゃうんで commit するのは
> > ;; やめときます。
> navi2ch-list-make-board-txt での id の決定はそれほど重要ではなく、単に
> G とかで一意に飛べるようになるだけなので、(not 1) さんの変更に置き換え
> てもらっちゃってもいいですよ。
自動で変更する仕組と手動で変更する仕組の両方が使えると嬉しいかなーとか思いまし
た。その方向で作業してみます。
>
> > あと、掲示板(shitaraba とか jbbs とか)毎に prefix か suffix を付ける仕
> > 組みがあってもいいかなーと思ったり思わなかったり。
> たとえば、この板の場合、id を「unix@pc.2ch.net」にしちゃえばユニークに
> なるなーってアイディアもあるんですが、手をつけてません。
あー、俺もそれは考えた事あります。
でもそれだと入力が面倒臭そうなんですよね。
> ところで、navi2ch-list.el をいじってて何度もミスったんですが、url と
> uri が混在してるの、統一しません?
url で統一しましょうか。
それで、board の key が 'uri になっているのは歴史的経緯としてあきらめる(^^;
;; 始めの頃、uri っていうのはファイル名の直前の部分まで(ディレクトリの部分)だ
;; と思っていてこういう使い方になっているのでした。
長レスすまんです。
- 594 :nanashi :02/07/24 12:40
- >>593
> 自動で変更する仕組と手動で変更する仕組の両方が使えると嬉しいかなーとか思いまし
> た。その方向で作業してみます。
一番優先されるのが (navi2ch-list-board-id-from-url) なんで、保存したの
をここから取って来るようにするといいかもです。
他のところで url に対して string-match して id を得てるのも、ここを通
すようにした方が統一できてよさそう。
> あー、俺もそれは考えた事あります。
> でもそれだと入力が面倒臭そうなんですよね。
completing-read してるんで、g un RET でも UNIX 板に飛べたりします。
画面表示まわりは長いとうるさく感じるかもしれませんけど。
それとも、board-id を得る部分を multibbs に移して、2ch は suffix 無し、
それ以外はhoge@shitaraba.com みたいな感じで返すようにします?
> url で統一しましょうか。
> それで、board の key が 'uri になっているのは歴史的経緯としてあきらめる(^^;
uri という key を保存してるファイルは無いので全部変えちゃいません?
ざっと見た感じだと、\<uri\> -> url で全置換しても大丈夫みたい。
- 595 :(not 1) :02/07/24 13:02
- >>594
> 一番優先されるのが (navi2ch-list-board-id-from-url) なんで、保存したの
> をここから取って来るようにするといいかもです。
> 他のところで url に対して string-match して id を得てるのも、ここを通
> すようにした方が統一できてよさそう。
手元ではそうなってます。
オプションで id を url から取得するか、保存したのを取得するか選択できるような
感じで。
> > あー、俺もそれは考えた事あります。
> > でもそれだと入力が面倒臭そうなんですよね。
> completing-read してるんで、g un RET でも UNIX 板に飛べたりします。
> 画面表示まわりは長いとうるさく感じるかもしれませんけど。
suffix にしちゃえば入力はそんなに面倒臭くないですね。
長いのを付けるのも結構有りな気がしてきますた。
というか、
> それとも、board-id を得る部分を multibbs に移して、2ch は suffix 無し、
> それ以外はhoge@shitaraba.com みたいな感じで返すようにします?
こっちに賛成一票です。
2ch に suffix を付けないってするよりも、2ch にも付けてデフォルトの suffix を選
択できるようにした方がいいかも。
それで、デフォルトのやつは suffix まで書かなくてもよくすればいいんじゃないでしょ
うか。
ついでに、その他とか、ブックマークとかのも suffix 付けちゃいましょう。
> uri という key を保存してるファイルは無いので全部変えちゃいません?
> ざっと見た感じだと、\<uri\> -> url で全置換しても大丈夫みたい。
マズそうなのは、navi2ch-board-get-uri() と navi2ch-board-get-url() ぐらいです
かね。
navi2ch-board-get-uri() は navi2ch-board-get-url-path() とかにすればいいかな?
- 596 :nanashi :02/07/24 14:23
- >>595
> suffix にしちゃえば入力はそんなに面倒臭くないですね。
> 長いのを付けるのも結構有りな気がしてきますた。
よく考えると、板モードではモードラインが 名前 (id) [鯖] だから、id に
ホスト名をつけて 名前 (id) でも問題ないですね。
> 2ch に suffix を付けないってするよりも、2ch にも付けてデフォルトの suffix を選
> 択できるようにした方がいいかも。
2ch にも suffixつけるなら、
(string-match "\\`http://\\(.+\\)/\\([^/]+\\)/?\\'" url)
(concat (match-string 2 url) "@" (match-string 1 url))
で統一しちゃった方がわかりやすいかも。
短いのがいい人は board-id を編集して短くする、と。
> ついでに、その他とか、ブックマークとかのも suffix 付けちゃいましょう。
ホストやファイル名に出て来ないだろう文字ってことで、":" でも付けます?
"fudan-miru-sure:bookmark"、"navi2ch:etc" (>>3をetc.txtに追加した場合)
みたいな感じで。
> マズそうなのは、navi2ch-board-get-uri() と navi2ch-board-get-url() ぐらいです
> かね。
気づきませんですた。
> navi2ch-board-get-uri() は navi2ch-board-get-url-path() とかにすればいいかな?
navi2ch-board-get-base-url とかがいいんじゃないでしょうか。
- 597 :nanashi :02/07/24 14:43
- あ、そだ
>>590
これ、いいっすね。手元では入れ換えてみますた。
ところで、xbm には変換できたんですが、img ってどーやって作るんだろ。
- 598 :583 :02/07/24 14:54
- 亀レス気味かしら。
>>586
> 板モードで default-directory 変えて、そこからスレを選ぶとスレの
> default-directory も変わっちゃわない?
> そしたら M-d とかのデフォルトが変わって不便かも。
ガ━━(゚Д゚;)━━ソ! と、寝床のなかで気づきますた。
というわけで必要なときだけ default-directory を設定する改良版です。
(defun navi2ch-find-file-within-board ()
(interactive)
(let ((default-directory
(navi2ch-2ch-board-get-file-name
navi2ch-board-current-board "")))
(call-interactively 'navi2ch-find-file)))
(define-key navi2ch-global-map "\C-c\C-f" 'navi2ch-find-file-within-board)
> > ところでこのフックが実行される時点で
> > navi2ch-board-current-board は未設定ですよね。
> navi2ch-board-after-sync-hook につっこむとか。
それも考えたんですが、s するたんびに無意味にフックを実行するのも
いかがなものかと思いまして。効率の問題じゃなくて、意味上の問題で。
(えらそうなこと言ってゴメソ)
- 599 :名無しさん@お腹いっぱい。 :02/07/24 19:08
- M-x navi2chの引数について、
引数なし …… オンライン/オフライン状態保持
C-uのみ …… 反転
M-1, C-1, C-u 1など正の数 …… 常にオンラインに設定
M--, M-0, C-u -など非正の数 …… 常にオフラインに設定
としてみた。ヲレ的にはM-1とM--で使い分けるかな。
----BEGIN BASE64----(navi2ch.diff)
LS0tIG5hdmkyY2guZWwJRnJpIEp1biAyOCAxMDo0NTozNiAyMDAyCisrKyBuYXZp
MmNoLmVsLWFyZwlXZWQgSnVsIDI0IDE5OjAzOjI5IDIwMDIKQEAgLTYzLDcgKzYz
LDEzIEBACiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobmF2aTJjaC1z
cGxhc2gpKSkpCiAgICAgICAoY29uZGl0aW9uLWNhc2UgZXJyCiAgICAgICAgICAg
KHByb2duCi0gICAgICAgICAgICAoaWYgYXJnIChzZXRxIG5hdmkyY2gtb2ZmbGlu
ZSAobm90IG5hdmkyY2gtb2ZmbGluZSkpKQorICAgICAgICAgICAgKGlmIGFyZwor
CQkoc2V0cSBuYXZpMmNoLW9mZmxpbmUKKwkJICAgICAgKGNvbmQgKCg8PSAocHJl
Zml4LW51bWVyaWMtdmFsdWUgYXJnKSAwKQorCQkJICAgICB0KQorCQkJICAgICgo
bGlzdHAgYXJnKQorCQkJICAgICAobm90IG5hdmkyY2gtb2ZmbGluZSkpCisJCQkg
ICAgKHQgbmlsKSkpKQogICAgICAgICAgICAgKHdoZW4gKGZpbGUtZXhpc3RzLXAg
bmF2aTJjaC11cGRhdGUtZmlsZSkKICAgICAgICAgICAgICAgKGxvYWQtZmlsZSBu
YXZpMmNoLXVwZGF0ZS1maWxlKSkKICAgICAgICAgICAgIChsb2FkIG5hdmkyY2gt
aW5pdC1maWxlIHQpCg==
----END BASE64----
- 600 :599 :02/07/24 19:13
- (cond ((listp arg) (not navi2ch-offline))
(t (<= (prefix-numeric-value arg) 0)))
にすればもっと短く書けることに気づいた。はう。
- 601 :mami :02/07/24 19:43
- >>599
> M-1, C-1, C-u 1など正の数 …… 常にオンラインに設定
こういう手も。
(setq navi2ch-offline nil)
(navi2ch)
- 602 :599 :02/07/24 19:55
- >>601
auto-fill-modeに合わせてみますた(auto-fill-modeは引数なしのときが反転だけど)。
- 603 :nanashi :02/07/24 19:58
- >>600
(listp nil)
=> t
なのれす。
(defun navi2ch (&optional offline)
(interactive (list (if (consp current-prefix-arg)
(not navi2ch-offline)
(<= (prefix-numeric-value current-prefix-arg) 0))))
(setq navi2ch-offline offline)
こんなんでどうでしょ。
- 604 :nanashi :02/07/24 21:10
- >>590 を commit しますた。
ついでにがんばって ascii 版もモナーにしてみますた。
- 605 :583 :02/07/24 21:13
- 598をさらに少し改良。
(defun navi2ch-find-file-within-board ()
(interactive)
(let ((default-directory
(if (member major-mode (list 'navi2ch-board-mode
'navi2ch-article-mode))
(navi2ch-2ch-board-get-file-name
navi2ch-board-current-board "")
navi2ch-directory)))
(call-interactively 'navi2ch-find-file)))
- 606 :名無しさん@お腹いっぱい。 :02/07/24 22:13
- navi2ch の開発に協力したいので、elisp がわかりやすく解説されている
Webページおしえてください。おながいします。
- 607 :名無しさん@お腹いっぱい。 :02/07/24 22:21
- >>606
Emacs スレに行ってください。おながいします。
- 608 :名無しさん@Emacs :02/07/25 06:10
- navi2ch Projectで
「CVS による開発版の入手」
に従ってたぶんソースをとってこれたっぽいのですが、
どこにダウンロードされたのか分かりません。。
このコマンド通りに実行した場合はどこにソースを
落してるのでしょうか?
- 609 :名無しさん@お腹いっぱい。 :02/07/25 06:34
- 実行した場所による
- 610 :nanashi :02/07/25 10:41
- >>606
とりあえず「Emacs Lisp プログラミング」と「GNU Emacs Lisp リファレンス
マニュアル」の日本語訳を HTML にした物を
http://navi2ch.sourceforge.net/doc/elisp/ にウプしますた。
オンラインでも読めるけど、*.tar.gz に固めた物も置いときます。
並行して sourceforge.net のアカウントも取っておいて、上記のドキュメン
トをざっと読んで理解したらアカウントを教えてね。
>>608
% find $HOME -name navi2ch.el
とでもしてさがしてみるといいんじゃないでしょうか。navi2ch.el と同じディ
レクトリに CVS ってディレクトリがあったらそこが正解です。
- 611 :名無しさん@お腹いっぱい。 :02/07/25 12:00
- いつも、便利に使わせてもらっています。
ところで、0723のsnapshotを使っているのですが>>523 の様に、machibbsのレ
ス番がずれてしまいます。他の方々はどうでしょう?
- 612 :611 :02/07/25 12:04
- ちなみにずれるのはここ
http://hokkaido.machibbs.com/bbs/read.pl?BBS=hokkaidou&KEY=1025627602
2~3番くらいずれてるみたいです。
Meadow 1.14 + Cygwin の環境です。
- 613 :mami :02/07/25 12:08
- >>612
例えば4番のレスが抜けてますね。
http://hokkaido.machibbs.com/bbs/read.pl?BBS=hokkaidou&KEY=1025627602&START=3&END=5&NOFIRST=TRUE
- 614 :nanashi :02/07/25 12:44
- 透明あぼーんですね。
確実にずれをなくすには、navi2ch-machibbs-article-callback() を
* 番号の最大値を更新しながら各行を ( 番号 . 中身 ) の alist に追加していく
* 1〜番号の最大値でループを回して行を挿入していく
みたいな感じにするといいのかな。
- 615 :名無しさん@お腹いっぱい。 :02/07/25 17:00
- splashスクリーンが迫力なくなってガカーリ。
せめて文字デカくしてホスィ。
- 616 :名無しさん@Emacs :02/07/25 18:12
- >610
CVSフォルダ発券しますた。
ありがとう。感動です。。
- 617 :名無しさん@Emacs :02/07/25 18:58
- >>512 (・∀・)イイ!!
つーか、そろそろ出して。
- 618 :名無しさん@お腹いっぱい。 :02/07/26 05:15
- >>616
フォルダじゃなくてディレクトリな。これ重要
- 619 :nanashi :02/07/26 08:40
- >>615
590 さんの AA ってどこにあるんでしょ。14dot の文字でキャプチャしようか
と思ったんだけど、1 さんがいる通報しますたのAAしかみつからない。
>>617
そっすね。俺はそろそろリリースでもいいかと思ってますが、他のデベロッパ
の皆さんはどうすっか?
- 620 :590 :02/07/26 09:36
- xpmを作ってからAAのテキストは消してしまったのですが、
navi2chの検索機能のおかげで見つけることができました。
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| ? a a で見つけてきますた!
\
 ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∧_∧ ( ´Д`) < 見つけてきますた!
( ´Д` ) /⌒ ⌒ヽ \____________
/, / /_/| へ \
(ぃ9 | (ぃ9 ./ / \ \.∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄
/ /、 / ./ ヽ ( ´Д` )< きますた!
/ ∧_二つ ( / ∪ , / \_______
/ / \ .\\ (ぃ9 |
/ \ \ .\\ / /
/ /~\ \ > ) ) ./ ∧_二∃
/ / > ) / // ./  ̄ ̄ ヽ
/ ノ / / / / / ._/ /~ ̄ ̄/ /
/ / . / ./. / / / )⌒ _ ノ / ./ (゚д゚)<キマスタ!
/ ./ ( ヽ、 ( ヽ ヽ | / ( ヽ、 ゚( )−
( _) \__つ \__つ).し \__つ ./ >
- 621 :名無しさん :02/07/26 11:22
- 1.6期待age
- 622 :名無しさん@お腹いっぱい。 :02/07/26 11:26
- >>621
cvs使え
- 623 :nanashi :02/07/26 11:54
- >>620
さんくす。
mona-16 でキャプって CVS につっこんでみますた。
- 624 :名無しさん@Meadow :02/07/26 13:43
- cvsしますた
Meadowなオレにはあまり関係がなかったようだ(泣)
- 625 :mami :02/07/26 13:59
- >>619
リリース前に >>584 の対策させてください。
今晩できると思います。
>>611-614 も対応してからの方がいいかな。
ちょっとやってみたんですが、うまくいきませんでした。
- 626 :名無しさん@お腹いっぱい。 :02/07/26 14:31
- スプラッシュ画面もっと藁えるやつにしねーか?
こんなんとか↓
,_ ,_
,_ ,_ ___, _, __OO __ | | r―― 、 _| |_ ,i~| ;――; ,_ _l~l__
| | | | 'ー―i | l^l | | 'ー― ,! | o c!二 二'i | ⊂⊃ | ~ー; ;―○ i二 ニ!i, i"i .| | | 'ー; ;―"
|_| | | i`iノノ ,|| | | _, // | 8εi ノ ! | ⊂⊃ | ノ / l~L、 く <フ,ノ i, V ,' | | ,| |_
,_ノ ノ ノ r'´ ノ ノ | |ノ,ノ | (__ ooooフ ○ヽ 、 | ⊂⊃ | `´i"σ;‐' ノ _ヽ、 > <、| | i"σ;‐'
`ー'" ー' `-'’ '-‐'" ゛ー‐' ー'くノ `・’ `――" `ー' `・´ `´ くノ^ヽ´ ー' `ー'
,_, ,_,. ,_, |~|
_| |_. | | | | 、__,. iニニ ニニ! _l~l__ ___
ー―; ノ. | L._ | | ゙ー―‐' __(ゝ| |ノ)_ ー;┌―‐' __ `ー―; |
_/ <、LL] ,_ | i‐-、>..| | .,、 ー; ・、―’ ,i i'ヽニフ ー- `! //
ー・'| |ヽ' __;i |. | | | | ヽー‐‐; i二ノ| |\二l | i i,ー・、 -' ノ | (_
ー’ 'ー ' ´ ー' ~  ̄ ̄ ー' ‐’  ̄~  ̄ ゛ー '
____
| ,__ _| | ̄| | ̄ ̄ ̄ ̄ ̄ ̄ ̄|
| |_| | __| |__, | | ̄ ̄ ̄ ̄ ̄| |
| ,__  ̄||__ __| ┌─────┐ | |_____| |
| |_| | ̄ | | | ネット ヲ ::.| .:| _____ :|
| ,__  ̄| i’ 'i, | ナメンナ! ::| .| | :| |
| |_| | ̄ i' 'i、 |_________:| .:| |_____| |
|___ ̄|/ /^ヽ ヽ ヽ( ゚Д゚)ノ .| _____ ..:|
i-ii-ii-ii-i | | / ヽ ヽ ( へ) .:| | :| |
L.iL.!L!L.! | |/ く^\ ヽ ヽ く .:| |_____| :|
┌――' ,| \ノ ヽ/ .:|_______|
└─―‐"
- 627 :名無しさん@お腹いっぱい。 :02/07/26 14:42
- locate-data-directoryがあるときだけnavi2ch-icon-directoryにicons/がつ
かないんだけど、そういうもん?
- 628 :(not 1) :02/07/26 16:17
- >>619
> そっすね。俺はそろそろリリースでもいいかと思ってますが、他のデベロッパ
> の皆さんはどうすっか?
おーけーです。
板の移転のやつはリリース後にやりますです。
- 629 :名無しさん@お腹いっぱい。 :02/07/26 20:12
- 久しぶりにバージョンアップしますたら、起動時にワラタ! ヤッテクレル(・∀・)イイ!!
- 630 :nanashi :02/07/26 20:24
- >>627
よく知らないけど、wl とか w3m とかもそうなってるみたい。
locate-data-directory って XEmacs でパッケージのデータディレクトリを探
す時に使うみたいなんで、とりあえず configure の --with-packagedir では
それに合うようにしてる。
>>625
じゃあ、俺も >>611-614 あたりの不具合について調べてみますね。
>>628
了解っす。んじゃ、リリース目標は今週末中って感じで。
- 631 :mami :02/07/26 23:16
- >>584
対応しました。
- 632 :nanashi :02/07/26 23:49
- 現時点のでベータ作りますた。タグは特につけてません。
http://navi2ch.sourceforge.net/beta/
みなさんテストよろ。
;; ベータの有効期限はどーしましょ。
- 633 :名無しさん@お腹いっぱい。 :02/07/27 00:17
- 保存されている.datファイルってどうやって見れるの?
- 634 :名無しさん@お腹いっぱい。 :02/07/27 01:35
- info読んでて気づきますた。
よく見かけるdiff出力のやり方知らんので、しょぼい書き方だけど
(たぶんCVS最新版の) doc/navi2ch.texi の 1151行目あたり
@item @kbd{ESC} e
@code{navi2ch-board-expire} 古いキャッシュファイルを削除する
@kbd は、@key かな? infoではESCが二重にクォートされてたす。
texinfo もよく知らないので指摘ミスってたらスマソ。
- 635 :mami :02/07/27 01:52
- >>634
あの、いちおう、web で読めるようにしてあるんで、
読んでいただればこれ幸い。
http://navi2ch.sourceforge.net/
- 636 :mami :02/07/27 01:53
- >>635
うが、カン違いですた。
スマソ
- 637 :627 :02/07/27 02:08
- >>630
(locate-data-directory "navi2ch/icons")
とするのはどうかな、ということなんだけど。
- 638 :offshore :02/07/27 11:46
- 質問れす…。
ユーザ設定の消失とやらで 今年の5〜6月頃に Linux坂とUnix坂にカキコが出来なかったのですが
今日久しぶりに Navi2chをupdate(約1ヶ月ぶり)したら カキコでけますた なぜでしょう?
- 639 :名無しさん@お腹いっぱい。 :02/07/27 12:00
- >>638
updateしたから。
- 640 :offshore :02/07/27 12:12
- ということは アク禁食らっていたわけではないのレスね?
ちょっとオイタしたから それで カキコ出来ないのかとお持てたよ…。
- 641 :nanashi :02/07/27 13:47
- >>637
変える事自体は大した手間じゃないんだけど、XEmacs でのパッケージングの
作法を知らないので、とりあえず他のパッケージに合わせてある、って感じ。
data-directory に入れた場合と合わせて navi2ch/icons に入れた方がきれい
だってのはわかるし、俺もそう思うです。
- 642 :633 :02/07/27 14:45
- もしかして、.navi2chのなかの.datファイルは、
ローカル環境で読めないの?
- 643 :nanashi :02/07/27 14:50
- >>642
Navi2ch の中から C-c C-f ~/.navi2ch/pc.2ch.net/unix/1023884490.dat
とかで読めますよん。
- 644 :627 :02/07/27 14:51
- >>641
もしアイコン以外のデータを含むようになったら、それはおそらく
(locate-data-directory "navi2ch")に入ることになるだろうから、アイコン
はアイコンで分けたほうがいいんじゃないのかなぁ、と。
>>642
C-x C-f
- 645 :627 :02/07/27 14:51
- >>643
スマソ。
C-c C-f
- 646 :名無しさん@Meadow :02/07/27 15:14
- diff -u
- 647 :nanashi :02/07/27 15:36
- >>644
俺もそう思います。
でも、configure に --with-packagedir をつけた時に変えなかった理由は、
・Wanderlust とか emacs-w3m とかの動作を参考にしてるわけですが、
それらはアイコンを locate-data-directory "PACKAGE" に入れてる。
・何か理由があるんだろうけど、俺は普段 GNU Emacs を使っているので
その理由をわざわざ調べる気にならない。
ということです。
「Navi2ch の XEmacs パッケージ対応はクソだ、俺様が直してやる」という人は
大歓迎ですので、ぜひ committer になって下さいです。
- 648 :名無しさん@お腹いっぱい。 :02/07/27 20:59
- >>647
Liece は icons/, po/ を掘ってる。
icon 以外にも etc/ に放り込む予定があるなら icons/ 掘ればいいんでない?
- 649 :名無しさん@お腹いっぱい。 :02/07/28 00:44
OS Xでemacs 21.3ぐらいでnavi2ch動かしている人いますか?
表示が四角の豆腐になってしまうんですが...
最近OS Xに引越ししたんでemacsの設定自体まだ安定してないんですけどね。
- 650 :649 :02/07/28 01:10
- >649
自己解決
とりあえず、web(「紹介マニア」)を見て~/.emacs.elに下のように
書いたら表示されるようになりました。emacsのフォントまわりでは
いつも苦労させられる...
;; フォントの設定
(create-fontset-from-fontset-spec
(concat
"-*-fixed-medium-r-normal-*-16-*-*-*-*-*-fontset-monaco16,"
"japanese-jisx0208:-apple-osaka-medium-r-normal--16-160-75-75-m-160-jisx0208.1983-sjis,"
"ascii:-apple-monaco-medium-r-normal-*-14-*-*-*-*-*-mac-roman"))
(set-default-font "fontset-monaco16")
(setq default-frame-alist (append '((font . "fontset-monaco16"))))
- 651 :463 :02/07/28 10:33
- >>463
の件まだ再現するのですが他の方はどうでしょう?
- 652 :名無しさん@お腹いっぱい。 :02/07/28 11:13
- Article mode でスレを閉じつつそのバッファも消すにはどうすれば良いですか?
- 653 :名無しさん@お腹いっぱい。 :02/07/28 11:14
- C-x k
- 654 :名無しさん@お腹いっぱい。 :02/07/28 11:17
- >>653
消した後のウィンドウ分割状態がイマイチなんすけど…
- 655 :名無しさん@お腹いっぱい。 :02/07/28 11:21
- >>654
1ペインで使っているので気付かなかった。
- 656 :mami :02/07/28 11:21
- >>654
どうなるといいすか?
- 657 :名無しさん@お腹いっぱい。 :02/07/28 11:23
- q で抜けた時みたいになるのがいいっす。
- 658 :nanashi :02/07/28 11:28
- 皆様、ベータ版にヤバげな不都合が無いようなら夕方あたり 1.6.0 としてリ
リースしたいんですが、大丈夫そうでしょうか。
>>651
やっと現象がわかりました。transient-mark-mode が t の時、リージョンの
ハイライトが消えてしまうって事ですね。C-x C-x してもらうとわかりますが、
マークは消えてません。あくまでも表示だけの問題です。
で、手元でちょろっと試した限りだと、(let (mark-active) で囲んだくらい
ではダメみたいなんで、とりあえず今後の課題ということで。
- 659 :mami :02/07/28 11:35
- >>657
1.6.0 リリース後に C-u q でそうなるようにしましょうか?
;; なんでも C-u に入れちゃうのはいかんのかなぁ。
>>658
大丈夫そうですね。
よろしくお願いします。
- 660 :名無しさん@お腹いっぱい。 :02/07/28 11:38
- >>659
あるとうれしーです。C-u でも Q でも何でもいいです。
- 661 :名無しさん@お腹いっぱい。 :02/07/28 11:41
- >>660
Q は占有済
- 662 :nanashi :02/07/28 11:45
- たぶん、他でも使いたくなるだろうから、.emacs で
(defun my-kill-buffer-and-delete-windows ()
(interactive)
(let ((buffer (current-buffer)))
(delete-windows-on buffer)
(kill-buffer buffer)))
(global-set-key "\C-ck" 'my-kill-buffer-and-delete-windows)
とでもしとくといいんじゃないでしょーか。
- 663 :名無しさん@お腹いっぱい。 :02/07/28 11:56
- >>662
ありがとうございます。
- 664 :名無しさん@お腹いっぱい。 :02/07/28 12:52
- UNIX 板の「Cygwin使っている人いますか? part5」スレが途中から表示できません。
http://pc.2ch.net/test/read.cgi/unix/1024809685/
スレを表示させようとしたら 208 番のスレが表示されたあたりで
Wrong type argument: stringp, nil
のエラーが出てしまいます。~/.navi2ch/pc.2ch.net/unix/1024809685.dat を
削除してから emacs を立ち上げて navi2ch を起動しても直りません。
jless で ~/.navi2ch/pc.2ch.net/unix/1024809685.dat を読ませて、当該箇所の
付近を見てたら jless が Segmentation fault で core dumped しました。
navi2ch は 1.5.2, emacs は 21.2 です。どうしたら直るでしょうか?
- 665 :mami :02/07/28 12:54
- >>664
>>502 あたりの問題でしょうか。
CVS 最新版か今日リリース予定の 1.6.0 を使ってみてください。
- 666 :664 :02/07/28 13:32
- >>665
ありがとう。手っ取り早く持ってこれそうな navi2ch-cvs_0.0.20020727-1.tar.gz に
update したら読めるようになりました。
ところで、引用部分を mona font にするにはどうしたらいいんでしょう?
今までは ~/.navi2ch/init.el に
(require 'navi2ch-mona)
(set-face-attribute 'navi2ch-article-citation-face nil
:font
(face-attribute navi2ch-mona-face-variable :font))
と書いてたんですが、(require 'navi2ch-mona) だけじゃ駄目みたいです。
- 667 :nanashi :02/07/28 13:43
- >>666
require するだけで fontset を作っちゃうのは(・A・)イクナイ!!と思ったので、
その辺の動作がちょっと変わってます。
(require 'navi2ch-mona)
(navi2ch-mona-setup)
(set-face-attribute....)
みたいにすると希望どおりに動くんじゃないかと。
でも、これって hook とかで指定できたほうがよさそう。
リリース後にでも、navi2ch-mona-setup、navi2ch-mona-undo-setup で hook
呼び出すようにします。
- 668 :664 :02/07/28 14:57
- >>667
ありがとう。期待したようになりました。
- 669 :名無しさん@お腹いっぱい。 :02/07/28 16:11
- >>665
> CVS 最新版か今日リリース予定の 1.6.0 を使ってみてください。
まだ?
- 670 :nanashi :02/07/28 18:53
- Navi2ch 1.6.0 をリリースしました。
http://sourceforge.net/project/showfiles.php?group_id=39552&release_id=102151
以下 NEWS より引用:
* navi2ch 1.5.2 -> 1.6.0
板の ID が衝突しても大丈夫になった。
configure に --with-packagedir オプションを追加。(XEmacs のみ)
2ちゃんねる以外のBBSをサポート: JBBS、JBBS@したらば、まちBBS
スレを指定してキャッシュファイルを消せるようになった。
AA を入力する際にリストを表示できるようになった。
ディレクトリにあるスレを全て表示できるようになった。
モナーフォントの指定方法が変わった。(info 参照)
その他様々なバグフィックス/機能追加。
- 671 :nanashi :02/07/28 19:38
- >>651
とりあえず対応してみました。
1.6.0 には入れてないので CVS 版の head で試してみて下さい。
- 672 :mami :02/07/29 12:16
- article mode の C-u a ってちゃんと動いてます?
追加する板と navi2ch-board-current-board が違うときに
既存のブックマークが (たいてい) 消えてしまいます。
↓こうでしょうか?
diff -u -1 -r1.44 navi2ch-board.el
--- navi2ch-board.el 26 Jul 2002 13:55:10 -0000 1.44
+++ navi2ch-board.el 29 Jul 2002 03:14:22 -0000
@@ -577,3 +577,3 @@
(navi2ch-board-load-info board)))
- (setq list (cdr (assq 'bookmark navi2ch-board-current-board)))
+ (setq list (cdr (assq 'bookmark board)))
(when (and artid (not (member artid list)))
- 673 :nanashi :02/07/29 13:15
- >>672
その通りっすね。直しときます。
- 674 :名無しさん@お腹いっぱい。 :02/07/29 14:53
- 1.6.0にして気づいたのですが、>>190って結局このままなのでしょうか。
バカーヾ(゚д゚)ノ゛な感じなので手元では削ってしまいましたが、
設定でアレコレできますか。
- 675 :nanashi :02/07/29 20:54
- >>672
commit しますた。
>>674
そのまんまみたいですね。変数でコントロールできるといいのかな。
とりあえず mami さんにまかせた。
ちなみに俺は、
クソスレだった→あわてずさわがずq→板からRで全部削除→dでローカルあぼーん
てな感じなので、バカーヾ(゚д゚)ノ゛てなことにはなりませんです。
- 676 :名無しさん@お腹いっぱい。 :02/07/29 21:39
- う〜ん、
configure:1674: found /usr/local/bin/emacs
configure:1684: result: emacs
configure:1701: checking detecting your emacs type
configure:1704: result:
configure:1708: error: this package does not work on your emacs
ってなるなぁ。
Emacs 21.2.2 on Solaris8 なんだけど。
- 677 :nanashi :02/07/29 22:55
- >>676
% ./configure --with-emacs='emacs -no-site-file'
だとうまくいったりしない?
- 678 :mami :02/07/29 23:41
- >>674
反対ないみたいなんで、後で戻しておきます。
>>675
「各自 hook で」でいいかな、と。
設定例はここに書くつもりです。
>>662
こんなんしてみました。
article mode で C-x k RET で
q っぽい動きで article のバッファを消します。
(define-key navi2ch-article-mode-map "\C-xk"
(lambda (buffer)
(interactive "bKill buffer: ")
(and (eq (get-buffer buffer) (current-buffer))
(delete-windows-on buffer))
(kill-buffer buffer)))
- 679 :nanashi :02/07/29 23:50
- >>678
> (define-key navi2ch-article-mode-map "\C-xk"
C-xk にマップするのには反対。
navi2ch-message-mode に合わせて C-cC-k あたりがいいんじゃないかと。
- 680 :mami :02/07/29 23:52
- >>679
いや、>>678 は commit する気はないです。
~/.navi2ch/init.el の設定例ということで。
- 681 :mami :02/07/29 23:57
- monazilla BBS の続きです。
>>516
さしつかえなければ、現状のものを公開していただけませんか?
- 682 :nanashi :02/07/30 00:00
- >>680
了解です。
> ~/.navi2ch/init.el の設定例ということで。
C-c C-k で delete-windows-on して kill-buffer するのってそれほどめずら
しい動作じゃないから、こっちにバインドして commit しちゃってもいいような。
- 683 :516 :02/07/30 00:55
- >>681
うわぁ,びっくり.
なにしろ,lispはサッパリなものでして,相当ヘタレなコードだとは思いますが
後はよろしくおながいします.ちなみに,1.5.2ベースに作ってるんで,そのへ
んはうまい事やってください.
あと,今回見せるためにコードの掃除をしたので,何かやらかしちゃってるかも
しれませんが,そのへんはご容赦のほどを.まぁ,マターリいきましょう.
begin 666 oyster.diff.gz.uue
M'XL("/!B13T``V]Y<W1E<BYD:69F`+566U/;.!1^IG^A+\*K@`TH-G&8DK0,
M=TJ`TFY)MYVIVQG%5A)/'"G(<FEW9OO;]TBR30B7AVW7D-'MZ-STZ3M*TN$0
MD5@B3K^EK7CLERV9%IE*!X.\R3+D%[GT,Q'3S,_2@?^=36F<EPV9T7A"1RR'
MI7SF/Z'FV=K:VE-FECZR!)T5&4(A"L)NT.FV0M0*@M8S0LAO\F&I7S!C(PQ0
M$'3#K6YKV]I8N_L99UO;X49KNX/,!$)+;CI$DBG=1?#573=GZAH5,D-N99-*
ME<89(R.FR(1.!-&K`T%E@LHESWNV;#:#S^IV(X<-Q2RABI%AFC&C57<\M*KU
M>.8#L_#O)FQ8\"JE1/]`FBA!K"$71EI4VV!@(DU`6^J9=.K0PN`%@C[Y_T*;
MLCR'<T'.6$TS=$-3E?*1\Q\#U[M>/L<'/7IT@<_QX-7X9`^_Q@1WEW&+;O'&
MM!'@P<X*=O$9QO@45LYQ"'_G;\9X`NTIC%_@75B[A'V=Y^Z!5JDC=[E0UI^9
M#KWRW^;!.ENY*7[DBDF2B5'*JT">SI$8#C-Z<S]+:$%E#LE*!>\=W4]?+HJ)
M0$&GD#C)':Z1,8T"QC.!_`10/.P)RH/ZN-RMBIL`\S5">)IZ1<`[>[K\_
MVD#[[_N]PXMC!,G'ZSB%Q"&KR[BC9\_/_FQWEO^`%<?J-H`#`*9SJ3/VC"=Z
MWHQLJ*[V`?`:)Q*Y-,^OT:J=J?'D68=TKI4$#)$I5?$8.5'D-M>BR(LB'[J?
MO_I?RI%CH5YN&@H)&Y#3R'W%<N5+1I-F/$IW@15V&OG*A/W0#02N&TEO=H*H
M&3@5"EQCC5C3:-.H7IALV4GKMD[@KU[2Y#%BAGORBYQL-3Q(QW9IZ8W@EHDW
M42OL;K6Z[?9O8>)2_0()AUWH/$'"&V%H*=@2UT:X5=&6SJ]DUT4J&5HMC9B\
MK\_-YWGFO;S)-$Q/\3I`U+I:@OGE/_@0GV`?3S0?K%=']HW6F3?,%`O.6:PO
M".%T"E>R7$2W"X[WR-XBA]L-2>&`0,@L_3O-,NIO-H,`75JQ1[<"LVC*-(Q8
M&KXZ[O=[EZ^;_4]]V/90QL+MC?9<QMK!QG9-]`\:4505.>)I]I@;8[@O3#XE
M`6E0.D`CLFX.8$%JD>461.?N2"DYNG7-G4D1:V'@)#BWQEH#-SJ-W>57C2WX
MO<.7>]%!B"]A[@3&NXU.3V%Y]I?A>,=LNU-FTA$7DA$FI9"Y64:ND+9C289^
M@^7O<2&UK["P9$B>#(KA$/)@W($XJK'QSK-B-V-=O%S*$SV&"79]*U^&8^31
MJI@Q[EDI8W4D@!7B,=4&1,H5F4*)F1<P52IG5$(<0&DWFC^<TW[_G;\91<W/
MP>87I%DP()TOZT"#CE<Z!5MI'+.9(I4CHE"S0J$JK4:DKC90].0/6ZC+I3Q5
MVB`*JRBKB2U/5^36+MZ#N[2"OV+_)(#>F:VQD'U=\T'BY"?.\*Z]84OW0K@Z
MOKKJO;TDO:,=:]/4Y$R(B<:^)NZ:YWGM5%EV2SP173_NTK2-OOSFN]Z3L#.5
M';D/H0T09O%VKM\:,)O#>^($HJI!#>+Z67(+NSJI5CLRVIW2&\WX<ZC3IX$L
M1&IW;9"`,X!'#4`H"PS>25`P!8]U>M":`X^$/'/F8KX/8G2KLD(N-'.9<9FD
M.2O7O`4?C'>NQBP!2SK+C$ZM5>.?H](1DZWFF#7ACCFHW0[G5-0W@/&D.B&C
MT7E]W$?^3R4D#7DK]H<%\(BNS<@"NQE$_(,FT'U-H%UT]/:B=V#(,^*?3#G]
ML-]%NN:823`8\4-+1N2"\9$:=U&X&?$(3F=')&Q0[!E;VLF5=Q_M%%PZKD6<
M$AES83]*7XLOPCFZJOE`?[6Z&@K@B'G#/?K^*[>4;=F4Y8XF"1G#S:CK'1PQ
67,:[4X:1,T9Y,3/E\%]';%%SY@T`````
`
end
次100 最新50 (10:00PM - 03:00AM の間一気に全部は読めません)
read.cgi ver5.26+ (01/10/21-)