General:
The whole project has been reorganised and the building system has been migrated to Maven.
Licensing has been changed to GPL.
Fixes:
Better cleanup of generated files when moving CUP/LEX sources.
Add exclusion patterns (**/*.cup, **/*.lex) to the source folders
This is a maintenance release addressing issue 1894292.
New feature:
- ability to specify number of expected or allowed conflicts
Bug Fix:
- second page of "new" wizards ignored until now
Added several running preferences:
- dump options for CUP
- quiet option for LEX
The plugin creates several classpath variables suitable for build paths:
- LEX_JAR: points to jflex-1.4.1.jar
- CUP_JAR: points to java-cup-11.jar
- CUP_RUNTIME_JAR: points to java-cup-11-runtime.jar
The variable CUP_RUNTIME_JAR is automatically added to a project's build path if needed.
Maintenance release; fixed some I18N related issues.
- added missing resources to plugin jar
- removed duplicates in resource bundle
The minimal functionality of the plugin has been implemented: the builders and the properties and preferences pages.
For moment, I'm only focusing on bug fixes; other toys such as syntax highlighting and autocomplete are not planned during the 0.1.0 lifecycle.
Maintenance release:
- fixed CUP jar in plugin classpath
- added LOG4J logging
CUP/LEX builders use the Java launcher for CUP/JFlex invocation.