From 72efaaa6d0f6b64f7eafacee822d626b28de4004 Mon Sep 17 00:00:00 2001 From: John Fletcher Date: Sat, 27 Dec 2014 17:06:31 +0000 Subject: [PATCH 1/4] doc/phoenix3/qbk Update version to 3.1.0 and quickbook to 1.6 with compatibility to 1.3 --- doc/phoenix3.qbk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/phoenix3.qbk b/doc/phoenix3.qbk index 3593176..09e7021 100644 --- a/doc/phoenix3.qbk +++ b/doc/phoenix3.qbk @@ -1,6 +1,7 @@ [library Phoenix - [quickbook 1.3] - [version 3.0.5] + [quickbook 1.6] + [compatibility-mode 1.3] + [version 3.1.0] [authors [de Guzman, Joel], [Marsden, Dan], [Heller, Thomas], [Fletcher, John] ] [copyright 2002 2003 2004 2005 2010 2014 Joel de Guzman, Dan Marsden, Thomas Heller, John Fletcher] [category string-text] From b2c55e2093b6a3ea988bff6156e98d2d641cdbf7 Mon Sep 17 00:00:00 2001 From: John Fletcher Date: Sat, 27 Dec 2014 17:22:05 +0000 Subject: [PATCH 2/4] doc/inside/actor.qbk Correct error in reference --- doc/inside/actor.qbk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/inside/actor.qbk b/doc/inside/actor.qbk index a391f5b..d0c59e9 100644 --- a/doc/inside/actor.qbk +++ b/doc/inside/actor.qbk @@ -71,7 +71,7 @@ Additionally, there exist function call operators accepting permutations of cons and non-const references. These operators are created for all N <= `BOOST_PHOENIX_PERFECT_FORWARD_LIMIT` (which defaults to 3). -[def [$http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1385.htm] +[def $http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1385.htm] [note *Forwarding Function Problem* From 2b66b29e862df3a34e0f6cd6a81fc1517eec084f Mon Sep 17 00:00:00 2001 From: John Fletcher Date: Sat, 27 Dec 2014 17:41:53 +0000 Subject: [PATCH 3/4] doc/phoenix3.qbk Add a comment on current date. --- doc/phoenix3.qbk | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/phoenix3.qbk b/doc/phoenix3.qbk index 09e7021..78f9356 100644 --- a/doc/phoenix3.qbk +++ b/doc/phoenix3.qbk @@ -18,6 +18,7 @@ [/ September 2005] [/ June 2010] [/ February 2014] +[/ December 2014] [/ Some links] From c848d720bd4220dd81e8671595d8b99e6d8959ae Mon Sep 17 00:00:00 2001 From: John Fletcher Date: Sat, 27 Dec 2014 17:43:18 +0000 Subject: [PATCH 4/4] doc/what_s_new.qbk Add new sections for 3.0.6 and 3.1.0 --- doc/what_s_new.qbk | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/doc/what_s_new.qbk b/doc/what_s_new.qbk index 98d1f86..d88248a 100644 --- a/doc/what_s_new.qbk +++ b/doc/what_s_new.qbk @@ -9,19 +9,34 @@ [section What's New] -[section Phoenix 3.0.5] +[section Phoenix 3.1.0] This is the latest in a series of updates to Phoenix to fix some bugs and to extend the examples. Details of the changes will be found in the __changelog__ and the release number will be increased for each set of changes released. +* A start is being made on updating the documentation. +* A bug has been fixed which was causing a lot of test examples of *bind* to fail. This was particularly the case with more recent compilers which are stricter. +* TODO + There is still a lot of work to be done on fixes, documentation and examples. + +[endsect] + +[section Phoenix 3.0.6 (Boost 1.57.0)] + +* Fixed bug in example/container_actor.cpp in end() function. +* Fixed bug4853 and 5626 - added header for std::forward. +* Fixed bug4853 - added header for gcc 4.9 test + +[endsect] + +[section Phoenix 3.0.5] + * Introduction of __changelog__ and release number increments. * Added BOOST_PHOENIX_VERSION_NUMBER using boost/predef style. * Fixes to bugs #5714 and #5824 are particularly important as they fixed silent errors in the processing of some compound expressions with commas. *This could cause output from some user codes to change unexpectedly.* -* TODO - There is still a lot of work to be done on fixes, documentation and examples. [endsect]