SHA256
1
0
forked from pool/re2c

4 Commits

Author SHA256 Message Date
8985a339ed Accepting request 1318587 from devel:tools:compiler
OBS-URL: https://build.opensuse.org/request/show/1318587
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/re2c?expand=0&rev=48
2025-11-20 13:46:00 +00:00
86453d34d0 - package LICENSE and tag is as %license [bsc#1252224]
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/re2c?expand=0&rev=58
2025-11-19 08:21:52 +00:00
ddac4d1c22 Accepting request 1305298 from devel:tools:compiler
OBS-URL: https://build.opensuse.org/request/show/1305298
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/re2c?expand=0&rev=47
2025-09-18 19:07:52 +00:00
e78eec2131 - Update to version 4.3
* Added warning -Wdeprecated-eof-rule, this will be turned to
    error in the future.
  * Improved re2c performance (made determinization faster, #544).

- Update to version 4.2
  * Added Swift backend
  * Added options:
    + --lang swift
    + --computed-gotos-relative
  * Added configurations:
    + re2c:cgoto:relative, re2c:computed-gotos:relative
    + re2c:yyfn:throw
  * Added syntax file code templates:
    + code:cgoto
    + code:cgoto_data
    + code:yytarget_filter
    + code:type_yyctable
  * Added syntax file conditionals:
    + .cgoto.relative
    + .yyfn.throw
  * Added some C++ benchmarks without submatch extraction.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/re2c?expand=0&rev=56
2025-09-17 07:06:09 +00:00
4 changed files with 45 additions and 6 deletions

BIN
re2c-4.1.tar.xz LFS

Binary file not shown.

BIN
re2c-4.3.tar.xz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,37 @@
-------------------------------------------------------------------
Fri Nov 7 07:51:22 UTC 2025 - pgajdos@suse.com
- package LICENSE and tag is as %license [bsc#1252224]
-------------------------------------------------------------------
Sun Sep 14 19:41:18 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 4.3
* Added warning -Wdeprecated-eof-rule, this will be turned to
error in the future.
* Improved re2c performance (made determinization faster, #544).
-------------------------------------------------------------------
Wed Apr 23 18:06:19 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 4.2
* Added Swift backend
* Added options:
+ --lang swift
+ --computed-gotos-relative
* Added configurations:
+ re2c:cgoto:relative, re2c:computed-gotos:relative
+ re2c:yyfn:throw
* Added syntax file code templates:
+ code:cgoto
+ code:cgoto_data
+ code:yytarget_filter
+ code:type_yyctable
* Added syntax file conditionals:
+ .cgoto.relative
+ .yyfn.throw
* Added some C++ benchmarks without submatch extraction.
-------------------------------------------------------------------
Thu Mar 13 12:09:16 UTC 2025 - Martin Pluskal <mpluskal@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package re2c
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# 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: 4.1
Version: 4.3
Release: 0
Summary: Tool for generating C-based recognizers from regular expressions
License: SUSE-Public-Domain
@@ -56,8 +56,11 @@ terms of size and speed.
%make_build check
%files
%license README.md
%license LICENSE
%doc NO_WARRANTY
%doc README.md
%doc CHANGELOG
%doc MAINTAINERS.md
%doc examples/
%{_bindir}/re2c
%{_bindir}/re2go
@@ -67,6 +70,7 @@ terms of size and speed.
%{_bindir}/re2js
%{_bindir}/re2ocaml
%{_bindir}/re2py
%{_bindir}/re2swift
%{_bindir}/re2v
%{_bindir}/re2zig
%{_mandir}/man1/re2c.1%{?ext_man}
@@ -77,6 +81,7 @@ terms of size and speed.
%{_mandir}/man1/re2js.1%{?ext_man}
%{_mandir}/man1/re2ocaml.1%{?ext_man}
%{_mandir}/man1/re2py.1%{?ext_man}
%{_mandir}/man1/re2swift.1%{?ext_man}
%{_mandir}/man1/re2v.1%{?ext_man}
%{_mandir}/man1/re2zig.1%{?ext_man}
%dir %{_datadir}/re2c