[LyX/master] remove most traces of boost::regex
Jean-Marc Lasgouttes
lasgouttes at lyx.org
Sat Nov 28 18:29:58 UTC 2020
commit 3093789e8d285db909a98d733e19a28f48caa7b8
Author: Jean-Marc Lasgouttes <lasgouttes at lyx.org>
Date: Sat Nov 28 18:26:56 2020 +0100
remove most traces of boost::regex
1/ remove boost regex code from 3rdparty/boost. Only the cmake stuff remains.
2/ remove traces of BOOST_LIB since there is no need anymore to
compile boost stuff.
3/ remove traces of boost regexp in config/lyxinclude.m4 and INSTALL
4/ require gcc 4.9 as minimal version in autoconf.
Unfortunately, the net gain is only 10% of included boost size (now 21M).
3rdparty/boost/Makefile.am | 21 -
3rdparty/boost/boost/cregex.hpp | 39 -
3rdparty/boost/boost/regex.hpp | 37 -
3rdparty/boost/boost/regex/config.hpp | 491 ---
3rdparty/boost/boost/regex/config/borland.hpp | 72 -
3rdparty/boost/boost/regex/config/cwchar.hpp | 207 --
3rdparty/boost/boost/regex/pattern_except.hpp | 100 -
.../boost/boost/regex/pending/object_cache.hpp | 165 -
.../boost/boost/regex/pending/static_mutex.hpp | 182 --
.../boost/boost/regex/pending/unicode_iterator.hpp | 785 -----
3rdparty/boost/boost/regex/regex_traits.hpp | 35 -
3rdparty/boost/boost/regex/user.hpp | 93 -
3rdparty/boost/boost/regex/v4/basic_regex.hpp | 787 -----
.../boost/boost/regex/v4/basic_regex_creator.hpp | 1575 ----------
.../boost/boost/regex/v4/basic_regex_parser.hpp | 3143 --------------------
3rdparty/boost/boost/regex/v4/c_regex_traits.hpp | 211 --
.../boost/boost/regex/v4/char_regex_traits.hpp | 81 -
3rdparty/boost/boost/regex/v4/cpp_regex_traits.hpp | 1154 -------
3rdparty/boost/boost/regex/v4/cregex.hpp | 330 --
3rdparty/boost/boost/regex/v4/error_type.hpp | 59 -
3rdparty/boost/boost/regex/v4/fileiter.hpp | 452 ---
3rdparty/boost/boost/regex/v4/instances.hpp | 236 --
.../boost/boost/regex/v4/iterator_category.hpp | 91 -
3rdparty/boost/boost/regex/v4/iterator_traits.hpp | 135 -
3rdparty/boost/boost/regex/v4/match_flags.hpp | 149 -
3rdparty/boost/boost/regex/v4/match_results.hpp | 716 -----
3rdparty/boost/boost/regex/v4/mem_block_cache.hpp | 145 -
3rdparty/boost/boost/regex/v4/perl_matcher.hpp | 626 ----
.../boost/boost/regex/v4/perl_matcher_common.hpp | 1020 -------
.../boost/regex/v4/perl_matcher_non_recursive.hpp | 1948 ------------
.../boost/regex/v4/perl_matcher_recursive.hpp | 1131 -------
.../boost/boost/regex/v4/primary_transform.hpp | 146 -
3rdparty/boost/boost/regex/v4/protected_call.hpp | 81 -
3rdparty/boost/boost/regex/v4/regbase.hpp | 180 --
3rdparty/boost/boost/regex/v4/regex.hpp | 202 --
3rdparty/boost/boost/regex/v4/regex_format.hpp | 1151 -------
3rdparty/boost/boost/regex/v4/regex_fwd.hpp | 73 -
3rdparty/boost/boost/regex/v4/regex_grep.hpp | 155 -
3rdparty/boost/boost/regex/v4/regex_iterator.hpp | 193 --
3rdparty/boost/boost/regex/v4/regex_match.hpp | 382 ---
3rdparty/boost/boost/regex/v4/regex_merge.hpp | 93 -
3rdparty/boost/boost/regex/v4/regex_raw_buffer.hpp | 210 --
3rdparty/boost/boost/regex/v4/regex_replace.hpp | 99 -
3rdparty/boost/boost/regex/v4/regex_search.hpp | 217 --
3rdparty/boost/boost/regex/v4/regex_split.hpp | 174 --
.../boost/boost/regex/v4/regex_token_iterator.hpp | 325 --
3rdparty/boost/boost/regex/v4/regex_traits.hpp | 189 --
.../boost/boost/regex/v4/regex_traits_defaults.hpp | 381 ---
3rdparty/boost/boost/regex/v4/regex_workaround.hpp | 237 --
3rdparty/boost/boost/regex/v4/states.hpp | 321 --
3rdparty/boost/boost/regex/v4/sub_match.hpp | 516 ----
3rdparty/boost/boost/regex/v4/syntax_type.hpp | 105 -
.../boost/boost/regex/v4/u32regex_iterator.hpp | 185 --
.../boost/regex/v4/u32regex_token_iterator.hpp | 360 ---
3rdparty/boost/boost/regex/v4/w32_regex_traits.hpp | 745 -----
3rdparty/boost/boost/regex_fwd.hpp | 33 -
3rdparty/boost/boost/scoped_array.hpp | 15 -
3rdparty/boost/boost/smart_ptr/scoped_array.hpp | 132 -
3rdparty/boost/extract.sh | 7 +-
3rdparty/boost/libs/regex/src/c_regex_traits.cpp | 206 --
3rdparty/boost/libs/regex/src/cpp_regex_traits.cpp | 117 -
3rdparty/boost/libs/regex/src/cregex.cpp | 660 ----
3rdparty/boost/libs/regex/src/fileiter.cpp | 928 ------
3rdparty/boost/libs/regex/src/instances.cpp | 32 -
3rdparty/boost/libs/regex/src/posix_api.cpp | 295 --
3rdparty/boost/libs/regex/src/regex.cpp | 231 --
3rdparty/boost/libs/regex/src/regex_debug.cpp | 59 -
3rdparty/boost/libs/regex/src/regex_raw_buffer.cpp | 72 -
.../boost/libs/regex/src/regex_traits_defaults.cpp | 692 -----
3rdparty/boost/libs/regex/src/static_mutex.cpp | 185 --
3rdparty/boost/libs/regex/src/usinstances.cpp | 81 -
3rdparty/boost/libs/regex/src/w32_regex_traits.cpp | 654 ----
3rdparty/boost/libs/regex/src/wc_regex_traits.cpp | 314 --
3rdparty/boost/libs/regex/src/wide_posix_api.cpp | 312 --
3rdparty/boost/libs/regex/src/winstances.cpp | 35 -
INSTALL | 13 +-
config/lyxinclude.m4 | 47 +-
src/Makefile.am | 4 +-
src/client/Makefile.am | 2 +-
src/frontends/Makefile.am | 2 +-
src/support/Makefile.am | 8 +-
src/tex2lyx/Makefile.am | 2 +-
82 files changed, 13 insertions(+), 28061 deletions(-)
More information about the lyx-cvs
mailing list