Commit Graph

  • 4d4bc69f8b Install libstdc++-4.9 for clang to avoid ::gets error cc Peter Dimov 2017-11-04 22:36:24 +0200
  • 07c6bbe561 Merge branch 'master' into develop Peter Dimov 2017-11-04 17:10:50 +0200
  • 863743bce4 Add .travis.yml Peter Dimov 2017-11-04 17:09:41 +0200
  • 6fa671d7fe Pass regress.txt properly to the run rule Peter Dimov 2017-11-04 17:08:25 +0200
  • 09f1449dea
    Merge pull request #6 from eldiener/develop Peter Dimov 2017-11-03 23:35:16 +0200
  • d5c6666a09 Removed executable attribute from files. Edward Diener 2017-09-17 16:13:39 -0400
  • d154ea28f3 Merge remote-tracking branch 'origin/develop' Eric Niebler 2017-07-25 11:00:51 -0700
  • 9fa5412618 Merge pull request #4 from DanielaE/feature/remove-deprecated-c++98-adapters Eric Niebler 2017-07-04 11:27:55 -0700
  • 204d73d015 Replace deprected/removed C++98 function adapters by inline type definitions. Daniela Engert 2017-05-16 19:28:41 +0200
  • f03b7b8a52 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:37 -0500
  • bee5448a84 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:37 -0500
  • 73777139d0 Merge pull request #3 from danieljames/metadata Eric Niebler 2014-08-18 08:51:24 -0700
  • fd5a6f9754 Add metadata file. Daniel James 2014-08-18 15:12:41 +0100
  • 2f5bf84198 Merge pull request #2 from MarcelRaad/patch-1 Eric Niebler 2014-07-06 19:55:45 -0700
  • 8592b196b7 Fix variable aliasing warnings Marcel Raad 2014-07-05 17:51:13 +0200
  • 9080d8ce9a Merge branch 'master' into develop Eric Niebler 2014-06-07 15:29:15 -0700
  • ee6d1d4a9b accomodate API change in boost.range Eric Niebler 2014-06-04 23:37:16 -0700
  • 1c49d1640e Merge pull request #1 from pmachata/master Eric Niebler 2014-05-21 13:39:13 -0600
  • 58d8221d83 Drop unused typedef in boost::xpressive::detail::make_assert_word Petr Machata 2014-05-21 00:33:27 +0200
  • 955d826253 Merge commit '2e239a9' Eric Niebler 2014-01-11 00:45:02 -0800
  • 2e239a99e2 nuke more executible bits Eric Niebler 2014-01-11 00:44:37 -0800
  • 889d183694 fix botched merge manually Eric Niebler 2014-01-11 00:44:04 -0800
  • 55dd08b1dc Merge commit 'fb43b98' Eric Niebler 2014-01-11 00:40:58 -0800
  • fb43b98b51 nuke executable flags Eric Niebler 2014-01-11 00:36:40 -0800
  • d01fcaebe3 docs for stuff in regex_actions.hpp, fixes #7662 Eric Niebler 2013-10-12 19:26:17 +0000
  • ed4f8d3af9 docs for stuff in regex_actions.hpp, refs #7662 Eric Niebler 2013-10-12 19:24:17 +0000
  • 6fc1fa15fa Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Stephen Kelly 2013-10-11 23:13:10 +0000
  • c95d03e845 xpressive: Remove obsolete GCC version check. Stephen Kelly 2013-10-01 09:53:58 +0000
  • 85d3dcb337 Remove obsolete MSVC check from pragma guard Stephen Kelly 2013-09-26 13:02:51 +0000
  • 1d1cf981f5 merge [85118],[85119],[85120],[85121] from trunk; fixes #8843, fixes #8880, fixes #8882, fixes #8474 Eric Niebler 2013-08-22 19:50:55 +0000
  • 520331977c make xpressive play nice with clang's -Wimplicit-fallthrough diagnostic, refs #8474 Eric Niebler 2013-07-23 04:46:55 +0000
  • 65b37a2f72 use RAII instead of try/catch in sequence_stack.hpp, refs #8882 Eric Niebler 2013-07-23 04:03:37 +0000
  • 6b05b4c389 remove unused local typedef, refs #8880 Eric Niebler 2013-07-23 03:26:30 +0000
  • a389524e39 throw instead of assert at incomplete charset, refs #8843 Eric Niebler 2013-07-23 03:22:01 +0000
  • 9a9cbeb145 merge [83304] from trunk, fixes #8138 Eric Niebler 2013-03-10 00:41:51 +0000
  • be010727a8 merge [83303] from trunk, fixes #8204 Eric Niebler 2013-03-10 00:36:43 +0000
  • ca447c2fed silence a gcc warning, refs #8138 Eric Niebler 2013-03-05 06:08:00 +0000
  • 215b09ccc8 avoid name clash with macro None in glx.h, refs #8204 Eric Niebler 2013-03-05 05:53:22 +0000
  • f5698a86c7 merge [82832] from trunk, fixes #8039 Eric Niebler 2013-02-18 00:15:09 +0000
  • 57ea1b9429 remove unused variables, refs #8039 Eric Niebler 2013-02-12 17:12:38 +0000
  • f138615fb0 merge [82336] from trunk Eric Niebler 2013-01-16 21:23:32 +0000
  • 676ad6dd12 make symbols test pass on gcc with -Wall Eric Niebler 2013-01-03 18:53:54 +0000
  • 7b9afdbbfb merge [82103] from trunk, fixes #7809, permission from Marshall Eric Niebler 2013-01-03 18:26:44 +0000
  • 7926146d54 accomodate recent changes to boost's smart pointers, refs #7809 Eric Niebler 2012-12-19 18:57:28 +0000
  • bc604b1a40 disable anoying msvc-11 warnings during tests Eric Niebler 2012-11-12 20:18:35 +0000
  • 74f2551096 comment typo, fixes #7554 Eric Niebler 2012-11-12 18:47:05 +0000
  • 342c2a94bc disable anoying msvc-11 warnings during tests Eric Niebler 2012-11-02 22:57:09 +0000
  • ff3c32aaff comment typo, refs #7554 Eric Niebler 2012-11-02 22:55:48 +0000
  • fa2139fb1a xpressive: merge [80300], [80312], [80357] from trunk Eric Niebler 2012-09-18 17:53:58 +0000
  • a29442cb4c work around strange msvc bug Eric Niebler 2012-09-02 00:02:09 +0000
  • 88abfc357d fix erroneous use of BOOST_CONSTEXPR config macro Eric Niebler 2012-08-29 21:14:24 +0000
  • 526a811ded make sub_match work with boost.range, doc tweaks Eric Niebler 2012-08-29 09:11:21 +0000
  • 96877a91c0 merge [80211] from trunk Eric Niebler 2012-08-29 03:14:38 +0000
  • d06ce3111e turn off debug symbols on msvc Eric Niebler 2012-08-25 19:17:37 +0000
  • 95fcd7df3e xpressive bug fixes merged from trunk: [79726], [79732], [79761], [79763], [79765], [79766], [79789] Eric Niebler 2012-08-06 01:10:49 +0000
  • 30680856f8 work around missing __isctype on some glibc implementations Eric Niebler 2012-07-28 23:36:51 +0000
  • da78893773 make regress and c_traits tests smaller by factoring out wide-char tests Eric Niebler 2012-07-27 04:59:56 +0000
  • 2d1a62f059 work around buggy wide ctype facet on cygwin and mingw Eric Niebler 2012-07-27 02:37:28 +0000
  • 97488eadaa only string iterators point to contiguous data Eric Niebler 2012-07-27 01:37:08 +0000
  • 9d044230c1 op::as shouldn't assume string::iterator != char* Eric Niebler 2012-07-26 19:56:55 +0000
  • 7390fcded1 fix assertion in cpp_regex_traits on libc++, thanks to John Fletcher Eric Niebler 2012-07-25 00:24:28 +0000
  • 285163e8d0 fix compile error on some msvc test runners Eric Niebler 2012-07-24 20:04:13 +0000
  • 8f15d0bdde merge [76766] from trunk to release Eric Niebler 2012-07-20 05:55:55 +0000
  • add49b8d54 undo problematic [79589] Eric Niebler 2012-07-20 05:47:10 +0000
  • 37f3b89c47 simpler, more std-compliant implementation of cpp_regex_traits, refers #7143 Eric Niebler 2012-07-18 20:13:38 +0000
  • c27fd3876f merge [78286] from trunk, fixes #6846 Eric Niebler 2012-05-02 07:04:56 +0000
  • 04059cbd25 replace MPL assert with static assert since it's problematic in C++11, refs #6846 Eric Niebler 2012-05-01 06:13:48 +0000
  • 3859676822 merge [77913] from trunk Eric Niebler 2012-04-11 18:13:02 +0000
  • b3a4604734 remove very ugly lexical_cast hack with a slightly less ugly one Eric Niebler 2012-04-11 07:28:27 +0000
  • 204eca5f7f use underscores in gcc attribute names, fixes #6406 Eric Niebler 2012-01-28 20:08:35 +0000
  • 1bde3dfc3c merge [76147] from trunk Eric Niebler 2012-01-03 01:10:10 +0000
  • 1a6561cf7d fix typo, unused variable warnings Eric Niebler 2011-12-24 19:52:28 +0000
  • ed737a9a6f Merge r71717 from trunk Douglas Gregor 2011-05-04 17:56:03 +0000
  • 849fe1d35e Fix a standards-conformance issue where Xpressive is attempting to construct an incomplete type (detail::ReplaceAlgo) within a template definition. This is ill-formed, but only Clang seems to diagnose the issue. Douglas Gregor 2011-05-04 17:04:30 +0000
  • e93603d33e [71536] merged from trunk Eric Niebler 2011-05-01 10:04:01 +0000
  • 7f41fd52f5 replace use of Proto context with transforms Eric Niebler 2011-04-27 16:21:12 +0000
  • 1ac8cf17d1 Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]). Steven Watanabe 2011-01-15 08:11:51 +0000
  • e851b84155 Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost. On Linux, GNU's libstdc++, which is the default stdlib for icc and clang, cannot parse the <iomanip> header in version 4.5+ (which thankfully neither compiler advises the use of yet), as it's original C++98-friendly implementation has been replaced with a gnu++0x implementation. <boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing boost::detail::setfill, boost::detail::setbase, boost::detail::setw, boost::detail::setprecision, boost::detail::setiosflags and boost::detail::resetiosflags. Bryce Adelstein-Lelbach 2011-01-14 02:35:58 +0000
  • aaaf7a77fd use boost::optional::swap member function Eric Niebler 2010-12-19 17:50:24 +0000
  • 02e1da1dad oh right. optional doesn't have a swap member on the release branch. Crap. Eric Niebler 2010-10-09 19:05:15 +0000
  • 60436e5b20 Merged revisions 65788 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2010-10-09 18:59:48 +0000
  • 044acab0b9 not sure how this got out of sync with trunk Eric Niebler 2010-10-07 01:02:16 +0000
  • 4151bc94fe as() handles wide sub_match objects correctly, fixes #4496 Eric Niebler 2010-10-06 19:02:04 +0000
  • 2fdc299a74 Merged revisions 64122-64123 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2010-07-18 15:22:52 +0000
  • b77fbdaa53 xpressive can no longer be found in the File Vault Eric Niebler 2010-07-18 14:30:38 +0000
  • 51706e74c8 Merged revisions 63305-63306 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2010-06-26 14:39:00 +0000
  • ab0736cda5 Merge documentation fixes. Daniel James 2010-06-26 12:30:09 +0000
  • 263f5ad4cf fix oops Eric Niebler 2010-06-25 14:02:56 +0000
  • 3cc89ecdf0 support user-defined assertions with placeholders for non-local variables Eric Niebler 2010-06-25 13:49:03 +0000
  • 79eb4f71c6 Merged revisions 61876,63280 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2010-06-24 04:21:07 +0000
  • 5f87e3389b qualify calls to ignore_unused Eric Niebler 2010-06-24 04:08:23 +0000
  • 62ce944847 Update various libraries' documentation build. Daniel James 2010-06-20 18:00:48 +0000
  • 95c9b5a118 Both Proto and Xpressive have "ignore_unused" templates in their detail headers, and both were getting included, causing overloading ambiguities. There is probably a major cleanup to do here, moving to a single "ignore_unused" in boost/detail, but for now I've rectified the problem by describing importing Proto's ignore_unused() into Xpressive rather than defining a new one. Douglas Gregor 2010-05-09 13:40:45 +0000
  • b597ec29a6 Merged revisions 61717 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2010-05-01 20:29:31 +0000
  • ad61ec6ac7 replace non-portable using declarations with typedefs Eric Niebler 2010-04-30 23:48:20 +0000
  • 2fac751f2e Merged revisions 60682,60692,60706,60788 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2010-03-23 06:03:12 +0000
  • 1d23e0eb3e try again to get proto assignment overloads right Eric Niebler 2010-03-19 13:23:26 +0000
  • bc59664988 Merged revisions 59934 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2010-03-01 10:33:15 +0000
  • 6fe4b8cd5b add missing include Eric Niebler 2010-02-26 01:59:46 +0000
  • f96bf8410c add missing include, fixes #3915 Eric Niebler 2010-02-10 14:54:58 +0000