On Sat, Nov 28, 2009 at 4:56 PM, Kyle Altendorf
<kyle.altend...@gmail.com> wrote:
> On Sat, Nov 28, 2009 at 12:28 PM, Kurt Granroth
> <kurt.tortois...@granroth.com> wrote:
>> On 11/28/09 10:57 AM, Steve Borho wrote:
>>> The choices as they stand now are:  Notebook2 or nothing.
>>
>> Nothing.
>>
>> Think of it this way: which did you find first; a favorite editor or a
>> favorite VCS tool?  I'd gather than nearly everybody who uses a VCS at
>> all has had a favorite editor for a looong time.
>>
>> I wonder if a better solution would be something like:
>>
>> 1. Create a fairly comprehensive list of popular GUI editors and ship
>> the list with TortoiseHg for the graphical editor dropdown.
>
> I was planning to suggest this but now I'll just give it a +1.  For
> people that use one of those editors it is easy to pick.  For those
> with a different preference there are a few examples in the config
> file.  And finally, if you do still use notepad then you can see the
> names of some recommended alternatives.

I think this would be overkill.

> I thought this was done previously with the three-way merge tool but
> now it only has 'kdiff3' and 'internal:*' ?

Mercurial ships with a compendium of merge tool descriptions, so that
it may detect those that are on your machine and pick one for you.
This isn't perfect, there are a few common merge tools (Araxis) which
do not install useful registry keys or use version proof install
directories.  Those tools still have to be manually configured to work
with Mercurial.

The TortoiseHg settings tool uses those merge tool descriptions to do
the same detection and present you with just the list of merge tools
you currently have installed.

I would like to enhance extdiff to use this same mechanism to find
visual diff tools.  This is on the short list for 0.10.

This extra functionality is necessary for diff and merge tools, since
most require special arguments in order to work correctly with
mercurial.   For editors, you just need to know what executable to
use.

>> 2. Create a "setup wizard" that runs the first time you use TortoiseHg
>> that asks for your username and preferred editor (and maybe a few other
>> settings) so that it gets set up front.

Would be nice if someone picked up this idea and ran with it.  They
could use the settings tool as a starting point.

--
Steve Borho

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Tortoisehg-discuss mailing list
Tortoisehg-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to