[PATCH] mercurial.spec: Install mq.el, hgk requires tk, uncompressed man pages

Matt Mackall mpm at selenic.com
Tue Jan 5 23:05:36 CST 2010


On Wed, 2010-01-06 at 03:01 +0100, Mads Kiilerich wrote:

> I don't understand what the contrib folder is for. Is it unsupported or 
> undocumented? Broken stuff? The place where all contributions go? Or 
> just a place where random things are dumped and forgotten? I don't think 
> anybody would benefit from just including the whole contrib folder as-is 
> in the installer/package.

It is unsupported and largely undocumented, and yes, some things in
there are broken. But most of it is potentially useful.

> Some things in contrib I think should be cleaned up:
> 
> Shouldn't the git-viz folder have been removed with 6a0d373d3126?

I think it's actually for some other tool that no one uses.

> Why convert-repo? Haven't it been fully replaced by the convert 
> extensions? All occurences of the string convert-repo seems invalid. Is 
> there any reason to carry and install this?

Because people might have scripts that depend on it. 

> tmplrewrite.py seems very undocumented. Do it still serve a purpose as 
> it is?

It's for rewriting old-style hgweb templates. Probably not.

> vim/patchreview.txt and vim/patchreview.vim seems to not be hg related 
> and lives on http://www.vim.org/scripts/script.php?script_id=1563 - why 
> should we include them?
> 
> vim/hgcommand.vim and vim/HGAnnotate.vim says that they are not 
> recommended for vim 7 or later. Vim 7 was released in 2006. Are they 
> relevant?
> 
> vim/hg-menu.vim seems to be for vim 6 and haven't been touched for 4 
> years. Is it still working and used?
> 
> Is hgsh still alive? It is not mentioned in wiki and haven't been 
> touched for ages.

Dunno. But then again, I don't know anything about vim and have never
needed a restricted shell, so I'm not in a position to judge if they're
useful.

-- 
http://selenic.com : development and support for Mercurial and Linux




More information about the Mercurial-devel mailing list