Commit Graph

8 Commits

Author SHA1 Message Date
Giel van Schijndel
595390497c Add constexpr support
Ensuring that:
 * it still works as before on C++98 and C++03
 * C++11 "strict" constexpr is used where possible
  - requires replacing { R x; return f(x); } with { return f(R()); }
 * C++14 "relaxed" constexpr is used only where otherwise impossible
  - assignment operators
  - functions who's implementations require more than a single return
    statement
2016-08-15 00:14:14 +02: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
Matthias Schabel
e4bcde0076 *** MAJOR ***
potentially breaking changes : rename SI/CGS namespaces to lowercase
remove some non-SI units (mostly obscure)

move base_units into boost/units
move physical_dimensions into boost/units
improved base_units for non-SI 

[SVN r45508]
2008-05-19 00:30:13 +00:00
Steven Watanabe
5eb478c2b8 Updated references to base units
[SVN r45460]
2008-05-18 00:35:13 +00:00
Matthias Schabel
80ffd42077 update copyright notices, minor fixes in non-SI units
[SVN r45390]
2008-05-15 15:39:02 +00:00
Matthias Schabel
f5b0c012a2 fix tests/examples
[SVN r4389]
2007-05-31 18:57:58 +00:00
Steven Watanabe
fceaeb2c0b Updated typedefs
[SVN r4384]
2007-05-31 18:33:40 +00:00
Steven Watanabe
68bec1f3af Lots of little fixes
[SVN r4370]
2007-05-30 22:31:24 +00:00