Updated since v3: * multiple 'key=' matches any * allow overriding implicit 'only' when using key * minor grammar and spelling fixes * documentation restructuring * Helper functions for parsing options Anders Waldenborg (7): doc: group pretty-format.txt placeholders descriptions pretty: allow %(trailers) options with explicit value pretty: single return path in %(trailers) handling pretty: allow showing specific trailers pretty: add support for "valueonly" option in %(trailers) strbuf: separate callback for strbuf_expand:ing literals pretty: add support for separator option in %(trailers) Documentation/pretty-formats.txt | 260 ++++++++++++++++++------------- pretty.c | 104 ++++++++++--- strbuf.c | 21 +++ strbuf.h | 8 + t/t4205-log-pretty-formats.sh | 111 +++++++++++++ trailer.c | 25 ++- trailer.h | 4 + 7 files changed, 400 insertions(+), 133 deletions(-) -- 2.17.1