[xyzzy:04587] Re: tterm.l の *tterm* がカレントでないときにもバッファに溜めたい。
- Subject: [xyzzy:04587] Re: tterm.l の *tterm* がカレントでないときにもバッファに溜めたい。
- From: Hiroshi Saito <HiroshiSaito@xxxxxxx>
- X-mailer: Becky! ver 1.26.02
サイトウです。
On Fri, 2 Jun 2000 11:48:07 +0900
YAMAMOTO Shinji <sinj@xxxxxxxxxxxx> wrote:
> こんにちは、山本です。
>
> In message "[xyzzy:04582] Re: tterm.l の *tterm* がカレントでないときにもバッファに溜めたい。"
> YAMAMOTO Shinji <sinj@xxxxxxxxxxxx> wrote:
>
> > 最優先で直します。
>
> とりあえず、直してみました。 でも、イマイチです。
今日、仕事場で早速試してみたところ(ver 0.15です。)
windows98で期待通りの動きをしているようです。
ありがとうございました。
ところで、ver0.15 に
;; メモ
;; ・Win95 で runtime error が発生した
;; やっぱりtterm 自体に問題ありのようだ
と言う記述がありますが、私の win98 でも runtime error が発生しました。
自宅と会社は
同じ、.xyzzy
(多分)同じ iniファイル
同じバージョンの xyzzy と tterm
(win98のパッチだとかは微妙に違うかもしれない)
なのに先週の金曜の朝、会社のマシンで tterm を立ち上げ、
login してから、cd で TABを入力しようとしたら、
「書きこみ禁止バッファです。」と怒られました。
(このとき tterm 0.11 だと思います。)
何度やってもダメなので tterm 0.12 を試したら、
Runtim Error!
Program: c:\usr\xyzzy\xyzzy.exe
abnormal program termination
です。
この日はあきらめて、
月曜に .xyzzy , iniファイル の内容をいじりつつ試したところ、
以前、MLでどなたかが公開してくれた
以下のコードをコメント化したら
ttermで落ちることは無くなりました。
どのへんがまずいのでしょうかね。
--------------------------------------------------------------------------------
;==== DEBUG ====
;; トレース機能を有効にする
(defun make-my-trace-buf ()
(interactive)
(save-excursion
(setq *stack-trace-buf* (create-new-buffer "*stacktrace*"))
(set-buffer *stack-trace-buf*)
(make-local-variable 'need-not-save)
(setq need-not-save t)
(setq *error-output* (make-buffer-stream *stack-trace-buf*))
)
(setq si:*trace-on-error* t)
)
;; デバッグ用トレース
(when (fboundp 'user::make-my-trace-buf)
(pushnew 'user::make-my-trace-buf *init-app-menus-hook*))
(defvar debug-trace-count 0)
(defun debug-print (db-string &optional element1 element2)
(let ((buf (selected-buffer)))
(switch-to-buffer "*Debug Output*")
(insert (format nil "~5D: ~A ~A\t~A ~A ~A\n" debug-trace-count buf (point)
db-string element1 element2))
(setq debug-trace-count (1+ debug-trace-count))
(set-buffer buf)))
;usage: (debug-print "<hogehoge start> " arg1 arg2)
--------------------------------------------------------------------------------
-----------------------------------
サイトウ ヒロシ
HiroshiSaito@xxxxxxx
MP3プレイヤー "LinePlayer1.00"
http://www.din.or.jp/~saitoke/lineplayer/readme.html