diff options
-rw-r--r-- | envsetup.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/envsetup.sh b/envsetup.sh index 35dc8e1..eeb6534 100644 --- a/envsetup.sh +++ b/envsetup.sh @@ -1831,6 +1831,12 @@ function makerecipe() { } function cmgerrit() { + + if [ "$(__detect_shell)" == "zsh" ]; then + # zsh does not define FUNCNAME, derive from funcstack + local FUNCNAME=$funcstack[1] + fi + if [ $# -eq 0 ]; then $FUNCNAME help return 1 |