One more interesting response, maybe worth looking into.

On Thu, Jun 16, 2011 at 4:03 AM, Pierre-Yves David
<pierre-yves.da...@logilab.fr> wrote:
> On Wed, Jun 15, 2011 at 03:17:36PM -0500, Benjamin Fritz wrote:
>
>> Yes, this is the case. It is somewhat strange (especially in the
>> open-source world) but it is what it is. Bram is the
>> benevolent-dictator-for-life of Vim and still maintains it by
>> accepting patch files from Vim community (in pretty much any format
>> but normally in Mercurial's nowadays) and then releasing each coherent
>> change as a patch which he also happens to apply and keep in
>> Mercurial. The nice thing is that within Vim's internal scripting
>> language you can check for not only a specific version but also a very
>> specific "patch level" using something like "v:version == 703 &&
>> has('patch219')" for the specific changeset you quote. Due to this
>> release strategy, it's convenient to be able to refer to specific
>> changesets by version ID. But since there are not a bunch of
>> intermediate changesets, tagging each one still only results in a few
>> hundred tags per major version, rather that the hundreds of thousands
>> you indicated would cause a problem.
>
> You might consider using and extension digging into a revision content to
> *generate* this "patch-version" number instead of tagging every single
> changetset.
>
> --
> Pierre-Yves David
>

-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui