summaryrefslogtreecommitdiff
path: root/builtin/init-db.c
diff options
context:
space:
mode:
authorLibravatar Karthik Nayak <karthik.188@gmail.com>2017-01-10 14:19:48 +0530
committerLibravatar Junio C Hamano <gitster@pobox.com>2017-01-31 12:38:59 -0800
commit1a0ca5e358c1af14160e610e346c706e5dccf535 (patch)
tree1728a6743b9b837307398d392873547b3fa84d12 /builtin/init-db.c
parentref-filter: Do not abruptly die when using the 'lstrip=<N>' option (diff)
downloadtgif-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