
6 Feb
2010
6 Feb
'10
9:06 a.m.
Mike Frysinger about -delete:
i didnt suggest that because it isnt POSIX. it'll break on BSD systems which typically ship with sh*t userland tools.
Actually, I just copied the above line with "-name *" and stuff because I know there are portability issues I'm not aware of. Actually, Git blame says -name comes from an original "-lname *", that Jean Christophe turned to "-name * -type l" for posix compliance. He has been tricked by the original name-based match.
I proposed the one-liner only because I remember a similar issue being addressed not long ago in the makefiles. But I'm fine with removing all such legacy, either, assuming novices will have a clean tool and git users are able to "git status" or "git clean".
/alessandro