Commit Graph

174 Commits

Author SHA1 Message Date
Eric Niebler
89d2421288 fix regression in make transform, add make regression tests
[SVN r67233]
2010-12-15 03:33:31 +00:00
Eric Niebler
65eed7bddd Merged revisions 66150,66196-66200,66805,66836,66990,67053,67122,67154 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r66150 | eric_niebler | 2010-10-22 17:07:23 -0400 (Fri, 22 Oct 2010) | 1 line
  
  add nested which typedef for matches with switch_ and if_ for Phoenix-style extensible grammars
........
  r66196 | eric_niebler | 2010-10-25 19:55:22 -0400 (Mon, 25 Oct 2010) | 1 line
  
  add when<T, external> to allow transforms to be specified with the Data parameter
........
  r66197 | eric_niebler | 2010-10-25 19:57:16 -0400 (Mon, 25 Oct 2010) | 1 line
  
  optimize boost::tr1_result_of for default_domain and default_generator
........
  r66198 | eric_niebler | 2010-10-25 19:58:26 -0400 (Mon, 25 Oct 2010) | 1 line
  
  clean-up
........
  r66199 | eric_niebler | 2010-10-25 20:53:39 -0400 (Mon, 25 Oct 2010) | 1 line
  
  s/external/external_transform/ and s/action_map/external_transforms/
........
  r66200 | eric_niebler | 2010-10-26 01:42:13 -0400 (Tue, 26 Oct 2010) | 1 line
  
  small tweak, add docs for external transforms
........
  r66805 | eric_niebler | 2010-11-28 00:04:50 -0500 (Sun, 28 Nov 2010) | 1 line
  
  fix long-standing bug in proto::make, add more callable wrappers for std utility and fusion algos, reorg and clean-up
........
  r66836 | eric_niebler | 2010-11-28 22:58:02 -0500 (Sun, 28 Nov 2010) | 1 line
  
  pop_front and reverse are not in core, add docs for new callables
........
  r66990 | eric_niebler | 2010-12-03 17:10:14 -0500 (Fri, 03 Dec 2010) | 1 line
  
  ah! the REAL fix for the long-standing proto::make bug
........
  r67053 | eric_niebler | 2010-12-05 20:01:47 -0500 (Sun, 05 Dec 2010) | 1 line
  
  revert to old slightly broken make behavior, instead of the new and very broken behavior (sigh)
........
  r67122 | eric_niebler | 2010-12-08 23:08:40 -0500 (Wed, 08 Dec 2010) | 1 line
  
  proto::matches preserves domain-specific expression wrappers
........
  r67154 | eric_niebler | 2010-12-10 23:08:58 -0500 (Fri, 10 Dec 2010) | 1 line
  
  doc tweak
........


[SVN r67155]
2010-12-11 04:33:22 +00:00
Eric Niebler
c54f15a425 doc tweak
[SVN r67154]
2010-12-11 04:08:58 +00:00
Eric Niebler
2c5d6d0b3b ah! the REAL fix for the long-standing proto::make bug
[SVN r66990]
2010-12-03 22:10:14 +00:00
Eric Niebler
5de8bacb29 pop_front and reverse are not in core, add docs for new callables
[SVN r66836]
2010-11-29 03:58:02 +00:00
Eric Niebler
251a8fb597 small tweak, add docs for external transforms
[SVN r66200]
2010-10-26 05:42:13 +00:00
Eric Niebler
3fddf6e0e8 Merged revisions 64584,64588 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r64584 | eric_niebler | 2010-08-03 18:54:38 -0400 (Tue, 03 Aug 2010) | 1 line
  
  add release notes for Boost.1.44
........
  r64588 | eric_niebler | 2010-08-03 22:37:54 -0400 (Tue, 03 Aug 2010) | 1 line
  
  fix typo
........


