New repository initialized by cvs2svn.

[SVN r146]
Initial release.


[SVN r361]
Added binary visitation.


[SVN r365]
Fixed undefined behavior in swap and assign.


[SVN r367]
Small fix to variant::type() for empty-variant case.


[SVN r371]
Updated documentation describe empty variant semantics.


[SVN r372]
Double-storage strategy used to provide non-empty invariant and strong exception-safety.


[SVN r376]
Updated documentation.


[SVN r377]
Updated documentation terminology.


[SVN r378]
Small changes to variant and related.


[SVN r387]
Fixed bug in double-storage-based variant assign.


[SVN r402]
Changes to workarounds and to experimental variant< type-sequence > implementation.


[SVN r403]
Integrated move semantics with variant assign.


[SVN r407]
Integrated move semantics and double-storage technique with variant swap.


[SVN r417]
Small fix to variant assign.


[SVN r418]
Integrated with move semantics.


[SVN r445]
Bug fixes and documentation updates.


[SVN r697]
Variant assignment bug fix.


[SVN r713]
Added test for fixed assignment bug.


[SVN r716]
MPL preprocessed header workaround.


[SVN r717]