summaryrefslogtreecommitdiffstats
path: root/ref-filter.h
AgeCommit message (Expand)AuthorLines
2025-11-04ref-filter: propagate peeled object IDPatrick Steinhardt-1/+4
2025-10-22Merge branch 'jt/repo-structure' into ps/ref-peeled-tagsJunio C Hamano-0/+2
2025-10-21ref-filter: export ref_kind_from_refname()Justin Tobler-0/+2
2025-09-16color: use git_colorbool enum type to store colorboolsJeff King-1/+1
2025-09-16color: use GIT_COLOR_* instead of numeric constantsJeff King-1/+1
2025-07-15for-each-ref: introduce a '--start-after' optionKarthik Nayak-0/+1
2025-04-17global: use designated initializers for optionsPatrick Steinhardt-5/+10
2025-01-21ref-filter: remove ref_format_clear()René Scharfe-3/+0
2025-01-21ref-filter: move is-base tip to used_atomRené Scharfe-5/+0
2025-01-21ref-filter: move ahead-behind bases into used_atomRené Scharfe-5/+0
2024-09-09ref-filter: add ref_format_clear() functionJeff King-0/+3
2024-08-14for-each-ref: add 'is-base' tokenDerrick Stolee-0/+15
2024-05-15ref-filter: properly distinuish pseudo and root refsPatrick Steinhardt-2/+2
2024-02-23for-each-ref: add new option to include root refsKarthik Nayak-1/+4
2024-02-23ref-filter: rename 'FILTER_REFS_ALL' to 'FILTER_REFS_REGULAR'Karthik Nayak-2/+2
2024-01-08Merge branch 'en/header-cleanup'Junio C Hamano-1/+0
2023-12-26treewide: remove unnecessary includes from header filesElijah Newren-1/+0
2023-11-16ref-filter.h: add functions for filter/format & format-onlyVictoria Dye-0/+14
2023-11-16ref-filter.h: move contains caches into filterVictoria Dye-0/+6
2023-11-16ref-filter.h: add max_count and omit_empty to ref_formatVictoria Dye-0/+5
2023-07-10builtin/for-each-ref.c: add `--exclude` optionTaylor Blau-0/+6
2023-07-10ref-filter: add `ref_filter_clear()`Jeff King-0/+3
2023-07-10ref-filter.h: provide `REF_FILTER_INIT`Jeff King-0/+3
2023-04-06Merge branch 'ow/ref-format-remove-unused-member'Junio C Hamano-1/+0
2023-04-06Merge branch 'en/header-split-cleanup'Junio C Hamano-0/+1
2023-04-06Merge branch 'ds/ahead-behind'Junio C Hamano-1/+25
2023-03-30ref-filter: remove unused ref_format memberØystein Walle-1/+0
2023-03-21treewide: be explicit about dependence on gettext.hElijah Newren-0/+1
2023-03-20for-each-ref: add ahead-behind format atomDerrick Stolee-1/+25
2023-03-20treewide: remove unnecessary inclusions of parse-options.h from headersSZEDER Gábor-1/+1
2021-10-20for-each-ref: delay parsing of --sort=<atom> optionsJunio C Hamano-18/+10
2021-10-20ref-filter API user: add and use a ref_sorting_release()Ævar Arnfjörð Bjarmason-0/+2
2021-09-27ref-filter: drop broken-ref code entirelyJeff King-1/+0
2021-07-26ref-filter: add %(rest) atomZheNing Hu-1/+4
2021-07-26ref-filter: use non-const ref_format in *_atom_parser()ZheNing Hu-2/+2
2021-04-19ref-filter: get rid of show_ref_array_itemZheNing Hu-2/+0
2021-01-07branch: sort detached HEAD based on a flagÆvar Arnfjörð Bjarmason-0/+1
2021-01-07ref-filter: move ref_sorting flags to a bitfieldÆvar Arnfjörð Bjarmason-5/+7
2020-09-18ref-filter: make internal reachable-filter API more preciseAaron Lipman-3/+0
2020-09-16ref-filter: allow merged and no-merged filtersAaron Lipman-7/+5
2020-05-08Merge branch 'jk/for-each-ref-multi-key-sort-fix'Junio C Hamano-0/+2
2020-05-04ref-filter: apply --ignore-case to all sorting keysJeff King-0/+2
2020-03-30oid_array: rename source file from sha1-arrayJeff King-1/+1
2019-03-21parse_opt_ref_sorting: always use with NONEG flagJeff King-0/+5
2018-05-08Merge branch 'ot/libify-get-ref-atom-value'Junio C Hamano-3/+4
2018-04-09ref-filter: factor ref_array pushing into its own functionJeff King-0/+8
2018-04-09ref-filter: use "struct object_id" consistentlyJeff King-1/+1
2018-03-29ref-filter: start adding strbufs with errorsOlga Telezhnaya-3/+4
2017-07-13ref-filter: consult want_color() before emitting colorsJeff King-1/+2
2017-07-13ref-filter: make parse_ref_filter_atom a private functionJeff King-2/+0