[PATCH 3/3] mergetool-lib: give kdiff3 prioirty in KDE environments
From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= <mail@3v1n0.net>
Signed-off-by: Marco Trevisan (Treviño) <mail@3v1n0.net>
---
git-mergetool--lib.sh | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/git-mergetool--lib.sh b/git-mergetool--lib.sh
index 243cd2b06b..90de6ee884 100644
--- a/git-mergetool--lib.sh
+++ b/git-mergetool--lib.sh
@@ -288,12 +288,15 @@ list_merge_tool_candidates () {
fi
if test -n "$DISPLAY"
then
- cross_desktop_tools="opendiff kdiff3 tkdiff xxdiff"
+ cross_desktop_tools="opendiff tkdiff xxdiff"
if is_desktop "GNOME"
then
- tools="meld $cross_desktop_tools $tools"
+ tools="meld $cross_desktop_tools kdiff3 $tools"
+ elif is_desktop "KDE"
+ then
+ tools="kdiff3 $cross_desktop_tools meld $tools"
else
- tools="$cross_desktop_tools meld $tools"
+ tools="$cross_desktop_tools kdiff3 meld $tools"
fi
tools="$tools gvimdiff diffuse diffmerge ecmerge"
tools="$tools p4merge araxis bc codecompare"
--
gitgitgadget