Jeff Garzik wrote: > H. Peter Anvin wrote: >> Jeff Garzik wrote: >>> >>> Attached to this email is chomp.pl, a Perl script which removes >>> trailing whitespace from several files. I've had this for years, as >>> trailing whitespace is one of my pet peeves. >>> >>> Now that git-applymbox complains loudly whenever a patch adds >>> trailing whitespace, I figured this script may be useful to others. >>> >> >> This is the script I use for the same purpose. It's a bit more >> sophisticated, in that it detects and avoids binary files, and doesn't >> throw an error if it encounters a directory (which can happen if you >> give it a wildcard.) > > Chewing the EOF blanks is nice. The only nit I have is that your script > rewrites the file even if nothing was changed. > Ah, good point. Attached version fixes that. It still doesn't break hard links, which may be a desirable feature. -hpa