[SVN r64589]
2010-08-04 02:50:36 +00:00
Eric Niebler
b04061dbf7 fix typo
[SVN r64588]
2010-08-04 02:37:54 +00:00
Eric Niebler
2c2178c241 add release notes for Boost.1.44
[SVN r64584]
2010-08-03 22:54:38 +00:00
Eric Niebler
6e2a56adc1 Merged revisions 64122-64123 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r64122 | eric_niebler | 2010-07-18 10:25:32 -0400 (Sun, 18 Jul 2010) | 1 line
  
  proto can no longer be found in the File Vault
........
  r64123 | eric_niebler | 2010-07-18 10:30:38 -0400 (Sun, 18 Jul 2010) | 1 line
  
  xpressive can no longer be found in the File Vault
........


[SVN r64127]
2010-07-18 15:22:52 +00:00
Eric Niebler
bee1e4fe76 proto can no longer be found in the File Vault
[SVN r64122]
2010-07-18 14:25:32 +00:00
Daniel James
39416a1ef1 Merge documentation fixes.
* Use `doc/src/*.css` instead of `doc/html/*.css`.
* Remove wiki and people directories.
* Some documentation fixes.
* Left out `minimal.css` changes and boostbook changes because of clashes.


[SVN r63347]
2010-06-26 12:30:09 +00:00
Daniel James
48367c83e6 Update various libraries' documentation build.
Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.

[SVN r63146]
2010-06-20 18:00:48 +00:00
Eric Niebler
05ab320b5a Merged revisions 63021,63037,63091 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r63021 | eric_niebler | 2010-06-16 10:32:07 -0400 (Wed, 16 Jun 2010) | 1 line
  
  remove docs for base_expr
........
  r63037 | eric_niebler | 2010-06-17 00:15:40 -0400 (Thu, 17 Jun 2010) | 1 line
  
  final(?) tweak to description of domain deduction
........
  r63091 | eric_niebler | 2010-06-18 23:32:55 -0400 (Fri, 18 Jun 2010) | 1 line
  
  work-arounds for msvc-7.1
........


[SVN r63140]
2010-06-20 15:04:34 +00:00
Eric Niebler
81b536cfa4 final(?) tweak to description of domain deduction
[SVN r63037]
2010-06-17 04:15:40 +00:00
Eric Niebler
81d27d4a07 remove docs for base_expr
[SVN r63021]
2010-06-16 14:32:07 +00:00
Eric Niebler
6b4a5c242c Merged revisions 63016 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r63016 | eric_niebler | 2010-06-16 08:44:06 -0400 (Wed, 16 Jun 2010) | 1 line
  
  fix description of domain deduction (again)
........


[SVN r63018]
2010-06-16 13:06:15 +00:00
Eric Niebler
513a41e697 fix description of domain deduction (again)
[SVN r63016]
2010-06-16 12:44:06 +00:00
Eric Niebler
fb68d8c7df Merged revisions 62926-62927,62951,62964,63004 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r62926 | eric_niebler | 2010-06-13 22:47:07 -0400 (Sun, 13 Jun 2010) | 1 line
  
  sigh, add back some ADL-blocker namespaces
........
  r62927 | eric_niebler | 2010-06-14 01:22:36 -0400 (Mon, 14 Jun 2010) | 1 line
  
  fix return type calculation of already_expr and already_child
........
  r62951 | eric_niebler | 2010-06-14 17:26:12 -0400 (Mon, 14 Jun 2010) | 1 line
  
  as_expr and as_child no longer run objects that are already proto expressions through the domain's generator
........
  r62964 | eric_niebler | 2010-06-14 22:07:23 -0400 (Mon, 14 Jun 2010) | 1 line
  
  make the reference agree with the implementation about the behavior of deduce_domain, as_child, as_expr, make_expr and unpack_expr
........
  r63004 | eric_niebler | 2010-06-15 17:49:24 -0400 (Tue, 15 Jun 2010) | 1 line
  
  fix description of how domains are deduced
