Doc: rm `-none` from constraint section, make `installed` prominent
commitf7b791c369b1b45310b2193aac3a6ff16e500166
authorAndreas Abel <andreas.abel@ifi.lmu.de>
Mon, 20 Feb 2023 21:29:34 +0000 (20 22:29 +0100)
committerMergify <37929162+mergify[bot]@users.noreply.github.com>
Fri, 24 Feb 2023 22:42:50 +0000 (24 22:42 +0000)
treea4b685f870318831504e082e308a08cdf95610a0
parentb3b206e7498c92b2fb8d55252e763ea2846e0182
Doc: rm `-none` from constraint section, make `installed` prominent

- `PACKAGE -none` as already been removed in 3.4 as valid constraint.
(I guess this is now flag syntax.)

- Important constraint `installed` was just buried in an example, I made
it stand out more in a bullet point.
Same for `source`, even though this is an exotic constraint.

- Highlight constraint `installed` in connection with `allow-newer`.

- Group `test` and `bench` constraint with the `+/-FLAG` constraints.

Fixup: Apply concrete suggestions from code review

Fixes suggested by @ulysses4ever, thanks@

Co-authored-by: Artem Pelenitsyn <a.pelenitsyn@gmail.com>
(cherry picked from commit d9452a455b61d7375badd330b43079d87f8573be)
doc/setup-commands.rst