boost:svn.git
13 years agoAdd inverse_chi_squared_distribution to fwd list master
pbristow [Wed, 15 Sep 2010 15:40:44 +0000 (15:40 +0000)]
Add inverse_chi_squared_distribution to fwd list

git-svn-id: http://svn.boost.org/svn/boost/trunk@65425 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years ago1st draft
pbristow [Wed, 15 Sep 2010 15:39:43 +0000 (15:39 +0000)]
1st draft

git-svn-id: http://svn.boost.org/svn/boost/trunk@65424 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoSimplify the link grammars.
danieljames [Tue, 14 Sep 2010 20:53:14 +0000 (20:53 +0000)]
Simplify the link grammars.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65423 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoMore link tests.
danieljames [Tue, 14 Sep 2010 20:50:51 +0000 (20:50 +0000)]
More link tests.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65422 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAn extra test for lists.
danieljames [Tue, 14 Sep 2010 20:47:16 +0000 (20:47 +0000)]
An extra test for lists.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65421 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoOnly create output file after a successful parse.
danieljames [Tue, 14 Sep 2010 20:46:31 +0000 (20:46 +0000)]
Only create output file after a successful parse.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65420 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoDon't match words that start with tip, note etc.
danieljames [Tue, 14 Sep 2010 20:45:47 +0000 (20:45 +0000)]
Don't match words that start with tip, note etc.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65419 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoCreate a parser to extract block as an attribute.
danieljames [Tue, 14 Sep 2010 20:44:22 +0000 (20:44 +0000)]
Create a parser to extract block as an attribute.

This lets us get rid of temp_para, a source of nasty bugs. Also should
make it easier to nest blocks in the future.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65418 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agounfinished example of serialize
chenry [Mon, 13 Sep 2010 21:46:41 +0000 (21:46 +0000)]
unfinished example of serialize

git-svn-id: http://svn.boost.org/svn/boost/trunk@65416 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agofirst try of serialization
chenry [Mon, 13 Sep 2010 21:44:54 +0000 (21:44 +0000)]
first try of serialization

git-svn-id: http://svn.boost.org/svn/boost/trunk@65415 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAdd } to the list of special characters and regenerate docs.
johnmaddock [Mon, 13 Sep 2010 08:19:25 +0000 (08:19 +0000)]
Add } to the list of special characters and regenerate docs.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65410 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAdd new traits add_lvalue_reference and add_rvalue_reference.
johnmaddock [Sat, 11 Sep 2010 18:00:56 +0000 (18:00 +0000)]
Add new traits add_lvalue_reference and add_rvalue_reference.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65387 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAdding documentation for bundled graph properties.
asutton [Sat, 11 Sep 2010 14:33:38 +0000 (14:33 +0000)]
Adding documentation for bundled graph properties.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65386 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFixing #4642.
asutton [Sat, 11 Sep 2010 14:05:41 +0000 (14:05 +0000)]
Fixing #4642.

Added a deprecation warning to to pending/integer_range.hpp. Replaced all
BGL inclusions with range/irange, which defines the same type.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65385 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFix #4487 V2 create_hard_link problem with old Windows SDK
bemandawes [Fri, 10 Sep 2010 12:51:00 +0000 (12:51 +0000)]
Fix #4487 V2 create_hard_link problem with old Windows SDK

git-svn-id: http://svn.boost.org/svn/boost/trunk@65371 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAdd biblioid support to quickbook.
danieljames [Thu, 9 Sep 2010 22:45:39 +0000 (22:45 +0000)]
Add biblioid support to quickbook.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65370 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFix some html errors in the iostreams frame page.
danieljames [Thu, 9 Sep 2010 22:44:49 +0000 (22:44 +0000)]
Fix some html errors in the iostreams frame page.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65369 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFix typo
vladimir_prus [Thu, 9 Sep 2010 20:52:08 +0000 (20:52 +0000)]
Fix typo