........


[SVN r63005]
2010-06-15 22:08:34 +00:00
Eric Niebler
aa81fc3197 fix description of how domains are deduced
[SVN r63004]
2010-06-15 21:49:24 +00:00
Eric Niebler
541cdfcbfd make the reference agree with the implementation about the behavior of deduce_domain, as_child, as_expr, make_expr and unpack_expr
[SVN r62964]
2010-06-15 02:07:23 +00:00
Eric Niebler
21f897e3c6 Merged revisions 62736,62781,62798,62829 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r62736 | eric_niebler | 2010-06-10 10:07:00 -0400 (Thu, 10 Jun 2010) | 1 line
  
  capture behavior can specified on a per-domain basis. Finally
........
  r62781 | eric_niebler | 2010-06-10 21:34:42 -0400 (Thu, 10 Jun 2010) | 1 line
  
  remove requirement that Generators have proto_base_generator typedef
........
  r62798 | eric_niebler | 2010-06-11 09:49:00 -0400 (Fri, 11 Jun 2010) | 1 line
  
  attempt to fix portability regression, eliminate unnecessary is_expr instantiations
........
  r62829 | eric_niebler | 2010-06-12 00:36:24 -0400 (Sat, 12 Jun 2010) | 1 line
  
  document new domain-specific as_expr and as_child customization points
........


[SVN r62839]
2010-06-12 12:38:48 +00:00
Eric Niebler
7176d768a5 document new domain-specific as_expr and as_child customization points
[SVN r62829]
2010-06-12 04:36:24 +00:00
Eric Niebler
ec90dec602 Merged revisions 62550,62616,62618 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r62550 | eric_niebler | 2010-06-08 01:07:00 -0400 (Tue, 08 Jun 2010) | 1 line
  
  namespace reform, begin to make proto internals rely less on proto::expr
........
  r62616 | eric_niebler | 2010-06-08 20:14:39 -0400 (Tue, 08 Jun 2010) | 1 line
  
  use basic_expr instead of expr when possible for better compile times
........
  r62618 | eric_niebler | 2010-06-08 20:23:57 -0400 (Tue, 08 Jun 2010) | 1 line
  
  more namespace reform
........


[SVN r62739]
2010-06-10 15:03:27 +00:00
Eric Niebler
ac9e33f45b capture behavior can specified on a per-domain basis. Finally
[SVN r62736]
2010-06-10 14:07:00 +00:00
Eric Niebler
a1a325482e use basic_expr instead of expr when possible for better compile times
[SVN r62616]
2010-06-09 00:14:39 +00:00
Eric Niebler
eac363c3df namespace reform, begin to make proto internals rely less on proto::expr
[SVN r62550]
2010-06-08 05:07:00 +00:00
Eric Niebler
82bf2308d1 Merged revisions 62535 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r62535 | eric_niebler | 2010-06-07 21:13:56 -0400 (Mon, 07 Jun 2010) | 1 line
  
  bring reference docs into agreement with current code
........


[SVN r62543]
2010-06-08 02:09:51 +00:00
Eric Niebler
180e75b2d1 bring reference docs into agreement with current code
[SVN r62535]
2010-06-08 01:13:56 +00:00
Eric Niebler
bf766d0308 Merged revisions 62139 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r62139 | eric_niebler | 2010-05-22 07:59:29 -0400 (Sat, 22 May 2010) | 1 line
  
  generalized sub-domain implementation from Daniel Wallin
........


[SVN r62169]
2010-05-24 03:58:59 +00:00
Eric Niebler
4159e320d0 generalized sub-domain implementation from Daniel Wallin
[SVN r62139]
2010-05-22 11:59:29 +00:00
Eric Niebler
f27b11b2a9 Merged revisions 61076,61547,61675-61677,61750,61782,61788,61859 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r61076 | eric_niebler | 2010-04-05 12:15:49 -0700 (Mon, 05 Apr 2010) | 1 line
  
  code clean-up
