Antony Polukhin
|
90af36b0fb
|
Put tests to test folder, remove unrequired files, fix permissions
20131209-develop
|
2013-12-04 20:11:33 +04:00 |
|
Antony Polukhin
|
8a40965a1b
|
Merge remote-tracking branches 'origin/svn-branches/RC_1_31_0', 'origin/svn-branches/RC_1_32_0', 'origin/svn-branches/RC_1_33_0', 'origin/svn-branches/SPIRIT_1_6', 'origin/svn-branches/SPIRIT_MINIBOOST', 'origin/svn-branches/bcbboost', 'origin/svn-branches/bitten', 'origin/svn-branches/compiler_supported_error_messages', 'origin/svn-branches/cpp0x', 'origin/svn-branches/doc', 'origin/svn-branches/maintenance/1_41', 'origin/svn-branches/maintenance/1_50_0', 'origin/svn-branches/maintenance/1_54_0', 'origin/svn-branches/maintenance/1_55_0', 'origin/svn-branches/mpl_v2_2', 'origin/svn-branches/multi_array', 'origin/svn-branches/pdimov_pre_136', 'origin/svn-branches/phoenix_v3', 'origin/svn-branches/proto/v3', 'origin/svn-branches/proto/v4', 'origin/svn-branches/proto/v4.bak', 'origin/svn-branches/python-v2-dev', 'origin/svn-branches/quickbook-dev', 'origin/svn-branches/quickbook-filenames', 'origin/svn-branches/regex-sub', 'origin/svn-branches/serialization_next_release', 'origin/svn-branches/split-config', 'origin/svn-branches/sredl_2009_05_proptree_update', 'origin/svn-branches/system', 'origin/svn-branches/thread_rewrite', 'origin/svn-branches/units/autoprefix', 'origin/svn-branches/unlabeled-1.1.2', 'origin/svn-tags/RC_1_34_0_freeze', 'origin/svn-tags/SPIRIT_1_6_4_MINIBOOST', 'origin/svn-tags/SPIRIT_1_8_5_MINIBOOST', 'origin/svn-tags/SPIRIT_MINIBOOST_1_34_0', 'origin/svn-tags/conversion-merge-1', 'origin/svn-tags/merged_to_RC_', 'origin/svn-tags/merged_to_RC_1_30_0', 'origin/svn-tags/merged_to_RC_1_31_0', 'origin/svn-tags/merged_to_RC_1_33_0' and 'origin/svn-tags/merged_to_RC_1_34_0' into develop
|
2013-12-04 15:40:59 +04:00 |
|
Antony Polukhin
|
f8d8793370
|
qMerge remote-tracking branches 'origin/svn-branches/modular-build', 'origin/svn-branches/xpressive/nested_dynamic_regex', 'origin/svn-tags/boost_python_llnl_', 'origin/svn-tags/minmax', 'origin/svn-tags/start/Version_1_18_3' and 'origin/svn-tags/tools/jam/Perforce_Jam_2_4_merge_1' into develop
Conflicts:
cast.htm
cast_test.cpp
lexical_cast.htm
lexical_cast_test.cpp
test.hpp
|
2013-12-04 15:25:43 +04:00 |
|
Antony Polukhin
|
b4d5c3e558
|
Merge remote-tracking branches 'origin/svn-branches/b2', 'origin/svn-branches/boost-graph-library', 'origin/svn-branches/doc-tools-docs', 'origin/svn-branches/filesystem-v3', 'origin/svn-branches/filesystem-v3a', 'origin/svn-branches/filesystem3', 'origin/svn-branches/fix-links', 'origin/svn-branches/function_signature_patches_1_31', 'origin/svn-branches/hash', 'origin/svn-branches/initializer-list', 'origin/svn-branches/inspect', 'origin/svn-branches/iostreams_dev', 'origin/svn-branches/iter-adaptor-and-categories' and 'origin/svn-branches/iterator-adaptors' into develop
Conflicts:
|
2013-12-04 15:19:24 +04:00 |
|
Antony Polukhin
|
a57aa55fc8
|
Merge remote-tracking branch 'origin/svn-branches/RC_1_30_0' into develop
Conflicts:
include/boost/lexical_cast.hpp
lexical_cast.htm
lexical_cast_test.cpp
|
2013-12-04 13:33:54 +04:00 |
|
Antony Polukhin
|
18016b4b72
|
Merge remote-tracking branches 'origin/svn-branches/RC_1_27_0', 'origin/svn-branches/RC_1_28_0' and 'origin/svn-branches/RC_1_29_0' into develop
|
2013-12-04 13:26:47 +04:00 |
|
Antony Polukhin
|
06201b2677
|
Merge remote-tracking branches 'origin/sandbox-branches/bhy/py3k', 'origin/sandbox-branches/birbacher/fix_documentation', 'origin/sandbox-branches/birbacher/fix_iostreams', 'origin/sandbox-branches/birbacher/propertymap-functormap', 'origin/sandbox-branches/intrusive_fix_SunCC', 'origin/sandbox-branches/optional_optimization' and 'origin/sandbox-branches/straszheim/merge_me_into_trunk' into develop
|
2013-12-04 13:15:48 +04:00 |
|
Antony Polukhin
|
e913b7cb1c
|
Fix some of the implicit conversion warnings (refs #8991)
[SVN r86750]
|
2013-11-18 11:06:06 +00:00 |
|
Antony Polukhin
|
c0c02e560e
|
Attempt to catch libc++ bug with a modified tests
[SVN r86747]
|
2013-11-18 08:17:33 +00:00 |
|
Antony Polukhin
|
bbd746d2ac
|
Slightly modify one of the lexical_cast tests to see what is produced by the to_str method with libc++.
[SVN r86721]
|
2013-11-16 16:25:26 +00:00 |
|
Daniel James
|
1435140d54
|
Create maintenance branch for 1.55.0
[SVN r86623]
|
2013-11-11 20:02:05 +00:00 |
|
Marshall Clow
|
a0f276556a
|
Release 1.55.0
[SVN r86621]
boost-1.55.0
|
2013-11-11 19:45:21 +00:00 |
|
Antony Polukhin
|
edde5f442e
|
Another attempt to suppress MSVC warnings (refs #9271)
[SVN r86388]
|
2013-10-22 09:07:02 +00:00 |
|
Antony Polukhin
|
d78d334dbb
|
Add missing #pragma wraning(push) (refs #9271)
[SVN r86378]
|
2013-10-21 09:21:35 +00:00 |
|
Antony Polukhin
|
39d1abe754
|
Suppress some of the Level 4 MSVC warnings in the basic_pointerbuf.hpp (refs #9271)
[SVN r86377]
|
2013-10-21 06:46:01 +00:00 |
|
Antony Polukhin
|
524232ebab
|
Supressing MSVC2013 warnings and ensuring that lexical cast io classes are not copied (refs #9271)
[SVN r86374]
|
2013-10-20 17:57:15 +00:00 |
|
Stephen Kelly
|
472ebeff30
|
Simplify multi-component ifdefs containing BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
[SVN r86248]
|
2013-10-11 23:20:59 +00:00 |
|
Stephen Kelly
|
13f14db751
|
lexical_cast: Remove obsolete GCC version check.
[SVN r86113]
|
2013-10-01 08:47:00 +00:00 |
|
Stephen Kelly
|
8a49514506
|
cast: Remove obsolete MSVC version check.
[SVN r86026]
|
2013-09-30 00:18:40 +00:00 |
|
Stephen Kelly
|
c8bd860de6
|
Remove obsolete MSVC check from pragma guard
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952]
|
2013-09-26 13:02:51 +00:00 |
|
Antony Polukhin
|
a98a74d3dd
|
Merge lexical_casts documentation and tests to release branch (refs #9046)
[SVN r85901]
|
2013-09-25 13:27:07 +00:00 |
|
Vladimir Prus
|
ea2cc4772b
|
Create branch to keep WIP patch for modular build.
[SVN r85883]
|
2013-09-25 08:12:19 +00:00 |
|
Antony Polukhin
|
f2e0225b1b
|
Fix generic_stringize example compilation on Darvin (refs #9046)
[SVN r85868]
|
2013-09-24 14:21:53 +00:00 |
|
Antony Polukhin
|
701963d3c4
|
lexical_cast.hpp improvements: fix bug with floats conversions and improve docs (refs #9046)
[SVN r85852]
|
2013-09-23 11:59:06 +00:00 |
|
Antony Polukhin
|
ce7a54af7f
|
Minor update of lexical cast before fixing mingw issues (refs #9046)
[SVN r85830]
|
2013-09-22 16:06:45 +00:00 |
|
Antony Polukhin
|
c2c4b884fe
|
Make a separate folder for lexical_casts examples, use those examples in documenation and assure that they successfully build and run (refs #9046)
[SVN r85828]
|
2013-09-22 12:23:26 +00:00 |
|
Antony Polukhin
|
6f656adea3
|
Do not treat long long warnings as errors in lexical_cast + containers tests (fixes #9061)
[SVN r85684]
|
2013-09-15 19:33:17 +00:00 |
|
Antony Polukhin
|
c359ed53b2
|
Fix unused parameter warning (fix #9106)
[SVN r85683]
|
2013-09-15 19:28:36 +00:00 |
|
Antony Polukhin
|
47041de63a
|
lexical_cast.hpp improvements: interpreter was split to input and output streams to reduce size of binaries and improve compilation times, fixed typo from previous commit (refs #9046)
[SVN r85528]
|
2013-08-30 14:37:32 +00:00 |
|
Antony Polukhin
|
c58a55a512
|
lexical_cast.hpp improvements: more comments, BOOST_NOEXCEPT and const; parser_buf moved to boost/detail/basic_pointerbuf.hpp, better formatting and simplified type traits (refs #9046)
[SVN r85523]
|
2013-08-30 08:59:59 +00:00 |
|
Antony Polukhin
|
dd165b4b0f
|
lexical_cast.hpp improvements: no more const_casts, much shorter and better template specializations, some code formatting fixes (refs #9046)
[SVN r85513]
|
2013-08-29 15:35:02 +00:00 |
|
Antony Polukhin
|
b5552e351c
|
lexical_cast.hpp improvements: better overflow detections for float conversions, more const modifiers (refs #9046)
[SVN r85512]
|
2013-08-29 11:41:28 +00:00 |
|
Antony Polukhin
|
297b115e6c
|
lcast_put_unsigned in lexical_cast.hpp header is refactored, duplicate code removed (refs #9046)
[SVN r85499]
|
2013-08-28 12:55:09 +00:00 |
|
Antony Polukhin
|
a2299ec1f9
|
Fix bug introduced by previous commits during conversion of wide character to wide character. Remove duplicate code and add more comments for lcast_ret_unsigned method. Optimize and simplify overflow detection (refs #9046)
[SVN r85486]
|
2013-08-27 14:23:19 +00:00 |
|
Antony Polukhin
|
bf551ad8c9
|
Delay character trait extraction (refs #9046)
[SVN r85483]
|
2013-08-27 07:51:27 +00:00 |
|
Antony Polukhin
|
fac805ddf6
|
Improved some of the metaprogramming methods (refs #9046)
[SVN r85482]
|
2013-08-27 07:07:15 +00:00 |
|
Antony Polukhin
|
3ce36a2848
|
Get rid of some macro, improve type traits, fix svn properties, do not supress warnings (refs #9046)
[SVN r85475]
|
2013-08-26 11:18:42 +00:00 |
|
Antony Polukhin
|
4ba64ea889
|
Merge from trunk:
* Do not treat critcal errors as bad_lexical_cast exceptions, but if exceptions are on, throw correct exception instead (refs #8966)
[SVN r85331]
|
2013-08-13 13:08:37 +00:00 |
|
Antony Polukhin
|
d723c18fff
|
Update explicit failures markup and lexical_cast_float_types_test.cpp: do not run some checks when libc++ is used, but do expect other checks to pass well.
[SVN r85322]
|
2013-08-12 16:06:59 +00:00 |
|
Antony Polukhin
|
6bd8edfa02
|
Do not treat critcal errors as bad_lexical_cast exceptions, but if exceptions are on throw correct exception instead (refs #8966)
[SVN r85232]
|
2013-08-07 11:08:01 +00:00 |
|
Antony Polukhin
|
7e484c17f6
|
Merge lexical_cast and some conversion docs and test from trunk:
* fixed int128 and uint128 conversions (fixes #8790)
* fixed warnings from Boost Inspection Report
[SVN r85160]
|
2013-07-25 16:29:11 +00:00 |
|
Antony Polukhin
|
5f44bdcae8
|
Fix warnings in lexical_cast found by Boost Inspection program (copyrights restored according to svn history, license text replaced with license name and link to it)
[SVN r85149]
|
2013-07-24 08:46:08 +00:00 |
|
Antony Polukhin
|
a65fcf571f
|
Get rid of BOOST_LCAST_HAS_INT128 macro and use BOOST_HAS_INT128 instead (refs #8790)
[SVN r85073]
|
2013-07-18 09:13:41 +00:00 |
|
Antony Polukhin
|
13d98f02d0
|
Fixed testing of 128bit integer types and added staic assert that cheks for std::numeric_limits specializations, if they are required for conversion (refs #8790)
[SVN r85072]
|
2013-07-18 08:45:09 +00:00 |
|
Antony Polukhin
|
91aa2ce64d
|
Report more warnings while testing boost::lexical_cast. Some warnings suppressed
[SVN r85007]
|
2013-07-12 11:33:15 +00:00 |
|
Antony Polukhin
|
f7bd5e24c2
|
Fix macro for int128 detection (refs #8790)
[SVN r84965]
|
2013-07-07 09:51:58 +00:00 |
|
Daniel James
|
38394f33e5
|
Create a maintenance branch for Boost 1.54.0
[SVN r84945]
|
2013-07-03 21:01:45 +00:00 |
|
Antony Polukhin
|
3af0af9405
|
Merge from trunk:
* Fix for GCC-4.8 warning (fixes #8547)
* Disable tests, invalid for C11 (clang specific)
[SVN r84183]
|
2013-05-07 19:24:47 +00:00 |
|
Antony Polukhin
|
c3c44c208a
|
Fix for GCC-4.8 warning (refs #8547)
[SVN r84136]
|
2013-05-04 12:48:26 +00:00 |
|
Antony Polukhin
|
93a01eba32
|
Comment out two lexical_cast tests, not actual for C++11
[SVN r83894]
|
2013-04-14 07:53:45 +00:00 |
|