diff options
author | Michael J Gruber <git@drmicha.warpmail.net> | 2013-02-14 17:04:45 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2013-02-14 09:30:22 -0800 |
commit | 4a868fd655a72c2663d9519363162db467baccb2 (patch) | |
tree | af5a50b40cec2b769dcb88f3c19450e85fbe9552 /t/lib-httpd/apache.conf | |
parent | gpg_interface: allow to request status return (diff) | |
download | tgif-4a868fd655a72c2663d9519363162db467baccb2.tar.xz |
pretty: parse the gpg status lines rather than the output
Currently, parse_signature_lines() parses the gpg output for strings
which depend on LANG so it fails to recognize good commit signatures
(and thus does not fill in %G? and the like) in most locales.
Make it parse the status lines from gpg instead, which are the proper
machine interface. This fixes the problem described above.
There is a change in behavior for "%GS" which we intentionally do not
work around: "%GS" used to put quotes around the signer's uid (or
rather: it inherited from the gpg user output). We output the uid
without quotes now, just like author and committer names.
Signed-off-by: Michael J Gruber <git@drmicha.warpmail.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/lib-httpd/apache.conf')
0 files changed, 0 insertions, 0 deletions