55 Commits (9c41a17ca22015c70008245911fc7674b59c5e9d)

Author SHA1 Message Date
Linus Torvalds 4c068a9831 tree_entry(): new tree-walking helper function 19 years ago
Linus Torvalds f75e53edb3 Convert "mark_tree_uninteresting()" to raw tree walker 19 years ago
Linus Torvalds 2d9c58c69d Remove "tree->entries" tree-entry list from tree parser 19 years ago
Linus Torvalds 3a7c352bd0 Make "tree_entry" have a SHA1 instead of a union of object pointers 19 years ago
Linus Torvalds 097dc3d8c3 Remove "tree->entries" tree-entry list from tree parser 19 years ago
Linus Torvalds a755dfe45c Make "tree_entry" have a SHA1 instead of a union of object pointers 19 years ago
Linus Torvalds 508d9e372e Fix "--abbrev=xyz" for revision listing 19 years ago
Dmitry V. Levin 31fff305bc Separate object name errors from usage errors 19 years ago
Matthias Kestenholz de5f2bf361 fix various typos in documentation 19 years ago
Junio C Hamano ea4a19e172 Extended SHA1 -- "rev^@" syntax to mean "all parents" 19 years ago
Junio C Hamano 0fe7c1de16 built-in diff: assorted updates. 19 years ago
Junio C Hamano ea92f41ff9 revision parsing: make "rev -- paths" checks stronger. 19 years ago
Linus Torvalds e23d0b4a4a Fix filename verification when in a subdirectory 19 years ago
Junio C Hamano 96ab4f4e7a Fix "git show --stat" 19 years ago
Linus Torvalds 4262c1b0c3 Fix uninteresting tags in new revision parsing 19 years ago
Junio C Hamano 3a624b346d Fix "git log --stat": make sure to set recursive with --stat. 19 years ago
Linus Torvalds 9153983310 Log message printout cleanups 19 years ago
Junio C Hamano 1b65a5aa44 rev-list --boundary: show boundary commits even when limited otherwise. 19 years ago
Linus Torvalds ba1d45051e Tentative built-in "git show" 19 years ago
Junio C Hamano 6b9c58f466 Split init_revisions() out of setup_revisions() 19 years ago
Linus Torvalds c5ccd8be43 Tentative built-in "git show" 19 years ago
Junio C Hamano 183df63940 Revert all the rev-list option parsing changes. 19 years ago
Junio C Hamano 8e8f998739 Fix up default abbrev in setup_revisions() argument parser. 19 years ago
Linus Torvalds cd2bdc5309 Common option parsing for "git log --diff" and friends 19 years ago
Junio C Hamano c4e05b1a22 blame and friends: adjust to multiple pathspec change. 19 years ago
Junio C Hamano a8baa7b9f5 tree-diff: do not assume we use only one pathspec 19 years ago
Linus Torvalds 3381c790e5 Make "--parents" logs also be incremental 19 years ago
Peter Eriksen 8e44025925 Use blob_, commit_, tag_, and tree_type throughout. 19 years ago
Junio C Hamano bbbc8c3a8d revision: --max-age alone does not need limit_list() anymore. 19 years ago
Junio C Hamano 5306968660 revision: simplify argument parsing. 19 years ago
Junio C Hamano 22c31bf183 revision: --topo-order and --unpacked 19 years ago
Linus Torvalds be7db6e574 revision: Fix --topo-order and --max-age with reachability limiting. 19 years ago
Linus Torvalds 2a0925be35 Make path-limiting be incremental when possible. 19 years ago
Linus Torvalds 7b0c996679 Move "--parent" parsing into generic revision.c library code 19 years ago
Junio C Hamano 4c0fea0f11 rev-list --boundary: fix re-injecting boundary commits. 19 years ago
Junio C Hamano 0c8b106b02 revision.c "..B" syntax: constness fix 19 years ago
Junio C Hamano ce4a706388 revision arguments: ..B means HEAD..B, just like A.. means A..HEAD 19 years ago
Junio C Hamano 384e99a4a9 rev-list --boundary 19 years ago
Junio C Hamano 5cdeae71ea rev-list --no-merges: argument parsing fix. 19 years ago
Linus Torvalds fb18a2edf7 Fix error handling for nonexistent names 19 years ago
Junio C Hamano c348f31ab9 revision traversal: --remove-empty fix (take #2). 19 years ago
Junio C Hamano a41e109c4b revision traversal: --remove-empty fix. 19 years ago
Fredrik Kuivinen 8efdc326c9 rev-lib: Make it easy to do rename tracking (take 2) 19 years ago
Junio C Hamano f3219fbbba try_to_simplify_commit(): do not skip inspecting tree change at boundary. 19 years ago
Matthias Urlichs d2c4af7373 Don't recurse into parents marked uninteresting. 19 years ago
Linus Torvalds ea5ed3abce get_revision(): do not dig deeper when we know we are at the end. 19 years ago
Junio C Hamano 64bc6e3db5 setup_revisions(): handle -n<n> and -<n> internally. 19 years ago
Junio C Hamano fd751667a2 git-log (internal): add approxidate. 19 years ago
Linus Torvalds 765ac8ec46 Rip out merge-order and make "git log <paths>..." work again. 19 years ago
Linus Torvalds a4a88b2bab git-rev-list libification: rev-list walking 19 years ago