Marshall Clow
21b9130e3a
Remove usage of deprecated macros
...
[SVN r81472]
2012-11-22 06:13:20 +00:00
Antony Polukhin
f398fb9b2a
Added basic rvalue support and marked some functions with BOOST_NOEXCEPT (#refs #7620 )
...
[SVN r81293]
2012-11-11 08:04:55 +00:00
Steven Watanabe
78d52b15cc
Make sure that variants with more than 20 types work.
...
[SVN r77098]
2012-02-23 01:14:13 +00:00
Antony Polukhin
2bef470d77
Fixes #6163 (hash function for variant added)
...
[SVN r75606]
2011-11-22 16:05:44 +00:00
Steven Watanabe
f9e03b6053
Supress warnings from variant. Refs #4666 .
...
[SVN r71083]
2011-04-07 15:35:56 +00:00
Steven Watanabe
e5547f95bc
Avoid a quadratic number of template instantations when using the general case implementation of assignment (with backup storage). This significantly improves compile times for variants with a large number of variant types. See the thread starting at http://lists.boost.org/boost-users/2011/01/65416.php .
...
[SVN r67798]
2011-01-08 22:44:06 +00:00
Steven Watanabe
0aae21dc6e
Make operator() const. Fixes #4967
...
[SVN r67605]
2011-01-03 05:06:52 +00:00
Steven Watanabe
3f255f9108
Avoid error instantiating map with recursive_variant_. Disable ADL to make instantiation less likely. Fixes #4584 .
...
[SVN r67604]
2011-01-03 04:57:44 +00:00
Daniel James
9f5f65ab9b
Detab some jamfiles.
...
[SVN r63343]
2010-06-26 12:10:47 +00:00
Daniel James
3e99de6129
Update various libraries' documentation build.
...
Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.
[SVN r63146]
2010-06-20 18:00:48 +00:00
Steven Watanabe
40614b7c73
Use the least common multiple of alignments instead of the max. Fixes #993
...
[SVN r62754]
2010-06-10 18:45:14 +00:00
Steven Watanabe
392fab2f89
Make sure that recursive_variant_ substitution works in all cases. Fixes #1654
...
[SVN r62753]
2010-06-10 18:16:19 +00:00
Steven Watanabe
7afab43f31
Add missing #includes. Fixes #3515
...
[SVN r62698]
2010-06-09 23:41:38 +00:00
John Maddock
0110af77a4
Fix various Variant warnings.
...
Addresses issue #1507 .
[SVN r57631]
2009-11-13 10:07:30 +00:00
Hartmut Kaiser
79f5d17b43
Variant: silenced a couple of MSVC warnings created during Spirit test runs
...
[SVN r57501]
2009-11-09 03:56:25 +00:00
Troy D. Straszheim
fad89dadec
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
802f51fdc0
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00
Daniel James
25da2b8de7
Add boost license info to documentation for a few libraries.
...
* Boost.Any: Kevlin Henney is in blanket-permission.txt
* Boost.Variant: Eric Friedman and Itay Maman are both in blanket-permissions.txt
* Boost.Concept: Idiana University, University of Notre Dame du Lac, Jeremy Siek,
Lie-Quan Lee, Andrew Lumsdaine are all listed under blanket permissions.
SGI and HP aren't so their license is left alone.
[SVN r55098]
2009-07-22 22:35:08 +00:00
Daniel James
5d727edcff
Support BOOST_NO_TYPEID and BOOST_NO_IOSTREAM in Boost.Variant. Fixes #3051 .
...
[SVN r53682]
2009-06-06 11:46:24 +00:00
Steven Watanabe
4d362457bb
Replace v with operand in the tutorial. Fixes #1548
...
[SVN r53187]
2009-05-22 20:05:26 +00:00
John Maddock
a8b1d0f5d0
Add PDF generation options to fix external links to point to the web site.
...
Added a few more Boostbook based libs that were missed first time around.
Fixed PDF naming issues.
[SVN r51284]
2009-02-17 10:05:58 +00:00
Michael A. Jackson
f7be108ab5
Updating dependency information for modularized libraries.
...
[SVN r49628]
2008-11-07 17:05:27 +00:00
Michael A. Jackson
0fe5e2e874
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
7df722ef6e
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
K. Noel Belcourt
25e12b7428
Fixes #965
...
Patched the XML and will check to ensure the html
page reflects this change.
[SVN r42989]
2008-01-26 23:06:24 +00:00
Beman Dawes
769ecfba29
// Add or correct comment identifying Boost library this header is associated with.
...
[SVN r41173]
2007-11-17 20:13:16 +00:00
Vladimir Prus
ba9d0e00d7
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +00:00
Gennaro Prota
deaf338bd4
fixed typos reported in http://bugs.debian.org/378016
...
[SVN r34629]
2006-07-20 13:15:25 +00:00
Eric Friedman
126fb460ce
Fix to make direct assignment actually possible.
...
[SVN r34174]
2006-06-05 02:00:58 +00:00
Douglas Gregor
9f36c9889f
Merged from Version_1_33_1
...
[SVN r31949]
2005-12-08 03:23:02 +00:00
Eric Friedman
bb9462cfd4
Incorrect usage of bool_trait_(un)def headers, see Bug #1359257 .
...
[SVN r31782]
2005-11-26 05:43:26 +00:00
John Maddock
93353f3afc
Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
...
[SVN r30670]
2005-08-25 16:27:28 +00:00
Douglas Gregor
5d4de6f145
Make sure strlen is available
...
[SVN r27981]
2005-04-05 13:19:56 +00:00
Stefan Slapeta
3f93e162a2
replaced BOOST_TEST
...
[SVN r27054]
2005-02-03 13:48:49 +00:00
Eric Friedman
d7eb96addf
Fixed bug in binary visitation example code.
...
[SVN r26205]
2004-11-14 00:20:06 +00:00
Aleksey Gurtovoy
649ac735ce
fix MSVC failures
...
[SVN r25224]
2004-09-19 11:49:49 +00:00
Eric Friedman
8c5a3ad87a
Reflect macro name change in MPL.
...
[SVN r25219]
2004-09-19 10:13:06 +00:00
Aleksey Gurtovoy
14547949ec
merge new MPL version from 'mplbook' branch
...
[SVN r24874]
2004-09-02 15:41:37 +00:00
John Maddock
953a3bceed
Converted files to the BSL.
...
[SVN r24614]
2004-08-20 11:10:24 +00:00
Douglas Gregor
ed1f810071
License updates
...
[SVN r24597]
2004-08-19 15:19:17 +00:00
John Maddock
d8c4815b25
Updated license (with permissions from blanket-permission.txt).
...
[SVN r24552]
2004-08-18 12:34:14 +00:00
Douglas Gregor
6d5d1e15ce
License update
...
[SVN r24175]
2004-07-30 01:47:08 +00:00
Douglas Gregor
296458bca2
Converted to Boost Software License, Version 1.0
...
[SVN r24055]
2004-07-26 00:32:12 +00:00
Eric Niebler
17df22fa13
move BOOST_USING_STD_MIN and _MAX and BOOST_PREVENT_MACRO_SUBSTITUTION to the config headers, remove boost/minmax.hpp, update coding guidelines
...
[SVN r23313]
2004-07-02 01:21:32 +00:00
Eric Niebler
ab5613293f
remove std_min and std_max, update minmax coding guidelines
...
[SVN r23162]
2004-06-23 04:49:48 +00:00
Vladimir Prus
5bb8bbcd32
Add V2 Jamfile.
...
[SVN r22858]
2004-05-18 07:30:09 +00:00
Eric Niebler
ec94e74611
remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros
...
[SVN r22394]
2004-02-26 18:27:02 +00:00
Eric Friedman
c5c2446344
Updated workaround and defect macros to reflect new Metrowerks and Intel versions.
...
[SVN r21711]
2004-01-14 00:09:30 +00:00
Eric Friedman
5e5e90aea5
Updated workaround to reflect new version of CodeWarrior.
...
[SVN r21654]
2004-01-13 01:52:47 +00:00
Eric Friedman
46c5c15a62
Updated boost::get<T>(const) now returns const T.
...
[SVN r21385]
2003-12-23 22:50:06 +00:00