Is there any setting in slime that will cause it to write more information (e.g., the backtrace, etc...) on an error? If there is, it might help here; if there isn't, maybe someone with magical slime powers (unfortunately, that's not me! <smile>) should create one.


On Sep 10, 2006, at 7:27 PM, Rüdiger Sonderfeld wrote:


Am 11.09.2006 um 00:14 schrieb Harald Hanche-Olsen:
It is certainly not normal.  I don't see this, running the same
software on the same platform.  Does it happen when you open the asd
file, or when you actually perform an edit on the open file? If the
latter, does it happen no matter what you do to the file, for example
modifying a comment, or does it happen while changing code?

It only happens when I start modifying the file regardless of editing code or comments.

 Recall that changing code may cause communication with the sbcl, in order to
inquire about function arguments et cetera.  I guess even opening a
file with an (in-package :foo) will cause communication with the sbcl
concerning the existence of a package named foo.

There is communication going on between sbcl/swank and slime.

So there is plenty
of stuff that could go wrong.  Maybe you can find a clue in the
*slime-events* buffer after things broke.

The following message is printed to *slime-events*

(:emacs-rex
(swank:buffer-first-change "/Users/king/develop/myprojects/xmls-path/xmls-path.asd")
":xmls-path-system" t 263)

and swank writes the following in the SBCL instance I'm running

;; swank:close-connection: end of file on #<SB-SYS:FD-STREAM for "a constant string" {11BADDB9}>

I have no idea why this happen.

Regards,
Rüdiger_______________________________________________
slime-devel site list
slime-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/slime-devel

--
Gary Warren King, metabang.com 
(413) 885 9127, gwkkwg on Skype