On Fri, Nov 11, 2016 at 10:37 PM, Kent Fredric <ken...@gentoo.org> wrote:
> ....orrr we could do away with punctuation abuse and make "[]" be a 
> "Parameter space"
>
>
>    dev-foo/bar[u:foo,v:>=3]

I got similar idea here, but my version is that you don't have to use
u: or v:.  When I was looking for the feature that 'foo[bar?]'
provides yesterday, I saw that the the special operators for use flags
don't conflict with the version operators.  And only use flags use
non-operator characters, so they could be used alone and
distinguishably without any.

dev-foo[>=3,foo]

So this time instead of using () for versions and [] for use flags, we
can just have [] for both.  Of course this again requires that
independent and rearrangeable version elements be implemented.

-- 
konsolebox

Reply via email to