ref: eee15fc63b4f3bcd02ed1958f57a22db2e959514
parent: ee90964a558e9fa9eeb05924c00970890e23e662
author: Kyle Milz <krwmilz@gmail.com>
date: Thu Nov 4 15:08:02 EDT 2021
git/revert: fix empty invocation git/revert requires a file name argument, but when none is given it fails in a strange way: % git/revert usage: cleanname [-d pwd] name... /bin/git/revert:15: null list in concatenation
--- a/sys/src/cmd/git/revert
+++ b/sys/src/cmd/git/revert
@@ -5,7 +5,8 @@
gitup
flagfmt='c:query query' args='file ...'
-eval `''{aux/getflags $*} || exec aux/usage
+if (! eval `''{aux/getflags $*} || ~ $#* 0)
+ exec aux/usage
commit=$gitfs/HEAD
if(~ $#query 1)
--
⑨