pgpool: Import pgindent.

From: Tatsuo Ishii <ishii(at)postgresql(dot)org>
To: pgpool-committers(at)lists(dot)postgresql(dot)org
Subject: pgpool: Import pgindent.
Date: 2025-07-11 01:57:53
Message-ID: E1ua31M-00BHpJ-0q@gothos.postgresql.org
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgpool-committers

Import pgindent.

Import PostgreSQL's pgindent.

This commit not only imports PostgreSQL's pgindent, but generates the
important file: typedefs.list. For this purpose followings are added:

- README.pgpool: How to generate typedefs.list.

- doxygen.list: Pgpool-II's typedefs extracted by doxygen. Plus
manually added typedefs that were not detected by doxygen.

- enums.list: Pgpool-II's enums manually extracted from source code.

- exclude_files: files that should not be touched pgindent.

- run_pgindent: handy script to run pgindent. Should be run at src
directory.

- typedefs.list.PostgreSQL: PostgreSQL's typedefs. To prepare for that
doxygen misses some typedefs.

- make_typedefs.list: handy script to generate typedefs.list.

Branch
------
master

Details
-------
https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=fd190f7eab778314138c7595b3aaa71c960aaa2f

Modified Files
--------------
src/tools/pgindent/README | 171 +
src/tools/pgindent/README.pgpool | 16 +
src/tools/pgindent/doxygen.list | 476 +++
src/tools/pgindent/enums.list | 63 +
src/tools/pgindent/exclude_file_patterns | 65 +
src/tools/pgindent/exclude_files | 2 +
src/tools/pgindent/make_typedefs.list | 2 +
src/tools/pgindent/perltidyrc | 17 +
src/tools/pgindent/pgindent | 463 +++
src/tools/pgindent/pgindent.man | 43 +
src/tools/pgindent/pgperltidy | 12 +
src/tools/pgindent/run_pgindent | 5 +
src/tools/pgindent/typedefs.list | 4532 +++++++++++++++++++++++++++
src/tools/pgindent/typedefs.list.PostgreSQL | 4344 +++++++++++++++++++++++++
14 files changed, 10211 insertions(+)

Browse pgpool-committers by date

  From Date Subject
Next Message Taiki Koshino 2025-07-15 00:26:53 pgpool: Doc: fix documentation for enum parameters reported as strings
Previous Message Tatsuo Ishii 2025-07-10 10:35:51 pgpool: Feature: implement NegotiateProtocolVersion message.