9ea3674299Add, and update, documentation build targets.
cc
Rene Rivera
2016-10-07 23:07:34 -0500
41cde4ac60Re-generated HTML docs from qbk and doxygen to show replacement of obsolete BOOST_NO_LAMBDAS, BOOST_NO_VARIADIC_MACROS, and BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS with new BOOST_NO_CXX11_LAMBDAS, BOOST_NO_CXX11_VARIADIC_MACROS, and BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS.
Lorenzo Caminiti
2015-10-14 17:30:46 -0700
09ede729a0Merge branch 'develop'
Peter Dimov
2015-01-25 21:30:53 +0200
92e158dd30Merge pull request #2 from danieljames/metadata
Peter Dimov
2015-01-25 20:33:28 +0200
f7faac9dc9Add metadata file.
Daniel James
2014-08-18 15:00:33 +0100
94b0c8b0c0Create merge base for git.
Daniel James
2014-04-06 14:09:52 +0100
1f49bfca3dMerge deprecated macro change for Boost.LocalFunction to release; no functionality change
Marshall Clow
2012-12-11 14:42:26 +0000
6d29941e50Removed usage of deprecated macros in Boost.LocalFunction
Marshall Clow
2012-11-26 18:04:22 +0000
a4d135c5e1Merge changes from trunk:
John Maddock
2012-07-14 16:05:50 +0000
4c8033c73eFix PDF install rule so that it's explicit and automatically invokes a PDF build when specified on the command line. So "bjam pdfinstall" will now build and install the PDF to the current directory. This works around some problems that the previous versions had if the user did not have an FO processor installed (basically Daniel James was unable to build the HTML docs for the distribution if the pdfinstall rule was implicit).
John Maddock
2012-07-14 11:21:03 +0000
6c2a7f1f4dFixing broken doc links (removing mixed capitals from HTML file names).
Lorenzo Caminiti
2012-07-04 21:54:13 +0000
130a377683Fixing broken doc links.
Lorenzo Caminiti
2012-07-04 21:50:21 +0000
7eec7ca970Merge documentation build fix from trunk.
Daniel James
2012-06-11 07:23:17 +0000
f2fc974591Make the new pdf install rules explicit, and fix intrusive's.
Daniel James
2012-06-11 01:33:10 +0000
c2da0f214aUpdate Jamfiles and build scripts for PDF generation. Set local_function image DPI's for better PDF builds.
John Maddock
2012-06-07 16:47:33 +0000
ea0589ebc9Set image DPI to 300 so PDF's build better.
John Maddock
2012-06-07 16:44:55 +0000
92b7f4a14aChanges required to build PDF versions of docs.
John Maddock
2012-06-07 12:32:56 +0000
fc1f89e632Marked some expected failures for release regression test compilers. Renamed a local function internal template parameter from Bn to Bindn (because B0 is defined as a macro from a Linux header to represent a baudrate). Added itdentity_type.hpp to utility.hpp. Made reference data members of LocalFunction Addable static (because they are not set in the constructor).
Lorenzo Caminiti
2012-05-26 21:17:03 +0000
8bcae38558Added 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.
Lorenzo Caminiti
2012-05-26 20:39:22 +0000
48912efbe2Changed 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.
Lorenzo Caminiti
2012-05-25 16:06:50 +0000
290103d629Merged ScopeExit (improved), LocalFunction (new), Functional/OverloadedFunction (new), and Utility/IdentityType (new) from trunk into release branch.
Lorenzo Caminiti
2012-05-24 01:35:04 +0000
4242b5a272Missing a closing parenthesis in a const_block example macro. Removed a new line in return_derivative[_seq].
Lorenzo Caminiti
2012-05-23 19:42:21 +0000
2802382429Removed test for compilers that support local types as template params.
Lorenzo Caminiti
2012-05-23 02:59:15 +0000
2f271e1cc9Uncommented code that gives internal VACPP error (I couldn't figure it out...).
Lorenzo Caminiti
2012-05-11 20:07:28 +0000
0a88a6ea8eTrying to pin-point a VACPP internal error.
Lorenzo Caminiti
2012-05-10 19:43:29 +0000
d396a60501Trying to pin-point a VACPP internal error.
Lorenzo Caminiti
2012-05-10 02:08:54 +0000
ac81088068Trying to pin-point a VACPP internal error.
Lorenzo Caminiti
2012-05-08 18:05:53 +0000
ef1880af1dForcing run-time failure when test is expected to fail.
Lorenzo Caminiti
2012-05-08 18:01:59 +0000
6693822d48Added a test to verify all compilers for which local classes can be passed as template parameters (for faster local function calls).\
Lorenzo Caminiti
2012-05-08 17:53:41 +0000
b229ae8f73Resolved all LocalFunctions to-dos. Still trying to pin-point a VACPP internal error.
Lorenzo Caminiti
2012-05-07 18:54:38 +0000
c73a4e1d8fPin-pointing a VACPP internal error.
Lorenzo Caminiti
2012-04-29 18:12:00 +0000
be0eac9c16Worked around VACPP error for const int assignment. Enabled more code to pinpoint a VACAPP internal error.
Lorenzo Caminiti
2012-04-28 14:56:24 +0000
bc711c4a5eReplaced all section ID in lowercase and TPL_ID with ID_TPL.
Lorenzo Caminiti
2012-04-28 02:12:09 +0000
40d5300883Replaced all section name in lowercase and TPL_ID with ID_TPL.
Lorenzo Caminiti
2012-04-28 02:10:05 +0000
153662650bReplacing old with new docs.
Lorenzo Caminiti
2012-04-28 02:06:02 +0000
6416db807fUpdated docs to user [heading] instead of [h5] for excluding sections from TOC.
Lorenzo Caminiti
2012-04-27 15:35:12 +0000
962d34e1c2Trying to identify 2 VACAPP internal errors.
Lorenzo Caminiti
2012-04-27 14:04:05 +0000
9184e816c6Pin pointing an internal VACPP error.
Lorenzo Caminiti
2012-04-27 01:58:13 +0000
9c7494a418Hopefully 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).
Lorenzo Caminiti
2012-04-27 01:46:22 +0000
da33bebc6dMissing some includes. Added more code to a test to pin-point an Intel internal compiler error.
Lorenzo Caminiti
2012-04-24 18:15:50 +0000
27f04ea359Marked a couple of expected failures.
Lorenzo Caminiti
2012-04-23 17:32:10 +0000
95d235991bDebugging tests for few compilers.
Lorenzo Caminiti
2012-04-19 21:08:36 +0000
a75aececf3Fixed a bug with expansion of LocalFunction Id.
Lorenzo Caminiti
2012-04-13 23:14:48 +0000
c863833d19Updating docs.
Lorenzo Caminiti
2012-04-13 00:27:39 +0000
6722dd27d3Updated docs.
Lorenzo Caminiti
2012-04-13 00:26:10 +0000
b507cc0e39Forcing 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).
Lorenzo Caminiti
2012-04-12 21:12:28 +0000
802dc66abbImplemented 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).
Lorenzo Caminiti
2012-04-11 17:14:00 +0000
acf4b69dd7Upd docs and added ability to specify function type and default count to NAME so to not use Boost.Typeof at all.
Lorenzo Caminiti
2012-04-11 05:49:18 +0000
fcd46e7fd7Upd docs and added ability to pass function type and default count to NAME so to not use Boost.Typeof at all.
Lorenzo Caminiti
2012-04-11 05:47:37 +0000
5935f79a12Trying to workaround some compiler issues with LocalFunction.
Lorenzo Caminiti
2012-04-09 22:17:36 +0000
3203e349adWrapped a metafunction call into a local struct to try to workaround a problem with add_template on the intel compiler.
Lorenzo Caminiti
2012-04-07 18:45:13 +0000
b2f35a2cafRemoved T const[*/&] function template specializations that caused ambiguity on VACPP.
Lorenzo Caminiti
2012-04-07 15:53:27 +0000
b28b1fae1dAdded 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).
Lorenzo Caminiti
2012-04-04 21:15:16 +0000
ac2a202db2Checked all ScopeExit and LocalFunction tests and examples compile in both native and emulation type-of mode.
Lorenzo Caminiti
2012-04-04 20:19:39 +0000
633a774276Compiling 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.
Lorenzo Caminiti
2012-04-04 19:35:34 +0000
3b8fe255c4Fixing LocalFunction to work in type-of emulation mode.
Lorenzo Caminiti
2012-04-04 15:35:30 +0000
337638616aFixed a couple of typos in LocalFunction tests and examples.
Lorenzo Caminiti
2012-04-03 20:36:02 +0000
5c0948bf6eReworked all LocalFunction tests and examples to use Boost.Detail/LightweightTest (instead of Boost.Test) and test sequence syntax without variadic macros (..._nova tests).
Lorenzo Caminiti
2012-04-03 19:40:20 +0000
d89c4fbde0Fixed a bug in deducing this type on MSVC when using lambda implementation for SCOPE_EXIT_ALL (I was missing a typename).
Lorenzo Caminiti
2012-03-22 21:39:49 +0000
c02c75f968LocalFunction now using newly added Boost.Config's BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS.
Lorenzo Caminiti
2012-03-22 21:03:40 +0000
96d30479a9Split Utility/IdentityType and Functional/OverloadedFunction tests into smaller tests. Updated docs for ScopeExit, LocalFunction, Utility/IdentityType, and Functional/OverloadedFunction.
Lorenzo Caminiti
2012-03-22 20:54:20 +0000
0bae08f783Renamed cpp11 to cxx11 in LocalFunction. Added _ID to ScopeExit and LocalFunction.
Lorenzo Caminiti
2012-03-20 02:14:14 +0000
4f7c9e0607Added tests for ScopeExit and LocalFunction _ID macros.
Lorenzo Caminiti
2012-03-19 18:09:12 +0000
5e31f8f595Added _ID macro to LocalFunction and corrected code doc typo in ScopeExit.
Lorenzo Caminiti
2012-03-19 17:09:34 +0000
c9075746a6Fixed 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).
Lorenzo Caminiti
2012-03-18 21:53:39 +0000
75a87ccd1bAdded 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.
Lorenzo Caminiti
2012-03-14 17:47:21 +0000
76f141d17eRenamed add_params test to add_params_only (and updated docs).
Lorenzo Caminiti
2012-02-20 21:46:46 +0000
0a7ee44cffAdded sequence syntax for a test.
Lorenzo Caminiti
2012-02-20 20:20:36 +0000
b84f29c030Added test for sequence syntax (to run with and without variadic macro support) and disabled variadic syntax test when variadic macros are not supported. Updated docs.
Lorenzo Caminiti
2012-02-20 20:07:29 +0000
8b05032051Added Boost.Utility/IdentityType and Boost.Functional/OverloadedFunction to status/Jamfile.v2 list of regression tests. Updated Boost.ScopeExit documentation.
Lorenzo Caminiti
2012-02-17 21:02:00 +0000
259533b62bFixed a bug in BOOST_LOCAL_FUNCTION_DETAIL_PP_VOID_LIST: a typo VOId -> VOID. Fixed a bug in scope_exit.hpp: An extra trailing \ in a macro definition (compiled only when BOOST_NO_VARIADIC_MACROS is defined). Renamed LocalFunction and ScopeExit tests and examples from _err to _error. Updated LocalFunction docs.
Lorenzo Caminiti
2012-02-16 18:24:34 +0000
fece1283e9Added LocalFunction and Utility/IdentityType source files.
Lorenzo Caminiti
2012-02-15 00:41:33 +0000
0a454b11b3Added LocalFunction index HTML.
Lorenzo Caminiti
2012-02-15 00:37:24 +0000
3339fccc83Added LocalFunction tests.
Lorenzo Caminiti
2012-02-15 00:36:53 +0000
28aaeb01faAdded LocalFunction examples.
Lorenzo Caminiti
2012-02-15 00:35:55 +0000
f49e381fadAdded LocalFunction docs.
Lorenzo Caminiti
2012-02-15 00:34:25 +0000
88da98e37bMove top-level boost directory over to "devel" (temporarily)
Douglas Gregor
2007-07-31 20:32:15 +0000