Commit Graph

1131 Commits

Author SHA1 Message Date
Glen Fernandes 86e7caefea Update CMakeLists.txt 2020-04-11 14:14:33 -04:00
Glen Fernandes 957aeba2e9 Update Travis and Appveyor configurations boost-1.73.0 boost-1.73.0.beta1 2019-12-15 10:39:10 -05:00
Glen Fernandes 2b436d7d50 Use ostream_put from Boost.IO 2019-12-15 09:46:38 -05:00
Peter Dimov 882c9c86c4 More detabification 2019-12-12 06:00:51 +02:00
Peter Dimov c81d8e3990 Add <cstdio> for EOF; detabify, remove trailing whitespace 2019-12-12 05:57:51 +02:00
Andrey Semashev 75276a055d Disabled all but one OS X jobs because they are slow on Travis CI. boost-1.72.0.beta1 boost-1.72.0 2019-10-22 15:11:41 +03:00
Andrey Semashev 309e6a1b31 Updated CI configs, added compilers. 2019-10-22 00:52:54 +03:00
Andrey Semashev 9eeb7f85c5 Replaced tabs with spaces. boost-1.71.0 boost-1.71.0.beta1 2019-06-25 15:46:36 +03:00
Daniel Frey 62c34f51f6 Avoid confusion with the spaceship operator, fixes #59 2019-04-30 18:29:28 +02:00
Glen Fernandes 6a1917ceec Add Free Functions section heading 2019-04-29 20:12:30 -04:00
Glen Fernandes 47c9f69ffe Correct documentation URLs and update documentation 2019-04-29 18:48:51 -04:00
Glen Fernandes 7b74d2d494 Update libraries.json and documentation 2019-04-23 15:37:57 -04:00
Marshall Clow 57da5f0c18 Merge pull request #58 from boostorg/ostream_write
Refactor stream write functionality into a standalone utility
2019-04-23 03:56:04 -07:00
Glen Fernandes dabf53a703 Refactor stream write functionality into a standalone utility 2019-04-19 09:53:29 -04:00
Marshall Clow ff56b3649e Merge pull request #57 from glenfe/develop
Make string_view operator<< use rdbuf directly
2019-04-18 09:00:53 -07:00
Peter Dimov 31e0ae4c37 Switch Appveyor to 2015 image 2019-04-14 18:13:56 +03:00
Glen Fernandes 5fe9df91c0 Make string_view operator<< use rdbuf directly 2019-04-12 18:06:35 -04:00
Andrey Semashev f03b681d01 Increased the number of git fetch jobs to 8 in CI. boost-1.70.0.beta1 boost-1.70.0 2019-01-15 18:34:38 +03:00
Andrey Semashev e120a83d1e Revert "Use depinst to install dependencies in CI. Increase the number of git fetch jobs to 8."
This reverts commit 424fea5881.

By request from Peter Dimov in https://github.com/boostorg/utility/commit/424fea5881af84bc6fffed97065c8df2e4f50bc5#commitcomment-31945411.

The manual enumeration of Boost.Utility dependencies server as a detection
mechanism for unwanted dependencies creep in.
2019-01-15 18:28:28 +03:00
Andrey Semashev 424fea5881 Use depinst to install dependencies in CI. Increase the number of git fetch jobs to 8. 2019-01-15 14:06:11 +03:00
Andrey Semashev 53d9aa9d2f Use the actual number of logical CPUs for the number of CI build/test jobs. 2019-01-03 23:23:55 +03:00
Andrey Semashev ce64b13846 Added tools/boost_install and libs/headers manual checkout to CI jobs. 2018-12-18 22:14:06 +03:00
Andrey Semashev 32c50e0814 Added an experimental partial CMakeLists.txt for dependency tracking in CMake projects. 2018-12-18 19:51:11 +03:00
Andrey Semashev 05dda09fd3 Added libstdc++5 installation in the clang 7 job.
Apparently, a more recent libstdc++ is needed by Boost.StringView in C++14
and later mode.
boost-1.69.0-beta1 boost-1.69.0
2018-11-02 12:12:15 +03:00
Andrey Semashev a4cafcc75d Added gcc 8 and clang 7 CI jobs. 2018-11-01 20:36:52 +03:00
Andrey Semashev 796fb965be Merge branch 'develop' 2018-11-01 17:17:11 +03:00
Andrey Semashev 08da98a551 Added a readme file.
For Boost.Utility logo thanks to Adam Wulkiewicz. The logo was taken from:

