Error sending form from buffer to ILISP-EVAL
Kevin Rosenberg <[email protected]>
| Newsgroups | gmane.lisp.ilisp.devel |
|---|---|
| Message-ID | <[email protected]> |
This refers to the Debian bug report on http://bugs.debian.org/166232.
Using emacs21 (but not with xemacs21), I can reproduce this error
testing with clisp and cmucl. I get this error on ILISP 5.12.0 and the
current CVS code.
To duplicated, start emacs21 and set global-font-lock-mode to T.
Start clisp-hs and eval
(trace ilisp:ilisp-eval)
Then, go to a scratch buffer and add the form
(defvar a)
Place the cursor at the beginning of the form and M-x
eval-next-sexp-and-go-lisp.
I get the below trace output. It appears that ilisp is sending ilisp-eval
bad data to evaluation.
Does any one have an idea how this can be fixed?
Thanks
Kevin
* ;;;Evaluate (defvar a)
Invalid number of arguments: 5
Restarts:
0: [ABORT] Return to Top-Level.
Debug (type H for help)
(ILISP:ILISP-EVAL 5
"(let ((form '("
A
" 0 1 (lazy-lock t fontified t) 1 5 (face font-lock-keyword-face
lazy-lock t fontified t) 5 7 (lazy-lock t face font-lock-keyword-face
fontified t) 7 8 (lazy-lock t fontified t) 8 9 (lazy-lock t face
font-lock-variable-name-face fontified t) 9 10 (lazy-lock t
fontified t))) (progn (makunbound (second form)) (eval form)))")[:EXTERNAL]
--
Kevin Rosenberg | .''`. ** Debian GNU/Linux **
http://b9.com/debian.html | : :' : The universal
GPG signed and encrypted | `. `' Operating System
messages accepted. | `- http://www.debian.org/
-------------------------------------------------------
This sf.net email is sponsored by: Influence the future
of Java(TM) technology. Join the Java Community
Process(SM) (JCP(SM)) program now.
http://ads.sourceforge.net/cgi-bin/redirect.pl?sunm0003en