./devel/re2c, Deterministic Finite State Automaton generator

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.0.2, Package name: re2c-1.0.2, Maintainer: pkgsrc-users

re2c is a preprocessor that generates C-based recognizers from regular
expressions. The input to re2c consists of C/C++ source interleaved
with comments of the form /*!re2c ... */ which contain scanner
specifications. In the output these comments are replaced with code
that, when executed, will find the next input token and then execute
some user-supplied token-specific code.


Master sites:

SHA1: fc87b5993570966a92e015c0711b38e68787236c
RMD160: 581b29a3f8238190405ce55bf51acc28d6121eff
Filesize: 5669.459 KB

Version history: (Expand)


CVS history: (Expand)


   2017-08-27 14:48:25 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
Release 1.0.2:
This is another minor bug-fix release in the 1.0.x series; see release 1.0 for \ 
details. This release addresses the following issues:
* Fixed bug 194 “Build with --enable-docs”
* Updated documentation.
   2017-08-25 20:48:44 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Version 1.0.1
- Fixed bug 193 1.0 build failure on macOS: error: calling a private constructor \ 
of class 're2c::Rule'
- Added paper "Tagged Deterministic Finite Automata with Lookahead" to \ 
distribution
   2017-01-02 09:09:45 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/re2c to 0.16
--------------------------
Version 0.16 (2016-01-21)
---------------------------
- 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"
   2016-01-10 11:01:02 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Version 0.15.3 (2015-12-02)
---------------------------
- Fixed bugs and applied patches:
    122 "clang does not compile re2c 0.15.x" (reported and fixed by \ 
Oleksii Taran).
    124 "Get rid of UINT32_MAX and friends" (patch by Sergei \ 
Trofimovich, fixes FreeBSD builds).
    125 "[OS X] git reports changes not staged for commit in newly cloned \ 
repository" (by Oleksii Taran, this fix also applies to Windows).
- Added option --no-version that allows to omit version information.
- Reduced memory and time consumed with -Wundefined-control-flow.
- Improved coverage of input data generated with -S --skeleton.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2014-09-04 11:12:17 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 0.13.7.5:

Version 0.13.7.5 (2014-08-22)
-----------------------------
- Fixed Gentoo bug: https://bugs.gentoo.org/show_bug.cgi?id=518904 (PHP lexer)

Version 0.13.7.4 (2014-07-29)
-----------------------------
- Enabled 'make docs' only if configured with '--enable-docs'
- Disallowed to use yacc/byacc instead of bison to build parser
- Removed non-portable sed feature in script that runs tests

Version 0.13.7.3 (2014-07-28)
-----------------------------
- Fixed CXX warning
- Got rid of asciidoc build-time dependency

Version 0.13.7.2 (2014-07-27)
-----------------------------
- Included man page into dist, respect users CXXFLAGS.

Version 0.13.7.1 (2014-07-26)
-----------------------------
- Added missing files to tarball

Version 0.13.7 (2014-07-25)
---------------------------
- Added UTF-8 support
- Added UTF-16 support
- Added default rule
- Added option to control ill-formed Unicode
   2013-11-21 12:21:07 by OBATA Akio | Files touched by this commit (2) | Package updated
Log message:
Update re2c to 0.13.6.

Version 0.13.6 (2013-07-04)
---------------------------
- Fixed #2535084 uint problem with Sun C 5.8
- #3308400: allow Yacc-style %{code brackets}%
- #2506253: allow C++ // comments
- Fixed inplace configuration in -e mode.
- Applied #2482572 Typos in error messages.
- Applied #2482561 Error in manual section on -r mode.
- Fixed #2478216 Wrong start_label in -c mode.
- Fixed #2186718 Unescaped backslash in file name of #line directive.
- Fixed #2102138 Duplicate case labels on EBCDIC.
- Fixed #2088583 Compile problem on AIX.
- Fixed #2038610 Ebcdic problem.
- improve dot support: make char intervals (e.g. [A-Z]) instead of one edge per char
   2012-10-31 12:19:55 by Aleksej Saushev | Files touched by this commit (1460)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.