Re: BUG #19042: Option --help not recognized at the end of command line in pg_restore - Mailing list pgsql-bugs

From Peter Eisentraut
Subject Re: BUG #19042: Option --help not recognized at the end of command line in pg_restore
Date
Msg-id 513f6b2f-e6be-423d-aad6-4ab58988278b@eisentraut.org
Whole thread Raw
In response to Re: BUG #19042: Option --help not recognized at the end of command line in pg_restore  (Andres Freund <andres@anarazel.de>)
Responses Re: BUG #19042: Option --help not recognized at the end of command line in pg_restore
List pgsql-bugs
On 03.09.25 21:34, Andres Freund wrote:
> So +many for recognizing --help (and I'd say -?) everywhere, not just as the
> first argument. I never understood why we don't do that.

I think in the olden days we didn't have universal getopt_long() 
support, so it was hardcoded.  I don't see a problem with changing it.

> I don't think the argument for --version is particularly strong from a
> usability perspective, but I don't see what we gain from parsing --version/-V
> differently than we do all the other arguments. It seems best to just handle
> --version the same as all the other arguments.

Right.  If you try the usual GNU utilities, they handle --help and
--version at any argument position.




pgsql-bugs by date:

Previous
From: feichanghong
Date:
Subject: Re: BUG #19040: Memory leak in hashed subplan node due to missing hashtempcxt reset
Next
From: PG Bug reporting form
Date:
Subject: BUG #19046: Incorrect result when using json_array() with column reference in subquery combined with RIGHT JOIN