Re: [PATCH 2/2] http: expand http.cookieFile as a path
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Apr 29, 2016, 17:11 UTC
- Message-ID
- <xmqqziscz6ej.fsf@gitster.mtv.corp.google.com>
- In-Reply-To
- <20160429141212.GB26643@sigill.intra.peff.net>
Jeff King <peff@peff.net> writes:
Show 6 quoted lines
> I'm not sure if it's a good idea to go into so much detail about > expand_user_path() here. There are a lot of options that use the same > rules, and we probably don't want to go into a complete explanation > inside each option's description. Is there a canonical definition of how > we do expansion in config.txt that we can just reference (and if not, > can we add one)?
We have a dedicated section for various value-types used in the configuration variables already, because we needed to describe how booleans and scaled integers can be spelled, and the pathname type would fit there.
Documentation/config.txt | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/Documentation/config.txt b/Documentation/config.txt index 59d7046..1bf42a6 100644 --- a/Documentation/config.txt +++ b/Documentation/config.txt @@ -169,6 +169,11 @@ thing on the same output line (e.g. opening parenthesis before the list of branch names in `log --decorate` output) is set to be painted with `bold` or some other attribute. +pathname:: + A variable that takes a pathname value can be given a + string that begins with "~/" or "~user/", and the usual + tilde expansion happens to such a string. + Variables ~~~~~~~~~