My Mercurial distribution (hg 7.1.1 from openSUSE Tumbleweed) includes
the git extension but not the hggit extension. Anyway, I've made the
jump and cloned the master git repository. Not that I like it. I
haven't (yet) implemented my few local additions (one line in
src/feature.h IIRC), and like previously, instead of modifying the
distributed files, I use
ln -svf ../Makefile
ln -svf ../config.mk.dist
once and for all in each of my shadow directories to keep these files
updated. Also like before, my configurations are defined in the
environment, a slightly different one in each shell, one per shadow
directory, so when a new patch comes in, I can compile all my
differently-configured versions of Vim in parallel.
Took me some time to find out that "git status" would tell me if I
need to pull, like "hg incoming" does it for Mercurial.
Best regards,
Tony.