■掲示板に戻る■ 全部 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 リンク、過去スレッド
- 326 :名無しさん@お腹いっぱい。 :02/07/05 22:34
- 先生,今cvsで持ってきたファイルで./configureしたら
checking whether build environment is sane... configure: error: ls -t appears to fail. Make sure th
ere is not a broken
alias in your environment
configure: error: newly created file is older than distributed files!
Check your system clock
と出ちゃいました.時計は大丈夫だと思うのですが,どうなんでしょ?
ちなみに,FreeBSD4.5です.
- 327 :名無しさん@お腹いっぱい。 :02/07/06 00:22
- >>326
時計遅れてるんじゃない?
とりあえず make distclean して ./configure しなおしてみ。
- 328 :326 :02/07/06 02:44
- 結局,aliasの設定を引き継いでしまっていて,lsの出力が意に沿わなくなってる感じでした.
--with-bashとかつけてもダメで,configure修正して"\ls"にしたよ.
何だろう.configureのバージョンの問題なのだろうか…
- 329 :名無しさん@お腹いっぱい。 :02/07/06 02:56
- >>328
FreeBSD だよね。/bin/sh 入れ換えてるの?
- 330 :326 :02/07/06 03:06
- >>329
$ ls /bin/sh
-r-xr-xr-x 1 root wheel 452412 1/28 22:11 /bin/sh
$ \ls -i /bin/sh /bin/csh /bin/tcsh /usr/local/bin/bash
13052 /bin/csh 13052 /bin/tcsh
12589 /bin/sh 1436905 /usr/local/bin/bash
こんな感じで,shはshだと思います.(ちとわかりづらいかも).
うーん,aliasが完全に生きちゃってるんだよなぁ.rmでも -i が
生きてたし.
- 331 :名無しさん@お腹いっぱい。 :02/07/06 04:04
- >>330
環境見直した方がいいよ。/bin/shでaliasが効いてるとろくなことがない。
- 332 :nanashi :02/07/06 04:26
- >>(not 1)
ボードIDがだぶってる時の挙動がかなりマズーなので、
FR#505224を再オープンしました。
- 333 :名無しさん@お腹いっぱい。 :02/07/06 14:00
- C-s で migemo 検索ができなくなってしまったんですが。。
~/.navi2ch/init.el に (require 'navi2ch-migemo)
と書いてみてもだめです。
- 334 :名無しさん@お腹いっぱい。 :02/07/06 14:40
- >>333
C-sってことはmigemoの設定が変なんじゃないの?
- 335 :名無しさん@お腹いっぱい。 :02/07/06 15:59
- すいません、質問です
当方multi-gnome-terminalを使用しておるのですが、xemacs -nwでnavi2chを起動させると
色が付きません。
スプラッシュのAAはちゃんと青色で表示されていますが、レス一覧等が白黒のままなのです。
普通にxemacsを起動した時のように派手にするにはどうすればよいでしょうか?
- 336 :333 :02/07/06 17:00
- >>334
すみません。ちゃんと調べたら navi2ch 以外でも migemo 効いてませんでした。
別スレに逝ってきます。
;; emacs がほとんど navi2ch 専用なもので。
- 337 :名無しさん@お腹いっぱい。 :02/07/06 18:31
- 初歩的な質問ですが、出来たらヒントお願いします//
CVSでNAVI2CHを手に入れて、インストールしたのですが、
Cannot open load fileで起動しません。
./configure --with-emacs --with-lispdir=$HOME/.navi2ch
でコンパイルし
~/.emacsには
(autoload 'navi2ch "navi2ch" "Navigator for 2ch for Emacs" t)
を付け加えました。
環境 redhat linux 7.3
emacs 21.2
- 338 :名無しさん@お腹いっぱい。 :02/07/06 19:12
- >>337
(setq load-path (append '("~/.navi2ch") load-path))
を ~/.emacs に追加すればいいと思うけど
~/.navi2ch に入れるのっていいのか?キャッシュと混じっちゃうぞ。
俺は ~/lib/elisp/navi2ch に入れてる。
- 339 :名無しさん@お腹いっぱい。 :02/07/06 20:29
- ねぇねぇ、時速100kmの電車から飛び降りて
フェンス直撃したのに平気で去っていった人
あれホントすごいよね
- 340 :名無しさん@お腹いっぱい。 :02/07/06 23:23
- >>316
> それから、XEmacs でのデフォルトのインストール先を、現在の
> ${prefix}/lib/xemacs-VERSION/site-lisp から、
> ${prefix}/lib/xemacs-VERSION/site-packages/lisp/ に変更し、icon や
> info も site-packages/ 以下に突っ込むようにしようかと思ってるんですが、
> いやだって人いますか?
はい、(入れられ方によっては) いやです。
うちでは ${prefix}/lib/xemacs-VERSION/site-packages は存在していなくて、
packages は ${prefix}/lib/xemacs/xemacs-packages 以下にインストールす
るようにしてます。
site-packages がないときに、他の適切な packages 用のディレクトリを探し
てそこにインストールしてくれるなら問題ありません。
- 341 :340 :02/07/06 23:25
- ところでついさっき cvs update したものでは XEmacs (21.4.8) で
Compiling /home/hoge/src/navi2ch/navi2ch-multibbs.el...
While compiling toplevel forms in file /home/hoge/src/navi2ch/navi2ch-multibbs.el:
!! Wrong type argument ((listp #<keymap "Type ? for further options" size 0 0x3779>))
>>Error occurred processing navi2ch-multibbs.el:
Wrong type argument: listp, #<keymap "Type ? for further options" size 0 0x3779>
Done
make[3]: *** [recompile] エラー 1
make[3]: 出ます ディレクトリ `/home/hoge/src/navi2ch'
make[2]: *** [navi2ch-article.elc] エラー 2
make[2]: 出ます ディレクトリ `/home/hoge/src/navi2ch'
make[1]: *** [all-recursive] エラー 1
make[1]: 出ます ディレクトリ `/home/hoge/src/navi2ch'
make: *** [all] エラー 2
なんてなってコンパイルできませんです。(実際には同様のエラーがもっとた
くさんのファイルのコンパイル時にでてます)
- 342 :337 :02/07/06 23:34
- >>338
./configure --with-emacs --with-lispdir=/usr/local/navi2ch
でインストールしなおして、
.emacsに
(setq load-path (append '("usr/local/navi2ch") load-path))
を追加したら無事起動できました。
ありがとうございました。
- 343 :名無しさん@お腹いっぱい。 :02/07/07 00:38
- 私の所では XEmacs 21.1.14 なのですが、make recompile をずっと繰り返しています。
何が変わったのでしょうか?
- 344 :名無しさん@お腹いっぱい。 :02/07/07 01:08
- * navi2ch-article.el (navi2ch-article-add-board-bookmark): 新関数。
(navi2ch-article-add-important-message): C-u a で上記関数を呼ぶ。
article-mode から board-bookmark に登録できるようになりますた。
FR#531322
とありますけど、ちゃんと動作しないように思うんですが。ソースを見ても
中途で終わっているような...
- 345 :名無しさん@お腹いっぱい。 :02/07/07 01:28
- >>341
343ですが私の所ではエラーにはなっていません。21.1.14
で recompile もしばらく、そのままにしていたら終わりました。
でもいつもより長いような気がする。
- 346 :343 :02/07/07 01:31
- 追加ですが、
!! Wrong type argument ((listp #<keymap "Type ? for further options" 0 entries 0x4481>))
というメッセージ(エラー?)は同様にいたる所で出ています。
が、エラーで make が止まるということはありませんです。
- 347 :(not 1) :02/07/07 01:41
- >>332
変更、追加があったときにそれらの板の board-id の確認と編集ができるよう
にしてみます(これから)。
>>335,341
mami さんか nanashi さんが何とかしてくれるでしょう(^^;
;; xemacs はあんまし判らないので
>>344
多分直りました。
- 348 :名無しさん@お腹いっぱい。 :02/07/07 02:30
- >>347
> >>344
> 多分直りました。
うまく動きました。ところで navi2ch-article-add-board-bookmark の global
bookmark 版もあれば嬉しいのですが
- 349 :343 :02/07/07 02:59
- さらに追加ですが、エラーにはなっていませんが 341 と同様のメッセージが出て、
*.elc ファイルが作成されていませんでした。
XEmacs 21.1.4 です。
- 350 :名無しさん@お腹いっぱい。 :02/07/07 03:19
- >344,347
キタ━(゚∀゚)━( ゚∀)━( ゚)━( )━(゚ )━(∀゚ )━(゚∀゚)━!!!!
当方、最初にリクエストした者です。
+ 激しく感謝 +
>>348
それは A でええんじゃないの?
- 351 :名無しさん@お腹いっぱい。 :02/07/07 03:58
- >>350
> それは A でええんじゃないの?
どうも自分は navi2ch-article-add-board-bookmark の動作を勘違いしていた
ようです。
自分が欲しかった機能は、レス内リンクを global bookmark へ登録すること
でした。別の筋の要望ということですね
- 352 :nanashi :02/07/07 05:11
- XEmacs での動作を壊してた nanashi です。どーもすいませんでした。
直したものを commit しました。
XEmacs 21.1.14 + mule-sumo + sumo でパッケージは全部アップデートした
環境で試しました。
>>335
手元の teraterm + screen + xemacs -nw だと色付きで表示されてます。
>>340
デフォルトでは従来と同じ動作 (パッケージディレクトリを探さない) にしました。
--with-packagedir のみだと、${prefix}/lib/xemacs-VERSION/site-packages ですが、
--with-packagedir=${prefix}/lib/xemacs/xemacs-packages とすればお好み
の動作になります。
>>341,343
直しました。でも、XEmacs で使うと変なところがまだ色々ありますねー。
とりあえずコンパイルは通って動作はしますけど。。。
>344,347
コードだけ書いて試してないのバレバレですね。
すんません & ありがとうございます。
>>351
リンクたどってから A するのではダメってことですか。
まったく開いたことのない板にあるスレの場合って URL だけで global
bookmark に登録できたっけか。
- 353 :名無しさん@お腹いっぱい。 :02/07/07 06:32
- isearch 辛いっす。
- 354 :340 :02/07/07 08:14
- >>352
packagedir に関する挙動はとてもいいです。ありがとうございます。
# XEmacs-21.4.8 でもコンパイルが通って動作することも確認しました。
- 355 :335 :02/07/07 14:50
- >>352
そうなんですか…
私の環境では
板一覧…白黒
スレ一覧…白黒
レス一覧…FromとDataのみ茶色で後は白色
こんな感じです
もう少し、設定を弄ってみたいと思います
- 356 :名無しさん@お腹いっぱい。 :02/07/08 01:26
- すいません、質問です
当方Debian(sid)を使用しており、今回navi2ch-multibbsへ乗り換えてみました
しかし(setq navi2ch-list-bbstable-url"http://www6.ocn.ne.jp/~mirv/2chmenu.html")
とinit.elに設定したにも関わらず、シタラバ等の名前が板一覧に出て来ません
どうすれば他のbbsも読めるようになるのでしょうか?
- 357 :nanashi :02/07/08 01:27
- ~/.navi2ch/ をロックする機能を付けてみました。
そのうちデフォルトでロックするようにしたいんで、(setq navi2ch-use-lock t)
して試してみてください。
- 358 :nanashi :02/07/08 01:33
- >>356
> http://www6.ocn.ne.jp/~mirv/2chmenu.html
これは 2ch の bbstable だから、2ch 以外の板はほとんど出ないよ。
読みたい板を ~/.navi2ch/etc.txt に書くか、2ch 以外の板も載ってる
bbstable の URL を指定しないと。
- 359 :356 :02/07/08 01:41
- >>368
そうだったんですか…
w3mで確認すると他のbbsも表示されるのでokなのかと思ってました
もしよろしければ、他の板も載っているbbstableの在処を教えて
いただけませんでしょうか?
- 360 : :02/07/08 01:47
- >>359
こっから探せ
ttp://isweb36.infoseek.co.jp/computer/hima2908/
- 361 :名無しさん@お腹いっぱい。 :02/07/08 02:51
- >>357
早速強制終了しちゃってごみロックが残りますた(w
最初の
「ロックディレクトリがすでにあります。もう一度試しますか? (y or n)」
でyを何度押しても何もおこらず、
nを押すと「危険を承知で続けますか? (yes or no)」
が出ましたが、これって正しい仕様ですか?
ところで、>325も複数起動したのが(゚д゚)マズ-だったのかなぁ?
- 362 :名無しさん@お腹いっぱい。 :02/07/08 02:57
- >>361 !!
navi2ch 複数起動してるやつがいるのか
- 363 :名無しさん@お腹いっぱい。 :02/07/08 03:04
- 設定書きかえた後とかに、
思わず新規に起動しちゃったりするんだよね。
普段から複数ageてるわけじゃないよ。
- 364 :nanashi :02/07/08 08:14
- >>361
> 最初の
> 「ロックディレクトリがすでにあります。もう一度試しますか? (y or n)」
> でyを何度押しても何もおこらず、
> nを押すと「危険を承知で続けますか? (yes or no)」
> が出ましたが、これって正しい仕様ですか?
動作としては正しいです。たとえば、ほかの Emacs でNavi2ch を動かしてるな
ら、そっちを終了してから y すれば問題ありません。また、
#!/bin/sh
mkdir $HOME/.navi2ch/lockdir >/dev/null 2>&1 || exit
wget -P $HOME/.navi2ch/pc.2ch.net/unix/ -N -i thread-list
rmdir $HOME/.navi2ch/lockdir
みたいなスクリプトを cron で回しているとすると、スクリプトが終るのを待っ
て y すればロックが解除されるので次に進めます。
ただ、メッセージがわかりにくいかな。うまいメッセージきぼんぬ。
(日本語だとすぐ幅がウィンドウからあふれちゃう。。。)
> ところで、>325も複数起動したのが(゚д゚)マズ-だったのかなぁ?
comic 板って URL の変更がなかったっけ? そのへんが原因だと思うです。
>>362
俺もやっちゃう。Emacs 21 で書いてて、Emacs 20 とか XEmacs で動作確認する
時とかに、つい、、、
>>363
~/.navi2ch/init.el は起動のたびに読むよ。設定を削除してデフォルトの動作
を確認したいなら、M-x navi2ch-unload してから M-x load-library RET navi2ch
でいいんじゃないかな。
- 365 :mami :02/07/08 08:24
- >>325
> >>274
> なにげにそのURLを指定してみたら、
> comic板(鯖じゃなくて板)の所得済みdatが全部消えてしまいました(´・ω・`)
すみません、古い書き込みを見られるように
http://tako.2ch.net/comic/ が含まれてるのが原因ですね。
なので、.dat は ~/.navi2ch/tako.2ch.net/comic/*.dat にあると思います。
板移動判定はどうしたもんかな。
*.2ch.net 内のみに限定しても問題点ありますね。
他のツールはどうしてるんでしょ。
- 366 :nanashi :02/07/08 09:26
- >>365
>>347 だそうなので、気長に待ちましょう。
> 板移動判定はどうしたもんかな。
> *.2ch.net 内のみに限定しても問題点ありますね。
http://saba/ita/SETTING.TXT の BBS_TITLE で比較するのはどうでしょう。
- 367 :knok :02/07/08 11:08
- >>356
もう multibbs patch は main trunk に merge されたので、
navi2ch-cvs 使う方がいいですよ。
(setq navi2ch-board-enable-readcgi t) をしていると
2ch 以外の bbs でスレッド一覧が出ないことに気付きました。
; "not found" という表示は出るので、そういう時は
; navi2ch-board-enable-readcgi が nil である場合と同様の挙動に
; 警告を出しながら fallback するという案を考えてみたんですが、
; どうですかね。
- 368 :名無しさん@お腹いっぱい。 :02/07/08 11:13
- CVSで追っかけてても、いつのバージョンなのか分からなくなっちゃうので、
できればDEVのとこに日付かなんか入れてほしいんですが、だめですか?
AM_INIT_AUTOMAKE(navi2ch, 1.5.2-DEV)
- 369 :名無しさん@Emacs :02/07/08 11:20
- >>368
changelog見ればいいと思う。
- 370 :(not 1) :02/07/08 23:58
- >>366
> >>347 だそうなので、気長に待ちましょう。
気長にまってて下さいです。(´Д`)
>>324
返事するのを忘れてますた。
つか、すごくいいです。
移転関連がケリついたら commit しときますね。
- 371 :名無しさん :02/07/09 01:11
- スレ開いたときに全部のレスみれるような設定おしえてください。
もしくはそのポインタ。
- 372 :名無しさん@お腹いっぱい。 :02/07/09 01:25
- >>371
http://navi2ch.sourceforge.net/doc/navi2ch/FAQ.html
- 373 :名無しさん@お腹いっぱい。 :02/07/09 01:44
- RPMパッケージは無いのでしょうか?
- 374 :名無しさん@お腹いっぱい。 :02/07/09 01:50
- >>373
http://navi2ch.sourceforge.net/
を穴があくほど眺め回してみるよろし
- 375 :名無しさん@お腹いっぱい。 :02/07/09 01:59
- http://members.tripod.co.jp/~navi2ch/
でしょうか?
ページが無くなっているようですが…
- 376 :名無しさん@お腹いっぱい。 :02/07/09 02:01
- >>375
つまりそーゆーこと
- 377 :名無しさん@お腹いっぱい。 :02/07/09 02:14
- VineSeedに1.5.2がありました。
ありがとうございますた。
- 378 :名無しさん@お腹いっぱい。 :02/07/09 02:39
- ●対応予定とかはあるんですかね?
自分で書けとか言われそうですがLispは苦手なんですよね。
- 379 :368 :02/07/09 02:50
- >>369
いや、どのバージョンがインストールされてるかという意味じゃなくて、
今loadされて動いてるバージョンを知る方法がほしいっつーか。
- 380 :325 :02/07/09 02:59
- >>365
~/.navi2ch/tako.2ch.net/comic/ に、20Mほどのログを発見しますた。
ありがとん。
(´-`).。oO(漏れって、微妙なところばかりひっかかってるなぁ)
- 381 :(not 1) :02/07/09 03:24
- とりあえず、board-id が重複しているやつに対応してみました。
commit しないでおきます。
ちょいとでかかったので tracker に置きました。
http://sourceforge.net/tracker/download.php?group_id=39552&atid=435775&file_id=26618&aid=505224
;; 移転の方はまだ。
- 382 :名無しさん@お腹いっぱい。 :02/07/09 06:00
- おい``U''考えた奴出て来い!
めちゃめちゃ便利じゃねーか.褒めてやる.
- 383 :名無しさん@お腹いっぱい。 :02/07/09 12:07
- >>379
versionに日付を入れたとしても、checkoutした時間によって
まったく違うものかもしれないじゃん。
- 384 :名無しさん@お腹いっぱい。 :02/07/09 12:33
- >383 24時間に絞れればそれでもいいんでないの。lameなんかはmakeした時刻が埋め込まれてる。
- 385 :名無しさん@お腹いっぱい。 :02/07/09 14:16
- ChangeLog の revision を埋め込むとか
- 386 :名無しさん@お腹いっぱい。 :02/07/09 15:31
- kterm で emacs -nw で使っていますが、
レスをマウスでコピペしようとすると、
行末から 80桁まで空白が付いた状態でコピーされてしまいます。
この空白要らないのですが、なんとかなるでしょうか?
- 387 :nanashi :02/07/09 16:48
- >>367
> もう multibbs patch は main trunk に merge されたので、
> navi2ch-cvs 使う方がいいですよ。
multibbs branch は dead state にしましょうか?
> (setq navi2ch-board-enable-readcgi t) をしていると
> 2ch 以外の bbs でスレッド一覧が出ないことに気付きました。
すでに readcgi 関係はまったくテストしてないんですが、multibbs 的には
readcgi に関係する部分は navi2ch-2ch の中に閉じ込めた方がいいんでしょ
うね。
>>374-377
ドキュメントがまちがってるってことか。修正しますんで、RPM が手に入るな
らその入手方法とかの例文をもらえませんか?
>>378
あれって、SSL でないとセッション ID 取れないんですよ。elisp のみで
https を実装するのは、かなり難しいんじゃないでしょうか。
>>381
あとで見てみますね。
>>368,384,385
bcomp.el や navi2ch-version.el まで CVS リポジトリに突っ込んであること
からわかるように、Navi2ch って、make しなくても使えるようになってるん
です。この条件を保ったままで希望のことを実現できる方法が無いか、ちょっ
と考えてみますね。
ちなみに、make snap とすると、navi2ch-version を "1.5.2-DEV-020709" と
かに設定した tar 玉を作る事ができます。
>>386
Navi2ch では行末に空白を追加したりしてないので、Emacs か kterm をなん
とかしないとなんともならないんじゃないかと。
Emacs の中でコピペするなら、Emacs の編集コマンドを使ってみれば?
- 388 :名無しさん@お腹いっぱい。 :02/07/09 17:11
- 要望です
スレ一覧の画面で,現在カーソルのある行を反転もしくは色付けすることは
出来ませんでしょうか?
出来るようになれば,面白そうなスレを捜すのが早くなりそうなのですが…
- 389 :名無しさん@お腹いっぱい。 :02/07/09 18:04
- >>386
M-x delete-trailing-whitespace
古いEmacsにはないかもしれん。
# Emacsのkillリングを使ってコピペする方がいいとは思うけどね。
- 390 :名無しさん@お腹いっぱい。 :02/07/09 18:19
- CVS先端を使用させてもらってます。
ところで、aa.2ch.net配下の板(モナー、AA長編、顔文字)で
スレ一覧が出なくなっちまった。$HOME/.navi2ch消したりもしてみたが変化なし。
ただ、俺自身もEmacs21.1 -> Emacs21.2+emcwsに移ったばかりなんで、
どっちが悪いか切り分けがつかねぇ。うーん。
.navi2ch/board.txtに書かれているURLは確認ずみ。
.navi2ch/aa.2ch.net/aastory/の中身は、
-rw-r--r-- 1 mona users 0 7月 9 18:06 old-subject.txt
-rw-r--r-- 1 mona users 0 7月 9 18:06 subject.txt
-rw-r--r-- 1 mona users 3 7月 9 18:06 article-summary
-rw-r--r-- 1 mona users 54 7月 9 18:06 board.info
article-summaryの中身は「nil」で、
board.infoの中身は以下です。
(nil nil (time . "Tue, 09 Jul 2002 09:06:40 GMT") nil)
うーん…わからん。
なんか大ボケかましてんのかな?俺。
- 391 :386 :02/07/09 19:19
- 不思議なことに、TeraTerm や PuTTY だと問題無い (空白付かない) んですよね。
kterm の方でなんとかならないか調べてみることにします。
- 392 :名無しさん@お腹いっぱい。 :02/07/09 20:58
- >386
kterm 6.2.0 上で、GNU Emacs 20.7 と 21.2 に -q -nw オプションをつけて
copy & paste の実験してみたけど、行末に不要な空白はつかなかったよ。
(navi2ch-mode じゃないけど)
なんか昔の kterm ではコピペで行末に空白がついたような記憶もあるが……
まさか termcap/terminfo の問題じゃないよな?
- 393 :mami :02/07/09 21:18
- >>320
post-command-hook って知りませんでした。
これでもいいです。
;; >>320 はちゃんと動かないような……。
>>365
> 他のツールはどうしてるんでしょ。
「ログムーバ」を落としてきてドキュメントをざっと読みました。
http://isweb35.infoseek.co.jp/family/kusuri_/tools.html
移行の対象とならない鯖名 (と板 ID) をファイルに列挙、とか
移行先に .dat があると動作を変える、とかやってるみたいです。
>>366
移転時のみに比較すれば大丈夫ですかね。
>>368
.el にも $Id$ 埋めておくと便利かな。
>>369
たまーーーに Changelog を書かないことがあるんで、注意。
>>373
この辺の現状を整理しといた方がいいかな、と思って
>>96 を書いたんですが、放置されますた。
>>388
http://pc.2ch.net/test/read.cgi/unix/1001393679/
で出てた highline.el はどうでしょう。
- 394 :nanashi :02/07/09 22:20
- >>393
> これでもいいです。
あ、もう同様な方法で commit しちゃいました。
GNU Emacs 21 や XEmacs だとマウスのポイント時にもヘルプが出るようにも
なってます。
> たまーーーに Changelog を書かないことがあるんで、注意。
ChangeLog に書くまでもない (というか恥ずかしくて書きたくない) しょーも
ないミスを commit 直後に発見したりした時は書いてませんです。
- 395 :386 :02/07/09 22:38
- >>392
これがですね、空白が付くのが、Navi2ch の、しかも Article mode だけなんです。
Board モードや List モードなどでは空白付かないのです。
- 396 :392 :02/07/09 23:11
- >395=386 ホントウダ...シツレイシマスタ.
でも、やっぱり kill-ring を素直に使う方がよいように思われ。
(まあ漏れも kill-ring が使いこなせてない厨房ではあるが)
- 397 :名無しさん@お腹いっぱい。 :02/07/09 23:20
- kill-ringならkill-summaryを使うとか?
navi2chはuuencodeされた物などとファイルに落とす機能は
M-dがあるけど、逆のものはありますか?
tar.gzを指定するとuuencodeしてくれたり、複数のファイルを
選ぶと自動でtar+gz+uuencodeしてくれたり。
- 398 :名無しさん@お腹いっぱい。 :02/07/09 23:35
- >>395
emacs-21 だと思うけど、face が設定されているとマウスで選択した時に
おかしいですね。
以下のようにすると回避できそうですが、emacs を直すのが正しいでしょうね…。
Index: navi2ch-article.el
===================================================================
RCS file: /cvsroot/navi2ch/navi2ch/navi2ch-article.el,v
retrieving revision 1.120
diff -u -r1.120 navi2ch-article.el
--- navi2ch-article.el9 Jul 2002 06:47:38 -00001.120
+++ navi2ch-article.el9 Jul 2002 14:30:40 -0000
@@ -413,8 +413,9 @@
(save-restriction
(narrow-to-region p (point))
;; (navi2ch-article-cleanup-message) ; やっぱ遅い
-(put-text-property (point-min) (point-max) 'face
- 'navi2ch-article-face)
+(when window-system
+ (put-text-property (point-min) (point-max) 'face
+ 'navi2ch-article-face))
(navi2ch-article-put-cite-face)
(navi2ch-article-set-link-property)
(if navi2ch-article-auto-decode-base64-p
- 399 :名無しさん@お腹いっぱい。 :02/07/09 23:53
- >>397
C-c C-bでファイルをbase64 encodeして挿入。
- 400 :名無しさん@お腹いっぱい。 :02/07/09 23:55
- >>399
さんきゅ〜
- 401 :388 :02/07/10 00:03
- >>393
かなりイイですね!!
ありがとうございます
- 402 :名無しさん :02/07/10 00:33
- すんまそん。
スレ開いたときに、最初から全レス表示する設定ってどうやればよいのですか?
- 403 :名無しさん@お腹いっぱい。 :02/07/10 00:34
- >>402
>>371
- 404 :名無しさん@お腹いっぱい。 :02/07/10 00:54
- スレッドにマウスを合わせたときのフォーカスがうざいのですが、
これって、navi2ch の問題なのでしょうか?
それともemacs?
- 405 :名無しさん@お腹いっぱい。 :02/07/10 01:38
- >>367と同じように、
(setq navi2ch-board-enable-readcgi t) をしていると
2ch以外のbbs(まちBBSなど)でスレッド一覧が出ないんですが、
これ防ぐ技ありませんか?
(setq navi2ch-board-enable-readcgi nil)
以外で。
あと >>1
とか過去レス引用表記にカーソル合わせると
bufferにスレ内容が表示させるように最近なったみたいですが、
これなんて機能なんですか?
cvs版使ってるんでChageLogは見たけどわからず。
- 406 :名無しさん@お腹いっぱい。 :02/07/10 02:47
- >>404
> スレッドにマウスを合わせたときのフォーカスがうざいのですが、
このパッチあてて、
(setq navi2ch-use-highlight-mouse-line nil)
とすると望みは叶う?
もし叶うなら、個人的にパッチあててつこうて下さい。
だいぶ前にここに投げたけど、賛同を得られなかったものなんで。
----BEGIN BASE64----(navi2ch-highlight-mouse.diff.gz)
H4sICPkfKz0AA25hdmkyY2gtaGlnaGxpZ2h0LW1vdXNlLmRpZmYAnVVNc9MwED0n
f4HLVtjErqs0dj8TOHSAKaUzlEuHC9AZxVYSDbZkZLvQf89K/khakjTgSca29N6u
tO9pnYjZDGh1o0GyexHFi6HSYn7YvNCpYjqhmSjiIU9byPrZPqV0hyC9Sy3gkk8B
ziE8nZyMJ8dnEI1GUT8Igu0Zep+UtNTQUsPR5Oi0pl5cAA3PTg7OIDC3c7i46AOA
14XJaMFLmmuVc10+UCFLriVLYcrnQgKXCYiSZ74lIfInVHnCSp6Ap/TyeY4xSv57
GQi8MKhj+DBoYL5fh8mrp+Blshbbhvb79DlGpqqC0xmLOQwWYr5I8V/6/QB5vxZc
tpWjBtXN05qVCskN8v9y7LAdS/FkuQAvVjjgeXxZwq4wcIShevZ6DCg4xwIer5+V
IvUhwlUk262aiqJcZ9JmfLM9G0DvdlHBNZNwFMIomkSjSbjFmC3piSWjycnx0pLR
6BS9GJjb2FoStxYnGjxWFD9hIFnGwTrc94F8k8QUwNjvUaEFL3AYcs3v0W4UlVBo
X6wH7YFnlrFBNzNfX408McPURYlF9Y1Hg46+frrm7mqu3hqD/LXkrQ7bYM86SB0A
BrZaTc06kj2wqzi7AagliCIrQXTUSoAEIQuMDeQrwecZYCYJhBIgAUEhvhMjFJiK
aMiZ0Etx6mRP5VmrTa+t/jMatcBahcGqv2iMYsyVfrA0K9nTqDuR/kHFrSLspmRv
BxnbNa7UuGHahRpB7OtKC7d7q4Vrvgrm+BS0qKZ4oFZOVbwQaQLM4K0Pnmkb90wX
69pGM765bTSARx3gZBKF+NvcNtaR/vqSnZ2HB6cQmFsYNp8yrARLErpQ6seK3orV
Q+1RgM4dLJsmDDwfHxEEpKVkSjLSHpDAS/gsropSZc+aA0rTEsi+VJJiS4YXzlvn
2hF75Or9KP30y7lyv7jv3EP3bu+Ne+h8cO/cV+7YuRnfOtr97DquwP+VM3Z+7L18
4b0lJtikfMi5OdMq5UzakblWVd5tEM3bh9evYabShGsQ+G0phjATKbetU/OUleIe
l6a65RsMTYTmcYn+6oPZIRa9m1fSbMbCgORpNZ/zZPg7z4gpIdn/aMZNAsypoQbX
TXGIDeAPhmj49i0JAAA=
----END BASE64----
- 407 :名無しさん@お腹いっぱい。 :02/07/10 02:57
- >>406
(・∀・)イイ!!
本体にmargeして欲しいな〜
- 408 :名無しさん@お腹いっぱい。 :02/07/10 04:29
- (defun ゚Д゚ () (message "ゴルァ!"))
(゚Д゚)
=> "ゴルァ!"
- 409 :名無しさん@お腹いっぱい。 :02/07/10 08:36
- EmacsとXEmacs両方にインストールするために、
ソースと別ディレクトリでコンパイルできるようにするパッチです。
begin 644 navi2ch-compile.diff.gz
M'XL(```````"`^6474_;,!2&KYM?\:Z*!EEP29.4#[>5BE#9B@J:Z`47,(V0
M.M1:ZI0D5$SBQ^\X04TR`1*:Q,U\X<_7Q\<^S_%$S<4CQUGP2T0R%IU@:0S_
MO1@7QS-H>QR[X3I+DR3?5<%:NN%BT]:.W%D;J<A3*=92W2&E)I.)0K?3/3#F
M,HK`'L!<L!58JB<;[C+&ZN-6%Z</,5S'<='U><_EO@?F4&D5]FS;;L@/*[GK
M<<_CKE_*C=&(#CW8\6%3W0,-,Q6LN``R3Y:JXG[D=RVSU<SJ9?;<,NW5%
M$UD:SF5J@8D('?S`TQ.B)$4$J1KR/N8)KD@&TXQ*7:S`LJBRL:M7.EJHA(%6
MN@33J^/I\<ED.IY9^/P9U[0P/CLZG@UI0;<6*6;?QM.I53,D]+E,N]WPH30P
M^8L"J3Z<`JE>I<!U7J#`=1KN-BB0JM6KPNH<<&^?^[T-!62O00')WZ:@ZWL$
M@*V;/<V!?CYZ5`PQ>NZ.*`8C$2X2;%T>79Q/SK]R7`:IHIMD"`.%6P%YIY)4
MS#O@S-HBO8R0BRS')FJ?AE!)'_E"*(H):P'O"^N@3]MLVJ8A')Q8Y)\Y:'(U
MT#"5HG<B0_;Z!6HBS@0X^A19@XC.\B".F59JGIKY4">U>$C?W]/YY/O[_T="
M59J/RJ?JQ-<_U9?^U+JK.I>J86L/IP1PF4H][NYSY[#Z4(M,JHG?3B2O"#_5
M11IID@Q0T209C#IF\=Q@]V"W01XN*)3K($9[.Q/Y/>(DF+-5D"^P'28J@Y)Q
M-6=9;1W*8AN[_9T+]DP4S"^&3;;+N`UOJ%+!DJ:=FV)>/(KPG0=?MSO7[4W?
<+"W33,T9\D:GV<L>M<U1V]"W_@/B9>,8?@<`````
`
end
- 410 :nanashi :02/07/10 16:44
- >>404,406,407
ちょい違う形で commit しました。
mouse-face がうざい人は
(setq navi2ch-list-mouse-face nil
navi2ch-bm-mouse-face nil)
とかしてください。
>>409
それだと Makefile の portability 下がっちゃいません?
参考にさせてもらいつついじってみます。
- 411 :nanashi :02/07/11 00:27
- >>409
別ディレクトリで configure できるようにしたつもりの版を commit しまし
た。手元では別ディレクトリでも同ディレクトリでも動いてるみたい。
- 412 :404 :02/07/11 01:18
- >>410
をを、ありがとうです。
ソースに手を入れるとは思いませんでした。
感謝。
- 413 :名無しさん@お腹いっぱい。 :02/07/11 01:45
- さっきcvsしたのですがmakeでこうなります。
FreeBSD4.6R Emacs21.3.50です。
/home/mona/work/navi2ch/navi2ch-net.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-net.el:28:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-list.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-list.el:31:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-article.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-article.el:28:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-popup-article.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-popup-article.el:25:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-board-misc.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-board-misc.el:27:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-board.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-board.el:27:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-articles.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-articles.el:31:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-bookmark.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-bookmark.el:31:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-history.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-history.el:31:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-search.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-search.el:46:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-message.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-message.el:27:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch.el: In toplevel form
/home/mona/work/navi2ch/navi2ch.el:31:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-head.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-head.el:33:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-mona.el: In navi2ch-mona-arrange-message
/home/mona/work/navi2ch/navi2ch-mona.el:269:28: warning: reference to free variable navi2ch-article-current-board
Wrote /home/mona/work/navi2ch/navi2ch-mona.elc
/home/mona/work/navi2ch/navi2ch-e21.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-e21.el:24:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-splash.el:332:32: warning: the following functions might not be defined atruntime: window-pixel-width, window-pixel-height, glyph-width, set-extent-end-glyph, make-extent, glyph-height
Wrote /home/mona/work/navi2ch/navi2ch-splash.elc
/home/mona/work/navi2ch/navi2ch-directory.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-directory.el:31:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-jbbs-net.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-jbbs-net.el:32:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-jbbs-shitaraba.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-jbbs-shitaraba.el:33:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-machibbs.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-machibbs.el:32:1: error: invalid read syntax ((")"))
/home/mona/work/navi2ch/navi2ch-multibbs.el: In toplevel form
/home/mona/work/navi2ch/navi2ch-multibbs.el:32:1: error: invalid read syntax ((")"))
*** Error code 1
- 414 :nanashi :02/07/11 04:48
- * 各ファイルに $Id$ 入れました。
M-x navi2ch-ident-list で表示します。全部俺が最終更新 (w
* contrib/navi2ch-track-mouse.el 追加しました。
これをロードすれば Emacs 20 でもマウスカーソルの下の help-echo を表示します。
こんなもんだっけ?
- 415 :nanashi :02/07/11 04:55
- >>413
一度 configure しなおしてもダメ?
バイトコンパイラかなり変わってるっぽいからそのせいかも。
- 416 :413 :02/07/11 07:19
- >>415
> 一度 configure しなおしてもダメ?
ダメポ。
- 417 :368 :02/07/11 09:41
- >>414
> * 各ファイルに $Id$ 入れました。
> M-x navi2ch-ident-list で表示します。全部俺が最終更新 (w
ナイスだす。thx
- 418 :名無しさん@お腹いっぱい。 :02/07/11 10:43
- >414 ぐっじょーぶ
- 419 :名無しさん@お腹いっぱい。 :02/07/11 15:15
- >>416
んまぁ、Emacs21.3.50なんてversionだからしょうがないってことでいいんじゃない?
FreeBSD4.6R Emacs21.2.1 ならきちんと動いているし。
- 420 :名無しさん@お腹いっぱい。 :02/07/11 19:16
- いつのまにか、navi2ch-net-send-message-use-http-proxy を nil
にしててもPROXY規制に引っ掛かって書き込めなくなってました。
拙い知識で調べてみると、書き込みに使ってるらしい
navi2ch-(なんたら)-send-message という関数群のうち、
navi2ch-net-send-message 以外では navi2ch-net-send-message-use-http-proxy
を関知してないこと、2chへの書き込みには navi2ch-net-send-message
ではなく navi2ch-2ch-send-message が使われているらしいことが分かりました
(使う関数が変更された?)。
きれいな直し方が分からないんで自分は advice でしのいでますが、
スキルのある方、fix お願いできませんか?
- 421 :420 :02/07/11 19:22
- navi2ch のバージョン書き忘れてました。
cvs の revision: 1.276 (最新版?)です。
- 422 :413 :02/07/11 20:01
- 21.3.50でもmake出来ましたので、他の方も御安心を。
お騒がせしました
- 423 :名無しさん@お腹いっぱい。 :02/07/11 20:15
- >>420 ↓これでどうよ?
Index: navi2ch-multibbs.el
===================================================================
RCS file: /cvsroot/navi2ch/navi2ch/navi2ch-multibbs.el,v
retrieving revision 1.5
diff -u -r1.5 navi2ch-multibbs.el
--- navi2ch-multibbs.el10 Jul 2002 19:39:03 -00001.5
+++ navi2ch-multibbs.el11 Jul 2002 11:11:29 -0000
@@ -232,6 +232,8 @@
(navi2ch-bigint-multiply
(nth 0 time) (expt 2 16)) (nth 1 time)))
""))
+ (navi2ch-net-http-proxy (and navi2ch-net-send-message-use-http-proxy
+ navi2ch-net-http-proxy))
(proc (funcall send from mail message subject bbs key time
board article)))
(message "send message...")
- 424 :420 :02/07/11 21:29
- >>423
navi2ch-multibbs-send-message からBBSに合わせて関数を選ぶようになって
たんですね。
うまく行きました。ありがとうございました。
- 425 :名無しさん@お腹いっぱい。 :02/07/11 23:33
- Message バッファのセパレータ(------ ってやつ)が、いつの間にか read-only
になっているので、C-c C-i による navi2ch-message-insert-backup が
きかなくなっているのは、俺だけですか?
※ XEmacs21.4 + Navi2ch-cvs(さっきとってきたやつ)
掲示板に戻る 全部 前100 次100 最新50read.cgi ver5.26+ (01/10/21-)