Go to file
Peter Simons 7539ec3aa4 Accepting request 930180 from home:danidoni:branches:devel:tools:compiler
- update 2.2:
  - Added named blocks and block lists in directives.
  - Added local blocks ``/*!local:re2c ... */``.
  - Added in-block ``!include`` directive.
  - Added in-block ``!use`` directive.
  - Allowed reusable blocks without ``-r --reusable`` option.
  - Allowed customizing the generated code with configurations for directives
    ``max:re2c``, ``maxnmatch:re2c``, ``stags:re2c``, ``mtags:re2c`` and
    ``types:re2c`` (see directive descriptions for details).
  - Forbid arbitrary text at the end of ``max:re2c`` directive. This may break
    backwards compatibility, although it is unlikely that this was used by anyone.
    The change was necessary in order to allow customization of the generated code
    with configurations.
  - Deprecated configurations ``flags:i``, ``flags:no-debug-info`` in favour of
    the global options ``-i``, ``--no-debug-info``.
  - Reimplemented re2c test runner in Python (thanks to
    `Serghei Iakovlev <https://github.com/sergeyklay>`_). Improved integration
    with GitHub Actions.
  - Changes in the experimental libre2c library: added new algorithms that
    construct t-string or extract submatch on all repetitions; added TDFA
    benchmark written in Java by Angelo Borsotti.
  - Updated documentation.
- Add python >= 3.7 dependency required by new tests.
  - Upstream added some tests written in python. The tests failed locally
    because the module dataclasses from python >= 3.7 were missing. On OBS
    the builds failed due to a timeout when trying to run those python tests.

OBS-URL: https://build.opensuse.org/request/show/930180
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/re2c?expand=0&rev=43
2021-11-10 20:34:06 +00:00
.gitattributes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/re2c?expand=0&rev=1 2007-05-10 02:41:48 +00:00
.gitignore OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/re2c?expand=0&rev=1 2007-05-10 02:41:48 +00:00
re2c-2.2.tar.xz Accepting request 930180 from home:danidoni:branches:devel:tools:compiler 2021-11-10 20:34:06 +00:00
re2c.changes Accepting request 930180 from home:danidoni:branches:devel:tools:compiler 2021-11-10 20:34:06 +00:00
re2c.spec Accepting request 930180 from home:danidoni:branches:devel:tools:compiler 2021-11-10 20:34:06 +00:00