Commit Graph

  • 9ea3674299 Add, and update, documentation build targets. cc Rene Rivera 2016-10-07 23:07:34 -0500
  • 41cde4ac60 Re-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
  • 09ede729a0 Merge branch 'develop' Peter Dimov 2015-01-25 21:30:53 +0200
  • 92e158dd30 Merge pull request #2 from danieljames/metadata Peter Dimov 2015-01-25 20:33:28 +0200
  • f7faac9dc9 Add metadata file. Daniel James 2014-08-18 15:00:33 +0100
  • 94b0c8b0c0 Create merge base for git. Daniel James 2014-04-06 14:09:52 +0100
  • 1f49bfca3d Merge deprecated macro change for Boost.LocalFunction to release; no functionality change Marshall Clow 2012-12-11 14:42:26 +0000
  • 6d29941e50 Removed usage of deprecated macros in Boost.LocalFunction Marshall Clow 2012-11-26 18:04:22 +0000
  • a4d135c5e1 Merge changes from trunk: John Maddock 2012-07-14 16:05:50 +0000
  • 4c8033c73e Fix 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
  • 6c2a7f1f4d Fixing broken doc links (removing mixed capitals from HTML file names). Lorenzo Caminiti 2012-07-04 21:54:13 +0000
  • 130a377683 Fixing broken doc links. Lorenzo Caminiti 2012-07-04 21:50:21 +0000
  • 7eec7ca970 Merge documentation build fix from trunk. Daniel James 2012-06-11 07:23:17 +0000
  • f2fc974591 Make the new pdf install rules explicit, and fix intrusive's. Daniel James 2012-06-11 01:33:10 +0000
  • c2da0f214a Update 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
  • ea0589ebc9 Set image DPI to 300 so PDF's build better. John Maddock 2012-06-07 16:44:55 +0000
  • 92b7f4a14a Changes required to build PDF versions of docs. John Maddock 2012-06-07 12:32:56 +0000
  • fc1f89e632 Marked 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
  • 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. Lorenzo Caminiti 2012-05-26 20:39:22 +0000
  • 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. Lorenzo Caminiti 2012-05-25 16:06:50 +0000
  • 290103d629 Merged 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
  • 4242b5a272 Missing 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
  • 2802382429 Removed test for compilers that support local types as template params. Lorenzo Caminiti 2012-05-23 02:59:15 +0000
  • 2f271e1cc9 Uncommented code that gives internal VACPP error (I couldn't figure it out...). Lorenzo Caminiti 2012-05-11 20:07:28 +0000
  • 0a88a6ea8e Trying to pin-point a VACPP internal error. Lorenzo Caminiti 2012-05-10 19:43:29 +0000
  • d396a60501 Trying to pin-point a VACPP internal error. Lorenzo Caminiti 2012-05-10 02:08:54 +0000
  • ac81088068 Trying to pin-point a VACPP internal error. Lorenzo Caminiti 2012-05-08 18:05:53 +0000
  • ef1880af1d Forcing run-time failure when test is expected to fail. Lorenzo Caminiti 2012-05-08 18:01:59 +0000
  • 6693822d48 Added 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
  • b229ae8f73 Resolved all LocalFunctions to-dos. Still trying to pin-point a VACPP internal error. Lorenzo Caminiti 2012-05-07 18:54:38 +0000
  • c73a4e1d8f Pin-pointing a VACPP internal error. Lorenzo Caminiti 2012-04-29 18:12:00 +0000
  • be0eac9c16 Worked 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
  • bc711c4a5e Replaced all section ID in lowercase and TPL_ID with ID_TPL. Lorenzo Caminiti 2012-04-28 02:12:09 +0000
  • 40d5300883 Replaced all section name in lowercase and TPL_ID with ID_TPL. Lorenzo Caminiti 2012-04-28 02:10:05 +0000
  • 153662650b Replacing old with new docs. Lorenzo Caminiti 2012-04-28 02:06:02 +0000
  • 6416db807f Updated docs to user [heading] instead of [h5] for excluding sections from TOC. Lorenzo Caminiti 2012-04-27 15:35:12 +0000
  • 962d34e1c2 Trying to identify 2 VACAPP internal errors. Lorenzo Caminiti 2012-04-27 14:04:05 +0000
  • 9184e816c6 Pin pointing an internal VACPP error. Lorenzo Caminiti 2012-04-27 01:58:13 +0000
  • 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). Lorenzo Caminiti 2012-04-27 01:46:22 +0000
  • da33bebc6d Missing 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
  • 27f04ea359 Marked a couple of expected failures. Lorenzo Caminiti 2012-04-23 17:32:10 +0000
  • 95d235991b Debugging tests for few compilers. Lorenzo Caminiti 2012-04-19 21:08:36 +0000
  • a75aececf3 Fixed a bug with expansion of LocalFunction Id. Lorenzo Caminiti 2012-04-13 23:14:48 +0000
  • c863833d19 Updating docs. Lorenzo Caminiti 2012-04-13 00:27:39 +0000
  • 6722dd27d3 Updated docs. Lorenzo Caminiti 2012-04-13 00:26:10 +0000
  • 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). Lorenzo Caminiti 2012-04-12 21:12:28 +0000
  • 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). Lorenzo Caminiti 2012-04-11 17:14:00 +0000
  • acf4b69dd7 Upd 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
  • fcd46e7fd7 Upd 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
  • 5935f79a12 Trying to workaround some compiler issues with LocalFunction. Lorenzo Caminiti 2012-04-09 22:17:36 +0000
  • 3203e349ad Wrapped 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
  • b2f35a2caf Removed T const[*/&] function template specializations that caused ambiguity on VACPP. Lorenzo Caminiti 2012-04-07 15:53:27 +0000
  • 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). Lorenzo Caminiti 2012-04-04 21:15:16 +0000
  • ac2a202db2 Checked 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
  • 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. Lorenzo Caminiti 2012-04-04 19:35:34 +0000
  • 3b8fe255c4 Fixing LocalFunction to work in type-of emulation mode. Lorenzo Caminiti 2012-04-04 15:35:30 +0000
  • 337638616a Fixed a couple of typos in LocalFunction tests and examples. Lorenzo Caminiti 2012-04-03 20:36:02 +0000
  • 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). Lorenzo Caminiti 2012-04-03 19:40:20 +0000
  • d89c4fbde0 Fixed 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
  • c02c75f968 LocalFunction now using newly added Boost.Config's BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS. Lorenzo Caminiti 2012-03-22 21:03:40 +0000
  • 96d30479a9 Split 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
  • 0bae08f783 Renamed cpp11 to cxx11 in LocalFunction. Added _ID to ScopeExit and LocalFunction. Lorenzo Caminiti 2012-03-20 02:14:14 +0000
  • 4f7c9e0607 Added tests for ScopeExit and LocalFunction _ID macros. Lorenzo Caminiti 2012-03-19 18:09:12 +0000
  • 5e31f8f595 Added _ID macro to LocalFunction and corrected code doc typo in ScopeExit. Lorenzo Caminiti 2012-03-19 17:09:34 +0000
  • 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). Lorenzo Caminiti 2012-03-18 21:53:39 +0000
  • 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. Lorenzo Caminiti 2012-03-14 17:47:21 +0000
  • 76f141d17e Renamed add_params test to add_params_only (and updated docs). Lorenzo Caminiti 2012-02-20 21:46:46 +0000
  • 0a7ee44cff Added sequence syntax for a test. Lorenzo Caminiti 2012-02-20 20:20:36 +0000
  • b84f29c030 Added 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
  • 8b05032051 Added 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
  • 259533b62b Fixed 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
  • fece1283e9 Added LocalFunction and Utility/IdentityType source files. Lorenzo Caminiti 2012-02-15 00:41:33 +0000
  • 0a454b11b3 Added LocalFunction index HTML. Lorenzo Caminiti 2012-02-15 00:37:24 +0000
  • 3339fccc83 Added LocalFunction tests. Lorenzo Caminiti 2012-02-15 00:36:53 +0000
  • 28aaeb01fa Added LocalFunction examples. Lorenzo Caminiti 2012-02-15 00:35:55 +0000
  • f49e381fad Added LocalFunction docs. Lorenzo Caminiti 2012-02-15 00:34:25 +0000
  • 88da98e37b Move top-level boost directory over to "devel" (temporarily) Douglas Gregor 2007-07-31 20:32:15 +0000