Peter Dimov
1f767d3289
Add missing includes
2026-02-13 02:16:55 +02:00
Vladimir Batov
4fb6074d7b
16MAR-12:47 merged master
2024-03-16 12:47:47 +11:00
Vladimir Batov
4411945c32
13NOV-08:30 Reverted nested namespaces for C++14 support
2022-11-13 08:30:53 +11:00
Vladimir Batov
baa015ef66
24APR-13:23 incorporated boost::cnv::charconv converter by Dvir Yitzchaki
2022-04-24 13:23:25 +10:00
Vladimir Batov
0bf4a6d144
15APR-12:53 trying to support older compilers
2022-04-15 12:53:54 +10:00
Vladimir Batov
060ea97aaf
15APR-07:12 cleanup
2022-04-15 07:12:24 +10:00
Vladimir Batov
357df12bd7
15APR-06:18 cleanup
2022-04-15 06:18:18 +10:00
Vladimir Batov
a965dec8dc
14APR-20:37 optimized
2022-04-14 20:37:14 +10:00
Vladimir Batov
ba2d5b4121
14APR-20:37 reduced sizes of enum types
2022-04-14 20:37:08 +10:00
Vladimir Batov
d5410cde31
14APR-11:33 use _MSVC_VER directly instead of BOOST_MSVC
2022-04-14 11:33:07 +10:00
Vladimir Batov
1345c1925e
14APR-09:44 issue #54 : added support for notation::hex
2022-04-14 09:44:24 +10:00
Vladimir Batov
b5aa9a720c
22AUG-08:03 fixed issue #53 (boost::cnv::printf used wrong format for str to double)
2021-08-22 08:03:56 +10:00
Vladimir Batov
3b523e6166
22SEP-06:51 removed hard error to avoid sea of red from unsupported compilers
2020-09-22 06:51:08 +10:00
Vladimir Batov
379727a7b7
17SEP-14:15 fixing err reported by MSVC-12
2020-09-17 14:15:48 +10:00
Vladimir Batov
1f2aa3ad6b
15SEP-07:16 damn MSVC-12 has no constexpr
2020-09-15 07:16:57 +10:00
Vladimir Batov
d43b57f99c
15SEP-06:35 fixing regression-test builds
2020-09-15 07:05:58 +10:00
Vladimir Batov
99cd016d0e
14SEP-18:42 deploying std facilities
2020-09-14 18:42:07 +10:00
Vladimir Batov
689f6e830e
14SEP-17:21 removed quotes
2020-09-14 17:21:01 +10:00
Vladimir Batov
ce61b7ccf0
14SEP-08:09 added explicit 'requires c++11 compiler support' message
2020-09-14 08:09:40 +10:00
Vladimir Batov
defc5a8480
13SEP-17:44 cleanup
2020-09-13 17:44:34 +10:00
Vladimir Batov
d7bb2efd7a
13SEP-10:39 deploying the std-lib functionality
2020-09-13 15:37:34 +10:00
Vladimir Batov
338fee2c71
merged changes from master
2019-04-30 17:09:18 +10:00
Vladimir Batov
2546bc9448
reverted due to the standard violation of 'a dependent name lookup in a non-dependent name'
2019-04-02 12:03:25 +11:00
Vladimir Batov
de28386e30
cosmetic
2019-03-21 10:36:38 +11:00
CromwellEnage
5f65f85ab9
Revert "Temporary workarounds"
...
This reverts commit e0ab67a4e1 .
2018-11-12 21:18:32 -05:00
CromwellEnage
e0ab67a4e1
Temporary workarounds
...
Enable code that uses the new Boost.Parameter public interface by #defining the macro BOOST_CONVERT_IS_READY_TO_USE_NEW_PARAMETER_PUBLIC_INTERFACE. Use the workarounds by leaving the macro undefined.
2018-11-12 18:36:04 -05:00
CromwellEnage
f4d061eedb
Update boost::cnv::cnvbase and boost::cnv::basic_stream
...
Use public interface of Boost.Parameter vice boost::parameter::aux::tag.
2018-11-11 21:58:32 -05:00
Vladimir Batov
93606d36c0
replaced deprecated BOOST_PARAMETER_KEYWORD with BOOST_PARAMETER_NAME
2018-11-12 09:47:17 +11:00
Vladimir Batov
39ed2597e4
deployed 'enum class'
2018-11-12 09:17:23 +11:00
Vladimir Batov
114a47fa89
#35 : worked around MS min/max macros
2018-10-16 08:42:42 +11:00
Vladimir Batov
a501307daf
added noncopyable.hpp (issue #31 )
2018-09-18 07:50:42 +10:00
Marcel Raad
95c07eb218
Mark function templates as inline
...
... to avoid multiple definition linker errors when using them in
multiple translation units.
2017-07-14 13:15:27 +02:00
Vladimir Batov
ab1a43676e
boost::cnv::strtol::str_to_d: corrected to work with ranges
2017-06-09 11:25:18 +10:00
Vladimir Batov
ce9be6f8c2
when converting str->double, convert as much as available; do not check the end
2017-06-08 19:59:35 +10:00
Vladimir Batov
20b0e64372
added range::size()
2017-06-08 19:58:13 +10:00
Vladimir Batov
b96c1277dd
reverted prev. change; too restrictive
2017-04-02 10:33:36 +10:00
Vladimir Batov
79ab400f49
restricted to __cplusplus 201103L
2017-04-02 06:15:43 +10:00
Vladimir Batov
efe375c530
correcting configurations for diff. compilers
2017-03-29 17:39:28 +11:00
Vladimir Batov
65ee342cde
added missing cwctype
2017-03-27 17:21:46 +11:00
Vladimir Batov
58fe1f8fd2
warning C4800: 'int': forcing value to bool 'true' or 'false'
2017-03-26 07:14:36 +11:00
Vladimir Batov
b1f129c40c
struggling with msvc
2017-03-25 15:06:38 +11:00
Vladimir Batov
dfe092e421
added iswspace and towupper into std; MSVC does not seem to have it in std
2017-03-24 18:57:55 +11:00
Vladimir Batov
f8d69dcee9
stc::remove_const back to boost::remove_const to keep tests happy
2017-03-23 21:09:59 +11:00
Vladimir Batov
3bf90ac853
worked around clang warn: comparison of unsigned expression < 0 is always false
2017-03-23 14:36:54 +11:00
Vladimir Batov
146fd3f887
removed unnecessary 'public' from boost::cnv::by_default declaration
2017-03-22 08:48:40 +11:00
Vladimir Batov
8d3307fdb9
minor
2017-03-22 08:44:43 +11:00
Vladimir Batov
ed032365a4
moved cctype where it belongs; boost::remove_const -> std
2017-03-22 08:34:56 +11:00
Vladimir Batov
8303a4a9b2
disabled tests on unsupported (old) platforms
2017-03-22 08:19:52 +11:00
Vladimir Batov
07975be58e
unused typedefs removed
2017-03-22 07:48:58 +11:00
Vladimir Batov
76ab8e1dc6
boost::remove_const -> std::remove_const
2017-03-21 16:17:12 +11:00