Commit Graph

  • 95c795cc3a Accepting request 1323922 from devel:tools:compiler factory Dominique Leuenberger 2025-12-23 12:43:42 +00:00
  • 3480110d2c Accepting request 1323892 from home:mnhauke Peter Simons 2025-12-21 12:32:03 +00:00
  • 51a852586c Accepting request 1321149 from devel:tools:compiler Ana Guerrero 2025-12-05 15:50:38 +00:00
  • 3cd8cf5cc5 Accepting request 1320847 from home:mnhauke Peter Simons 2025-12-04 12:16:26 +00:00
  • f18b4ae6fa - package LICENSE and tag is as %license slfo-1.2 Petr Gajdos 2025-12-04 12:54:13 +01:00
  • d57a822a7f Accepting request 1318587 from devel:tools:compiler Ana Guerrero 2025-11-20 13:46:00 +00:00
  • 0c10d9cf3f Accepting request 1316389 from home:pgajdos Martin Pluskal 2025-11-19 08:21:52 +00:00
  • c5db5cb496 Accepting request 1305298 from devel:tools:compiler Ana Guerrero 2025-09-18 19:07:52 +00:00
  • 7cee997d33 Accepting request 1304672 from home:mnhauke Martin Pluskal 2025-09-17 07:06:09 +00:00
  • a779cc4768 Accepting request 1252748 from devel:tools:compiler slfo-main Dominique Leuenberger 2025-03-15 15:14:55 +00:00
  • d470331b6c Accepting request 1252748 from devel:tools:compiler Dominique Leuenberger 2025-03-15 15:14:55 +00:00
  • cc1abdf222 - Update to version 4.1: * This release adds actions, a few backend-specific improvements in code generation and a bunch of bug fixes. * Benchmark code has been reworked in preparation to add multi-language benchmarks in the future. Martin Pluskal 2025-03-13 12:19:39 +00:00
  • e147b3e882 - Update to version 4.1: * This release adds actions, a few backend-specific improvements in code generation and a bunch of bug fixes. * Benchmark code has been reworked in preparation to add multi-language benchmarks in the future. Martin Pluskal 2025-03-13 12:19:39 +00:00
  • 587b13c8a8 Accepting request 1231356 from devel:tools:compiler Ana Guerrero 2024-12-17 18:22:09 +00:00
  • 742077b22f Accepting request 1231356 from devel:tools:compiler Ana Guerrero 2024-12-17 18:22:09 +00:00
  • 868c40c2ac fix broken date in change log Peter Simons 2024-12-16 09:32:45 +00:00
  • 210562b78d fix broken date in change log Peter Simons 2024-12-16 09:32:45 +00:00
  • bdec7e6b86 Accepting request 1231005 from home:mnhauke Peter Simons 2024-12-16 06:58:24 +00:00
  • 29c7b6ebf1 Accepting request 1231005 from home:mnhauke Peter Simons 2024-12-16 06:58:24 +00:00
  • 5023dd111b Accepting request 1228247 from devel:tools:compiler Ana Guerrero 2024-12-05 16:05:08 +00:00
  • aa88d678ba Accepting request 1228247 from devel:tools:compiler Ana Guerrero 2024-12-05 16:05:08 +00:00
  • 8f7be9960f - Update to version 4.0.1: * Added missing doc sources to the distribution tarball (#503) * Reworked C/C++ examples to avoid using new configuration aliases until the world has updated to re2c 4.0, made them compatible with C. * A few build system changes: increased CMake minimum required version to 3.15, added missing dependencies on doc sources in Makefile.am. * Fixed typos in docs. * Added a generic technique for describing language backends based on the idea of syntax files (#450). * Added support for new languages: D, Haskell, Java, JavaScript, OCaml, Python, V, Zig. * Added new record API for all languages (enabled with --api record, re2c:api = record) and made it the default API for Haskell and OCaml. * Renamed former “default API” to “simple API”, implemented it for all backends except Haskell and OCaml, and enabled by default API for C, D, Java, JavaScript, Python, V and Zig. * Added new code generation model - recursive functions (enabled with --recursive-functions), primarily to be used for functional languages. Martin Pluskal 2024-12-04 09:36:39 +00:00
  • 71e7a6226c - Update to version 4.0.1: * Added missing doc sources to the distribution tarball (#503) * Reworked C/C++ examples to avoid using new configuration aliases until the world has updated to re2c 4.0, made them compatible with C. * A few build system changes: increased CMake minimum required version to 3.15, added missing dependencies on doc sources in Makefile.am. * Fixed typos in docs. * Added a generic technique for describing language backends based on the idea of syntax files (#450). * Added support for new languages: D, Haskell, Java, JavaScript, OCaml, Python, V, Zig. * Added new record API for all languages (enabled with --api record, re2c:api = record) and made it the default API for Haskell and OCaml. * Renamed former “default API” to “simple API”, implemented it for all backends except Haskell and OCaml, and enabled by default API for C, D, Java, JavaScript, Python, V and Zig. * Added new code generation model - recursive functions (enabled with --recursive-functions), primarily to be used for functional languages. Martin Pluskal 2024-12-04 09:36:39 +00:00
  • b73828c07e Accepting request 1103204 from devel:tools:compiler Dominique Leuenberger 2023-08-11 13:55:04 +00:00
  • a04185ab04 Accepting request 1103204 from devel:tools:compiler Dominique Leuenberger 2023-08-11 13:55:04 +00:00
  • 4f73fab2da Accepting request 1103174 from home:amanzini:branches:devel:tools:compiler Peter Simons 2023-08-09 16:50:38 +00:00
  • f4d9e47870 Accepting request 1103174 from home:amanzini:branches:devel:tools:compiler Peter Simons 2023-08-09 16:50:38 +00:00
  • 0eaf3f2317 Accepting request 973855 from devel:tools:compiler Dominique Leuenberger 2022-05-05 21:04:19 +00:00
  • 851f103da6 Accepting request 973855 from devel:tools:compiler Dominique Leuenberger 2022-05-05 21:04:19 +00:00
  • 54df03530e Accepting request 973759 from home:dirkmueller:Factory Peter Simons 2022-04-29 08:14:48 +00:00
  • 4e370a8cb6 Accepting request 973759 from home:dirkmueller:Factory Peter Simons 2022-04-29 08:14:48 +00:00
  • f26fae811f Accepting request 931168 from devel:tools:compiler Dominique Leuenberger 2021-11-13 21:48:03 +00:00
  • 1a2d169ede Accepting request 931168 from devel:tools:compiler Dominique Leuenberger 2021-11-13 21:48:03 +00:00
  • f5b8f88514 Accepting request 931157 from home:dimstar:Factory Peter Simons 2021-11-12 17:13:00 +00:00
  • 3942959220 Accepting request 931157 from home:dimstar:Factory Peter Simons 2021-11-12 17:13:00 +00:00
  • 7539ec3aa4 Accepting request 930180 from home:danidoni:branches:devel:tools:compiler Peter Simons 2021-11-10 20:34:06 +00:00
  • 260400af55 Accepting request 930180 from home:danidoni:branches:devel:tools:compiler Peter Simons 2021-11-10 20:34:06 +00:00
  • 64b76e2104 Accepting request 891987 from devel:tools:compiler Dominique Leuenberger 2021-05-17 16:44:46 +00:00
  • 8a61dd41b8 Accepting request 891987 from devel:tools:compiler Dominique Leuenberger 2021-05-17 16:44:46 +00:00
  • afcac34b31 Accepting request 891899 from home:dirkmueller:Factory Peter Simons 2021-05-10 08:05:59 +00:00
  • 271ccd4b77 Accepting request 891899 from home:dirkmueller:Factory Peter Simons 2021-05-10 08:05:59 +00:00
  • 2343155a16 Accepting request 832495 from devel:tools:compiler Dominique Leuenberger 2020-09-09 15:45:56 +00:00
  • 237021d6d3 Accepting request 832495 from devel:tools:compiler Dominique Leuenberger 2020-09-09 15:45:56 +00:00
  • 0d125fb493 Accepting request 832388 from home:dirkmueller:branches:devel:tools:compiler Peter Simons 2020-09-05 13:45:34 +00:00
  • da14403bad Accepting request 832388 from home:dirkmueller:branches:devel:tools:compiler Peter Simons 2020-09-05 13:45:34 +00:00
  • fa5cacb777 Accepting request 826240 from devel:tools:compiler Dominique Leuenberger 2020-08-21 17:02:03 +00:00
  • 1b5cae989a Accepting request 826240 from devel:tools:compiler Dominique Leuenberger 2020-08-21 17:02:03 +00:00
  • 875a17d87c Accepting request 826191 from home:polslinux:branches:devel:tools:compiler Peter Simons 2020-08-13 09:20:25 +00:00
  • ac5a6ae9ad Accepting request 826191 from home:polslinux:branches:devel:tools:compiler Peter Simons 2020-08-13 09:20:25 +00:00
  • 6ce7fd1fec Accepting request 770165 from devel:tools:compiler Dominique Leuenberger 2020-02-09 20:02:45 +00:00
  • ebc64294fe Accepting request 770165 from devel:tools:compiler Dominique Leuenberger 2020-02-09 20:02:45 +00:00
  • 62ffe94f58 - Update to version 1.3: * Added option: `--stadfa. * Added warning: -Wsentinel-in-midrule. * Added generic API primitives: + YYSTAGPD + YYMTAGPD * Added configurations: + re2c:sentinel = 0; + re2c:define:YYSTAGPD = "YYSTAGPD"; + re2c:define:YYMTAGPD = "YYMTAGPD";` * Worked on reproducible builds Martin Pluskal 2020-02-05 08:55:22 +00:00
  • 03c581439f - Update to version 1.3: * Added option: `--stadfa. * Added warning: -Wsentinel-in-midrule. * Added generic API primitives: + YYSTAGPD + YYMTAGPD * Added configurations: + re2c:sentinel = 0; + re2c:define:YYSTAGPD = "YYSTAGPD"; + re2c:define:YYMTAGPD = "YYMTAGPD";` * Worked on reproducible builds Martin Pluskal 2020-02-05 08:55:22 +00:00
  • 5681b6df58 Accepting request 723338 from devel:tools:compiler Dominique Leuenberger 2019-08-16 13:33:12 +00:00
  • 1cd92c4d6c Accepting request 723338 from devel:tools:compiler Dominique Leuenberger 2019-08-16 13:33:12 +00:00
  • 22bf414e08 - Update to version 1.2.1: * Lots of changes, see provided CHANGELOG - Drop no longer needed re2c-nogenerationdatedefault.patch - Enable profile guided optimization during build Martin Pluskal 2019-08-14 16:02:13 +00:00
  • 9c4b6994d6 - Update to version 1.2.1: * Lots of changes, see provided CHANGELOG - Drop no longer needed re2c-nogenerationdatedefault.patch - Enable profile guided optimization during build Martin Pluskal 2019-08-14 16:02:13 +00:00
  • 827a106179 Accepting request 683726 from devel:tools:compiler Dominique Leuenberger 2019-03-14 13:52:10 +00:00
  • e67e7e4b09 Accepting request 683726 from devel:tools:compiler Dominique Leuenberger 2019-03-14 13:52:10 +00:00
  • 4fb8e5dd77 * Fixed bug #211 re2c '-V' throws 'std::out_of_range' (version to vernum conversion). * 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:flags:no-debug-info'. * Reworked first part of TDFA paper. Tomáš Chvátal 2019-03-11 08:40:08 +00:00
  • 78fa3066a3 * Fixed bug #211 re2c '-V' throws 'std::out_of_range' (version to vernum conversion). * 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:flags:no-debug-info'. * Reworked first part of TDFA paper. Tomáš Chvátal 2019-03-11 08:40:08 +00:00
  • 4c03527b6c Accepting request 683637 from home:cbcoutinho:branches:devel:tools:compiler Tomáš Chvátal 2019-03-11 08:39:22 +00:00
  • 1c6749135e Accepting request 683637 from home:cbcoutinho:branches:devel:tools:compiler Tomáš Chvátal 2019-03-11 08:39:22 +00:00
  • ba4ce8b7b6 Accepting request 587463 from devel:tools:compiler Dominique Leuenberger 2018-03-16 09:34:17 +00:00
  • e7dea01788 Accepting request 587463 from devel:tools:compiler Dominique Leuenberger 2018-03-16 09:34:17 +00:00
  • e480792ce0 - Modernise spec file with spec-cleaner Martin Pluskal 2018-03-15 10:11:50 +00:00
  • 82ca32071d - Modernise spec file with spec-cleaner Martin Pluskal 2018-03-15 10:11:50 +00:00
  • c4153ebe0f Accepting request 540250 from devel:tools:compiler Dominique Leuenberger 2017-11-14 13:16:06 +00:00
  • 7593759006 Accepting request 540250 from devel:tools:compiler Dominique Leuenberger 2017-11-14 13:16:06 +00:00
  • 780c845681 Accepting request 540245 from home:avindra Martin Pluskal 2017-11-09 15:22:22 +00:00
  • af078a1c2b Accepting request 540245 from home:avindra Martin Pluskal 2017-11-09 15:22:22 +00:00
  • be932dab1c Accepting request 520768 from devel:tools:compiler Dominique Leuenberger 2017-09-07 20:11:05 +00:00
  • 229aebf0bf Accepting request 520768 from devel:tools:compiler Dominique Leuenberger 2017-09-07 20:11:05 +00:00
  • 838a17fc0e - Update to version 1.0.2: Martin Pluskal 2017-09-04 12:07:19 +00:00
  • 9e3dd2bbe0 - Update to version 1.0.2: Martin Pluskal 2017-09-04 12:07:19 +00:00
  • 19a91ef184 Accepting request 356877 from devel:tools:compiler Dominique Leuenberger 2016-02-16 08:26:42 +00:00
  • a51e6a1950 Accepting request 356877 from devel:tools:compiler Dominique Leuenberger 2016-02-16 08:26:42 +00:00
  • bc874b1b9c - Update to 0.16 * 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 Martin Pluskal 2016-01-30 21:54:15 +00:00
  • ae83376da7 - Update to 0.16 * 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 Martin Pluskal 2016-01-30 21:54:15 +00:00
  • 6ddfef6143 Accepting request 352566 from devel:tools:compiler Dominique Leuenberger 2016-01-11 18:10:47 +00:00
  • 6c53677296 Accepting request 352566 from devel:tools:compiler Dominique Leuenberger 2016-01-11 18:10:47 +00:00
  • e047d579ca - Version update to 0.15.3: * Syntax expansion and various updates * See CHANGELOG for in-depth details - Rebase patch to apply: * re2c-nogenerationdatedefault.patch Tomáš Chvátal 2016-01-08 11:18:32 +00:00
  • 6286f046ab - Version update to 0.15.3: * Syntax expansion and various updates * See CHANGELOG for in-depth details - Rebase patch to apply: * re2c-nogenerationdatedefault.patch Tomáš Chvátal 2016-01-08 11:18:32 +00:00
  • cd9ee4f221 Accepting request 336554 from devel:tools:compiler Dominique Leuenberger 2015-10-22 10:57:17 +00:00
  • 25bd0d33c3 Accepting request 336554 from devel:tools:compiler Dominique Leuenberger 2015-10-22 10:57:17 +00:00
  • 75370b442d - Update to 0.14.3 * applied patch '#27 re2c crashes reading files containing %{ %}' * dropped distfiles for MSVC (they are broken anyway) - Changes for 0.14.2 * fixed #57 Wrong result only if another rule is present Martin Pluskal 2015-10-05 14:36:51 +00:00
  • 7bf67a0415 - Update to 0.14.3 * applied patch '#27 re2c crashes reading files containing %{ %}' * dropped distfiles for MSVC (they are broken anyway) - Changes for 0.14.2 * fixed #57 Wrong result only if another rule is present Martin Pluskal 2015-10-05 14:36:51 +00:00
  • 63f9f1c6d2 Accepting request 290664 from devel:tools:compiler Dominique Leuenberger 2015-03-16 05:54:25 +00:00
  • d0d8eac39b Accepting request 290664 from devel:tools:compiler Dominique Leuenberger 2015-03-16 05:54:25 +00:00
  • 8d5d2eb8e9 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/re2c?expand=0&rev=16 Tomáš Chvátal 2015-03-13 14:43:47 +00:00
  • d69b7de013 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/re2c?expand=0&rev=16 Tomáš Chvátal 2015-03-13 14:43:47 +00:00
  • 2ee487d04e - Version bump to latest 0.14.1: * Plenty of bugfixes all around Tomáš Chvátal 2015-03-13 14:28:49 +00:00
  • 45535de239 - Version bump to latest 0.14.1: * Plenty of bugfixes all around Tomáš Chvátal 2015-03-13 14:28:49 +00:00
  • 67412bd1f8 Accepting request 284203 from devel:tools:compiler Dominique Leuenberger 2015-02-10 19:15:19 +00:00
  • c8022cda9c Accepting request 284203 from devel:tools:compiler Dominique Leuenberger 2015-02-10 19:15:19 +00:00
  • fef61209fe Accepting request 283858 from home:elvigia:branches:devel:tools:compiler Ismail Dönmez 2015-02-05 13:55:45 +00:00
  • ddba4e8506 Accepting request 283858 from home:elvigia:branches:devel:tools:compiler Ismail Dönmez 2015-02-05 13:55:45 +00:00
  • c2c45f1b50 Accepting request 264993 from devel:tools:compiler Dominique Leuenberger 2014-12-16 13:47:35 +00:00
  • 1f70a65d62 Accepting request 264993 from devel:tools:compiler Dominique Leuenberger 2014-12-16 13:47:35 +00:00
  • 2d8ccd2e02 Accepting request 264962 from home:elvigia:branches:devel:tools:compiler Ismail Dönmez 2014-12-12 13:02:26 +00:00