The scripts provided in the contrib/ directory aren't official part of
mercurial. Some are useful, but others have some problems or are
worthless to be added.

About the examples:


/usr/share/doc/mercurial/examples/vim/:

I agree with having the vim files installed system-wide by default. I'll
work on it.


/usr/share/doc/mercurial/examples/hgweb.cgi
/usr/share/doc/mercurial/examples/hgwebdir.cgi
/usr/share/doc/mercurial/examples/hgwebdir.fcgi:

I think the web stuff must be keep in the examples dir, not everybody
uses it, or at least, not in every host(I have it enabled in a server,
but not in my desktop or laptop).


/usr/share/doc/mercurial/examples/git-viz/:

Git-viz use the now deprecated hgit command, and add additional
dependencies, so it's worthless to add it.


/usr/share/doc/mercurial/examples/rewrite-log
/usr/share/doc/mercurial/examples/hgdiff:

Completely undocumented scripts.


/usr/share/doc/mercurial/examples/zsh_completion.gz
/usr/share/doc/mercurial/examples/tcsh_completion:

Debian's default shell is bash, so those completion files are useless in
a default system.


/usr/share/doc/mercurial/examples/hgeditor:

Can't be installed in /usr/bin, this script lets you adjust the default
editor and settings when committing, using the the HGEDITOR environment
variable. So, it's intended to be customized.


/usr/share/doc/mercurial/examples/hg-relink
/usr/share/doc/mercurial/examples/hg-ssh
/usr/share/doc/mercurial/examples/hgsh/
/usr/share/doc/mercurial/examples/simplemerge:

I can't say much about those scripts(hgsh is a C program):

* They are Poorly documented
* They have just a reduced set of features, Read the comments(if any)
for more info.
* Just cover a reduced set of cases, IHMO.


And the darcs2hg and convert-repo script are deprecated, it's encouraged
to use 'hg convert' now.


I'll finish the new package form mercurial 1.0, and work in the vim
addons for the next revision.


Do you agree about just use the vim stuffs system-wide?

-- 
Gerardo Curiel  <[EMAIL PROTECTED]>  <[EMAIL PROTECTED]>
Geek By NaTure,LiNuX By ChOiCe,DebiAn of CoUrsE
gpg fingerprint: 228B 0F96 8653 DF52 9740  B75E FB32 9C30 E179 7BD2
http://www.debian.org

Attachment: signature.asc
Description: Esta parte del mensaje está firmada digitalmente

Reply via email to