]> git.ipfire.org Git - thirdparty/git.git/commit - t/t9003-help-autocorrect.sh
Merge branch 'ab/config-multi-and-nonbool'
authorJunio C Hamano <gitster@pobox.com>
Thu, 6 Apr 2023 20:38:28 +0000 (13:38 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 6 Apr 2023 20:38:29 +0000 (13:38 -0700)
commit87daf40750c9e344dd50495fdca1809aebcb1a94
tree3f08482461e3484d5e77c7575c3fa35af28a33a4
parente9dffbc7f11704bd25e5a36e41e5fe5c5d1f7183
parent3611f7467fddcff6063ed2c99484047b410969fc
Merge branch 'ab/config-multi-and-nonbool'

Assorted config API updates.

* ab/config-multi-and-nonbool:
  for-each-repo: with bad config, don't conflate <path> and <cmd>
  config API: add "string" version of *_value_multi(), fix segfaults
  config API users: test for *_get_value_multi() segfaults
  for-each-repo: error on bad --config
  config API: have *_multi() return an "int" and take a "dest"
  versioncmp.c: refactor config reading next commit
  config API: add and use a "git_config_get()" family of functions
  config tests: add "NULL" tests for *_get_value_multi()
  config tests: cover blind spots in git_die_config() tests
12 files changed:
builtin/gc.c
builtin/log.c
builtin/submodule--helper.c
builtin/worktree.c
config.c
config.h
pack-bitmap.c
submodule.c
t/t0068-for-each-repo.sh
t/t5304-prune.sh
t/t5310-pack-bitmaps.sh
t/t7004-tag.sh