git-svn-id: http://svn.boost.org/svn/boost/trunk@65367 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFixed a problem when compiling with gcc.
chhenning [Thu, 9 Sep 2010 14:15:06 +0000 (14:15 +0000)]
Fixed a problem when compiling with gcc.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65362 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoaddressing msvc 7.1 issues in the non-intrusive exception_ptr support.
emildotchevski [Thu, 9 Sep 2010 00:32:37 +0000 (00:32 +0000)]
addressing msvc 7.1 issues in the non-intrusive exception_ptr support.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65361 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFix a bug in nested template support.
danieljames [Thu, 9 Sep 2010 00:11:35 +0000 (00:11 +0000)]
Fix a bug in nested template support.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65360 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoUse confix parsers in a few places.
danieljames [Thu, 9 Sep 2010 00:11:02 +0000 (00:11 +0000)]
Use confix parsers in a few places.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65359 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoCherry pick some reorganisation from the spirit 2 branch.
danieljames [Thu, 9 Sep 2010 00:10:30 +0000 (00:10 +0000)]
Cherry pick some reorganisation from the spirit 2 branch.

Based on [57774], [59562], [58046], [59566].

git-svn-id: http://svn.boost.org/svn/boost/trunk@65358 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoUse explicit namespaces.
danieljames [Thu, 9 Sep 2010 00:09:34 +0000 (00:09 +0000)]
Use explicit namespaces.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65357 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agofixed transition conflict bug
chenry [Wed, 8 Sep 2010 20:57:12 +0000 (20:57 +0000)]
fixed transition conflict bug

git-svn-id: http://svn.boost.org/svn/boost/trunk@65356 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agodocumentation update
emildotchevski [Wed, 8 Sep 2010 07:28:24 +0000 (07:28 +0000)]
documentation update

git-svn-id: http://svn.boost.org/svn/boost/trunk@65353 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoproperly ifdeffing the X86 MSVC non-intrusive exception_ptr support
emildotchevski [Tue, 7 Sep 2010 21:46:10 +0000 (21:46 +0000)]
properly ifdeffing the X86 MSVC non-intrusive exception_ptr support

git-svn-id: http://svn.boost.org/svn/boost/trunk@65346 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoremoved unneeded process_completion
chenry [Tue, 7 Sep 2010 19:11:18 +0000 (19:11 +0000)]
removed unneeded process_completion

git-svn-id: http://svn.boost.org/svn/boost/trunk@65342 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agouse full namespace qualification to try to fix test failure with xml archives
ramey [Tue, 7 Sep 2010 16:19:45 +0000 (16:19 +0000)]
use full namespace qualification to try to fix test failure with xml archives
on darwin 4.4 with intel 1.1 compiler

git-svn-id: http://svn.boost.org/svn/boost/trunk@65333 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoadded x = 0 special case. Example runs OK. Need to rebuild trunk libs to test.
pbristow [Tue, 7 Sep 2010 13:57:12 +0000 (13:57 +0000)]
added x = 0 special case.  Example runs OK.  Need to rebuild trunk libs to test.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65329 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoSpirit: replaced <:: with < :: to avoid forming trigraphs
hkaiser [Mon, 6 Sep 2010 22:21:39 +0000 (22:21 +0000)]
Spirit: replaced <:: with < :: to avoid forming trigraphs

git-svn-id: http://svn.boost.org/svn/boost/trunk@65324 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agobugfix: guard always returning false with an anonymous transition causes stack overflow
chenry [Mon, 6 Sep 2010 20:17:01 +0000 (20:17 +0000)]
bugfix: guard always returning false with an anonymous transition causes stack overflow

git-svn-id: http://svn.boost.org/svn/boost/trunk@65323 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoChange the use of tuples, so that we use std::tuple when available.
johnmaddock [Mon, 6 Sep 2010 15:13:23 +0000 (15:13 +0000)]
Change the use of tuples, so that we use std::tuple when available.
Fix bug in calculation of initial guess in the incomplete gamma inverse.
Fix illegal comment in inverse_gamma.hpp source file.
Update docs to reflect tuple changes.
Regenerate docs.
Add Jamfile for the tools directory and make sure everything still builds cleanly.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65320 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFix: windows does not have wait(), use own macros instead.
jhunold [Mon, 6 Sep 2010 14:14:09 +0000 (14:14 +0000)]
Fix: windows does not have wait(), use own macros instead.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65319 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoSuppress msvc warning 4251 about templates as base classes not having a dll-interface.
jhunold [Mon, 6 Sep 2010 08:43:06 +0000 (08:43 +0000)]
Suppress msvc warning 4251 about templates as base classes not having a dll-interface.
Suppress msvc warning 4275 about base class std::logic_error not having a dll-interface.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65318 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoWave: improved consistency in reporting skipped tokens to the hooks function when...
hkaiser [Sun, 5 Sep 2010 22:33:20 +0000 (22:33 +0000)]
Wave: improved consistency in reporting skipped tokens to the hooks function when processing conditional preprocessing directives. Added a new test case verifying the skipped_token hook gets called reproducibly (t_2_020.cpp). Started to work on C++0x features for Wave.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65314 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoChange logic so that int32_t etc is an int rather than a long where possible.
johnmaddock [Sun, 5 Sep 2010 16:27:09 +0000 (16:27 +0000)]
Change logic so that int32_t etc is an int rather than a long where possible.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65299 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFix argument position in break_arguments.
danieljames [Sun, 5 Sep 2010 08:14:16 +0000 (08:14 +0000)]
Fix argument position in break_arguments.

