Commit Graph

679 Commits

Author SHA1 Message Date
Steven Watanabe
7f5192f0fa Merge fixes for test_output from the trunk.
[SVN r68625]
2011-02-03 17:22:34 +00:00
Steven Watanabe
8f866ba0de Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
c19d963752 Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags. 



[SVN r68140]
2011-01-14 02:35:58 +00:00
Steven Watanabe
d0b7c06f12 Regexify testing of infinity and NaN. Refs #5037.
[SVN r67668]
2011-01-05 00:14:20 +00:00
Steven Watanabe
58fbd6a362 Don't require std::abs for printing quantities. Fix test_output on Linux. Fixes #4785.
[SVN r67558]
2011-01-02 02:33:14 +00:00
Steven Watanabe
85497f462f add missing return
[SVN r66801]
2010-11-27 19:32:39 +00:00
Steven Watanabe
0af318d14c Merge units from trunk
[SVN r65898]
2010-10-11 14:55:01 +00:00
Daniel James
e6e54eae71 Merge documentation fixes.
* Use `doc/src/*.css` instead of `doc/html/*.css`.
* Remove wiki and people directories.
* Some documentation fixes.
* Left out `minimal.css` changes and boostbook changes because of clashes.


[SVN r63347]
2010-06-26 12:30:09 +00:00
Daniel James
feb15e1fa9 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
6864e75c09 Clean up some doc issues.
[SVN r63020]
2010-06-16 14:23:17 +00:00
Steven Watanabe
7160bc4c54 Use long instead of int to match iword and avoid warnings.
[SVN r63012]
2010-06-16 03:32:16 +00:00
Steven Watanabe
2e74b803c3 Add overloads of inverse trig functions that take heterogeneous units and return the angles in radians. Fixes #3865
[SVN r62533]
2010-06-08 01:00:27 +00:00
Steven Watanabe
54c596ab5c Merge the units/autoprefix branch back to the trunk. Fixes #3660. Fixes #3707
[SVN r62532]
2010-06-07 23:49:52 +00:00
Steven Watanabe
6e4ea9ed61 Get rid of the MPL assertions in doxygen generated docs
[SVN r59795]
2010-02-20 22:18:28 +00:00
Steven Watanabe
878c840b09 Suppress warnings on msvc-7.1
[SVN r57618]
2009-11-12 23:01:53 +00:00
Steven Watanabe
515103a050 Turn on struct warning checks for all versions of msvc
[SVN r57389]
2009-11-04 23:34:24 +00:00
Steven Watanabe
bb309446bf Make the tests more strict about warnings
[SVN r57388]
2009-11-04 23:11:13 +00:00
Troy D. Straszheim
ec34fad099 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
cac8b7a4c6 rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
[SVN r56941]
2009-10-17 01:10:45 +00:00
Steven Watanabe
2b11c193cc Merge units from the trunk.
[SVN r56618]
2009-10-06 17:01:55 +00:00
Matthias Schabel
c7fb165c3c add base unit for pound-force
[SVN r56125]
2009-09-09 20:35:34 +00:00
Steven Watanabe
bf5371fddc Use base_unit_info when computing the name of a scaled base_unit. Fixes #3360.
[SVN r55698]
2009-08-21 13:19:36 +00:00
Steven Watanabe
c11358661f Fix bug in the code for finding a basis for a set of base units.
[SVN r55573]
2009-08-13 18:50:21 +00:00
Steven Watanabe
3b1367c742 Merge [54594], [54873], [55097], [55140], and [55151] from the trunk.
[SVN r55240]
2009-07-28 19:05:27 +00:00
Troy D. Straszheim
dab6092f9d 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
Steven Watanabe
a141d13861 Fix bug in handling of chained conversions involving a non-base homogeneous unit.
[SVN r55151]
2009-07-25 05:30:08 +00:00
Steven Watanabe
8bb7f08801 Fix msvc-7.1 regression
[SVN r55140]
2009-07-24 02:48:02 +00:00
Steven Watanabe
632407fb53 Loosen requirements on signbit to 0/nonzero instead of 0/1
[SVN r55097]
2009-07-22 21:59:15 +00:00
Troy D. Straszheim
1160c65fbb Add basic copyright/license to keep cmake out of the inspection report
[SVN r55095]
2009-07-22 21:51:01 +00:00
Steven Watanabe
204b1f1d62 Loosen the requirements on atan2. Fixes #3258
[SVN r54873]
2009-07-10 21:26:57 +00:00
Steven Watanabe
bf8cff895c Supress warning in conversions.
[SVN r54594]
2009-07-02 19:33:59 +00:00
Steven Watanabe
d3e653b570 Full merge of units from the trunk. Revisions [51031], [51066], [51189], [52773], [53125], [53293], and [53577]
[SVN r53908]
2009-06-14 19:32:26 +00:00
Steven Watanabe
fc23cf7b94 Allow absolute to be printed to std::wostream. Fixes #3089
[SVN r53577]
2009-06-02 21:02:56 +00:00
Steven Watanabe
d0c5bdf1a6 Allow printing to wostream. Fixes #3089.
[SVN r53293]
2009-05-27 01:15:24 +00:00
Steven Watanabe
281271d883 Minor cleanup/doc tweaks
[SVN r53125]
2009-05-20 00:55:43 +00:00
Troy D. Straszheim
c919a0cf0e Merge cmake files release -> trunk.
[SVN r52866]
2009-05-09 22:57:30 +00:00
Douglas Gregor
3e3b474f94 Fix CMake test builds for ProgramOptions and Units libraries.
[SVN r52843]
2009-05-07 23:53:56 +00:00
Steven Watanabe
dc650bf357 Allow specifing the default conversion using either base units or units.
[SVN r52773]
2009-05-05 20:00:46 +00:00
Steven Watanabe
f88cfb1f1c Merge [51239] and [51961] from the trunk.
[SVN r52424]
2009-04-16 18:11:23 +00:00
Steven Watanabe
59f81dea51 Fix return type for division by a constant
[SVN r51961]
2009-03-24 17:00:09 +00:00
John Maddock
704fba0260 Merge PDF build changes from Trunk.
[SVN r51417]
2009-02-23 18:39:32 +00:00
John Maddock
87bb1f460e 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
Steven Watanabe
aebc63dc47 Get rid of duplication between conversion_helper and conversion_factor_helper. Hopefully this will resolve the vacpp failure in test_conversion
[SVN r51239]
2009-02-13 16:35:55 +00:00
Steven Watanabe
ac8c448e4f Begin tracing xlc failure
[SVN r51189]
2009-02-10 21:47:42 +00:00
John Maddock
c94af88954 Add Jamfile to build PDF versions of all the docs.
Tweaked some existing Jamfiles so that PDF build finds all the necessary image files etc.
Tweaked fo.xsl to provide more options by default, and improve formatting.

[SVN r51104]
2009-02-08 16:59:14 +00:00
Steven Watanabe
2c8ba526ce Zeroing in on bug with sun < 5.9
[SVN r51066]
2009-02-06 21:33:00 +00:00
Steven Watanabe
9cbdd024c9 Test a simpler case before trying something more complex
[SVN r51031]
2009-02-05 19:34:18 +00:00
Troy D. Straszheim
bf5f32b162 merge of cmake build files from trunk per beman
[SVN r50756]
2009-01-24 18:57:20 +00:00
Steven Watanabe
c7aec03212 merge [50447], [40486], and [50497] from trunk
[SVN r50526]
2009-01-09 17:31:30 +00:00
Steven Watanabe
806dab5ae2 Minor doc fixes for power/root_typeof_helper
[SVN r50497]
2009-01-06 20:17:16 +00:00