Hello, There are three open enhancement requests regarding visual (external) diffs.
http://bitbucket.org/tortoisehg/stable/issue/38/configure-separate-visual-diff-tool-for-single-file http://bitbucket.org/tortoisehg/stable/issue/48/allow-visual-diff-whenever-unified-diff-is http://bitbucket.org/tortoisehg/stable/issue/51/dbl-click-should-open-visual-diff-in-most One can add to this the long-standing problem of cmd windows being opened each time your visual diff tool is launched. I plan to resolve all of these soon by: 1) As stated in #48, every place there is a file list and a display of unified diffs (commit, status, changelog). The default action (dbl-click) should be to open the user's visual diff tool for that file and those diffs. Same for the annotate pane. 2) A global ctrl-d binding may be added to those dialogs to do the same thing. 3) Extdiff functionality will be pulled into tortoisehg. We'll launch the diff tool ourselves, using the subprocess module to avoid the cmd windows. 4) We will never open the visual diff tool in directory diff mode. If more than one file needs to be displayed, a selection window will be provided. The user's visual diff tool only needs to handle one file at a time. If there are any dissenting opinions, now is the time to raise them. -- Steve Borho ------------------------------------------------------------------------------ _______________________________________________ Tortoisehg-discuss mailing list Tortoisehg-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss