Change inlineAnnotations from None|{String*} to All|{String*}

All means that all annotations are inline, i. e. no annotations get a
line of their own. When I originally implemented this option, I switched
the alternate type between None and All a few times because the double
negation confused me, and the last time was apparently wrong (the doc
even still said "all"). I seem to recall it being very late at night :)

Also: simplify the expression to check the annotation name.
Add spaces in front of annotation’s argument lists

    doc ("<-- space")
    print("<-- no space")

I’ll add options for that later.
Add options for spaces before positional arguments lists

I might have to think of some better example for the doc eventually.
(One with several arguments – which differ by their *position* – would
be great.)