aboutsummaryrefslogtreecommitdiffstats
path: root/revision.h
AgeCommit message (Expand)AuthorFilesLines
2011-05-29Merge branch 'jc/notes-batch-removal'Junio C Hamano1-1/+2
2011-05-26format-patch: preserve subject newlines with -kJeff King1-1/+2
2011-05-19show: --ignore-missingJunio C Hamano1-1/+2
2011-05-18Add log.abbrevCommit config variableJay Soffian1-0/+1
2011-04-26rev-list --count: separate count for --cherry-markMichael J Gruber1-0/+1
2011-03-26Merge branch 'mg/rev-list-n-parents'Junio C Hamano1-2/+2
2011-03-23revision.c: introduce --min-parents and --max-parents optionsMichael J Gruber1-2/+2
2011-03-22Merge branch 'mg/rev-list-one-side-only'Junio C Hamano1-1/+7
2011-03-10git-log: put space after commit markMichael J Gruber1-0/+1
2011-03-09revision.c: introduce --cherry-markMichael J Gruber1-1/+3
2011-03-09rev-list/log: factor out revision mark generationMichael J Gruber1-0/+1
2011-02-21revlist.c: introduce --left/right-only for unsymmetric pickingMichael J Gruber1-0/+2
2011-02-03struct rev_info: convert prune_data to struct pathspecNguyễn Thái Ngọc Duy1-1/+1
2010-07-07setup_revisions(): Allow walking history in a submoduleHeiko Voigt1-0/+1
2010-06-30Merge branch 'tr/rev-list-count'Junio C Hamano1-0/+5
2010-06-12rev-list: introduce --count optionThomas Rast1-0/+5
2010-04-21revision: --ancestry-pathJunio C Hamano1-0/+1
2010-03-24Merge branch 'tr/notes-display'Junio C Hamano1-0/+5
2010-03-12Support showing notes from more than one notes treeThomas Rast1-0/+5
2010-03-09show -c: show patch textJunio C Hamano1-0/+1
2010-03-09revision: introduce setup_revision_optJunio C Hamano1-1/+5
2010-01-20Fix "log" family not to be too agressive about showing notesJunio C Hamano1-0/+3
2009-11-23Merge branch 'jc/log-stdin'Junio C Hamano1-2/+2
2009-11-20Teach --stdin option to "log" familyJunio C Hamano1-2/+2
2009-10-28Add '--bisect' revision machinery argumentLinus Torvalds1-0/+1
2009-09-29improve reflog date/number heuristicJeff King1-1/+2
2009-08-27Merge branch 'as/maint-graph-interesting-fix'Junio C Hamano1-0/+1
2009-08-21graph API: fix bug in graph_is_interesting()Adam Simpkins1-0/+1
2009-08-18git-log: allow --decorate[=short|full]Lars Hjemli1-0/+3
2009-06-29git log: add '--merges' flag to match '--no-merges'Linus Torvalds1-0/+1
2009-06-03Clean up and simplify rev_compare_tree()Linus Torvalds1-2/+3
2009-04-18Merge branch 'lt/pack-object-memuse'Junio C Hamano1-0/+2
2009-04-12show_object(): push path_name() call further downLinus Torvalds1-1/+1
2009-04-12process_{tree,blob}: show objects without bufferingLinus Torvalds1-0/+2
2009-04-06Merge branch 'sb/format-patch-patchname'Junio C Hamano1-0/+2
2009-04-01Merge branch 'jc/maint-1.6.0-keep-pack'Junio C Hamano1-1/+0
2009-03-22format-patch: --attach/inline uses filename instead of SHA1Stephen Boyd1-0/+2
2009-03-20Remove --kept-pack-only option and associated infrastructureBrandon Casey1-1/+0
2009-03-11Merge branch 'jc/maint-1.6.0-keep-pack'Junio C Hamano1-4/+2
2009-02-28is_kept_pack(): final clean-upJunio C Hamano1-3/+0
2009-02-28Simplify is_kept_pack()Junio C Hamano1-5/+3
2009-02-28Consolidate ignore_packed logic moreJunio C Hamano1-0/+1
2009-02-28has_sha1_kept_pack(): take "struct rev_info"Junio C Hamano1-0/+2
2009-02-21format-patch: track several referencesThomas Rast1-1/+1
2008-11-04revision traversal: '--simplify-by-decoration'Linus Torvalds1-0/+1
2008-11-04Make '--decorate' set an explicit 'show_decorations' flagLinus Torvalds1-0/+1
2008-11-04Add a 'source' decorator for commitsLinus Torvalds1-0/+1
2008-09-18Merge branch 'tr/rev-list-reverse'Junio C Hamano1-0/+1
2008-09-02Merge branch 'tr/filter-branch'Junio C Hamano1-0/+2
2008-08-29rev-list: fix --reverse interaction with --parentsThomas Rast1-0/+1
2008-08-24Fix "git log -i --grep"Jeff King1-1/+2
2008-08-20revision.h: make show_early_output an extern which is defined in revision.cBrandon Casey1-1/+1
2008-08-14revision --simplify-merges: use decoration instead of commit->util fieldJunio C Hamano1-0/+1
2008-08-02revision traversal: show full history with merge simplificationJunio C Hamano1-0/+1
2008-07-23sort_in_topological_order(): avoid setting a commit flagJohannes Schindelin1-2/+1
2008-07-13Merge branch 'ph/parseopt-step-blame'Junio C Hamano1-0/+8
2008-07-13Merge branch 'jc/report-tracking'Junio C Hamano1-0/+1
2008-07-09revisions: refactor handle_revision_opt into parse_revision_opt.Pierre Habouzit1-2/+5
2008-07-08revisions: split handle_revision_opt() from setup_revisions()Pierre Habouzit1-0/+4
2008-07-08Merge branch 'jc/blame' (early part) into HEADJunio C Hamano1-0/+1
2008-07-05Move read_revisions_from_stdin from builtin-rev-list.c to revision.cAdam Brewster1-0/+2
2008-07-03stat_tracking_info(): clear object flags used during countingJunio C Hamano1-0/+1
2008-05-05log and rev-list: add --graph optionAdam Simpkins1-1/+5
2008-05-05revision API: split parent rewriting and parent printing optionsAdam Simpkins1-1/+2
2008-04-12revision traversal: --children optionJunio C Hamano1-0/+1
2008-04-10log: teach "terminator" vs "separator" mode to "--pretty=format"Junio C Hamano1-1/+2
2008-02-27Merge branch 'db/cover-letter'Junio C Hamano1-1/+1
2008-02-19Improve message-id generation flow control for format-patchDaniel Barkalow1-1/+1
2008-02-13Add "--show-all" revision walker flag for debuggingLinus Torvalds1-0/+1
2007-12-11shortlog: default to HEAD when the standard input is a ttyJunio C Hamano1-0/+2
2007-11-14Fix parent rewriting in --early-outputLinus Torvalds1-1/+1
2007-11-05revision walker: mini clean-upLinus Torvalds1-4/+1
2007-11-05Enhance --early-output formatLinus Torvalds1-0/+8
2007-11-04Add "--early-output" log flag for interactive GUI useLinus Torvalds1-0/+4
2007-11-04Simplify topo-sort logicLinus Torvalds1-3/+1
2007-08-14Add --log-size to git log to print message sizeMarco Costalba1-0/+1
2007-06-08More missing staticJunio C Hamano1-3/+0
2007-05-06Handle return code of parse_commit in revision machineryAlex Riesen1-1/+1
2007-04-25Add --date={local,relative,default}Junio C Hamano1-2/+2
2007-04-24store mode in rev_list, if <tree>:<filename> syntax is usedMartin Koegler1-0/+1
2007-04-11git-log --cherry-pick A...BJunio C Hamano1-0/+1
2007-04-11Add custom subject prefix support to format-patch (take 3)Robin H. Johnson1-0/+1
2007-03-14git-log --first-parent: show only the first parent logJunio C Hamano1-1/+2
2007-03-11Merge branch 'jc/boundary'Junio C Hamano1-3/+6
2007-03-06revision traversal: retire BOUNDARY_SHOWJunio C Hamano1-2/+1
2007-03-06revision walker: Fix --boundary when limitedJunio C Hamano1-2/+6
2007-03-04format-patch: add --inline option and make --attach a true attachmentJohannes Schindelin1-0/+1
2007-01-20Teach revision machinery about --reverseJohannes Schindelin1-1/+2
2007-01-20Teach the revision walker to walk by reflogs with --walk-reflogsJohannes Schindelin1-0/+2
2006-12-26Teach log family --encodingJunio C Hamano1-0/+1
2006-12-25Merge branch 'jc/skip-count'Junio C Hamano1-0/+1
2006-12-20revision: --skip=<n>Junio C Hamano1-0/+1
2006-12-19Revert "Make left-right automatic."Junio C Hamano1-1/+0
2006-12-17Make left-right automatic.Junio C Hamano1-0/+1
2006-12-17Teach all of log family --left-right output.Junio C Hamano1-0/+1
2006-12-17rev-list --left-rightJunio C Hamano1-0/+1
2006-09-20git log: Unify header_filter and message_filter into one.Junio C Hamano1-2/+1
2006-09-20revision traversal: prepare for commit log match.Junio C Hamano1-0/+4
2006-09-07pack-objects --unpacked=<existing pack> option.Junio C Hamano1-1/+5
2006-09-05revision.c: allow injecting revision parameters after setup_revisions().Junio C Hamano1-0/+2
2006-08-28Add --relative-date option to the revision interfaceJonas Fonseca1-1/+2
2006-07-28Call setup_git_directory() earlyLinus Torvalds1-1/+1
2006-07-14git-format-patch: Make the second and subsequent mails replies to the firstJosh Triplett1-0/+2
2006-06-19Add "named object array" conceptLinus Torvalds1-5/+7
2006-06-16gitweb.cgi history not shownLinus Torvalds1-0/+1
2006-06-02format-patch: resurrect extra headers from configJohannes Schindelin1-0/+1
2006-05-31format-patch --signoffJunio C Hamano1-0/+1
2006-05-21fmt-patch: Support --attachJohannes Schindelin1-0/+1
2006-05-05Teach fmt-patch about --numberedJohannes Schindelin1-0/+1
2006-04-18Merge branch 'lt/logopt'Junio C Hamano1-1/+22
2006-04-17Log message printout cleanupsLinus Torvalds1-4/+4
2006-04-16rev-list --boundary: show boundary commits even when limited otherwise.Junio C Hamano1-1/+2
2006-04-16log/whatchanged/show - log formatting cleanup.Junio C Hamano1-0/+1
2006-04-16Tentative built-in "git show"Linus Torvalds1-0/+1
2006-04-14Common option parsing for "git log --diff" and friendsLinus Torvalds1-1/+20
2006-04-10blame and friends: adjust to multiple pathspec change.Junio C Hamano1-2/+5
2006-04-08Make "--parents" logs also be incrementalLinus Torvalds1-0/+1
2006-03-31Move "--parent" parsing into generic revision.c library codeLinus Torvalds1-1/+2
2006-03-28rev-list --boundaryJunio C Hamano1-1/+3
2006-03-10rev-lib: Make it easy to do rename tracking (take 2)Fredrik Kuivinen1-1/+17
2006-03-01git-log (internal): more options.Junio C Hamano1-0/+1
2006-03-01Rip out merge-order and make "git log <paths>..." work again.Linus Torvalds1-0/+2
2006-02-28git-rev-list libification: rev-list walkingLinus Torvalds1-1/+5
2006-02-27Splitting rev-list into revisions lib, end of beginning.Linus Torvalds1-1/+3
2006-02-26First cut at libifying revlist generationLinus Torvalds1-0/+48
2005-04-21Include <limits.h> in commit.c for ULONG_MAX. Remove old "revision.h".Linus Torvalds1-164/+0
2005-04-17Make the revision tracking track the object types too.Linus Torvalds1-8/+14
2005-04-17Make "parse_commit" return the "struct revision" for the commit.Linus Torvalds1-3/+3
2005-04-17Make "revision.h" slightly better to use.Linus Torvalds1-6/+10
2005-04-17Move "parse_commit()" into common revision.h file.Linus Torvalds1-0/+40
2005-04-13Use common "revision.h" header for both fsck and rev-tree.Linus Torvalds1-0/+114