> I'll check that stuff in after I send this message so you can make
> your changes.
Thanks! I committed my changes plus a minor fix in semantic-bnf.el.
See change log at end.
> Isn't this Emacs 21 specific, or is this some other thing? I
> understand the principle which seems reasonable, but not the
subdirs.el mechanism exists in Emacs 20.7 too. I found it documented
in statup.el (both in Emacs 20.7 and Emacs 21 distributions). But it
don't exist in XEmacs which uses its own package system.
As there is a few semantic parser subdirectories, the current
implementation is probably good enough ;-)
> I moved all files related to the bovinator into a "bovine" module.
> I also built EDE project files and Makefiles for bovine, and wisent.
> wisent-java.el seems to depend on semantic-java. Is that supposed
> to still be true?
Yes it is. There is common code in semantic-java.el shared with
wisent-java-tags.el and wisent-java.el. Maybe could I isolate that
code in its own file? But where to put it?
----- change log:
(eval-after-load "speedbar"): Removed duplicate.
Added missing quote.
(add-hook 'java-mode-hook): Removed autoload cookie.
(autoload 'wisent-wy-mode): Removed.
(auto-mode-alist): Removed 'wisent-wy-mode.
Removed senator configuration.
(add-hook 'java-mode-hook): Added autoload cookie.
(remove-hook 'java-mode-hook): Removed.
(wisent-python-default-setup): Added autoload cookie.
(eval-after-load "speedbar"): New autoloads.