Johannes Schindelin <Johannes.Schindelin@xxxxxx> writes: > - set_author_env=`git show -s --pretty=raw --encoding="$encoding" "$use_commit" | > - LANG=C LC_ALL=C sed -ne "$pick_author_script"` > - eval "$set_author_env" > ... > + eval $(get_author_ident_from_commit "$use_commit") Are you sure about this part of the change? I suspect that you are losing IFS by not dq'ing the argument you give to the eval. #!/bin/sh test1 () { echo "$1=' d e'" } eval $(test1 A) eval "$(test1 B)" echo "A=$A" echo "B=$B" - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html