rev-list --exclude: export add/clear-ref-exclusion and ref-excluded API

... while updating their function signature.  To be squashed into
the initial patch to rev-list.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Junio C Hamano
2013-11-01 12:02:45 -07:00
parent 751a2ac6ed
commit ff32d3420a
2 changed files with 28 additions and 23 deletions

View File

@ -192,6 +192,11 @@ struct rev_info {
struct decoration line_log_data;
};
extern int ref_excluded(struct string_list *, const char *path);
void clear_ref_exclusion(struct string_list **);
void add_ref_exclusion(struct string_list **, const char *exclude);
#define REV_TREE_SAME 0
#define REV_TREE_NEW 1 /* Only new files */
#define REV_TREE_OLD 2 /* Only files removed */