From: Larry D'Anna Date: Mon, 08 Feb 2010 22:31:07 GMT Subject: Re: [PATCH v3 2/3] git-push: clean up some of the output from git push --porcelain Message-ID: <20100208223107.GB21718@cthulhu> In-Reply-To: <7viqa7cqs9.fsf@alter.siamese.dyndns.org> * Junio C Hamano (gitster@pobox.com) [100208 17:22]: > Jeff King writes: > > > ... Which means that the original porcelain > > format was perhaps not very well thought-out. > > ... > > now whether to fix it and break compatibility, or leave it broken... > > I think the purpose of the patches that started this thread was to admit > that 1965ff7 (add --porcelain option to git-push, 2009-06-22) was not well > thought out, and to break compatibility to fix it. > > Having said that, I would say that what 1965ff7 specified was only these > two: > > = TAB refs/heads/master:refs/heads/master TAB [up to date] > - TAB :refs/heads/foobar TAB [deleted] also these X TAB ... ! TAB ... * TAB ... + TAB ... SPACE TAB ... I'll respond to this message with another iteration of the patch. --larry