Commit Graph

64 Commits

Author SHA1 Message Date
Rene Rivera
a8cbc63e2a Add, and update, documentation build targets. 2018-10-14 18:11:47 +03:00
Daniel James
8d928cd580 Add metadata file. 2018-10-14 18:11:38 +03:00
Dave Abrahams
40866e9e73 bug fix for value_type and numerous doc fixes, along with literate programming tests
[SVN r50863]
2018-10-14 18:11:36 +03:00
Daniel Wallin
aadc1c8ade Applied part of patch from Jens Seidel in: http://svn.boost.org/trac/boost/ticket/1541. Fixed missing includes.
[SVN r42415]
2018-10-14 18:11:31 +03:00
Daniel Wallin
66ec42bbb2 Merged HEAD to RC_1_34_0
[SVN r37582]
2018-10-14 18:11:28 +03:00
Daniel Wallin
0480aebcc8 Tried to address these comments by Dave:
The section on "special" keywords links to a part of the parameter lib
  tutorial that no longer exists. It also says "Therefore we need to tag the
  color keyword as a special keyword" but it never shows how to do such tagging!

  The whole thing about the forwarding function objects is unclear. You show
  one example, but you don't explain why it's needed and you don't explain the
  rules by which it was constructed, so it's not obvious how I would define my
  own.

Work in progress.

