+2005-02-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * tests/sh.test: Check for preferred function definition layout.
+
2005-02-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER)
fi
done
+# Check for opening brace on next line in shell function definition.
+for s in $scripts
+do
+ if $SED -n '/^func_/{N;/^func_[^ ]* ()\n{$/d;p;}' "$s" |
+ $EGREP .; then
+ echo "Function definitions should look like this in $s:
+func_foo ()
+{
+ # ...
+}"
+ status=$EXIT_FAILURE
+ fi
+done
+
exit $status