javacc/javacc.changes

184 lines
7.2 KiB
Plaintext
Raw Permalink Normal View History

Accepting request 1128007 from home:urbic:branches:Java:packages - Update to version 7.0.13 * Modifications in JavaCC 7.0.13 + #267 : Resolve merge conflicts from #245 + #245 : Fix issue #243 (Character code is returned instead of the symbol in the message) + #232 : Revert “Try to fix }}} issue in GitHub Pages” + #231 : Try to fix }}} issue in GitHub Pages * Modifications in JavaCC 7.0.12 + #230 : Remove unused char from TokenMgrError.template in LexicalEr + #228 : Remove redundant cast in TokenMgrError template + #224 : Production part in javacc_input cannot be omitted + #223 : Fix annotations for JavaCharStream + #222 : Generate max. one deprecated annotation per method + #219 : Fix mismatched javadoc + #213 : Fix legacy links to Apache Lucene’s grammar file + #212 : Test for allocation expression #189 + #211 : Bad defaultVisit() method generated + #210 : Another change for marked for removal + #209 : Improve lexical error message + #208 : Relocated misplaced annotations + #207 : Changed methods marked for removal + #206 : Build xml improvements + #205 : Small fixes on warnings + #203 : Missing change for doc for token_manager_decls (issue #190) + #202 : Fix doc for token_manager_decls (issue #190) + #200 : Update index.md and _config.yml + #199 : Fix QueryParser.jj url in README - Remove patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + not needed any more in this version (already applied by upstream) - Added patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + Fix regression where duplicate @Deprecated annotations were generated - Update to version 7.0.11 * Modifications in version 7.0.11 + #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 + #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 + pom.xml : change deployment on OSS to automatic release + documentation : fix broken links * Modifications in version 7.0.8 + #175 : Doesn’t work in Turkish Locale + #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 + JavaCC.jj : remove unused c++ declaration blocs tokens + #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. + C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS + C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE + C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE + C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 + #42: new README.md file. + #71: Add support for Java7 language features. + #75: Allow empty type parameters in Java code of grammar files. + #77: javacc.org is out of date. + #92: Avoid warning of unused import in generated ParserTokenManager. + #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 - Build with source/target levels 8 - Make this a multibuild package where the bootstrap version is built using the included javacc.jar and the non-bootstrap version uses the system javacc.jar - Upgrade to 7.0.4 * No obvious changelog * Fixes a number of C++ generation issues - Generate the scripts during build using jpackage_script - Build and package the javadoc documentation - Removed patch: * javacc.patch + not needed any more in this version - Fix build with jdk9: specify java source and target 1.6 - Do not use gcj as it is getting deprecated - Version bump to 5.0: * No obvious changelog * Works better with jdk8 - Updated to match up with fedora version - Build with gcc-java as openjdk7 (1.7.0_40) fails to build it - Move from jpackage-utils to javapackage-tools - updated to 4.0: See the bug list in issue tracker for all the bugs fixed in this release. JJTree and JavaCC both now support 1.5 syntax. We now support accessing token fields in the grammar like: s=<ID>.image Convenient constructors for passing encoding directly to the grammar Tabsetting is now customizable. SimpleNode can now extend a class using the NODE_EXTENDS option. JAVACODE and BNF productions take optional access modifiers. - set source=1.4 for java - converted neededforbuild to BuildRequires - Current version 3.2 from JPackage.org - add norootforbuild - initial package OBS-URL: https://build.opensuse.org/request/show/1128007 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=31
2023-11-22 06:52:59 +01:00
-------------------------------------------------------------------
Wed Nov 22 02:30:23 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>
- Update to version 7.0.13
* Modifications in JavaCC 7.0.13
+ #267 : Resolve merge conflicts from #245
+ #245 : Fix issue #243 (Character code is returned instead of
the symbol in the message)
+ #232 : Revert “Try to fix }}} issue in GitHub Pages”
+ #231 : Try to fix }}} issue in GitHub Pages
* Modifications in JavaCC 7.0.12
+ #230 : Remove unused char from TokenMgrError.template in
LexicalEr
+ #228 : Remove redundant cast in TokenMgrError template
+ #224 : Production part in javacc_input cannot be omitted
+ #223 : Fix annotations for JavaCharStream
+ #222 : Generate max. one deprecated annotation per method
+ #219 : Fix mismatched javadoc
+ #213 : Fix legacy links to Apache Lucenes grammar file
+ #212 : Test for allocation expression #189
+ #211 : Bad defaultVisit() method generated
+ #210 : Another change for marked for removal
+ #209 : Improve lexical error message
+ #208 : Relocated misplaced annotations
+ #207 : Changed methods marked for removal
+ #206 : Build xml improvements
+ #205 : Small fixes on warnings
+ #203 : Missing change for doc for token_manager_decls (issue
#190)
+ #202 : Fix doc for token_manager_decls (issue #190)
+ #200 : Update index.md and _config.yml
+ #199 : Fix QueryParser.jj url in README
- Remove patches:
* 0001-Generate-max.-one-deprecated-annotation-per-method.patch
* 0002-Fix-annotations-for-JavaCharStream.patch
+ not needed any more in this version (already applied by
upstream)
-------------------------------------------------------------------
Sat Apr 30 11:17:17 UTC 2022 - Fridrich Strba <fstrba@suse.com>
- Added patches:
* 0001-Generate-max.-one-deprecated-annotation-per-method.patch
* 0002-Fix-annotations-for-JavaCharStream.patch
+ Fix regression where duplicate @Deprecated annotations were
generated
-------------------------------------------------------------------
Accepting request 973937 from home:urbic:branches:Java:packages - Update to version 7.0.11 * Modifications in version 7.0.11 - #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 - #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 - pom.xml : change deployment on OSS to automatic release - documentation : fix broken links * Modifications in version 7.0.8 - #175 : Doesn’t work in Turkish Locale - #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 - JavaCC.jj : remove unused c++ declaration blocs tokens - #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. - C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS - C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE - C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE - C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 - #42: new README.md file. - #71: Add support for Java7 language features. - #75: Allow empty type parameters in Java code of grammar files. - #77: javacc.org is out of date. - #92: Avoid warning of unused import in generated ParserTokenManager. - #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 OBS-URL: https://build.opensuse.org/request/show/973937 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=27
2022-04-30 08:10:35 +02:00
Wed Apr 27 17:08:11 UTC 2022 - Anton Shvetz <shvetz.anton@gmail.com>
- Update to version 7.0.11
* Modifications in version 7.0.11
Accepting request 1128007 from home:urbic:branches:Java:packages - Update to version 7.0.13 * Modifications in JavaCC 7.0.13 + #267 : Resolve merge conflicts from #245 + #245 : Fix issue #243 (Character code is returned instead of the symbol in the message) + #232 : Revert “Try to fix }}} issue in GitHub Pages” + #231 : Try to fix }}} issue in GitHub Pages * Modifications in JavaCC 7.0.12 + #230 : Remove unused char from TokenMgrError.template in LexicalEr + #228 : Remove redundant cast in TokenMgrError template + #224 : Production part in javacc_input cannot be omitted + #223 : Fix annotations for JavaCharStream + #222 : Generate max. one deprecated annotation per method + #219 : Fix mismatched javadoc + #213 : Fix legacy links to Apache Lucene’s grammar file + #212 : Test for allocation expression #189 + #211 : Bad defaultVisit() method generated + #210 : Another change for marked for removal + #209 : Improve lexical error message + #208 : Relocated misplaced annotations + #207 : Changed methods marked for removal + #206 : Build xml improvements + #205 : Small fixes on warnings + #203 : Missing change for doc for token_manager_decls (issue #190) + #202 : Fix doc for token_manager_decls (issue #190) + #200 : Update index.md and _config.yml + #199 : Fix QueryParser.jj url in README - Remove patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + not needed any more in this version (already applied by upstream) - Added patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + Fix regression where duplicate @Deprecated annotations were generated - Update to version 7.0.11 * Modifications in version 7.0.11 + #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 + #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 + pom.xml : change deployment on OSS to automatic release + documentation : fix broken links * Modifications in version 7.0.8 + #175 : Doesn’t work in Turkish Locale + #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 + JavaCC.jj : remove unused c++ declaration blocs tokens + #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. + C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS + C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE + C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE + C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 + #42: new README.md file. + #71: Add support for Java7 language features. + #75: Allow empty type parameters in Java code of grammar files. + #77: javacc.org is out of date. + #92: Avoid warning of unused import in generated ParserTokenManager. + #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 - Build with source/target levels 8 - Make this a multibuild package where the bootstrap version is built using the included javacc.jar and the non-bootstrap version uses the system javacc.jar - Upgrade to 7.0.4 * No obvious changelog * Fixes a number of C++ generation issues - Generate the scripts during build using jpackage_script - Build and package the javadoc documentation - Removed patch: * javacc.patch + not needed any more in this version - Fix build with jdk9: specify java source and target 1.6 - Do not use gcj as it is getting deprecated - Version bump to 5.0: * No obvious changelog * Works better with jdk8 - Updated to match up with fedora version - Build with gcc-java as openjdk7 (1.7.0_40) fails to build it - Move from jpackage-utils to javapackage-tools - updated to 4.0: See the bug list in issue tracker for all the bugs fixed in this release. JJTree and JavaCC both now support 1.5 syntax. We now support accessing token fields in the grammar like: s=<ID>.image Convenient constructors for passing encoding directly to the grammar Tabsetting is now customizable. SimpleNode can now extend a class using the NODE_EXTENDS option. JAVACODE and BNF productions take optional access modifiers. - set source=1.4 for java - converted neededforbuild to BuildRequires - Current version 3.2 from JPackage.org - add norootforbuild - initial package OBS-URL: https://build.opensuse.org/request/show/1128007 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=31
2023-11-22 06:52:59 +01:00
+ #193 : Code error in class RCharacterList.SortDescriptors():
Accepting request 973937 from home:urbic:branches:Java:packages - Update to version 7.0.11 * Modifications in version 7.0.11 - #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 - #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 - pom.xml : change deployment on OSS to automatic release - documentation : fix broken links * Modifications in version 7.0.8 - #175 : Doesn’t work in Turkish Locale - #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 - JavaCC.jj : remove unused c++ declaration blocs tokens - #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. - C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS - C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE - C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE - C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 - #42: new README.md file. - #71: Add support for Java7 language features. - #75: Allow empty type parameters in Java code of grammar files. - #77: javacc.org is out of date. - #92: Avoid warning of unused import in generated ParserTokenManager. - #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 OBS-URL: https://build.opensuse.org/request/show/973937 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=27
2022-04-30 08:10:35 +02:00
fixed
* Modifications in version 7.0.10
Accepting request 1128007 from home:urbic:branches:Java:packages - Update to version 7.0.13 * Modifications in JavaCC 7.0.13 + #267 : Resolve merge conflicts from #245 + #245 : Fix issue #243 (Character code is returned instead of the symbol in the message) + #232 : Revert “Try to fix }}} issue in GitHub Pages” + #231 : Try to fix }}} issue in GitHub Pages * Modifications in JavaCC 7.0.12 + #230 : Remove unused char from TokenMgrError.template in LexicalEr + #228 : Remove redundant cast in TokenMgrError template + #224 : Production part in javacc_input cannot be omitted + #223 : Fix annotations for JavaCharStream + #222 : Generate max. one deprecated annotation per method + #219 : Fix mismatched javadoc + #213 : Fix legacy links to Apache Lucene’s grammar file + #212 : Test for allocation expression #189 + #211 : Bad defaultVisit() method generated + #210 : Another change for marked for removal + #209 : Improve lexical error message + #208 : Relocated misplaced annotations + #207 : Changed methods marked for removal + #206 : Build xml improvements + #205 : Small fixes on warnings + #203 : Missing change for doc for token_manager_decls (issue #190) + #202 : Fix doc for token_manager_decls (issue #190) + #200 : Update index.md and _config.yml + #199 : Fix QueryParser.jj url in README - Remove patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + not needed any more in this version (already applied by upstream) - Added patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + Fix regression where duplicate @Deprecated annotations were generated - Update to version 7.0.11 * Modifications in version 7.0.11 + #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 + #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 + pom.xml : change deployment on OSS to automatic release + documentation : fix broken links * Modifications in version 7.0.8 + #175 : Doesn’t work in Turkish Locale + #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 + JavaCC.jj : remove unused c++ declaration blocs tokens + #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. + C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS + C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE + C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE + C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 + #42: new README.md file. + #71: Add support for Java7 language features. + #75: Allow empty type parameters in Java code of grammar files. + #77: javacc.org is out of date. + #92: Avoid warning of unused import in generated ParserTokenManager. + #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 - Build with source/target levels 8 - Make this a multibuild package where the bootstrap version is built using the included javacc.jar and the non-bootstrap version uses the system javacc.jar - Upgrade to 7.0.4 * No obvious changelog * Fixes a number of C++ generation issues - Generate the scripts during build using jpackage_script - Build and package the javadoc documentation - Removed patch: * javacc.patch + not needed any more in this version - Fix build with jdk9: specify java source and target 1.6 - Do not use gcj as it is getting deprecated - Version bump to 5.0: * No obvious changelog * Works better with jdk8 - Updated to match up with fedora version - Build with gcc-java as openjdk7 (1.7.0_40) fails to build it - Move from jpackage-utils to javapackage-tools - updated to 4.0: See the bug list in issue tracker for all the bugs fixed in this release. JJTree and JavaCC both now support 1.5 syntax. We now support accessing token fields in the grammar like: s=<ID>.image Convenient constructors for passing encoding directly to the grammar Tabsetting is now customizable. SimpleNode can now extend a class using the NODE_EXTENDS option. JAVACODE and BNF productions take optional access modifiers. - set source=1.4 for java - converted neededforbuild to BuildRequires - Current version 3.2 from JPackage.org - add norootforbuild - initial package OBS-URL: https://build.opensuse.org/request/show/1128007 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=31
2023-11-22 06:52:59 +01:00
+ #183 : Lookahead is broken since 7.0.5 (introduced in commit
Accepting request 973937 from home:urbic:branches:Java:packages - Update to version 7.0.11 * Modifications in version 7.0.11 - #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 - #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 - pom.xml : change deployment on OSS to automatic release - documentation : fix broken links * Modifications in version 7.0.8 - #175 : Doesn’t work in Turkish Locale - #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 - JavaCC.jj : remove unused c++ declaration blocs tokens - #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. - C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS - C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE - C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE - C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 - #42: new README.md file. - #71: Add support for Java7 language features. - #75: Allow empty type parameters in Java code of grammar files. - #77: javacc.org is out of date. - #92: Avoid warning of unused import in generated ParserTokenManager. - #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 OBS-URL: https://build.opensuse.org/request/show/973937 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=27
2022-04-30 08:10:35 +02:00
fbac68f)
* Modifications in version 7.0.9
Accepting request 1128007 from home:urbic:branches:Java:packages - Update to version 7.0.13 * Modifications in JavaCC 7.0.13 + #267 : Resolve merge conflicts from #245 + #245 : Fix issue #243 (Character code is returned instead of the symbol in the message) + #232 : Revert “Try to fix }}} issue in GitHub Pages” + #231 : Try to fix }}} issue in GitHub Pages * Modifications in JavaCC 7.0.12 + #230 : Remove unused char from TokenMgrError.template in LexicalEr + #228 : Remove redundant cast in TokenMgrError template + #224 : Production part in javacc_input cannot be omitted + #223 : Fix annotations for JavaCharStream + #222 : Generate max. one deprecated annotation per method + #219 : Fix mismatched javadoc + #213 : Fix legacy links to Apache Lucene’s grammar file + #212 : Test for allocation expression #189 + #211 : Bad defaultVisit() method generated + #210 : Another change for marked for removal + #209 : Improve lexical error message + #208 : Relocated misplaced annotations + #207 : Changed methods marked for removal + #206 : Build xml improvements + #205 : Small fixes on warnings + #203 : Missing change for doc for token_manager_decls (issue #190) + #202 : Fix doc for token_manager_decls (issue #190) + #200 : Update index.md and _config.yml + #199 : Fix QueryParser.jj url in README - Remove patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + not needed any more in this version (already applied by upstream) - Added patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + Fix regression where duplicate @Deprecated annotations were generated - Update to version 7.0.11 * Modifications in version 7.0.11 + #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 + #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 + pom.xml : change deployment on OSS to automatic release + documentation : fix broken links * Modifications in version 7.0.8 + #175 : Doesn’t work in Turkish Locale + #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 + JavaCC.jj : remove unused c++ declaration blocs tokens + #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. + C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS + C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE + C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE + C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 + #42: new README.md file. + #71: Add support for Java7 language features. + #75: Allow empty type parameters in Java code of grammar files. + #77: javacc.org is out of date. + #92: Avoid warning of unused import in generated ParserTokenManager. + #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 - Build with source/target levels 8 - Make this a multibuild package where the bootstrap version is built using the included javacc.jar and the non-bootstrap version uses the system javacc.jar - Upgrade to 7.0.4 * No obvious changelog * Fixes a number of C++ generation issues - Generate the scripts during build using jpackage_script - Build and package the javadoc documentation - Removed patch: * javacc.patch + not needed any more in this version - Fix build with jdk9: specify java source and target 1.6 - Do not use gcj as it is getting deprecated - Version bump to 5.0: * No obvious changelog * Works better with jdk8 - Updated to match up with fedora version - Build with gcc-java as openjdk7 (1.7.0_40) fails to build it - Move from jpackage-utils to javapackage-tools - updated to 4.0: See the bug list in issue tracker for all the bugs fixed in this release. JJTree and JavaCC both now support 1.5 syntax. We now support accessing token fields in the grammar like: s=<ID>.image Convenient constructors for passing encoding directly to the grammar Tabsetting is now customizable. SimpleNode can now extend a class using the NODE_EXTENDS option. JAVACODE and BNF productions take optional access modifiers. - set source=1.4 for java - converted neededforbuild to BuildRequires - Current version 3.2 from JPackage.org - add norootforbuild - initial package OBS-URL: https://build.opensuse.org/request/show/1128007 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=31
2023-11-22 06:52:59 +01:00
+ pom.xml : change deployment on OSS to automatic release
+ documentation : fix broken links
Accepting request 973937 from home:urbic:branches:Java:packages - Update to version 7.0.11 * Modifications in version 7.0.11 - #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 - #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 - pom.xml : change deployment on OSS to automatic release - documentation : fix broken links * Modifications in version 7.0.8 - #175 : Doesn’t work in Turkish Locale - #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 - JavaCC.jj : remove unused c++ declaration blocs tokens - #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. - C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS - C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE - C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE - C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 - #42: new README.md file. - #71: Add support for Java7 language features. - #75: Allow empty type parameters in Java code of grammar files. - #77: javacc.org is out of date. - #92: Avoid warning of unused import in generated ParserTokenManager. - #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 OBS-URL: https://build.opensuse.org/request/show/973937 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=27
2022-04-30 08:10:35 +02:00
* Modifications in version 7.0.8
Accepting request 1128007 from home:urbic:branches:Java:packages - Update to version 7.0.13 * Modifications in JavaCC 7.0.13 + #267 : Resolve merge conflicts from #245 + #245 : Fix issue #243 (Character code is returned instead of the symbol in the message) + #232 : Revert “Try to fix }}} issue in GitHub Pages” + #231 : Try to fix }}} issue in GitHub Pages * Modifications in JavaCC 7.0.12 + #230 : Remove unused char from TokenMgrError.template in LexicalEr + #228 : Remove redundant cast in TokenMgrError template + #224 : Production part in javacc_input cannot be omitted + #223 : Fix annotations for JavaCharStream + #222 : Generate max. one deprecated annotation per method + #219 : Fix mismatched javadoc + #213 : Fix legacy links to Apache Lucene’s grammar file + #212 : Test for allocation expression #189 + #211 : Bad defaultVisit() method generated + #210 : Another change for marked for removal + #209 : Improve lexical error message + #208 : Relocated misplaced annotations + #207 : Changed methods marked for removal + #206 : Build xml improvements + #205 : Small fixes on warnings + #203 : Missing change for doc for token_manager_decls (issue #190) + #202 : Fix doc for token_manager_decls (issue #190) + #200 : Update index.md and _config.yml + #199 : Fix QueryParser.jj url in README - Remove patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + not needed any more in this version (already applied by upstream) - Added patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + Fix regression where duplicate @Deprecated annotations were generated - Update to version 7.0.11 * Modifications in version 7.0.11 + #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 + #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 + pom.xml : change deployment on OSS to automatic release + documentation : fix broken links * Modifications in version 7.0.8 + #175 : Doesn’t work in Turkish Locale + #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 + JavaCC.jj : remove unused c++ declaration blocs tokens + #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. + C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS + C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE + C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE + C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 + #42: new README.md file. + #71: Add support for Java7 language features. + #75: Allow empty type parameters in Java code of grammar files. + #77: javacc.org is out of date. + #92: Avoid warning of unused import in generated ParserTokenManager. + #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 - Build with source/target levels 8 - Make this a multibuild package where the bootstrap version is built using the included javacc.jar and the non-bootstrap version uses the system javacc.jar - Upgrade to 7.0.4 * No obvious changelog * Fixes a number of C++ generation issues - Generate the scripts during build using jpackage_script - Build and package the javadoc documentation - Removed patch: * javacc.patch + not needed any more in this version - Fix build with jdk9: specify java source and target 1.6 - Do not use gcj as it is getting deprecated - Version bump to 5.0: * No obvious changelog * Works better with jdk8 - Updated to match up with fedora version - Build with gcc-java as openjdk7 (1.7.0_40) fails to build it - Move from jpackage-utils to javapackage-tools - updated to 4.0: See the bug list in issue tracker for all the bugs fixed in this release. JJTree and JavaCC both now support 1.5 syntax. We now support accessing token fields in the grammar like: s=<ID>.image Convenient constructors for passing encoding directly to the grammar Tabsetting is now customizable. SimpleNode can now extend a class using the NODE_EXTENDS option. JAVACODE and BNF productions take optional access modifiers. - set source=1.4 for java - converted neededforbuild to BuildRequires - Current version 3.2 from JPackage.org - add norootforbuild - initial package OBS-URL: https://build.opensuse.org/request/show/1128007 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=31
2023-11-22 06:52:59 +01:00
+ #175 : Doesnt work in Turkish Locale
+ #73 : javacc/c++: invalid lookahead processing: missing one
Accepting request 973937 from home:urbic:branches:Java:packages - Update to version 7.0.11 * Modifications in version 7.0.11 - #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 - #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 - pom.xml : change deployment on OSS to automatic release - documentation : fix broken links * Modifications in version 7.0.8 - #175 : Doesn’t work in Turkish Locale - #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 - JavaCC.jj : remove unused c++ declaration blocs tokens - #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. - C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS - C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE - C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE - C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 - #42: new README.md file. - #71: Add support for Java7 language features. - #75: Allow empty type parameters in Java code of grammar files. - #77: javacc.org is out of date. - #92: Avoid warning of unused import in generated ParserTokenManager. - #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 OBS-URL: https://build.opensuse.org/request/show/973937 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=27
2022-04-30 08:10:35 +02:00
lookahead to get rid of the conflict
* Modifications in version 7.0.7
Accepting request 1128007 from home:urbic:branches:Java:packages - Update to version 7.0.13 * Modifications in JavaCC 7.0.13 + #267 : Resolve merge conflicts from #245 + #245 : Fix issue #243 (Character code is returned instead of the symbol in the message) + #232 : Revert “Try to fix }}} issue in GitHub Pages” + #231 : Try to fix }}} issue in GitHub Pages * Modifications in JavaCC 7.0.12 + #230 : Remove unused char from TokenMgrError.template in LexicalEr + #228 : Remove redundant cast in TokenMgrError template + #224 : Production part in javacc_input cannot be omitted + #223 : Fix annotations for JavaCharStream + #222 : Generate max. one deprecated annotation per method + #219 : Fix mismatched javadoc + #213 : Fix legacy links to Apache Lucene’s grammar file + #212 : Test for allocation expression #189 + #211 : Bad defaultVisit() method generated + #210 : Another change for marked for removal + #209 : Improve lexical error message + #208 : Relocated misplaced annotations + #207 : Changed methods marked for removal + #206 : Build xml improvements + #205 : Small fixes on warnings + #203 : Missing change for doc for token_manager_decls (issue #190) + #202 : Fix doc for token_manager_decls (issue #190) + #200 : Update index.md and _config.yml + #199 : Fix QueryParser.jj url in README - Remove patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + not needed any more in this version (already applied by upstream) - Added patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + Fix regression where duplicate @Deprecated annotations were generated - Update to version 7.0.11 * Modifications in version 7.0.11 + #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 + #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 + pom.xml : change deployment on OSS to automatic release + documentation : fix broken links * Modifications in version 7.0.8 + #175 : Doesn’t work in Turkish Locale + #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 + JavaCC.jj : remove unused c++ declaration blocs tokens + #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. + C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS + C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE + C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE + C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 + #42: new README.md file. + #71: Add support for Java7 language features. + #75: Allow empty type parameters in Java code of grammar files. + #77: javacc.org is out of date. + #92: Avoid warning of unused import in generated ParserTokenManager. + #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 - Build with source/target levels 8 - Make this a multibuild package where the bootstrap version is built using the included javacc.jar and the non-bootstrap version uses the system javacc.jar - Upgrade to 7.0.4 * No obvious changelog * Fixes a number of C++ generation issues - Generate the scripts during build using jpackage_script - Build and package the javadoc documentation - Removed patch: * javacc.patch + not needed any more in this version - Fix build with jdk9: specify java source and target 1.6 - Do not use gcj as it is getting deprecated - Version bump to 5.0: * No obvious changelog * Works better with jdk8 - Updated to match up with fedora version - Build with gcc-java as openjdk7 (1.7.0_40) fails to build it - Move from jpackage-utils to javapackage-tools - updated to 4.0: See the bug list in issue tracker for all the bugs fixed in this release. JJTree and JavaCC both now support 1.5 syntax. We now support accessing token fields in the grammar like: s=<ID>.image Convenient constructors for passing encoding directly to the grammar Tabsetting is now customizable. SimpleNode can now extend a class using the NODE_EXTENDS option. JAVACODE and BNF productions take optional access modifiers. - set source=1.4 for java - converted neededforbuild to BuildRequires - Current version 3.2 from JPackage.org - add norootforbuild - initial package OBS-URL: https://build.opensuse.org/request/show/1128007 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=31
2023-11-22 06:52:59 +01:00
+ JavaCC.jj : remove unused c++ declaration blocs tokens
+ #172 : add a specific -version command line argument
Accepting request 973937 from home:urbic:branches:Java:packages - Update to version 7.0.11 * Modifications in version 7.0.11 - #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 - #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 - pom.xml : change deployment on OSS to automatic release - documentation : fix broken links * Modifications in version 7.0.8 - #175 : Doesn’t work in Turkish Locale - #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 - JavaCC.jj : remove unused c++ declaration blocs tokens - #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. - C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS - C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE - C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE - C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 - #42: new README.md file. - #71: Add support for Java7 language features. - #75: Allow empty type parameters in Java code of grammar files. - #77: javacc.org is out of date. - #92: Avoid warning of unused import in generated ParserTokenManager. - #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 OBS-URL: https://build.opensuse.org/request/show/973937 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=27
2022-04-30 08:10:35 +02:00
* Modifications in version 7.0.6
The following changes are not upward compatible with the
previous 7.0.5 version but have a very little impact on
existing grammars. Main advantage is to prepare a more smooth
upgrade with the upcoming javacc-8.0.0 major release.
Accepting request 1128007 from home:urbic:branches:Java:packages - Update to version 7.0.13 * Modifications in JavaCC 7.0.13 + #267 : Resolve merge conflicts from #245 + #245 : Fix issue #243 (Character code is returned instead of the symbol in the message) + #232 : Revert “Try to fix }}} issue in GitHub Pages” + #231 : Try to fix }}} issue in GitHub Pages * Modifications in JavaCC 7.0.12 + #230 : Remove unused char from TokenMgrError.template in LexicalEr + #228 : Remove redundant cast in TokenMgrError template + #224 : Production part in javacc_input cannot be omitted + #223 : Fix annotations for JavaCharStream + #222 : Generate max. one deprecated annotation per method + #219 : Fix mismatched javadoc + #213 : Fix legacy links to Apache Lucene’s grammar file + #212 : Test for allocation expression #189 + #211 : Bad defaultVisit() method generated + #210 : Another change for marked for removal + #209 : Improve lexical error message + #208 : Relocated misplaced annotations + #207 : Changed methods marked for removal + #206 : Build xml improvements + #205 : Small fixes on warnings + #203 : Missing change for doc for token_manager_decls (issue #190) + #202 : Fix doc for token_manager_decls (issue #190) + #200 : Update index.md and _config.yml + #199 : Fix QueryParser.jj url in README - Remove patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + not needed any more in this version (already applied by upstream) - Added patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + Fix regression where duplicate @Deprecated annotations were generated - Update to version 7.0.11 * Modifications in version 7.0.11 + #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 + #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 + pom.xml : change deployment on OSS to automatic release + documentation : fix broken links * Modifications in version 7.0.8 + #175 : Doesn’t work in Turkish Locale + #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 + JavaCC.jj : remove unused c++ declaration blocs tokens + #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. + C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS + C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE + C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE + C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 + #42: new README.md file. + #71: Add support for Java7 language features. + #75: Allow empty type parameters in Java code of grammar files. + #77: javacc.org is out of date. + #92: Avoid warning of unused import in generated ParserTokenManager. + #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 - Build with source/target levels 8 - Make this a multibuild package where the bootstrap version is built using the included javacc.jar and the non-bootstrap version uses the system javacc.jar - Upgrade to 7.0.4 * No obvious changelog * Fixes a number of C++ generation issues - Generate the scripts during build using jpackage_script - Build and package the javadoc documentation - Removed patch: * javacc.patch + not needed any more in this version - Fix build with jdk9: specify java source and target 1.6 - Do not use gcj as it is getting deprecated - Version bump to 5.0: * No obvious changelog * Works better with jdk8 - Updated to match up with fedora version - Build with gcc-java as openjdk7 (1.7.0_40) fails to build it - Move from jpackage-utils to javapackage-tools - updated to 4.0: See the bug list in issue tracker for all the bugs fixed in this release. JJTree and JavaCC both now support 1.5 syntax. We now support accessing token fields in the grammar like: s=<ID>.image Convenient constructors for passing encoding directly to the grammar Tabsetting is now customizable. SimpleNode can now extend a class using the NODE_EXTENDS option. JAVACODE and BNF productions take optional access modifiers. - set source=1.4 for java - converted neededforbuild to BuildRequires - Current version 3.2 from JPackage.org - add norootforbuild - initial package OBS-URL: https://build.opensuse.org/request/show/1128007 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=31
2023-11-22 06:52:59 +01:00
+ C++ generation: renaming the option TOKEN_EXTENDS by
Accepting request 973937 from home:urbic:branches:Java:packages - Update to version 7.0.11 * Modifications in version 7.0.11 - #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 - #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 - pom.xml : change deployment on OSS to automatic release - documentation : fix broken links * Modifications in version 7.0.8 - #175 : Doesn’t work in Turkish Locale - #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 - JavaCC.jj : remove unused c++ declaration blocs tokens - #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. - C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS - C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE - C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE - C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 - #42: new README.md file. - #71: Add support for Java7 language features. - #75: Allow empty type parameters in Java code of grammar files. - #77: javacc.org is out of date. - #92: Avoid warning of unused import in generated ParserTokenManager. - #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 OBS-URL: https://build.opensuse.org/request/show/973937 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=27
2022-04-30 08:10:35 +02:00
TOKEN_SUPER_CLASS
Accepting request 1128007 from home:urbic:branches:Java:packages - Update to version 7.0.13 * Modifications in JavaCC 7.0.13 + #267 : Resolve merge conflicts from #245 + #245 : Fix issue #243 (Character code is returned instead of the symbol in the message) + #232 : Revert “Try to fix }}} issue in GitHub Pages” + #231 : Try to fix }}} issue in GitHub Pages * Modifications in JavaCC 7.0.12 + #230 : Remove unused char from TokenMgrError.template in LexicalEr + #228 : Remove redundant cast in TokenMgrError template + #224 : Production part in javacc_input cannot be omitted + #223 : Fix annotations for JavaCharStream + #222 : Generate max. one deprecated annotation per method + #219 : Fix mismatched javadoc + #213 : Fix legacy links to Apache Lucene’s grammar file + #212 : Test for allocation expression #189 + #211 : Bad defaultVisit() method generated + #210 : Another change for marked for removal + #209 : Improve lexical error message + #208 : Relocated misplaced annotations + #207 : Changed methods marked for removal + #206 : Build xml improvements + #205 : Small fixes on warnings + #203 : Missing change for doc for token_manager_decls (issue #190) + #202 : Fix doc for token_manager_decls (issue #190) + #200 : Update index.md and _config.yml + #199 : Fix QueryParser.jj url in README - Remove patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + not needed any more in this version (already applied by upstream) - Added patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + Fix regression where duplicate @Deprecated annotations were generated - Update to version 7.0.11 * Modifications in version 7.0.11 + #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 + #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 + pom.xml : change deployment on OSS to automatic release + documentation : fix broken links * Modifications in version 7.0.8 + #175 : Doesn’t work in Turkish Locale + #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 + JavaCC.jj : remove unused c++ declaration blocs tokens + #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. + C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS + C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE + C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE + C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 + #42: new README.md file. + #71: Add support for Java7 language features. + #75: Allow empty type parameters in Java code of grammar files. + #77: javacc.org is out of date. + #92: Avoid warning of unused import in generated ParserTokenManager. + #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 - Build with source/target levels 8 - Make this a multibuild package where the bootstrap version is built using the included javacc.jar and the non-bootstrap version uses the system javacc.jar - Upgrade to 7.0.4 * No obvious changelog * Fixes a number of C++ generation issues - Generate the scripts during build using jpackage_script - Build and package the javadoc documentation - Removed patch: * javacc.patch + not needed any more in this version - Fix build with jdk9: specify java source and target 1.6 - Do not use gcj as it is getting deprecated - Version bump to 5.0: * No obvious changelog * Works better with jdk8 - Updated to match up with fedora version - Build with gcc-java as openjdk7 (1.7.0_40) fails to build it - Move from jpackage-utils to javapackage-tools - updated to 4.0: See the bug list in issue tracker for all the bugs fixed in this release. JJTree and JavaCC both now support 1.5 syntax. We now support accessing token fields in the grammar like: s=<ID>.image Convenient constructors for passing encoding directly to the grammar Tabsetting is now customizable. SimpleNode can now extend a class using the NODE_EXTENDS option. JAVACODE and BNF productions take optional access modifiers. - set source=1.4 for java - converted neededforbuild to BuildRequires - Current version 3.2 from JPackage.org - add norootforbuild - initial package OBS-URL: https://build.opensuse.org/request/show/1128007 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=31
2023-11-22 06:52:59 +01:00
+ C++ generation: renaming the option TOKEN_INCLUDES by
Accepting request 973937 from home:urbic:branches:Java:packages - Update to version 7.0.11 * Modifications in version 7.0.11 - #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 - #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 - pom.xml : change deployment on OSS to automatic release - documentation : fix broken links * Modifications in version 7.0.8 - #175 : Doesn’t work in Turkish Locale - #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 - JavaCC.jj : remove unused c++ declaration blocs tokens - #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. - C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS - C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE - C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE - C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 - #42: new README.md file. - #71: Add support for Java7 language features. - #75: Allow empty type parameters in Java code of grammar files. - #77: javacc.org is out of date. - #92: Avoid warning of unused import in generated ParserTokenManager. - #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 OBS-URL: https://build.opensuse.org/request/show/973937 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=27
2022-04-30 08:10:35 +02:00
TOKEN_INCLUDE
Accepting request 1128007 from home:urbic:branches:Java:packages - Update to version 7.0.13 * Modifications in JavaCC 7.0.13 + #267 : Resolve merge conflicts from #245 + #245 : Fix issue #243 (Character code is returned instead of the symbol in the message) + #232 : Revert “Try to fix }}} issue in GitHub Pages” + #231 : Try to fix }}} issue in GitHub Pages * Modifications in JavaCC 7.0.12 + #230 : Remove unused char from TokenMgrError.template in LexicalEr + #228 : Remove redundant cast in TokenMgrError template + #224 : Production part in javacc_input cannot be omitted + #223 : Fix annotations for JavaCharStream + #222 : Generate max. one deprecated annotation per method + #219 : Fix mismatched javadoc + #213 : Fix legacy links to Apache Lucene’s grammar file + #212 : Test for allocation expression #189 + #211 : Bad defaultVisit() method generated + #210 : Another change for marked for removal + #209 : Improve lexical error message + #208 : Relocated misplaced annotations + #207 : Changed methods marked for removal + #206 : Build xml improvements + #205 : Small fixes on warnings + #203 : Missing change for doc for token_manager_decls (issue #190) + #202 : Fix doc for token_manager_decls (issue #190) + #200 : Update index.md and _config.yml + #199 : Fix QueryParser.jj url in README - Remove patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + not needed any more in this version (already applied by upstream) - Added patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + Fix regression where duplicate @Deprecated annotations were generated - Update to version 7.0.11 * Modifications in version 7.0.11 + #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 + #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 + pom.xml : change deployment on OSS to automatic release + documentation : fix broken links * Modifications in version 7.0.8 + #175 : Doesn’t work in Turkish Locale + #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 + JavaCC.jj : remove unused c++ declaration blocs tokens + #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. + C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS + C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE + C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE + C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 + #42: new README.md file. + #71: Add support for Java7 language features. + #75: Allow empty type parameters in Java code of grammar files. + #77: javacc.org is out of date. + #92: Avoid warning of unused import in generated ParserTokenManager. + #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 - Build with source/target levels 8 - Make this a multibuild package where the bootstrap version is built using the included javacc.jar and the non-bootstrap version uses the system javacc.jar - Upgrade to 7.0.4 * No obvious changelog * Fixes a number of C++ generation issues - Generate the scripts during build using jpackage_script - Build and package the javadoc documentation - Removed patch: * javacc.patch + not needed any more in this version - Fix build with jdk9: specify java source and target 1.6 - Do not use gcj as it is getting deprecated - Version bump to 5.0: * No obvious changelog * Works better with jdk8 - Updated to match up with fedora version - Build with gcc-java as openjdk7 (1.7.0_40) fails to build it - Move from jpackage-utils to javapackage-tools - updated to 4.0: See the bug list in issue tracker for all the bugs fixed in this release. JJTree and JavaCC both now support 1.5 syntax. We now support accessing token fields in the grammar like: s=<ID>.image Convenient constructors for passing encoding directly to the grammar Tabsetting is now customizable. SimpleNode can now extend a class using the NODE_EXTENDS option. JAVACODE and BNF productions take optional access modifiers. - set source=1.4 for java - converted neededforbuild to BuildRequires - Current version 3.2 from JPackage.org - add norootforbuild - initial package OBS-URL: https://build.opensuse.org/request/show/1128007 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=31
2023-11-22 06:52:59 +01:00
+ C++ generation: renaming the option PARSER_INCLUDES by
Accepting request 973937 from home:urbic:branches:Java:packages - Update to version 7.0.11 * Modifications in version 7.0.11 - #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 - #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 - pom.xml : change deployment on OSS to automatic release - documentation : fix broken links * Modifications in version 7.0.8 - #175 : Doesn’t work in Turkish Locale - #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 - JavaCC.jj : remove unused c++ declaration blocs tokens - #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. - C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS - C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE - C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE - C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 - #42: new README.md file. - #71: Add support for Java7 language features. - #75: Allow empty type parameters in Java code of grammar files. - #77: javacc.org is out of date. - #92: Avoid warning of unused import in generated ParserTokenManager. - #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 OBS-URL: https://build.opensuse.org/request/show/973937 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=27
2022-04-30 08:10:35 +02:00
PARSER_INCLUDE
Accepting request 1128007 from home:urbic:branches:Java:packages - Update to version 7.0.13 * Modifications in JavaCC 7.0.13 + #267 : Resolve merge conflicts from #245 + #245 : Fix issue #243 (Character code is returned instead of the symbol in the message) + #232 : Revert “Try to fix }}} issue in GitHub Pages” + #231 : Try to fix }}} issue in GitHub Pages * Modifications in JavaCC 7.0.12 + #230 : Remove unused char from TokenMgrError.template in LexicalEr + #228 : Remove redundant cast in TokenMgrError template + #224 : Production part in javacc_input cannot be omitted + #223 : Fix annotations for JavaCharStream + #222 : Generate max. one deprecated annotation per method + #219 : Fix mismatched javadoc + #213 : Fix legacy links to Apache Lucene’s grammar file + #212 : Test for allocation expression #189 + #211 : Bad defaultVisit() method generated + #210 : Another change for marked for removal + #209 : Improve lexical error message + #208 : Relocated misplaced annotations + #207 : Changed methods marked for removal + #206 : Build xml improvements + #205 : Small fixes on warnings + #203 : Missing change for doc for token_manager_decls (issue #190) + #202 : Fix doc for token_manager_decls (issue #190) + #200 : Update index.md and _config.yml + #199 : Fix QueryParser.jj url in README - Remove patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + not needed any more in this version (already applied by upstream) - Added patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + Fix regression where duplicate @Deprecated annotations were generated - Update to version 7.0.11 * Modifications in version 7.0.11 + #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 + #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 + pom.xml : change deployment on OSS to automatic release + documentation : fix broken links * Modifications in version 7.0.8 + #175 : Doesn’t work in Turkish Locale + #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 + JavaCC.jj : remove unused c++ declaration blocs tokens + #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. + C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS + C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE + C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE + C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 + #42: new README.md file. + #71: Add support for Java7 language features. + #75: Allow empty type parameters in Java code of grammar files. + #77: javacc.org is out of date. + #92: Avoid warning of unused import in generated ParserTokenManager. + #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 - Build with source/target levels 8 - Make this a multibuild package where the bootstrap version is built using the included javacc.jar and the non-bootstrap version uses the system javacc.jar - Upgrade to 7.0.4 * No obvious changelog * Fixes a number of C++ generation issues - Generate the scripts during build using jpackage_script - Build and package the javadoc documentation - Removed patch: * javacc.patch + not needed any more in this version - Fix build with jdk9: specify java source and target 1.6 - Do not use gcj as it is getting deprecated - Version bump to 5.0: * No obvious changelog * Works better with jdk8 - Updated to match up with fedora version - Build with gcc-java as openjdk7 (1.7.0_40) fails to build it - Move from jpackage-utils to javapackage-tools - updated to 4.0: See the bug list in issue tracker for all the bugs fixed in this release. JJTree and JavaCC both now support 1.5 syntax. We now support accessing token fields in the grammar like: s=<ID>.image Convenient constructors for passing encoding directly to the grammar Tabsetting is now customizable. SimpleNode can now extend a class using the NODE_EXTENDS option. JAVACODE and BNF productions take optional access modifiers. - set source=1.4 for java - converted neededforbuild to BuildRequires - Current version 3.2 from JPackage.org - add norootforbuild - initial package OBS-URL: https://build.opensuse.org/request/show/1128007 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=31
2023-11-22 06:52:59 +01:00
+ C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by
Accepting request 973937 from home:urbic:branches:Java:packages - Update to version 7.0.11 * Modifications in version 7.0.11 - #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 - #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 - pom.xml : change deployment on OSS to automatic release - documentation : fix broken links * Modifications in version 7.0.8 - #175 : Doesn’t work in Turkish Locale - #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 - JavaCC.jj : remove unused c++ declaration blocs tokens - #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. - C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS - C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE - C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE - C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 - #42: new README.md file. - #71: Add support for Java7 language features. - #75: Allow empty type parameters in Java code of grammar files. - #77: javacc.org is out of date. - #92: Avoid warning of unused import in generated ParserTokenManager. - #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 OBS-URL: https://build.opensuse.org/request/show/973937 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=27
2022-04-30 08:10:35 +02:00
TOKEN_MANAGER_INCLUDE
* Modifications in version 7.0.5
Accepting request 1128007 from home:urbic:branches:Java:packages - Update to version 7.0.13 * Modifications in JavaCC 7.0.13 + #267 : Resolve merge conflicts from #245 + #245 : Fix issue #243 (Character code is returned instead of the symbol in the message) + #232 : Revert “Try to fix }}} issue in GitHub Pages” + #231 : Try to fix }}} issue in GitHub Pages * Modifications in JavaCC 7.0.12 + #230 : Remove unused char from TokenMgrError.template in LexicalEr + #228 : Remove redundant cast in TokenMgrError template + #224 : Production part in javacc_input cannot be omitted + #223 : Fix annotations for JavaCharStream + #222 : Generate max. one deprecated annotation per method + #219 : Fix mismatched javadoc + #213 : Fix legacy links to Apache Lucene’s grammar file + #212 : Test for allocation expression #189 + #211 : Bad defaultVisit() method generated + #210 : Another change for marked for removal + #209 : Improve lexical error message + #208 : Relocated misplaced annotations + #207 : Changed methods marked for removal + #206 : Build xml improvements + #205 : Small fixes on warnings + #203 : Missing change for doc for token_manager_decls (issue #190) + #202 : Fix doc for token_manager_decls (issue #190) + #200 : Update index.md and _config.yml + #199 : Fix QueryParser.jj url in README - Remove patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + not needed any more in this version (already applied by upstream) - Added patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + Fix regression where duplicate @Deprecated annotations were generated - Update to version 7.0.11 * Modifications in version 7.0.11 + #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 + #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 + pom.xml : change deployment on OSS to automatic release + documentation : fix broken links * Modifications in version 7.0.8 + #175 : Doesn’t work in Turkish Locale + #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 + JavaCC.jj : remove unused c++ declaration blocs tokens + #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. + C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS + C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE + C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE + C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 + #42: new README.md file. + #71: Add support for Java7 language features. + #75: Allow empty type parameters in Java code of grammar files. + #77: javacc.org is out of date. + #92: Avoid warning of unused import in generated ParserTokenManager. + #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 - Build with source/target levels 8 - Make this a multibuild package where the bootstrap version is built using the included javacc.jar and the non-bootstrap version uses the system javacc.jar - Upgrade to 7.0.4 * No obvious changelog * Fixes a number of C++ generation issues - Generate the scripts during build using jpackage_script - Build and package the javadoc documentation - Removed patch: * javacc.patch + not needed any more in this version - Fix build with jdk9: specify java source and target 1.6 - Do not use gcj as it is getting deprecated - Version bump to 5.0: * No obvious changelog * Works better with jdk8 - Updated to match up with fedora version - Build with gcc-java as openjdk7 (1.7.0_40) fails to build it - Move from jpackage-utils to javapackage-tools - updated to 4.0: See the bug list in issue tracker for all the bugs fixed in this release. JJTree and JavaCC both now support 1.5 syntax. We now support accessing token fields in the grammar like: s=<ID>.image Convenient constructors for passing encoding directly to the grammar Tabsetting is now customizable. SimpleNode can now extend a class using the NODE_EXTENDS option. JAVACODE and BNF productions take optional access modifiers. - set source=1.4 for java - converted neededforbuild to BuildRequires - Current version 3.2 from JPackage.org - add norootforbuild - initial package OBS-URL: https://build.opensuse.org/request/show/1128007 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=31
2023-11-22 06:52:59 +01:00
+ #42: new README.md file.
+ #71: Add support for Java7 language features.
+ #75: Allow empty type parameters in Java code of grammar files.
+ #77: javacc.org is out of date.
+ #92: Avoid warning of unused import in generated
Accepting request 973937 from home:urbic:branches:Java:packages - Update to version 7.0.11 * Modifications in version 7.0.11 - #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 - #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 - pom.xml : change deployment on OSS to automatic release - documentation : fix broken links * Modifications in version 7.0.8 - #175 : Doesn’t work in Turkish Locale - #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 - JavaCC.jj : remove unused c++ declaration blocs tokens - #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. - C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS - C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE - C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE - C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 - #42: new README.md file. - #71: Add support for Java7 language features. - #75: Allow empty type parameters in Java code of grammar files. - #77: javacc.org is out of date. - #92: Avoid warning of unused import in generated ParserTokenManager. - #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 OBS-URL: https://build.opensuse.org/request/show/973937 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=27
2022-04-30 08:10:35 +02:00
ParserTokenManager.
Accepting request 1128007 from home:urbic:branches:Java:packages - Update to version 7.0.13 * Modifications in JavaCC 7.0.13 + #267 : Resolve merge conflicts from #245 + #245 : Fix issue #243 (Character code is returned instead of the symbol in the message) + #232 : Revert “Try to fix }}} issue in GitHub Pages” + #231 : Try to fix }}} issue in GitHub Pages * Modifications in JavaCC 7.0.12 + #230 : Remove unused char from TokenMgrError.template in LexicalEr + #228 : Remove redundant cast in TokenMgrError template + #224 : Production part in javacc_input cannot be omitted + #223 : Fix annotations for JavaCharStream + #222 : Generate max. one deprecated annotation per method + #219 : Fix mismatched javadoc + #213 : Fix legacy links to Apache Lucene’s grammar file + #212 : Test for allocation expression #189 + #211 : Bad defaultVisit() method generated + #210 : Another change for marked for removal + #209 : Improve lexical error message + #208 : Relocated misplaced annotations + #207 : Changed methods marked for removal + #206 : Build xml improvements + #205 : Small fixes on warnings + #203 : Missing change for doc for token_manager_decls (issue #190) + #202 : Fix doc for token_manager_decls (issue #190) + #200 : Update index.md and _config.yml + #199 : Fix QueryParser.jj url in README - Remove patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + not needed any more in this version (already applied by upstream) - Added patches: * 0001-Generate-max.-one-deprecated-annotation-per-method.patch * 0002-Fix-annotations-for-JavaCharStream.patch + Fix regression where duplicate @Deprecated annotations were generated - Update to version 7.0.11 * Modifications in version 7.0.11 + #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 + #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 + pom.xml : change deployment on OSS to automatic release + documentation : fix broken links * Modifications in version 7.0.8 + #175 : Doesn’t work in Turkish Locale + #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 + JavaCC.jj : remove unused c++ declaration blocs tokens + #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. + C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS + C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE + C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE + C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 + #42: new README.md file. + #71: Add support for Java7 language features. + #75: Allow empty type parameters in Java code of grammar files. + #77: javacc.org is out of date. + #92: Avoid warning of unused import in generated ParserTokenManager. + #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 - Build with source/target levels 8 - Make this a multibuild package where the bootstrap version is built using the included javacc.jar and the non-bootstrap version uses the system javacc.jar - Upgrade to 7.0.4 * No obvious changelog * Fixes a number of C++ generation issues - Generate the scripts during build using jpackage_script - Build and package the javadoc documentation - Removed patch: * javacc.patch + not needed any more in this version - Fix build with jdk9: specify java source and target 1.6 - Do not use gcj as it is getting deprecated - Version bump to 5.0: * No obvious changelog * Works better with jdk8 - Updated to match up with fedora version - Build with gcc-java as openjdk7 (1.7.0_40) fails to build it - Move from jpackage-utils to javapackage-tools - updated to 4.0: See the bug list in issue tracker for all the bugs fixed in this release. JJTree and JavaCC both now support 1.5 syntax. We now support accessing token fields in the grammar like: s=<ID>.image Convenient constructors for passing encoding directly to the grammar Tabsetting is now customizable. SimpleNode can now extend a class using the NODE_EXTENDS option. JAVACODE and BNF productions take optional access modifiers. - set source=1.4 for java - converted neededforbuild to BuildRequires - Current version 3.2 from JPackage.org - add norootforbuild - initial package OBS-URL: https://build.opensuse.org/request/show/1128007 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=31
2023-11-22 06:52:59 +01:00
+ #99: LookaheadSuccess creation performance improved.
Accepting request 973937 from home:urbic:branches:Java:packages - Update to version 7.0.11 * Modifications in version 7.0.11 - #193 : Code error in class RCharacterList.SortDescriptors(): fixed * Modifications in version 7.0.10 - #183 : Lookahead is broken since 7.0.5 (introduced in commit fbac68f) * Modifications in version 7.0.9 - pom.xml : change deployment on OSS to automatic release - documentation : fix broken links * Modifications in version 7.0.8 - #175 : Doesn’t work in Turkish Locale - #73 : javacc/c++: invalid lookahead processing: missing one lookahead to get rid of the conflict * Modifications in version 7.0.7 - JavaCC.jj : remove unused c++ declaration blocs tokens - #172 : add a specific ‘-version’ command line argument * Modifications in version 7.0.6 The following changes are not upward compatible with the previous 7.0.5 version but have a very little impact on existing grammars. Main advantage is to prepare a more smooth upgrade with the upcoming javacc-8.0.0 major release. - C++ generation: renaming the option TOKEN_EXTENDS by TOKEN_SUPER_CLASS - C++ generation: renaming the option TOKEN_INCLUDES by TOKEN_INCLUDE - C++ generation: renaming the option PARSER_INCLUDES by PARSER_INCLUDE - C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by TOKEN_MANAGER_INCLUDE * Modifications in version 7.0.5 - #42: new README.md file. - #71: Add support for Java7 language features. - #75: Allow empty type parameters in Java code of grammar files. - #77: javacc.org is out of date. - #92: Avoid warning of unused import in generated ParserTokenManager. - #99: LookaheadSuccess creation performance improved. Removing IDE specific files. Declare trace_indent only if debug parser is enabled. CPPParser.jj grammar added to grammars. Build with Maven is working again. —WARNING—WARNING—WARNING— Required Java Platform: Standard Edition 7.0: known under Eclipse as JavaSE-1.7 OBS-URL: https://build.opensuse.org/request/show/973937 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc?expand=0&rev=27
2022-04-30 08:10:35 +02:00
Removing IDE specific files. Declare trace_indent only if debug
parser is enabled. CPPParser.jj grammar added to grammars.
Build with Maven is working again.
—WARNING—WARNING—WARNING— Required Java Platform: Standard
Edition 7.0: known under Eclipse as JavaSE-1.7
-------------------------------------------------------------------
Fri Mar 18 19:26:58 UTC 2022 - Fridrich Strba <fstrba@suse.com>
- Build with source/target levels 8
-------------------------------------------------------------------
Tue Apr 9 14:37:13 UTC 2019 - Fridrich Strba <fstrba@suse.com>
- Make this a multibuild package where the bootstrap version is
built using the included javacc.jar and the non-bootstrap version
uses the system javacc.jar
-------------------------------------------------------------------
Wed Feb 6 09:12:23 UTC 2019 - Fridrich Strba <fstrba@suse.com>
- Upgrade to 7.0.4
* No obvious changelog
* Fixes a number of C++ generation issues
- Generate the scripts during build using jpackage_script
- Build and package the javadoc documentation
- Removed patch:
* javacc.patch
+ not needed any more in this version
-------------------------------------------------------------------
Mon Sep 18 16:25:17 UTC 2017 - fstrba@suse.com
- Fix build with jdk9: specify java source and target 1.6
-------------------------------------------------------------------
Thu Jan 5 15:58:51 UTC 2017 - tchvatal@suse.com
- Do not use gcj as it is getting deprecated
-------------------------------------------------------------------
Thu Jul 30 13:17:31 UTC 2015 - tchvatal@suse.com
- Version bump to 5.0:
* No obvious changelog
* Works better with jdk8
- Updated to match up with fedora version
-------------------------------------------------------------------
Wed Sep 25 11:57:00 UTC 2013 - mvyskocil@suse.com
- Build with gcc-java as openjdk7 (1.7.0_40) fails to build it
-------------------------------------------------------------------
Mon Sep 9 11:05:54 UTC 2013 - tchvatal@suse.com
- Move from jpackage-utils to javapackage-tools
-------------------------------------------------------------------
Mon Jan 28 15:00:14 CET 2008 - mmaher@suse.de
- updated to 4.0:
See the bug list in issue tracker for all the bugs fixed in this release.
JJTree and JavaCC both now support 1.5 syntax.
We now support accessing token fields in the grammar like: s=<ID>.image
Convenient constructors for passing encoding directly to the grammar
Tabsetting is now customizable.
SimpleNode can now extend a class using the NODE_EXTENDS option.
JAVACODE and BNF productions take optional access modifiers.
-------------------------------------------------------------------
Wed Sep 20 01:32:35 CEST 2006 - ro@suse.de
- set source=1.4 for java
-------------------------------------------------------------------
Wed Jan 25 21:46:41 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Tue Oct 18 14:59:01 CEST 2005 - jsmeix@suse.de
- Current version 3.2 from JPackage.org
-------------------------------------------------------------------
Thu Sep 29 00:20:03 CEST 2005 - dmueller@suse.de
- add norootforbuild
-------------------------------------------------------------------
Fri Feb 18 16:35:14 CET 2005 - skh@suse.de
- initial package