On Mon, Feb 16, 2009 at 05:45:00PM -0800, Junio C Hamano wrote: > Felipe Contreras <felipe.contreras@xxxxxxxxx> writes: > > When using the --list option general errors where not properly reported, > > only errors related with the 'file'. Now they are reported, and 'file' > > is irrelevant. > > ... > > @@ -299,10 +300,8 @@ int cmd_config(int argc, const char **argv, const char *prefix) > > else if (!strcmp(argv[1], "--list") || !strcmp(argv[1], "-l")) { > > if (argc != 2) > > usage(git_config_set_usage); > > - if (git_config(show_all_config, NULL) < 0 && > > - file && errno) > > - die("unable to read config file %s: %s", file, > > - strerror(errno)); > > + if (git_config(show_all_config, NULL) < 0) > > + die("error processing config file(s)"); > > Does the author of 93a56c2 (git-config: print error message if the config > file cannot be read, 2007-10-12) have any comment on this change (cc:ed)? Hm, we lose some information from the error message when called with --file, but it seems to improve on other cases. The filename doesn't matter that much, but it would be nice to know the reason. I wouldn't object against this hunk though if that isn't possible. Regards, Gerrit. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html