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(-)