fixer() {
want="${want}" perl -pi~ - "${1}" <<'EOF'
BEGIN { undef $/ }
-s{^((\#\!.*?\n|\n*---\n.*?\n\.\.\.\n)\n?)?}{${2}$ENV{want}\n\n}ms
+s{^((\#\!.*?\n|\n*---\n.*?\n\.\.\.\n|<\?xml.*?>\n)\n?)?}{${2}$ENV{want}\n\n}ms
EOF
}
| *.sh | *.service \
| */run | */run-service | */restart-dns-server \
| */nodemanager/doc/*.cfg \
- | */nodemanager/tests/fake.cfg.template \
+ | */nodemanager/tests/fake*.cfg.template \
| */nginx.conf \
| build/build.list)
fixer=fixer
cc=""
ce=" */"
;;
- *.go | *.scss | *.java | *.js | *.coffee)
+ *.coffee)
+ fixer=fixer
+ cs="### "
+ cc=""
+ ce=" ###"
+ ;;
+ *.go | *.scss | *.java | *.js)
fixer=fixer
cc="//"
;;