On Sun, Dec 13, 2015 at 12:24 AM, tux. <[email protected]> wrote:
> Bram Moolenaar schrob am Samstag, 12. Dezember 2015 um 21:32 Zeit:
>
>> I'm thinking about it.  Especially for MS-Windows, the version provided
>> from the ftp site is quite old.
>
> Why not just add a link to up-to-date third-party builds (like mine,
> cough)?
>

In fact, http://www.vim.org/download.php (the "Download" page) does
include some links to third-party builds, and for Windows it
recommends "Vim without Cream", which can be reach from it in a few
clicks: https://sourceforge.net/projects/cream/files/Vim/ is at the
moment at version 7.4.827 (from 5 September), which is already over 2
months old, but maybe one of these days Steve Hall will make all
Windows users a favour and put up a new version. Of course it _is_
possible to compile your own Vim, even on Windows (Steve does it,
doesn't he?), but I suspect that my HowTo
http://users.skynet.be/antoine.mechelynck/vim/compile.htm is much
outdated now that I don't use Windows anymore. In particular I've
heard that you should use MinGW directly rather than the MinGW
compiler included with Cygwin, and that there are differences of which
I am unaware.

On Linux, I am still compiling my own Vim (actually two of them: a
Huge build with a lot of bells and whistles including a GTK2/Gnome2
GUI and several interpreters, and a Tiny build with as few features as
I could without actually modifying the Makefile) so I'm confident that
it isn't really hard once you've got the hang of it. My Linux HowTo
http://users.skynet.be/antoine.mechelynck/vim/compunix.htm is much
less out-of-date than the Windows one but I won't guarantee that it is
100% state-of-the-art — I have my lazy bouts, and maybe I update it
less often than I ought to.

To go with those two HowTo pages on my own site there is one page
common to both on the wiki,
http://vim.wikia.com/wiki/Getting_the_Vim_source_with_Mercurial which
is still valid thanks to Christian's Mercurial mirror of Vim sources.
I had a problem recently after upgrading Mercurial but I seem to have
found a satisfactory workaround so I can still merge the few "home
changes" I have (mostly in .hgignore and version.h IIRC) with the
"official" sources after I get them: see
https://bugzilla.opensuse.org/show_bug.cgi?id=954556 — the problem
stems from the fact that in the "new" version of Mercurial, "hg fetch"
sometimes chokes on runtime/doc/tags (which I have added to .hgignore
because it is still unconditionally rebuilt by "make install") if it
has been changed upstream; and the workaround is to delete the file,
not yet commit, do manually the merge which the fetch ought to have
done automatically, and commit that.

Best regards,
Tony.

Best regards,
Tony.

-- 
-- 
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

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui