From: Junio C Hamano Date: Mon, 03 Nov 2014 23:42:31 GMT Subject: Re: [PATCH] use child_process_init() to initialize struct child_process variables Message-ID: In-Reply-To: <20141103220408.GA12462@peff.net> Jeff King writes: > I peeked at libgit2 and I think it does not support bundles at all yet, > so that is safe. Grepping for "bundle" in dulwich turns up no hits, > either. > > Looks like JGit does support them. I did a very brief test, and it seems > to silently ignore a HEAD ref that has the NUL (I guess maybe it just > rejects it as a malformed refname). > > We could make JGit happier either by: > > 1. Only including the symref magic in ambiguous cases, so that regular > ones Just Work as usual. > > 2. Including two lines, like: > > $sha1 HEAD\0symref=refs/heads/master > $sha1 HEAD > > which JGit does the right thing with (and git.git seems to, as > well). Sounds sensible, even though it looks ugly X-<.