And some small code_snippet improvements.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65280 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFix an access to grouping[grouping.size()].
nasonov [Sun, 5 Sep 2010 00:02:25 +0000 (00:02 +0000)]
Fix an access to grouping[grouping.size()].
AFAIK, this is valid for const strings but STLport (when _STLP_DEBUG
is defined) doesn't like it.
The problem reported by Bogdan Dragu.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65279 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFix a few more compiler warnings.
johnmaddock [Sat, 4 Sep 2010 17:36:23 +0000 (17:36 +0000)]
Fix a few more compiler warnings.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65273 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoSpirit: More disambiguation of Phoenix types in Spirit.Classic
hkaiser [Sat, 4 Sep 2010 13:19:11 +0000 (13:19 +0000)]
Spirit: More disambiguation of Phoenix types in Spirit.Classic

git-svn-id: http://svn.boost.org/svn/boost/trunk@65250 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoSpirit: moved #include's out of conditional blocks
hkaiser [Sat, 4 Sep 2010 13:01:51 +0000 (13:01 +0000)]
Spirit: moved #include's out of conditional blocks

git-svn-id: http://svn.boost.org/svn/boost/trunk@65247 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFix double-initializion of config files in Boost.Build/Python.
vladimir_prus [Sat, 4 Sep 2010 12:39:20 +0000 (12:39 +0000)]
Fix double-initializion of config files in Boost.Build/Python.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65243 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoMake toolset version relevant for configure checks.
vladimir_prus [Sat, 4 Sep 2010 12:29:10 +0000 (12:29 +0000)]
Make toolset version relevant for configure checks.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65242 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoUnbreak project loading in python port
vladimir_prus [Sat, 4 Sep 2010 12:27:39 +0000 (12:27 +0000)]
Unbreak project loading in python port

git-svn-id: http://svn.boost.org/svn/boost/trunk@65241 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAdd 'strip-eol' option to SHELL. Also, return actual exit status.
vladimir_prus [Sat, 4 Sep 2010 10:10:34 +0000 (10:10 +0000)]
Add 'strip-eol' option to SHELL. Also, return actual exit status.

Previously, with the 'exit-code' option SHELL would return raw
value from waitXXX, with exit status shifted 8 bits to the left.

Fixes #4470.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65232 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agofixing obscure, extremely rare double- free() bug in clone_current_exception_msvc.cpp
emildotchevski [Sat, 4 Sep 2010 00:43:24 +0000 (00:43 +0000)]
fixing obscure, extremely rare double- free() bug in clone_current_exception_msvc.cpp

git-svn-id: http://svn.boost.org/svn/boost/trunk@65228 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoSpirit: bumping version
hkaiser [Fri, 3 Sep 2010 17:35:23 +0000 (17:35 +0000)]
Spirit: bumping version

