Import pg_bsd_indent sources.

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 4e831f4cee140b004fae44d528d47c284d8ac9eb
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2023-02-12T16:59:18Z
Releases: 16.0
Import pg_bsd_indent sources.

This brings in an exact copy of the pg_bsd_indent repo as of
commit d301442799cea44e5ccb04331afc537764ec77c5 (2020-12-28).

Discussion: https://postgr.es/m/3935719.1675967430@sss.pgh.pa.us
Discussion: https://postgr.es/m/20200812223409.6di3y2qsnvynao7a@alap3.anarazel.de

Files

PathChange+/−
src/tools/pg_bsd_indent/args.c added +354 −0
src/tools/pg_bsd_indent/err.c added +67 −0
src/tools/pg_bsd_indent/err.h added +45 −0
src/tools/pg_bsd_indent/.gitignore added +10 −0
src/tools/pg_bsd_indent/indent.1 added +618 −0
src/tools/pg_bsd_indent/indent.c added +1279 −0
src/tools/pg_bsd_indent/indent_codes.h added +75 −0
src/tools/pg_bsd_indent/indent_globs.h added +343 −0
src/tools/pg_bsd_indent/indent.h added +51 −0
src/tools/pg_bsd_indent/io.c added +608 −0
src/tools/pg_bsd_indent/lexi.c added +724 −0
src/tools/pg_bsd_indent/Makefile added +35 −0
src/tools/pg_bsd_indent/parse.c added +342 −0
src/tools/pg_bsd_indent/pr_comment.c added +358 −0
src/tools/pg_bsd_indent/README added +100 −0
src/tools/pg_bsd_indent/README.pg_bsd_indent added +30 −0
src/tools/pg_bsd_indent/tests/binary.0 added +9 −0
src/tools/pg_bsd_indent/tests/binary.0.stdout added +11 −0
src/tools/pg_bsd_indent/tests/comments.0 added +52 −0
src/tools/pg_bsd_indent/tests/comments.0.stdout added +60 −0
src/tools/pg_bsd_indent/tests/comments.pro added +1 −0
src/tools/pg_bsd_indent/tests/cppelsecom.0 added +7 −0
src/tools/pg_bsd_indent/tests/cppelsecom.0.stdout added +7 −0
src/tools/pg_bsd_indent/tests/declarations.0 added +79 −0
src/tools/pg_bsd_indent/tests/declarations.0.stdout added +73 −0
src/tools/pg_bsd_indent/tests/elsecomment.0 added +42 −0
src/tools/pg_bsd_indent/tests/elsecomment.0.stdout added +47 −0
src/tools/pg_bsd_indent/tests/elsecomment.pro added +1 −0
src/tools/pg_bsd_indent/tests/enum.0 added +6 −0
src/tools/pg_bsd_indent/tests/enum.0.stdout added +5 −0
src/tools/pg_bsd_indent/tests/f_decls.0 added +27 −0
src/tools/pg_bsd_indent/tests/f_decls.0.stdout added +30 −0
src/tools/pg_bsd_indent/tests/float.0 added +6 −0
src/tools/pg_bsd_indent/tests/float.0.stdout added +8 −0
src/tools/pg_bsd_indent/tests/label.0 added +13 −0
src/tools/pg_bsd_indent/tests/label.0.stdout added +14 −0
src/tools/pg_bsd_indent/tests/label.pro added +1 −0
src/tools/pg_bsd_indent/tests/list_head.0 added +15 −0
src/tools/pg_bsd_indent/tests/list_head.0.stdout added +13 −0
src/tools/pg_bsd_indent/tests/nsac.0 added +4 −0
src/tools/pg_bsd_indent/tests/nsac.0.stdout added +6 −0
src/tools/pg_bsd_indent/tests/nsac.pro added +1 −0
src/tools/pg_bsd_indent/tests/offsetof.0 added +5 −0
src/tools/pg_bsd_indent/tests/offsetof.0.stdout added +7 −0
src/tools/pg_bsd_indent/tests/parens.0 added +26 −0
src/tools/pg_bsd_indent/tests/parens.0.stdout added +26 −0
src/tools/pg_bsd_indent/tests/parens.pro added +1 −0
src/tools/pg_bsd_indent/tests/sac.0 added +4 −0
src/tools/pg_bsd_indent/tests/sac.0.stdout added +6 −0
src/tools/pg_bsd_indent/tests/sac.pro added +1 −0
src/tools/pg_bsd_indent/tests/struct.0 added +21 −0
src/tools/pg_bsd_indent/tests/struct.0.stdout added +23 −0
src/tools/pg_bsd_indent/tests/surplusbad.0 added +9 −0
src/tools/pg_bsd_indent/tests/surplusbad.0.stdout added +9 −0
src/tools/pg_bsd_indent/tests/surplusbad.pro added +1 −0
src/tools/pg_bsd_indent/tests/types_from_file.0 added +3 −0
src/tools/pg_bsd_indent/tests/types_from_file.0.stdout added +3 −0
src/tools/pg_bsd_indent/tests/types_from_file.list added +2 −0
src/tools/pg_bsd_indent/tests/types_from_file.pro added +1 −0
src/tools/pg_bsd_indent/tests/wchar.0 added +6 −0
src/tools/pg_bsd_indent/tests/wchar.0.stdout added +6 −0

Discussion