Mergetool options should be sticky and configurable
It should be possible to set the different merge options in a config file or via the parameters (in mercurial.ini or something like that).
Running a big merge with a lot of whitespace issues forces me to options> comparison >"ignore EOL and whitespace" hundreds (!) of times as it is not sticky between merges.
-
Miryam commented
Hi,
The comparison method is an option of the external merge tool.
You can configure it with the --ignore option, which accepts the following values: none, eol, whitespaces, eol&whitespacesExample:
semanticmergetool.exe -s=src.cs -b=base.cs -d=dst.cs -r=result.cs -emt="mergetool.exe -s="#sourcefile" -b="#basefile" -d="#destinationfile" -r="#output" --ignore=eol&whitespaces" -edt="mergetool.exe -s="#sourcefile" -d="#destinationfile" --ignore=eol&whitespaces"