From: Charvi Mendiratta Date: Thu, 11 Mar 2021 15:23:37 GMT Subject: Re: [PATCH v4 3/6] commit: add a reword suboption to --fixup Message-ID: In-Reply-To: On Thu, 11 Mar 2021 at 11:07, Junio C Hamano wrote: > [...] > > - To check if fixup_message that contains ':' is a commit > > - reference for example: --fixup="HEAD^{/^area: string}" or > > - a suboption of `--fixup`. > > + fixup_message could be a commit reference for example: > > + --fixup="HEAD^{/^area:string}" or a suboption of `--fixup`. > > + > > + As `amend` ... > > My suggestion primarily started a reaction to that "As `amend`..." > which was not gramatically complete sentence, and I ended up > rewriting everything after "As `amend`..." > Oops, I must have written a complete comment. I will take care of it. > But re-reading what is in the paragraph before, I tend to think that > it places too much stress on 'colon' and should be removed. > > The comment is about what is being parsed, so > > We limit --fixup's suboptions to only alpha characters. If > the first character after a run of alpha is colon, then the > part before the colon may be a known suboption name like > `amend` or `reword`, or a misspelt suboption name. In > either case, we treat it as --fixup=: > > Otherwise, we are dealing with --fixup=. > > would be good. The code, when it decides it is not in the > --fixup=: form but it is --fixup=, does not > even care about a colon, so there is no need to mention colon in the > "Otherwise" part. Okay, I will replace it. Thanks for helping out and guiding. Thanks and Regards, Charvi