Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.92) (envelope-from ) id 1jFJt5-0001By-Qn for pgsql-hackers@arkaria.postgresql.org; Fri, 20 Mar 2020 15:48:44 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1jFJt4-0008Gf-EV for pgsql-hackers@arkaria.postgresql.org; Fri, 20 Mar 2020 15:48:42 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1jFJt4-0008GX-2e for pgsql-hackers@lists.postgresql.org; Fri, 20 Mar 2020 15:48:42 +0000 Received: from mail-oi1-x22b.google.com ([2607:f8b0:4864:20::22b]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1jFJt1-0004HC-S5 for pgsql-hackers@postgresql.org; Fri, 20 Mar 2020 15:48:41 +0000 Received: by mail-oi1-x22b.google.com with SMTP id 9so6903483oiq.12 for ; Fri, 20 Mar 2020 08:48:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0O3kfYfn2ryQWCNEO93NZhYq1q5z6aQqmHzPyHgecGI=; b=cMuoxh0FmVatEB53V/2fTjZwsOndPMjylX9w1oaoIYmRzyRGCSRsCq+cCgSz2ZPNcM NjbjklZ+GGa7kKGZoIbbXViZ1PgsWPQFiP4H2Z04w2hpFNRE/EdLOU75dpLhhkJUXOv4 UTM+s1Bq03T7sLZgDNIQWLOWwsywqWrvJXc1v44FzPu42RyHmycNuIZCnlkQ298nPVC/ J95p6tZnOqdzrW8mh4VICxQ5VgtHdwBWonDRzmYOnE0tW6RFjn/SMzm6mnvJml7IzZRi WNbLE2fUwA+C8N4EYvp5wcxH7+8izCTJr7BWOgIo7mH5M5DPSFA7+TOEy60wC5QtX5Gm AfBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0O3kfYfn2ryQWCNEO93NZhYq1q5z6aQqmHzPyHgecGI=; b=XddLh9zFNhhYzR9an+DgK462YOTph/Zzzbz/WhIY0r2xBvD7QU5npYYpVqRP9nBjtj PVLO4I6tnCb0KWCjtBomXwdaGSFvttljllsoG8cmRU7njceOkpR+kC2m2x6khsXarSuW Q15pfvmoSkHZQ3LJ0Ka6L3iIYg/u/+Ysob9Agxfdx/iwXJWSYIs90BbJCm27gzxQfJBJ FaP2L/6VBNiXUAvFOnkcJTZ6MswOsH4QaVVM104MTY/goO/BaCUHPkyONWDna8f+O61O 6/IUZFI0cwNyEAE6m1a/q79Bgxxddj0dUi+L+gaSsWdDNZ+tf47o2hI1Fkyk8kSzGz7T Jinw== X-Gm-Message-State: ANhLgQ2aSNgU9yJ28iyLhF9lqbWNk37/sJ/e5a2NFbPxqfb0kBmWNVKs CrKm7mbcLv4FKdbUBIOwf/PLVrU3PLW/j0W9khk= X-Google-Smtp-Source: ADFU+vvyQk+nRJn8p4ZzjL6ue1R2hlVGZSYQDenqZL6+JKQWuqbvTT9GXz1GuCgFBLkHb40GgjBNGnWs3sB5B05Ph4M= X-Received: by 2002:aca:62d5:: with SMTP id w204mr6788101oib.119.1584719317889; Fri, 20 Mar 2020 08:48:37 -0700 (PDT) MIME-Version: 1.0 References: <20200320001122.GA19602@alvherre.pgsql> In-Reply-To: From: Corey Huinker Date: Fri, 20 Mar 2020 11:48:24 -0400 Message-ID: Subject: Re: Add A Glossary To: Alvaro Herrera Cc: =?UTF-8?Q?J=C3=BCrgen_Purtz?= , Roger Harkavy , pgsql-hackers@postgresql.org, Fabien COELHO , Michael Paquier Content-Type: multipart/alternative; boundary="00000000000002f65d05a14b3813" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --00000000000002f65d05a14b3813 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > > J=C3=BCrgen mentioned off-list that the man page doesn't build. I was goi= ng to >> look into that, but if anyone has more familiarity with that, I'm listen= ing. >> > Looking at this some more, I'm not sure anything needs to be done for man pages. man1 is for executables, man3 seems to be dblink and SPI, and man7 is all SQL commands. This isn't any of those. The only possible thing left would be how to render the text of a foo sgml/postgres.sgml: &acronyms; sgml/release.sgml:[A-Z][A-Z_ ]+[A-Z_] , , , sgml/stylesheet.css:acronym { font-style: inherit; } filelist.sgml, postgres.sgml, ans stylesheet.css already have the corresponding change, and the release.sgml is just an incidental mention of acronym. Of course I could be missing something. > --00000000000002f65d05a14b3813 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
J=C3=BCrgen mentione= d off-list that the man page doesn't build. I was going to look into th= at, but if anyone has more familiarity with that, I'm listening.

Looking at this some= more, I'm not sure anything needs to be done for man pages. man1 is fo= r executables, man3 seems to be dblink and SPI, and man7 is all SQL command= s. This isn't any of those. The only possible thing left would be how t= o render the text of a <glossterm>foo</glossterm, and so I looked = to see what we do in man pages for acronyms, and the answer appears to be &= quot;nothing":

postgres/doc/src$ git grep acr= onym | grep -v '\/acronym'
sgml/filelist.sgml:<!ENTITY acrony= ms =C2=A0 SYSTEM "acronyms.sgml">
sgml/postgres.sgml: =C2= =A0&acronyms;
sgml/release.sgml:[A-Z][A-Z_ ]+[A-Z_] =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 <command>, <literal>, <envar>= , <acronym>
sgml/stylesheet.css:acronym { font-style: inherit; }<= br>

filelist.sgml, postgres.sgml, ans stylesheet.c= ss already have the corresponding change, and the release.sgml is just an i= ncidental mention of acronym.

Of course I could be missing something= .
--00000000000002f65d05a14b3813--