Merge branch 'vn/revision-shorthand-for-side-branch-log'
commit8c98a68981177013dfa0380968b57a1a37a45539
authorJunio C Hamano <gitster@pobox.com>
Thu, 6 Oct 2016 21:53:10 +0000 (6 14:53 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 6 Oct 2016 21:53:10 +0000 (6 14:53 -0700)
tree916cefe551cd89da661008e2f294cddd4746ef38
parent66c22ba6fbe0724ecce3d82611ff0ec5c2b0255f
parent8779351dd7ee54c6ef2a7007670bad75a86edc75
Merge branch 'vn/revision-shorthand-for-side-branch-log'

"git log rev^..rev" is an often-used revision range specification
to show what was done on a side branch merged at rev.  This has
gained a short-hand "rev^-1".  In general "rev^-$n" is the same as
"^rev^$n rev", i.e. what has happened on other branches while the
history leading to nth parent was looking the other way.

* vn/revision-shorthand-for-side-branch-log:
  revision: new rev^-n shorthand for rev^n..rev
revision.c