use of '=' in long options documentation

Started by Bruce Momjianabout 15 years ago6 messagesdocs
Jump to latest
#1Bruce Momjian
bruce@momjian.us

Looking at our ref pages, I see some manual pages specify long options
that take arguments using '=', e.g. initdb.sgml:

--long-opt=opt

and some do not, e.g. pg_dump.sgml:

--long-opt opt

So, which should we use, for consistency?

--
Bruce Momjian <bruce@momjian.us> http://momjian.us
EnterpriseDB http://enterprisedb.com

+ It's impossible for everything to be true. +

#2Peter Eisentraut
peter_e@gmx.net
In reply to: Bruce Momjian (#1)
Re: use of '=' in long options documentation

On tis, 2011-03-08 at 22:32 -0500, Bruce Momjian wrote:

Looking at our ref pages, I see some manual pages specify long options
that take arguments using '=', e.g. initdb.sgml:

--long-opt=opt

and some do not, e.g. pg_dump.sgml:

--long-opt opt

So, which should we use, for consistency?

Using = is more common usage, I think.

#3Bruce Momjian
bruce@momjian.us
In reply to: Peter Eisentraut (#2)
Re: use of '=' in long options documentation

Peter Eisentraut wrote:

On tis, 2011-03-08 at 22:32 -0500, Bruce Momjian wrote:

Looking at our ref pages, I see some manual pages specify long options
that take arguments using '=', e.g. initdb.sgml:

--long-opt=opt

and some do not, e.g. pg_dump.sgml:

--long-opt opt

So, which should we use, for consistency?

Using = is more common usage, I think.

Yeah! Someone chimed in with a vote! I will update the docs, but not
adjust any summary that has a space after the equals, e.g. initdb.

--
Bruce Momjian <bruce@momjian.us> http://momjian.us
EnterpriseDB http://enterprisedb.com

+ It's impossible for everything to be true. +

#4Kevin Grittner
Kevin.Grittner@wicourts.gov
In reply to: Bruce Momjian (#3)
Re: use of '=' in long options documentation

Bruce Momjian <bruce@momjian.us> wrote:

Peter Eisentraut wrote:

On tis, 2011-03-08 at 22:32 -0500, Bruce Momjian wrote:

Looking at our ref pages, I see some manual pages specify long
options that take arguments using '=', e.g. initdb.sgml:

--long-opt=opt

and some do not, e.g. pg_dump.sgml:

--long-opt opt

So, which should we use, for consistency?

Using = is more common usage, I think.

Yeah! Someone chimed in with a vote! I will update the docs, but
not adjust any summary that has a space after the equals, e.g.
initdb.

I agree that using = is more common; but also that anything
suggesting that a space after the = should be avoided. I think it's
preferable to show the = when possible without misleading, and omit
it when it would mislead. Accuracy should trump consistency here
IMO. I think it's OK to omit in summary and show in detail.

-Kevin

#5Bruce Momjian
bruce@momjian.us
In reply to: Kevin Grittner (#4)
Re: use of '=' in long options documentation

Kevin Grittner wrote:

Bruce Momjian <bruce@momjian.us> wrote:

Peter Eisentraut wrote:

On tis, 2011-03-08 at 22:32 -0500, Bruce Momjian wrote:

Looking at our ref pages, I see some manual pages specify long
options that take arguments using '=', e.g. initdb.sgml:

--long-opt=opt

and some do not, e.g. pg_dump.sgml:

--long-opt opt

So, which should we use, for consistency?

Using = is more common usage, I think.

Yeah! Someone chimed in with a vote! I will update the docs, but
not adjust any summary that has a space after the equals, e.g.
initdb.

I agree that using = is more common; but also that anything
suggesting that a space after the = should be avoided. I think it's
preferable to show the = when possible without misleading, and omit
it when it would mislead. Accuracy should trump consistency here
IMO. I think it's OK to omit in summary and show in detail.

OK, agreed. I am working on a patch and will post it for review.

--
Bruce Momjian <bruce@momjian.us> http://momjian.us
EnterpriseDB http://enterprisedb.com

+ It's impossible for everything to be true. +

#6Bruce Momjian
bruce@momjian.us
In reply to: Bruce Momjian (#5)
Re: use of '=' in long options documentation

Applied.

---------------------------------------------------------------------------

Bruce Momjian wrote:

Kevin Grittner wrote:

Bruce Momjian <bruce@momjian.us> wrote:

Peter Eisentraut wrote:

On tis, 2011-03-08 at 22:32 -0500, Bruce Momjian wrote:

Looking at our ref pages, I see some manual pages specify long
options that take arguments using '=', e.g. initdb.sgml:

--long-opt=opt

and some do not, e.g. pg_dump.sgml:

--long-opt opt

So, which should we use, for consistency?

Using = is more common usage, I think.

Yeah! Someone chimed in with a vote! I will update the docs, but
not adjust any summary that has a space after the equals, e.g.
initdb.

I agree that using = is more common; but also that anything
suggesting that a space after the = should be avoided. I think it's
preferable to show the = when possible without misleading, and omit
it when it would mislead. Accuracy should trump consistency here
IMO. I think it's OK to omit in summary and show in detail.

OK, agreed. I am working on a patch and will post it for review.

--
Bruce Momjian <bruce@momjian.us> http://momjian.us
EnterpriseDB http://enterprisedb.com

+ It's impossible for everything to be true. +

--
Sent via pgsql-docs mailing list (pgsql-docs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-docs

--
Bruce Momjian <bruce@momjian.us> http://momjian.us
EnterpriseDB http://enterprisedb.com

+ It's impossible for everything to be true. +