Thread (1 message) 1 message, 1 author, 2016-06-15

Re: [RFC PATCH 2/3] home_config_path: allow NULL xdg parameter

From: Matthieu Moy <hidden>
Date: 2016-06-15 23:02:02

Junio C Hamano [off-list ref] writes:
Matthieu Moy [off-list ref] writes:
quoted
This allows a caller to requst the global config file without requesting
the XDG one.

Signed-off-by: Matthieu Moy <redacted>
---
This is actually not needed, but I wrote this for a previous version,
and it seems sensible anyway.
I was about to say "Let's not do this until some caller needs it",
implicitly assuming that we do not let global=NULL to signal that
the caller is interested only in XDG, but I checked and we do check
the NULL-ness of global, so it is consistent to do so for xdg.  The
change makes very good sense.

I wouldn't have had to spend the time to dig, if the log message
justified it that way, instead of having "actually not needed"
comment there ;-)

	home_config_paths(): let the caller ignore xdg path

	The caller can signal that it is not interested in learning
	the location of $HOME/.gitconfig by passing global=NULL, but
	there is no way to decline the ptah to the configuration
	file based on $XDG_CONFIG_HOME.

        Allow the caller to pass xdg=NULL to signal that it is not
        interested in the XDG location.
Good point. Applied locally, I'll resend later.

-- 
Matthieu Moy
http://www-verimag.imag.fr/~moy/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help