]> git.ipfire.org Git - thirdparty/git.git/commit - pretty.c
pretty.c: support <direction>|(<negative number>) forms
authorNguyễn Thái Ngọc Duy <pclouds@gmail.com>
Thu, 16 Jun 2016 13:18:38 +0000 (20:18 +0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 16 Jun 2016 18:43:37 +0000 (11:43 -0700)
commit066790d7cb0fa22e64f1276d8a0e33d18484f62a
tree2cf6b9c792b734fa213e0299a6a7299b3fae4414
parent3ad87c807c2b6cbfbdfb2c78412781ecc7db593d
pretty.c: support <direction>|(<negative number>) forms

%>|(num), %><|(num) and %<|(num), where num is a positive number, sets a
fixed column from the screen's left border. There is no way for us to
specifiy a column relative to the right border, which is useful when you
want to make use of all terminal space (on big screens). Use negative
num for that. Inspired by Go's array syntax (*).

(*) I know Python has this first (or before Go, at least) but the idea
didn't occur to me until I learned Go.

Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
pretty.c
t/t4205-log-pretty-formats.sh