aboutsummaryrefslogtreecommitdiffstats
path: root/code-review-difftool
diff options
context:
space:
mode:
Diffstat (limited to 'code-review-difftool')
-rwxr-xr-xcode-review-difftool10
1 files changed, 5 insertions, 5 deletions
diff --git a/code-review-difftool b/code-review-difftool
index 54376c4..1d3dcb8 100755
--- a/code-review-difftool
+++ b/code-review-difftool
@@ -1,12 +1,12 @@
#!/usr/bin/env bash
-REVIEW_BASE=master..
+SCRIPT="$(dirname "$0")"
+source "$SCRIPT/code-review-database"
-if [ $# -gt 1 ]; then
- REVIEW_BASE="$1"
-fi
+
+review_base="$(get_merge_base)"
# TODO: Use `code-review-changed-files` instead of `git diff --name-only`
# TODO: Can't replace single dots as those could be part of a branch name
# vim -c 'tabdo Gdiff ${REVIEW_BASE/./}' -p $(git diff --name-only "$REVIEW_BASE")
-vim -c 'tabdo Gdiff origin/master' -p $(git diff --name-only origin/master)
+vim -c "tabdo Gdiff $review_base" -p $(git diff --name-only $review_base)