From: Jeff King Date: Fri, 08 Mar 2013 08:42:25 GMT Subject: Re: [PATCH] setup: suppress implicit "." work-tree for bare repos Message-ID: <20130308084225.GA10963@sigill.intra.peff.net> In-Reply-To: <513996D4.6060009@viscovery.net> On Fri, Mar 08, 2013 at 08:44:20AM +0100, Johannes Sixt wrote: > Am 3/8/2013 8:15, schrieb Jeff King: > > --- a/cache.h > > +++ b/cache.h > > @@ -344,6 +344,7 @@ static inline enum object_type object_type(unsigned int mode) > > #define GIT_DIR_ENVIRONMENT "GIT_DIR" > > #define GIT_NAMESPACE_ENVIRONMENT "GIT_NAMESPACE" > > #define GIT_WORK_TREE_ENVIRONMENT "GIT_WORK_TREE" > > +#define GIT_IMPLICIT_WORK_TREE_ENVIRONMENT "GIT_IMPLICIT_WORK_TREE" > > #define DEFAULT_GIT_DIR_ENVIRONMENT ".git" > > #define DB_ENVIRONMENT "GIT_OBJECT_DIRECTORY" > > #define INDEX_ENVIRONMENT "GIT_INDEX_FILE" > > This new variable needs to be added to environment.c:local_repo_env, right? It does; I had no idea local_repo_env existed. We should add a comment to cache.h to that effect, too. -Peff