Re: [PATCH v4 3/6] commit: add a reword suboption to --fixup
flat view
From: Charvi Mendiratta <hidden>
Date: 2021-03-11 15:24:50
On Thu, 11 Mar 2021 at 11:07, Junio C Hamano [off-list ref] wrote:
[...]
quoted
- 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=<suboption>:<arg>
Otherwise, we are dealing with --fixup=<commit>.
would be good. The code, when it decides it is not in the
--fixup=<suboption>:<arg> form but it is --fixup=<commit>, 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