Adds spec for cpp commands, so help/error messages are now generated by opts for both C and C++ commands. Nothing else really happens in this PR, except that cmerge -> merge.
[ ] Short descriptions of your changes are in the release notes
(added as entry in doc/news/_preparation_next_release.md which contains _(my name)_)
Please always add them to the release notes.
[ ] Details of what you changed are in commit messages
(first line should have module: short statement syntax)
[ ] References to issues, e.g. close #X, are in the commit messages.
[ ] The buildservers are happy. If not, fix in this order:
add a line in doc/news/_preparation_next_release.md
reformat the code with scripts/dev/reformat-all
make all unit tests pass
fix all memleaks
fix the CI itself (or rebase if already fixed)
[ ] The PR is rebased with current master.
Checklist
[ ] I added unit tests for my code
[ ] I fully described what my PR does in the documentation
(not in the PR description)
Basics
Adds spec for cpp commands, so help/error messages are now generated by
opts
for bothC
andC++
commands. Nothing else really happens in this PR, except thatcmerge
->merge
.doc/news/_preparation_next_release.md
which contains_(my name)_
) Please always add them to the release notes.module: short statement
syntax)close #X
, are in the commit messages.doc/news/_preparation_next_release.md
scripts/dev/reformat-all
Checklist
Review
Labels