]> git.neil.brown.name Git - wiggle.git/commitdiff
When calling a recursive p, use $0 to find it.
authorNeil Brown <neilb@suse.de>
Tue, 13 Jun 2006 12:57:06 +0000 (22:57 +1000)
committerNeil Brown <neilb@suse.de>
Tue, 13 Jun 2006 12:57:06 +0000 (22:57 +1000)
This applied to recommit and decommit

Signed-off-by: Neil Brown <neilb@suse.de>
p

diff --git a/p b/p
index 0b2f701997ef08cda533788cf5a3de1427121722..5220c815529fa824780bfbe20989532a35fb30cd 100755 (executable)
--- a/p
+++ b/p
@@ -818,7 +818,7 @@ case $cmd in
        then echo >&2 "Cannot find unique patch '$1' - found: $pfile"; exit 1
        fi
        while [ -s "$pfile" ]  &&
-            p apply last && p commit ; do : ; done
+               $0 apply last && $0 commit ; do : ; done
        ;;
   decommit )
        make_diff
@@ -845,7 +845,7 @@ case $cmd in
        then echo >&2 "Cannot find unique patch '$1' - found: $pfile"; exit 1
        fi
        while [ -s "$pfile" ]  &&
-            p open last && p discard ; do : ; done
+            $0 open last && $0 discard ; do : ; done
        ;;
   snapshot )
        all_files snap_one