diff options
author | Karthik Nayak <karthik.188@gmail.com> | 2017-01-10 14:19:48 +0530 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-01-31 12:38:59 -0800 |
commit | 1a0ca5e358c1af14160e610e346c706e5dccf535 (patch) | |
tree | 1728a6743b9b837307398d392873547b3fa84d12 /builtin/init-db.c | |
parent | ref-filter: Do not abruptly die when using the 'lstrip=<N>' option (diff) | |
download | tgif-1a0ca5e358c1af14160e610e346c706e5dccf535.tar.xz |
ref-filter: modify the 'lstrip=<N>' option to work with negative '<N>'
Currently the 'lstrip=<N>' option only takes a positive value '<N>'
and strips '<N>' slash-separated path components from the left. Modify
the 'lstrip' option to also take a negative number '<N>' which would
strip from the left as necessary and _leave_ behind only 'N'
slash-separated path components from the right-most end.
For e.g. %(refname:lstrip=-1) would make 'foo/goo/abc' into 'abc'.
Add documentation and tests for the same.
Signed-off-by: Karthik Nayak <Karthik.188@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/init-db.c')
0 files changed, 0 insertions, 0 deletions