........
  r61547 | eric_niebler | 2010-04-24 12:50:15 -0700 (Sat, 24 Apr 2010) | 1 line
  
  when using proto::and_ as a transform, apply *all* transforms but only return the result of applying the last
........
  r61675 | eric_niebler | 2010-04-29 06:59:12 -0700 (Thu, 29 Apr 2010) | 1 line
  
  allow virtual members to be in a different domain than their enclosing class
........
  r61676 | eric_niebler | 2010-04-29 08:08:18 -0700 (Thu, 29 Apr 2010) | 1 line
  
  const-correctness fixes when invoking proto domains
........
  r61677 | eric_niebler | 2010-04-29 08:18:21 -0700 (Thu, 29 Apr 2010) | 1 line
  
  more const-correctness fixes when invoking proto domains
........
  r61750 | eric_niebler | 2010-05-03 18:19:53 -0700 (Mon, 03 May 2010) | 1 line
  
  _default transform is also a grammar that matches the expressions the transform knows how to handle
........
  r61782 | eric_niebler | 2010-05-04 17:19:22 -0700 (Tue, 04 May 2010) | 1 line
  
  pass_through transform doesn't strip expression wrappers
........
  r61788 | eric_niebler | 2010-05-05 09:02:34 -0700 (Wed, 05 May 2010) | 1 line
  
  fix broken proto
........
  r61859 | eric_niebler | 2010-05-08 15:27:39 -0700 (Sat, 08 May 2010) | 1 line
  
  add partial support for sub-domains. Full support (on compilers supporting Boost.TypeOf) to come
........


[SVN r62138]
2010-05-22 06:17:55 +00:00
Eric Niebler
55e553439a pass_through transform doesn't strip expression wrappers, fixes #4175
[SVN r61782]
2010-05-05 00:19:22 +00:00
Eric Niebler
7bb883e355 when using proto::and_ as a transform, apply *all* transforms but only return the result of applying the last
[SVN r61547]
2010-04-24 19:50:15 +00:00
Eric Niebler
4368693a5f Merged revisions 61055-61056 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r61055 | eric_niebler | 2010-04-04 16:09:58 -0700 (Sun, 04 Apr 2010) | 1 line
  
  try to get proto working on msvc-7.1 again, misc clean-up
........
  r61056 | eric_niebler | 2010-04-04 16:22:56 -0700 (Sun, 04 Apr 2010) | 1 line
  
  acknowledge Dave A. for responding to my call for help with msvc-7.1
........


[SVN r61073]
2010-04-05 18:52:10 +00:00
Eric Niebler
09ed4fda0f acknowledge Dave A. for responding to my call for help with msvc-7.1
[SVN r61056]
2010-04-04 23:22:56 +00:00
Eric Niebler
11cd1de693 Merged revisions 60682,60692,60706,60788 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r60682 | eric_niebler | 2010-03-18 12:32:54 +1100 (Thu, 18 Mar 2010) | 1 line
  
  functional::make_expr and functional::unpack_expr return const-qualified rvalues
........
  r60692 | eric_niebler | 2010-03-19 01:28:31 +1100 (Fri, 19 Mar 2010) | 1 line
  
  fix error in invocation of callable monomorphic function objects, expression self-assignment creates an assign node
........
  r60706 | eric_niebler | 2010-03-20 00:23:26 +1100 (Sat, 20 Mar 2010) | 1 line
  
  try again to get proto assignment overloads right
........
  r60788 | eric_niebler | 2010-03-23 16:07:39 +1100 (Tue, 23 Mar 2010) | 1 line
  
  add an appendix for release notes
........


