pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
RE-flex: remove, used for updating devel/RE-flex
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Thu Mar 21 21:44:51 2024 +0100
Changeset: 80472ca954e0152eddf217f2e8d3cd21e61e6feb
Modified Files:
Makefile
Removed Files:
RE-flex/COMMIT_MSG
RE-flex/DESCR
RE-flex/MESSAGE
RE-flex/Makefile
RE-flex/PLIST
RE-flex/buildlink3.mk
RE-flex/distinfo
RE-flex/options.mk
RE-flex/patches/patch-doc_index.md
RE-flex/patches/patch-examples_Make
RE-flex/patches/patch-include_reflex_convert.h
RE-flex/patches/patch-include_reflex_pattern.h
RE-flex/patches/patch-lib_Makefile.in
RE-flex/patches/patch-src_Makefile.in
RE-flex/patches/patch-src_reflex.cpp
Log Message:
RE-flex: remove, used for updating devel/RE-flex
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=80472ca954e0152eddf217f2e8d3cd21e61e6feb
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 3 +-
RE-flex/COMMIT_MSG | 35 -
RE-flex/DESCR | 10 -
RE-flex/MESSAGE | 19 -
RE-flex/Makefile | 45 -
RE-flex/PLIST | 856 -------------------
RE-flex/buildlink3.mk | 13 -
RE-flex/distinfo | 12 -
RE-flex/options.mk | 67 --
RE-flex/patches/patch-doc_index.md | 1084 ------------------------
RE-flex/patches/patch-examples_Make | 132 ---
RE-flex/patches/patch-include_reflex_convert.h | 26 -
RE-flex/patches/patch-include_reflex_pattern.h | 15 -
RE-flex/patches/patch-lib_Makefile.in | 48 --
RE-flex/patches/patch-src_Makefile.in | 45 -
RE-flex/patches/patch-src_reflex.cpp | 35 -
16 files changed, 2 insertions(+), 2443 deletions(-)
diffs:
diff --git a/Makefile b/Makefile
index 45f0f713ad..9c2bf6aa9c 100644
--- a/Makefile
+++ b/Makefile
@@ -81,7 +81,6 @@ SUBDIR+= R-triebeard
SUBDIR+= R-tuneR
SUBDIR+= R-urltools
SUBDIR+= R-wellknown
-SUBDIR+= RE-flex
SUBDIR+= Radicale3
SUBDIR+= ReZound
SUBDIR+= RigelEngine
@@ -2059,6 +2058,7 @@ SUBDIR+= libzn-poly
SUBDIR+= libzrtp
SUBDIR+= lidia
SUBDIR+= lie
+SUBDIR+= lief
SUBDIR+= light-desktop
SUBDIR+= lightdm
SUBDIR+= lightdm-gtk-greeter
@@ -4520,6 +4520,7 @@ SUBDIR+= py-spyse
SUBDIR+= py-sqlalchemy-json
SUBDIR+= py-sqlalchemy-searchable
SUBDIR+= py-sqlalchemy-stubs
+SUBDIR+= py-sqlelf
SUBDIR+= py-sqlitedict
SUBDIR+= py-squarify
SUBDIR+= py-srpy
diff --git a/RE-flex/COMMIT_MSG b/RE-flex/COMMIT_MSG
deleted file mode 100644
index 143936f68f..0000000000
--- a/RE-flex/COMMIT_MSG
+++ /dev/null
@@ -1,35 +0,0 @@
-devel/RE-flex: Update to v4.1.2
-
-Dec 10, 2021: 3.1.0 improved buffering mechanism with reduced buffer sizes; faster columno() for long lines; fix CP-1251 table typo.
-Feb 20, 2022: 3.2.0 new %option ctorinit; faster compilation of regular expressions to tables and direct code DFAs; refactored SIMD source code to enable AVX2 and AVX512BW optimizations in multi-version matcher code; updated Windows binary file opening.
-Feb 23, 2022: 3.2.1 regression bug in 3.2.0 fix.
-Mar 13, 2022: 3.2.2 minor improvements.
-Apr 2, 2022: 3.2.3 fixed C++17 compliance and dso build.
-Apr 29, 2022: 3.2.4 new %begin directive; new --batch=SIZE option argument.
-Apr 30, 2022: 3.2.5 minor correction.
-May 6, 2022: 3.2.6 improved fuzzy matcher.
-May 10, 2022: 3.2.7 improved fuzzy matcher, see also https://github.com/Genivia/FuzzyMatcher.
-Jul 6, 2022: 3.2.8 minor update to correct a lexer file parsing issue in the reflex code generator tool.
-Aug 12, 2022: 3.2.9 add cmake rules for Windows builds.
-Aug 21, 2022: 3.2.10 bug fix in regular expression converter.
-Aug 29, 2022: 3.2.11 new lua2lisp transpiler example with Bison complete symbols and locations.
-Jan 6, 2023: 3.2.12 regression bug fix in trailing context pattern matching, e.g. xy and x/x patterns collided when they should not; updated yaml parser example.
-Jan 24, 2023: 3.3.0 overall update; corrected a problem with Unicode characters in regex patterns adjacent to curly braces; permit cxx extension in FSM filename output.
-Mar 6, 2023: 3.3.1 for consistency include NAME in default header file name, tables file name, and graphs file name when option --prefix is specified.
-Mar 17, 2023: 3.3.2 fix a performance issue with case-insensitive pattern construction.
-May 28, 2023: 3.3.3 fix yyrestart dropping the first character; faster Matcher::find().
-May 31, 2023: 3.3.4 fix Matcher::find() initialization issue in 3.3.3.
-Jun 12, 2023: 3.3.5 improve source code output of lexer class definitions.
-Jul 11, 2023: 3.3.6 faster Matcher::find(); improved --stdout to include tables.
-Jul 17, 2023: 3.3.7 faster Matcher::find().
-Aug 4, 2023: 3.3.8 minor update to sync up the code base with the ugrep project.
-Aug 16, 2023: 3.3.9 fix avx512bw compilation error; new LineMatcher matching engine.
-Sep 16, 2023: 3.4.0 fix FuzzyMatcher::DEL flag when this is the only flag selected; fix FuzzyMatcher::matches() bug that incorrectly matched an extra character before the end of the input; optimize find(); updated saving the FSM pred[] hashes to a file, which has changed; increase default buffer size REFLEX_BUFSZ to 128K for best throughput performance.
-Sep 25, 2023: 3.4.1 make word boundaries \b, \B, \< and \> applicable anywhere in a pattern.
-Oct 7, 2023: 3.5.0 updated to Unicode 15.1; clarify . (dot) with %unicode enabled, which is a catch-all pattern; update \X to match only valid Unicode characters.
-Nov 5, 2023: 3.5.1 minor improvements.
-Feb 17, 2024: 4.0.0 faster Matcher::find() with a new DFA cut algorithm to optimize match prediction speed and accuracy, see also ugrep 5.0; apply Unicode pattern canonicalization with reflex::convert(..., reflex::convert_flag::unicode).
-Feb 23, 2024: 4.0.1 new rawk example to demonstrate awk-like fast search in C++; enable <<EOF>> rules for option find to generate a fast search engine.
-Mar 5, 2024: 4.1.0 improved lazy quantifiers for POSIX regex lazy matching in linear time using an advanced DFA transformation algorithm introduced in RE/flex in 2016.
-Mar 11, 2024: 4.1.1 minor update to correct a DFA construction problem for POSIX regex lazy quantifiers matching too much in some cases.
-Mar 17, 2024: 4.1.2 updated configure scripts; cast negative ctype function arguments (problem detected on NetBSD 10).
diff --git a/RE-flex/DESCR b/RE-flex/DESCR
deleted file mode 100644
index d1e12f8865..0000000000
--- a/RE-flex/DESCR
+++ /dev/null
@@ -1,10 +0,0 @@
-RE-flex is a regex-centric, fast lexical analyzer generator for C++
-with full Unicode support.
-
-Faster than Flex and other regex matchers. Accepts Flex
-specifications. Generates reusable source code that is easy to
-understand. Easily integrates with Bison and other parsers. Includes
-a fast stand-alone regex engine and library.
-
-It also can use regex matchers from boost or pcre2, as well as
-visualizing FSM graphs with graphviz.
diff --git a/RE-flex/MESSAGE b/RE-flex/MESSAGE
deleted file mode 100644
index 32be44859a..0000000000
--- a/RE-flex/MESSAGE
+++ /dev/null
@@ -1,19 +0,0 @@
-===========================================================================
-$NetBSD$
-
-RE/flex has its own built-in regex engine, but other regex engines from the
-following packages may be used as well:
-
- devel/boost-{headers,libs}
- devel/pcre2
-
-It is possible to generate FSM graphs by using 'reflex' with the
-'--graphs-file' option and installing this package:
-
- graphics/graphviz
-
-A vim Flex and RE/flex syntax highlighting mode file is included in
-the package and can by used by copying
- ${PREFIX}/share/${PKGBASE}/lex.vim to ~/.vim/syntax
-
-===========================================================================
diff --git a/RE-flex/Makefile b/RE-flex/Makefile
deleted file mode 100644
index 3355b518f4..0000000000
--- a/RE-flex/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# $NetBSD$
-
-DISTNAME= RE-flex-4.1.2
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_GITHUB:=Genivia/}
-GITHUB_TAG= v${PKGVERSION_NOREV}
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://github.com/Genivia/RE-flex/
-COMMENT= Fast lexical analyzer generator for C++ with full Unicode support
-LICENSE= modified-bsd
-
-.include "../../mk/bsd.prefs.mk"
-.include "options.mk"
-
-INSTALLATION_DIRS+= bin lib share/doc/RE-flex include/reflex ${PKGMANDIR}/man1
-
-GNU_CONFIGURE= yes
-USE_LANGUAGES= c c++
-
-USE_TOOLS+= gmake sed
-USE_LIBTOOL= yes
-
-do-build:
- cd ${WRKSRC}/lib && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM}
- cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM}
-
-do-install:
- ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \
- ${WRKSRC}/src/reflex ${DESTDIR}${PREFIX}/bin
- ${LIBTOOL} --mode=install ${INSTALL_LIB} \
- ${WRKSRC}/lib/libreflex.la ${DESTDIR}${PREFIX}/lib
- ${LIBTOOL} --mode=install ${INSTALL_LIB} \
- ${WRKSRC}/lib/libreflexmin.la ${DESTDIR}${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/include/reflex/*.h \
- ${DESTDIR}${PREFIX}/include/reflex
- ${INSTALL_MAN} ${WRKSRC}/doc/man/reflex.1 \
- ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
-
-post-install: post-install-doxygen post-install-examples
-.for f in README.md LICENSE.txt CONTRIBUTING.md CODE_OF_CONDUCT.md lex.vim
- ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/share/doc/RE-flex
-.endfor
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/RE-flex/PLIST b/RE-flex/PLIST
deleted file mode 100644
index 833cae5ce3..0000000000
--- a/RE-flex/PLIST
+++ /dev/null
@@ -1,856 +0,0 @@
-@comment $NetBSD$
-bin/reflex
-include/reflex/abslexer.h
-include/reflex/absmatcher.h
-include/reflex/bits.h
-include/reflex/boostmatcher.h
-include/reflex/convert.h
-include/reflex/debug.h
-include/reflex/error.h
-include/reflex/flexlexer.h
-include/reflex/input.h
-include/reflex/linematcher.h
-include/reflex/matcher.h
-include/reflex/pattern.h
-include/reflex/pcre2matcher.h
-include/reflex/posix.h
-include/reflex/ranges.h
-include/reflex/setop.h
-include/reflex/simd.h
-include/reflex/stdmatcher.h
-include/reflex/timer.h
-include/reflex/traits.h
-include/reflex/unicode.h
-include/reflex/utf8.h
-lib/libreflex.la
-lib/libreflexmin.la
-man/man1/reflex.1
-share/doc/RE-flex/CODE_OF_CONDUCT.md
-share/doc/RE-flex/CONTRIBUTING.md
-share/doc/RE-flex/LICENSE.txt
-share/doc/RE-flex/README.md
-${PLIST.doxygen}share/doc/RE-flex/html/abslexer_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/abslexer_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/abslexer_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/abslexer_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/abslexer_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/abslexer_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/abslexer_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/absmatcher_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/absmatcher_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/absmatcher_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/absmatcher_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/absmatcher_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/absmatcher_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/absmatcher_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/annotated.html
-${PLIST.doxygen}share/doc/RE-flex/html/bc_s.png
-${PLIST.doxygen}share/doc/RE-flex/html/bc_sd.png
-${PLIST.doxygen}share/doc/RE-flex/html/bits_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/bits_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/bits_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/bits_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/bits_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/bits_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/bits_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/boostmatcher_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/boostmatcher_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/boostmatcher_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/boostmatcher_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/class_reflex-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/class_reflex.html
-${PLIST.doxygen}share/doc/RE-flex/html/class_reflex__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/class_reflex__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classes.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer_1_1_matcher__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_lexer__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher_1_1_iterator-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher_1_1_iterator.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher_1_1_operation-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher_1_1_operation.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher_1_1_operation__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher_1_1_operation__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher_1_1_operation__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher__inherit__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_abstract_matcher__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_bits-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_bits.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_matcher__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_perl_matcher__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_boost_posix_matcher__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1dos__streambuf-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1dos__streambuf.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1dos__streambuf__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1dos__streambuf__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1dos__streambuf__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1dos__streambuf__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1dos__streambuf__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1dos__streambuf__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1streambuf-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1streambuf.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1streambuf__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1streambuf__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1streambuf__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1streambuf__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1streambuf__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input_1_1streambuf__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_buffered_input__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer_1_1_matcher__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_flex_lexer__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1dos__streambuf-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1dos__streambuf.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1dos__streambuf__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1dos__streambuf__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1dos__streambuf__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1dos__streambuf__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1dos__streambuf__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1dos__streambuf__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1streambuf-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1streambuf.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1streambuf__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1streambuf__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1streambuf__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1streambuf__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1streambuf__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input_1_1streambuf__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_input__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_line_matcher__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_matcher__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_o_ranges-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_o_ranges.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_o_ranges__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_o_ranges__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_o_ranges__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_o_ranges__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_o_ranges__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_o_ranges__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_matcher__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_p_c_r_e2_u_t_f_matcher__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher_3_01std_1_1string_01_4__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_pattern_matcher__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_posix_1_1_tables-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_posix_1_1_tables.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_posix_1_1_tables__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_posix_1_1_tables__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_posix_1_1_tables__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_posix_1_1_tables__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_posix_1_1_tables__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_posix_1_1_tables__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_ranges-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_ranges.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_ranges__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_ranges__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_ranges__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_ranges__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_ranges__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_ranges__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_ecma_matcher__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_matcher__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher__coll__graph.dot
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_std_posix_matcher__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_unicode_1_1_tables-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_unicode_1_1_tables.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_unicode_1_1_tables__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_unicode_1_1_tables__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_unicode_1_1_tables__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_unicode_1_1_tables__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_unicode_1_1_tables__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1_unicode_1_1_tables__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1regex__error-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1regex__error.html
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1regex__error__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1regex__error__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1regex__error__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1regex__error__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1regex__error__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/classreflex_1_1regex__error__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/clipboard.js
-${PLIST.doxygen}share/doc/RE-flex/html/closed.png
-${PLIST.doxygen}share/doc/RE-flex/html/convert_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/convert_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/convert_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/convert_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/convert_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/convert_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/convert_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/debug_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/debug_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/debug_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/debug_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/debug_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/debug_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/debug_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/dir_000002_000000.html
-${PLIST.doxygen}share/doc/RE-flex/html/dir_25d902c24283ab8cfbac54dfa101ad31.html
-${PLIST.doxygen}share/doc/RE-flex/html/dir_25d902c24283ab8cfbac54dfa101ad31_dep.map
-${PLIST.doxygen}share/doc/RE-flex/html/dir_25d902c24283ab8cfbac54dfa101ad31_dep.md5
-${PLIST.doxygen}share/doc/RE-flex/html/dir_25d902c24283ab8cfbac54dfa101ad31_dep.png
-${PLIST.doxygen}share/doc/RE-flex/html/dir_d436eb0fd9de10b54a828ce6435f7e81.html
-${PLIST.doxygen}share/doc/RE-flex/html/dir_f67df90079ffbd52836933b5c8ede2f3.html
-${PLIST.doxygen}share/doc/RE-flex/html/dir_f67df90079ffbd52836933b5c8ede2f3_dep.map
-${PLIST.doxygen}share/doc/RE-flex/html/dir_f67df90079ffbd52836933b5c8ede2f3_dep.md5
-${PLIST.doxygen}share/doc/RE-flex/html/dir_f67df90079ffbd52836933b5c8ede2f3_dep.png
-${PLIST.doxygen}share/doc/RE-flex/html/doc.svg
-${PLIST.doxygen}share/doc/RE-flex/html/docd.svg
-${PLIST.doxygen}share/doc/RE-flex/html/dot_inline_dotgraph_1.png
-${PLIST.doxygen}share/doc/RE-flex/html/dot_inline_dotgraph_2.png
-${PLIST.doxygen}share/doc/RE-flex/html/dot_inline_dotgraph_3.png
-${PLIST.doxygen}share/doc/RE-flex/html/doxygen.css
-${PLIST.doxygen}share/doc/RE-flex/html/doxygen.svg
-${PLIST.doxygen}share/doc/RE-flex/html/doxygen_content.css
-${PLIST.doxygen}share/doc/RE-flex/html/doxygen_crawl.html
-${PLIST.doxygen}share/doc/RE-flex/html/doxygen_tabs.css
-${PLIST.doxygen}share/doc/RE-flex/html/dynsections.js
-${PLIST.doxygen}share/doc/RE-flex/html/error_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/error_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/error_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/error_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/error_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/error_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/error_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/files.html
-${PLIST.doxygen}share/doc/RE-flex/html/flexlexer_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/flexlexer_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/flexlexer_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/flexlexer_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/folderclosed.svg
-${PLIST.doxygen}share/doc/RE-flex/html/folderclosedd.svg
-${PLIST.doxygen}share/doc/RE-flex/html/folderopen.svg
-${PLIST.doxygen}share/doc/RE-flex/html/folderopend.svg
-${PLIST.doxygen}share/doc/RE-flex/html/functions.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_b.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_c.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_d.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_e.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_enum.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_eval.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_f.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_b.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_c.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_d.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_e.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_f.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_g.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_h.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_i.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_l.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_m.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_n.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_o.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_p.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_r.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_s.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_t.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_u.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_v.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_w.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_x.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_y.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_func_~.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_g.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_h.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_i.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_j.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_k.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_l.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_m.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_n.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_o.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_p.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_q.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_r.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_rela.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_s.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_t.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_type.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_u.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_v.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_b.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_c.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_d.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_e.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_f.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_g.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_h.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_i.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_j.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_k.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_l.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_m.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_n.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_o.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_p.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_q.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_r.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_s.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_t.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_u.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_v.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_w.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_x.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_vars_z.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_w.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_x.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_y.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_z.html
-${PLIST.doxygen}share/doc/RE-flex/html/functions_~.html
-${PLIST.doxygen}share/doc/RE-flex/html/globals.html
-${PLIST.doxygen}share/doc/RE-flex/html/globals_defs.html
-${PLIST.doxygen}share/doc/RE-flex/html/globals_func.html
-${PLIST.doxygen}share/doc/RE-flex/html/globals_vars.html
-${PLIST.doxygen}share/doc/RE-flex/html/graph_legend.html
-${PLIST.doxygen}share/doc/RE-flex/html/graph_legend.md5
-${PLIST.doxygen}share/doc/RE-flex/html/graph_legend.png
-${PLIST.doxygen}share/doc/RE-flex/html/hierarchy.html
-${PLIST.doxygen}share/doc/RE-flex/html/index.html
-${PLIST.doxygen}share/doc/RE-flex/html/index_8md.html
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_0.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_0.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_0.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_1.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_1.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_1.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_10.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_10.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_10.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_11.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_11.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_11.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_12.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_12.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_12.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_13.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_13.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_13.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_14.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_14.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_14.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_15.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_15.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_15.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_16.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_16.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_16.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_17.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_17.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_17.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_18.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_18.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_18.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_19.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_19.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_19.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_2.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_2.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_2.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_20.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_20.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_20.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_21.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_21.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_21.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_22.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_22.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_22.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_23.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_23.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_23.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_24.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_24.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_24.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_25.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_25.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_25.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_26.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_26.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_26.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_27.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_27.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_27.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_28.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_28.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_28.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_29.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_29.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_29.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_3.dot
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_3.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_30.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_30.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_30.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_31.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_31.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_31.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_32.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_32.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_32.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_33.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_33.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_33.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_34.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_34.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_34.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_35.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_35.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_35.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_36.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_36.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_36.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_37.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_37.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_37.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_38.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_38.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_38.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_39.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_39.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_39.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_4.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_4.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_4.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_5.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_5.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_5.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_6.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_6.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_6.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_7.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_7.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_7.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_8.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_8.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_8.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_9.map
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_9.md5
-${PLIST.doxygen}share/doc/RE-flex/html/inherit_graph_9.png
-${PLIST.doxygen}share/doc/RE-flex/html/inherits.html
-${PLIST.doxygen}share/doc/RE-flex/html/input_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/input_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/input_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/input_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/input_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/input_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/input_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/jquery.js
-${PLIST.doxygen}share/doc/RE-flex/html/linematcher_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/linematcher_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/linematcher_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/linematcher_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/matcher_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/matcher_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/matcher_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/matcher_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/menu.js
-${PLIST.doxygen}share/doc/RE-flex/html/menudata.js
-${PLIST.doxygen}share/doc/RE-flex/html/minus.svg
-${PLIST.doxygen}share/doc/RE-flex/html/minusd.svg
-${PLIST.doxygen}share/doc/RE-flex/html/namespacemembers.html
-${PLIST.doxygen}share/doc/RE-flex/html/namespacemembers_func.html
-${PLIST.doxygen}share/doc/RE-flex/html/namespacemembers_type.html
-${PLIST.doxygen}share/doc/RE-flex/html/namespacemembers_vars.html
-${PLIST.doxygen}share/doc/RE-flex/html/namespacereflex.html
-${PLIST.doxygen}share/doc/RE-flex/html/namespacereflex_1_1_posix.html
-${PLIST.doxygen}share/doc/RE-flex/html/namespacereflex_1_1_unicode.html
-${PLIST.doxygen}share/doc/RE-flex/html/namespacereflex_1_1convert__flag.html
-${PLIST.doxygen}share/doc/RE-flex/html/namespaces.html
-${PLIST.doxygen}share/doc/RE-flex/html/nav_f.png
-${PLIST.doxygen}share/doc/RE-flex/html/nav_fd.png
-${PLIST.doxygen}share/doc/RE-flex/html/nav_g.png
-${PLIST.doxygen}share/doc/RE-flex/html/nav_h.png
-${PLIST.doxygen}share/doc/RE-flex/html/nav_hd.png
-${PLIST.doxygen}share/doc/RE-flex/html/open.png
-${PLIST.doxygen}share/doc/RE-flex/html/pattern_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/pattern_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/pattern_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/pattern_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/pattern_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/pattern_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/pattern_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/pcre2matcher_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/pcre2matcher_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/pcre2matcher_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/pcre2matcher_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/plus.svg
-${PLIST.doxygen}share/doc/RE-flex/html/plusd.svg
-${PLIST.doxygen}share/doc/RE-flex/html/posix_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/posix_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/posix_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/posix_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/posix_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/posix_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/posix_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/ranges_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/ranges_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/ranges_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/ranges_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/ranges_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/ranges_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/ranges_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/reflex-logo.png
-${PLIST.doxygen}share/doc/RE-flex/html/reflex_8cpp.html
-${PLIST.doxygen}share/doc/RE-flex/html/reflex_8cpp__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/reflex_8cpp__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/reflex_8cpp__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/reflex_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/reflex_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/reflex_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/reflex_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/reflex_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/reflex_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/reflex_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/setop_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/setop_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/setop_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/setop_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/simd_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/simd_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/simd_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/simd_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/splitbar.png
-${PLIST.doxygen}share/doc/RE-flex/html/splitbard.png
-${PLIST.doxygen}share/doc/RE-flex/html/stdmatcher_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/stdmatcher_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/stdmatcher_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/stdmatcher_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/struct_reflex_1_1_code-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/struct_reflex_1_1_code.html
-${PLIST.doxygen}share/doc/RE-flex/html/struct_reflex_1_1_code__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/struct_reflex_1_1_code__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/struct_reflex_1_1_code__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/struct_reflex_1_1_library-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/struct_reflex_1_1_library.html
-${PLIST.doxygen}share/doc/RE-flex/html/struct_reflex_1_1_rule-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/struct_reflex_1_1_rule.html
-${PLIST.doxygen}share/doc/RE-flex/html/struct_reflex_1_1_rule__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/struct_reflex_1_1_rule__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/struct_reflex_1_1_rule__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_abstract_matcher_1_1_const-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_abstract_matcher_1_1_const.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_abstract_matcher_1_1_context-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_abstract_matcher_1_1_context.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_abstract_matcher_1_1_handler-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_abstract_matcher_1_1_handler.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_abstract_matcher_1_1_option-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_abstract_matcher_1_1_option.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_bits_1_1_bitref-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_bits_1_1_bitref.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_input_1_1_handler-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_input_1_1_handler.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_input_1_1file__encoding-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_input_1_1file__encoding.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_matcher_1_1_f_s_m-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_matcher_1_1_f_s_m.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_chars-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_chars.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_const-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_const.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_d_f_a-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_d_f_a.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_d_f_a_1_1_state-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_d_f_a_1_1_state.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_d_f_a_1_1_state__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_d_f_a_1_1_state__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_d_f_a_1_1_state__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_d_f_a_1_1_state__inherit__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_d_f_a_1_1_state__inherit__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_d_f_a_1_1_state__inherit__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_d_f_a__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_d_f_a__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_d_f_a__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_h_f_a-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_h_f_a.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_h_f_a__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_h_f_a__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_h_f_a__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_mod_const-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_mod_const.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_option-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_option.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_option__coll__graph.map
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_option__coll__graph.md5
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_option__coll__graph.png
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_position-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_pattern_1_1_position.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_posix_1_1_tables_1_1lt-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_posix_1_1_tables_1_1lt.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_type_op-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_type_op.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_type_op_3_01const_01_t_01_4-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1_type_op_3_01const_01_t_01_4.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1lazy__intersection-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1lazy__intersection.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1lazy__intersection_1_1iterator-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1lazy__intersection_1_1iterator.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1lazy__union-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1lazy__union.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1lazy__union_1_1iterator-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1lazy__union_1_1iterator.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1range__compare-members.html
-${PLIST.doxygen}share/doc/RE-flex/html/structreflex_1_1range__compare.html
-${PLIST.doxygen}share/doc/RE-flex/html/sync_off.png
-${PLIST.doxygen}share/doc/RE-flex/html/sync_on.png
-${PLIST.doxygen}share/doc/RE-flex/html/tab_a.png
-${PLIST.doxygen}share/doc/RE-flex/html/tab_ad.png
-${PLIST.doxygen}share/doc/RE-flex/html/tab_b.png
-${PLIST.doxygen}share/doc/RE-flex/html/tab_bd.png
-${PLIST.doxygen}share/doc/RE-flex/html/tab_h.png
-${PLIST.doxygen}share/doc/RE-flex/html/tab_hd.png
-${PLIST.doxygen}share/doc/RE-flex/html/tab_s.png
-${PLIST.doxygen}share/doc/RE-flex/html/tab_sd.png
-${PLIST.doxygen}share/doc/RE-flex/html/tabs.css
-${PLIST.doxygen}share/doc/RE-flex/html/timer_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/timer_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/timer_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/timer_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/traits_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/traits_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/traits_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/traits_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/unicode_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/unicode_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/unicode_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/unicode_8h__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/utf8_8h.html
-${PLIST.doxygen}share/doc/RE-flex/html/utf8_8h__dep__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/utf8_8h__dep__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/utf8_8h__dep__incl.png
-${PLIST.doxygen}share/doc/RE-flex/html/utf8_8h__incl.map
-${PLIST.doxygen}share/doc/RE-flex/html/utf8_8h__incl.md5
-${PLIST.doxygen}share/doc/RE-flex/html/utf8_8h__incl.png
-share/doc/RE-flex/lex.vim
-${PLIST.examples}share/examples/RE-flex/Makefile
-${PLIST.examples}share/examples/RE-flex/README.md
-${PLIST.examples}share/examples/RE-flex/braille.l
-${PLIST.examples}share/examples/RE-flex/calc.l
-${PLIST.examples}share/examples/RE-flex/calc.test
-${PLIST.examples}share/examples/RE-flex/calc.y
-${PLIST.examples}share/examples/RE-flex/cards.cpp
-${PLIST.examples}share/examples/RE-flex/cdefs.l
-${PLIST.examples}share/examples/RE-flex/cow.l
-${PLIST.examples}share/examples/RE-flex/cows.l
-${PLIST.examples}share/examples/RE-flex/csv.l
-${PLIST.examples}share/examples/RE-flex/ctokens.l
-${PLIST.examples}share/examples/RE-flex/cvt2utf.cpp
-${PLIST.examples}share/examples/RE-flex/dos.l
-${PLIST.examples}share/examples/RE-flex/echo.l
-${PLIST.examples}share/examples/RE-flex/example.json
-${PLIST.examples}share/examples/RE-flex/example.yaml
-${PLIST.examples}share/examples/RE-flex/fastfind.l
-${PLIST.examples}share/examples/RE-flex/fastsearch.cpp
-${PLIST.examples}share/examples/RE-flex/fastsearch_fsm.cpp
-${PLIST.examples}share/examples/RE-flex/flexexample1.l
-${PLIST.examples}share/examples/RE-flex/flexexample10.l
-${PLIST.examples}share/examples/RE-flex/flexexample10.test
-${PLIST.examples}share/examples/RE-flex/flexexample10a.test
-${PLIST.examples}share/examples/RE-flex/flexexample10b.test
-${PLIST.examples}share/examples/RE-flex/flexexample11.lxx
-${PLIST.examples}share/examples/RE-flex/flexexample11.test
-${PLIST.examples}share/examples/RE-flex/flexexample11.yxx
-${PLIST.examples}share/examples/RE-flex/flexexample2.l
-${PLIST.examples}share/examples/RE-flex/flexexample3.l
-${PLIST.examples}share/examples/RE-flex/flexexample3.lxx
-${PLIST.examples}share/examples/RE-flex/flexexample3.test
-${PLIST.examples}share/examples/RE-flex/flexexample3.y
-${PLIST.examples}share/examples/RE-flex/flexexample3.yxx
-${PLIST.examples}share/examples/RE-flex/flexexample4.l
-${PLIST.examples}share/examples/RE-flex/flexexample4.lxx
-${PLIST.examples}share/examples/RE-flex/flexexample4.test
-${PLIST.examples}share/examples/RE-flex/flexexample4.y
-${PLIST.examples}share/examples/RE-flex/flexexample4.yxx
-${PLIST.examples}share/examples/RE-flex/flexexample5.l
-${PLIST.examples}share/examples/RE-flex/flexexample5.lxx
-${PLIST.examples}share/examples/RE-flex/flexexample5.test
-${PLIST.examples}share/examples/RE-flex/flexexample5.y
-${PLIST.examples}share/examples/RE-flex/flexexample5.yxx
-${PLIST.examples}share/examples/RE-flex/flexexample6.l
-${PLIST.examples}share/examples/RE-flex/flexexample7.l
-${PLIST.examples}share/examples/RE-flex/flexexample7.lxx
-${PLIST.examples}share/examples/RE-flex/flexexample7.test
-${PLIST.examples}share/examples/RE-flex/flexexample7.y
-${PLIST.examples}share/examples/RE-flex/flexexample7.yxx
-${PLIST.examples}share/examples/RE-flex/flexexample8.l
-${PLIST.examples}share/examples/RE-flex/flexexample8.lxx
-${PLIST.examples}share/examples/RE-flex/flexexample8.test
-${PLIST.examples}share/examples/RE-flex/flexexample8.y
-${PLIST.examples}share/examples/RE-flex/flexexample8.yxx
-${PLIST.examples}share/examples/RE-flex/flexexample9.lxx
-${PLIST.examples}share/examples/RE-flex/flexexample9.test
-${PLIST.examples}share/examples/RE-flex/flexexample9.yxx
-${PLIST.examples}share/examples/RE-flex/gz.l
-${PLIST.examples}share/examples/RE-flex/indent.l
-${PLIST.examples}share/examples/RE-flex/indent.test
-${PLIST.examples}share/examples/RE-flex/indent1.l
-${PLIST.examples}share/examples/RE-flex/indent2.l
-${PLIST.examples}share/examples/RE-flex/jdefs.l
-${PLIST.examples}share/examples/RE-flex/json.l
-${PLIST.examples}share/examples/RE-flex/jtokens.l
-${PLIST.examples}share/examples/RE-flex/lua.hpp
-${PLIST.examples}share/examples/RE-flex/lua.l
-${PLIST.examples}share/examples/RE-flex/lua.md
-${PLIST.examples}share/examples/RE-flex/lua.txt
-${PLIST.examples}share/examples/RE-flex/lua.y
-${PLIST.examples}share/examples/RE-flex/luademo.lisp
-${PLIST.examples}share/examples/RE-flex/luademo.lua
-${PLIST.examples}share/examples/RE-flex/minic.hpp
-${PLIST.examples}share/examples/RE-flex/minic.l
-${PLIST.examples}share/examples/RE-flex/minic.y
-${PLIST.examples}share/examples/RE-flex/minicdemo.c
-${PLIST.examples}share/examples/RE-flex/mmap.l
-${PLIST.examples}share/examples/RE-flex/moo.l
-${PLIST.examples}share/examples/RE-flex/pdefs.l
-${PLIST.examples}share/examples/RE-flex/ptokens.l
-${PLIST.examples}share/examples/RE-flex/rawk.l
-${PLIST.examples}share/examples/RE-flex/readline.l
-${PLIST.examples}share/examples/RE-flex/reflexexample10.l
-${PLIST.examples}share/examples/RE-flex/reflexexample11.lxx
-${PLIST.examples}share/examples/RE-flex/reflexexample11.test
-${PLIST.examples}share/examples/RE-flex/reflexexample11.yxx
-${PLIST.examples}share/examples/RE-flex/reflexexample3.l
-${PLIST.examples}share/examples/RE-flex/reflexexample3.lxx
-${PLIST.examples}share/examples/RE-flex/reflexexample3.y
-${PLIST.examples}share/examples/RE-flex/reflexexample3.yxx
-${PLIST.examples}share/examples/RE-flex/reflexexample4.l
-${PLIST.examples}share/examples/RE-flex/reflexexample4.lxx
-${PLIST.examples}share/examples/RE-flex/reflexexample5.l
-${PLIST.examples}share/examples/RE-flex/reflexexample5.lxx
-${PLIST.examples}share/examples/RE-flex/reflexexample6.l
-${PLIST.examples}share/examples/RE-flex/reflexexample7.l
-${PLIST.examples}share/examples/RE-flex/reflexexample7.lxx
-${PLIST.examples}share/examples/RE-flex/reflexexample8.l
-${PLIST.examples}share/examples/RE-flex/reflexexample8.lxx
-${PLIST.examples}share/examples/RE-flex/reflexexample9.lxx
-${PLIST.examples}share/examples/RE-flex/scanstrings.l
-${PLIST.examples}share/examples/RE-flex/tag.l
-${PLIST.examples}share/examples/RE-flex/tag_lazy.l
-${PLIST.examples}share/examples/RE-flex/tag_lazystates.l
-${PLIST.examples}share/examples/RE-flex/tag_tidy.l
-${PLIST.examples}share/examples/RE-flex/tag_unicode.l
-${PLIST.examples}share/examples/RE-flex/ugrep.cpp
-${PLIST.examples}share/examples/RE-flex/unicode.l
-${PLIST.examples}share/examples/RE-flex/url_boost.cpp
-${PLIST.examples}share/examples/RE-flex/url_pcre2.cpp
-${PLIST.examples}share/examples/RE-flex/wc.l
-${PLIST.examples}share/examples/RE-flex/wcpp.l
-${PLIST.examples}share/examples/RE-flex/wcu.l
-${PLIST.examples}share/examples/RE-flex/wcwc.l
-${PLIST.examples}share/examples/RE-flex/yaml.l
-${PLIST.examples}share/examples/RE-flex/yyscanstrings.l
diff --git a/RE-flex/buildlink3.mk b/RE-flex/buildlink3.mk
deleted file mode 100644
index 75b258b8b6..0000000000
--- a/RE-flex/buildlink3.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.1 2020/06/15 15:11:50 scole Exp $
-#
-
-BUILDLINK_TREE+= RE-flex
-
-.if !defined(RE_FLEX_BUILDLINK3_MK)
-RE_FLEX_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.RE-flex+= RE-flex>=2.0.1
-BUILDLINK_PKGSRCDIR.RE-flex?= ../../wip/RE-flex
-.endif # RE_FLEX_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -RE-flex
diff --git a/RE-flex/distinfo b/RE-flex/distinfo
deleted file mode 100644
index b3ae8c678a..0000000000
--- a/RE-flex/distinfo
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD$
-
-BLAKE2s (RE-flex-4.1.2.tar.gz) = 1d4cd5a78522ecfdb3deae59e3de1114b4452a8a4b9de41ab99da83194ce5956
-SHA512 (RE-flex-4.1.2.tar.gz) = 964567b865316f00a5f9cb1ca93ca29fd96ff79f02253c960dd5965e750e0fd30a3dbb5d4d51992b5359b0a89637ab98fd215bd41f48a47372f9ae1a8d5fcefa
-Size (RE-flex-4.1.2.tar.gz) = 6600481 bytes
-SHA1 (patch-doc_index.md) = 382df877d351eff1df7ccd2b919331db67c4ee21
-SHA1 (patch-examples_Make) = 2e7a07f62cf80ef502cb76b8cdb980c7a2d0773b
-SHA1 (patch-include_reflex_convert.h) = ed9fbae2d615907a0b596ba5ee9080eb3129c9dc
-SHA1 (patch-include_reflex_pattern.h) = 3dee984028b48ecc7c34aa1e6b487bb4de89c079
-SHA1 (patch-lib_Makefile.in) = 470fe61aa837f3321e749096a00062b0a19da007
-SHA1 (patch-src_Makefile.in) = ac44cbb6e6c2913a982dfd0d2e7fb1e91f3d54f3
-SHA1 (patch-src_reflex.cpp) = 194f655b8f2fc15e8d09c66618c9981c5d70b6ce
diff --git a/RE-flex/options.mk b/RE-flex/options.mk
deleted file mode 100644
index e1c36e8453..0000000000
--- a/RE-flex/options.mk
+++ /dev/null
@@ -1,67 +0,0 @@
-# $NetBSD: options.mk,v 1.3 2020/06/16 16:18:02 scole Exp $
-
-PKG_OPTIONS_VAR= PKG_OPTIONS.RE-flex
-PKG_SUPPORTED_OPTIONS= cpu-optimization doxygen examples
-PKG_SUGGESTED_OPTIONS= examples
-
-.include "../../mk/bsd.options.mk"
-
-# don't build with cpu optimizations detected during configure
-.if empty(PKG_OPTIONS:Mcpu-optimization)
-CONFIGURE_ARGS+= --disable-avx
-CONFIGURE_ARGS+= --disable-sse2
-CONFIGURE_ARGS+= --disable-neon
-.endif
-
-# build and install html docs
-PLIST_VARS+= doxygen
-.if !empty(PKG_OPTIONS:Mdoxygen)
-PLIST.doxygen= yes
-DOCDIR= share/doc/${PKGBASE}
-INSTALLATION_DIRS+= ${DOCDIR}/html
-
-TOOL_DEPENDS+= doxygen-[0-9]*:../../devel/doxygen
-
-post-configure:
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} doc/html
-
-.PHONY: post-install-doxygen
-
-post-install-doxygen:
- ${INSTALL_DATA} ${WRKSRC}/doc/html/* \
- ${DESTDIR}${PREFIX}/${DOCDIR}/html
-
-.else
-post-install-doxygen:
- # do nothing
-.endif
-
-# install example sources
-PLIST_VARS+= examples
-.if !empty(PKG_OPTIONS:Mexamples)
-PLIST.examples= yes
-EXAMPLEDIR= share/examples/${PKGBASE}
-INSTALLATION_DIRS+= ${EXAMPLEDIR}
-
-DEPENDS+= bison-[0-9]*:../../devel/bison
-
-SUBST_CLASSES+= path
-SUBST_FILES.path= examples/Make
-SUBST_MESSAGE.path= Updating paths.
-SUBST_STAGE.path= pre-install
-SUBST_VARS.path= CC CXX PREFIX
-
-.PHONY: post-install-examples
-
-post-install-examples:
- ${INSTALL_DATA} ${WRKSRC}/examples/Make \
- ${DESTDIR}${PREFIX}/${EXAMPLEDIR}/Makefile
-. for f in c cpp json hpp l lisp lua lxx md test txt y yaml yxx
- ${INSTALL_DATA} ${WRKSRC}/examples/*\.${f} \
- ${DESTDIR}${PREFIX}/${EXAMPLEDIR}
-. endfor
-
-.else
-post-install-examples:
- # do nothing
-.endif
diff --git a/RE-flex/patches/patch-doc_index.md b/RE-flex/patches/patch-doc_index.md
deleted file mode 100644
index 41e60b24c7..0000000000
--- a/RE-flex/patches/patch-doc_index.md
+++ /dev/null
@@ -1,1084 +0,0 @@
-$NetBSD$
-
-- escape double quotes
-- fix TOC links
-
---- doc/index.md.orig 2024-03-11 17:59:51.000000000 +0000
-+++ doc/index.md
-@@ -112,7 +112,7 @@ The typographical conventions used by th
-
- @warning Look out for warnings!
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Yet another scanner generator {#intro1}
-@@ -301,7 +301,7 @@ API that can be used as a stand-alone li
- and splitting input from strings, files and streams in regular C++ applications
- (i.e. applications that are not necessarily tokenizers for compilers).
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- And a flexible regex library {#intro2}
-@@ -1047,7 +1047,7 @@ In summary:
-
- \ref regex section has more information about the RE/flex regex library.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- The RE/flex scanner generator {#reflex}
-@@ -1127,7 +1127,7 @@ digraph execute {
- The generated scanner executes actions (typically to produce tokens for a
- parser). The actions are triggered by matching patterns to the input.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- The reflex command line tool {#reflex-command}
-@@ -1169,7 +1169,7 @@ with Lex/Flex by generating the global `
- advanced input handling, which is more powerful than the traditional `FILE*`
- type `yyin`.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Options {#reflex-options}
-@@ -1240,7 +1240,7 @@ check and use RE/flex options. For exam
- option `−−lexer=NAME` or in the lexer specification with
- <i>`%%option lexer=NAME`</i>.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Scanner options {#reflex-options-scanner}
-
-@@ -1377,7 +1377,7 @@ or a tab character. Actions in free spa
- blocks and user code must be placed in <i>`%{ %}`</i> blocks. Patterns ending
- in an escape `\` continue on the next line.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Output files options {#reflex-options-files}
-
-@@ -1468,7 +1468,7 @@ should compile the generated table file
- `−−fast` eliminate the FSM construction overhead when the scanner is
- initialized.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Output code options {#reflex-options-code}
-
-@@ -1643,7 +1643,7 @@ default-constructed token type value is
- reached. For `int` this is `int()`, which is zero. By setting
- `−−token-type=EOF` the value `EOF` is returned, for example.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Debugging options {#reflex-options-debug}
-
-@@ -1691,7 +1691,7 @@ This displays a summary of scanner stati
-
- This disables warnings.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Miscellaneous options {#reflex-options-miscellaneous}
-
-@@ -1707,7 +1707,7 @@ This displays the current <b>`reflex`</b
-
- These options are enabled by default and have no effect.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Lexer specifications {#reflex-spec}
-@@ -1799,7 +1799,7 @@ will not return until the entire input i
-
- More details on these three lexer specification sections is presented next.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### The definitions section {#reflex-spec-defs}
-
-@@ -2027,7 +2027,7 @@ for short) to declare inclusive states a
-
- See \ref reflex-states for more information about states.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### The rules section {#reflex-spec-rules}
-
-@@ -2344,7 +2344,7 @@ These functions take an extra last `yysc
- generated with option `−−reentrant`. This argument is a pointer to a lexer
- object. See \ref reflex-reentrant for more details.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### User code sections {#reflex-spec-user}
-
-@@ -2407,7 +2407,7 @@ The above uses a `FILE` descriptor to re
- of automatically decoding UTF-8/16/32 input. Other permissible input sources
- are `std::istream`, `std::string`, `std::wstring`, `char*`, and `wchar_t*`.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Patterns {#reflex-patterns}
-@@ -2421,7 +2421,7 @@ handle (except when specifically indicat
- ensures that the same pattern syntax can be used with any matcher engine
- library that RE/flex currently supports.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Pattern syntax {#reflex-pattern-syntax}
-
-@@ -2532,7 +2532,7 @@ patterns syntax. These pattern should o
-
- Note that the characters `.` (dot), `\`, `?`, `*`, `+`, `|`, `(`, `)`, `[`,
- `]`, `{`, `}`, `^`, and `$` are meta-characters and should be escaped to match.
--Lexer specifications also include the `"` and `/` as meta-characters and these
-+Lexer specifications also include the \c \" and `/` as meta-characters and these
- should be escaped to match.
-
- Spaces and tabs cannot be matched in patterns in lexer specifications. To
-@@ -2562,7 +2562,7 @@ problem does not apply to lexer specific
- converts to regex strings. Fortunately, most C++ compilers ignore trigraphs
- unless in standard-conforming modes, such as `-ansi` and `-std=c++98`.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Character classes {#reflex-pattern-class}
-
-@@ -2666,7 +2666,7 @@ used as operands. For example `{lower}{
- as an operand should expand into a POSIX character class containing ASCII
- characters only.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Character categories {#reflex-pattern-cat}
-
-@@ -3155,7 +3155,7 @@ and Coptic letters and differs from the
- a specific Unicode block of Greek and Coptic characters only, which also
- includes unassigned characters.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Anchors and boundaries {#reflex-pattern-anchor}
-
-@@ -3192,7 +3192,7 @@ underscore.
- `φ\<` | matches `φ` that ends as a non-word
- `φ\>` | matches `φ` that ends as a word
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Indent/nodent/dedent {#reflex-pattern-dents}
-
-@@ -3437,7 +3437,7 @@ matching `\j` until the variable is zero
- See \ref reflex-states for more information about start condition states. See
- \ref reflex-pattern-negative for more information on negative patterns.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Negative patterns {#reflex-pattern-negative}
-
-@@ -3454,7 +3454,7 @@ As another example, say we are searching
- occurrences of the word in quoted strings. We can use the pattern
- `word|(?^".*?")` for this, where `(?^".*?")` matches all quoted strings that we
- want to ignore (to skip C/C++ quoted strings in source code input files, use
--the longer pattern `(?^"(\\.|\\\r?\n|[^\\\n"])*")`).
-+the longer pattern <code>(?^\"(\\\\.|\\\\\\r?\\n|[^\\\\\\n\"])*\")</code>).
-
- A negative pattern can also be used to consume line continuations without
- affecting the indentation stops defined by indent marker `\i`. Negative
-@@ -3492,7 +3492,7 @@ matched in a negative pattern for the pa
- are never executed, because negative pattern matches are never returned by the
- matcher engine.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Lookahead {#reflex-pattern-lookahead}
-
-@@ -3504,7 +3504,7 @@ Boost.Regex and PCRE2 matchers support l
- supports lookahead at the end of a pattern, similar to \ref
- reflex-pattern-trailing.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Lookbehind {#reflex-pattern-lookbehind}
-
-@@ -3514,7 +3514,7 @@ A lookbehind pattern `φ(?<=ψ)` matches
- The RE/flex matcher does not support lookbehind. Lookbehind patterns should
- not look too far behind, see \ref reflex-limitations.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Trailing context {#reflex-pattern-trailing}
-
-@@ -3528,7 +3528,7 @@ important \ref reflex-limitations to con
- to the construction of efficient FSMs for regular expressions. The limitations
- apply to trailing context and lookaheads that the RE/flex matcher implements.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Unicode mode {#reflex-pattern-unicode}
-
-@@ -3557,7 +3557,7 @@ matcher converter flag `reflex::convert_
- patterns for use with the 8-bit based RE/flex, Boost.Regex, PCRE2, and
- std::regex regex libraries, see \ref regex-convert for more details.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Free space mode {#reflex-pattern-freespace}
-
-@@ -3585,7 +3585,7 @@ locally disable free-space mode in `φ`.
- conversion when the regex library does not support free-space mode modifiers,
- see \ref regex-convert for more details.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Multi-line mode {#reflex-pattern-multiline}
-
-@@ -3597,7 +3597,7 @@ Prepend `(?m)` to the regex to specify m
- locally enable multi-line mode in the sub-pattern `φ`. Use `(?-m:φ)` to
- locally disable multi-line mode in `φ`.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Dotall mode {#reflex-pattern-dotall}
-
-@@ -3610,7 +3610,7 @@ dotall mode in `φ`. The regex pattern
- library does not support dotall mode modifiers, see \ref regex-convert for more
- details.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Case-insensitive mode {#reflex-pattern-anycase}
-
-@@ -3623,7 +3623,7 @@ locally disable case-insensitive mode in
- conversion when the regex library does not support case-insensitive mode
- modifiers, see \ref regex-convert for more details.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Multiple mode modifiers {#reflex-pattern-modifiers}
-
-@@ -3634,7 +3634,7 @@ modifiers may be applied to the same pat
- inline modifier `(?imsux-imsux:φ)`, where the mode modifiers before the dash
- are enabled and the mode modifiers after the dash are disabled.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Group captures {#reflex-pattern-captures}
-
-@@ -3660,7 +3660,7 @@ as follows:
-
- See also \ref reflex-posix-perl.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- The Lexer/yyFlexLexer class {#reflex-lexer}
-@@ -3857,7 +3857,7 @@ option `−−class=NAME` to declare the
- `−−yyclass=NAME` to also enable `−−flex` compatibility with the `yyFlexLexer`
- class). For details, see \ref reflex-inherit.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Inheriting Lexer/yyFlexLexer {#reflex-inherit}
-@@ -3917,7 +3917,7 @@ For example:
- The `int MyLexer::yylex()` method code is generated by <b>`reflex`</b> for this
- lexer specification.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Combining multiple lexers {#reflex-multiple}
-@@ -3945,7 +3945,7 @@ with `−−namespace=NAME`. Or you can
- `−−outfile=NAME` and also `−−header-file=NAME` and ``−−tables-file=NAME` when
- header files and table files are used.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Switching input sources {#reflex-input}
-@@ -4391,7 +4391,7 @@ To prevent the scanner from initializing
- input with `LexerInput()`, use option `−−nostdinit`.
-
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Multiple input sources {#reflex-multiple-input}
-@@ -4498,7 +4498,7 @@ C-based classic Flex example specificati
- </div>
-
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Start condition states {#reflex-states}
-@@ -4723,7 +4723,7 @@ reflex-code-blocks. All indented lines
- <i>`%%option freespace`</i> allows patterns to be indented. With this option
- all action code blocks must be bracketed.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Initial code blocks {#reflex-code-blocks}
-@@ -4803,7 +4803,7 @@ rules are matched. For example:
- ~~~
- </div>
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Interfacing with Bison/Yacc {#reflex-bison}
-@@ -4933,7 +4933,7 @@ The second option requires the generated
- macro is used or defined by Flex to redeclare the `yylex()` function signature,
- See \ref YYDECL for more information.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- ### Bison and thread-safety {#reflex-bison-mt-safe}
-@@ -4993,7 +4993,7 @@ Additional parameters may be passed to `
- <i>`%%option params="extra parameters"`</i> in the lexer specification.
- See \ref YYDECL.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- ### Bison-cc {#reflex-bison-cc}
-@@ -5073,7 +5073,7 @@ are `yy` and `parser` by default, respec
- the form `NAME1::NAME2::NAME3` or by separating the names by a dot as in
- `NAME1.NAME2.NAME3`.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- ### Bison-cc & locations {#reflex-bison-cc-locations}
-@@ -5152,7 +5152,7 @@ create a scanner and pass it to the `par
- ~~~
- </div>
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- ### Bison-complete {#reflex-bison-complete}
-@@ -5295,7 +5295,7 @@ Note that when the end of input is reach
- `yy::parser::make_EOF()` upon matching `<<EOF>>`. This rule is optional.
- When omitted, the return value is `yy::parser::symbol_type(0)`.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- ### Bison-complete & locations {#reflex-bison-complete-locations}
-@@ -5457,7 +5457,7 @@ Note that when the end of input is reach
- `yy::parser::make_EOF()` upon matching `<<EOF>>`. This rule is optional.
- When omitted, the return value is `yy::parser::symbol_type(0, location())`.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- ### Bison-bridge {#reflex-bison-bridge}
-@@ -5506,7 +5506,7 @@ should be used to create a new scanner a
- ~~~
- </div>
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- ### Bison-locations {#reflex-bison-locations}
-@@ -5571,7 +5571,7 @@ Note that with the `−−bison-location
- `YYLTYPE` argument that a Bison parser provides. You can set `YYLTYPE` as
- an option <i>`%%option YYLTYPE=type`</i> in a lexer specification.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- ### Bison-bridge & locations {#reflex-bison-bridge-locations}
-@@ -5657,7 +5657,7 @@ the scanner in your program:
- ~~~
- </div>
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- ### Reentrant scanners {#reflex-reentrant}
-@@ -5757,7 +5757,7 @@ Because scanners are C++ classes, the `y
- is the `this` pointer. Outside the scope of lexer methods a pointer to your
- `yyFlexLexer lexer` object should be used instead.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- ### YY_DECL alternatives {#YYDECL}
-@@ -5793,7 +5793,7 @@ actions and the parser's semantic action
-
- See also \ref reflex-lexer.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Searching versus scanning {#reflex-search}
-@@ -5846,7 +5846,7 @@ This option only applies to the RE/flex
- options `-f` (or `−−full`) and `-F` (or `−−fast`) to further increase
- performance.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- POSIX versus Perl matching {#reflex-posix-perl}
-@@ -6031,7 +6031,7 @@ trailing context with the first rule as
- echo "0" | ./lexer
- => 0
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Debugging and profiling {#reflex-debug}
-@@ -6054,7 +6054,7 @@ performance given some input text to sca
-
- - Option `-v` (or `−−verbose`) displays a summary of scanner statistics.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Debugging
-
-@@ -6066,7 +6066,7 @@ input. The output displayed is of the f
- where NNN is the line number of the pattern in the lexer specification and TEXT
- is the matched text.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Profiling
-
-@@ -6153,7 +6153,7 @@ relatively speaking the most expensive p
- are encountered on the input. We should focus our optimization effort there if
- we want to improve the overall speed of our JSON parser.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Examples {#reflex-examples}
-@@ -6161,7 +6161,7 @@ Examples
-
- Some lexer specification examples to generate scanners with RE/flex.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Example 1
-
-@@ -6204,7 +6204,7 @@ produces the global "yy" functions and v
- RE/flex scanners with Bison (Yacc) and with any other C code, assuming
- everything is compiled together with a C++ compiler.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Example 2
-
-@@ -6257,7 +6257,7 @@ because the wc utility counts words deli
- (`iswspace`) whereas this program counts words made up from word characters
- combined with punctuation.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Example 3
-
-@@ -6339,7 +6339,7 @@ We use `matcher().less(size() - 1)` to r
- ignores it. We could also have used a lookahead pattern `"</"{name}/">"` where
- `X/Y` means look ahead for `Y` after `X`.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Example 4
-
-@@ -6400,7 +6400,7 @@ characters into account. To obtain the
- use `matcher().border()`. The `matcher()` object associated with the Lexer
- offers several other methods that Flex does not support.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Example 5
-
-@@ -6430,7 +6430,7 @@ be ignored silently instead of being ech
- \ref reflex-search. Option `%%fast` (`-F` or `−−fast`) generates an efficient
- FSM in direct code.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Limitations {#reflex-limitations}
-@@ -6490,7 +6490,7 @@ PCRE2 library limitations:
- available when new input is shifted into the internal buffer. Only input on
- the current line from the start of the line to the match is guaranteed.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- The RE/flex regex library {#regex}
-@@ -6525,7 +6525,7 @@ or `-lpcre2-8` if you use PCRE2 for matc
- If `libreflex` was not installed then linking with `-lreflex` fails. See
- \ref link-errors on how to resolve this.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Boost matcher classes {#regex-boost}
-@@ -6628,7 +6628,7 @@ See \ref regex-methods for more details
-
- See \ref regex-convert for more details on regex converters.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- PCRE2 matcher classes {#regex-pcre2}
-@@ -6718,7 +6718,7 @@ See \ref regex-methods for more details
-
- See \ref regex-convert for more details on regex converters.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- std::regex matcher classes {#regex-std}
-@@ -6797,7 +6797,7 @@ See \ref regex-methods for more details
-
- See \ref regex-convert for more details on regex converters.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- The reflex::Matcher class {#regex-matcher}
-@@ -6859,7 +6859,7 @@ See \ref regex-methods for more details
-
- See \ref regex-convert for more details on regex converters.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- The reflex::Pattern class {#regex-pattern}
-@@ -6994,7 +6994,7 @@ method and functors. Reversing the alte
- @note The `reflex::Pattern` regex forms support capturing groups at the
- top-level only, i.e. among the top-level alternations.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Regex converters {#regex-convert}
-@@ -7119,7 +7119,7 @@ example when the regex syntax is invalid
- }
- ~~~
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Methods and iterators {#regex-methods}
-@@ -7149,7 +7149,7 @@ that apply filtering tokenization, and s
- `scan.begin()`...`scan.end()` | tokenizer | continuous matches
- `split.begin()`...`split.end()` | splitter | text between matches
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### matches {#regex-methods-matches}
-
-@@ -7193,7 +7193,7 @@ selector. For example:
-
- See also \ref regex-methods-props.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### find {#regex-methods-find}
-
-@@ -7252,7 +7252,7 @@ selector.
-
- See also \ref regex-methods-props.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### scan {#regex-methods-scan}
-
-@@ -7311,7 +7311,7 @@ reached, use the `at_end()` method, see
-
- See also \ref regex-methods-props.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### split {#regex-methods-split}
-
-@@ -7369,7 +7369,7 @@ and is also used with any other RE/flex
-
- See also \ref regex-methods-props.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Properties of a match {#regex-methods-props}
-
-@@ -7545,7 +7545,7 @@ When executed this code prints:
- accept: 1 text: brown size: 5 line: 1 column: 8 first: 8 last: 13
- accept: 1 text: cow size: 3 line: 1 column: 14 first: 14 last: 17
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Public data members {#regex-members}
-
-@@ -7565,7 +7565,7 @@ The functors provide `begin()` and `end(
- hold the necessary state information for the iterators. A functor invocation
- essentially invokes the corresponding method listed in \ref regex-methods.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Pattern methods {#regex-methods-pattern}
-
-@@ -7582,7 +7582,7 @@ the following methods:
- The first method returns a reference to the matcher, so multiple method
- invocations may be chained together.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Input methods {#regex-methods-input}
-
-@@ -7672,7 +7672,7 @@ to immediately force reading the sources
-
- For details of the `reflex::Input` class, see \ref regex-input.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- The Input class {#regex-input}
-@@ -7682,7 +7682,7 @@ A matcher may accept several types of in
- source at a time. Input to a matcher is represented by a single
- `reflex::Input` class instance that the matcher uses internally.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Assigning input {#regex-input-assign}
-
-@@ -7700,7 +7700,7 @@ override the file encoding when no UTF B
- ISO-8859-1 through ISO-8859-15, CP 1250 through 1258, CP 437, CP 850, CP 858,
- KOI8, MACROMAN, EBCDIC, and other encodings to UTF-8, see \ref regex-input-file.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Input strings {#regex-input-strings}
-
-@@ -7735,7 +7735,7 @@ construction overheads.
- (NUL) character and the first `\0` terminates matching. To match strings
- and binary input that contain `\0`, use `std::string` or `std::istringstream`.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Input streams {#regex-input-streams}
-
-@@ -7743,7 +7743,7 @@ An input object constructed from a `std:
- passes the input text to the matcher engine. The stream should contain ASCII
- and may contain UTF-8.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### FILE encodings {#regex-input-file}
-
-@@ -7854,7 +7854,7 @@ your code page to construct an input obj
- This example translates all control characters and characters above 127 to
- spaces before matching.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Input properties {#regex-input-properties}
-
-@@ -7870,7 +7870,7 @@ To obtain the properties of an input sou
- `file()` | the current `FILE*` file descriptor or NULL
- `istream()` | a `std::istream*` pointer to the current stream object or NULL
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Input streambuf {#regex-input-streambuf}
-
-@@ -7917,7 +7917,7 @@ version may not be suitable for interact
-
- See also \ref regex-input-dosstreambuf.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Windows CRLF pairs {#regex-input-dosstreambuf}
-
-@@ -7995,7 +7995,7 @@ version may not be suitable for interact
-
- See also \ref regex-input-streambuf.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Examples {#regex-examples}
-@@ -8003,7 +8003,7 @@ Examples
-
- This section includes several examples to demonstrate the concepts discussed.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Example 1
-
-@@ -8059,7 +8059,7 @@ When executed this code prints:
- Circus Flying Monty Python's
-
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Example 2
-
-@@ -8126,7 +8126,7 @@ be used, since both support group captur
-
- See also Example 8 below for a more powerful URL pattern matcher.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Example 3
-
-@@ -8154,7 +8154,7 @@ When executed this code prints:
-
- Monty, Flying, Circus,
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Example 4
-
-@@ -8176,7 +8176,7 @@ stream:
- std::cout << lines << " " << words << " " << chars << std::endl;
- ~~~
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Example 5
-
-@@ -8213,7 +8213,7 @@ When executed this code prints:
- Token = 2: matched 'hotdogs' with '(\\w*dog\\w*)'
- Token = 4: matched '!' with '(.)'
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Example 6
-
-@@ -8260,7 +8260,7 @@ When executed this code prints:
- 3: 601112345678901234
- 4: 38812345678901
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Example 7
-
-@@ -8298,7 +8298,7 @@ matches, but that feature appears to be
- << std::endl;
- ~~~
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Example 8
-
-@@ -8398,7 +8398,7 @@ this code prints:
- query key: name, value: reflex
- query key: license, value: BSD-3
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- ### Example 9
-
-@@ -8493,13 +8493,13 @@ This sets the file encoding to ISO-8859-
- in the file. Files with a UTF BOM are always decoded as UTF, which cannot be
- overruled.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Tips, tricks, and gotchas {#tricks}
- =========================
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Errors when declaring extern yyin, yytext, yylineno {#extern-yyin}
-@@ -8567,7 +8567,7 @@ restricted to `FILE*` types and accepts
-
- See \ref reflex-input.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Compilation errors when using yy functions {#yy-functions}
-@@ -8612,7 +8612,7 @@ Note that the `yyinput()` macro expands
- to generate global `yy` variables and functions stored in the global
- `YY_SCANNER` object.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Invalid UTF encodings and the dot pattern {#invalid-utf}
-@@ -8669,7 +8669,7 @@ character class by intersecting the clas
- in classes that are within range U+0000 to U+10FFFF and excludes surrogate
- halves.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Error reporting and recovery {#errors}
-@@ -8965,7 +8965,7 @@ enabled with:
- For more details on Bison error messaging, resolution, and LAC, please see the
- Bison documentation.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- On using setlocale {#setlocale}
-@@ -9017,7 +9017,7 @@ not on all systems (I'm looking at you,
- ifs.close();
- ~~~
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Scanning ISO-8859-1 (latin-1) files with a Unicode scanner {#iso-8859-1}
-@@ -9043,7 +9043,7 @@ When a BOM is detected the scanner switc
-
- See \ref regex-input-file to set file encodings.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Files with CRLF pairs {#crlf}
-@@ -9079,7 +9079,7 @@ Reading a file in the default "text mode
- latest RE/flex releases automatically switch `FILE*` input to binary mode on
- Windows systems when the file is encoded in UTF-16 or UTF-32, but not UTF-8.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Handling old Macintosh files containing CR newlines {#cr}
-@@ -9120,7 +9120,7 @@ normalizing to UTF-8:
- Then use the `input` object to read `stdin` or any other `FILE*`. See also
- \ref regex-input-file.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Lazy repetitions {#lazy}
-@@ -9132,7 +9132,7 @@ useless when the regex pattern after the
- For example, `.*?a?` only matches one `a` or nothing at all, because `a?`
- permits an empty match.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Lazy optional patterns and trigraphs {#trigraphs}
-@@ -9154,7 +9154,7 @@ which the C/C++ compiler translates to `
-
- Otherwise, lazy optional pattern constructs will appear broken.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Repeately switching to the same input {#switching}
-@@ -9187,7 +9187,7 @@ If you need to read a file or stream aga
- which means that you cannot reliably move to an arbitrary location in the
- file to start reading when the file is encoded in UTF-8, UTF-16, or UTF-32.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Where is FlexLexer.h? {#flexlexer}
-@@ -9206,7 +9206,7 @@ The `FlexLexer` class defined in <i>`ref
- of the generated `yyFlexLexer` class. A name for the generated lexer class can
- be specified with option `−−lexer=NAME`.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Interactive input with GNU readline {#readline}
-@@ -9307,7 +9307,7 @@ example:
- ~~~
- </div>
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Registering a handler to support non-blocking reads {#nonblock}
-@@ -9397,7 +9397,7 @@ checking if an error conditions exist on
- `ferror()`. Errors are cleared with `clearerr()`. Note that a non-blocking
- read that returns zero always produces nonzero `ferror()` values.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Undefined symbols and link errors {#link-errors}
-@@ -9444,7 +9444,7 @@ RE/flex applications:
- <i>`lex.yy.h`</i> with the lexer class to include in the source code of your
- lexer application.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Minimized library and cross compiling {#linking}
-@@ -9471,7 +9471,7 @@ and ARM NEON/AArch64 are used to speed
- in the library. However, these optimizations are applicable to searching with
- the `find()` method and are not applicable to scanners.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- How to minimize runtime memory usage {#memusage}
-@@ -9501,7 +9501,7 @@ input buffer:
-
- @warning The value of `REFLEX_BUFSZ` should not be less than 8192.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- MSVC++ compiler bug {#msvc}
-@@ -9525,7 +9525,7 @@ Instead, we should write the following:
- std::cout << match.text() << std::endl;
- ~~~
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Bugs {#bugs}
-@@ -9540,7 +9540,7 @@ old with new versions may cause problems
- RE/flex header files are imported into your project but an old RE/flex library
- version is still linked with your code, the library may likely misbehave.
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- Installing RE/flex {#download}
-@@ -9549,7 +9549,7 @@ Installing RE/flex
- Download RE/flex from [SourceForge](https://sourceforge.net/projects/re-flex)
- or visit the RE/flex GitHub [repository](https://github.com/Genivia/RE-flex).
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
-
- License and copyright {#license}
-@@ -9588,6 +9588,6 @@ includes the ability to reuse all or par
- The Free Software Foundation maintains a
- [BSD-3 License Wiki](http://directory.fsf.org/wiki/License:BSD_3Clause).
-
--🔝 [Back to table of contents](#)
-+🔝 [Back to table of contents](#mainpage)
-
- Copyright (c) 2016-2020, Robert van Engelen, Genivia Inc. All rights reserved.
diff --git a/RE-flex/patches/patch-examples_Make b/RE-flex/patches/patch-examples_Make
deleted file mode 100644
index 0e1c6b5f8f..0000000000
--- a/RE-flex/patches/patch-examples_Make
+++ /dev/null
@@ -1,132 +0,0 @@
-$NetBSD$
-
-build examples out of tree and assume pkgsrc for dependencies
-
---- examples/Make.orig 2024-03-05 18:02:16.000000000 +0000
-+++ examples/Make
-@@ -1,50 +1,32 @@
--# Some of these examples require Bison
-+# To build the examples:
-+# > make
- #
--# Change INCBOOST and LIBBOOST below to point to your Boost install paths
-+# url_boost and wc_boost require devel/boost-{headers,libs}
-+# > make boostexamples
- #
--# To quickly build the examples:
--# > make -f Make
--#
--# Or use configure and make to build:
--# > ./configure --enable-examples && make
--#
--# Bison C++ examples are built with:
--# > make -f Make examplesxx
--#
--# flexexample9xx, reflexexample9xx, flexexample11xx, reflexexample11xx require Bison 3.0 or greater:
--# > make -f Make examples3.2
--#
--# url_boost and wc_boost requires Boost.Regex installed:
--# > make -f Make boostexamples
--# Boost.regex normally includes libboost_regex-mt, if not change LIBBOOST below
--#
--# url_pcre2 and wc_pcre2 requires PCRE2 installed:
--# > make -f Make pcre2examples
-+# url_pcre2 and wc_pcre2 require devel/pcre2
-+# > make pcre2examples
-+
-+CC = @CC@
-+CXX = @CXX@
-+
-+CFLAGS = -O2 -I. -I@PREFIX@/include -Wall -Wunused -Wextra #-DDEBUG
-+CXXFLAGS = $(CFLAGS) -fpermissive
-
--CXX = c++
--REFLEX = ../bin/reflex
-+REFLEX = @PREFIX@/bin/reflex
- REFLAGS =
--LIBREFLEX = ../lib/libreflex.a
-+LIBREFLEX = @PREFIX@/lib/libreflex.a
-
--YACC = bison -y
--BISON = bison
-+YACC = @PREFIX@/bin/bison -y
-+BISON = @PREFIX@/bin/bison
-
--INCPCRE2 = /opt/local/include
--LIBPCRE2 = -L/opt/local/lib -lpcre2-8
-+INCPCRE2 = @PREFIX@/include
-+LIBPCRE2 = -L@PREFIX@/lib -lpcre2-8
-
--INCBOOST = /opt/local/include
--# LIBBOOST = -L/opt/local/lib -lboost_regex
--# LIBBOOST = -L/opt/homebrew/lib -lboost_regex-mt
--LIBBOOST = -L/opt/local/lib -lboost_regex-mt
--
--CXXOFLAGS = -O2
--CXXWFLAGS = -Wall -Wunused -Wextra
--CXXIFLAGS = -I. -I../include -I $(INCBOOST)
--CXXMFLAGS =
--# CXXMFLAGS =-DDEBUG
--CXXFLAGS = $(CXXWFLAGS) $(CXXOFLAGS) $(CXXIFLAGS) $(CXXMFLAGS)
-+INCBOOST = @PREFIX@/include
-+LIBBOOST = -L@PREFIX@/lib -lboost_regex
-
--all: examples examplesxx
-+all: examples examplesxx examples3.2
-
- .PHONY: examples examplesxx examples3.2 boostexamples pcre2examples
-
-@@ -135,7 +117,7 @@ flexexample2: flexexample2.l
- flexexample3: flexexample3.l flexexample3.y
- $(YACC) -d flexexample3.y
- $(REFLEX) $(REFLAGS) --flex --bison --header-file flexexample3.l
-- $(CC) $(CXXFLAGS) -c y.tab.c
-+ $(CC) $(CFLAGS) -c y.tab.c
- $(CXX) $(CXXFLAGS) -o $@ y.tab.o lex.yy.cpp $(LIBREFLEX)
- ./flexexample3 < flexexample3.test
-
-@@ -148,7 +130,7 @@ flexexample3xx: flexexample3.lxx flexex
- flexexample4: flexexample4.l flexexample4.y
- $(YACC) -d flexexample4.y
- $(REFLEX) $(REFLAGS) --flex --bison-bridge --header-file flexexample4.l
-- $(CC) $(CXXFLAGS) -c y.tab.c
-+ $(CC) $(CFLAGS) -c y.tab.c
- $(CXX) $(CXXFLAGS) -o $@ y.tab.o lex.yy.cpp $(LIBREFLEX)
- ./flexexample4 < flexexample4.test
-
-@@ -161,7 +143,7 @@ flexexample4xx: flexexample4.lxx flexex
- flexexample5: flexexample5.l flexexample5.y
- $(YACC) -d flexexample5.y
- $(REFLEX) $(REFLAGS) --flex --bison-bridge --header-file flexexample5.l
-- $(CC) $(CXXFLAGS) -c y.tab.c
-+ $(CC) $(CFLAGS) -c y.tab.c
- $(CXX) $(CXXFLAGS) -o $@ y.tab.o lex.yy.cpp $(LIBREFLEX)
- ./flexexample5 < flexexample5.test
-
-@@ -179,7 +161,7 @@ flexexample6: flexexample6.l
- flexexample7: flexexample7.l flexexample7.y
- $(YACC) -d flexexample7.y
- $(REFLEX) $(REFLAGS) --flex --bison-locations --header-file flexexample7.l
-- $(CC) $(CXXFLAGS) -c y.tab.c
-+ $(CC) $(CFLAGS) -c y.tab.c
- $(CXX) $(CXXFLAGS) -o $@ y.tab.o lex.yy.cpp $(LIBREFLEX)
- ./flexexample7 < flexexample7.test
-
-@@ -192,7 +174,7 @@ flexexample7xx: flexexample7.lxx flexex
- flexexample8: flexexample8.l flexexample8.y
- $(YACC) -d flexexample8.y
- $(REFLEX) $(REFLAGS) --flex --bison-locations --bison-bridge --header-file flexexample8.l
-- $(CC) $(CXXFLAGS) -c y.tab.c
-+ $(CC) $(CFLAGS) -c y.tab.c
- $(CXX) $(CXXFLAGS) -o $@ y.tab.o lex.yy.cpp $(LIBREFLEX)
- ./flexexample8 < flexexample8.test
-
-@@ -472,7 +454,7 @@ minic: minic.l minic.y minic.hpp
- $(CXX) $(CXXFLAGS) -o $@ parser.cpp scanner.cpp $(LIBREFLEX)
- rm -f minicdemo.class
- ./minic minicdemo.c
-- java minicdemo
-+ #java minicdemo
-
- lua2lisp: lua.l lua.y lua.hpp
- $(BISON) -d lua.y
diff --git a/RE-flex/patches/patch-include_reflex_convert.h b/RE-flex/patches/patch-include_reflex_convert.h
deleted file mode 100644
index 54f8f31f7a..0000000000
--- a/RE-flex/patches/patch-include_reflex_convert.h
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD$
-
-fix doxygen errors
-
---- include/reflex/convert.h.orig 2024-03-11 17:59:51.000000000 +0000
-+++ include/reflex/convert.h
-@@ -122,8 +122,8 @@ namespace convert_flag {
- /// - `x` for `\xXX` 8-bit character encoding in hexadecimal
- /// - `y` for `\y` word boundary
- /// - `z` for `\z` end of input anchor
--/// - ``` for `\`` begin of input anchor
--/// - `'` for `\'` end of input anchor
-+/// - \c \` for \c \\\` begin of input anchor
-+/// - \c ' for \c \\' end of input anchor
- /// - `<` for `\<` left word boundary
- /// - `>` for `\>` right word boundary
- /// - `A` for `\A` begin of input anchor
-@@ -144,7 +144,7 @@ namespace convert_flag {
- /// - '1' to '9' for backreferences (not applicable to lexer specifications)
- ///
- /// Note that 'p' is a special case to support Unicode-based matchers that
--/// natively support UTF8 patterns and Unicode classes \p{C}, \P{C}, \w, \W,
-+/// natively support UTF8 patterns and Unicode classes \\p{C}, \P{C}, \w, \W,
- /// \d, \D, \l, \L, \u, \U, \N, and \x{X}. Basically, 'p' prevents conversion
- /// of Unicode patterns to UTF8. This special case does not support {NAME}
- /// expansions in bracket lists such as [a-z||{upper}] and {lower}{+}{upper}
diff --git a/RE-flex/patches/patch-include_reflex_pattern.h b/RE-flex/patches/patch-include_reflex_pattern.h
deleted file mode 100644
index e29d99b6c8..0000000000
--- a/RE-flex/patches/patch-include_reflex_pattern.h
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD$
-
-fix doxygen errors
-
---- include/reflex/pattern.h.orig 2024-03-17 18:07:40.405467527 +0000
-+++ include/reflex/pattern.h
-@@ -501,7 +501,7 @@ class Pattern {
- static const value_type NEGATE = 1ULL << 51; ///< marks negative patterns
- static const value_type TICKED = 1ULL << 52; ///< marks lookahead ending ) in (?=X)
- static const value_type RES4 = 1ULL << 53; ///< reserved
-- static const value_type ANCHOR = 1ULL << 54; ///< marks begin of word (\b,\<,\>) and buffer (\A,^) anchors
-+ static const value_type ANCHOR = 1ULL << 54; ///< marks begin of word (`\b`,`\<`,`\>`) and buffer (`\A`,`^`) anchors
- static const value_type ACCEPT = 1ULL << 55; ///< accept, not a regex position
- Position() : k(NPOS) { }
- Position(value_type k) : k(k) { }
diff --git a/RE-flex/patches/patch-lib_Makefile.in b/RE-flex/patches/patch-lib_Makefile.in
deleted file mode 100644
index bb13a0a9ee..0000000000
--- a/RE-flex/patches/patch-lib_Makefile.in
+++ /dev/null
@@ -1,48 +0,0 @@
-$NetBSD$
-
-use libtool
-
---- lib/Makefile.in.orig 2024-03-17 20:54:34.000000000 +0000
-+++ lib/Makefile.in
-@@ -259,13 +259,14 @@ AUTOCONF = @AUTOCONF@
- AUTOHEADER = @AUTOHEADER@
- AUTOMAKE = @AUTOMAKE@
- AWK = @AWK@
--CC = @CC@
-+CC = $(LIBTOOL) --mode=compile @CC@
- CCDEPMODE = @CCDEPMODE@
- CFLAGS = @CFLAGS@
- CPPFLAGS = @CPPFLAGS@
- CSCOPE = @CSCOPE@
- CTAGS = @CTAGS@
--CXX = @CXX@
-+CXXORIG = @CXX@
-+CXX = $(LIBTOOL) --mode=compile @CXX@
- CXXDEPMODE = @CXXDEPMODE@
- CXXFLAGS = @CXXFLAGS@
- CYGPATH_W = @CYGPATH_W@
-@@ -513,15 +514,15 @@ $(top_builddir)/unicode/libreflex_a-comp
- $(top_builddir)/unicode/$(am__dirstamp) \
- $(top_builddir)/unicode/$(DEPDIR)/$(am__dirstamp)
-
--libreflex.a: $(libreflex_a_OBJECTS) $(libreflex_a_DEPENDENCIES) $(EXTRA_libreflex_a_DEPENDENCIES)
-- $(AM_V_at)-rm -f libreflex.a
-- $(AM_V_AR)$(libreflex_a_AR) libreflex.a $(libreflex_a_OBJECTS) $(libreflex_a_LIBADD)
-- $(AM_V_at)$(RANLIB) libreflex.a
--
--libreflexmin.a: $(libreflexmin_a_OBJECTS) $(libreflexmin_a_DEPENDENCIES) $(EXTRA_libreflexmin_a_DEPENDENCIES)
-- $(AM_V_at)-rm -f libreflexmin.a
-- $(AM_V_AR)$(libreflexmin_a_AR) libreflexmin.a $(libreflexmin_a_OBJECTS) $(libreflexmin_a_LIBADD)
-- $(AM_V_at)$(RANLIB) libreflexmin.a
-+libreflex.a: $(libreflex_a_OBJECTS) $(libreflex_a_DEPENDENCIES) $(EXTRA_libreflex_a_DEPENDENCIES)
-+ $(AM_V_at)-rm -f libreflex.a libreflex.la
-+ $(LIBTOOL) --tag=CXX --mode=link $(CXXORIG) -o libreflex.la $(libreflex_a_OBJECTS:.o=.lo) \
-+ -rpath $(PREFIX)/lib -version-info 0:0
-+
-+libreflexmin.a: $(libreflexmin_a_OBJECTS) $(libreflexmin_a_DEPENDENCIES) $(EXTRA_libreflexmin_a_DEPENDENCIES)
-+ $(AM_V_at)-rm -f libreflexmin.a libreflexmin.la
-+ $(LIBTOOL) --tag=CXX --mode=link $(CXXORIG) -o libreflexmin.la $(libreflexmin_a_OBJECTS:.o=.lo) \
-+ -rpath $(PREFIX)/lib -version-info 0:0
-
- mostlyclean-compile:
- -rm -f *.$(OBJEXT)
diff --git a/RE-flex/patches/patch-src_Makefile.in b/RE-flex/patches/patch-src_Makefile.in
deleted file mode 100644
index 73c516fbc7..0000000000
--- a/RE-flex/patches/patch-src_Makefile.in
+++ /dev/null
@@ -1,45 +0,0 @@
-$NetBSD$
-
-use libtool
-
---- src/Makefile.in.orig 2024-03-17 20:54:34.000000000 +0000
-+++ src/Makefile.in
-@@ -103,7 +103,7 @@ am__installdirs = "$(DESTDIR)$(bindir)"
- PROGRAMS = $(bin_PROGRAMS)
- am_reflex_OBJECTS = reflex-reflex.$(OBJEXT)
- reflex_OBJECTS = $(am_reflex_OBJECTS)
--reflex_DEPENDENCIES = $(top_builddir)/lib/libreflex.a
-+reflex_DEPENDENCIES = $(top_builddir)/lib/libreflex.la
- AM_V_P = $(am__v_P_@AM_V@)
- am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
- am__v_P_0 = false
-@@ -184,13 +184,14 @@ AUTOCONF = @AUTOCONF@
- AUTOHEADER = @AUTOHEADER@
- AUTOMAKE = @AUTOMAKE@
- AWK = @AWK@
--CC = @CC@
-+CC = $(LIBTOOL) --mode=compile @CC@
- CCDEPMODE = @CCDEPMODE@
- CFLAGS = @CFLAGS@
- CPPFLAGS = @CPPFLAGS@
- CSCOPE = @CSCOPE@
- CTAGS = @CTAGS@
--CXX = @CXX@
-+CXXORIG = @CXX@
-+CXX = $(LIBTOOL) --mode=compile @CXX@
- CXXDEPMODE = @CXXDEPMODE@
- CXXFLAGS = @CXXFLAGS@
- CYGPATH_W = @CYGPATH_W@
-@@ -381,9 +382,10 @@ uninstall-binPROGRAMS:
- clean-binPROGRAMS:
- -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
-
--reflex$(EXEEXT): $(reflex_OBJECTS) $(reflex_DEPENDENCIES) $(EXTRA_reflex_DEPENDENCIES)
-+reflex$(EXEEXT): $(reflex_OBJECTS) $(reflex_DEPENDENCIES) $(EXTRA_reflex_DEPENDENCIES)
- @rm -f reflex$(EXEEXT)
-- $(AM_V_CXXLD)$(CXXLINK) $(reflex_OBJECTS) $(reflex_LDADD) $(LIBS)
-+ ${LIBTOOL} --tag=CXX --mode=link $(CXXORIG) $(AM_CXXFLAGS) $(CXXFLAGS) \
-+ -o reflex$(EXEEXT) $(reflex_OBJECTS:.o=.lo) $(reflex_DEPENDENCIES)
-
- mostlyclean-compile:
- -rm -f *.$(OBJEXT)
diff --git a/RE-flex/patches/patch-src_reflex.cpp b/RE-flex/patches/patch-src_reflex.cpp
deleted file mode 100644
index c8037f176c..0000000000
--- a/RE-flex/patches/patch-src_reflex.cpp
+++ /dev/null
@@ -1,35 +0,0 @@
-$NetBSD$
-
-fix doxygen errors
-
---- src/reflex.cpp.orig 2024-03-17 20:54:34.000000000 +0000
-+++ src/reflex.cpp
-@@ -194,8 +194,8 @@ static const char *options_table[] = {
- /// - `x` for `\xXX` 8-bit character encoding in hexadecimal
- /// - `y` for `\y` word boundary
- /// - `z` for `\z` end of input anchor
--/// - ``` for `\`` begin of input anchor
--/// - `'` for `\'` end of input anchor
-+/// - \c \` for \c \\\` begin of input anchor
-+/// - \c ' for \c \\' end of input anchor
- /// - `<` for `\<` left word boundary
- /// - `>` for `\>` right word boundary
- /// - `A` for `\A` begin of input anchor
-@@ -216,7 +216,7 @@ static const char *options_table[] = {
- /// - '1' to '9' for backreferences (not applicable to lexer specifications)
- ///
- /// Note that 'p' is a special case to support Unicode-based matchers that
--/// natively support UTF8 patterns and Unicode classes \p{C}, \P{C}, \w, \W,
-+/// natively support UTF8 patterns and Unicode classes \\p{C}, \P{C}, \w, \W,
- /// \d, \D, \l, \L, \u, \U, \N, and \x{X}. Basically, 'p' prevents conversion
- /// of Unicode patterns to UTF8. This special case does not support {NAME}
- /// expansions in bracket lists such as [a-z||{upper}] and {lower}{+}{upper}
-@@ -1915,7 +1915,7 @@ void Reflex::write_prelude()
- *out << "\n// --perf-report option requires a timer:\n#include <reflex/timer.h>\n";
- }
-
--/// Write Flex-compatible #defines to lex.yy.cpp
-+/// Write Flex-compatible \#defines to lex.yy.cpp
- void Reflex::write_defines()
- {
- if (!out->good())
Home |
Main Index |
Thread Index |
Old Index