Changelog for
jflex-javadoc-1.9.1-57.2.noarch.rpm :
* Tue Oct 15 2024 gus.kenionAATTsuse.com- Upgrade to 1.9.1
* JFlex 1.9.1 is a small bugfix release:
* fix negated char classes with overlapping content (#1065, #1066): Expressions such as [^\\s\
] were translated incorrectly, because \\s and \
overlap and the negation operator ^ in version 1.9.0 did not handle this case correctly.- Includes changes from 1.9.0
* JFlex 1.9.0 is a feature release with slight performance improvements in the scanning engine. It also fixes all known bugs of version 1.8.2.
* New features + add optional token limit size (#1045, #197) + warn for unicode escapes that are too long (#1042) + directives and command line switches for enabling/disabling JFlex warnings (#1020) + allow custom annotations such as AATTSuppressWarnings (#1027, #762) + increase maximum supported DFA size to about 2^32 states (#1003, #952) + better error reporting for character classes (#996, #888, #939) + allow comments after %yylexthrow (#794) + make maven build reproducible (#765)
* Fixed bugs + make character classes more robust (#985, #974, #986) + fix NullPointerException when generating dot files (#769)
* Other + update dependencies + more and better property-based tests (#953) + use SPDX license identifiers + avoid use of createTempDir() (was used in tests only) + migrate CI to GitHub actions + migrate most tests to bazel + improve test suite to work on non-US locales + fix example file name for minijava example + improved simple.flex example
* Wed Feb 21 2024 fstrbaAATTsuse.com- Use %patch -P N instead of deprecated %patchN.
* Wed Oct 25 2023 fstrbaAATTsuse.com- Build with source and target levels 8
* Thu May 04 2023 fcrozatAATTsuse.com- Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS.
* Wed Mar 30 2022 fstrbaAATTsuse.com- Build against the standalone JavaEE modules unconditionally
* Thu Mar 17 2022 fstrbaAATTsuse.com- Build against standalone glassfish-annotation-api for relevant distribution versions that have JDK that does not contain the JavaEE modules
* Fri Jan 14 2022 fstrbaAATTsuse.com- Upgrade to version 1.8.2
* fix build with recent java-cup- Build the bootstrap package using ant with a generated build.xml- Build the non-bootstrap package using maven, since its dependency auto is already built with maven- Added patch:
* jflex-1.8.2-no-auto-value.patch + do not process auto-value-annotations in bootstrap build + the generated file is pre-generated outside build for this variant- Removed patches:
* jflex-byaccj-utl.patch
* jflex-classpath.patch
* jflex-javac-no-target.patch
* jflex-junit4.patch
* jflex-no-cup-no-jflex.patch + not needed in this version
* Wed Oct 04 2017 fstrbaAATTsuse.com- Removed a jflex-lex-scan.patch again, so that bot is happy
* Tue Oct 03 2017 fstrbaAATTsuse.com- Don\'t BuildRequire java-1_5_0-gcj-compat-devel, since it will be soon gone; BuildRequire java-devel- Build with java source and target level 1.6 to allow building with jdk9- Sync the bootstrap and non-bootstrap spec files using the jpackage-bootstrap-prepare.sh script and clean spec file
* Mon Dec 02 2013 mvyskocilAATTsuse.com- conflict the non-bootstrap variant with the bootstrap variant
* Thu Nov 14 2013 mvyskocilAATTsuse.com- Fix build with junit 4
* jflex-junit4.patch
* Mon Sep 09 2013 tchvatalAATTsuse.com- Move from jpackage-utils to javapackage-tools
* Mon Aug 26 2013 mvyskocilAATTsuse.com- don\'t build tests when bootstrapping- properly synchronized both spec files- drop antlr-bootstrap dependency, it\'s pointless withouth javadoc
* Fri Aug 23 2013 mvyskocilAATTsuse.com- don\'t build javadoc
* Wed Feb 16 2011 mvyskocilAATTsuse.cz- fix build with antlr-bootstrap
* Thu May 21 2009 mvyskocilAATTsuse.cz- Removed a jflex-lex-scan.patch
* Tue May 05 2009 mvyskocilAATTsuse.cz- Update to 1.4.3 (bugfix release)- Build using java-1_5_0-gcj to allow openjdk bootstrap- Recreated jflex-lex-scan.patch
* Wed Apr 29 2009 mvyskocilAATTsuse.cz- Initial packaging of jflex-bootstrap 1.4.2 in SUSE (from jpp5)