diff options
author | Pierre Habouzit <madcoder@debian.org> | 2008-07-08 15:19:33 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2008-07-09 00:29:40 +0200 |
commit | 02e542206f26cf06817ec2e9ffecf4f416e8e332 (patch) | |
tree | 11e1a28dd4700be27f090faf22adf98afa0d73a8 /git-relink.perl | |
parent | Merge branch 'jc/blame' (early part) into HEAD (diff) | |
download | git-02e542206f26cf06817ec2e9ffecf4f416e8e332.tar.xz git-02e542206f26cf06817ec2e9ffecf4f416e8e332.zip |
revisions: split handle_revision_opt() from setup_revisions()
Add two fields to struct rev_info:
- .def to store --default argument; and
- .show_merge 1-bit field.
handle_revision_opt() is able to deal with any revision option, and
consumes them, and leaves revision arguments or pseudo arguments
(like --all, --not, ...) in place.
For now setup_revisions() does a pass of handle_revision_opt() again
so that code not using it in a parse-opt parser still work the same.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'git-relink.perl')
0 files changed, 0 insertions, 0 deletions