Commit Graph

70 Commits

Author SHA1 Message Date
Andy Tompkins
5e684f7779 Ticket #5235
[SVN r69592]
2011-03-05 23:55:25 +00:00
Marshall Clow
f8b764edf0 Fix bug in wide output; Refs #5145
[SVN r68866]
2011-02-14 17:34:35 +00:00
Steven Watanabe
c430673e99 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
7380fd81c7 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
Andy Tompkins
967a19964c One can define BOOST_UUID_NO_TYPE_TRAITS to remove the dependency on Boost.TypeTraits.
Stream operator<< handles left, internal, and right manipulators.
Added to_string, to_wstring
Fixed bug in 3 uuid string in documentation


[SVN r63941]
2010-07-13 00:37:17 +00:00
Andy Tompkins
e90777d9ab Fixed bug in documentation (forgot a dash in 3 uuid strings).
Fixed test_io.cpp for some platforms for wstring (I hope).

[SVN r63940]
2010-07-13 00:17:38 +00:00
Andy Tompkins
4643be816d define BOOST_UUID_NO_TYPE_TRAITS to remove dependency on Boost.TypeTraits
stream operator<< now handles right, internal, left modifiers
added to_string, to_wstring to uuid_io.hpp

[SVN r63801]
2010-07-10 02:22:43 +00:00
Andy Tompkins
3ca9d3fae0 merged uuid from trunk
[SVN r60927]
2010-03-30 03:15:44 +00:00
Andy Tompkins
1a2f38a14c added newline at end of file
[SVN r60926]
2010-03-30 02:18:08 +00:00
Andy Tompkins
474e9bef15 Fixed bug in basic_random_generator. It wasn't producing random uuids correctly.
[SVN r60699]
2010-03-19 01:44:52 +00:00
Andy Tompkins
e018b69ec2 updated test for sha1
my last commit should have renamed some files.  They didn't get renamed but new files were added.  I hope this removes the old ones.

[SVN r59539]
2010-02-07 02:44:13 +00:00
Andy Tompkins
6ee1d64394 switch from the Boost Test Library to boost/detail/lightweight_test.hpp
moved uuid generators into their own file

[SVN r59535]
2010-02-06 22:32:49 +00:00
Andy Tompkins
8807fd1e6c optimized seed_rng
optimized string_generator
fixed compile bug in string_generator for OS X

[SVN r58653]
2010-01-03 04:32:38 +00:00
Andy Tompkins
ce9760cad0 Fixed a few compile problems.
[SVN r58309]
2009-12-12 05:01:13 +00:00
Andy Tompkins
bc1695bde1 Removed compiler warning in uuid::is_nil
Fixed name_generator for different sizes of wchar_t

[SVN r58262]
2009-12-10 04:53:48 +00:00
Andy Tompkins
14318c4f21 Fix for test_uuid - hash function for 64-bit machines
[SVN r58231]
2009-12-08 03:13:40 +00:00
Andy Tompkins
f14a9abb7d Removed BOOST_STATIC_ASSERT, replaced with a static method
[SVN r58096]
2009-12-02 13:44:08 +00:00
Andy Tompkins
c20490b273 used BOOST_STATIC_CONSTANT
fixed jamfile to use run rule
some other minor compile time fixes

[SVN r58075]
2009-12-01 03:00:34 +00:00
Marshall Clow
327c51149d Compile fixes for uuid
[SVN r58059]
2009-11-30 15:01:10 +00:00
Andy Tompkins
f883e1ffc0 Added uuid library
[SVN r57988]
2009-11-28 04:16:43 +00:00