[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#969377: Bug reopen



Hi,

Philip Hands <phil@hands.com> wrote:
> Camaleón <noelamac@gmail.com> writes:
> 
> ...
> > The mass-block changes made by Javier make it difficult to see what
> > has been going on with the original file:
> 
> I had a quick look at some of these changes, and thought that there
> ought to be a way of extracting the sense from the noise.  So I've had a
> play with git diff textconv's and come up with something that may help a
> bit.
> 
> Attached you'll find a hacky perl script (sloppy_po.pl) which strips out
> CR-LFs and trailing spaces, and to joins msg* chunks together so that
> the changes in line-breaks go away.
> 
> If you configure git to use that for .po diffs, then the real
> differences are revealed. One does that by adding the following to
> .git/info/attributes:
> 
> =-=-=-=-
> *.po diff=po
> =-=-=-=-
> 
> and this to .git/config:
> 
> =-=-=-=-
> [diff "po"]
> 	textconv = ./sloppy_po.pl
> =-=-=-=-
> 
> (assuming you're putting the script in the repo)
> 
> Having done that you'll get a much shorter diff:

Wow, great tool. 
Many thanks

Holger



-- 
Holger Wansing <hwansing@mailbox.org>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076


Reply to: