Teach Git how to parse standard power of 2 suffixes.
authorShawn O. Pearce <spearce@spearce.org>
Sun, 31 Dec 2006 03:13:05 +0000 (22:13 -0500)
committerJunio C Hamano <junkio@cox.net>
Sun, 31 Dec 2006 06:22:14 +0000 (22:22 -0800)
commitd77a64d353cea0f72655b86dd04bcf9f86cbbea6
treec22b7a32a3e49131834cf304c03cdc3ef823d0d3
parent95d3c4f546c664c3571dd4a93f11ae2f54e55e6e
Teach Git how to parse standard power of 2 suffixes.

Sometimes its necessary to supply a value as a power of two in a
configuration parameter.  In this case the user may want to use the
standard suffixes such as K, M, or G to indicate that the numerical
value should be multiplied by a constant base before being used.

Shell scripts/etc. can also benefit from this automatic option
parsing with `git repo-config --int`.

[jc: with a couple of test and a slight input tightening]

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Documentation/git-repo-config.txt
config.c
t/t1300-repo-config.sh