ref-filter: add `sanitize` option for 'subject' atom
authorHariom Verma <redacted>
Fri, 21 Aug 2020 21:41:50 +0000 (21:41 +0000)
committerJunio C Hamano <redacted>
Fri, 28 Aug 2020 20:52:51 +0000 (13:52 -0700)
commit905f0a4e64bef35482a999dd01c64945b260c010
tree14b8cf6595a2a14fc211ac7208e83a97ec4fb9a4
parent47d4676ac8a50b7d53e12ae200ed9b5661522129
ref-filter: add `sanitize` option for 'subject' atom

Currently, subject does not take any arguments. This commit introduce
`sanitize` formatting option to 'subject' atom.

`subject:sanitize` - print sanitized subject line, suitable for a filename.

e.g.
%(subject): "the subject line"
%(subject:sanitize): "the-subject-line"

Mentored-by: Christian Couder <redacted>
Mentored-by: Heba Waly <redacted>
Signed-off-by: Hariom Verma <redacted>
Signed-off-by: Junio C Hamano <redacted>
Documentation/git-for-each-ref.txt
ref-filter.c
t/t6300-for-each-ref.sh
git clone https://git.99rst.org/PROJECT