Trouble communicating with inferior CLISP buffer under NT4
Eric Moncrieff <[email protected]> Thu, 15 Aug 2002 10:34:14 -0400
| Newsgroups | gmane.lisp.ilisp.general |
|---|---|
| Message-ID | <9160B867AADDD311AE7900C04F0649BB2671C7@IS~MAIL> |
Hello all,
I've used Ilisp under Emacs 21 on Linux with CMUCL for
a while, and had no trouble. However, when I started a
job which required me to use NT, and I installed CLISP,
everything started misbehaving.
The biggest issue I have is that, when I type an expression,
and issue a C-z C-e to evaluate it, the current buffer
switches to the inferior lisp buffer, which prints
[NUM-1]> ;;;Evaluating EXPR
<RESULT>
[NUM]>
The minibuffer, rather than displaying the output of the
expression, displays the ";;;Evaluating..." message, and
(most anoying of all) the focus is left in the inferior
CLISP buffer, requring a C-x o to get back.
Are there some settings I can tweak to make this stop?
Is there some other Lisp which I can use freely without
corporate sponsorship which works better with NT/GNU Emacs?
Any advice you might have would be appreciated.
Thanks,
Eric Moncrieff
Relevant parts of my .emacs file are included below
(autoload 'clisp-hs "ilisp" "Inferior CLISP program." t)
(set-default 'auto-mode-alist
(append '(("\\.lisp$" . lisp-mode)
("\\.lsp$" . lisp-mode)
("\\.cl$" . lisp-mode))
auto-mode-alist))
(add-hook 'lisp-mode-hook '(lambda () (require 'ilisp)))
(setq clisp-hs-program "d:\\clisp\\clisp-2.29\\lisp.exe -I -B
\"d:/clisp/clisp-2.29\" -M \"D:/clisp/clisp-2.29/lispinit.mem\" -ansi -q")
(add-to-list 'load-path "~/src/ilisp-20020702/")
(require 'completer)
(autoload 'run-ilisp "ilisp" "Select a new inferior Lisp." t)
(setq ilisp-display-output-function 'ilisp-display-output-in-typeout-window)
;;;This last I'm not sure about; it represents me messing around with output
;;;options.
-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone? Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390