On Tue, Aug 9, 2022 at 01:18:25PM +0200, Daniel Gustafsson wrote:
> > On 9 Aug 2022, at 13:13, Elena Indrupskaya <[email protected]>
> > wrote:
>
> > It occurred to me that adding some cross-references to intro.sgml could add
> > value to the PostgreSQL 15 documentation through a possibility to
> > immediately figure out what is meant by specific list items and through
> > providing even better navigation. Details are in the attached patch.
>
> I haven't reviewed the patch in detail yet, but skimming it I think that seems
> like a good idea.
Agreed. I adjusted some of the links and applied the attached patch to
master.
--
Bruce Momjian <[email protected]> https://momjian.us
EDB https://enterprisedb.com
Only you can decide what is important to you.
diff --git a/doc/src/sgml/intro.sgml b/doc/src/sgml/intro.sgml
index 63eda059f0..fec72481b5 100644
--- a/doc/src/sgml/intro.sgml
+++ b/doc/src/sgml/intro.sgml
@@ -101,22 +101,22 @@
<itemizedlist spacing="compact">
<listitem>
- <simpara>complex queries</simpara>
+ <simpara><link linkend="sql">complex queries</link></simpara>
</listitem>
<listitem>
- <simpara>foreign keys</simpara>
+ <simpara><link linkend="ddl-constraints-fk">foreign keys</link></simpara>
</listitem>
<listitem>
- <simpara>triggers</simpara>
+ <simpara><link linkend="triggers">triggers</link></simpara>
</listitem>
<listitem>
- <simpara>updatable views</simpara>
+ <simpara><link linkend="sql-createview-updatable-views">updatable views</link></simpara>
</listitem>
<listitem>
- <simpara>transactional integrity</simpara>
+ <simpara><link linkend="transaction-iso">transactional integrity</link></simpara>
</listitem>
<listitem>
- <simpara>multiversion concurrency control</simpara>
+ <simpara><link linkend="mvcc">multiversion concurrency control</link></simpara>
</listitem>
</itemizedlist>
@@ -125,22 +125,22 @@
<itemizedlist spacing="compact">
<listitem>
- <simpara>data types</simpara>
+ <simpara><link linkend="datatype">data types</link></simpara>
</listitem>
<listitem>
- <simpara>functions</simpara>
+ <simpara><link linkend="functions">functions</link></simpara>
</listitem>
<listitem>
- <simpara>operators</simpara>
+ <simpara><link linkend="functions">operators</link></simpara>
</listitem>
<listitem>
- <simpara>aggregate functions</simpara>
+ <simpara><link linkend="functions-aggregate">aggregate functions</link></simpara>
</listitem>
<listitem>
- <simpara>index methods</simpara>
+ <simpara><link linkend="indexes">index methods</link></simpara>
</listitem>
<listitem>
- <simpara>procedural languages</simpara>
+ <simpara><link linkend="server-programming">procedural languages</link></simpara>
</listitem>
</itemizedlist>
</para>