Re: [PATCH v2 2/2] help: cleanup the contruction of keys_uniq
- From
Eric Sunshine <sunshine@sunshineco.com>
- Date
- Feb 13, 2026, 05:02 UTC
- Message-ID
- <CAPig+cRciH+qvjXTcW-32b2-QtK41rYXZosjNXy2mC0AijajKQ@mail.gmail.com>
- In-Reply-To
- <xmqqecmpnu3g.fsf@gitster.g>
On Thu, Feb 12, 2026 at 11:30 PM Junio C Hamano <gitster@pobox.com> wrote:
Show 16 quoted lines
> Amisha Chhajed <amishhhaaaa@gmail.com> writes: > > +test_expect_success 'git help --config-for-completion' ' > > + file="$GIT_SOURCE_DIR/Documentation/config/add.adoc" && > > + test_when_finished "git -C \"$GIT_SOURCE_DIR\" checkout -- Documentation/config/add.adoc" && > > + cat <<-\EOF >>"$file" && > > + aa*.b:: > > + aa.b:: > > + EOF > > + git help -c >human && > > + grep -E \ > > + -e "^[^.]+\.[^.]+$" \ > > + -e "^[^.]+\.[^.]+\.[^.]+$" human | > > + sed -e "s/\*.*//" -e "s/<.*//" | > > + sort -u >human.munged && > > Dedent "sed" and "sort" to the same level as "grep -E".
Also, don't we usually avoid having both `grep` and `sed` in the same pipeline like this, considering that `sed` alone should be able to handle the job itself?