2
0
mirror of https://github.com/boostorg/units.git synced 2026-01-19 04:42:15 +00:00

690 Commits

Author SHA1 Message Date
Vladimir Prus
cab84c6ede Undo previous commit, it was meant for another branch
[SVN r85888]
2013-09-25 08:32:03 +00:00
Vladimir Prus
bd8a2fe5d5 Initial modular patch, from Bjorn.
[SVN r85884]
2013-09-25 08:13:57 +00:00
Steven Watanabe
f9dbc185c7 Merge units from the trunk.
[SVN r78342]
2012-05-05 21:45:23 +00:00
Steven Watanabe
5270414ebb Make pow and root work for constants.
[SVN r75814]
2011-12-05 16:56:55 +00:00
Steven Watanabe
36709d4d4f Never return one from conversion_factor.
[SVN r74159]
2011-08-30 15:07:48 +00:00
Steven Watanabe
297ff29eb6 Merge units from the trunk.
[SVN r71383]
2011-04-19 21:14:32 +00:00
Steven Watanabe
7525b0c564 Fix checking for double registration with clang in C++0x mode. Fixes #5436.
[SVN r71081]
2011-04-07 14:50:53 +00:00
Steven Watanabe
e4fd614972 Simplify the dispatching. Hopefully this will help intel.
[SVN r70795]
2011-03-31 18:28:33 +00:00
Steven Watanabe
2a286a8700 Add missing #include.
[SVN r70794]
2011-03-31 18:00:51 +00:00
Steven Watanabe
39cf42bbec Yet another inf/nan format.
[SVN r70793]
2011-03-31 17:59:07 +00:00
Matthias Schabel
001dec7fe6 remove spurious inclusion of <boost/units/io.hpp> and <iostream> in various unit system header files
[SVN r69643]
2011-03-08 01:23:00 +00:00
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