Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: [PATCH] vcs_info git: Fix stagedstr for empty repos
- X-seq: zsh-workers 32677
- From: Daniel Shahaf <d.s@xxxxxxxxxxxxxxxxxx>
- To: Frank Terbeck <ft@xxxxxxxxxxxxxxxxxxx>
- Subject: Re: [PATCH] vcs_info git: Fix stagedstr for empty repos
- Date: Mon, 2 Jun 2014 18:21:01 +0000
- Cc: zsh-workers@xxxxxxx
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= daniel.shahaf.name; h=date:from:to:cc:subject:message-id :references:mime-version:content-type:in-reply-to; s=mesmtp; bh= Mxhrf9d3vXueMcoi3MAWG0sDv1M=; b=jRIcsIov2ExIfSQ/+2TRER2+ehH/owG7 Ro3XpGo4xpIy/hvDpxLnQNtlySx2HBT4Kmbe8hvxpBpelQE4JvgPNXxWEoXoyfH0 0IeLuN8Q1WSHvuJKp9S81ALbxbz11TjtRA4a/oIzGDVrStVJpiaL2zVIxNx3xKvu dQkzCTzpghc=
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=date:from:to:cc:subject:message-id :references:mime-version:content-type:in-reply-to; s=smtpout; bh=Mxhrf9d3vXueMcoi3MAWG0sDv1M=; b=i+bNkqRwJqfzMaqbDDqowaw8S95c uLrMl1BOTv186bBONJoSGQG1LDklZkr0o13Ki0sXL4brwHsah4yihZl4jbicGYAm jlOu6yKwlVJt9iMFFDunst+GfsZg37+auYtU6hv1kfU6v8lepv6sNGc8Jk5LyCXQ /Go60TRJf5aRDNg=
- In-reply-to: <87r4374ffd.fsf@ft.bewatermyfriend.org>
- List-help: <mailto:zsh-workers-help@zsh.org>
- List-id: Zsh Workers List <zsh-workers.zsh.org>
- List-post: <mailto:zsh-workers@zsh.org>
- Mailing-list: contact zsh-workers-help@xxxxxxx; run by ezmlm
- References: <20140601022653.GE1820@tarsus.local2> <87vbsj4tk1.fsf@ft.bewatermyfriend.org> <20140602130028.GD1871@tarsus.local2> <87r4374ffd.fsf@ft.bewatermyfriend.org>
Frank Terbeck wrote on Mon, Jun 02, 2014 at 15:19:34 +0200:
> Daniel Shahaf wrote:
> [...]
> >> I'm with Aaron on this one. IIRC, git uses the diff-index command in
> >> various places, so I don't think it'll be removed anytime soon.
> >
> > My concern was not with using diff-index but with using the empty tree.
> > Since Aaron says using it would be robust, let's just use it. Attached.
>
> I see. I suppose this would only change, if git decides to change its
> hashing algorithm. That's a problem for another day, I guess. :)
Well, the people from the future who run into this problem can try my
original patch --- either the ls-files solution it implements, or the
hash-object solution it describes in a comment, might work even if the
hashing algorithm changes backwards-incompatibly.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author