On 29/06/08 02:22, Hisashi T Fujinaka wrote:
> On Sun, 29 Jun 2008, Tony Mechelynck wrote:
>
>> On 29/06/08 00:03, Hisashi T Fujinaka wrote:
>>> On Thu, 26 Jun 2008, Hisashi T Fujinaka wrote:
>>>
>>>> On Thu, 26 Jun 2008, Tony Mechelynck wrote:
>>>>> On 26/06/08 22:18, Bram Moolenaar wrote:
>>>>>> Patch 7.2a.001
>>>>>> Problem:    On some systems X11/Xlib.h exists (from X11-dev package) but
>>>>>>      X11/Intrinsic.h does not (in Xt-dev package).  This breaks the
>>>>>>      build.  Also, on Solaris 9 sys/ptem.h isn't found.
>>>>>> Solution:   Have configure only accept X11 when X11/Intrinsic.h exists.
>>>>>>      Check for sys/ptem.h while including sys/stream.h. (Vladimir
>>>>>>      Marek)
>>>>>> Files:       src/auto/configure, src/configure.in
>>>>> [...]
>>>>>
>>>>> And for those who, like me, are slow to readjust: the 7.2a patches
>>>>> directory is http://ftp.vim.org/pub/vim/unstable/patches/7.2a/ (of
>>>>> course it's accessible also by ftp). This means it's *not* a sibling of
>>>>> the 7.1 patches directory (it's in the "unstable" tree).
>>>> Oh, boy. Is this 7.2a ->   7.2.0 transition going to break version sorting
>>>> again?
>>> Is there any chance the beta versioning could be made so 7.2.000 will be
>>> "greater" on comparison? 7.2a.x is usually "newer" than 7.2.x. 7.2a.x is
>>> usually "newer" than 7.2.x. For example, you could make the version
>>> 7.1.999.x or something.
>>>
>>> Thanks.
>>>
>> No, in Bram's system anything with two letters (alpha) is before
>> anything with one letter (beta) which is before anything with no letters
>> (release). So in this case 7.2a.008 comes before 7.2.0. Similarly with
>> Mozilla, (Firefox) 2.0.0.16pre is before 2.0.0.16 and (SeaMonkey)
>> 2.0a1pre is before 2.0a1 which is before 2.0, in a manner which is just
>> as contrary to strict lexicographical ordering.
>
> That's why I'm asking Bram to change his ways. Just because Mozilla does
> it "wrong" doesn't mean Bram has to.
>

It isn't "wrong" per se. It's just a different, maybe less mechanical, 
criterion. Even "ls" is "wrong" from my POV when it puts Zimbabwe 
mechanically before al-Arabiya, because Z (0x5A) comes "before" a (0x61) 
in its strictly numerical ordering.

Best regards,
Tony.
-- 
hundred-and-one symptoms of being an internet addict:
30. Even though you died last week, you've managed to retain OPS on your
     favorite IRC channel.

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui