This mini-series fixes the handling of signed tags for users with "rfc1991" in their gpg config. In fact, the refactoring done in the middle three patches would be worthwhile even without the side effect of having to fix the handling in one place only rather than three... v2 has these changes: * additional tests for dealing with rfc1991 sigs without the rfc1991 option set (1/5) * macros in tag.c rather than tag.h since they are used only in tag.c (2/5) * logical && at eol for continued logical expression in C (5/5) Michael J Gruber (5): t/t7004-tag: test handling of rfc1991 signatures verify-tag: factor out signature detection tag: factor out sig detection for body edits tag: factor out sig detection for tag display tag: recognize rfc1991 signatures builtin/tag.c | 16 +++--------- builtin/verify-tag.c | 10 +------ t/t7004-tag.sh | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++ tag.c | 15 +++++++++++ tag.h | 1 + 5 files changed, 88 insertions(+), 20 deletions(-) -- 1.7.3.2.193.g78bbb -- 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