summaryrefslogtreecommitdiffstats
path: root/string-list.h
AgeCommit message (Expand)AuthorLines
2025-10-06string-list: change "string_list_find_insert_index" return type to "size_t"shejialuo-2/+8
2025-10-06string-list: replace negative index encoding with "exact_match" parametershejialuo-1/+1
2025-10-06string-list: use bool instead of int for "exact_match"shejialuo-1/+1
2025-08-02string-list: optionally omit empty string pieces in string_list_split*()Junio C Hamano-0/+2
2025-08-02string-list: optionally trim string pieces split by string_list_split*()Junio C Hamano-0/+15
2025-08-02string-list: align string_list_split() with its _in_place() counterpartJunio C Hamano-8/+8
2023-04-24string-list: introduce `string_list_setlen()`Taylor Blau-0/+10
2023-04-24string-list: multi-delimiter `string_list_split_in_place()`Taylor Blau-1/+1
2022-09-27string-list: document iterator behavior on NULL inputDerrick Stolee-1/+6
2022-03-07string-list API: change "nr" and "alloc" to "size_t"Ævar Arnfjörð Bjarmason-1/+2
2021-09-28string-list.[ch]: remove string_list_init() compatibility functionÆvar Arnfjörð Bjarmason-5/+0
2021-07-01string-list.[ch]: add a string_list_init_{nodup,dup}()Ævar Arnfjörð Bjarmason-2/+9
2021-07-01*.h: move some *_INIT to designated initializersÆvar Arnfjörð Bjarmason-2/+2
2020-01-22Merge branch 'en/string-list-can-be-custom-sorted'Junio C Hamano-2/+4
2020-01-07string-list: note in docs that callers can specify sorting functionElijah Newren-2/+4
2019-11-10Fix spelling errors in code commentsElijah Newren-1/+1
2019-05-05*.[ch]: manually align parameter listsDenton Liu-1/+1
2019-05-05*.[ch]: remove extern from function declarations using spatchDenton Liu-1/+1
2018-09-11string-list: remove unused function print_string_listStefan Beller-8/+0
2017-09-27string-list.h: move documentation from Documentation/api/ into headerHan-Wen Nienhuys-30/+162
2017-09-20for_each_string_list_item: avoid undefined behavior for empty listMichael Haggerty-2/+4
2017-04-20string-list: add string_list_remove functionBrandon Williams-0/+7
2014-12-22Merge branch 'sb/string-list'Junio C Hamano-2/+10
2014-12-04string_list: remove string_list_insert_at_index() from its APIStefan Beller-2/+0
2014-11-25sort_string_list(): rename to string_list_sort()Michael Haggerty-1/+1
2014-11-24string_list: document string_list_(insert,lookup)Stefan Beller-0/+10
2014-07-21string-list: add string_list initializer helper functionTanay Abhra-0/+2
2014-06-06string-list: spell all values out that are given to a string_list initializerTanay Abhra-2/+2
2013-01-20Merge branch 'ap/log-mailmap'Junio C Hamano-0/+4
2013-01-07string-list: allow case-insensitive string listJunio C Hamano-0/+4
2013-01-02Merge branch 'mh/ceiling'Junio C Hamano-9/+0
2012-11-08string_list: add a function string_list_remove_empty_items()Michael Haggerty-0/+7
2012-10-29string_list_longest_prefix(): remove functionMichael Haggerty-8/+0
2012-09-12string_list: add a function string_list_longest_prefix()Michael Haggerty-0/+8
2012-09-12string_list: add a new function, string_list_remove_duplicates()Michael Haggerty-0/+7
2012-09-12string_list: add a new function, filter_string_list()Michael Haggerty-0/+9
2012-09-12string_list: add two new functions for splitting stringsMichael Haggerty-0/+29
2012-09-12string_list: add function string_list_append_nodup()Michael Haggerty-0/+18
2011-08-14string-list: Add API to remove an item from an unsorted listJohannes Sixt-0/+1
2011-03-16standardize brace placement in struct definitionsJonathan Nieder-2/+1
2010-07-05string_list: Add STRING_LIST_INIT macro and make use of it.Thiago Farina-0/+3
2010-07-05Add a for_each_string_list_item macroAlex Riesen-1/+3
2010-06-27string_list: Fix argument order for string_list_appendJulian Phillips-1/+1
2010-06-27string_list: Fix argument order for string_list_lookupJulian Phillips-1/+1
2010-06-27string_list: Fix argument order for string_list_insert_at_indexJulian Phillips-2/+2
2010-06-27string_list: Fix argument order for string_list_insertJulian Phillips-1/+1
2010-06-27string_list: Fix argument order for for_each_string_listJulian Phillips-2/+2
2010-06-27string_list: Fix argument order for print_string_listJulian Phillips-1/+1
2010-03-24string-list: add unsorted_string_list_lookup()Stephen Boyd-1/+2
2010-01-09string-list: rename the include guard to STRING_LIST_HThiago Farina-3/+3