summaryrefslogtreecommitdiff
path: root/libs/conversion
Commit message (Collapse)AuthorAgeFilesLines
* Update conversion from masterAutomated Commit2019-01-301-0/+0
|
* Update conversion from masterAutomated Commit2018-10-301-0/+0
|
* Update conversion from masterAutomated Commit2018-10-141-0/+0
|
* Update conversion, lexical_cast from masterAutomated Commit2017-06-251-0/+0
|
* Update conversion from masterAutomated Commit2017-03-261-0/+0
|
* Update conversion from masterAutomated Commit2017-03-251-0/+0
|
* Update conversion from masterAutomated Commit2017-03-251-0/+0
|
* Update conversion, type_index from masterAutomated Commit2017-01-021-0/+0
|
* Update variant, conversion from master.Automated Commit2016-01-051-0/+0
|
* Update conversion from master.Automated Commit2015-10-171-0/+0
|
* Update variant, conversion from master.Automated Commit2015-10-171-0/+0
|
* Update conversion from master.Automated Commit2015-04-011-0/+0
|
* Update phoenix, conversion, lexical_cast, variant from master.Automated Commit2015-02-091-0/+0
|
* Update conversion from master.Automated Commit2015-01-121-0/+0
|
* Update lexical_cast, conversion, any from master.Automated Commit2014-08-111-0/+0
|
* Update conversion from master.Automated Commit2014-06-161-0/+0
|
* Update conversion, lexical_cast from master.Automated Commit2014-06-101-0/+0
|
* Update conversion from master.Automated Commit2014-03-141-0/+0
|
* Update conversion from master.Automated Commit2014-03-041-0/+0
|
* Update conversion.Automated Commit2014-01-191-0/+0
|
* Update conversion, any, variant.Automated Commit2013-12-301-0/+0
|
* Update any, circular_buffer, context, conversion, variant.Daniel James2013-12-091-0/+0
|
* Update circular_buffer, context, conversion, program_options, variantDaniel James2013-12-041-0/+0
|
* Merged a big bunch of internal code changes from trunk for lexical_cast:Antony Polukhin2013-11-121-0/+0
| | | | | | dropped support of antique compilers, code changed to produce a smaller binaries and simplify compiler's work, simplified and shortened the code, common with other libraries code moved to 'detail/basic_pointerbuf.hpp' (fixes #9046, fixes #9070, fixes #9271) [SVN r86654]
* Merge lexical_casts documentation and tests to release branch (refs #9046)Antony Polukhin2013-09-251-0/+0
| | | | [SVN r85901]
* Merge from trunk:Antony Polukhin2013-08-131-0/+0
| | | | | | * Do not treat critcal errors as bad_lexical_cast exceptions, but if exceptions are on, throw correct exception instead (refs #8966) [SVN r85331]
* Merge lexical_cast and some conversion docs and test from trunk:Antony Polukhin2013-07-251-0/+0
| | | | | | | * fixed int128 and uint128 conversions (fixes #8790) * fixed warnings from Boost Inspection Report [SVN r85160]
* Merge from trunk:Antony Polukhin2013-05-071-0/+0
| | | | | | | * Fix for GCC-4.8 warning (fixes #8547) * Disable tests, invalid for C11 (clang specific) [SVN r84183]
* Mrege from trunk:Antony Polukhin2013-04-041-0/+0
| | | | | | * Disable UTF16 and UTF32 tests for libc++ (fixes #8369) [SVN r83764]
* Merge from trunk:Antony Polukhin2013-04-011-0/+0
| | | | | | | * Fix stream related issues with libc++ and clang (fixes #7704, fixes #8267) * Change runtime assert to compile time when converting to pointer (fixes #8267) [SVN r83689]
* Merge from trunk:Antony Polukhin2013-03-241-0/+0
| | | | | | | * Fixed incorrect usage of Boost.Math when it does not support long double (fixes #8162) * Fixed ambiguity of boost::lexical_cast functions (fixes #7421) [SVN r83542]
* Merge from trunk:Antony Polukhin2013-02-241-0/+0
| | | | | | | | * Silence some buggy VS warnings (fixes #7949) * Fix -Wconversion warnings (fixes #2558) * Added support for int128 conversions (fixes #7909) [SVN r83114]
* Merge from trunk: fixes #7814 (fixed some numeric to numeric conversions ↵Antony Polukhin2012-12-291-0/+0
| | | | | | bugs, workaround warnings, -ftrapv now does not triggers coredump) [SVN r82268]
* Merge from trunkAntony Polukhin2012-12-271-0/+0
| | | | | | | * Fixes #7799 (optimizations with std::array were not used) * Fixes #7831 (documentation update) [SVN r82224]
* Merge lexical_cast from trunk:Antony Polukhin2012-12-021-0/+0
| | | | | | | | | * Deduce stream character type for user defined classes (fixes #6786) * Deprecated macros replaced with new ones (thanks to Marshall Clow) * Updated documentation (refs #6786, fixes #7582) * More tests and minor bugfixes [SVN r81668]
* Merege fix for #7421 from trunkAntony Polukhin2012-09-301-0/+0
| | | | [SVN r80787]
* Merge updated tests from trunk (now float types tests are less strict, ↵Antony Polukhin2012-09-231-0/+0
| | | | | | workaround MSVC2012 bug) [SVN r80672]
* Merge from trunk:Antony Polukhin2012-09-051-0/+0
| | | | | | | | | | | | | | 1) #warning replaced with #error (refs #7228) 2) Pavel Korzh added to thanks list (refs #7157) 3) BOOST_NOEXCEPT modifiers added where possible 4) better support for c++11 Unicode characters 5) fixed compilation with MSVC+STLPort 6) more agressive usage of Traits template parameter 7) Added lexical_cast(const CharType* chars, std::size_t count) function overload (refs #6430 and refs #6663) 8) Fixed GCC warning in numeric_cast_test.cpp 9) Fix compilation of lexical cast with MSVC 2003 (refs #7255) [SVN r80409]
* Merge bugfix for volatile types (refs #7157)Antony Polukhin2012-08-051-0/+0
| | | | [SVN r79871]
* Merge fix of VC warning (fixes #7116)Antony Polukhin2012-07-191-0/+0
| | | | [SVN r79605]
* Fix typo in documentation (fixes #7129)Antony Polukhin2012-07-131-0/+0
| | | | [SVN r79480]
* Merge from trunk (now lexical_cast has optimized conversions to and from ↵Antony Polukhin2012-07-081-0/+0
| | | | | | array<>, fixes #7065) [SVN r79364]
* Merge lexical_cast from trunk :Antony Polukhin2012-05-241-0/+0
| | | | | | | * force SunCC compiler to use fallback version of lexical_cast (with fallbak version SunCC can pass at least some tests) * removed trailing whitespaces [SVN r78565]
* Merge from trunk:Antony Polukhin2012-05-131-0/+0
| | | | | | | | * Fixes ISO C++ does not support the ‘%lg’ gnu_printf format (refs #6852) * explicit-failures-markup merge from trunk * supress warnings in implicit_cast.cpp test [SVN r78450]
* Merge from trunk:Antony Polukhin2012-04-261-0/+0
| | | | | | * fixed #6812 (now converting "." to float type throws bad_lexical_cast) [SVN r78211]
* Merge lexical_cast library from trunk:Antony Polukhin2012-04-181-0/+0
| | | | | | | | | * multiple optimizations and bugfixes for boost::iterator_range (refs #6786, refs #6430, refs #6663) * documentation update * new Unicode characters support updated * much more tests, removed incorrect tests [SVN r78059]
* Merge lexical_cast from trunk:Antony Polukhin2012-04-071-0/+0
| | | | | | | | * fixed #6717 (now lexical_cast won`t try to support non confirming swprintf) * fixed #6670 (now using BOOST_NO_UNICODE_LITERALS macro to detect unicode literals support) * rewritten Jamfile [SVN r77804]
* Merge from trunk r77627 (merged lexical_cast optimizations for ↵Antony Polukhin2012-03-291-0/+0
| | | | | | iterator_range<>, fixed performance regression, docs updated) [SVN r77628]
* Merge from trunkAntony Polukhin2012-03-101-0/+0
| | | | | | | | | | | | * Much more tests * Now numeric_cast (and lexical_cast) can be compiled with disabled exceptions * Supress warning described in #6645 (implicit conversion shortens 64-bit value into a 32-bit value) * Fixed compilation of lexical_cast with BOOST_NO_STD_LOCALE defined * Documentation updates * Case insensitive "NaN" and "Inf" parsing * Performance tests commit [SVN r77288]
* Merge from trunk (fixed #6251, fixed #6453, disabled some optimizations for ↵Antony Polukhin2012-02-041-0/+0
| | | | | | sunCC #6462) [SVN r76887]