git-svn-id: http://svn.boost.org/svn/boost/trunk@65221 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoSpirit: Added specializations for signed char and unsigned char to the auto parser...
hkaiser [Fri, 3 Sep 2010 17:22:29 +0000 (17:22 +0000)]
Spirit: Added specializations for signed char and unsigned char to the auto parser and generator.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65219 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoUp the warning level, and fix the resulting warnings with msvc, gcc and Intel.
johnmaddock [Fri, 3 Sep 2010 08:33:13 +0000 (08:33 +0000)]
Up the warning level, and fix the resulting warnings with msvc, gcc and Intel.
Fix bug in docs and regenerate.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65208 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agofixing minor memory leak in the non-intrusive MSVC exception_ptr support.
emildotchevski [Fri, 3 Sep 2010 07:15:47 +0000 (07:15 +0000)]
fixing minor memory leak in the non-intrusive MSVC exception_ptr support.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65206 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agocosmetic bug fix in the exception_ptr support when the attempt to copy the exception...
emildotchevski [Fri, 3 Sep 2010 02:24:45 +0000 (02:24 +0000)]
cosmetic bug fix in the exception_ptr support when the attempt to copy the exception object throws.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65205 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoNon-intrusive exception_ptr support for msvc 7.1/8.0/9.0 (thanks Anthony Williams)
emildotchevski [Fri, 3 Sep 2010 02:03:15 +0000 (02:03 +0000)]
Non-intrusive exception_ptr support for msvc 7.1/8.0/9.0 (thanks Anthony Williams)

git-svn-id: http://svn.boost.org/svn/boost/trunk@65204 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoDisabled asserts since test code isn't working for big endian machines.
chhenning [Thu, 2 Sep 2010 20:45:49 +0000 (20:45 +0000)]
Disabled asserts since test code isn't working for big endian machines.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65200 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAdded new info about needing to build a library to get GraphML reading; fixes #4556
jewillco [Thu, 2 Sep 2010 20:05:58 +0000 (20:05 +0000)]
Added new info about needing to build a library to get GraphML reading; fixes #4556

git-svn-id: http://svn.boost.org/svn/boost/trunk@65199 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFixed clearing of vertices with self-loop edges; fixes #4622
jewillco [Thu, 2 Sep 2010 18:24:17 +0000 (18:24 +0000)]
Fixed clearing of vertices with self-loop edges; fixes #4622

git-svn-id: http://svn.boost.org/svn/boost/trunk@65198 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFixed page titles
jewillco [Thu, 2 Sep 2010 15:12:06 +0000 (15:12 +0000)]
Fixed page titles

git-svn-id: http://svn.boost.org/svn/boost/trunk@65193 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAdded test output. OK with typeof recent update.
pbristow [Thu, 2 Sep 2010 11:32:45 +0000 (11:32 +0000)]
Added test output.  OK with typeof recent update.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65192 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoTreat x == 0 as special case (some platforms find NaN not 0)
pbristow [Thu, 2 Sep 2010 11:30:49 +0000 (11:30 +0000)]
Treat x == 0 as special case (some platforms find NaN not 0)

git-svn-id: http://svn.boost.org/svn/boost/trunk@65191 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoincluded #include <stdexcept> instead of <exception> to try to define std::domain_err...
pbristow [Thu, 2 Sep 2010 11:17:43 +0000 (11:17 +0000)]
included #include <stdexcept> instead of <exception> to try to define std::domain_error reported missing by Darwin 4.2.1 and others.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65190 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoMistake in declaration noted by Darwin only corrected.
pbristow [Thu, 2 Sep 2010 11:01:26 +0000 (11:01 +0000)]
Mistake in declaration noted by Darwin only corrected.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65189 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoSet warnings as errors in type_traits library, where possible.
johnmaddock [Thu, 2 Sep 2010 09:32:35 +0000 (09:32 +0000)]
Set warnings as errors in type_traits library, where possible.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65188 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoUpdate to use Quickbook 1.5
pbristow [Wed, 1 Sep 2010 18:10:43 +0000 (18:10 +0000)]
Update to use Quickbook 1.5