https://github.com/awulkiew/boost-logos
2018-11-01 17:09:34 +03:00
Glen Fernandes 57b027f1cd Merge branch 'develop' 2018-09-23 08:47:11 -04:00
Marshall Clow db05c11f50 Fix string_ref::find/rfind's handling of empty strings. Thanks to 'reluctantbugreporter' for the bug report 2018-09-14 09:48:13 -07:00
Glen Fernandes 3d2a7f0c17 Merge pull request #49 from boostorg/final
Avoid inheritance for final types in compressed_pair
2018-09-12 22:29:26 -04:00
Glen Fernandes 8858bad352 Merge pull request #38 from danieljames/feature/fix-links
Fix some links
2018-09-11 08:35:08 -04:00
Glen Fernandes fc135e0d72 Avoid inheritance for final types in compressed_pair 2018-09-09 17:34:22 -04:00
Peter Dimov ebe44296ca Add boilerplate reference to LICENSE_1_0.txt boost-1.68.0 2018-07-31 01:46:53 +03:00
Peter Dimov bdf55e0b6f Add boilerplate reference to LICENSE_1_0.txt 2018-07-31 00:22:42 +03:00
Marshall Clow d4170ccdb5 Merge pull request #45 from dimztimz/develop
Implement boost hash for string_view
2018-05-01 07:51:36 -07:00
Dimitrij Mijoski e2d115db97 Use hash_fwd.hpp in string_view for more lightweight dependencies. 2018-04-20 23:18:31 +02:00
Dimitrij Mijoski 15cfa44937 Boost detail is dependency of boost hash. 2018-04-20 14:07:33 +02:00
Dimitrij Mijoski 473be2e4c1 Boost integer is dependency of boost hash. 2018-04-20 13:58:12 +02:00
Dimitrij Mijoski 6ad6bc005c Implement boost hash for string_view 2018-04-20 13:42:07 +02:00
Marshall Clow 7709f0e430 Merge pull request #42 from dimztimz/develop
Faster find functions in string_view by using traits::find()
2018-04-09 16:34:23 -07:00
Dimitrij Mijoski eacea4664d implement string_view.find(string) in terms of traits.compare and find.
This should be faster that it's previous implementations
in terms of std::search()
2018-04-02 00:52:57 +02:00
Dimitrij Mijoski 1fe5af5264 Faster find functions in string_view by using traits::find() 2018-04-01 20:00:03 +02:00
Daniel James d2fb06e6a0 Fix another link 2018-01-12 10:48:52 +00:00
Daniel James 73baeb7a63 Fix some links 2018-01-11 18:01:50 +00:00
Peter Dimov 56f13625b1 Fix link to declval boost-1.67.0 2017-12-24 00:33:12 +02:00
Peter Dimov ac4e8da91d Only install the necessary submodules in Travis and Appveyor 2017-12-24 00:28:06 +02:00
Peter Dimov 426836d860 Remove shared_iterator files (they're in Iterator now) 2017-12-24 00:05:50 +02:00
Peter Dimov 82df2b82fc Merge pull request #37 from glenfe/develop
Utility tests should use lightweight_test instead of test
2017-12-23 21:52:07 +02:00
Glen Fernandes f8a243bcff Utility tests should use lightweight_test instead of test 2017-12-23 13:00:33 -05:00
Peter Dimov 51f7f7f53e Add -d0 to b2 headers on Appveyor 2017-12-23 12:01:03 +02:00