[...]
> 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
> reference.
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.
Great! Thanks!
> 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?
David
----- change log:
* semantic-bnf.el:
(eval-after-load "speedbar"): Removed duplicate.
Added missing quote.
* semantic-java.el:
(semantic-default-java-setup)
(add-hook 'java-mode-hook): Removed autoload cookie.
* semantic-load.el:
(autoload 'wisent-wy-mode): Removed.
(auto-mode-alist): Removed 'wisent-wy-mode.
Removed senator configuration.
* wisent-java-tags.el:
(wisent-java-default-setup)
(add-hook 'java-mode-hook): Added autoload cookie.
(remove-hook 'java-mode-hook): Removed.
* wisent-python.el:
(add-hook 'python-mode-hook)
(wisent-python-default-setup): Added autoload cookie.
* wisent-wy.el:
(add-to-list 'auto-mode-alist)
(eval-after-load "speedbar"): New autoloads.
|