Re: [RFC] ident: support per-path configs by matching the path against a pattern
- From
Jeff King <peff@peff.net>
- Date
- Jul 10, 2015, 20:58 UTC
- Message-ID
- <20150710205821.GB1181@peff.net>
- In-Reply-To
- <xmqqtwtbkbis.fsf@gitster.dls.corp.google.com>
On Fri, Jul 10, 2015 at 01:23:07PM -0700, Junio C Hamano wrote:
Show 9 quoted lines
> > - if (!strcmp(var, "include.path"))
> > - ret = handle_path_include(value, inc);
> > + if (!parse_config_key(var, "include", &cond, &cond_len, &key) &&
> > + include_condition_is_true(cond, cond_len)) {
>
> I really like these two lines.
>
> Whoever designed that parse_config_key() interface either is a
> genious or had a foresight with a crystal ball, or perhaps both.Heh. I peeked at the archive, and I think it was actually designed by committee. Perhaps we are greater than the sum of our parts? ;)
-Peff