git-svn-id: http://svn.boost.org/svn/boost/trunk@65176 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoMinor editorial updates.
pbristow [Wed, 1 Sep 2010 18:08:33 +0000 (18:08 +0000)]
Minor editorial updates.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65175 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoMinor editorial updates.
pbristow [Wed, 1 Sep 2010 18:07:13 +0000 (18:07 +0000)]
Minor editorial updates.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65174 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAdded test code to make sure cross byte pixel values work correctly. See comments.
chhenning [Wed, 1 Sep 2010 18:04:40 +0000 (18:04 +0000)]
Added test code to make sure cross byte pixel values work correctly. See comments.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65173 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoMinor editorial updates.
pbristow [Wed, 1 Sep 2010 18:04:34 +0000 (18:04 +0000)]
Minor editorial updates.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65172 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoCorrected bug with dealing with cross byte pixel values. See updated test code in...
chhenning [Wed, 1 Sep 2010 18:03:15 +0000 (18:03 +0000)]
Corrected bug with dealing with cross byte pixel values. See updated test code in pixel_iterator.cpp.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65171 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoMinor editorial with some added comments.
pbristow [Wed, 1 Sep 2010 17:46:05 +0000 (17:46 +0000)]
Minor editorial with some added comments.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65170 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoComments added.
pbristow [Wed, 1 Sep 2010 17:43:55 +0000 (17:43 +0000)]
Comments added.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65169 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFix for_each test for C++0x
steven_watanabe [Wed, 1 Sep 2010 16:08:21 +0000 (16:08 +0000)]
Fix for_each test for C++0x

git-svn-id: http://svn.boost.org/svn/boost/trunk@65167 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoFix set_c iterators.
steven_watanabe [Wed, 1 Sep 2010 15:16:53 +0000 (15:16 +0000)]
Fix set_c iterators.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65166 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoPrevent double initialization of Jamfile in some cases.
vladimir_prus [Wed, 1 Sep 2010 09:02:49 +0000 (09:02 +0000)]
Prevent double initialization of Jamfile in some cases.

Fixes #4570.
Thanks to Brian Freyburger for the patch.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65165 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoGive a location to project-config.jam.
vladimir_prus [Wed, 1 Sep 2010 08:40:17 +0000 (08:40 +0000)]
Give a location to project-config.jam.

Fixes #4615.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65163 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agodisabling the non-intrusive exception_ptr support in tests, seems buggy..
emildotchevski [Wed, 1 Sep 2010 07:59:35 +0000 (07:59 +0000)]
disabling the non-intrusive exception_ptr support in tests, seems buggy..

git-svn-id: http://svn.boost.org/svn/boost/trunk@65161 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agonon-intrusive exception_ptr support for msvc 7.1 and 8.0 (for now) thanks Anthony...
emildotchevski [Wed, 1 Sep 2010 06:05:11 +0000 (06:05 +0000)]
non-intrusive exception_ptr support for msvc 7.1 and 8.0 (for now) thanks Anthony Williams

git-svn-id: http://svn.boost.org/svn/boost/trunk@65159 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoImplement negative_binomial_distribution.
steven_watanabe [Tue, 31 Aug 2010 20:07:59 +0000 (20:07 +0000)]
Implement negative_binomial_distribution.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65157 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAvoid name ambiguity, etc
pbristow [Tue, 31 Aug 2010 18:12:53 +0000 (18:12 +0000)]
Avoid name ambiguity, etc

git-svn-id: http://svn.boost.org/svn/boost/trunk@65153 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAvoid name ambiguity, etc
pbristow [Tue, 31 Aug 2010 15:01:57 +0000 (15:01 +0000)]
Avoid name ambiguity, etc

git-svn-id: http://svn.boost.org/svn/boost/trunk@65152 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAvoid name ambiguity, etc
pbristow [Tue, 31 Aug 2010 14:37:32 +0000 (14:37 +0000)]
Avoid name ambiguity, etc

git-svn-id: http://svn.boost.org/svn/boost/trunk@65151 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAvoid name ambiguity.
pbristow [Tue, 31 Aug 2010 14:05:46 +0000 (14:05 +0000)]
Avoid name ambiguity.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65150 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAvoid name ambiguity.
pbristow [Tue, 31 Aug 2010 13:55:29 +0000 (13:55 +0000)]
Avoid name ambiguity.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65149 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoSuppress GCC warnings from this header when compiled with -pedantic and certain GCC...
johnmaddock [Tue, 31 Aug 2010 12:19:53 +0000 (12:19 +0000)]
Suppress GCC warnings from this header when compiled with -pedantic and certain GCC-4.x versions (probably 4.5.0 specific).

