robert delius royar <xemacs(a)frinabulax.org> wrote:
I wrote the following a few minutes ago, then remembered how to get
debugging
to work. When StackTrace on Error is set, the function does not fail. So I
think this is a ByteCompiler error.
Any suggestions for continued troubleshooting?
It appears to be the let and let* forms that are being miscompiled. Try
byte-compiling this:
(defun some-function ()
"Docstring."
(let ((some-var 0))
t))
For me, this produces the following in *Compile-Log-Show*:
Compiling file /tmp/paragraphs.el at Tue Feb 8 09:15:20 2005
While compiling some-function:
** variable some-var bound but not referenced
While compiling some-function:
!! Invalid byte code (("variable reference to constant symbol" nil))
I'll try to look at this later today if nobody beats me to it.
--
Jerry James
http://www.ittc.ku.edu/~james/