xyzzyの使い方が分からぬやし 励ましあえ その5
>>951 多分、日付が変わってそのIDの新規発言がない所為かと。
M-x 2ch::aborn-retry (デフォで M-r a) してみてください。
>>948 > ステータス・バーを非表示にすることって可能ですか?
できません。
MLで亀井さんがおっしゃってました。
# 何件目か覚えてませんが。
つか、ステータスバーの領域は message の表示で使われるから
なくなると困ることになると思うんだけどなぁ
>>951 んじゃ、これで。
(date "ID:\\\\+XeqaBVd")
>>952 >M-r a
アドバイス有難う。
リトライは2〜3回程試してみたよ。
あと、ログデータを完全削除して再読み込みもしてみた。
でも駄目だったのさ…。
>>953-954 >(date "ID:\\\\+XeqaBVd")
駄目でしたorz
ひょっとして共通設定で「¥をバックスラッシュに変換(B)」にチェック入れてるから
…ってのは流石に全く関係ないよね。
ID:+XeqaBVdの発言も大した数じゃないし、取り合えず手動あぼーんで対処する事にしました。
色々有難う御座いました & お手数お掛けしました。
>>953 わかりました。
Messages などはミニバッファに表示すれば
いいなどと素人的に思いますが、おそらく
無理なんでしょうね。ありがとうございました。
>946
そうですかxyzzyではむりそうなんですね。
色々と探してみましたけど、フリーで良さそうなのがなかなかないんですよね。
Harborはシェアウェアでしたし・・・
もう少し探してみるか、お金を払って購入するか検討してみます。
C言語解析Toolっていうんですか?関数ツリーっていうんですか?そのようなもので
もし良さそうなのがあれば教えてもらえないでしょうか?
それは最早スレ違い。
マ板かム板のそれっぽいスレで聞いた方がよいかなーと。
話を区切るようで申し訳ないですが、モード行に時間とバッファの文字数を
表示してみました(意味なし(^_^;)
mode-line-format については
http://hie.s64.xrea.com/xyzzy/reference/html/ref-title-bar-format.html を参照してください。
(defun mode-line-formatting ()
(setq mode-line-format
(format nil "~A [%i] %#* %#F %P (%M) [%k:%l] ~A"
(format-date-string "%Y/%m/%d %H:%M:%S")
(- (point-max) (- (buffer-lines) 1))))
(refresh-screen))
(add-hook '*post-startup-hook*
#'(lambda () (interactive) (start-timer 1 'mode-line-formatting)))
>>960 うまく動かなかったので直してみました。
(defun mode-line-formatting ()
(setq ed::mode-line-format
(format nil "~A [%i] %#* %#F %P (%M) [%k:%l] ~A"
(format-date-string "%Y/%m/%d %H:%M:%S")
(- (buffer-size) (1- (buffer-lines)))))
(refresh-screen))
(start-timer 1 'mode-line-formatting)
>>960 頂きました。
こういうの欲しかったので、すごく嬉しいです。
ありがとうございます。
963 :
960:04/12/20 07:25:21 ID:Jq1M3taZ
>>961 コメントども。
mode-line-format は export されているので ed:: はいらないような気がします。
あと、siteinit.l に記述する場合は *post-startup-hook*
に引っ掛ける必要があるみたいです。
point-max と buffer-size は narrow-to-region 等の場合値が異なるので
buffer-size が正解かもしれません。
960の #'(lambda () の後の (interactive) は不要でした。
あまり深く考えてないので間違ってたらすみません。
964 :
960:04/12/20 12:38:37 ID:jh1iYX9d
>>961 というかどううまく動かなかったのでしょうか?
965 :
名無しさん@お腹いっぱい。:04/12/20 14:20:33 ID:L8t2DlcB
kamailなんですが、添付ファイル付きで受信したメールを添付ファイルごと
転送したいのですが、Fだと受信したメッセージごと添付ファイルになって
転送されてしまいます。
fだと、添付ファイルが付加されません。
これを、文面はfで、添付ファイルはそのまま添付、で転送することって
出来ないものでしょうか?
966 :
961:04/12/20 15:41:06 ID:GGVYMun8
>>964 ごめん。
*post-startup-hook* に引っ掛けてあったのね。
てっきり、*post-command-hook* だと勘違いしていて
*scratch* で eval-buffer しかしてなかったです。
でもやっぱりシンプルなパーザー作って,xyzzyだけでやれるようするのがいいよね.
個人的には,そのlisp版でコールグラフの生成と使ってない関数をピックアップして
くれるととっても助かる.
ソースをだらだら長いこと書いてると,使っていない関数がたくさん含まれたり
同じようなもの何回も作ってしまったりして,ソースの管理がどんどん大変に(--;
俺としてはxyzzyで
・親−子の関数ツリー
・子−親の関数ツリー
ができればいいんだけどな・・・
>>970 ということは,CEDETがあればいいってことかな
http://cedet.sourceforge.net/ ところで,ずいぶん前に CLOS を xyzzy にこつこつと移植してますって
人いたけど,まだ続けているのかなぁ. 成果物に期待してるんだけど.
完全互換でなくてもある程度使えるレベルまでになっているなら,
注釈をつけて公開して欲しいです.
Emacs にも EIEIO っていう CLOS のサブセット機能を実装したパッケージがある
ようですが, EIEIOと互換性が高ければ,それを利用している CEDET の移植も楽
になるのではと思いまして.
ところでテンプレどうすんの?
本スレのを流用する?
従来通りここは質問スレという形でいいんじゃないでしょうか。
本スレとの境目が微妙な所もあるような気もしますが、初心者にはこちらの方が
入りやすいような気がします。
WinodowsXPでシステムの設定でD:\borland\bcc55\Binにパスを通したんだけど
xyzzy内で起動するシェルではこのパスが通っていないみたいです。
このシェルでパスを通すにはどうしたらよいでしょうか。
977 :
976:04/12/21 22:24:48 ID:E2tVOfqg
10秒負けた・・・orz
978 :
名無しさん@お腹いっぱい。:04/12/21 22:30:17 ID:h+ivCh1t
>>975 >>976 再起動しましたが、だめでした。
set path =
で設定するとその場では通るのですが、再起動するともとにもどってしまいます。
980 :
974:04/12/21 23:29:44 ID:h+ivCh1t
>>979 PATHは通せているはず。
普通にwinodowsからコマンドプロンプトを立ち上げて確認しましたら、
通ってました。
>>980 関係ないとは思うが、
ノートンの古いのを入れているとおかしくなる
みたいなことが過去スレに書いてあった。
>>974 > xyzzy内で起動するシェルではこのパスが通っていないみたいです。
どうやって判断したの?
>>980 >>981さんの指摘が当たっているとすると、map-slash-to-backslash
で囲ってパスを指定すると解決できないだろうか?
>>978 > set path =
> で設定するとその場では通るのですが、再起動するともとにもどってしまいます。
ひょっとしてコマンドプロンプトの
set path = hogehoge
コマンドで設定してるってオチ?
log off してダメなら xp の再起動してダメなら また もどってきたら
xyzzyで関数ツリー作成ってやっぱできないのかな・・・
マクロならソース見なくてもmacro-functionで定義がわかるけど、
関数だと定義を返すようなのはないんでしょうかね?
というかsymbol-functionなんだろうけど
#<lexical-closure: ...
としか出ない・・・
あ、もしかしてlisp以外の関数ツリー?
だったら的外れでした。
M-xをESCキー一発でやりたいんですが、
(global-set-key #\ESC '~~)みたいに設定してもうまくいきません。
何か特別な方法じゃないとできないのでしょうか?
>>990 たぶんこれでいける
(set-extended-key-translate-table exkey-escape #\F20)
(global-set-key #\F20 'execute-extended-command)
992 :
名無しさん@お腹いっぱい。:04/12/23 15:57:56 ID:m4mm+/rn
バックスペースてTAB分消すにはどうすれば良いですか?
VCみたく選択領域をTAB、SIFT+TABできるようにするにはどうすればよいですか?
>>992 delete-backward-char
shift-region, unshift-region
あとはgoogleで
ume!
ところで次スレは?
じゃあ、やる。
建てちゃったよ。おいorz
1000 :
996:04/12/23 17:57:21 ID:QP3M3BA9
>>997 気が向いたときに質問に答えるのがほとんどですが、なんとなく気になったので。
一本化もいいかもしれませんね。
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。