line-range: reject -L line numbers less than 1
authorEric Sunshine <sunshine@sunshineco.com>
Tue, 6 Aug 2013 13:59:49 +0000 (09:59 -0400)
committerJunio C Hamano <gitster@pobox.com>
Tue, 6 Aug 2013 21:48:55 +0000 (14:48 -0700)
Since inception, git-blame -L has been documented as accepting 1-based
line numbers. When handed a line number less than 1, -L's behavior is
undocumented and undefined; it's also nonsensical and should be
diagnosed as an error. Do so.

Signed-off-by: Eric Sunshine <sunshine@sunshineco.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
No differences found