summaryrefslogtreecommitdiff
path: root/Documentation/gitcore-tutorial.txt
diff options
context:
space:
mode:
authorAdam Simpkins <adam@adamsimpkins.net>2008-06-05 08:56:19 (GMT)
committerJunio C Hamano <gitster@pobox.com>2008-06-06 16:23:09 (GMT)
commita0ebe573a516a1530a2c072e513fa7f529781dd0 (patch)
tree6abb3e8790470c3ed3f7519b84472bad1e0e8906 /Documentation/gitcore-tutorial.txt
parentb7d9681974e61959f10c7b2c1063b7781c5b904e (diff)
downloadgit-a0ebe573a516a1530a2c072e513fa7f529781dd0.zip
git-a0ebe573a516a1530a2c072e513fa7f529781dd0.tar.gz
git-a0ebe573a516a1530a2c072e513fa7f529781dd0.tar.bz2
graph API: fix "git log --graph --first-parent"
This change teaches the graph API that only the first parent of each commit is interesting when "--first-parent" was specified. This change also consolidates the graph parent walking logic into two new internal functions, first_interesting_parent() and next_interesting_parent(). A simpler fix would have been to simply break at the end of the 2 existing for loops when graph->revs->first_parent_only is set. However, this change seems nicer, especially if we ever need to add any new loops over the parent list in the future. Signed-off-by: Adam Simpkins <adam@adamsimpkins.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/gitcore-tutorial.txt')
0 files changed, 0 insertions, 0 deletions