[SVN r60789]
2010-03-23 06:03:12 +00:00
Eric Niebler
d188b15a11 add an appendix for release notes
[SVN r60788]
2010-03-23 05:07:39 +00:00
Eric Niebler
807aab9569 try again to get proto assignment overloads right
[SVN r60706]
2010-03-19 13:23:26 +00:00
Eric Niebler
cfa784eb79 Merged revisions 60633,60639,60659,60671 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r60633 | eric_niebler | 2010-03-16 12:20:57 +1100 (Tue, 16 Mar 2010) | 1 line
  
  add proto::assert_matches function and friends to debug.hpp, flesh out docs for Expr concept
........
  r60639 | eric_niebler | 2010-03-16 15:55:13 +1100 (Tue, 16 Mar 2010) | 1 line
  
  simplify and generalize display_expr
........
  r60659 | eric_niebler | 2010-03-17 09:35:40 +1100 (Wed, 17 Mar 2010) | 1 line
  
  BOOST_PROTO_ASSERT_MATCHES should incur no runtime overhead
........
  r60671 | eric_niebler | 2010-03-17 11:43:14 +1100 (Wed, 17 Mar 2010) | 1 line
  
  add assert_matches/assert_matches_not to function list
........


[SVN r60672]
2010-03-17 01:17:06 +00:00
Eric Niebler
c5822eefae add assert_matches/assert_matches_not to function list
[SVN r60671]
2010-03-17 00:43:14 +00:00
Eric Niebler
99ac3739ca add proto::assert_matches function and friends to debug.hpp, flesh out docs for Expr concept
[SVN r60633]
2010-03-16 01:20:57 +00:00
Eric Niebler
d8ae8fecd2 Merged revisions 60403,60452-60453 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r60403 | eric_niebler | 2010-03-10 13:03:20 +1100 (Wed, 10 Mar 2010) | 1 line
  
  do not use deprecated config macros, thx to daniel james
........
  r60452 | eric_niebler | 2010-03-11 12:07:19 +1100 (Thu, 11 Mar 2010) | 1 line
  
  adding concepts for Expr and Domain
........
  r60453 | eric_niebler | 2010-03-11 12:08:47 +1100 (Thu, 11 Mar 2010) | 1 line
  
  oops, fix properties
........


[SVN r60505]
2010-03-12 05:51:46 +00:00
Eric Niebler
c9cf13dbca adding concepts for Expr and Domain
[SVN r60452]
2010-03-11 01:07:19 +00:00
Eric Niebler
a7e1745ed4 Merged revisions 60141,60143 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r60141 | eric_niebler | 2010-03-04 11:11:35 +1100 (Thu, 04 Mar 2010) | 1 line
  
  add non-const function call overloads to proto terminals, code reorg
........
  r60143 | eric_niebler | 2010-03-04 13:47:46 +1100 (Thu, 04 Mar 2010) | 1 line
  
  add a default constructor to proto::literal
........


[SVN r60404]
2010-03-10 02:17:46 +00:00
Eric Niebler
466c30ad8b do not use deprecated config macros, thx to daniel james
[SVN r60403]
2010-03-10 02:03:20 +00:00
Eric Niebler
163741358d add a default constructor to proto::literal
[SVN r60143]
2010-03-04 02:47:46 +00:00
Eric Niebler
195a2d4a1b Merged revisions 58392 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r58392 | eric_niebler | 2009-12-15 17:59:30 +1300 (Tue, 15 Dec 2009) | 1 line
  
  fix docs for fold transform, misc doc and code clean-up
........


[SVN r58393]
2009-12-15 08:36:28 +00:00
Eric Niebler
b45c9bb84a fix docs for fold transform, misc doc and code clean-up
[SVN r58392]
2009-12-15 04:59:30 +00:00
Eric Niebler
c052fcff9f Merged revisions 58375 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r58375 | eric_niebler | 2009-12-14 23:19:49 +1300 (Mon, 14 Dec 2009) | 1 line
  
  updated reference docs for fusion.hpp
........


