-
Notifications
You must be signed in to change notification settings - Fork 355
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
C++20 concepts compatibility issue #75
Comments
Any name suggestions? For |
Hmm, depends(), linked(), grouped(), I'm not really sure. Sorry :) |
henryiii
added a commit
that referenced
this issue
Mar 2, 2018
Merged
henryiii
added a commit
that referenced
this issue
Mar 2, 2018
henryiii
added a commit
that referenced
this issue
Mar 8, 2018
* Adding fix for #75, rename requires to needs * Removing check for install commands (should still be run in subproject)
henryiii
added a commit
that referenced
this issue
Mar 9, 2018
* Adding fix for #75, rename requires to needs * Removing check for install commands (should still be run in subproject) * Adding conan build * Some small changes to CMake * Adding nicer Travis code * Adding package test, find works now
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Concepts are coming to C++20 and one of the changes included is making
requires
a keyword. Assuming no major revisions to that, CLI11 will have to be updated to rename conflicting methods.There's no rush on fixing this; I'm using CLI11 in a local project that has -fconcepts turned on and have worked around it by #define-ing the method to a new name. This issue is mostly a heads up so you can start thinking about it.
The text was updated successfully, but these errors were encountered: