Re: Mysterious variable name

Hannu Koivisto <[email protected]>
Newsgroups gmane.lisp.ilisp.devel
Message-ID <[email protected]>
Johan Ur Riise <[email protected]> writes:

> I use cmucl and ilisp in debian woody. Sometimes this message shows up

Not all of us use Debian so please specify the version of ILISP
next time.

> Error in KERNEL::UNBOUND-SYMBOL-ERROR-HANDLER:  
> the variable |^@Q| is unbound.
>
> That is caret, commercial at, upper case Q inside multiple escape characters.

I'd guess ^@ represents a zero byte (you can test it by moving the
cursor before / on top of ^ and hitting `C-x =' or by moving one
character right, in which case the cursor should jump before / on
top of Q (and not before / on top of @ as you might expect if ^ and
@ were actually separate characters)).

I have never seen a similar case with a zero byte + Q combination
but do I see a similar case with one or two zero bytes (IIRC) every
now and then.  I'm pretty sure this is an ILISP issue and not a
CMUCL issue (followups set accordingly).

I may take a look at this at some point (at the moment it's
slightly over +20°C here so if it is a choice between hacking ILISP
and taking my Africa Twin for a ride to some nice gravel roads, you
can be assured I won't be hacking ILISP :) or perhaps some other
ILISP developer takes a look at this.

-- 
Hannu
Please don't send copies of list mail

_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.