[SVN r58376]
2009-12-14 10:29:00 +00:00
Eric Niebler
893ced3fbe updated reference docs for fusion.hpp
[SVN r58375]
2009-12-14 10:19:49 +00:00
Eric Niebler
e608531431 proto doc tweaks
[SVN r57440]
2009-11-06 23:37:47 +00:00
Eric Niebler
6dcc84e773 better docs for proto::extends, fixes #2844
[SVN r57439]
2009-11-06 23:24:22 +00:00
Troy D. Straszheim
541c129fd6 rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
[SVN r56942]
2009-10-17 02:07:38 +00:00
Eric Niebler
6e9e1129f4 Merged revisions 56321 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r56321 | eric_niebler | 2009-09-20 11:09:28 -0400 (Sun, 20 Sep 2009) | 1 line
  
  const-qualify return type of pow() function
........


[SVN r56322]
2009-09-20 15:17:13 +00:00
Eric Niebler
f4f8a9facb const-qualify return type of pow() function
[SVN r56321]
2009-09-20 15:09:28 +00:00
Eric Niebler
f0124690dd Merged revisions 54559,54610,54853,54871 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r54559 | eric_niebler | 2009-07-01 00:21:54 -0700 (Wed, 01 Jul 2009) | 1 line
  
  eliminate use of deprecated proto macros in proto's and xpressive's public interface
........
  r54610 | eric_niebler | 2009-07-03 09:58:55 -0700 (Fri, 03 Jul 2009) | 1 line
  
  fix slicing problem of unary operators
........
  r54853 | eric_niebler | 2009-07-09 21:44:23 -0700 (Thu, 09 Jul 2009) | 1 line
  
  revert the BasicPrimitiveTransform changes as leading to weird inconsistencies
........
  r54871 | eric_niebler | 2009-07-10 12:45:01 -0700 (Fri, 10 Jul 2009) | 1 line
  
  fix oops
........


[SVN r54872]
2009-07-10 21:13:22 +00:00
Eric Niebler
df18ee653a revert the BasicPrimitiveTransform changes as leading to weird inconsistencies
[SVN r54853]
2009-07-10 04:44:23 +00:00
Eric Niebler
471ec28162 Merged revisions 54067 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r54067 | eric_niebler | 2009-06-18 14:39:09 -0700 (Thu, 18 Jun 2009) | 1 line
  
  add a sensible default for proto::_default's template parameter
........


[SVN r54068]
2009-06-18 22:16:56 +00:00
Eric Niebler
fdc94e71fa add a sensible default for proto::_default's template parameter
[SVN r54067]
2009-06-18 21:39:09 +00:00
Eric Niebler
6590f9be15 Merged revisions 53158,53182,53334,53337,53419,53421,53521,53566-53568,53578,53590 via svnmerge from
https://svn.boost.org/svn/boost/trunk



[SVN r53591]
2009-06-03 04:32:30 +00:00
Eric Niebler
0238ce8532 add lighter-weight BasicPrimitiveTransform concept, op metafunctions model that instead of PrimitiveConcept for better compile times
[SVN r53578]
2009-06-02 21:33:28 +00:00
Eric Niebler
3e2c617f4e Merged revisions 52617 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r52617 | eric_niebler | 2009-04-26 19:26:18 -0700 (Sun, 26 Apr 2009) | 1 line
  
  add proto::noinvoke to the Class reference
........


[SVN r53053]
2009-05-16 18:09:07 +00:00
Eric Niebler
0ed5ae92fe add proto::noinvoke to the Class reference
[SVN r52617]
2009-04-27 02:26:18 +00:00
Troy D. Straszheim
5e5e12011e enable docs build for proto under cmake
[SVN r52233]
2009-04-07 17:24:15 +00:00
Eric Niebler
617efcb3a6 Merged revisions 51808,51821 via svnmerge from https://svn.boost.org/svn/boost/trunk
[SVN r51878]
2009-03-20 23:22:17 +00:00
Eric Niebler
571c10de27 add proto::noinvoke to block metafunction invocation in ObjectTransforms
[SVN r51821]
2009-03-17 18:21:40 +00:00
Eric Niebler
add33c8cf5 Merged revisions 51585 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r51585 | eric_niebler | 2009-03-03 16:01:09 -0800 (Tue, 03 Mar 2009) | 1 line
  
  minor doc tweaks
