1. 04 5月, 2006 1 次提交
  2. 03 5月, 2006 7 次提交
  3. 02 5月, 2006 7 次提交
    • P
      gitk: Fix file list display when files are renamed · 89b11d3b
      Paul Mackerras 提交于
      The conversion of the file list to use a text widget assumed incorrectly
      that the list of files from git-diff-tree -r would correspond 1-1 with
      the diff sections in the output of git-diff-tree -r -p -C, which is
      not true when renames are detected.  This fixes it by keeping the
      elements in the difffilestart list in the order they appear in the
      file list window.
      
      Since this means that the elements of difffilestart are no longer
      necessarily in ascending order, it's somewhat hard to do the dynamic
      highlighting in the file list as the diff window is scrolled, so I
      have taken that out for now.
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      89b11d3b
    • J
      Merge branch 'jc/xsha1-2' · 746437d5
      Junio C Hamano 提交于
      * jc/xsha1-2:
        Extended SHA1 -- "rev^@" syntax to mean "all parents"
      746437d5
    • J
      Merge branch 'jc/pack' · cbd800ba
      Junio C Hamano 提交于
      cbd800ba
    • J
      Merge branch 'jc/pathcheck' · 95a31cc5
      Junio C Hamano 提交于
      * jc/pathcheck:
        revision parsing: make "rev -- paths" checks stronger.
      95a31cc5
    • J
      Merge branch 'nh/fetch-http' · 50cbebf7
      Junio C Hamano 提交于
      * nh/fetch-http:
        git-fetch: resolve remote symrefs for HTTP transport
      50cbebf7
    • J
      Merge branch 'se/rebase' · dd097fcd
      Junio C Hamano 提交于
      * se/rebase:
        Add --continue and --abort options to git-rebase.
      dd097fcd
    • P
      gitk: Basic support for highlighting one view within another · da7c24dd
      Paul Mackerras 提交于
      With this, one view can be used as a highlight for another, so that
      the commits that are in the highlight view are displayed in bold.
      This required some fairly major changes to how the list of ids,
      parents, children, and id to row mapping were stored for each view.
      We can now be reading in several views at once; for all except the
      current view, we just update the displayorder and the lists of parents
      and children for the view.
      
      This also creates a little bit of infrastructure for handling the
      watch cursor.
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      da7c24dd
  4. 01 5月, 2006 2 次提交
    • J
      Extended SHA1 -- "rev^@" syntax to mean "all parents" · ea4a19e1
      Junio C Hamano 提交于
      A short-hand "rev^@" is understood to be "all parents of the
      named commit" with this patch.  So you can do
      
      	git show v1.0.0^@
      
      to view the parents of a merge commit,
      
      	gitk ^v1.0.0^@ v1.0.4
      
      to view the log between two revs (including the bottom one), and
      
      	git diff --cc v1.1.0 v1.0.0^@
      
      to inspect what got changed from the merge parents of v1.0.0 to v1.1.0.
      
      This might be just my shiny new toy that is not very useful in
      practice.  I needed it to do the multi-tree diff on Len's
      infamous 12-way Octopus; typing "diff --cc funmerge funmerge^1
      funmerge^2 funmerge^3 ..." was too painful.
      
      [jc: taking suggestions from Linus and Johannes to match expectations
      from shell users who are used to see $@ or $* either of which makes
      sense.  I tend to write "$@" more often so...]
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      ea4a19e1
    • P
      gitk: Add a tree-browsing mode · f8b28a40
      Paul Mackerras 提交于
      You can now select whether you want to see the patch for a commit
      or the whole tree.  If you select the tree, gitk will now display
      the commit message plus the contents of one file in the bottom-left
      pane, when you click on the name of the file in the bottom-right pane.
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      f8b28a40
  5. 30 4月, 2006 2 次提交
  6. 29 4月, 2006 7 次提交
  7. 28 4月, 2006 7 次提交
  8. 27 4月, 2006 7 次提交