[PATCH 2/5] revision: add `use_ref_filter` in struct rev_info
- From
- Hariom Verma via GitGitGadget <gitgitgadget@gmail.com>
- Date
- Jun 15, 2020, 10:57 UTC
- Message-ID
- <1c01de3d79bfc9a971e1539b114ba27a89c4004d.1592218662.git.gitgitgadget@gmail.com>
- In-Reply-To
- <pull.658.git.1592218662.gitgitgadget@gmail.com>
From: Hariom Verma <hariom18599@gmail.com>
Add a use_ref_filter flag in struct rev_info, to make it easier to manipulate behavior at certain places according to the newly added log.usereffilter config option.
Mentored-by: Christian Couder <chriscool@tuxfamily.org> Mentored-by: Heba Waly <heba.waly@gmail.com> Signed-off-by: Hariom Verma <hariom18599@gmail.com> --- builtin/log.c | 1 + revision.h | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/builtin/log.c b/builtin/log.c index 4eb13d1ef88..2634c520847 100644 --- a/builtin/log.c +++ b/builtin/log.c @@ -155,6 +155,7 @@ static void cmd_log_init_defaults(struct rev_info *rev) rev->show_root_diff = default_show_root; rev->subject_prefix = fmt_patch_subject_prefix; rev->show_signature = default_show_signature; + rev->use_ref_filter = log_use_ref_filter; rev->encode_email_headers = default_encode_email_headers; rev->diffopt.flags.allow_textconv = 1; diff --git a/revision.h b/revision.h index 93491b79d47..8acf9b918bf 100644 --- a/revision.h +++ b/revision.h @@ -210,7 +210,8 @@ struct rev_info { missing_newline:1, date_mode_explicit:1, preserve_subject:1, - encode_email_headers:1; + encode_email_headers:1, + use_ref_filter:1; unsigned int disable_stdin:1; /* --show-linear-break */ unsigned int track_linear:1,
-- gitgitgadget