46 Commits (200f5dffc257f99f99597d1a8127e1d79ff3c176)

Author SHA1 Message Date
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
Linus Torvalds d9a83684c4 Splitting rev-list into revisions lib, end of beginning. 19 years ago
Linus Torvalds ae563542bf First cut at libifying revlist generation 19 years ago