- Update to version 2.0.2:
* Go backend. The new Go code generation backend can be used either
with a --lang go re2c option, or as a standalone re2go binary
* Free-form generic API. Generic API now supports two styles
* Improved reuse mode and start conditions
* Backwards incompatible changes:
+ Generic APIs YYSHIFT/YYSHIFTSTAG/YYSHIFTMTAG have been added
+ Generic APIs YYSTAGPD/YYMTAGPD have been removed
+ The re2c🎏type-header option now treats the header filename
as relative to the output directory
+ Some internal labels have been renamed, in particular the
yyFillLabel prefix has been replaced with yyfill
OBS-URL: https://build.opensuse.org/request/show/826191
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/re2c?expand=0&rev=37
* Replaced Kuklewicz POSIX disambiguation algorithm with Okui algorithm.
* Optimized GOR1 algorithm (computation of tagged epsilon-closure).
* Added option "--conditions" (an alias for "-c" and "--start-conditions").
* Fixed bug #201 Bugs with option: 're2c🎏no-debug-info'.
* Reworked first part of TDFA paper.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/re2c?expand=0&rev=31
- Update re2c to 1.1.1
From the CHANGELOG:
Version 1.1.1 (2018-08-30)
--------------------------
- Fixed bug #211 re2c '-V' throws 'std::out_of_range' (version to vernum conversion).
Version 1.1 (2018-08-27)
--------------------------
- Replaced Kuklewicz POSIX disambiguation algorithm with Okui algorithm.
- Optimized GOR1 algorithm (computation of tagged epsilon-closure).
- Added option "--conditions" (an alias for "-c" and "--start-conditions").
- Fixed bug #201 Bugs with option: 're2c🎏no-debug-info'.
- Reworked first part of TDFA paper.
OBS-URL: https://build.opensuse.org/request/show/683637
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/re2c?expand=0&rev=30
* Fixed bug #127 "code generation error with wide chars and
bitmaps (omitted 'goto' statement)"
* Added DFA minimization and option '--dfa-minimization
<table | moore>'
* Fixed bug #128 "very slow DFA construction (resulting in a very
large DFA)"
* Fixed bug #132 "test failure on big endian archs with 0.15.3"
- Make building more verbose
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/re2c?expand=0&rev=22