Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.kernel.org/pub/scm/git/git.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2022-05-31 09:24:03 +0300
committerJunio C Hamano <gitster@pobox.com>2022-05-31 09:24:03 +0300
commit1fc1879839242dbb1a378888b68493cbb04b07e0 (patch)
tree81bb19ed4cdf9b8b5cae380c2e026b73802e226b /builtin/add.c
parent5a10f4c3a16633556ab3b1b0e216e6ef07877932 (diff)
parent0527ccb1b558e1337f5f3e02ea9747d86a1908a8 (diff)
Merge branch 'js/use-builtin-add-i'
"git add -i" was rewritten in C some time ago and has been in testing; the reimplementation is now exposed to general public by default. * js/use-builtin-add-i: add -i: default to the built-in implementation t2016: require the PERL prereq only when necessary
Diffstat (limited to 'builtin/add.c')
-rw-r--r--builtin/add.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/builtin/add.c b/builtin/add.c
index 3ffb86a433..343fe2c353 100644
--- a/builtin/add.c
+++ b/builtin/add.c
@@ -236,17 +236,12 @@ int run_add_interactive(const char *revision, const char *patch_mode,
int use_builtin_add_i =
git_env_bool("GIT_TEST_ADD_I_USE_BUILTIN", -1);
- if (use_builtin_add_i < 0) {
- int experimental;
- if (!git_config_get_bool("add.interactive.usebuiltin",
- &use_builtin_add_i))
- ; /* ok */
- else if (!git_config_get_bool("feature.experimental", &experimental) &&
- experimental)
- use_builtin_add_i = 1;
- }
+ if (use_builtin_add_i < 0 &&
+ git_config_get_bool("add.interactive.usebuiltin",
+ &use_builtin_add_i))
+ use_builtin_add_i = 1;
- if (use_builtin_add_i == 1) {
+ if (use_builtin_add_i != 0) {
enum add_p_mode mode;
if (!patch_mode)