トップページunix
981コメント370KB

Navi2ch for Emacs (Part 19)

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2008/09/14(日) 14:08:10
Emacsen で動く 2ch 専用ブラウザ、Navi2ch のスレッド Part 19 です。

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

*info* (navi2ch)Top
(info "navi2ch")

開発版
% cvs -z3 -d:pserver:anonymous@navi2ch.cvs.sourceforge.net:/cvsroot/navi2ch co navi2ch

過去ログ
>> ~/.navi2ch/etc.txt
> navi2ch
> http://navi2ch.sourceforge.net/log/
> navi2ch

前スレ
Navi2ch for Emacs (Part 18)
http://pc11.2ch.net/test/read.cgi/unix/1185807398/
0128名無しさん@お腹いっぱい。2008/10/16(木) 01:44:40
注意

2008年9月16日現在、2ちゃんねるの仕様変更により、
旧バージョンの navi2ch では記事の表示・投稿に支障が出ています。
ベータ版もしくは、開発版をご使用ください。

って書いてるけど、これじゃ不満?
0129名無しさん@お腹いっぱい。2008/10/16(木) 01:49:46
なんのことかと思ったけどこの前のfusianasanのことか
CVSだろうがなんだろうが手元のソースいじるだけっしょ
0130名無しさん@お腹いっぱい。NGNG?2BP(0)
>>128
多分、 1.8.1 のことについて言及していなかったのが問題だったのかな、と思
います。CVS には commit してたのに、 web 鯖のほうに反映させてませんでし
た…。

ということで、過去スレのも含めて更新しておきました。
0131名無しさん@お腹いっぱい。2008/10/16(木) 03:15:21
>>16にあるしなあ…
0132名無しさん@お腹いっぱい。2008/10/16(木) 03:16:33
UNIX ソフトなんて、ML や掲示板読んでなんぼだと思ってた。
敢えてそれをコメントしろと大声上げる奴なんて……
0133名無しさん@お腹いっぱい。2008/10/16(木) 03:30:43
ん?
>>126って>>124についてじゃないのか?
0134名無しさん@お腹いっぱい。2008/10/16(木) 09:39:13
>>127
http://pc11.2ch.net/test/read.cgi/unix/1185807398/822 で報告したけどね。
0135名無しさん@お腹いっぱい。2008/10/16(木) 22:21:40
久々に書き込んだらフシアナだよ orz
研究室の個人ドメインまで丸晒し・・・ orz
0136名無しさん@お腹いっぱい。NGNG?2BP(0)
>>134
見落としてました、すみません…。

2ch 型の掲示板で basic 認証を使うものを
http://user:pass@exsample.com/board/ の形で認証を通せるようにしました。
これにともない、 navi2ch-net-http-proxy-basic-credentials を
navi2ch-net-http-basic-credentials に改名しています。

また、 navi2ch-article-make-mode-line-identification() が タイトルに
"\" の入ったスレを正常に処理できていなかったバグを修正しました。

