|
From: <ba...@ge...> - 2001-05-31 03:47:52
|
I've been fixing up some bugs, some niceties,and some missing bits that
had nice // TODO's by.
Here's the proposed v0.2.3 change list.
* v0.2.3 -
+ JEdit behaviour:
o Resets prompt to top of page.
o null pointer error fixed
o changed ImportFixer.props to depend on java 1.2
+ Command line added. Can now do:
java com.generationjava.util.ImportFixer { source.java, ... } and
have the files modified in place. Or can pipe into STDIN and will get
it out STDOUT.
+ Import Fixing: now handles;
o throws.
o nested new's.
o statically used classes.
o implements.
o extends.
o exceptions.
o arguments to methods.
o arrays.
o no longer removes top line if no package
Does anyone else have any other requests/ideas/bugs that I can try to roll
into this version?
If anyone knows of a nice simple java parser that I can grab (cba to deal
with figuring out my own grammar to plug into jacc or whatever) it would
be good to know about. Currently I use a fairly hacky set of regular
expressions, but it's not a scopeable situation.
Hopefully I can push v0.2.3 out by thursday night.
Thanks
Bayard
ba...@ge...
http://www.generationjava.com/java/JEdit.shtml
|