On 18/07/09 14:47, Ryan J M wrote:
>
> I have been a vimmer for years, but it was my first time to build it
> from src, because I found that my CENTOS vim got some problems on
> cscope co-operations.
> Following README file lcoated at
> ftp://ftp.vim.org/pub/vim/patches/7.2/README, I got a little pain when
> patching. please take a look at logs at the bottom.
>
> why don't vim provide a whole big patch for 001-latest one?
> Fix me if I missed anything, thanks.
>

This question, like all questions about compiling Vim, belongs on the 
vim_dev list where I'm trying to redirect it.

Because it would take needlessly much time to produce and space to keep 
on the disk as many big 001-xxx patches as there are individual patches.

What Bram does is produce recapitulative patches now and then, usually 
for every round hundred. Indeed, under 
ftp://ftp.vim.org/pub/vim/patches/7.2/ there are the following files:

README
        the "table of contents"
MD5
MD5SUMS
        I'm not sure, but I believe these two are related
        with "checksumming" the patches
7.2.001 to 7.2.234
        234 individual patches
7.2.001-100.gz
7.2.101-200.gz
        two compressed recapitulative patches

so you only need to apply two big patches plus 34 small ones; then 
_keep_ your patched sources so the next time you won't have to apply 
that many of them.

Anyway, if you could apply just one 7.2.001-234.gz patch rather than two 
recapitulative ones plus 34 individual ones, I think you would get the 
same "patching errors", because apparently they stem from the fact that 
you didn't download the extra archive. The result is that every change 
to an "extra" source gives a "file not found" error in the patcher.

That's exactly why, on my Unix HowTo page 
http://users.skynet.be/antoine.mechelynck/vim/compunix.htm , I recommend 
to download _all three_ archives (unix, extra and lang) even if you're 
on Unix (and so probably won't need the "extra" sources) and even if you 
don't want multilingual features. If you have the full sources from all 
three archives, all patches should apply cleanly. Then (depending on 
your configuration) modules that you don't need will be neither compiled 
nor linked anyway.


Best regards,
Tony.
-- 
        Your home electrical system is basically a bunch of wires that
bring electricity into your home and take if back out before it has a
chance to kill you.  This is called a "circuit".  The most common home
electrical problem is when the circuit is broken by a "circuit
breaker"; this causes the electricity to back up in one of the wires
until it bursts out of an outlet in the form of sparks, which can
damage your carpet.  The best way to avoid broken circuits is to change
your fuses regularly.
        Another common problem is that the lights flicker.  This
sometimes means that your electrical system is inadequate, but more
often it means that your home is possessed by demons, in which case
you'll need to get a caulking gun and some caulking.  If you're not
sure whether your house is possessed, see "The Amityville Horror", a
fine documentary film based on an actual book.  Or call in a licensed
electrician, who is trained to spot the signs of demonic possession,
such as blood coming down the stairs, enormous cats on the dinette
table, etc.
                -- Dave Barry, "The Taming of the Screw"

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

Reply via email to