Re: Parsing trailers
From: William Chargin <hidden>
Date: 2018-12-24 18:52:48
Hi Christian: thanks for your reply.
Changing the default separator as shown above, should make it easier to parse the result.
But this actually also changes which lines are considered trailers,
right? If the commit message ends with
Signed-off-by: one
Signed-off-by| two
and the user’s `trailer.separators` is set to `:`, then the correct
result should be only `Signed-off-by: one`. But when adding `|` as a
separator, we also see `Signed-off-by: two` in the result.
$ printf '.\n\nSigned-off-by: one\nSigned-off-by| two\n' |
> git interpret-trailers --parse
Signed-off-by: one
$ printf '.\n\nSigned-off-by: one\nSigned-off-by| two\n' |
> git -c trailer.separators='|:' interpret-trailers --parse
Signed-off-by| one
Signed-off-by| two
Best,
WC