]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'jc/string-list-split'
authorJunio C Hamano <gitster@pobox.com>
Thu, 21 Aug 2025 20:46:59 +0000 (13:46 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 21 Aug 2025 20:46:59 +0000 (13:46 -0700)
commit971ba42dd426f2531d5448488bcd3bd3282e6999
tree90b087657b1dfcc37763734ad7b749e13bd2cab3
parent5a404a70c789707225d5c402510dd3d2e777f43a
parent2ab2aac73d234ae75096e2186b07cc14c57d2586
Merge branch 'jc/string-list-split'

string_list_split*() family of functions have been extended to
simplify common use cases.

* jc/string-list-split:
  string-list: split-then-remove-empty can be done while splitting
  string-list: optionally omit empty string pieces in string_list_split*()
  diff: simplify parsing of diff.colormovedws
  string-list: optionally trim string pieces split by string_list_split*()
  string-list: unify string_list_split* functions
  string-list: align string_list_split() with its _in_place() counterpart
  string-list: report programming error with BUG
12 files changed:
builtin/blame.c
builtin/merge.c
builtin/var.c
connect.c
fetch-pack.c
notes.c
protocol.c
ref-filter.c
setup.c
t/helper/test-hashmap.c
t/helper/test-ref-store.c
transport.c