Dave Abrahams
|
172a0a1062
|
Initial checkin
[SVN r8702]
|
2017-09-20 01:33:10 +03:00 |
|
Beman
|
ce79a887c4
|
Add BOOST_CONSTEXPR where required by C++ Std [bitmark.types].
Add operator! and function bitmask_set as Boost extensions.
|
2017-08-28 07:32:08 -04:00 |
|
Beman
|
782208b04d
|
Revert "adjustment to avoid linking problem: vtable not found found for ~utf8_codecvt_facet.hpp"
This reverts commit 73c12230c3 .
Reverted because the change broke GCC/MinGW builds of Filesystem.
|
2017-08-28 07:27:30 -04:00 |
|
Robert Ramey
|
73c12230c3
|
adjustment to avoid linking problem: vtable not found found for ~utf8_codecvt_facet.hpp
|
2017-08-13 15:11:17 -07:00 |
|
Andrey Semashev
|
6c11197586
|
Silenced warnings about unused variables.
|
2016-11-06 21:11:51 +03:00 |
|
Andrey Semashev
|
e88ec2fc6e
|
Replaced std::binary_function with the corresponding typedefs. Improves compatibility with C++17. Also fixed an include for the standard streams.
|
2016-11-06 21:07:08 +03:00 |
|
Andrey Semashev
|
94f1e6b0c6
|
Fixed length calculation and added a test.
|
2016-08-07 23:35:04 +03:00 |
|
Andrey Semashev
|
6abcc6cd09
|
Merge pull request #12 from danieljames/version-meta-data
Mark library as hidden.
|
2016-07-05 11:01:55 +03:00 |
|
Daniel
|
03b1576241
|
Mark library as hidden.
|
2016-07-04 23:21:41 +01:00 |
|
Rene Rivera
|
7368c13108
|
Merge pull request #11 from danieljames/fix-json
Fix syntax error in libraries.json
|
2016-06-22 06:53:25 -05:00 |
|
Daniel
|
3b915c053d
|
Fix syntax error in libraries.json
|
2016-06-22 08:10:59 +01:00 |
|
Rene Rivera
|
3224a71ccc
|
Missed some changes for requirements conformance.
|
2016-06-21 11:03:41 -05:00 |
|
Rene Rivera
|
1aa7f4d8fc
|
Additions to make Detail library conform to library requirements.
|
2016-06-20 23:05:43 -05:00 |
|
Robert Ramey
|
10f1da5034
|
corrected usage of visibility macro with inline function
|
2016-06-09 11:00:30 -07:00 |
|
Robert Ramey
|
4013403c44
|
skipped test_utf8_codecvt if w?stream not supported
|
2016-05-02 10:33:05 -07:00 |
|
Robert Ramey
|
e9c548eeb5
|
correction in visibility for utf8 facet
|
2016-04-15 09:42:19 -07:00 |
|
Robert Ramey
|
11a9234e13
|
re-correct visibility macro for utf8-codecvt
|
2016-03-28 14:43:26 -07:00 |
|
Robert Ramey
|
313c13b263
|
Added test for utf8_codecvt
|
2016-03-28 10:29:57 -07:00 |
|
Robert Ramey
|
99f7f4042f
|
Revert "change visibility setting to import/export from visibility"
This reverts commit bda87dd74e .
|
2016-03-23 09:34:48 -07:00 |
|
Robert Ramey
|
bda87dd74e
|
change visibility setting to import/export from visibility
|
2016-03-20 23:16:13 -07:00 |
|
Robert Ramey
|
fbf832c900
|
make utf8 visible
|
2016-02-26 17:58:54 -08:00 |
|
Robert Ramey
|
32b98c7586
|
correct usage of visibility macro for MSVC
|
2015-10-23 15:12:36 -07:00 |
|
Robert Ramey
|
9fcf2ae390
|
update visibility attributes
|
2015-10-20 12:00:27 -07:00 |
|
Andrey Semashev
|
b0a2809915
|
Corrected indents, removed trailing spaces.
|
2015-04-02 18:36:26 +03:00 |
|
Andrey Semashev
|
2fe0e70a94
|
Merge pull request #8 from eldiener/develop
Remove dependency on deprecated type_trait headers
|
2015-04-02 18:31:13 +03:00 |
|
Edward Diener
|
fbc7c23ab1
|
Remove dependency on deprecated type_trait headers
|
2015-04-01 12:16:29 -04:00 |
|
Andrey Semashev
|
678a7ed98b
|
Merge pull request #7 from eldiener/develop
Corrected is_postfix_incrementable implementation
|
2015-04-01 18:49:11 +03:00 |
|
Edward Diener
|
3dde52aaa3
|
Corrected is_postfix_incrementable implementation
|
2015-03-31 21:04:47 -04:00 |
|
Andrey Semashev
|
398479e296
|
Merge pull request #6 from eldiener/develop
Remove unneeded header file inclusion for deprecated type_traits header.
|
2015-03-30 10:49:28 +03:00 |
|
Edward Diener
|
f24860d28c
|
Remove unneeded header file inclusion for deprecated type_traits header.
|
2015-03-30 02:23:13 -04:00 |
|
Beman
|
fcaf168000
|
Initial commit if lightweight_test_report.hpp, aimed at making it easier for users to supply sample programs in bug reports. First use will be in filesystem.
|
2014-12-28 09:06:33 -05:00 |
|
Robert Ramey
|
1fef8494fe
|
eliminated MACRO for do length by providing both const and non-const versions
|
2014-12-12 21:28:21 -08:00 |
|
Beman
|
26cf086520
|
Fix #10354 from Juan Alday. As he pointed out, the declaration (in detail/utf8_codecvt_facet.hpp) and definition (in detail/utf8_codecvt_facet.ipp) need to use the same signature. Reapply Marshall Clow's [SVN r81616] and [SVN r81877] from November and December, 2012, as these appear to correctly supply const for the msvc/dinkumware library (since fixed) that used a do_length() first argument. Revert the portion of [SVN r86722] that removed BOOST_CODECVT_DO_LENGTH_CONST from the do_length() signature in utf8_codecvt_facet.ipp so that it stays in sync with utf8_codecvt_facet.hpp. For the same reason, copy the __IBMCPP__ workaround from utf8_codecvt_facet.ipp to utf8_codecvt_facet.hpp. Verified all libraries (filesystem, log, program_options, property_tree, serialization) that use utf8_codecvt_facet passed all tests before, and then after, these changes. Also applied minor edits to the use comments embedded in utf8_codecvt_facet.hpp.
|
2014-09-03 17:43:39 -04:00 |
|
Beman
|
5ef03bffe3
|
Move get_cont_octet_out_count_impl from unnamed namespace to namespace detail. Workaround for unnamed namespace symbols having external linkage prior to C++11, which causes duplicate symbol errors in libraries (for example filesystem) that link in multiple object files (differing only in namespaces) built from the same source file, allowing two versions to exist side-by-side in the same lib or dll.
|
2014-09-01 07:29:57 -04:00 |
|
Andrey Semashev
|
275643c97b
|
Removed trailing spaces.
|
2014-06-13 01:14:22 +04:00 |
|
Andrey Semashev
|
509c2421e3
|
Added a workaround for MinGW-32 so that fenv.h actually gets included.
|
2014-06-13 00:29:39 +04:00 |
|
Andrey Semashev
|
1318e4a728
|
Merge branch 'develop'
|
2014-06-09 20:48:56 +04:00 |
|
Andrey Semashev
|
e87cff715b
|
The header was moved to winapi module.
|
2014-06-09 20:48:39 +04:00 |
|
Peter Dimov
|
80d39bd695
|
Merge branch 'develop'
|
2014-06-08 01:40:00 +03:00 |
|
Peter Dimov
|
3e560e9927
|
Remove obsolete boost/pending/cstddef.hpp.
|
2014-06-08 01:39:33 +03:00 |
|
Peter Dimov
|
fb36ac293c
|
Merge branch 'develop'
|
2014-06-06 04:28:28 +03:00 |
|
Peter Dimov
|
1dc95cb4cb
|
Remove boost/pending/integer_log2.hpp, moved to integer.
|
2014-06-06 04:28:06 +03:00 |
|
Peter Dimov
|
a1a7d328bb
|
Merge branch 'develop'
|
2014-06-06 03:10:03 +03:00 |
|
Peter Dimov
|
efc21f5bf4
|
Remove boost/detail/iterator.hpp, moved to core.
|
2014-06-06 03:09:40 +03:00 |
|
Andrey Semashev
|
d9d6e09ca9
|
The files were moved to Boost.WinAPI submodule.
|
2014-06-05 23:19:16 +04:00 |
|
Andrey Semashev
|
05fecc6e3e
|
The files were moved to Boost.WinAPI submodule.
|
2014-06-05 23:18:28 +04:00 |
|
Peter Dimov
|
ec72ca9b03
|
Remove detail/endian.hpp, moved to predef.
|
2014-06-05 17:52:53 +03:00 |
|
Peter Dimov
|
5cdcab8b51
|
Remove detail/endian.hpp, moved to predef.
|
2014-06-05 17:51:49 +03:00 |
|
Peter Dimov
|
231ba60b50
|
Remove indirect_reference.hpp, it has been moved to iterator.
|
2014-06-05 01:40:22 +03:00 |
|
Peter Dimov
|
9663320036
|
Remove indirect_reference.hpp, it has been moved to iterator.
|
2014-06-05 01:39:51 +03:00 |
|