Re: [PATCH 0/8] builtin/config: canonicalize "value_regex" with `--type=bool[-or-int]`
- From
Jeff King <peff@peff.net>
- Date
- Nov 14, 2019, 07:37 UTC
- Message-ID
- <20191114073721.GA17186@sigill.intra.peff.net>
- In-Reply-To
- <CAN0heSrtwi9V607vBX9PMSfNLQ8iGcno6_iGuR4Fs8ndGxqh8A@mail.gmail.com>
On Thu, Nov 14, 2019 at 07:54:35AM +0100, Martin Ågren wrote:
Show 12 quoted lines
> > > The last patch is not meant for immediate inclusion, but I post it > > > anyway. I can re-submit it at an appropriate time, or maybe it could > > > slumber on pu until the time is ripe for completing the switch. > > > > I think bailing on values that can't be converted is normal for other > > code paths. E.g., just trying to print: > > > > $ git -c foo.bar=abc config --type=bool foo.abr > > fatal: bad numeric config value 'abc' for 'foo.bar': invalid unit > > I'm not sure if you mean "... so we could be a lot more aggressive > here"?
Yeah, I think it's OK to be aggressive with bailing when the user gave us a --type, but the value doesn't match it.
> I'm running now and I feel like I'll need to read your mail again > tonight and get back to you in more detail.
Sure, no rush and thanks for working on it. :)
-Peff