........


[SVN r51586]
2009-03-04 00:10:39 +00:00
Eric Niebler
2b406df9f4 minor doc tweaks
[SVN r51585]
2009-03-04 00:01:09 +00:00
John Maddock
1c29bdf855 Merge PDF build changes from Trunk.
[SVN r51417]
2009-02-23 18:39:32 +00:00
John Maddock
fef942bfa8 Add PDF generation options to fix external links to point to the web site.
Added a few more Boostbook based libs that were missed first time around.
Fixed PDF naming issues.

[SVN r51284]
2009-02-17 10:05:58 +00:00
John Maddock
5dd15f03e2 Add Jamfile to build PDF versions of all the docs.
Tweaked some existing Jamfiles so that PDF build finds all the necessary image files etc.
Tweaked fo.xsl to provide more options by default, and improve formatting.

[SVN r51104]
2009-02-08 16:59:14 +00:00
Eric Niebler
bea6f7f4a0 Merged revisions 50265-50266,50270 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r50265 | eric_niebler | 2008-12-13 20:35:21 -0800 (Sat, 13 Dec 2008) | 1 line
  
  add support for nullary expressions with tag types other than proto::tag::terminal
........
  r50266 | eric_niebler | 2008-12-13 21:53:21 -0800 (Sat, 13 Dec 2008) | 1 line
  
  allow 0- and 1-argument variants of proto::or_ and proto::and_
........
  r50270 | eric_niebler | 2008-12-14 08:40:27 -0800 (Sun, 14 Dec 2008) | 1 line
  
  fix nullary_expr bug
........


[SVN r50279]
2008-12-15 17:23:56 +00:00
Eric Niebler
db63657081 add support for nullary expressions with tag types other than proto::tag::terminal
[SVN r50265]
2008-12-14 04:35:21 +00:00
Eric Niebler
f36b18fcd1 Merged revisions 50165 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r50165 | eric_niebler | 2008-12-06 13:02:38 -0800 (Sat, 06 Dec 2008) | 1 line
  
  fix bad link
........


[SVN r50166]
2008-12-06 21:32:06 +00:00
Eric Niebler
c6e1ef17a6 fix bad link
[SVN r50165]
2008-12-06 21:02:38 +00:00
Eric Niebler
6ed590b864 Merged revisions 50106 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r50106 | eric_niebler | 2008-12-03 22:14:06 -0800 (Wed, 03 Dec 2008) | 1 line
  
  unpack_expr works with Fusion Forward Sequences
........


[SVN r50164]
2008-12-06 20:59:40 +00:00
Eric Niebler
d33bc755a5 unpack_expr works with Fusion Forward Sequences
[SVN r50106]
2008-12-04 06:14:06 +00:00
Eric Niebler
e4f355683f Merged revisions 49910,49930,49935-49936 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r49910 | eric_niebler | 2008-11-23 23:17:40 -0800 (Sun, 23 Nov 2008) | 1 line
  
  add an example of virtual data members
........
  r49930 | eric_niebler | 2008-11-25 08:00:40 -0800 (Tue, 25 Nov 2008) | 1 line
  
  deprecate old BOOST_PROTO_DEFINE_VARARG_FUNCTION_TEMPLATE macro, replace with more flexible and useful BOOST_PROTO_REPEAT and BOOST_PROTO_LOCAL_ITERATE
........
  r49935 | eric_niebler | 2008-11-25 16:44:00 -0800 (Tue, 25 Nov 2008) | 1 line
  
  reference documentation for new repetition and iteration macros
