Alex Alexander <wi...@gentoo.org> wrote:

>On Sep 22, 2012 8:25 PM, "Michał Górny" <mgo...@gentoo.org> wrote:
>>
>> On Sat, 22 Sep 2012 20:11:48 +0300
>> Alex Alexander <wi...@gentoo.org> wrote:
>>
>> > On Sep 22, 2012 7:38 PM, "Michał Górny" <mgo...@gentoo.org> wrote:
>> > >
>> > > emerge 'foo >= 1.1' 'bar < 1.0'?
>> > > emerge foo '>=' 1.1 bar '<' 1.0?
>> >
>> > How is the above easier to read than
>> >
>> > emerge >=foo-1.1 <bar-1.0
>>
>> Did you even test it? That would create '=foo-1.1' and then fail
>trying
>> to read 'bar-1.0'. It's rather:
>>
>>   emerge '>=foo-1.1' '<bar-1.0'
>
>Yes, you are right, still much easier to read than your example tho.
>
>Testing things is limited to very important stuff atm, I only have an
>android phone and intermittent 3g available and ssh without a real kb
>is a
>pain :-)
>
>> > I think your example is working against you*.*
>> >
>> > The current syntax is much easier to read than the
>> > quote-and-whitespace-tracking horror of your example :-P
>>
>> It's no less quoting than in the current case. And it could be simply
>> extended to supporting quoting-less syntax, e.g.:
>>
>>   emerge foo -gt 1.1 bar -lt 1.0
>
>I still find whitespace inappropriate for this kind of things. You are
>trying to replace a single atom that instantly gives you all required
>information with a format that does not clearly separate atoms, IMHO
>anyway

+1



Reply via email to