now complains about attempts to do nothing
[feisty_meow.git] / scripts / rev_control / version_control.sh
index 4ea5ab5322a1ba7a0fa36ca35c611fa50886a1bd..2e2214913c8055977b6dc86dcc7e2aea514fdb7f 100644 (file)
@@ -421,8 +421,16 @@ function perform_revctrl_action_on_file()
 
   save_terminal_title
 
+  local first_run=true
+
   while read -u 3 dirname; do
-    if [ -z "$dirname" ]; then continue; fi
+    if [ -z "$dirname" ]; then
+      if [ ! -z "$first_run" ]; then
+        echo "There was nothing to do the action '$action' on."
+      fi
+      break
+    fi
+    unset first_run
     pushd "$dirname" &>/dev/null
     echo "[$(pwd)]"
     $action .