From: Frank <some.frank@gm...> - 2010-07-02 08:14:36
I tried to byte-compile-file this
(defclass foo ()
(defmethod bar ((this foo))
and I get this error
`eieio.el:8:1:Error: Symbol's value as variable is void: filename'
How can I get it to compile my file?
From: Eric M. Ludlam <eric@si...> - 2010-07-02 11:40:05
On 07/02/2010 04:14 AM, Frank wrote:
> (require 'eieio)
> (defclass foo ()
> (defmethod bar ((this foo))
This byte compiles for me fine with CEDET/CVS. The last set of changes
I made were related to :initform, and I don't think filenames were involved.
I'm not sure how to get stacks out of the byte compiler.
The only place filename shows up in an odd way is when
byte-compile-verbose is true. Perhaps you can turn that off? In that
case, I suspect you have some newer versions of Emacs that may have
eliminated that variable?