Re: [RFC/PATCH v2 0/4] A new library for plumbing output
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Apr 14, 2010, 20:38 UTC
- Message-ID
- <7vbpdlpy5t.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <201004142212.33162.jnareb@gmail.com>
Jakub Narebski <jnareb@gmail.com> writes:
Show 8 quoted lines
>> Wouldn't the exact same argument apply equally well to the output format >> of "status --porcelain", by the way? It is line-based and pretty much >> self-describing (once you know the mnemonic but you can make an educated >> guess from previous SCM experience). > > No, current "git status --porcelain" output is record-based (tabular); > the meaning is not described by header but depends on field in record, > i.e. position in line.
Now, what's wrong about that? For that matter, would you say "diff --raw" output should be JSON/XMLified because it is columnar?