[Openmcl-devel] Macro named λ won't expand in Slime REPL

Tobias C. Rittweiler tcr at freebits.de
Thu May 21 03:45:34 PDT 2009


Gary Byers <gb at clozure.com> writes:

> If Slime thinks that the stream used to talk to CCL is UTF-8 encoded
> and CCL thinks that it's encoded in ISO-8859-1, ...

The problem is not that the network stream is in the wrong encoding
because the encoding, usually, comes from Emacs. That's also the reason
that it'll work when you type in everything at the REPL.

I think, the problem is that the file is encoded in utf8, but an
:EXTERNAL-FORMAT of :DEFAULT in COMPILE-FILE is not utf8 in CCL as far
as I can see. (In SBCL :DEFAULT is utf8 if unicode-enabled.)

Perhaps Slime should send the buffer's coding-system with each request,
and we should pass that over to COMPILE-FILE.

Helmut, are you reading this list?

  -T.




More information about the Openmcl-devel mailing list