git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] Generate a warning message if we find an unrecognized option.

From
Jeff King <peff@peff.net>
Date
Feb 9, 2010, 00:45 UTC
Message-ID
<20100209004514.GB4065@coredump.intra.peff.net>
In-Reply-To
<4B70913F.7060809@winehq.org>
On Mon, Feb 08, 2010 at 04:33:35PM -0600, Jeremy White wrote:
Show 11 quoted lines
> diff --git a/imap-send.c b/imap-send.c
> index 51f371b..885da22 100644
> --- a/imap-send.c
> +++ b/imap-send.c
> @@ -1360,6 +1360,7 @@ static int git_imap_config(const char *key, const char *val, void *cb)
>  		server.ssl_verify = git_config_bool(key, val);
>  	else if (!strcmp("preformattedHTML", key))
>  		server.use_html = git_config_bool(key, val);
> +        else imap_info("Unknown imap configuration option '%s'\n", key);
>  	return 0;
>  }

Slight NAK from me on this. When we later add new options, it makes using the same config for multiple versions of git difficult (the old versions will complain about the unknown option).

And obviously that is weighed against the ability to notice things like typos. But if we are going to start complaining about unknown config, we would probably do better to complain about _all_ unknown config, and not just this one subsection.

-Peff
Previous: Jeremy WhiteNext: Junio C Hamano
Message 2 of 6 in “Generate a warning message if we find an unrecognized option.”
  1. Generate a warning message if we find an unrecognized option.Jeremy White, Feb 8, 2010
  2. Jeff KingFeb 9, 2010
  3. Junio C HamanoFeb 9, 2010
  4. Jeff KingFeb 9, 2010
  5. David AguilarFeb 9, 2010
  6. Jeff KingFeb 9, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.