........
  r49936 | eric_niebler | 2008-11-25 18:10:38 -0800 (Tue, 25 Nov 2008) | 1 line
  
  user documentation for the new repetition and iteration macros
........


[SVN r49937]
2008-11-26 05:59:02 +00:00
Eric Niebler
07d98367d6 user documentation for the new repetition and iteration macros
[SVN r49936]
2008-11-26 02:10:38 +00:00
Eric Niebler
0b132219fd reference documentation for new repetition and iteration macros
[SVN r49935]
2008-11-26 00:44:00 +00:00
Eric Niebler
393cfe78f9 Merged revisions 49902 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r49902 | eric_niebler | 2008-11-23 15:41:41 -0800 (Sun, 23 Nov 2008) | 1 line
  
  misc doc tweaks
........


[SVN r49903]
2008-11-23 23:58:47 +00:00
Eric Niebler
de11d75f25 misc doc tweaks
[SVN r49902]
2008-11-23 23:41:41 +00:00
Eric Niebler
634b0c55be latest proto from trunk
[SVN r49780]
2008-11-16 07:47:47 +00:00
Eric Niebler
5ff74f2f1c latest docs, make result_of::value consistent with rest of proto wrt array types
[SVN r49779]
2008-11-16 01:32:52 +00:00
Eric Niebler
e92f442afe Merged revisions 49599 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r49599 | eric_niebler | 2008-11-05 10:50:01 -0800 (Wed, 05 Nov 2008) | 1 line
  
  fix bad links
........


[SVN r49600]
2008-11-05 19:35:54 +00:00
Eric Niebler
e826fc176e fix bad links
[SVN r49599]
2008-11-05 18:50:01 +00:00
Eric Niebler
2d9e10e8f9 Merged revisions 49590 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r49590 | eric_niebler | 2008-11-04 11:11:59 -0800 (Tue, 04 Nov 2008) | 1 line
  
  misc doc clean-up
........


[SVN r49591]
2008-11-04 19:26:32 +00:00
Eric Niebler
524a2e93eb misc doc clean-up
[SVN r49590]
2008-11-04 19:11:59 +00:00
Eric Niebler
a1a6168403 Merged revisions 49531 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r49531 | eric_niebler | 2008-11-02 04:33:48 -0800 (Sun, 02 Nov 2008) | 1 line
  
  remove dead files
........


[SVN r49533]
2008-11-02 12:39:24 +00:00
Eric Niebler
8a27ddc146 remove dead files
[SVN r49531]
2008-11-02 12:33:48 +00:00
Eric Niebler
58b6139eda improved reference section
[SVN r49530]
2008-11-02 12:20:59 +00:00
Eric Niebler
bd90f4dd97 fix typos and misspellings
[SVN r49382]
2008-10-18 22:52:04 +00:00
Eric Niebler
6610b46b47 reorged docs
[SVN r49369]
2008-10-17 02:48:46 +00:00
Eric Niebler
c67af1cdb6 documentation for proto::switch_
[SVN r49134]
2008-10-05 04:04:57 +00:00
Eric Niebler
6c3c875843 document as_expr(), as_child(), literal<>, lit() and BOOST_PROTO_EXTENDS() and friends
[SVN r48914]
2008-09-21 20:48:06 +00:00
Eric Niebler
f531481bc6 add missing file
[SVN r48799]
2008-09-16 17:37:43 +00:00
Eric Niebler
cd8d163e5d more doc improvements
[SVN r48479]
2008-08-30 20:30:00 +00:00
Eric Niebler
d065db2abd latest doc tweaks
[SVN r48468]
2008-08-30 02:38:07 +00:00
Eric Niebler
5d9f13c446 more doxygen comments for some proto primitive transforms
[SVN r48345]
2008-08-24 06:34:00 +00:00