Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Java:packages
jflex
jflex.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File jflex.changes of Package jflex
------------------------------------------------------------------- Tue Oct 15 11:15:12 UTC 2024 - Gus Kenion <gus.kenion@suse.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\n] were translated incorrectly, because \s and \n 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 @SuppressWarnings (#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 - Remove jflex-1.8.2-no-auto-value.patch (not applicable to versions newer than 1.8.2) - Add jflex-1.9.1-no-auto-value.patch - Merge multibuild logic into single .spec file * remove jflex-bootstrap.spec * remove jflex-bootstrap.changes * remove pre-checkin.sh ------------------------------------------------------------------- Wed Feb 21 22:06:45 UTC 2024 - Fridrich Strba <fstrba@suse.com> - Use %patch -P N instead of deprecated %patchN. ------------------------------------------------------------------- Wed Oct 25 18:27:04 UTC 2023 - Fridrich Strba <fstrba@suse.com> - Build with source and target levels 8 ------------------------------------------------------------------- Thu May 4 13:37:10 UTC 2023 - Frederic Crozat <fcrozat@suse.com> - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. ------------------------------------------------------------------- Wed Mar 30 10:16:51 UTC 2022 - Fridrich Strba <fstrba@suse.com> - Build against the standalone JavaEE modules unconditionally ------------------------------------------------------------------- Thu Mar 17 15:42:32 UTC 2022 - Fridrich Strba <fstrba@suse.com> - Build against standalone glassfish-annotation-api for relevant distribution versions that have JDK that does not contain the JavaEE modules ------------------------------------------------------------------- Fri Jan 14 07:05:37 UTC 2022 - Fridrich Strba <fstrba@suse.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 4 07:49:17 UTC 2017 - fstrba@suse.com - Removed a jflex-lex-scan.patch again, so that bot is happy ------------------------------------------------------------------- Tue Oct 3 17:31:18 UTC 2017 - fstrba@suse.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 2 12:44:19 UTC 2013 - mvyskocil@suse.com - conflict the non-bootstrap variant with the bootstrap variant ------------------------------------------------------------------- Thu Nov 14 12:31:24 UTC 2013 - mvyskocil@suse.com - Fix build with junit 4 * jflex-junit4.patch ------------------------------------------------------------------- Mon Sep 9 11:06:00 UTC 2013 - tchvatal@suse.com - Move from jpackage-utils to javapackage-tools ------------------------------------------------------------------- Mon Aug 26 12:18:15 UTC 2013 - mvyskocil@suse.com - don't build tests when bootstrapping - properly synchronized both spec files - drop antlr-bootstrap dependency, it's pointless withouth javadoc ------------------------------------------------------------------- Fri Aug 23 09:06:21 UTC 2013 - mvyskocil@suse.com - don't build javadoc ------------------------------------------------------------------- Thu Feb 17 00:59:58 CET 2011 - mvyskocil@suse.cz - fix build with antlr-bootstrap ------------------------------------------------------------------- Thu May 21 17:11:33 CEST 2009 - mvyskocil@suse.cz - Removed a jflex-lex-scan.patch ------------------------------------------------------------------- Tue May 5 09:35:07 CEST 2009 - mvyskocil@suse.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 16:16:14 CEST 2009 - mvyskocil@suse.cz - Initial packaging of jflex-bootstrap 1.4.2 in SUSE (from jpp5)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor