Accepting request 891899 from home:dirkmueller:Factory
- update to 2.1.1: - Added missing CMakeLists.txt to release tarballs - Added GitHub Actions CI for Linux, macOS and Windows and fixed numerous build issues on those platforms - Added benchmarks for submatch extraction in lexer generators (ragel vs. kleenex vs. re2c with TDFA(0), TDFA(1) or sta-DFA algorithms). + New CMake options: ``-DRE2C_BUILD_BENCHMARKS``, ``-DRE2C_REGEN_BENCHMARKS`` + New `json2pgfplot.py - Added option ``--depfile <filename>`` to generate build dependency files - Added option ``--fixed-tags <none | all | toplevel>`` and improved fixed-tag optimization to work with nested tags. - Added lzip to the distribution tarballs. - Added registerless-TDFA algorithm in the experimental libre2c library. - Explicitly disallowed invalid configuration when ``-f``, ``--storable-state`` option is used, but ``YYFILL`` is disabled - Fixed bug in UTF-8 decode for 4-bytes rune - Fixed bugs in rare cases of the end-of-input rule ``$`` usage - Optimized ``--skeleton`` generation time. - Renamed internal option ``--dfa`` to ``--nested-negative-tags``. - Updated documentation for end of input handling and submatch extraction. OBS-URL: https://build.opensuse.org/request/show/891899 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/re2c?expand=0&rev=41
This commit is contained in:
parent
0d125fb493
commit
afcac34b31
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b2bc1eb8aaaa21ff2fcd26507b7e6e72c5e3d887e58aa515c2155fb17d744278
|
||||
size 1288996
|
3
re2c-2.1.1.tar.xz
Normal file
3
re2c-2.1.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:036ee264fafd5423141ebd628890775aa9447a4c4068a6307385d7366fe711f8
|
||||
size 1340740
|
24
re2c.changes
24
re2c.changes
@ -1,3 +1,27 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun May 9 17:24:35 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 2.1.1:
|
||||
- Added missing CMakeLists.txt to release tarballs
|
||||
- Added GitHub Actions CI for Linux, macOS and Windows and fixed numerous build
|
||||
issues on those platforms
|
||||
- Added benchmarks for submatch extraction in lexer generators (ragel vs.
|
||||
kleenex vs. re2c with TDFA(0), TDFA(1) or sta-DFA algorithms).
|
||||
+ New CMake options: ``-DRE2C_BUILD_BENCHMARKS``, ``-DRE2C_REGEN_BENCHMARKS``
|
||||
+ New `json2pgfplot.py
|
||||
- Added option ``--depfile <filename>`` to generate build dependency files
|
||||
- Added option ``--fixed-tags <none | all | toplevel>`` and improved fixed-tag
|
||||
optimization to work with nested tags.
|
||||
- Added lzip to the distribution tarballs.
|
||||
- Added registerless-TDFA algorithm in the experimental libre2c library.
|
||||
- Explicitly disallowed invalid configuration when ``-f``, ``--storable-state``
|
||||
option is used, but ``YYFILL`` is disabled
|
||||
- Fixed bug in UTF-8 decode for 4-bytes rune
|
||||
- Fixed bugs in rare cases of the end-of-input rule ``$`` usage
|
||||
- Optimized ``--skeleton`` generation time.
|
||||
- Renamed internal option ``--dfa`` to ``--nested-negative-tags``.
|
||||
- Updated documentation for end of input handling and submatch extraction.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 4 21:00:43 UTC 2020 - Dirk Mueller <dmueller@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package re2c
|
||||
#
|
||||
# Copyright (c) 2020 SUSE LLC
|
||||
# Copyright (c) 2021 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: re2c
|
||||
Version: 2.0.3
|
||||
Version: 2.1.1
|
||||
Release: 0
|
||||
Summary: Tool for generating C-based recognizers from regular expressions
|
||||
License: SUSE-Public-Domain
|
||||
|
Loading…
Reference in New Issue
Block a user