Re[2]: [CEDET-devel] mode variables & override functions
Brought to you by:
zappo
From: Eric M. L. <er...@si...> - 2002-08-13 17:27:13
|
>>> David Ponce <da...@dp...> seems to think that: >Hi Eric, > >[...] > > I do recommend checking these in. Don't bother waiting for a > > response from me on a patch though. I won't have time to do a > > reasonable review for a day or two anyway. > >That's fine with me ;-) I committed changes in semantic.el, >semantic-fw.el and semantic-el.el to enable the new API! Thanks! [ ... ] >Probably the current organization of Java related files need to be >changed. For compatibility reason, semantic-java.el would become the >main library, containing all the common and setup code. The code >specific to the LL parser would be in, for example, >semantic-java-bovine.el, and the code specific to the LALR parser >would be left in wisent-java-tags.el or wisent-java.el. >semantic-java.el would be responsible to load the right one. > >Thoughts? I think it would be ok to just have semantic-java.el consist of (require 'wisent-java-tags), though choosing to keep override methods and stuff like that seems like a good idea too. I don't see an important reason to keep the LL parser stuff about since it could be re-created from java.bnf if needed again. For our own sanity in the future, we should have a bit of documentation about how to `require' features of semantic. JDEE could get along fine just loading `semantic-load', but when semantic is integrated into Emacs, semantic-load will probably go away. I'm not quite sure what to do about this sort of thing. Great stuff Thanks Eric -- Eric Ludlam: za...@gn..., er...@si... Home: www.ultranet.com/~zappo Siege: www.siege-engine.com Emacs: http://cedet.sourceforge.net GNU: www.gnu.org |