From: <ox-...@us...> - 2003-05-30 08:19:39
|
Update of /cvsroot/sheets/sheets In directory sc8-pr-cvs1:/tmp/cvs-serv26874 Modified Files: build.xml todo.txt Log Message: Upgraded to JavaCC 3.0. The functionality is nearly identical to the previous version, but they mucked with the packaging. Index: build.xml =================================================================== RCS file: /cvsroot/sheets/sheets/build.xml,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** build.xml 29 May 2003 19:23:59 -0000 1.19 --- build.xml 30 May 2003 08:16:00 -0000 1.20 *************** *** 2,6 **** <!-- set global properties for this build --> ! <property name="JAVACC_HOME" value="tools"/> <property name="java" value="src/java"/> <property name="lib" value="lib"/> --- 2,6 ---- <!-- set global properties for this build --> ! <property name="javacc-jar" value="tools/javacc.jar"/> <property name="java" value="src/java"/> <property name="lib" value="lib"/> *************** *** 38,43 **** <property name="javadir" value="${java}/org/browsecode/javaStuff"/> <property name="htmldir" value="${java}/org/browsecode/html"/> ! <jjtree target="${parsers}/JavaParser.jjt" outputdirectory="${javadir}" javacchome="${JAVACC_HOME}"/> ! <javacc target="${javadir}/JavaParser.jj" javacchome="${JAVACC_HOME}"/> <property name="xquerydir" value="${java}/org/browsecode/xquery"/> --- 38,51 ---- <property name="javadir" value="${java}/org/browsecode/javaStuff"/> <property name="htmldir" value="${java}/org/browsecode/html"/> ! ! <!-- Note: JavaCC 3.0 is not supported by ant, so we need to invoke it directly --> ! <java classname="jjtree" classpath="${javacc-jar}" fork="yes"> ! <arg value="-OUTPUT_DIRECTORY=${javadir}"/> ! <arg value="${parsers}/JavaParser.jjt"/> ! </java> ! <java classname="javacc" classpath="${javacc-jar}" fork="yes"> ! <arg value="-OUTPUT_DIRECTORY=${javadir}"/> ! <arg value="${javadir}/JavaParser.jj"/> ! </java> <property name="xquerydir" value="${java}/org/browsecode/xquery"/> Index: todo.txt =================================================================== RCS file: /cvsroot/sheets/sheets/todo.txt,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** todo.txt 29 May 2003 19:23:59 -0000 1.19 --- todo.txt 30 May 2003 08:16:01 -0000 1.20 *************** *** 6,9 **** --- 6,14 ---- annoying bugs that should be fixed: + long delays for completions... should be run in a separate thread. + byte code lookups for large class libraries are slow!!! (cache results, or better yet index the known jars locally in sheets) + window still closes if you click cancel during exit + interesting memo list errors out the wazoo + stand-alone comments don't get added to class exports automatically doesn't show references for inner class (ie. Goto Reference on ViewPanel.scoll) empty compile command causes exceptions |