Peer Sommerlund wrote:
> 2008/9/25 Kurt Granroth <[EMAIL PROTECTED]
>     I have three questions that I might as well ask in one post.
> 
>     1. What is the argument against making the forest command (fclone,
>     fpull, ffetch, etc) the *default* action rather than the normal
>     equivalents?  My thoughts are that the forest commands are a superset of
>     the normal command and so can replace them.  That is, fclone can do
>     everything that clone can, but also deal with forests.  Regular clone
>     cannot.
[snip]
> Since you have asked this question on the tortoisehg mail list, I assume
> you want the functionality in THG, not in Mercurial. However, THG has a
> policy of following the Mercurial functionality, to minimise surprises
> to users.

Yes, the fact that 'forest' is a 3rdparty extension after all this time
shows that, for one reason or another, the mercurial dev leads want
nothing to do with it.  THG, on the other hand, *does* ship with forest
so it would be more likely to enable and use it by default.

I understand the desire for "least suprise", though, so I won't pursue
this further.

> That said, patches for forest support is most welcome. THG already has a
> dialog for another extension: patchbomb.

Okay, I have a patch that adds forest support to clone, synch, and
update.  Status support is well beyond my limited python abilities right
now.  What's the preferred way to submit a patch for consideration?

> TK Soh builds the Windows installer. I have tried to collect a complete
> description of the build process, but I assume that TK has one that is
> more accurate and up to date than mine.
> 
> My attempt at a build description can be found at
> http://trac-hg.assembla.com/tortoisehg-peso/wiki/TortoiseHgInstaller

Cool.  It looks like even the expanded instructions are still missing
info on such things as the Mercurial.ini, Putty, and kdiff3.  The Visual
Studio 2005 runtime is also missing, but that's a known issue
apparently.  There is likely more missing, but since I don't know what
comes with what, I don't know what it is that I don't know.

Perhaps there is an easier way.  Do you know of any way to create an
installer from an existing installation?  As in, if I have TortoiseHg
already installed, can I somehow create an installer from that?  Maybe
treat C:\program files\tortoisehg as the 'dist' directory in your
instructions?

Attachment: signature.asc
Description: OpenPGP digital signature

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to