deef894ae2Lexical_cast test's Jamfile has been rewritten (boost license is now explicitly defined, disabled build of typedefed_wchar_runtime for unsupported targets, nicer and more compact jamfile instructions)
Antony Polukhin
2012-04-05 03:53:58 +0000
4a617adce1More workarounds for fixed#6670 (disable more char16_t and char32_t tests for some compilers)
Antony Polukhin
2012-04-03 18:00:30 +0000
969a913153More workarounds for fixed#6670 (disable basic char16_t and char32_t tests for some compilers, disable optimizations for them)
Antony Polukhin
2012-04-02 16:58:32 +0000
41a673db61Fixes#6717 (now also setting precision for float types conversion when using iostreams)
Antony Polukhin
2012-04-02 15:33:46 +0000
acb746274fFixes#6670 (now using BOOST_NO_UNICODE_LITERALS macro)
Antony Polukhin
2012-04-01 19:08:46 +0000
dfb518997fFixes#6717 (now lexical_cast won`t try to support non confirming swprintf)
Antony Polukhin
2012-03-30 03:55:26 +0000
93ee01ab69Merge from trunk r77627 (merged lexical_cast optimizations for iterator_range<>, fixed performance regression, docs updated)
Antony Polukhin
2012-03-29 16:48:31 +0000
4265f454e1Small documentation updates for #6663
Antony Polukhin
2012-03-25 05:31:43 +0000
76b9f29c12Fixes#6663 (much more optimizations for iterator_range, updated documentation and performance test results)
Antony Polukhin
2012-03-24 19:35:19 +0000
a065884c59Merge from trunk * 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
Antony Polukhin
2012-03-10 07:31:36 +0000
7e7f494dd1Attempt to supress warning described in #6645 (implicit conversion shortens 64-bit value into a 32-bit value)
Antony Polukhin
2012-03-04 17:59:03 +0000
83639bd9aeFixes#6571 (documentation update, added 'why lexical_cast does not understand "-1.#IND"' question and answer to it)
Antony Polukhin
2012-02-26 09:19:55 +0000
0dded6d3a7Update for fixed#6441 (unable to compile lexical_cast with BOOST_NO_STD_LOCALE defined) Now test must compile under VC, removed some warnings.
Antony Polukhin
2012-02-25 17:32:26 +0000
82abf7b54fMerge from trunk r76232
Antony Polukhin
2011-12-30 15:18:00 +0000
085bd6f93cFixes#6290 Tiny documentation update Updated char16_t and char32_t support (still some work required) lexical_cast_empty_input_test.cpp refactored
Antony Polukhin
2011-12-25 18:55:33 +0000
7112ded1b9Merge from trunk r75937
Antony Polukhin
2011-12-19 15:19:43 +0000
8627f8bb8aFixes#6186 (treat conversions to/from single wchar_t character as conversions to/from unsigned short. Test added, documentation updated)
Antony Polukhin
2011-12-14 16:36:34 +0000
f32fb4b5e5Fixes#6186 test failures
Antony Polukhin
2011-12-12 18:09:53 +0000
a9697b88fdFixes#6186 (lexical_cast compliation error fixed, when wchar_t is a typedef for unsigned short. Test added)
Antony Polukhin
2011-12-08 15:29:44 +0000
3a62368d0eMerge from trunk r74564
Antony Polukhin
2011-09-25 16:44:39 +0000
d2ae7fdbd7char16_t and char32_t conversions now work on gcc for C locale Optimizations for C locale Performance section of documentation updated
Antony Polukhin
2011-09-17 09:09:27 +0000
e1caac418cMereged from r74355 Basic support for char16_t and char32_t
Antony Polukhin
2011-09-12 18:15:31 +0000
2acef7aa44Basic support for char16_t and char32_t
Antony Polukhin
2011-09-05 19:00:29 +0000
8480a6d083Merge from trunk r73850
Antony Polukhin
2011-08-17 18:44:00 +0000
00f1246fafMerge from trunk r73850
Antony Polukhin
2011-08-17 18:43:10 +0000
c1c8485cb4Fixes#5723. Links in documentation are now implemented via [@boost: ]
Antony Polukhin
2011-07-21 15:35:11 +0000
c372f482a2Fixes#5723. Fixes broken link
Antony Polukhin
2011-07-21 08:20:35 +0000
fa7f4ba7a7Link up the new lexical cast documentation.
Daniel James
2011-07-21 07:35:29 +0000
272e92ba7fFixes#5723. Updates lexical_cast maintainer info
Antony Polukhin
2011-07-20 11:50:46 +0000
c6c501c769Fixes#5689. Added code to work -NaN on any platform. Removed some warnings
Antony Polukhin
2011-07-16 21:02:32 +0000
de3df54f80Fixes#5689. Added code to work with Inf and NaN on any platform
Antony Polukhin
2011-07-15 11:20:11 +0000
27a7fac22eUpdates #5660. Removed duplicate tests. Unified behaviour for float conversions on different compillers
Antony Polukhin
2011-07-08 17:23:31 +0000
fff0066392Fixes#5676. Tests for float types are now more accurate
Antony Polukhin
2011-07-07 16:04:32 +0000
0e2235dc75Fixes#5675. Adds tests on #5675. Updates #5660. Updates performance section of documentation
Antony Polukhin
2011-07-07 11:31:25 +0000
6a8c22d5c3Partial fix for #5660. Better performance and less memory usage for conversions to float type (and to double type, if sizeof(double) < sizeof(long double)). New test suits. Documentation update.
Antony Polukhin
2011-07-06 15:43:04 +0000
6c5f31e7a5lexical-cast mereged from trunk r72347 (allow "C" locale grouping for other locales)
Antony Polukhin
2011-06-02 16:20:36 +0000
cd0167d6b8Fixes#5585 and adds test on it
Antony Polukhin
2011-05-31 20:46:37 +0000
ccaa3059e8Improved english and documentation design for #5576.
Antony Polukhin
2011-05-27 18:32:57 +0000
b0b1ce9453Fixes#5576, adds performance section to the lexical_cast documentation, fixes misprint in tests/
Antony Polukhin
2011-05-27 18:19:38 +0000
98d24e04f4Fixes#5564. Adds tests on #5564 and more tests on #5557
Antony Polukhin
2011-05-27 04:22:18 +0000
a385c3ec99Merge from trunk: r72184 (a lot of optimizations, new tests, fix inspection warnings).
Antony Polukhin
2011-05-26 16:27:53 +0000
920e36f6baFixes#5557. Adds tests on #5557
Antony Polukhin
2011-05-22 11:35:00 +0000
dc9b364d6fFixes#5417. Much better performance on casts to integral types. Adds more tests for overflow detection. Workaround for bugs of vc8 (lexical_cast_vc8_bug_test.cpp now passes) Fixes some inspection errors.
Antony Polukhin
2011-05-20 17:11:53 +0000
95360b5df6Fixes#5417. Fixes#4397 More tests (for conversions to float types, for conversions of negative values to unsigned integers)
Antony Polukhin
2011-05-15 15:31:01 +0000
701d5f0bf0Merged from trunk revision 71922. Most part of this modifications of lexical_cast library were made and successfully tested during the year 2009. Later commits affected only documentation bugs.
Antony Polukhin
2011-05-13 17:44:51 +0000
266ebbcb88Added documentation on the feature, described in ticket. Fixed 5494
Antony Polukhin
2011-05-13 17:31:16 +0000
c28efea0b3Fix an access to grouping[grouping.size()]. AFAIK, this is valid for const strings but STLport (when _STLP_DEBUG is defined) doesn't like it. The problem reported by Bogdan Dragu.
Alexander Nasonov
2010-09-05 00:02:25 +0000
00b609b498Supress MSVC /Wp64 warnings. Fixes#4184
Steven Watanabe
2010-06-11 16:12:39 +0000
2cfa78ab40Apply the patch from #4119. Fixes#4119.
Alexander Nasonov
2010-06-07 22:58:42 +0000
b5583b88faMerge some detail changes.
Daniel James
2010-02-14 16:31:21 +0000
5c1dc5388cUse BOOST_LCAST_THROW_BAD_CAST consistently.
Alexander Nasonov
2010-02-13 01:24:34 +0000
fce9ad4e1bMisc small fixes to suppress warnings. Code should now be clean with msvc /W4 and gcc /Wall /Wextra -pedantic with the exception of one deliberate warning in one test.
John Maddock
2009-11-09 12:27:54 +0000
febafb7cb8rm 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