[SVN r36383]
2018-10-14 18:11:24 +03:00
Daniel Wallin
f1fa8fa04e Fixed some regressions and added expected failure markup.
[SVN r35451]
2018-10-14 18:11:22 +03:00
Daniel Wallin
16dccc14ea Fixed python test regression and PP test failure.
[SVN r35404]
2018-10-14 18:11:19 +03:00
Daniel Wallin
e556ff29a9 Changed how normalized_argument_types works to better match user expectation.
[SVN r35363]
2018-10-14 18:11:17 +03:00
Markus Schöpflin
f71509ca43 Python header must be included first.
[SVN r35319]
2018-10-14 18:11:15 +03:00
Dave Abrahams
82b89fc441 Fix inspection issues
[SVN r35239]
2018-10-14 18:11:14 +03:00
Dave Abrahams
59bac2bc6e fix license
[SVN r35232]
2018-10-14 18:11:11 +03:00
Dave Abrahams
a4529e6e41 Add missing license/copyright
[SVN r35230]
2018-10-14 18:11:09 +03:00
Daniel Wallin
4a1fc49a6a Improved error diagnostics. Made depdendent predicates work on most compilers. Made optional deduced parameters fail SFINAE when an unmatched parameter is supplied.
[SVN r35226]
2018-10-14 18:11:08 +03:00
Daniel Wallin
a263cca761 Removed old tests.
[SVN r35214]
2018-10-14 18:11:06 +03:00
Daniel Wallin
eea8f72c13 Made arguments that isn't matched by any parameter-specs an error.
[SVN r35192]
2018-10-14 18:11:04 +03:00
Daniel Wallin
440aa8d08f New tagging algo. Tests for deduced parameters and preprocessor interface for deduced parameters.
[SVN r35172]
2018-10-14 18:11:00 +03:00
Daniel Wallin
e2d77e0080 New algorithm for tagging arguments, and lots of changes to PP code.
[SVN r35168]
2018-10-14 18:11:00 +03:00
Dave Abrahams
e2db16e80c add missing license/copyright info
[SVN r35068]
2018-10-14 18:10:54 +03:00
Daniel Wallin
a31db9b63c updated docs
[SVN r35018]
2018-10-14 18:10:35 +03:00
Daniel Wallin
1d0e9ed2f4 Fixed 0-arity init.
[SVN r34528]
2018-10-14 18:08:56 +03:00
Daniel Wallin
edb5b4547e Added support for CallPolicies.
[SVN r34475]
2018-10-14 18:08:56 +03:00
Daniel Wallin
e52def665e litre tests
[SVN r34126]
2018-10-14 18:08:56 +03:00
Daniel Wallin
3b221ec25f new Parameter.Python syntax
[SVN r34094]
2018-10-14 18:08:55 +03:00
Daniel Wallin
c847fc2b0c new Parameter.Python syntax
[SVN r34093]
2018-10-14 18:08:55 +03:00
Daniel Wallin
184c036a59 more editing
[SVN r33964]
2018-10-14 18:08:55 +03:00
Dave Abrahams
63bede688f More editorial comments.
[SVN r33959]
2018-10-14 18:08:55 +03:00
Daniel Wallin
a06c8966c8 tutorial section, not complete
[SVN r33955]
2018-10-14 18:08:55 +03:00
Daniel Wallin
99c316c690 doc changes
[SVN r33953]
2018-10-14 18:08:55 +03:00
Dave Abrahams
2f96a1bbfa Added editorial comments
[SVN r33946]
2018-10-14 18:08:55 +03:00
Daniel Wallin
284ec18904 fixed rst syntax error
[SVN r33926]
2018-10-14 18:08:55 +03:00
Daniel Wallin
543cb4ba88 fixed rst syntax error
[SVN r33925]
2018-10-14 18:08:55 +03:00
Daniel Wallin
57a1107513 *** empty log message ***
[SVN r33924]
2018-10-14 18:08:55 +03:00
Daniel Wallin
3acd764e5b *** empty log message ***
[SVN r33923]
2018-10-14 18:08:55 +03:00
Daniel Wallin
8b9f918eea python binding docs
[SVN r33836]
2018-10-14 18:08:55 +03:00
Daniel Wallin
275704c8e9 Doc update.
[SVN r33677]
2018-10-14 18:08:55 +03:00
Dave Abrahams
1524a21b78 partially updated docs
[SVN r33645]
2018-10-14 18:08:55 +03:00
Daniel Wallin
9904a5409b Boost.Parameter python binding docs, work in progress.
[SVN r33613]
2018-10-14 18:08:54 +03:00
Daniel Wallin
e170a04e40 Fixed problem with using joint_view<>.
[SVN r33485]
2018-10-14 18:08:54 +03:00
Daniel Wallin
d900700284 fixed v2 jamfile
[SVN r33299]
2018-10-14 18:08:53 +03:00
Daniel Wallin
1c3940154a Missing files added.
[SVN r33278]
2018-10-14 18:08:53 +03:00
Daniel Wallin
70a15dff68 Fixed missing include.
[SVN r33269]
2018-10-14 18:08:52 +03:00
Rene Rivera
f2a752572d Fix to allow piecewise parameter composition.
[SVN r33189]
2018-10-14 18:08:52 +03:00
Daniel Wallin
6d0b372036 Boost.Parameter python binding support.
[SVN r32925]
2018-10-14 18:08:52 +03:00
Vladimir Prus
0a5a01e08f Update Jamfile.v2
[SVN r32761]
2018-10-14 18:08:52 +03:00
Daniel Wallin
bb15a2f914 Named Template Parameter support in Boost.Parameter.
[SVN r32525]
2018-10-14 18:08:52 +03:00
Dave Abrahams
31ea392998 Merge in material from the parameter-python branch that should have been included here.
[SVN r32445]
2018-10-14 18:08:52 +03:00
Vladimir Prus
61fb5c5e9b Update Jamfile.v2
[SVN r32351]
2018-10-14 18:08:52 +03:00
Dave Abrahams
83da6ede71 Martin Wille pointed out some missing header dependencies; fixed. Also moved boost/python/detail/is_xxx.hpp functionality into boost/detail/is_xxx.hpp to decouple library dependencies between python and parameter.
[SVN r31290]
2018-10-14 18:08:52 +03:00
Dave Abrahams
6409b6576c Martin Wille pointed out a missing anonymous namespace; fixed. Changed Jamfile and Jamfile.v2 so that we'd build the efficiency test in release mode always.
[SVN r31283]
2018-10-14 18:08:52 +03:00