The "official" solution, if the Mercurial server is retired forever,
is to use git instead, but to at least one of us (me) and possibly
more, git is so foreign that we would rather explore all other
possible solutions before resorting to it. This message is written by
and for this kind of user.

Solution 1 : Remain with the last Vim executables we compiled from the
supposedly defunct Mercurial sources.
-- This seems to be a valid stopgap measure as long as other measures
(see below) provide no higher patchlevel of Vim ; but it is not usable
forever.

Solution 2 : Get our Vim executables elsewhere, for instance from a
Linux distribution or from a precompiled MacVim or Vim-for-Windows
distribution.
-- These executables are never the latest of the newest, and they are
almost never configured according to the set of features we would have
chosen if we had configured and compiled our own Vim executables, so
if we do that we will forever regret that we can't configure our own
Vim anymore : we will forever feel like second-rank citizens compared
to what we used to be. So it is a valid solution but never fully
satisfying.

Solution 3 : Enable the "gif" extension in Mercurial, learn how to use
it, and use it to make the official git repository appear like a
Mercurial repository from where we sit.
-- The problem here is "learn how to use it" : indeed, the online
Mercurial help about the git extension is practically nil : here it is
:
    hg config extensions.git=  help git
        git extension - grant Mercurial the ability to operate on Git
repositories. (EXPERIMENTAL)
        This is currently super experimental. It probably will consume
your firstborn a la Rumpelstiltskin, etc.
        no commands defined
That's all. (I've added indentation to separate the lines of output
even if linebreaks are added in e-mail transit.) To me, such a
so-called "help" is actually no help at all, so I admire Christian all
the more for having succeeded to actually bring a working git-to-hg
server up and running, even if it is now defunct, and I hope it isn't.
If I am to someday understand how to use Mercurial on a git server
(and make no mistake : I hope I someday will) I think I will have to
meekly and politely ask Christian to write a "real" HowTo page that
could at least compare with, if not necessarily attain the level of
excellence of, what we have become accustomed to by perusing the Vim
help. I know this is a tall order, and I don't know if Christian will
have the time and staying power to provide such a HowTo to make others
benefit from his experiences ; but AFAICT that's the only exit I see
from this apparently dead-end situation, and I don't like it.

Solution 4 : Convince Christian (or someone) to move the Mercurial
server to some place where it will be available again, with all the
desired throughput.
-- The problem with this is that it is not in everyone's hands : my
ISP has (some years ago already) shut down all the access I had to a
user website, so even if I had the necessary knowledge to set up a
public git-to-Mercurial server (which I alas don't), I don't have the
means. I can of course argue in favour of such a solution, but I
cannot "put my hands where my mouth is" otherwise I would already have
started doing it. Christian obviously has the necessary knowledge ;
maybe someone else has it too ; I don't. Please anyone, if you have
both the knowledge and the means, please consider setting up a
Mercurial server somewhere accessible, so for the rest of us it will
just be a matter of adjusting the source aliases in our Mercurial
client's per-repository configuration for Vim, which is easy as a
breeze.

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 vim_dev+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/vim_dev/CAJkCKXuYWmt3ZyabLXT4c-pV2W8mkGRRQVtRjuU7rUYPO5K-EQ%40mail.gmail.com.

Raspunde prin e-mail lui