On 07/28/2011 04:05 AM, André Felipe Dias wrote: > Hi, > > TortoiseHg installation fills the configuration with lots of merge tools > settings and this is good. The problem is that each tool has its > premerge value set to False and it is not the expected default behavior > according to Mercurial specification > (http://www.selenic.com/mercurial/hgrc.5.html#merge-tools). I'd like to > suggest that the TortoiseHg installation does not set premerge at all in > next releases.
Why? What problem do you see? A default is just a default, and it is not a bug to have configuration that set it to something else. I am sure someone put the values there for a reason - in what were they wrong? premerge set to True (which is the default in Mercurial if nothing else is set) means that Mercurial automatically and silently will combine edits in different parts of the file without using the merge tool. That is convenient if you have a not-so-powerful merge tool (such as a plain text editor), but it will in some (pathological) cases silently make an incorrect merge without starting the merge tool where the user could review and acknowledge the merge. (In my opinion the default value in Mercurial should be 100% safe and have premerge off, but that's a different and old story.) However, with a good merge tool there is no reason why you shouldn't leave all file merges to the merge tool where they can reviewed, rather than letting some of them be resolved silently. Especially for kdiff3 there are some cases where it could be argued that it do a better job than Mercurial - especially because it can interact with the user. /Mads ------------------------------------------------------------------------------ Got Input? Slashdot Needs You. Take our quick survey online. Come on, we don't ask for help often. Plus, you'll get a chance to win $100 to spend on ThinkGeek. http://p.sf.net/sfu/slashdot-survey _______________________________________________ Tortoisehg-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

