Merge branch 'lt/rev-list'
authorJunio C Hamano <junkio@cox.net>
Sat, 4 Mar 2006 21:21:17 +0000 (13:21 -0800)
committerJunio C Hamano <junkio@cox.net>
Sat, 4 Mar 2006 21:21:17 +0000 (13:21 -0800)
* lt/rev-list:
  setup_revisions(): handle -n<n> and -<n> internally.
  git-log (internal): more options.
  git-log (internal): add approxidate.
  Rip out merge-order and make "git log <paths>..." work again.
  Tie it all together: "git log"
  Introduce trivial new pager.c helper infrastructure
  git-rev-list libification: rev-list walking
  Splitting rev-list into revisions lib, end of beginning.
  rev-list split: minimum fixup.
  First cut at libifying revlist generation

1  2 
Documentation/git-rev-list.txt
Makefile
cache.h

@@@ -16,9 -16,9 +16,9 @@@ SYNOPSI
             [ \--no-merges ]
             [ \--remove-empty ]
             [ \--all ]
-            [ [ \--merge-order [ \--show-breaks ] ] | [ \--topo-order ] ]
+            [ \--topo-order ]
             [ \--parents ]
 -           [ \--objects [ \--unpacked ] ]
 +           [ [\--objects | \--objects-edge] [ \--unpacked ] ]
             [ \--pretty | \--header ]
             [ \--bisect ]
             <commit>... [ \-- <paths>... ]
diff --cc Makefile
Simple merge
diff --cc cache.h
Simple merge