Allow multiple --excludes options in pgindent

Andrew Dunstan <andrew@dunslane.net>

Commit: a1c4cd6f2c8857fbb78d043a0b3c7d397e48ef2e
Author: Andrew Dunstan <andrew@dunslane.net>
Date: 2023-01-27T14:52:02Z
Releases: 16.0
Allow multiple --excludes options in pgindent

This includes a unification of the logic used to find the excludes file
and the typedefs file.

Also, remove the dangerous and deprecated feature where the first
non-option argument was taken as a typdefs file if it wasn't a .c or .h
file, remove some extraneous blank lines, and improve the documentation
somewhat.

Files

PathChange+/−
src/tools/pgindent/pgindent modified +34 −35
src/tools/pgindent/pgindent.man modified +11 −7