Scott Evans writes:
> > > Invalid function: (macro . #<compiled-function (token streamorbuffer &optional
>search-parts search-includes) "...(15)" [search-includes search-parts streamorbuffer
>token semantic-find-nonterminal-by-function lambda (tok) eq ((semantic-token-token
>tok))] 6 ("c:\\Program
>Files\\XEmacs\\xemacs-packages\\lisp\\semantic\\semantic-util.elc" . 14003)>)
> >
> > Classic error that occurs when you compile lisp file A, which
> > requires macros defined by lisp file B, without first ensuring that
> > lisp file B has been loaded. Either delete the compiled versions of
> > the semantic lisp files or use the included makefile to compile
> > them.
>
> Hm... I'm using the semantic version (1.4b8) that came with the
> today's new XEmacs sumo tarball, so if it's built wrong that's not
> good.
>
> Anyway, I tried nuking the semantic .elc files and I still get the
> same error.
If that's the case, then there is another version of semantic in
the XEmacs command path that IS compiled and IS getting loaded because
the error message that you include references semantic-util.elc, which
is a compiled file.
- Paul
> (and fwiw, there's no semantic makefile in the sumo distro.)
>
>
>
> scott
>