> > 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. (and fwiw, there's no semantic makefile in the sumo distro.)
scott