Daniel James
0ea9926856
Merge some link fixes.
...
[SVN r79869]
2012-08-05 08:36:49 +00:00
Daniel James
f34fb9d659
Hash: Fix links to examples.
...
[SVN r79749]
2012-07-25 23:42:41 +00:00
Daniel James
d7589fdd71
Compile error for deprecated header boost/functional/detail/container_fwd.hpp.
...
[SVN r79652]
2012-07-22 07:15:34 +00:00
Daniel James
b528d3b1bf
Hash: Merge support for smart pointers.
...
[SVN r79548]
2012-07-16 00:18:30 +00:00
Daniel James
3306443ea8
Hash: Merge update c++11 header macros.
...
[SVN r79544]
2012-07-15 23:28:30 +00:00
Daniel James
1a126042f8
Hash: Fix smart pointer macro check.
...
[SVN r79527]
2012-07-15 07:43:40 +00:00
Daniel James
84d32ce136
Hash: std::shared_ptr, std::unique_ptr support.
...
[SVN r79516]
2012-07-14 22:32:29 +00:00
John Maddock
67c6803f60
Merge changes from trunk:
...
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).
[SVN r79500]
2012-07-14 16:05:50 +00:00
John Maddock
4533e3b83f
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).
[SVN r79492]
2012-07-14 11:21:03 +00:00
Daniel James
be710a76be
Hash: Merge using SFINAE to avoid implicit casts.
...
[SVN r79394]
2012-07-09 20:53:36 +00:00
Marshall Clow
e723967c7e
Switch from deprecated macros to new shiny ones; no functionality change
...
[SVN r79392]
2012-07-09 20:12:04 +00:00
Daniel James
192b394d13
Merge documentation build fix from trunk.
...
[SVN r78888]
2012-06-11 07:23:17 +00:00
Daniel James
769ec4369d
Make the new pdf install rules explicit, and fix intrusive's.
...
[SVN r78877]
2012-06-11 01:33:10 +00:00
Daniel James
c83c1a9b00
Hash: Merge test fix.
...
[SVN r78854]
2012-06-07 19:50:10 +00:00
John Maddock
84853384e6
Update Jamfiles and build scripts for PDF generation.
...
Set local_function image DPI's for better PDF builds.
[SVN r78849]
2012-06-07 16:47:33 +00:00
John Maddock
b5d39108b2
Changes required to build PDF versions of docs.
...
[SVN r78845]
2012-06-07 12:32:56 +00:00
Daniel James
b839b806cf
Hash: Only use typeid when available.
...
[SVN r78755]
2012-05-29 19:41:19 +00:00
Daniel James
9d67f4ccd3
Hash: Merge deprecated header warning + some documentation.
...
[SVN r78697]
2012-05-27 21:13:49 +00:00
Daniel James
446b6496a7
Hash: Extra changelog note.
...
[SVN r78696]
2012-05-27 20:55:14 +00:00
Daniel James
9f2652ae07
Hash: Remove stary semicolon from deprecation pragma.
...
[SVN r78635]
2012-05-26 15:02:26 +00:00
Lorenzo Caminiti
681b79aaf9
Merged ScopeExit (improved), LocalFunction (new), Functional/OverloadedFunction (new), and Utility/IdentityType (new) from trunk into release branch.
...
[SVN r78564]
2012-05-24 01:35:04 +00:00
Daniel James
f88d46a03a
Add warning to deprecated header boost/functional/detail/container_fwd.hpp.
...
Should have done this years ago, removing this header should make
modularization a tad bit cleaner.
[SVN r78533]
2012-05-21 21:58:18 +00:00
Daniel James
1ad77fa8ba
Unordered: Merge unordered from trunk.
...
- Activate `std::allocator_traits` for gcc 4.7 and Visual C++ 11.
- Implement variadic construct in `boost::unordered::detail::allocator_traits`
when variadics, rvalue references and SFINAE expression are available.
- Use variadic construct from `allocator_traits`, or when not available move
the logic for constructing `value_type` to a lower level, so the container
code is a bit simpler.
- Avoid `-Wshadow` warnings. Fixes #6190 .
- Implement `reserve`. Fixes #6857 .
[SVN r78432]
2012-05-12 08:14:05 +00:00
Daniel James
f54e6e8af1
Hash: Use SFINAE to avoid implicit casts to numbers.
...
[SVN r78391]
2012-05-08 22:24:46 +00:00
Daniel James
65bade2cb2
Hash: Add some notes about forwarding header. Refs #6849 .
...
[SVN r78366]
2012-05-07 10:58:55 +00:00
Daniel James
8d18d5b53e
Unordered: Avoid -Wshadow warnings. Refs #6190 .
...
[SVN r78364]
2012-05-07 10:57:35 +00:00
Daniel James
de90bf39a5
Unordered/Hash: Merge from trunk.
...
[SVN r78319]
2012-05-03 22:05:21 +00:00
Daniel James
8e0b32aca5
Unordered/Hash: Release notes.
...
[SVN r78318]
2012-05-03 21:35:51 +00:00
Lorenzo Caminiti
37f91f600d
Using all lower case section IDs.
...
[SVN r78233]
2012-04-28 02:21:15 +00:00
Lorenzo Caminiti
6e74c243ed
Replacing old docs.
...
[SVN r78232]
2012-04-28 02:16:51 +00:00
Daniel James
32fe58c6d7
Hash: fix tests for older C++0x libraries.
...
[SVN r78165]
2012-04-23 20:51:21 +00:00
Daniel James
dfa8524f2f
Hash: Some formatting.
...
[SVN r78164]
2012-04-23 20:49:30 +00:00
Daniel James
8f9ad424a9
Hash: Missing comma.
...
[SVN r78145]
2012-04-22 19:49:41 +00:00
Daniel James
7444eee62b
Hash: Support std::array and std::tuple. Refs #6806 .
...
[SVN r78144]
2012-04-22 19:46:28 +00:00
Daniel James
5e3ec9012e
Hash: Note about previous change.
...
[SVN r78143]
2012-04-22 19:45:58 +00:00
Lorenzo Caminiti
7759fa0aa0
Removed a test used to figure out a bug on Sun (the bug was fixed by not doing any macro expansion in the definition of the pp-iteration params macro).
...
[SVN r77954]
2012-04-13 19:54:16 +00:00
Lorenzo Caminiti
6360c143f1
Added Lorenzo Caminiti to maintainers.txt and libraries.htm.
...
[SVN r77945]
2012-04-13 01:02:02 +00:00
Lorenzo Caminiti
90b94a9560
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).
[SVN r77940]
2012-04-12 21:12:28 +00:00
Lorenzo Caminiti
094516d686
Added some tests to figure out pp problem with OverloadedFunciton on Sun.
...
[SVN r77925]
2012-04-11 20:55:54 +00:00
Lorenzo Caminiti
c5a4dc3db1
Commented out some code in overloaded_function to try to see what breaks on Sun.
...
[SVN r77900]
2012-04-10 21:09:36 +00:00
Lorenzo Caminiti
f6beb74abb
Updated docs.
...
[SVN r77899]
2012-04-10 20:42:53 +00:00
Lorenzo Caminiti
9e7ccedcfe
Added a specialization to deduced F from boost::function<F> removing the need to register boost::function for type-of emulation (because it required to register boost::functionN instead of boost::function and that was confusing).
...
[SVN r77891]
2012-04-10 19:17:41 +00:00
Lorenzo Caminiti
e7e599a7d2
Added a test to figure out problem on Sun...
...
[SVN r77867]
2012-04-09 22:33:45 +00:00
Daniel James
3910f072cd
Unordered/hash: Avoid a gcc warning. Refs #6771
...
[SVN r77832]
2012-04-08 15:29:15 +00:00
Lorenzo Caminiti
01aba11b87
Trying to fix a pp error on Sun... using a separate macro to force expansion but not sure if that was the issue.
...
[SVN r77823]
2012-04-07 19:43:03 +00:00
Lorenzo Caminiti
6abc944e57
Wrapped a metafunction call into a local struct to try to workaround a problem with add_template on the intel compiler.
...
[SVN r77820]
2012-04-07 18:45:13 +00:00
Lorenzo Caminiti
afa123f28e
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).
...
[SVN r77770]
2012-04-04 21:15:16 +00:00
Lorenzo Caminiti
1326990a7e
Registering all types so Boost.Functional/OverloadedFunction works in type-of emulation mode (and not just native).
...
[SVN r77709]
2012-04-02 01:08:20 +00:00
Lorenzo Caminiti
b2dd5d8ac5
Split Utility/IdentityType and Functional/OverloadedFunction tests into smaller tests.
...
Updated docs for ScopeExit, LocalFunction, Utility/IdentityType, and Functional/OverloadedFunction.
[SVN r77484]
2012-03-22 20:54:20 +00:00
Lorenzo Caminiti
6932e9b1dc
Fixed test indentation and updated docs.
...
[SVN r77079]
2012-02-20 20:11:42 +00:00