From: Philippe Blain Date: Wed, 18 Dec 2019 03:28:37 GMT Subject: Re: [PATCH 2/2] Documentation/git-log: mention that line-log regex must match in starting revision Message-ID: <147443E8-EA04-45D2-B3BC-D879A5FFECDC@gmail.com> In-Reply-To: > Le 17 déc. 2019 à 13:16, Junio C Hamano a écrit : > Even when you specify or as a line number, they must > exist in the starting revision or it would be a fatal error. If we > are clarifying with this patch for completeness, I think we should > also mention it together. Thanks for the feedback. I did some tests : git log -L 73,2000000085:Documentation/git-log.txt does not error and shows the history from line 73 to the end of the file. git log -L 300,2000000085:Documentation/git-log.txt errors out: fatal: file Documentation/git-log.txt has only 239 lines But git log -L 300,-2000000085:Documentation/git-log.txt does not error out and shows the history for the whole file. Also, git log -L 1,-2000000085:Documentation/git-log.txt does not error out and gives the history for the first line. So I think that it’s really only regex that must match...