Commit Graph

  • c45e6c4132
    Merge pull request #19 from boostorg/develop cc Eric Niebler 2019-12-05 13:09:59 -0800
  • ef2e94fe29
    Merge pull request #13 from Kojoley/suppress-msvc-c4180-warning-from-extends-operators Eric Niebler 2019-08-05 15:08:46 -0700
  • f7f698089b
    Merge pull request #2 from dodheim/develop Eric Niebler 2019-08-05 14:57:17 -0700
  • 60a2498bca Fix BOOST_SP_TYPEID use in test/display_expr.cpp Peter Dimov 2019-06-25 13:11:29 +0300
  • 46a10271ed Merge branch 'update_typeinfo' of https://github.com/Lastique/proto into feature/pr-16 Peter Dimov 2019-06-25 12:43:31 +0300
  • 290fcac742 Merge branch 'develop' Peter Dimov 2019-06-24 16:40:03 +0300
  • ac4277d686 Add .travis.yml Peter Dimov 2019-06-24 14:25:21 +0300
  • 412d3612c6 Ported to Boost.Core typeinfo.hpp to avoid deprecated warnings. Andrey Semashev 2019-05-25 18:40:21 +0300
  • 08c66c4142
    Merge pull request #15 from Kojoley/fix-tests-examples Eric Niebler 2019-04-05 15:42:54 -0700
  • bbb67405da Fixed ArgsAsList transform to work with cons Nikita Kniazev 2019-04-02 00:45:13 +0300
  • 95fcb88bb1 MPL wants access to its internal typedefs Nikita Kniazev 2018-02-06 14:14:33 +0300
  • 01ffe9ed5f Suppress C4180 warning from extends operators Nikita Kniazev 2019-01-18 20:53:57 +0300
  • de6f407533
    Merge pull request #3 from Flast/patch-1 Eric Niebler 2018-11-04 11:33:56 -0800
  • d039cef157
    Merge pull request #9 from Burgos/completeme Eric Niebler 2018-11-04 11:33:08 -0800
  • 660abb07f1 Don't create incomplete-type display functor Nemanja Boric 2018-11-03 00:13:59 +0100
  • e218e9f521
    Merge pull request #8 from Burgos/global-namespace-placeholder Eric Niebler 2018-11-02 13:05:26 -0700
  • 8d6fb46cf6 Remove dependency on boost::bind Nemanja Boric 2018-11-02 16:58:21 +0100
  • 2fd3c34354
    Merge pull request #7 from Burgos/boostbind Eric Niebler 2018-11-01 16:20:27 -0700
  • 150630ddab Wrap the display_expr_impl with boost::ref and pass it to fusion::for_each Nemanja Boric 2018-11-01 19:46:57 +0100
  • 78fd0ed186
    Fixed a typo in forward decl. Kohei Takahashi 2018-01-18 02:27:20 +0900
  • d70c74c3a8 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:35 -0500
  • 2e0bce8946 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:35 -0500
  • c0e9b4de19 This bug was fixed in VC++ 2013, workaround no longer applicable. dodheim 2015-08-23 20:43:54 -0700
  • 856606178f get lambda example compiling on clang Eric Niebler 2014-12-15 22:46:11 -0800
  • a37ad8bf24 updated lambda.hpp example Eric Niebler 2014-12-15 13:50:43 -0800
  • ea3f319a86 Merge pull request #1 from danieljames/metadata Eric Niebler 2014-08-18 08:50:59 -0700
  • 0e033e1eae Add metadata file. Daniel James 2014-08-18 15:09:30 +0100
  • 990af3a700 Merge branch 'develop' Eric Niebler 2014-07-15 16:30:10 -0700
  • 79076a9273 roll back some boost::ref changes now that offending overloads have been removed Eric Niebler 2014-07-15 16:29:51 -0700
  • d9a4fc37c2 accomodate recent changes in boost::ref Eric Niebler 2014-07-12 21:18:54 -0700
  • 02dc6f7785 Merge branch 'develop' Eric Niebler 2014-01-19 22:52:02 -0800
  • 1212afb73d tweak wave.cfg Eric Niebler 2014-01-19 22:51:45 -0800
  • 5588d2c950 Merge branch 'develop' Eric Niebler 2014-01-19 22:22:32 -0800
  • 0614f79266 fix preprocess jamfile for modularization Eric Niebler 2014-01-19 22:22:09 -0800
  • 9f6aa0bc00 Create first merge point for Git Eric Niebler 2014-01-11 00:30:42 -0800
  • 5848406aad patch from develop Eric Niebler 2014-01-11 00:29:16 -0800
  • 5869948ca3 finish pre-preprocessing proto/transform and proto/detail. only proto/context remains Eric Niebler 2011-05-08 17:56:58 +0000
  • 4ed5bb363c pre-preprocess the contexts Eric Niebler 2011-05-09 15:06:36 +0000
  • 803fb27828 Remove obsolete MSVC check from pragma guard Stephen Kelly 2013-09-26 13:02:51 +0000
  • a95d69e678 add non-template copy-assign operator Eric Niebler 2010-11-02 22:27:22 +0000
  • 77d5fe1aac accomodate fusion:vector0 interface change Eric Niebler 2009-06-15 06:27:13 +0000
  • e905b89557 add release notes for 1.51 (unpacking patterns) and clean up example in unpacking patterns section Eric Niebler 2012-07-23 18:55:07 +0000
  • 85832c0ab2 merge [86344] from trunk Eric Niebler 2013-10-25 16:35:09 +0000
  • 2e6c45baf2 remove unused files, eliminates faux dependency on spirit Eric Niebler 2013-10-17 23:30:30 +0000
  • 16276faf46 Remove obsolete MSVC check from pragma guard Stephen Kelly 2013-09-26 13:02:51 +0000
  • a80cf8a497 Add missing svn:eol-style to be consistent with the other xml files. Needed for smooth git transition Jürgen Hunold 2013-08-07 12:28:00 +0000
  • ccf691cac7 revert previous hasty change Eric Niebler 2013-07-22 17:03:01 +0000
  • 009dce8ef5 first and second function objects use poly_function to get return types correct Eric Niebler 2013-07-22 16:24:16 +0000
  • cb2bc3235a merge [83504] from trunk Eric Niebler 2013-05-27 05:41:16 +0000
  • 89c132cd0c add missing history information Eric Niebler 2013-03-20 04:26:19 +0000
  • 592e556e76 Merge deprecated macro change for Boost.Proto to release; no functionality change Marshall Clow 2012-12-11 15:00:58 +0000
  • f334510895 Remove usage of deprecated macros Marshall Clow 2012-11-21 21:38:52 +0000
  • 8d384a48d0 comment typos, fixes #7487, fixes #7555 Eric Niebler 2012-11-12 18:43:18 +0000
  • c4e9617318 comment typos, refs ##7487, refs #7555 Eric Niebler 2012-11-02 17:48:01 +0000
  • bcbb6a55fb proto: make proto::flat_view play nice with segmented fusion. merge [80820] from trunk Eric Niebler 2012-10-10 02:05:16 +0000
  • 06c0b381de proto: doc tweaks. merge [80923] from trunk Eric Niebler 2012-10-10 01:07:55 +0000
  • 97c0ed79e4 fix broken url Eric Niebler 2012-10-10 00:51:46 +0000
  • 43e6aa1062 flat_view doesn't cause segmented fusion to create invlalid iterators anymore Eric Niebler 2012-10-02 19:22:56 +0000
  • aa39109655 phoenix: merge [80758] [80764] from trunk Eric Niebler 2012-10-01 02:06:52 +0000
  • a193bea24b proto: merge [80747] from trunk Eric Niebler 2012-09-30 02:26:18 +0000
  • 59caede032 proto msvc workarounds for phoenix Eric Niebler 2012-09-29 21:09:07 +0000
  • a9dfeab2ea fix more phoenix decltype-result_of bugs Eric Niebler 2012-09-29 16:55:08 +0000
  • e26d22c63e proto: turn off annoying SCL warnings on msvc Eric Niebler 2012-09-28 23:03:58 +0000
  • dcc96dd579 proto: merge [80353] from trunk to release Eric Niebler 2012-09-18 17:00:48 +0000
  • 981ecf0044 merge misc proto changes from trunk: [80247], [80262], [80265], [80266], [80275], [80273], [80274] Eric Niebler 2012-09-01 23:52:42 +0000
  • c572fd3892 pass_through transform accepts target domain as a template parameter Eric Niebler 2012-09-01 22:47:06 +0000
  • 6c56b0a091 merge [79632], [79640], [79678], [79686], [79711], [79713], [79725], [79742], [79920] from trunk Eric Niebler 2012-08-29 02:40:56 +0000
  • 19e8255dc0 merge [79567] from trunk Eric Niebler 2012-08-29 02:02:57 +0000
  • e0e2bd72a5 fix oops in range function objects Eric Niebler 2012-08-28 01:55:37 +0000
  • 7631dd6142 untabify Eric Niebler 2012-08-28 01:51:52 +0000
  • 114e7d05ba hook undocumented convert Fusion customization point so that mpl algorithms work with proto expression types Eric Niebler 2012-08-28 01:38:59 +0000
  • e2f899f25f add function objects for <iterator> and some boost.range functions Eric Niebler 2012-08-27 21:46:09 +0000
  • 3fc2007ce6 fix example Eric Niebler 2012-08-27 21:42:59 +0000
  • 822e5aa95b bite the bullet and add overloads to proto::transform that accept const-ref expressions Eric Niebler 2012-08-27 18:14:20 +0000
  • 5c325d3f36 Back out the bogus const-correctness tweak made in [68463]. Eric Niebler 2012-08-27 02:14:17 +0000
  • 29357b4f7b merge [79918] from trunk, fixes #7203 Eric Niebler 2012-08-08 19:14:03 +0000
  • 126915a2e3 workarounds for earlier gcc flavors Eric Niebler 2012-08-08 07:01:36 +0000
  • c09d2c15b2 don't use B0, conflict with a macro on Linux, references #7203 Eric Niebler 2012-08-07 23:24:20 +0000
  • 0d8d3e500e missed this in the last check-in, darn Eric Niebler 2012-07-25 16:04:47 +0000
  • 28c33c15d7 fix multiple defs linker error Eric Niebler 2012-07-24 19:43:12 +0000
  • 1c8168b147 oops, use BOOST_PROTO_RESULT_OF instead of boost::result_of Eric Niebler 2012-07-24 06:11:59 +0000
  • 1e94667aaa move transform environment-related classes into ADL-blocking namespaces Eric Niebler 2012-07-24 01:53:10 +0000
  • a1b8bc7b6b doc tweaks only; merge [79703] from trunk Eric Niebler 2012-07-23 19:11:56 +0000
  • 64713639ae add release notes for 1.51 (unpacking patterns) and clean up example in unpacking patterns section Eric Niebler 2012-07-23 18:55:07 +0000
  • 2d9acff637 user docs for transform environments Eric Niebler 2012-07-22 23:56:58 +0000
  • 0b27981bec add reference section for new transform environment functionality Eric Niebler 2012-07-22 20:03:41 +0000
  • 6736c3da99 add support for transform environment with slots for key/value pairs Eric Niebler 2012-07-21 05:50:50 +0000
  • d810dd5bdb tests for proto::protect Eric Niebler 2012-07-16 21:19:50 +0000
  • 9ba17ff21e merge [79461], [79465], and [79485] from trunk Eric Niebler 2012-07-15 04:40:39 +0000
  • 20237ede04 user docs for unpacking patterns in transforms Eric Niebler 2012-07-13 22:13:34 +0000
  • 3a9577ca39 reference docs for pseudo-pack expansions in transforms Eric Niebler 2012-07-13 04:59:53 +0000
  • 62933cbebd transforms get pseudo-parameter pack expansion support for unpacking expressions Eric Niebler 2012-07-12 21:54:30 +0000
  • 711a823d4a merge [78835] from trunk. simple doc tweaks Eric Niebler 2012-06-06 20:09:29 +0000
  • bd8de9c606 fix minor typos Eric Niebler 2012-06-06 20:07:33 +0000
  • 9c88aea0e6 merge [78122], [78141], [78196] from trunk Eric Niebler 2012-04-30 01:44:50 +0000
  • f6ed184fc4 disable '__forceinline not inlined' warning on msvc Eric Niebler 2012-04-25 19:41:37 +0000
  • 598b66a6ef c++11, force parameter to mpl::if_c to be bool Eric Niebler 2012-04-22 17:26:27 +0000
  • 4719e77bd5 c++11, force parameter to mpl::eval_if_c and mpl::if_c to be bool Eric Niebler 2012-04-22 06:35:43 +0000
  • 7fd2cafefe merged [77873] from trunk Eric Niebler 2012-04-11 18:04:26 +0000
  • a2d15a64ea use decltype-based result_of if and only if the compiler implements N3276 Eric Niebler 2012-04-10 00:00:26 +0000