0137名無しさん@お腹いっぱい。2008/10/19(日) 21:39:28
navi2chの既読情報ってどのファイルになるのですか?
2台のパソコンで既読情報を共有したいです。
0138名無しさん@お腹いっぱい。2008/10/22(水) 09:14:07
とりあえず dat 以外のファイル共有しとけば?
dat 以外ならそんなに大きくらならんでしょ
0139名無しさん@お腹いっぱい。2008/10/22(水) 15:04:46
article-summaryが最低限
board.infoがあればhideしたスレなどの情報も
0140名無しさん@お腹いっぱい。2008/10/22(水) 17:48:30
不具合報告。
cvs headのemacsで(require 'navi2ch-head)していると、
text-modeなどで開いたbufferが60秒後に勝手に閉じようとしてしまいます。
0141名無しさん@お腹いっぱい。NGNG?2BP(0)
>>140
以下のように試してみましたが再現できませんでした。

% emacs -Q
(require 'navi2ch)
(require 'navi2ch-head)
M-x navi2ch して unix 板を開き、 'H' でローカルルールを見る。 ~/tmp/hoge.txt を開いてしばらく放置

* buffer.c (Fget_buffer, Fbury_buffer, switch_to_buffer_1):
Rename arg "buffer" to "buffer_or_name".
(Fkill_buffer): Rename arg "buffer" to "buffer_or_name" and make
it optional.
(no_switch_window): Remove since the return value is not used.
(Fswitch_to_buffer): Rename arg "buffer" to "buffer_or_name".
Consider window as dedicated when Fwindow_dedicated_p returns a
non-nil value.

多分、このあたりが原因なんでしょうけど…。どんなバッファ名でも閉じてし
まいますか? navi2ch-head あたりに advice とか hook はかけてませんか?
「閉じようと」するというのがプロンプトが出るということなら、
toggle-debug-on-quit してプロンプトが出た時に C-g して backtrace をとる
と解決しやすくなると思います。
01421402008/10/23(木) 00:01:52
>>141
レスありがとうございます。
すいません、私のミスでした…orz
my-navi2chに含まれる「IDにリンクを付加」する機能の古いバージョンが、どういうわけかinitに残っていて、
それとnavi2ch-headがコンボになった時に起る現象だったようです。
init自体ずっと弄ってなかったのに、最近になって起こるようになったので、
ご指摘のような最近の変更が影響してるのでしょうが、いずれにせよ私のチョンボです。

お手数おかけして申し訳ありませんでした。
0143名無しさん@お腹いっぱい。2008/10/24(金) 12:47:34
前々から気がついていたのですが、Messageモードで他のツール(gedit gnome-terminal xterm.. etc) からマウスをつかったcopy&paste また、
xemacs内での他のフレームからのC-@ M-w C-y 時においても英語文字がそっくり抜け落ちてしまう。
つまり..

>あいうえお
>ABCD
>かきくけこ

を貼り込んで書き込むと

>あいうえお
>
>かきくけこ

また

>あいうえおABCDかきくけこ



>あいうえおかきくけこ

となるのですが、これってうちだけの現象でしょうか?
emacsを使え!ってことかな?

動作環境は xemacs21.4(patch12) + Solaris10(i86pc Solaris5.10) + navi2ch2.0.0-DEV です。
0144名無しさん@お腹いっぱい。2008/10/24(金) 12:54:08
Emacsスレ行けよ。

ちなみに、
(emacs-version)
"XEmacs 21.4 (patch 21) \"Educational Television\" [Lucid] (i486-linux-gnu, Mule) of Sat May 3 2008 on terranova"
だがそんなことはない。
0145名無しさん@お腹いっぱい。2008/10/24(金) 12:56:10
あっち行ったら、
system-configuration-optionsの値も晒せ。
0146名無しさん@お腹いっぱい。2008/10/24(金) 13:13:16
ずいぶんと凶暴なヤツだな。
いちおうnavi2chの話題なのだが....。
もういい。
0147名無しさん@お腹いっぱい。2008/10/24(金) 13:43:45
拗ねちゃった
0148名無しさん@お腹いっぱい。2008/10/24(金) 14:12:34
これだから未だにxemacs使ってるようなおっさんは
0149名無しさん@お腹いっぱい。2008/10/24(金) 18:15:18
たらい回しと提出書類の厳密なチェックというお役所的なのがUnix文化
0150名無しさん@お腹いっぱい。2008/10/24(金) 19:59:14
おいおい、自分の性格の悪さをUnix文化という言葉で正当化するなよ
0151名無しさん@お腹いっぱい。2008/10/25(土) 01:30:22
ん? わざわざ解説すのもアレだが、
>>144>>145 って、滅茶苦茶親切じゃね?
ツンデレ風味で。
0152名無しさん@お腹いっぱい。2008/10/25(土) 08:53:01
これで凶暴なんて言ってたら、往年の fj なんて見ただけで鬱病になるな。
0153名無しさん@お腹いっぱい。2008/10/25(土) 10:38:47
誰かヘミ猫貼って
0154名無しさん@お腹いっぱい。2008/10/25(土) 11:30:03
蒸し返すようで悪いが
おそらく144 はEmacs vs XEmacsで病んでるのだと思われ
それで 143 の「emacsを使え!ってことかな?」に
過剰に反応して、「Emacsスレ行けよ。」となったんだろう。
0155名無しさん@お腹いっぱい。2008/10/25(土) 11:34:59
どちらにせよ、実生活ではまわりとの人間関係に破綻をきたしている
タイプだな。
0156名無しさん@お腹いっぱい。2008/10/26(日) 15:48:14
>>153
 ヘ_ヘ
ミ ・ ・ ミ
( ° )〜
0157名無しさん@お腹いっぱい。2008/10/27(月) 22:21:27
>>153
ttp://www.ne.jp/asahi/hot/space/hemineko/index.html
0158名無しさん@お腹いっぱい。2008/10/28(火) 00:04:40
ヘミ猫って何ですか
0159名無しさん@お腹いっぱい。2008/10/29(水) 18:48:32
>150
Let's look at a typical novice's session with the mighty ed:

golem$ ed

?
help
?
?
?
quit
?
exit
?
bye
?
hello?
?
eat flaming death
?
^C
?
^C
?
^D
?

---
Note the consistent user interface and error reportage. Ed is
generous enough to flag errors, yet prudent enough not to overwhelm
the novice with verbosity.
0160名無しさん@お腹いっぱい。NGNG?2BP(0)
前スレの 516 で mizmiz さんが作った find.2ch.net を使った検索機能を
CVS HEAD にいれました。 ただし、「前のページ」「次のページ」は未実装で
す。

>> mizmizさん
いくつか直してるとこもあるので一応確認お願いします。

あと前スレの 498 さん。遅くなりましたが実装しよう…かと思ったのですがパッ
チを紛失してしまいまして。まだあればもう一度張っていただけませんか?
0161名無しさん@お腹いっぱい。NGNG?2BP(0)
書きわすれ

find.2ch.net の機能は 板一覧のバッファで ? s f すると使えます。また、?
* a)ll はまぎわらしいかな、と思ったので l)ocal に改名しました。
0162名無しさん@お腹いっぱい。2008/11/02(日) 19:25:52
>>160
ありがとうございます〜
http://www.green.dti.ne.jp/poi/temp/diff.txt
です。よろしくお願いしますm(__)m
0163名無しさん@お腹いっぱい。2008/11/03(月) 19:56:16
一時的に From, Date などを非表示 or overlay に切り替えたりできないかな。
migemoで大量にひっかかりすぎて辛い時が。
0164名無しさん@お腹いっぱい。2008/11/03(月) 21:14:19
? でさがすのじゃあだめなん?
0165名無しさん@お腹いっぱい。2008/11/04(火) 22:14:02
表記ゆれに弱いじゃん。
0166名無しさん@お腹いっぱい。2008/11/07(金) 19:40:57
megabbs閉鎖
http://megabbs.com/fin.html

navi2chも対応してるので、一応。
0167fa0-1-wlan-rtr.corp.yahoo.com 2008/11/08(土) 08:08:12
ひさしぶりに navi2ch に戻りました。
やっぱ、navi2ch が一番使い易いなー。

話は変わりますが、今だとlistやarticleモードで a を押すと閲覧してい
る板にブックマークが追加されますが、これを板関係無しに「グローバル」
でブックマークするようにしたいんですよ。というのも、普通のユーザー
の場合、ブックマークするスレッドの数なんて、そんなに多くはならない
し、逆にブックマークを板相対にすると、いちいち板を歩き回らなきゃな
らなくなって使いにくくなると思うんですよね。
誰かもう既に実装してませんか?
0168名無しさん@お腹いっぱい。2008/11/08(土) 08:28:09
>>167
大文字A (navi2ch-article-add-global-bookmark) のこと?

あと最新版に更新した方がいいですよ。(強制ふしあなさんになるから)
0169名無しさん@お腹いっぱい。2008/11/08(土) 09:31:20
ブラウザ自動起動についての質問なんですが。
Linuxに組んだNavi2ch-1.8.0なんですが

使うのは主にXサーバで、XPのASTEC-X6.0.08やHPUX10.20のMWMです
HPUXでのNavi2chでリンクを叩くと、HPのMozillaが起動します
HPであらかじめMozillaが稼働してる前提ですが。

しかしASTEC-Xでは、LinuxのMozillaが起動してしまいます。
HPでも、HP側のブラウザが稼働してない場合は、Linuxの
Mozillaが動くのですが。
この違いに何か秘密があって、小細工すればASTEC-Xでも
PC側のブラウザと連携できないでしょうか?
0170名無しさん@お腹いっぱい。2008/11/08(土) 09:52:32
XPとHP-UXから、X11を介して、Linuxのnavi2chを使ってるって事?
MOZ_NO_REMOTE関係でしょ。
Window板の関連スレで聞いてみてください。
0171名無しさん@お腹いっぱい。2008/11/08(土) 10:49:42
>>168
あっ、ほんとだ。ご指摘ありがとうございます。
navi2ch-article-add-global-bookmark は知っていたんですが、
"global bookmark" とあるのに、その上にまたカテゴリー (bookmark id)
が多々存在するという想定が気になっていたんですよね。
で、先程ちょっといじってみたら、
(defvar my-navi2ch-global-bookmark-id "global" "Prefixed name of the global bookmark-id")
(define-key navi2ch-board-mode-map "a"
(lambda nil (interactive) (navi2ch-bm-add-global-bookmark my-navi2ch-global-bookmark-id)))
(define-key navi2ch-article-mode-map "A"
(lambda nil (interactive) (navi2ch-article-add-global-bookmark my-navi2ch-global-bookmark-id)))
のようにしてシンプルにそのレイヤーを取り除くことでき、自己解決できました。
お騒がせしました。
0172名無しさん@お腹いっぱい。2008/11/08(土) 11:02:08
>>169
UNIX上のmozilla/firefoxの起動中ブラウザの検出とコマンド通知の方法は
Xの機構を利用するので、XクライアントではないWindows用mozillaを
検出しろというのは無理がある。
裏を返せば、X用mozillaのふりをして通知を受け、受けたコマンドをそのまま
WindowsのmozillaにリレーするXクライアントを作ればご希望は達成できる。
0173名無しさん@お腹いっぱい。2008/11/08(土) 12:35:11
>>170
そういうこと。HPだとうまくxemacsとNavi2chが使えなかったり
文字入力関係の問題で、LinuxでのNavi2ch稼働がベストチョイス
これだとATOK2007とATOK8が自然に使えるんですよ
教示のものをちょっと調べてみます。

>>172
構造が理解できました。Xで解け合ってるmozillaは簡単に
起動できるが、Xサーバから隔離した場所にあるXPの
ソフトは起動のしようがないつーことですね。
そういわれれば無理がありますね

教示の手法をちょっと調べますが、おそらく無理ポなのであきらめます。
0174名無しさん@お腹いっぱい。2008/11/08(土) 15:16:14
>>173
Windows から PuTTY で Linux に入って navi2ch を使っているが、
Start on Windows (ttp://www.tsg.ne.jp/GANA/S/sow/) で Windows の
ブラウザと連携している。

(setq browse-url-generic-program "start")
(defadvice browse-url-default-browser (around call-ie (url &rest args)
activate)
(if (null window-system)
(browse-url-generic url args)
ad-do-it))
(setq navi2ch-browse-url-browser-function #'browse-url-default-browser)

Astec-X 使っていると window-system が non-nil だろうからこのままでは
ダメだろうけど、ご参考まで。
0175名無しさん@お腹いっぱい。2008/11/09(日) 09:28:49
>>174
かたじけない。

やっぱ、色々な職人芸はあるんですね。
僕の知識だと応用できそうもないんですが
sowはスゴイ参考になりました。

チョビット挑戦してみます
0176名無しさん@お腹いっぱい。NGNG?2BP(0)
>>162
とりあえずこんな感じで実装するつもりですが、どうでしょうか?

ttp://navi2ch.sourceforge.net/tmp/navi2ch-article.el.diff

>>163
かなり雑なコードですが、とりあえず これで inv を t にしたら消えて、
inv を nil にしたら復活すると思います。 あとは適当に advice でもかけて
みてください。

ttp://navi2ch.sourceforge.net/tmp/navi2ch-invisible.el

>>166
これは navi2ch-megabbs.el は消しちゃってもいいのかな…。一応、反対がな
ければ消そうと考えています。
0177名無しさん@お腹いっぱい。2008/11/11(火) 08:44:21
過去ログ読めなくなるんじゃない?
明示的にrequire/loadしなければ、
何の影響もないから放置しておくのがいいかと。
0178名無しさん@お腹いっぱい。2008/11/11(火) 10:02:29
過去ログは11/13以降読めなくなるから問題ないんじゃないかな。

サンプルコードとして参照したくなるかもしれないから
obsoleted/ とか掘って移動させる、とか。
0179名無しさん@お腹いっぱい。2008/11/11(火) 10:06:44
あと jbbs.net ももうないみたい。
0180名無しさん@お腹いっぱい。2008/11/11(火) 10:11:21
>>178
~/.navi2ch/〜に溜った過去ログが読めなくなる。
0181名無しさん@お腹いっぱい。2008/11/11(火) 21:39:49
>>176
ありがとうございます!これでソースと自分のカスタマイズ部分を分離できます。助かりましたm(__)m
…と…思ったんですが…

作ってくださったパッチを当てて試行錯誤していたら、特にソースを修正しなくても、navi2ch-article-through-next-function と
navi2ch-article-through-previous-function のデフォルト値にそれぞれ自分が作った関数を割り当てれば
良いことに気づいてしまいました…↓ミタイニ
http://www.green.dti.ne.jp/poi/temp/temp.txt

navi2ch-article-enable-through と navi2ch-article-through-ask-function が無効になる副作用はありますが、
個人で使う分には全く問題ありませんでした…
無駄な労力をかけさせてしまって本当にごめんなさい!コノトオリデス…
 (´Д`;)ヾ
   ∨)
   ((
0182名無しさん@お腹いっぱい。2008/11/12(水) 00:31:08
>>176
ありがとうございます。
overlayじゃなくて非表示にする場合、
よほどじゃなければセパレータについては
残しておいたほうが便利ですね。
しかし、おかげで楽になりそうです。感謝。
0183名無しさん@お腹いっぱい。2008/11/16(日) 23:39:33
なぜ?

グローバルブックマークに追加するとき「ID」や「bookmark name」を聞くの?
IDは内部で自動生成すれば済むことだし、bookmark name はデフォルトでスレ
を使えばいいんじゃないの?
0184名無しさん@お腹いっぱい。2008/11/17(月) 08:10:41
>>183
>>171に解決方法が書いてあるよ。
0185名無しさん@お腹いっぱい。2008/11/17(月) 13:54:56
navi2ch-oyster-login はできる様になって、過去ログとかは
読めるようになったんですが、他の専ブラみたいにアク禁中の
書き込みができません。これって仕様ですか?
0186名無しさん@お腹いっぱい。2008/11/17(月) 17:53:57
今迄読めていたスレを選択したらミニバッファに file name: ~/ と表示されて
スレが表示されなくなりました。他のスレは普通に読めています。
どういう場合にこうなってしまうのか、また対処はどうしたらよいでしょうか。
0187名無しさん@お腹いっぱい。2008/11/17(月) 19:33:46
>>186
あるはずの .data ファイルが移動したか消えてしまったか。
0188名無しさん@お腹いっぱい。2008/11/17(月) 20:34:41
>>185
navi2ch-oyster-send-message はどう?
0189名無しさん@お腹いっぱい。2008/11/17(月) 21:40:09
> >>171に解決方法が書いてあるよ。
ありがとです。

0190名無しさん@お腹いっぱい。2008/11/17(月) 23:21:53
検索機能グッドジョブ!!コリャ便利だ。
0191名無しさん@お腹いっぱい。2008/11/18(火) 20:28:33
>>188
いつからVer. upしてないか覚えてないのですが、navi2ch-oyster-send-message は
interactive でない関数がnavi2ch-oyster.el にあります。

そのファイル内に

(defvar navi2ch-oyster-func-alist
'((bbs-p . navi2ch-oyster-p)
(article-update . navi2ch-oyster-article-update)
(send-message . navi2ch-oyster-send-message)
(extract-post . navi2ch-2ch-extract-post)))

という記述があります。とりあえずnavi2ch をVer. upしようとしたのですが、
./configure でMeadow を認識してくれません。--with-emacs=Meadowとか無いんですか??
0192名無しさん@お腹いっぱい。2008/11/18(火) 21:54:51
>>191
csh系なら
env EMACS=c:/somewhere/to/Meadow.exe ./configure ...

sh系であるなら
EMACS=c:/somewhere/to/Meadow.exe ./configure ...
(確信はないけど)

で出来るはず。
01931912008/11/20(木) 01:08:46
>>188
>>192
navi2ch-oyster.el だけ新しいのをコピーしてたみたいです。
Ver. upしたら●の書き込みができるようになりました。
ありがとうございます。
0194名無しさん@お腹いっぱい。2008/11/20(木) 16:45:07
>>193
●使うと過去ログが見れること以外で何の特典があるの?
0195名無しさん@お腹いっぱい。2008/11/20(木) 16:49:14
>>194
http://www.media-k.co.jp/jiten/wiki.cgi?%A1%E3%B5%AD%B9%E6%A1%A6%BF%F4%BB%FA%A1%E4#i8
http://page.freett.com/oissu/
0196vc13.tech.gunma-u.ac.jp 2008/11/21(金) 17:56:26
TEST
Navigator for 2ch 1.7.5-DEV
0197名無しさん@お腹いっぱい。2008/11/21(金) 18:13:15
ageんな
0198名無しさん@お腹いっぱい。2008/11/21(金) 23:09:47
テストスレでやれや糞田舎の屑学生が
0199名無しさん@お腹いっぱい。2008/11/23(日) 01:10:13
ワロタ
0200名無しさん@お腹いっぱい。2008/11/23(日) 01:31:37
糞田舎の屑教官かもしれんだろ
0201名無しさん@お腹いっぱい。2008/11/23(日) 20:57:27
ふ。おもいっきり節穴じゃん。
0202名無しさん@お腹いっぱい。2008/11/23(日) 21:48:57
fj.test はテスト用じゃありません。ローカルで
やって下さい。

というのを思い出した。
0203名無しさん@お腹いっぱい。2008/11/23(日) 21:54:44
お前等、釣られすぎ。
0204名無しさん@お腹いっぱい。2008/11/23(日) 22:27:41
まあ暇なんだからいいんじゃね
0205名無しさん@お腹いっぱい。2008/11/24(月) 10:08:32
さすがに釣りで自分のアドレス晒さんだろう..
0206名無しさん@お腹いっぱい。2008/11/24(月) 13:49:06
>>205
この話、どうでもよくね?
0207名無しさん@お腹いっぱい。2008/11/24(月) 16:49:37
>>206
vc13.tech.gunma-u.ac.jp様ご苦労さんです
0208名無しさん@お腹いっぱい。2008/11/24(月) 19:30:49
>>207
頭の悪い粘着君ですね。わかります。
0209名無しさん@お腹いっぱい。2008/11/25(火) 08:47:21
最近、携帯電話の絵文字を2chで平然と使う奴が増えたなー、と感じる今日この頃。
別に「最近の若い奴はけしからん!」ってわけじゃなくて、何か表示する方法は無いかなー、
なんて考えてみたり。izonmoji-modeっていうより、bitmap-mule寄りの話なのかな。
メール絡みで誰かが既にやってそうな気はするんだが

参考ページ
http://code.cside.com/i-mode/emojimode.html
0210名無しさん@お腹いっぱい。2008/11/28(金) 00:50:05
>>209
ttp://slashdot.jp/~flash/journal/459625
こんなのもあるし対応するとおもしろそうかな、とも思うのですが…どうにも重くなりそう。

0211名無しさん@お腹いっぱい。2008/11/28(金) 01:48:30
ユニコードに入りそうなんだってさ。> 携帯電話絵文字
http://pc11.2ch.net/test/read.cgi/tech/1180250376/958
もちろんBMP外
0212名無しさん@お腹いっぱい。2008/11/29(土) 17:50:07
13 送信控え (Part 4) ( 1/ +0/ -)
14 送信控え (Part 4) ( 1/ +0/ -)
15 送信控え (Part 4) ( 1/ +0/ -)
16 送信控え (Part 4) ( 1/ +0/ -)
17 送信控え (Part 4) ( 1/ +0/ -)
18 送信控え (Part 4) ( 1/ +0/ -)

「送信控え」を開くと、↑のような感じで投稿毎に「送信控え (Part 4)」
が増えるのですが、どうすれば直せますか?
0213名無しさん@お腹いっぱい。2008/11/30(日) 22:15:42
これバグでしょ?
aadisplay なんてプログラム知らんし。

(funcall navi2ch-article-view-aa-function "hello")
=>
Debugger entered--Lisp error: (file-error "Searching for program" "no such file or directory" "aadisplay")
call-process("aadisplay" nil nil nil "/tmp/tmp30095MwG")
navi2ch-article-call-aadisplay("hello")
funcall(navi2ch-article-call-aadisplay "hello")
eval((funcall navi2ch-article-view-aa-function "hello"))
eval-expression((funcall navi2ch-article-view-aa-function "hello") nil)
call-interactively(eval-expression nil nil)

(defcustom navi2ch-article-aadisplay-program
(if (eq window-system 'w32)
"notepad"
"aadisplay")
...)
0214名無しさん@お腹いっぱい。2008/11/30(日) 22:29:52
自信満々にはずかしー
0215名無しさん@お腹いっぱい。NGNG?2BP(0)
>>212
navi2ch-localfile-ident の値をお願いします。

>>213
つ ttp://www.geocities.co.jp/SiliconValley-Oakland/4550/oglinux.html

それにしても XAAV や aaview.el なんかもあるし、デフォルト値を考えたほうがいいかなぁ。
0216名無しさん@お腹いっぱい。2008/12/01(月) 06:37:12
>>215
コンパイル通りません。
それに、非標準の外部プログラムを使わなければいけないほどの機能ではないと思うのですが。

なぜデフォルトで入っている elisp や (gnome) linux/unix gui コマンドを使わない
のでしょうか?
0217名無しさん@お腹いっぱい。2008/12/01(月) 07:54:47
> それに、非標準の外部プログラムを使わなければいけないほどの機能ではないと思うのですが。
それを判断できるほどの知識を伴なっていますかな
0218名無しさん@お腹いっぱい。2008/12/01(月) 07:58:45
>>217
ええ。事実、標準で付いてくる elisp にも gui ポップアップ的な関数は
存在するわけですし。

いちいち aadisplay なんてマイナーすぎる非標準外部プログラムを使う意味がわからないし、
そんなものは使うべきではない。
0219名無しさん@お腹いっぱい。2008/12/01(月) 08:19:18
>>213 >>218
喧嘩売るのが目的じゃなければ
修正してくれ。 >>2
0220名無しさん@お腹いっぱい。2008/12/01(月) 08:23:49
>>218
普段screen+emacs -nwで使っているので、外部プログラムのほうがありがたい
さすがにaadisplayは使ってないけどw
0221名無しさん@お腹いっぱい。2008/12/01(月) 08:25:42
>>219
何か間違ったこと言ってる?
aadisplayなんてなんでデフォルトで指定されてるの?
0222名無しさん@お腹いっぱい。2008/12/01(月) 10:15:39
>>221
sourceforge か groups.google に
aadisplay 以外の何かを使ったコードを投げろってことかと。
0223名無しさん@お腹いっぱい。2008/12/01(月) 11:04:19
外部プログラムを使わなきゃいけなかった時代があったんだよなぁ。
0224名無しさん@お腹いっぱい。2008/12/01(月) 12:09:32
>>216
> >>215
> コンパイル通りません。

それはぼくにはどうしようもないです…。 XAAV や aaview.el を試してみれ
ば?としか言えません。もしかしたら、エラーをはれば誰か助けてくれるかもしれない。
;; XAAV のほうはつながらないな…。
ttp://nonms.homeunix.org/web/xaav.html
ttp://www.meadowy.org/~shirai/

> それに、非標準の外部プログラムを使わなければいけないほどの機能ではないと思うのですが。
>
> なぜデフォルトで入っている elisp や (gnome) linux/unix gui コマンドを使わない
> のでしょうか?

まぁ、今のデフォルトがあまり良くないことには同意します。とりあえず
aaview.el をマージできないかな、と考えてはいます。

デフォルトをいじっていくなら、多分こんな感じ?

window-system が non-nil かつ aaview が定義されている かつ monaフォントがある -> aaview
window-system が w32 -> notepad
それ以外 -> aadisplay

これだと、それ以外のところに emacs -nw で使っていて、 monaフォントがあ
る場合も入ります。この時にフォントを指定して起動できる(標準の?)プログラ
ムがあれば、それを使いたいのですが、残念ながら知りません。
;; xresource とか使えばいいのかなぁ。
0225名無しさん@お腹いっぱい。2008/12/01(月) 22:05:18
デフォ=メンテナの環境でいいよ。 RMS の .emacs も空だって言うしな。
0226名無しさん@お腹いっぱい。2008/12/01(月) 23:54:10
>>224
> window-system が w32 -> notepad

あちこちでやるとわけ分からなくなるから、
navi2ch-mewdow.elあたりにまとめるとか。
0227名無しさん@お腹いっぱい。2008/12/08(月) 17:41:47
GentooからUbuntuに乗り換えたので書き込みチェック
色々面倒だった
サーバのホームにスタティックリンクでEmacs一式作っておくべきだったかなぁ
……できるんだろうか
■ このスレッドは過去ログ倉庫に格納されています