1561 Commits

Author SHA1 Message Date
Joel de Guzman
13593be807 Merge pull request #240 from denzor200/identity_view
Added boost::fusion::identity_view
2022-01-16 08:39:38 +08:00
denzor200
21a449ae46 [identity_view] Fix for spoiled prvalue 2022-01-15 22:22:46 +04:00
Denis Mikhailov
d26c2e4212 Update identity_view.cpp 2022-01-12 10:14:07 +04:00
Denis Mikhailov
b0f60d5933 Update identity_view.cpp 2022-01-12 09:48:26 +04:00
denzor200
eed79cb557 [identity_view] Added boost::fusion::identity_view 2022-01-10 21:19:38 +04:00
Joel de Guzman
438d4d1874 Merge pull request #239 from denzor200/transform_view_ext
Transform view ext
2022-01-10 20:57:45 +08:00
Joel de Guzman
9c1105ca00 Merge pull request #236 from denzor200/denzor200-patch-2
Fixed CI
2022-01-10 20:54:20 +08:00
Denis Mikhailov
37f64aa622 Merge branch 'boostorg:develop' into transform_view_ext 2022-01-10 09:34:00 +04:00
Joel de Guzman
9be3b29738 Merge pull request #238 from denzor200/denzor200-patch-4
Fixed typo in the doc && less tautology
2022-01-10 07:50:57 +08:00
denzor200
a57683a68d [transform_view_ext] Unary transform_view is an Associative Sequence now 2022-01-09 16:34:07 +04:00
denzor200
e3429dac26 Merge remote-tracking branch 'origin/denzor200-patch-4' into transform_view_ext
Conflicts:
	doc/view.qbk
