[slime-devel] broken clojure REPL

Tobias C. Rittweiler tcr at freebits.de
Fri May 21 07:40:25 UTC 2010


Cyrus Harmon <ch-slime at bobobeach.com> writes:

> On Nov 17, 2009, at 12:46 PM, Tobias C. Rittweiler wrote:
>
>> "Stefan Kamphausen" <skampi at gmx.net> writes:
>> 
>>> Hi Tobias,
>>> 
>>> -------- Original-Nachricht --------
>>>> Datum: Tue, 17 Nov 2009 21:04:21 +0100 Von: "Tobias C. Rittweiler"
>>>> <tcr at freebits.de> An: slime-devel at common-lisp.net Betreff: Re:
>>>> [slime-devel] broken clojure REPL
>>>
>>>> "Stefan Kamphausen" <skampi at gmx.net> writes:
>>> [...]
>>  You didn't answer the important question:
>> 
>>>> Clojure seems to conflate how symbols are named, and how they're
>>>> read in. Is there no way to escape symbol names?
>>  I can change %cursor-marker% to have a symbol name that's nicer for
>> clojure to cope with. But it would be an interim solution, only. I
>> really want to see this fixed in Clojure.
>
> Changing to slime::%cursor-marker% to, say. slime::-cursor-marker-
> fixes the problem. I know it may not be the ideal solution, but it
> would be nice to have a version of slime newer than the one from last
> october that worked with clojure.

Clojure's swank implementation has to replicate SIMPLE-READ in
swank-rpc.lisp. It's only two dozens lines of code, should not be hard.

  -T.





More information about the slime-devel mailing list