提交 c7fda55c 编写于 作者: B Bruce Momjian

Update pgindent readme.

上级 b830e933
This can format all PostgreSQL *.c and *.h files, excluding libpq++,
*.y, and *.l files.
This can format all PostgreSQL *.c and *.h files, but excludes *.y, and *.l
files.
Get the list of typedef's included in pgindent by running this on the
Get the list of typedef's included in pgindent by running this on the
pgsql/bin directory:
/src/tools/find_typedef
and update the list in pgindent. This requires debug symbols.
and update the list in pgindent. This requires the binaries have debug
symbols.
From the top directory, run:
find . -name '*.[ch]' -type f -print | egrep -v '\+\+|s_lock.h' | xargs -n100 pgindent
The stock BSD indent has two bugs. First, a comment after the word 'else'
The stock BSD indent has two bugs. First, a comment after the word 'else'
causes the rest of the file to be ignored. Second, it silently ignores
typedefs after getting the first 100.
......@@ -38,6 +39,7 @@ following options:
find . \( -name '*.java' -o -name '*.java.in' \) -print |
xargs -n100 pgjindent
---------------------------------------------------------------------------
For cpp, we use astyle, http://astyle.sourceforge.net/, with the
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册