Re: [PATCH] [GSOC] cat-file: fix --batch report changed-type bug
- From
Jeff King <peff@peff.net>
- Date
- Jun 1, 2021, 15:34 UTC
- Message-ID
- <YLZTmzvuRpgY935A@coredump.intra.peff.net>
- In-Reply-To
- <60b5d4f87f30c_e359f2085e@natae.notmuch>
On Tue, Jun 01, 2021 at 01:34:32AM -0500, Felipe Contreras wrote:
Show 16 quoted lines
> > > I use ruby to parse binary data from git all the time:
> > >
> > > git log --format='%b%x00' |
> > > ruby -e 'ARGF.each("\0", chomp: true) { |chunk| p chunk }'
> >
> > I doubt we'd want to add a ruby dependency to our test suite, but sure,
> > we could do the same thing with perl.
>
> I don't mean in the final patches, I mean while the patches are
> being developed.
>
> Once it's clear what the code should do, and how to verify it's doing
> what it's supposed to be doing, we can decide how the test suite should
> verify it.
>
> Ruby is great for prototyping.If we are not worried about the test suite, then I would think viewing the output in "less" would be the simplest way to see that it's doing the right thing.
-Peff