Re: [PATCH] rev-list: make "struct rev_list_info" static to the only user
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Jul 20, 2025, 00:41 UTC
- Message-ID
- <xmqq4iv71yov.fsf@gitster.g>
- In-Reply-To
- <fc4da804-37ed-4425-8dda-14cfcb607906@web.de>
René Scharfe <l.s.r@web.de> writes:
Show 14 quoted lines
>>> * NEEDSWORK: These loops that attempt to find presence of >>> - * options without understanding that the options they are >>> + * options without understanding the options they are >>> * skipping are broken (e.g., it would not know "--grep >>> * --exclude-promisor-objects" is not triggering >>> * "--exclude-promisor-objects" option). We really need >> >> This tacked-on bit seems funny to me. Isn't the original more correct? >> The loops do not understand that the options are broken. > > No, the options are fine, but the loops are broken -- they cannot tell > what they are looking at is an option or an argument of a preceding > option, yet they ignore that latter possibility. So the word "that" > is best left out.
Or "... understanding the options, which they are skipping, are broken", perhaps.
> I also don't see a connection to the struct move, > though.
True, this has nothing to do with the main theme of the patch.