X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=misc%2Fncu-indent;h=671f7574f7761b6abf8ee556836b7745c26af89a;hp=862a108a3b3185cc9c59b0c371f49abe73ff7f41;hb=43f75d22e281b6230678008b72621a76696f45ba;hpb=8f527f87c0b979d9c2598ef5c3394463af288468 diff --git a/misc/ncu-indent b/misc/ncu-indent index 862a108a..671f7574 100755 --- a/misc/ncu-indent +++ b/misc/ncu-indent @@ -26,7 +26,7 @@ #* sale, use or other dealings in this Software without prior written * #* authorization. * #****************************************************************************/ -# $Id: ncu-indent,v 1.17 2008/08/03 15:46:44 tom Exp $ +# $Id: ncu-indent,v 1.20 2009/02/21 20:56:23 tom Exp $ NOOP=no OPTS=' --blank-lines-after-procedures @@ -44,6 +44,8 @@ OPTS=' --swallow-optional-blank-lines --tab-size8 +-T NCURSES_SP_ARGx +-T NCURSES_SP_DCLx -T NCURSES_EXPORT_VAR -T NCURSES_INLINE -T SCREEN @@ -88,11 +90,12 @@ do mv "$name" "$save" sed \ -e '/EMPTY_MODULE(/s/)$/);/' \ + -e 's,\(MODULEID(\),//\1,' \ -e '/MODULE_ID(/s/)$/);/' \ -e 's,\\),//\1,' \ + -e 's,\(\.*;\),//\1,' \ "$save" >"$test" cp "$test" "$name" chmod u+w "$name" @@ -100,11 +103,12 @@ do ${INDENT_PROG-indent} -npro $OPTS "$name" sed \ -e '/EMPTY_MODULE(/s/);$/)/' \ + -e 's,//\(MODULEID(\),\1,' \ -e '/MODULE_ID(/s/);$/)/' \ -e 's,;[ ]*//GCC_NORETURN;, GCC_NORETURN;,' \ -e 's,;[ ]*//GCC_PRINTFLIKE(, GCC_PRINTFLIKE(,' \ -e 's,;[ ]*//GCC_SCANFLIKE(, GCC_SCANFLIKE(,' \ - -e 's,//\(\\),\1,' \ + -e 's,//\(\[ ]*\),\1,' \ "$name" >"$test" mv "$test" "$name" rm -f "${name}~"