login
Header Space

 
 

Re: Fix "git log -z" behaviour

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Junio C Hamano <junkio@...>
Cc: Don Zickus <dzickus@...>, Git Mailing List <git@...>
Date: Saturday, February 10, 2007 - 1:09 pm

On Sat, 10 Feb 2007, Junio C Hamano wrote:

I don't think I disagree, but I do suspect it's not worth it.

Yes, we really do have two "line_termination" characters: the one between 
commits, and the one we use within raw diffs. However, I don't think the 
*combination* ever makes sense any more (*), so using the same flag 
doesn't seem to really be a problem.

And the -z "line_termination" already got hijacked a long time ago for 
inter-commit messages too, so while adding a "-Z" would perhaps avoid a 
certain ambiguity, it would actually potentially break stuff that just did

	git-rev-list -z --pretty .. | ...

which is actually _more_ likely than the "multiple commit messages _and_ 
raw outpu _and_ '-z'" combination.

So I would suggest leaving it as-is, especially since I don't think 
anybody has actually even noticed (ie nobody probably used that 
combination), and the new semantics in many ways are both more useful and 
more logical.

		Linus

(*) It may well have made sense a year and a half ago, I don't think it 
makes much sense any more.
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
git log filtering, Don Zickus, (Wed Feb 7, 12:41 pm)
Re: git log filtering, Linus Torvalds, (Wed Feb 7, 1:12 pm)
Re: git log filtering, Don Zickus, (Wed Feb 7, 2:19 pm)
Re: git log filtering, Linus Torvalds, (Wed Feb 7, 2:27 pm)
Re: git log filtering, Linus Torvalds, (Wed Feb 7, 2:16 pm)
Fix "git log -z" behaviour, Linus Torvalds, (Wed Feb 7, 3:49 pm)
Re: Fix "git log -z" behaviour, Junio C Hamano, (Thu Feb 8, 6:34 pm)
Re: Fix "git log -z" behaviour, Junio C Hamano, (Sat Feb 10, 3:32 am)
Re: Fix "git log -z" behaviour, Junio C Hamano, (Sat Feb 10, 5:36 am)
Re: Fix "git log -z" behaviour, Linus Torvalds, (Sat Feb 10, 1:09 pm)
Re: Fix "git log -z" behaviour, Don Zickus, (Wed Feb 7, 6:53 pm)
Re: Fix "git log -z" behaviour, Linus Torvalds, (Wed Feb 7, 7:05 pm)
Re: Fix "git log -z" behaviour, Junio C Hamano, (Wed Feb 7, 3:55 pm)
Re: git log filtering, Johannes Schindelin, (Wed Feb 7, 1:25 pm)
Re: git log filtering, Junio C Hamano, (Wed Feb 7, 4:47 pm)
Re: git log filtering, Linus Torvalds, (Wed Feb 7, 5:03 pm)
Re: git log filtering, Horst H. von Brand, (Wed Feb 7, 9:59 pm)
Re: git log filtering, Junio C Hamano, (Wed Feb 7, 5:09 pm)
Re: git log filtering, Linus Torvalds, (Wed Feb 7, 5:53 pm)
Re: git log filtering, Jeff King, (Thu Feb 8, 2:16 am)
pcre performance, was Re: git log filtering, Johannes Schindelin, (Wed Mar 7, 1:37 pm)
Re: pcre performance, was Re: git log filtering, Paolo Bonzini, (Wed Mar 7, 2:03 pm)
Re: git log filtering, Johannes Schindelin, (Thu Feb 8, 2:06 pm)
Re: git log filtering, Jeff King, (Thu Feb 8, 6:33 pm)
Re: git log filtering, Johannes Schindelin, (Thu Feb 8, 8:18 pm)
Re: git log filtering, Jeff King, (Thu Feb 8, 9:59 pm)
Re: git log filtering, Johannes Schindelin, (Fri Feb 9, 9:13 am)
Re: git log filtering, Jeff King, (Fri Feb 9, 9:22 am)
Re: git log filtering, Johannes Schindelin, (Fri Feb 9, 11:02 am)
Re: git log filtering, Shawn O. Pearce, (Thu Feb 8, 8:23 pm)
Re: git log filtering, Sergey Vlasov, (Fri Feb 9, 6:15 am)
Re: git log filtering, Johannes Schindelin, (Thu Feb 8, 8:45 pm)
Re: git log filtering, Jakub Narebski, (Wed Feb 7, 12:55 pm)
Re: git log filtering, Uwe , (Wed Feb 7, 1:01 pm)
Re: git log filtering, Johannes Schindelin, (Wed Feb 7, 1:12 pm)
speck-geostationary