Hi all, Quite a big threat this question generated (and that for some spaces) :-) I've adapted my vimrc and check ralfs script when creating patches. Thanks for all the feedback, Niels Sterrenburg > On Wed, 27 Jul 2005, Ralf Baechle wrote: >> On Wed, Jul 27, 2005 at 07:03:16PM +0100, Maciej W. Rozycki wrote: >> > It doesn't wipe other rubbish like spaces followed by tabs, though -- >> > e.g. ones that would match "^ \t". Perhaps `indent' could help with >> them, >> > but I trust my fingers and eyes instead. ;-) >> >> Of course it does: >> >> [ralf@box ~]$ echo -ne ' \t\t' | perl -pi -e 's/[ \t]+$//' | od -x >> 0000000 >> [ralf@box ~]$ > > Maciej meant spaces followed by tabs that do not end a line, e.g. > > | tux$ echo -ne ' \t\tx' | perl -pi -e 's/[ \t]+$//' | od -x > | 0000000 2020 0909 0078 > | 0000005 > > These are a bit more difficult to auto-remove, since simply removing them > may > change indentation (modulo 8). > > Gr{oetje,eeting}s, > > Geert > > -- > Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- > geert@xxxxxxxxxxxxxx > > In personal conversations with technical people, I call myself a hacker. > But > when I'm talking to journalists I just say "programmer" or something like > that. > -- Linus Torvalds > >