git-svn-id: http://svn.boost.org/svn/boost/trunk@65146 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoIn Perl mode then "something+++" should be an error.
johnmaddock [Tue, 31 Aug 2010 11:25:56 +0000 (11:25 +0000)]
In Perl mode then "something+++" should be an error.
Add the necessary error handling.
Fixes #4608.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65145 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoTicket #3520 Syntax Error in boost/typeof/typeof.hpp
burbelgruff [Mon, 30 Aug 2010 20:21:47 +0000 (20:21 +0000)]
Ticket #3520 Syntax Error in boost/typeof/typeof.hpp
Line 18 of boost/typeof/typeof.hpp fixed from
# ifndef(BOOST_TYPEOF_EMULATION)
to
# ifndef BOOST_TYPEOF_EMULATION

git-svn-id: http://svn.boost.org/svn/boost/trunk@65138 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years ago#4605: Make BOOST_TYPEOF_SILENT default
burbelgruff [Mon, 30 Aug 2010 20:08:29 +0000 (20:08 +0000)]
#4605: Make BOOST_TYPEOF_SILENT default
BOOST_TYPEOF_SILENT has been removed and BOOST_TYPEOF_MESSAGES has been added.
Messages are now hidden by default, and you have to define BOOST_TYPEOF_MESSAGES to see them at all.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65137 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoRemoved tabs from file
burbelgruff [Mon, 30 Aug 2010 20:00:04 +0000 (20:00 +0000)]
Removed tabs from file

git-svn-id: http://svn.boost.org/svn/boost/trunk@65136 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years ago#4593: Type_of does not use BOOST_TYPEOF_EMULATION for VC10 and \Za - fixed
burbelgruff [Mon, 30 Aug 2010 19:29:02 +0000 (19:29 +0000)]
#4593: Type_of does not use BOOST_TYPEOF_EMULATION for VC10 and \Za - fixed

git-svn-id: http://svn.boost.org/svn/boost/trunk@65135 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAvoid name ambiguity.
pbristow [Mon, 30 Aug 2010 09:36:03 +0000 (09:36 +0000)]
Avoid name ambiguity.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65130 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAvoid name ambiguity.
pbristow [Mon, 30 Aug 2010 09:34:36 +0000 (09:34 +0000)]
Avoid name ambiguity.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65129 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAvoid name ambiguity.
pbristow [Mon, 30 Aug 2010 09:30:55 +0000 (09:30 +0000)]
Avoid name ambiguity.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65128 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAvoid name ambiguity.
pbristow [Mon, 30 Aug 2010 09:20:54 +0000 (09:20 +0000)]
Avoid name ambiguity.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65127 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAvoid name ambiguity.
pbristow [Mon, 30 Aug 2010 09:13:14 +0000 (09:13 +0000)]
Avoid name ambiguity.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65126 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAvoid name ambiguity.
pbristow [Mon, 30 Aug 2010 09:10:05 +0000 (09:10 +0000)]
Avoid name ambiguity.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65125 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAvoid name ambiguity.
pbristow [Mon, 30 Aug 2010 09:07:41 +0000 (09:07 +0000)]
Avoid name ambiguity.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65124 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAvoid name ambiguity.
pbristow [Mon, 30 Aug 2010 09:02:45 +0000 (09:02 +0000)]
Avoid name ambiguity.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65123 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAdd several new distributions
pbristow [Mon, 30 Aug 2010 09:02:02 +0000 (09:02 +0000)]
Add several new distributions

git-svn-id: http://svn.boost.org/svn/boost/trunk@65122 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoAvoid evaluating BOOST_PP_SEQ_HEAD when it isn't needed. Fixes #4465.
steven_watanabe [Mon, 30 Aug 2010 02:26:02 +0000 (02:26 +0000)]
Avoid evaluating BOOST_PP_SEQ_HEAD when it isn't needed.  Fixes #4465.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65120 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoRemove unused #include. Refs #4465.
steven_watanabe [Mon, 30 Aug 2010 02:24:41 +0000 (02:24 +0000)]
Remove unused #include.  Refs #4465.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65119 b8fc166d-592f-0410-95f2-cb63ce0dd405

13 years agoUse the right name for intersect. Fixes #4600.
steven_watanabe [Mon, 30 Aug 2010 00:37:46 +0000 (00:37 +0000)]
Use the right name for intersect.  Fixes #4600.

git-svn-id: http://svn.boost.org/svn/boost/trunk@65118 b8fc166d-592f-0410-95f2-cb63ce0dd405