Compare commits
8 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| a217e866ff | |||
| a31df15bf5 | |||
| dd4040a6f8 | |||
| 699ff2ef4b | |||
| 8985a339ed | |||
| 86453d34d0 | |||
| ddac4d1c22 | |||
| e78eec2131 |
BIN
re2c-4.1.tar.xz
LFS
BIN
re2c-4.1.tar.xz
LFS
Binary file not shown.
3
re2c-4.4.tar.xz
Normal file
3
re2c-4.4.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6b6b865924447ef992d5db4e52fb9307e5f65f26edd43efa91395da810f4280a
|
||||
size 1884312
|
||||
53
re2c.changes
53
re2c.changes
@@ -1,3 +1,56 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 21 09:31:47 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
- Update to version 4.4
|
||||
* Added generalized end-of-input symbol $ (#525). This change may
|
||||
break old code with conflicitng end-of-input rules, as they now
|
||||
have position-based precedence. The broken cases were reported
|
||||
with -Wdeprecated-eof-rule since version 4.3.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 2 13:05:45 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
- Update to version 4.3.1
|
||||
Bugfix release
|
||||
* allow conditions that have no rules except for default rule,
|
||||
use unsigned character type in C/C++ examples) and most
|
||||
importantly #564 - fix broken end of input rule $ with captures
|
||||
– the latter bug was inadvertently introduced in version 4.3.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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>
|
||||
|
||||
|
||||
11
re2c.spec
11
re2c.spec
@@ -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.4
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user