From: Michael Paquier <michael@paquier.xyz>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Alexander Lakhin <exclusion@gmail.com>
Cc: pgsql-docs@postgresql.org <pgsql-docs@postgresql.org>
Subject: Re: Minor fixes for PostgreSQL 13 documentation
Date: Sun, 23 Aug 2020 21:11:58 +0900
Message-ID: <20200823121158.GD24782@paquier.xyz> (raw)
In-Reply-To: <2146373.1598108812@sss.pgh.pa.us>
References: <a2345841-10a5-4eef-257c-02302347cf39@gmail.com>
<20200822133022.GC24782@paquier.xyz>
<2146373.1598108812@sss.pgh.pa.us>
On Sat, Aug 22, 2020 at 11:06:52AM -0400, Tom Lane wrote:
> Michael Paquier <michael@paquier.xyz> writes:
>> The docs of brin, gin, gist and spgist disagree with that. Wouldn't
>> it be better to update all of them?
>
> Yeah, probably. See 47046763c for some policy I'd made up about when
> to use <replaceable> --- typedef names definitely don't fit.
I have looked again at the documentation and found just the five
places mentioned previously, giving the attached.
--
Michael
Attachments:doc-structname.patch (text/x-diff, 3.2K) downloaddiff --git a/doc/src/sgml/brin.sgml b/doc/src/sgml/brin.sgmlindex 55b6272db6..b9d596e3c4 100644--- a/doc/src/sgml/brin.sgml+++ b/doc/src/sgml/brin.sgml@@ -576,7 +576,7 @@ typedef struct BrinOpcInfo
<para>
The <function>options</function> function is passed a pointer to a
- <replaceable>local_relopts</replaceable> struct, which needs to be+ <structname>local_relopts</structname> struct, which needs to be
filled with a set of operator class specific options. The options
can be accessed from other support functions using the
<literal>PG_HAS_OPCLASS_OPTIONS()</literal> and
diff --git a/doc/src/sgml/btree.sgml b/doc/src/sgml/btree.sgmlindex d03ee4d6fa..435b7cb24d 100644--- a/doc/src/sgml/btree.sgml+++ b/doc/src/sgml/btree.sgml@@ -566,7 +566,7 @@ equalimage(<replaceable>opcintype</replaceable> <type>oid</type>) returns bool
<synopsis>
options(<replaceable>relopts</replaceable> <type>local_relopts *</type>) returns void
</synopsis>
- The function is passed a pointer to a <replaceable>local_relopts</replaceable>+ The function is passed a pointer to a <structname>local_relopts</structname>
struct, which needs to be filled with a set of operator class
specific options. The options can be accessed from other support
functions using the <literal>PG_HAS_OPCLASS_OPTIONS()</literal> and
diff --git a/doc/src/sgml/gin.sgml b/doc/src/sgml/gin.sgmlindex 07114f7719..2d862669c3 100644--- a/doc/src/sgml/gin.sgml+++ b/doc/src/sgml/gin.sgml@@ -412,7 +412,7 @@
<para>
The <function>options</function> function is passed a pointer to a
- <replaceable>local_relopts</replaceable> struct, which needs to be+ <structname>local_relopts</structname> struct, which needs to be
filled with a set of operator class specific options. The options
can be accessed from other support functions using the
<literal>PG_HAS_OPCLASS_OPTIONS()</literal> and
diff --git a/doc/src/sgml/gist.sgml b/doc/src/sgml/gist.sgmlindex 5d970ee9f2..a505815f4e 100644--- a/doc/src/sgml/gist.sgml+++ b/doc/src/sgml/gist.sgml@@ -962,7 +962,7 @@ LANGUAGE C STRICT;
</para>
<para>
- The function is passed a pointer to a <replaceable>local_relopts</replaceable>+ The function is passed a pointer to a <structname>local_relopts</structname>
struct, which needs to be filled with a set of operator class
specific options. The options can be accessed from other support
functions using the <literal>PG_HAS_OPCLASS_OPTIONS()</literal> and
diff --git a/doc/src/sgml/spgist.sgml b/doc/src/sgml/spgist.sgmlindex 5d6e893d49..b86302e4ef 100644--- a/doc/src/sgml/spgist.sgml+++ b/doc/src/sgml/spgist.sgml@@ -897,7 +897,7 @@ LANGUAGE C STRICT;
</para>
<para>
- The function is passed a pointer to a <replaceable>local_relopts</replaceable>+ The function is passed a pointer to a <structname>local_relopts</structname>
struct, which needs to be filled with a set of operator class
specific options. The options can be accessed from other support
functions using the <literal>PG_HAS_OPCLASS_OPTIONS()</literal> and
signature.asc (application/pgp-signature, 832B) download
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-docs@postgresql.org
Cc: michael@paquier.xyz, tgl@sss.pgh.pa.us, exclusion@gmail.com
Subject: Re: Minor fixes for PostgreSQL 13 documentation
In-Reply-To: <20200823121158.GD24782@paquier.xyz>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox