git format-patch shell quoting bug
From: Kyle McMartin <hidden>
Date: 2016-06-15 22:42:15
From: Kyle McMartin <hidden>
Date: 2016-06-15 22:42:15
Hi, There's apparently a quoting bug in git-format-patch. When I import a patch with apply-mbox, for example From: Carlos O'Donell <redacted> The author field is correctly set, including the "'" in Carlos' name. So when I go to rebase my tree, or send out patches, I "git-format-patch origin" and get... /usr/bin/git-format-patch: eval: line 200: unexpected EOF while looking for matching `'' /usr/bin/git-format-patch: eval: line 201: syntax error: unexpected end of file Which produces a bogus output patch with a blank From and Date, Subject: [PATCH] ... From: Date: [...] I believe this recently crept in, as I don't recall seeing it before. Cheers, Kyle