Re: [PATCH] Add pretty-printed XML output option - Mailing list pgsql-hackers

From Jim Jones
Subject Re: [PATCH] Add pretty-printed XML output option
Date
Msg-id 1cbe1087-6acb-2b0a-dc9b-0a2d5b99e466@uni-muenster.de
Whole thread Raw
In response to Re: [PATCH] Add pretty-printed XML output option  (Peter Eisentraut <peter.eisentraut@enterprisedb.com>)
Responses Re: [PATCH] Add pretty-printed XML output option
Re: [PATCH] Add pretty-printed XML output option
List pgsql-hackers
On 23.02.23 08:51, Peter Eisentraut wrote:
> In kwlist.h you have
>
>     PG_KEYWORD("indent", INDENT, UNRESERVED_KEYWORD, AS_LABEL)
>
> but you can actually make it BARE_LABEL, which is preferable.
>
> More importantly, you need to add the new keyword to the 
> bare_label_keyword production in gram.y.  I thought we had some 
> tooling in the build system to catch this kind of omission, but it's 
> apparently not working right now.
Entry in kwlist.h changed to BARE_LABEL.
>
> Elsewhere, let's rename the xmlformat() C function to xmlserialize() 
> (or maybe something like xmlserialize_indent()), so the association is 
> clearer.
>
xmlserialize_indent sounds much better and makes the association indeed 
clearer. Changed in v19.

v19 attached.

Thanks for the review!

Best, Jim

Attachment

pgsql-hackers by date:

Previous
From: Peter Eisentraut
Date:
Subject: Re: [PATCH] Add pretty-printed XML output option
Next
From: Daniel Gustafsson
Date:
Subject: Re: pgindent vs. git whitespace check