Alexandre Julliard a écrit :
> 
> Vincent Béron <[EMAIL PROTECTED]> writes:
> 
> > If Alexandre wants to do it locally, I support him (our mailboxes will
> > appreciate).
> 
> If you want me to do that please send me a script that I can run
> across the tree to do the change. Please don't send patches for this
> kind of things.
> 
> --
> Alexandre Julliard
> [EMAIL PROTECTED]

Here it is. It only targets .c and .h files.
The diff was ~4MB in size between before and after. The savings in a
.tar.gz of the whole tree were modest, around 25KB.

Now to find a good set of arguments to feed indent(1) so we all use the
same coding style...

Not! ;)

Vincent
#!/bin/sh

FILELIST=`find . \( -name \*.c -o -name \*.h \) -print`
EXTENSION=notrailingspaces

for eachfile in ${FILELIST}; do
        sed -e "s/[[:space:]]\+$//g" ${eachfile} >${eachfile}.${EXTENSION} ;
        sed -e "s/;\+$/;/g" ${eachfile}.${EXTENSION} >${eachfile} ;
        rm ${eachfile}.${EXTENSION} ;
done

Reply via email to