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