From: Hariom Verma via GitGitGadget Date: Mon, 15 Jun 2020 10:57:39 GMT Subject: [PATCH 2/5] revision: add `use_ref_filter` in struct rev_info Message-ID: <1c01de3d79bfc9a971e1539b114ba27a89c4004d.1592218662.git.gitgitgadget@gmail.com> In-Reply-To: From: Hariom Verma 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 Mentored-by: Heba Waly Signed-off-by: Hariom Verma --- 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