Subject: Re: What's cooking in git.git (Feb 2024, #09; Tue, 27)

From: Junio C Hamano <[email-masked]>
Date: Fri, 01 Mar 2024 08:21:59 -0800

Karthik Nayak <[email-masked]> writes:

> Junio C Hamano <[email-masked]> writes:
>> * kn/for-all-refs (2024-02-23) 6 commits
>>   (merged to 'next' on 2024-02-27 at aef2406cca)
>>  + for-each-ref: add new option to include root refs
>>  + ref-filter: rename 'FILTER_REFS_ALL' to 'FILTER_REFS_REGULAR'
>>  + refs: introduce `refs_for_each_include_root_refs()`
>>  + refs: extract out `loose_fill_ref_dir_regular_file()`
>>  + refs: introduce `is_pseudoref()` and `is_headref()`
>>  + Merge branch 'ps/reftable-backend' into kn/for-all-refs
>>
>>  "git for-each-ref" filters its output with prefixes given from the
>>  command line, but it did not honor an empty string to mean "pass
>>  everything", which has been corrected.
>>
>>  Will merge to 'master'.
>>  source: <[email-masked]>
>
> Thanks, the description here needs to be modified since we moved from
> the `an empty string to mean "pass everything"` to providing the
> `--include-root-refs` option.

Good point.  I just updated the draft for the next issue of
'whats-cooking.txt' to read like this:

 "git for-each-ref" learned "--include-root-refs" option to show
 even the stuff outside the 'refs/' hierarchy.

Thanks.