diff --git a/modules/git-info/functions/coalesce b/modules/git-info/functions/coalesce new file mode 100644 index 0000000..e9e838e --- /dev/null +++ b/modules/git-info/functions/coalesce @@ -0,0 +1,6 @@ +# Prints the first non-empty string in the arguments array. +for arg in ${argv}; do + print -n ${arg} + return 0 +done +return 1