Daniel James
f2fc974591
Make the new pdf install rules explicit, and fix intrusive's.
...
[SVN r78877]
2012-06-11 01:33:10 +00:00
John Maddock
ea0589ebc9
Set image DPI to 300 so PDF's build better.
...
[SVN r78848]
2012-06-07 16:44:55 +00:00
John Maddock
92b7f4a14a
Changes required to build PDF versions of docs.
...
[SVN r78845]
2012-06-07 12:32:56 +00:00
Lorenzo Caminiti
8bcae38558
Added identity_type.hpp to utility.hpp.
...
Added static to Addable data members because they are references.
Marked a couple of regression tests for release compilers.
[SVN r78653]
2012-05-26 20:39:22 +00:00
Lorenzo Caminiti
48912efbe2
Changed B0, B1, ... template param names to Bind0, Bind1, ... because a Linix header #defines B0 to a baud rate causing a compilation error if that Linux header is included before this header.
...
[SVN r78621]
2012-05-25 16:06:50 +00:00
Lorenzo Caminiti
4242b5a272
Missing a closing parenthesis in a const_block example macro.
...
Removed a new line in return_derivative[_seq].
[SVN r78562]
2012-05-23 19:42:21 +00:00
Lorenzo Caminiti
2802382429
Removed test for compilers that support local types as template params.
...
[SVN r78546]
2012-05-23 02:59:15 +00:00
Lorenzo Caminiti
2f271e1cc9
Uncommented code that gives internal VACPP error (I couldn't figure it out...).
...
[SVN r78426]
2012-05-11 20:07:28 +00:00
Lorenzo Caminiti
0a88a6ea8e
Trying to pin-point a VACPP internal error.
...
[SVN r78409]
2012-05-10 19:43:29 +00:00
Lorenzo Caminiti
d396a60501
Trying to pin-point a VACPP internal error.
...
[SVN r78398]
2012-05-10 02:08:54 +00:00
Lorenzo Caminiti
ac81088068
Trying to pin-point a VACPP internal error.
...
[SVN r78382]
2012-05-08 18:05:53 +00:00
Lorenzo Caminiti
ef1880af1d
Forcing run-time failure when test is expected to fail.
...
[SVN r78381]
2012-05-08 18:01:59 +00:00
Lorenzo Caminiti
6693822d48
Added a test to verify all compilers for which local classes can be passed as template parameters (for faster local function calls).\
...
[SVN r78380]
2012-05-08 17:53:41 +00:00
Lorenzo Caminiti
b229ae8f73
Resolved all LocalFunctions to-dos. Still trying to pin-point a VACPP internal error.
...
[SVN r78371]
2012-05-07 18:54:38 +00:00
Lorenzo Caminiti
c73a4e1d8f
Pin-pointing a VACPP internal error.
...
[SVN r78257]
2012-04-29 18:12:00 +00:00
Lorenzo Caminiti
be0eac9c16
Worked around VACPP error for const int assignment. Enabled more code to pinpoint a VACAPP internal error.
...
[SVN r78241]
2012-04-28 14:56:24 +00:00
Lorenzo Caminiti
bc711c4a5e
Replaced all section ID in lowercase and TPL_ID with ID_TPL.
...
[SVN r78231]
2012-04-28 02:12:09 +00:00
Lorenzo Caminiti
40d5300883
Replaced all section name in lowercase and TPL_ID with ID_TPL.
...
[SVN r78230]
2012-04-28 02:10:05 +00:00
Lorenzo Caminiti
153662650b
Replacing old with new docs.
...
[SVN r78229]
2012-04-28 02:06:02 +00:00
Lorenzo Caminiti
6416db807f
Updated docs to user [heading] instead of [h5] for excluding sections from TOC.
...
[SVN r78221]
2012-04-27 15:35:12 +00:00
Lorenzo Caminiti
962d34e1c2
Trying to identify 2 VACAPP internal errors.
...
[SVN r78219]
2012-04-27 14:04:05 +00:00
Lorenzo Caminiti
9184e816c6
Pin pointing an internal VACPP error.
...
[SVN r78215]
2012-04-27 01:58:13 +00:00
Lorenzo Caminiti
9c7494a418
Hopefully worked around an Intel compiler bug (internal error) when deducing local function result type (used same Intel workaround that ScopeExit uses to deduced capture types).
...
[SVN r78214]
2012-04-27 01:46:22 +00:00
Lorenzo Caminiti
da33bebc6d
Missing some includes. Added more code to a test to pin-point an Intel internal compiler error.
...
[SVN r78181]
2012-04-24 18:15:50 +00:00
Lorenzo Caminiti
27f04ea359
Marked a couple of expected failures.
...
[SVN r78161]
2012-04-23 17:32:10 +00:00
Lorenzo Caminiti
95d235991b
Debugging tests for few compilers.
...
[SVN r78085]
2012-04-19 21:08:36 +00:00
Lorenzo Caminiti
a75aececf3
Fixed a bug with expansion of LocalFunction Id.
...
[SVN r77965]
2012-04-13 23:14:48 +00:00
Lorenzo Caminiti
c863833d19
Updating docs.
...
[SVN r77944]
2012-04-13 00:27:39 +00:00
Lorenzo Caminiti
6722dd27d3
Updated docs.
...
[SVN r77943]
2012-04-13 00:26:10 +00:00
Lorenzo Caminiti
b507cc0e39
Forcing type-of emulation on Sun.
...
Trying to fix OverloadedFunction pp bug on Sun by removing SUB on iteration range (doing ADD on iteration index instead).
[SVN r77940]
2012-04-12 21:12:28 +00:00
Lorenzo Caminiti
802dc66abb
Implemented a trick for NAME not to use BOOST_TYPEOF without requiring to repeat the function type (doing a typedef on the local class so to access the functor type in NAME).
...
[SVN r77917]
2012-04-11 17:14:00 +00:00
Lorenzo Caminiti
acf4b69dd7
Upd docs and added ability to specify function type and default count to NAME so to not use Boost.Typeof at all.
...
[SVN r77907]
2012-04-11 05:49:18 +00:00
Lorenzo Caminiti
fcd46e7fd7
Upd docs and added ability to pass function type and default count to NAME so to not use Boost.Typeof at all.
...
[SVN r77906]
2012-04-11 05:47:37 +00:00
Lorenzo Caminiti
5935f79a12
Trying to workaround some compiler issues with LocalFunction.
...
[SVN r77866]
2012-04-09 22:17:36 +00:00
Lorenzo Caminiti
3203e349ad
Wrapped a metafunction call into a local struct to try to workaround a problem with add_template on the intel compiler.
...
[SVN r77820]
2012-04-07 18:45:13 +00:00
Lorenzo Caminiti
b2f35a2caf
Removed T const[*/&] function template specializations that caused ambiguity on VACPP.
...
[SVN r77816]
2012-04-07 15:53:27 +00:00
Lorenzo Caminiti
b28b1fae1d
Added a temporary workaround the Boost.Config bug that causes Boost.Typeof to fail on Sun (Jamfile <define>__typeof__=__typeof__ so Boost.Config does not define __typeof__ to be typeof).
...
[SVN r77770]
2012-04-04 21:15:16 +00:00
Lorenzo Caminiti
ac2a202db2
Checked all ScopeExit and LocalFunction tests and examples compile in both native and emulation type-of mode.
...
[SVN r77768]
2012-04-04 20:19:39 +00:00
Lorenzo Caminiti
633a774276
Compiling all ScopeExit and LocalFunction tests and examples on GCC with and without type-of emulation mode.
...
Added LocalFunction configuration macro to force use or not use of locals as template parameters.
[SVN r77765]
2012-04-04 19:35:34 +00:00
Lorenzo Caminiti
3b8fe255c4
Fixing LocalFunction to work in type-of emulation mode.
...
[SVN r77755]
2012-04-04 15:35:30 +00:00
Lorenzo Caminiti
337638616a
Fixed a couple of typos in LocalFunction tests and examples.
...
[SVN r77749]
2012-04-03 20:36:02 +00:00
Lorenzo Caminiti
5c0948bf6e
Reworked all LocalFunction tests and examples to use Boost.Detail/LightweightTest (instead of Boost.Test) and test sequence syntax without variadic macros (..._nova tests).
...
[SVN r77747]
2012-04-03 19:40:20 +00:00
Lorenzo Caminiti
d89c4fbde0
Fixed a bug in deducing this type on MSVC when using lambda implementation for SCOPE_EXIT_ALL (I was missing a typename).
...
[SVN r77488]
2012-03-22 21:39:49 +00:00
Lorenzo Caminiti
c02c75f968
LocalFunction now using newly added Boost.Config's BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS.
...
[SVN r77485]
2012-03-22 21:03:40 +00:00
Lorenzo Caminiti
96d30479a9
Split Utility/IdentityType and Functional/OverloadedFunction tests into smaller tests.
...
Updated docs for ScopeExit, LocalFunction, Utility/IdentityType, and Functional/OverloadedFunction.
[SVN r77484]
2012-03-22 20:54:20 +00:00
Lorenzo Caminiti
0bae08f783
Renamed cpp11 to cxx11 in LocalFunction.
...
Added _ID to ScopeExit and LocalFunction.
[SVN r77425]
2012-03-20 02:14:14 +00:00
Lorenzo Caminiti
4f7c9e0607
Added tests for ScopeExit and LocalFunction _ID macros.
...
[SVN r77407]
2012-03-19 18:09:12 +00:00
Lorenzo Caminiti
5e31f8f595
Added _ID macro to LocalFunction and corrected code doc typo in ScopeExit.
...
[SVN r77406]
2012-03-19 17:09:34 +00:00
Lorenzo Caminiti
c9075746a6
Fixed a bug in capturing this_ that caused ScopeExit tests to fail with an internal error on old GCCs for templates (now this type is deduced within a struct like all other type captures to workaround this). Added a test for this case (..._this_tpl.cpp).
...
Fixed a bug that omitted `= {}` when this_ was the only ScopeExit captured variable (now generating `= {}` even when only this_ is captured).
Fixed LocalFunction to work with the above ScopeExit fixes (some of which required changes to ScopeExit protected macro interface).
[SVN r77389]
2012-03-18 21:53:39 +00:00
Lorenzo Caminiti
75a87ccd1b
Added local_function::aux::member specializations for outer const qualifiers (T * const and T const* const).
...
Added dummy func (never called) to suppress an unused variable warning for nobind.
[SVN r77334]
2012-03-14 17:47:21 +00:00