Commit Graph

  • 339a3c4ab8 Add assignment operators taking an InPlaceFactory to the Detailed Semantics section. Fixes #5378. Andrzej Krzemienski 2014-04-11 11:06:35 +02:00
  • c52654fa52 Try to fix VC8. Steven Watanabe 2013-03-15 18:24:41 +00:00
  • e3226caccb Remove extra :'s. Fixes #7973. Steven Watanabe 2013-02-15 18:21:04 +00:00
  • 820cf7c815 Some doc typos. Fixes #7602. Steven Watanabe 2013-02-15 18:28:38 +00:00
  • 1895dbb984 Replace deprecated function reset in examples. Fixes #765. Steven Watanabe 2013-02-15 18:50:29 +00:00
  • ed33f2bf2f Remove use of obsolete BOOST_NO_TEMPLATED_STREAMS macro. Stephen Kelly 2013-09-30 15:56:52 +00:00
  • 51d3f2e761 Optional: Remove obsolete GCC version checks. Stephen Kelly 2013-09-30 15:58:48 +00:00
  • 60f3efc852 Add a forward declaration of the ostream operator for optional. Fixes #2103. Steven Watanabe 2013-02-16 19:32:20 +00:00
  • 8d6f6ddf4f Work around msvc bug when explicitly destroying a class with a virtual base. Fixes #5940. Steven Watanabe 2013-02-15 19:22:34 +00:00
  • 84deab1aba Optional: Remove obsolete MSVC version checks. Stephen Kelly 2013-09-30 00:17:11 +00:00
  • a43db097ca Use __may_alias__ instead of may_alias. Fixes #6410. Steven Watanabe 2013-02-16 02:48:46 +00:00
  • b4bb05a771 Create merge base for git. Daniel James 2014-04-06 14:18:57 +01:00
  • 574f8c8d67 Create maintenance branch for 1.55.0 svn-branches/maintenance/1_55_0 Daniel James 2013-11-11 20:02:05 +00:00
  • 78dca65ef2 Release 1.55.0 boost-1.55.0 Marshall Clow 2013-11-11 19:45:21 +00:00
  • 3cf0363668 Optional: Remove obsolete GCC version checks. Stephen Kelly 2013-09-30 15:58:48 +00:00
  • c9ead30713 Remove use of obsolete BOOST_NO_TEMPLATED_STREAMS macro. Stephen Kelly 2013-09-30 15:56:52 +00:00
  • 931cf3941b Optional: Remove obsolete MSVC version checks. Stephen Kelly 2013-09-30 00:17:11 +00:00
  • b4257a88d6 Create branch to keep WIP patch for modular build. svn-branches/modular-build Vladimir Prus 2013-09-25 08:12:19 +00:00
  • 73be883cc5 Create a maintenance branch for Boost 1.54.0 svn-branches/maintenance/1_54_0 Daniel James 2013-07-03 21:01:45 +00:00
  • ca9c9e618c Release 1.54.0 boost-1.54.0 Marshall Clow 2013-07-01 16:53:14 +00:00
  • 154ae36325 Release 1.54.0 beta1 boost-1.54.0-beta1 Marshall Clow 2013-06-03 14:02:28 +00:00
  • 16657e5e1d Try to fix VC8. Steven Watanabe 2013-03-15 18:24:41 +00:00
  • cb09282472 Update optional documentation. Steven Watanabe 2013-02-16 19:42:42 +00:00
  • 655eb739fa Add a forward declaration of the ostream operator for optional. Fixes #2103. Steven Watanabe 2013-02-16 19:32:20 +00:00
  • e8853f23cd Use __may_alias__ instead of may_alias. Fixes #6410. Steven Watanabe 2013-02-16 02:48:46 +00:00
  • ff48f2b3a0 Work around msvc bug when explicitly destroying a class with a virtual base. Fixes #5940. Steven Watanabe 2013-02-15 19:22:34 +00:00
  • e40c2654d9 Replace deprecated function reset in examples. Fixes #765. Steven Watanabe 2013-02-15 18:50:29 +00:00
  • ab0ffa1c01 Correct definition of operator unspecified-bool-type. Make reference for is_initialized point to this operator. Fixes #6364. Steven Watanabe 2013-02-15 18:44:59 +00:00
  • a5c2ab2125 Some doc typos. Fixes #7602. Steven Watanabe 2013-02-15 18:28:38 +00:00
  • 181e56a70a Remove extra :'s. Fixes #7973. Steven Watanabe 2013-02-15 18:21:04 +00:00
  • c2ef258faa Release 1.53.0 boost-1.53.0 Marshall Clow 2013-02-04 18:11:49 +00:00
  • 14374bbcc4 Release 1.52.0 boost-1.52.0 Marshall Clow 2012-11-05 15:31:58 +00:00
  • 9bd310086a Optional: merge 81031 Vicente J. Botet Escriba 2012-10-21 12:01:37 +00:00
  • f6db3d6bc3 Optional: fix some unused parameter warnings Vicente J. Botet Escriba 2012-10-21 06:30:04 +00:00
  • 5944c63048 Release 1.51.0 boost-1.51.0 Marshall Clow 2012-08-20 22:07:05 +00:00
  • 16cfc85320 Create a maintenance branch for 1.50. svn-branches/maintenance/1_50_0 Daniel James 2012-07-12 10:15:53 +00:00
  • 99d88eaea4 Release 1.50.0 boost-1.50.0 Beman Dawes 2012-06-28 12:37:29 +00:00
  • 0939ed405a Release 1.50.0 beta 1 boost-1.50.0-beta1 Beman Dawes 2012-06-06 15:23:40 +00:00
  • d78a605876 Branch for 2nd try at V2 removal svn-branches/filesystem-v3a Beman Dawes 2012-03-23 12:04:44 +00:00
  • 4c165bb47c Created branch to extend PropertyMap: add a readable functor map that calls a given functor or function upon lookup. Ideas from: http://comments.gmane.org/gmane.comp.lib.boost.user/54397 and: http://comments.gmane.org/gmane.comp.lib.boost.user/73358 sandbox-branches/birbacher/propertymap-functormap Frank Birbacher 2012-03-20 20:11:17 +00:00
  • 6540a1e418 Create branches/filesystem-v3 for v2 removal svn-branches/filesystem-v3 Beman Dawes 2012-03-18 20:54:17 +00:00
  • a397c16d4c used dtor_optimized in destroy for branch free destroy sandbox-branches/optional_optimization Christopher Hite 2012-03-05 19:43:14 +00:00
  • 592795e00b has_trivial_copy and basic copy optimization done Christopher Hite 2012-03-05 19:13:54 +00:00
  • 7ac0cbe617 has_trivial_destructor and dtor optimization done. Christopher Hite 2012-03-05 17:13:05 +00:00
  • cb9e852350 move m_initialized = false ; to destroy() Christopher Hite 2012-03-02 16:38:58 +00:00
  • 18e14ec235 Release 1.49.0 boost-1.49.0 Beman Dawes 2012-02-22 22:08:43 +00:00
  • 776ed89fb3 optional_optimization branch Christopher Hite 2012-02-22 10:37:27 +00:00
  • e70e819526 Release 1.49.0 beta 1 boost-1.49.0-beta1 Beman Dawes 2012-01-27 18:03:17 +00:00
  • 0c1886d7c9 Release 1.48.0 boost-1.48.0 Beman Dawes 2011-11-15 15:44:44 +00:00
  • 0807bf90a0 Quickbook: Copy trunk libs into quickbook-dev branch. svn-branches/quickbook-dev Daniel James 2011-11-01 13:04:29 +00:00
  • dcd51f6dec Release 1.48.0 beta 1 boost-1.48.0-beta1 Beman Dawes 2011-10-27 15:04:52 +00:00
  • 4409dd96a9 Release 1.47.0 boost-1.47.0 Beman Dawes 2011-07-11 22:16:03 +00:00
  • 7560223066 Release 1.47.0 beta 1 boost-1.47.0-beta1 Beman Dawes 2011-06-21 13:23:49 +00:00
  • f921762bf6 Add link to header from synopsis. Fixes #4049. Add links to in place factory assignment operators. Steven Watanabe 2011-04-07 21:05:15 +00:00
  • f9c46f9a86 Fix some more typos and grammatical errors. Steven Watanabe 2011-04-07 19:56:55 +00:00
  • c1d2381a9b Copy-editing optional documentation. Fixes #5382 and a few other issues I noticed while I was at it. Steven Watanabe 2011-04-06 21:56:23 +00:00
  • 960631e201 Add assignment operators taking an InPlaceFactory to the Detailed Semantics section. Fixes #5378. Steven Watanabe 2011-04-06 20:54:18 +00:00
  • 6ed68269a8 Merge [44825] and [45264] from the trunk. Steven Watanabe 2011-03-31 19:47:42 +00:00
  • 9275e2b8aa Merge [53671] from the trunk. Steven Watanabe 2011-03-31 16:47:48 +00:00
  • 86890aaccd Quickbook: New branch for development. Daniel James 2011-03-27 10:17:05 +00:00
  • dd3c292172 Release 1.46.1 boost-1.46.1 Beman Dawes 2011-03-12 15:41:16 +00:00
  • a9b0a792c8 Release 1.46.0 boost-1.46.0 Beman Dawes 2011-02-21 18:42:22 +00:00
  • face89c114 Branch for working on the documentation tools documentation. svn-branches/doc-tools-docs Daniel James 2011-02-04 21:18:24 +00:00
  • b100e2b95a Release 1_46_0 beta 1 boost-1.46.0-beta1 Beman Dawes 2011-01-31 13:00:44 +00:00
  • 7734d69cb9 Branch to work on filename handling without disturbing trunk. svn-branches/quickbook-filenames Daniel James 2011-01-21 09:17:08 +00:00
  • 545f8933bc Merged changes from trunk: add namespace scope swap forward declaration to fix member swap copmilation. Swap implementation now uses Boost.Utility.Swap. Fixes #4987. Andrey Semashev 2010-12-18 21:29:39 +00:00
  • e9989b260e Refs #4987. Added forward declaration of namespace-scope swap for boost::optional, this should fix GCC compilation errors. Also swap implementation now uses Boost.Utility.Swap to make use of the workarounds for some broken compilers. If it breaks for your compiler, let me know in the mentioned ticket. Andrey Semashev 2010-12-17 21:12:56 +00:00
  • 646488e0e2 operator>> behavior changed slightly so that the stream is not accessed when unrecognized character sequence is detected. Andrey Semashev 2010-12-12 11:35:19 +00:00
  • ef2d285d47 Merged changes from trunk. Fixes #3395. Also updates swap behavior: if default constructor has no-throw guarantee, swap will use it to provide no-throw guarantee itself. operator>> behavior changed slightly so that the stream is not accessed when unrecognized character sequence is detected. The stream is marked with failbit in such a case. Andrey Semashev 2010-12-12 11:34:12 +00:00
  • 64d8062621 The may_alias workaround is also disabled for GCC prior to 3.2. Also added description for this workaround. Andrey Semashev 2010-12-08 18:32:36 +00:00
  • d39627c5b6 boost/optional/optional.hpp: avoid gcc 3.2 warnings Ralf W. Grosse-Kunstleve 2010-12-08 17:53:29 +00:00
  • f88c8ae423 Refs #3395. Optional construction and assignment now works correctly for types with overridden operator&. Also silenced some GCC warnings about broken strict aliasing rules. Andrey Semashev 2010-12-05 14:43:18 +00:00
  • 09b526f9fb Release 1.45.0 boost-1.45.0 Beman Dawes 2010-11-19 15:17:53 +00:00
  • 68c51e8fe0 Release 1.45.0 beta 1 boost-1.45.0-beta1 Beman Dawes 2010-11-09 18:22:33 +00:00
  • fcc8ef520b Release 1.44.0 boost-1.44.0 Beman Dawes 2010-08-16 15:03:16 +00:00
  • acbf90650d Release 1.44.0 beta 1 boost-1.44.0-beta1 Beman Dawes 2010-08-05 16:04:40 +00:00
  • ab01dfff7e Fully qualify ios flags. Fixes compilation of PropertyTree, bug 4459. Sebastian Redl 2010-07-25 22:21:45 +00:00
  • 8608ad1497 Fixed behaviour in case of invalid input Fernando Cacciola 2010-07-20 19:21:44 +00:00
  • c93e5a88c7 Fixed extraction operator for empty optionals Fernando Cacciola 2010-07-20 18:20:40 +00:00
  • 425d141cbf Test for fixed extraction operator for empty optinals Fernando Cacciola 2010-07-20 18:20:01 +00:00
  • 3d859e5fbe Merge documentation changes. Daniel James 2010-07-19 23:29:09 +00:00
  • 57c07c7a57 Fix doc build for 2 libraries which use own css. Daniel James 2010-07-19 20:17:58 +00:00
  • 55f54b5921 Merge some link fixes. Daniel James 2010-07-15 21:19:14 +00:00
  • 97e314f03a Fix some header links. Daniel James 2010-07-14 08:15:33 +00:00
  • ed450cbf68 Spirit: merging from trunk upto rev. 63622 Hartmut Kaiser 2010-07-05 03:11:56 +00:00
  • 46f4308166 Merge documentation fixes. Daniel James 2010-06-26 12:30:09 +00:00
  • bccd75c72f Update various libraries' documentation build. Daniel James 2010-06-20 18:00:48 +00:00
  • da8f2d028e v2, v3, integration branch svn-branches/filesystem3 Beman Dawes 2010-06-09 11:34:33 +00:00
  • 16f0a0aaaf Expose the "types" typedef of boost::optional_detail::operator_base as public, rather than protected, since Spirit pokes at this typedef. Douglas Gregor 2010-05-06 21:44:18 +00:00
  • c0ff15f12e Release 1.43.0 boost-1.43.0 Beman Dawes 2010-05-06 13:21:09 +00:00
  • a44550bcf4 Release 1.43.0 beta 1 boost-1.43.0-beta1 Beman Dawes 2010-04-21 14:13:35 +00:00
  • d12c06208a Create a branch for inspect fixes. svn-branches/inspect Daniel James 2010-04-20 21:11:27 +00:00
  • f8a33ab513 new branch to fix documentation sandbox-branches/birbacher/fix_documentation Frank Birbacher 2010-03-14 07:44:37 +00:00
  • 5066d7d87e Create a branch for autoprefixing svn-branches/units/autoprefix Steven Watanabe 2010-02-28 19:19:07 +00:00
  • 0074948113 Boost 1.42.0 boost-1.42.0 Beman Dawes 2010-02-02 20:03:43 +00:00
  • 429e88d2b9 Branch for merging Boost.Build and Boost.Jam completely. svn-branches/b2 Vladimir Prus 2010-01-19 20:47:20 +00:00
  • 93f84f3351 Merge [57812] rebuild optional documentation. Daniel James 2009-11-20 10:30:17 +00:00
  • a63dbe0f14 Rebuild optional docs. Daniel James 2009-11-20 10:26:23 +00:00
  • a7becc732b Create maintenance branch for 1.41. svn-branches/maintenance/1_41 Vladimir Prus 2009-11-19 06:09:27 +00:00
  • b00cf30372 Release 1.41.0 boost-1.41.0 Beman Dawes 2009-11-18 14:58:26 +00:00