Changed script for gredler coding style
authorSven-Ola Tuecke <sven-ola@gmx.de>
Sun, 23 Nov 2008 15:24:12 +0000 (16:24 +0100)
committerSven-Ola Tuecke <sven-ola@gmx.de>
Sun, 23 Nov 2008 15:24:12 +0000 (16:24 +0100)
gnu-indent.sh
src/.indent.pro

index 08b98d6..de2b21c 100755 (executable)
@@ -16,7 +16,7 @@ test -x $PWD/${0##*/} || {
 Warning: about to change all files below current working dir
 $PWD
 ************************************************************
-Proceeed (y/N)
+Proceed (y/N)
 EOF
   read l
   test "y" = "$l" || exit 1
@@ -24,5 +24,13 @@ EOF
 
 sed -i 's/Andreas T.\{1,6\}nnesen/Andreas Tonnesen/g;s/Andreas Tønnesen/Andreas Tonnesen/g;s/Andreas Tønmnesen/Andreas Tonnesen/' $(find -type f -not -path "*/.hg*" -not -name ${0##*/})
 sed -i 's/\r//g;s/[      ]\+$//' $(find -name "*.[ch]" -not -path "*/.hg*")
-indent -sob -nhnl -nut $(find -name "*.[ch]" -not -path "*/.hg*")
+
+addon=
+test "--cmp" = "$1" && {
+  # Note: --swallow-optional-blank-lines --ignore-newlines
+  #       to compare two manually formatted source trees.
+  addon=--swallow-optional-blank-lines --ignore-newlines
+}
+indent $(cat ${0%/*}/src/.indent.pro) $addon $(find -name "*.[ch]" -not -path "*/.hg*")
+
 rm $(find -name "*~" -not -path "*/.hg*")
index c7e5d65..f314adb 100644 (file)
@@ -8,3 +8,4 @@
 --declaration-comment-column40
 --line-length132
 --procnames-start-lines
+--no-tabs