pgindent wishlist item

From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: pgindent wishlist item
Date: 2014-01-31 17:29:52
Message-ID: 52EBDD90.1050202@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers


While Bruce is working on pgindent, let me register a small wishlist
item. It would be quite useful to be able to supply extra typedefs on
the command line to supplement a typedefs file downloaded from the
buildfarm or constructed however. A concrete example: in the code I have
been recently working on, there are typedefs for Jsonb and JsonbValue.
If I run pgindent as normal on the new code these items are not treated
properly. What I had to do was take a special copy of the typedefs list
and add those two items. If we could pass a list of extra typedefs to
supplement the typedefs file that would be very useful. Then I could do
something like:

pgindent --typedef Jsonb --typedef JsonbValue
src/backend/utils/adt/jsonfuncs.c

without having to mangle a typedefs file.

This would make using pgindent nicer to use during development, since
any significant development is just about guaranteed to have some new
typedefs the buildfarm can't have.

cheers

andrew

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Vik Fearing 2014-01-31 17:34:27 Re: [HACKERS] Insert result does not match record count
Previous Message Bruce Momjian 2014-01-31 17:25:38 Re: install libpq.dll in bin directory on Windows / Cygwin