Commit Graph

  • 7f5192f0fa Merge fixes for test_output from the trunk. Steven Watanabe 2011-02-03 17:22:34 +0000
  • 8f866ba0de Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]). Steven Watanabe 2011-01-15 08:11:51 +0000
  • 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. Bryce Adelstein-Lelbach 2011-01-14 02:35:58 +0000
  • d0b7c06f12 Regexify testing of infinity and NaN. Refs #5037. Steven Watanabe 2011-01-05 00:14:20 +0000
  • 58fbd6a362 Don't require std::abs for printing quantities. Fix test_output on Linux. Fixes #4785. Steven Watanabe 2011-01-02 02:33:14 +0000
  • 85497f462f add missing return Steven Watanabe 2010-11-27 19:32:39 +0000
  • 0af318d14c Merge units from trunk Steven Watanabe 2010-10-11 14:55:01 +0000
  • e6e54eae71 Merge documentation fixes. Daniel James 2010-06-26 12:30:09 +0000
  • feb15e1fa9 Update various libraries' documentation build. Daniel James 2010-06-20 18:00:48 +0000
  • 6864e75c09 Clean up some doc issues. Steven Watanabe 2010-06-16 14:23:17 +0000
  • 7160bc4c54 Use long instead of int to match iword and avoid warnings. Steven Watanabe 2010-06-16 03:32:16 +0000
  • 2e74b803c3 Add overloads of inverse trig functions that take heterogeneous units and return the angles in radians. Fixes #3865 Steven Watanabe 2010-06-08 01:00:27 +0000
  • 54c596ab5c Merge the units/autoprefix branch back to the trunk. Fixes #3660. Fixes #3707 Steven Watanabe 2010-06-07 23:49:52 +0000
  • 6e4ea9ed61 Get rid of the MPL assertions in doxygen generated docs Steven Watanabe 2010-02-20 22:18:28 +0000
  • 878c840b09 Suppress warnings on msvc-7.1 Steven Watanabe 2009-11-12 23:01:53 +0000
  • 515103a050 Turn on struct warning checks for all versions of msvc Steven Watanabe 2009-11-04 23:34:24 +0000
  • bb309446bf Make the tests more strict about warnings Steven Watanabe 2009-11-04 23:11:13 +0000
  • 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 Troy D. Straszheim 2009-10-17 02:07:38 +0000
  • 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. Troy D. Straszheim 2009-10-17 01:10:45 +0000
  • 2b11c193cc Merge units from the trunk. Steven Watanabe 2009-10-06 17:01:55 +0000
  • c7fb165c3c add base unit for pound-force Matthias Schabel 2009-09-09 20:35:34 +0000
  • bf5371fddc Use base_unit_info when computing the name of a scaled base_unit. Fixes #3360. Steven Watanabe 2009-08-21 13:19:36 +0000
  • c11358661f Fix bug in the code for finding a basis for a set of base units. Steven Watanabe 2009-08-13 18:50:21 +0000
  • 3b1367c742 Merge [54594], [54873], [55097], [55140], and [55151] from the trunk. Steven Watanabe 2009-07-28 19:05:27 +0000
  • 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. Troy D. Straszheim 2009-07-26 00:49:56 +0000
  • a141d13861 Fix bug in handling of chained conversions involving a non-base homogeneous unit. Steven Watanabe 2009-07-25 05:30:08 +0000
  • 8bb7f08801 Fix msvc-7.1 regression Steven Watanabe 2009-07-24 02:48:02 +0000
  • 632407fb53 Loosen requirements on signbit to 0/nonzero instead of 0/1 Steven Watanabe 2009-07-22 21:59:15 +0000
  • 1160c65fbb Add basic copyright/license to keep cmake out of the inspection report Troy D. Straszheim 2009-07-22 21:51:01 +0000
  • 204b1f1d62 Loosen the requirements on atan2. Fixes #3258 Steven Watanabe 2009-07-10 21:26:57 +0000
  • bf8cff895c Supress warning in conversions. Steven Watanabe 2009-07-02 19:33:59 +0000
  • d3e653b570 Full merge of units from the trunk. Revisions [51031], [51066], [51189], [52773], [53125], [53293], and [53577] Steven Watanabe 2009-06-14 19:32:26 +0000
  • fc23cf7b94 Allow absolute to be printed to std::wostream. Fixes #3089 Steven Watanabe 2009-06-02 21:02:56 +0000
  • d0c5bdf1a6 Allow printing to wostream. Fixes #3089. Steven Watanabe 2009-05-27 01:15:24 +0000
  • 281271d883 Minor cleanup/doc tweaks Steven Watanabe 2009-05-20 00:55:43 +0000
  • c919a0cf0e Merge cmake files release -> trunk. Troy D. Straszheim 2009-05-09 22:57:30 +0000
  • 3e3b474f94 Fix CMake test builds for ProgramOptions and Units libraries. Douglas Gregor 2009-05-07 23:53:56 +0000
  • dc650bf357 Allow specifing the default conversion using either base units or units. Steven Watanabe 2009-05-05 20:00:46 +0000
  • f88cfb1f1c Merge [51239] and [51961] from the trunk. Steven Watanabe 2009-04-16 18:11:23 +0000
  • 59f81dea51 Fix return type for division by a constant Steven Watanabe 2009-03-24 17:00:09 +0000
  • 704fba0260 Merge PDF build changes from Trunk. John Maddock 2009-02-23 18:39:32 +0000
  • 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. John Maddock 2009-02-17 10:05:58 +0000
  • aebc63dc47 Get rid of duplication between conversion_helper and conversion_factor_helper. Hopefully this will resolve the vacpp failure in test_conversion Steven Watanabe 2009-02-13 16:35:55 +0000
  • ac8c448e4f Begin tracing xlc failure Steven Watanabe 2009-02-10 21:47:42 +0000
  • 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. John Maddock 2009-02-08 16:59:14 +0000
  • 2c8ba526ce Zeroing in on bug with sun < 5.9 Steven Watanabe 2009-02-06 21:33:00 +0000
  • 9cbdd024c9 Test a simpler case before trying something more complex Steven Watanabe 2009-02-05 19:34:18 +0000
  • bf5f32b162 merge of cmake build files from trunk per beman Troy D. Straszheim 2009-01-24 18:57:20 +0000
  • c7aec03212 merge [50447], [40486], and [50497] from trunk Steven Watanabe 2009-01-09 17:31:30 +0000
  • 806dab5ae2 Minor doc fixes for power/root_typeof_helper Steven Watanabe 2009-01-06 20:17:16 +0000
  • 438fb5ff95 Fix bug in handling of leading zeros. Steven Watanabe 2009-01-05 18:12:46 +0000
  • 0b48b1e310 Fix pch problem on msvc-7.1 Steven Watanabe 2009-01-03 03:20:24 +0000
  • b95a618b21 Merge changesets 50237 and 50244 from the trunk Steven Watanabe 2008-12-21 02:25:42 +0000
  • 8ae992eae5 Pathscale seems to ignore the inheritence from power_typeof_helper. Use forwarding functions instead. Steven Watanabe 2008-12-11 21:00:17 +0000
  • 3d68509f49 Remove old 1.35 cmath code Steven Watanabe 2008-12-11 03:52:05 +0000
  • b1673bf763 Merge compiler workarounds, construction from a literal 0, and use of a couple Boost.Math functions from trunk Steven Watanabe 2008-12-11 03:09:08 +0000
  • 740cc9d514 Add using/typedef to clear the remaining pathscale failures Steven Watanabe 2008-12-02 04:05:27 +0000
  • ffdec50404 Help pathscale? Steven Watanabe 2008-11-29 21:31:52 +0000
  • 69fa2d596a Attempt to isolate sun-5.7/8 problems Steven Watanabe 2008-11-29 21:07:52 +0000
  • e5427e2efb Switch to BOOST_CHECK_CLOSE_FRACTION Steven Watanabe 2008-11-29 20:45:12 +0000
  • f8452cb6b1 include headers in the second translation unit in the opposite order from the first Steven Watanabe 2008-11-29 19:00:03 +0000
  • 56411e8a6c Added missing inline Steven Watanabe 2008-11-29 18:35:34 +0000
  • d8d869f75f Removed out of date comment Steven Watanabe 2008-11-29 18:34:17 +0000
  • 2104806391 Clean up Jamfiles Steven Watanabe 2008-11-28 21:16:48 +0000
  • 2d94a7b164 Remove SFINAE in BOOST_UNITS_DIMENSIONLESS_UNIT to hopefully fix the vacpp failures Steven Watanabe 2008-11-28 20:08:07 +0000
  • 1d30e73a42 base_dimension/base_unit now work on Borland Steven Watanabe 2008-11-28 18:20:07 +0000
  • afa3f68b76 Try to fix static_rational on Borland Steven Watanabe 2008-11-27 23:35:06 +0000
  • 75ccef0497 Remove the last instance of one() to make pathscale happy Steven Watanabe 2008-11-27 21:50:13 +0000
  • 628adedc48 fix for OS using gcc without gnu libraries Matthias Schabel 2008-11-26 20:15:34 +0000
  • 8c3b190c16 Updating dependency information for modularized libraries. Michael A. Jackson 2008-11-07 17:05:27 +0000
  • 2b38c9f32c Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use. Michael A. Jackson 2008-11-07 17:02:56 +0000
  • 403c6f5cc6 Add PDF generation options. John Maddock 2008-11-07 09:44:49 +0000
  • 008f5f3e93 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor Michael A. Jackson 2008-11-01 13:15:41 +0000
  • 9b24c48ea1 Merge fixes from Trunk. John Maddock 2008-10-13 09:00:03 +0000
  • 739d2485ab Change includes of <cmath> to <boost/config/no_tr1/config.hpp>. John Maddock 2008-10-10 16:10:00 +0000
  • f065e96abc patch from Torsten Maehne for using dimensionless quantities with boost/units/lambda.hpp Matthias Schabel 2008-08-19 18:45:17 +0000
  • 67a06f4fa3 fix: #include <boost/is_same.hpp> -> <boost/type_traits/is_same.hpp> Matthias Schabel 2008-08-11 19:14:18 +0000
  • 130f873fea acknowledge grant agencies for support Matthias Schabel 2008-08-01 23:30:43 +0000
  • b4a51db641 Merged 47936 to trunk Steven Watanabe 2008-08-01 19:10:32 +0000
  • 81bf9de4ad Merge changeset 47937 from the release branch Steven Watanabe 2008-08-01 18:05:45 +0000
  • 995783fe72 fix non-ASCII characters for symbols in comments Matthias Schabel 2008-08-01 17:37:12 +0000
  • 8e4f10834c fix non-ASCII symbols for angstrom/micron/degree Fahrenheit Matthias Schabel 2008-08-01 17:36:46 +0000
  • 086fddf60c add acknowledgements Matthias Schabel 2008-08-01 17:22:44 +0000
  • 646c7fbafa Pathscale again Steven Watanabe 2008-07-10 03:55:08 +0000
  • 4813e833d4 Pathscale-proof unscale.cpp Steven Watanabe 2008-07-09 02:17:13 +0000
  • 756ed77c86 Merge optimizations and sun fixes from the trunk Steven Watanabe 2008-07-08 16:48:36 +0000
  • bf2e7e1310 Merge Jamfile fixes from trunk Steven Watanabe 2008-07-08 04:41:15 +0000
  • e1aa6911ac Hopefully make scale.hpp compile on pathscale Steven Watanabe 2008-07-05 03:29:31 +0000
  • 2dacfbadb2 Add default constructors to one and no to prevent warnings Steven Watanabe 2008-07-04 02:07:22 +0000
  • 0f52f14276 Fix more pathscale problems with one() Steven Watanabe 2008-07-03 22:48:00 +0000
  • 5adced759a Try to fix the stdcxx problems with abi::__cxa_demangle Steven Watanabe 2008-07-03 03:54:39 +0000
  • 27ab7e4050 Try to isolate the sun 5.7 and 5.8 failures Steven Watanabe 2008-07-03 03:40:45 +0000
  • 4cf44ffd91 Borland fixes, try 2 for static_rational Steven Watanabe 2008-07-03 03:06:32 +0000
  • 8ba801f6dd Pathscale fixes -- round 2 Steven Watanabe 2008-07-03 01:57:16 +0000
  • 0d6057745c Cleaned up Jamfiles Steven Watanabe 2008-07-01 03:25:11 +0000
  • 9944e42d84 Allow quantities to be constructed from the literal 0 Steven Watanabe 2008-06-29 01:02:42 +0000
  • e4ef60c792 First move towards Borland support Steven Watanabe 2008-06-28 21:14:02 +0000
  • 2a2d1858af Attempt to solve pathscale failures Steven Watanabe 2008-06-28 21:01:40 +0000
  • 7679917922 Added a couple of comments describing the sun workarounds Steven Watanabe 2008-06-28 20:33:53 +0000
  • e68a142729 Fixed bug in lambda.hpp, don't know how this managed to compile elsewhere Steven Watanabe 2008-06-28 20:33:00 +0000