summaryrefslogtreecommitdiff
path: root/vc
diff options
context:
space:
mode:
authorAdrian Schröter <adrian@suse.de>2013-10-15 11:55:22 +0200
committerAdrian Schröter <adrian@suse.de>2013-10-15 11:55:22 +0200
commit23bd96850a9ddd8fbcbec464ebf4ac3f272ae0cd (patch)
tree73af4d7a1fee17abe4d007244e0b9ec1284b61b6 /vc
parentb6ccac1ebd9cac5998118a7bb119508ade6b47fe (diff)
- call osc only when vc runs in checked out package
Diffstat (limited to 'vc')
-rwxr-xr-xvc2
1 files changed, 1 insertions, 1 deletions
diff --git a/vc b/vc
index 1e1d3c4..e9d8f55 100755
--- a/vc
+++ b/vc
@@ -133,7 +133,7 @@ set +e
elif [ ! $just_edit ]; then
echo "- "
echo
- if [ "$(which osc 2>/dev/null)" ]; then
+ if [ -d .osc -a -n "$(which osc 2>/dev/null)" ]; then
OSC_STATUS="$(cd "$pkgpath" &> /dev/null; osc st)"
ADDED="$(sed -n 's/^A[[:blank:]]\+\([^[:blank:]].*\.\(patch\|diff\)\)$/ * \1/p' <<< "$OSC_STATUS")"
DELETED="$(sed -n 's/^D[[:blank:]]\+\([^[:blank:]].*\.\(patch\|diff\)\)$/ * \1/p' <<< "$OSC_STATUS")"