2022-01-09 15:31:15 +04:00
Denis Mikhailov
aa5ea2af69 Update view.qbk 2022-01-09 07:45:54 +04:00
denzor200
2bb8a26c5b Fixed all '*_data' methods in reverse_view 2021-11-08 02:11:31 +04:00
denzor200
95cf8bdb8d Applied fixes for reverse_view 2021-11-07 23:07:18 +04:00
Denis Mikhailov
380a2bc7a0 Update reverse_view.cpp 2021-11-07 03:29:06 +04:00
Denis Mikhailov
f07cca743f Update reverse_view.cpp 2021-11-07 03:03:18 +04:00
denzor200
5db3ed8134 [transform_view_ext] Updated docs 2021-11-06 20:33:38 +04:00
Denis Mikhailov
8ea7f31294 Update appveyor.yml 2021-11-05 15:39:10 +04:00
Denis Mikhailov
10f44ff5a0 Update appveyor.yml 2021-11-05 14:51:22 +04:00
Denis Mikhailov
12c5097cf7 Update appveyor.yml 2021-11-05 14:13:09 +04:00
Joel de Guzman
ccdcdd5610 Merge pull request #235 from denzor200/denzor200-patch-1
Fixed typos in the doc
2021-10-31 21:26:29 +08:00
Denis Mikhailov
25f12dedc8 Update sequence.qbk 2021-10-31 13:32:28 +04:00
Denis Mikhailov
c199f5c6fa Update sequence.qbk 2021-10-31 13:22:35 +04:00
djowel
de61a00d62 Fix doc as per https://github.com/boostorg/fusion/issues/234 2021-09-26 09:00:54 +08:00
Joel de Guzman
3e20342084 Merge pull request #200 from Kojoley/simplify-vector-assign_sequence
vector: Simplify assign_sequence
2021-09-04 14:16:30 +08:00
Peter Dimov
500e4c120f Update CMakeLists.txt boost-1.78.0 boost-1.79.0 boost-1.78.0.beta1 boost-1.79.0.beta1 boost-1.77.0.beta1 boost-1.77.0 2021-06-10 01:00:55 +03:00
sdarwin
b0f80684fd Add GitHub Actions config [ci skip] 2021-03-02 14:54:00 +00:00
Joel de Guzman
38060fab3a Merge pull request #228 from eldiener/develop
[skip ci] Add "cxxstd" json field
boost-1.76.0.beta1 boost-1.76.0
2021-01-20 08:12:50 +08:00
Edward Diener
198458a9f2 [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. 2021-01-19 17:22:00 -05:00
Joel de Guzman
4a699a39f5 Merge pull request #222 from k15tfu/fix-issue-221
Fix definition-of-implicit-copy-constructor-is-deprecated warnings
boost-1.75.0.beta1 boost-1.75.0
2020-10-06 09:20:17 +08:00
Joel de Guzman
b93b4c9a86 Merge pull request #226 from giomasce-throwaway/develop
Fix missing name copyright headers.
2020-10-06 09:14:40 +08:00
Giovanni Mascellani
5a9bfa3d7d Fix missing name copyright headers.
The name was reconstructed from the Git history.
2020-10-05 19:31:34 +02:00
Joel de Guzman
c46e492d45 Merge pull request #223 from Kojoley/deprecated-copy
Fix -Wdeprecated-copy
boost-1.74.0 boost-1.74.0.beta1
2020-05-30 01:51:15 +08:00
Nikita Kniazev
4979945690 Fix -Wdeprecated-copy 2020-04-30 02:47:37 +03:00
Ilia K
9dca58bd33 Fix definition-of-implicit-copy-constructor-is-deprecated warnings
Fixes #221
2020-04-20 19:02:10 +03:00
Joel de Guzman
c3af48d345 Merge pull request #220 from eldiener/develop
Changes for Embarcadero C++ clang-based compilers, targeting Boost 1.74. Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost conf…
2020-04-09 21:44:43 +08:00
Edward Diener
70c38c7bf7 Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. 2020-03-31 08:30:37 -04:00
djowel
edddad2b4e Merge branch 'master' into develop boost-1.73.0.beta1 boost-1.73.0 2020-03-26 19:13:17 +08:00
Joel de Guzman
b3c212c47f Merge pull request #216 from Kojoley/fix-comparison-operators-enabler
Fix comparison operators enabler
2019-12-04 14:24:27 +08:00
Nikita Kniazev
4778c4c180 Fix comparison operators enabler
Overloads must not be presented until both arguments are Fusion sequences.
2019-12-04 03:04:34 +03:00
Joel de Guzman
5f30a8da60 Merge pull request #212 from Romain-Geissler-1A/delete-private-copy-operators
Explicitly delete all non implemented assignment operators.
2019-11-19 09:40:12 +08:00
Joel de Guzman
fc32335387 Merge pull request #215 from Kojoley/patch-1
CI: Fix Appveyor builds
2019-11-01 08:32:51 +08:00
Nikita Kniazev
b5751ae85d CI: Fix Appveyor builds 2019-10-31 22:12:43 +03:00
Joel de Guzman
e5a007579f Merge pull request #214 from Jac1494/develop
Disabled two test which tries to return local address
2019-07-27 10:54:46 +08:00
Jaydeep Chauhan
3e07b3f66b Disabled two test which tries to return local address 2019-07-25 18:10:22 +05:30
Romain Geissler
08076be2ac Explicitly delete all non implemented assignment operators.
Commit (almost) automatically generated with the following sed command:
sed -i -ne '1h;1!H;${g;s|\n[[:blank:]]*private:\n\([[:blank:]]*\)// silence MSVC warning C4512: assignment operator could not be generated\n\([[:blank:]]*\)\([^\n]\+\);\n|\n\1// silence MSVC warning C4512: assignment operator could not be generated\n\2BOOST_DELETED_FUNCTION(\3)\n|g;p}' $(git ls-files)
2019-05-08 17:11:37 +00:00
Kohei Takahashi
4c51811315 Merge pull request #208 from Mike-Devel/min_cmake
[CMake] Add minimal cmake file
2019-03-08 08:55:47 +09:00
djowel
19d6c7ad3b Fix is_view_impl to return false for non fusion sequences (just like is_sequence_impl). (reverted from commit 1c693f05bf) 2019-02-18 13:59:58 +08:00
djowel
1c693f05bf Fix is_view_impl to return false for non fusion sequences (just like is_sequence_impl). 2019-02-18 12:45:36 +08:00
Mike Dev
b180146e3d [CMake] Add disclaimer and turn tabs into spaces 2019-01-28 13:02:40 +01:00