Brandon Casey <casey@xxxxxxxxxxxxxxx> writes: > From: Brandon Casey <drafnel@xxxxxxxxx> > > Regular expressions matched by 'expr' have an implicit '^' at the beginning > of them and so are anchored to the beginning of the string. Oh, of course; I should have caught this earlier. $ git grep -n -e 'expr .*: .*['\''"]^' t/lib-pager.sh:12:if expr "$less" : '^[a-z][a-z]*$' >/dev/null t/t7005-editor.sh:16:if ! expr "$vi" : '^[a-z]*$' >/dev/null t/t7006-pager.sh:113: ! expr "$firstline" : "^[a-zA-Z]" >/dev/null I'll fix the other two; thanks. -- 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