Received: from malur.postgresql.org ([2a02:16a8:dc51::56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1g2eKT-0004v9-EO for pgsql-docs@arkaria.postgresql.org; Wed, 19 Sep 2018 15:23:49 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1g2eKR-0008Iu-NH for pgsql-docs@arkaria.postgresql.org; Wed, 19 Sep 2018 15:23:47 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1g2eKR-0008In-Do for pgsql-docs@lists.postgresql.org; Wed, 19 Sep 2018 15:23:47 +0000 Received: from fairwindsoft2.fairwindsoft.com ([162.249.6.50]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1g2eKO-00040v-FI for pgsql-docs@lists.postgresql.org; Wed, 19 Sep 2018 15:23:46 +0000 Received: from mbp.localdomain (c-73-3-0-227.hsd1.ks.comcast.net [73.3.0.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: neil) by fairwindsoft2.fairwindsoft.com (Postfix) with ESMTPSA id 9D55C683 for ; Wed, 19 Sep 2018 15:23:42 +0000 (GMT) From: Neil Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: Punctuation error Date: Wed, 19 Sep 2018 10:23:41 -0500 References: <153731137094.14990.16664858806045765740@wrigleys.postgresql.org> <14262.1537368205@sss.pgh.pa.us> To: pgsql-docs@lists.postgresql.org In-Reply-To: <14262.1537368205@sss.pgh.pa.us> Message-Id: <29493585-B7F7-4B2A-9ACA-80705EA39160@fairwindsoft.com> X-Mailer: Apple Mail (2.3273) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk > On Sep 19, 2018, at 9:43 AM, Tom Lane wrote: >=20 > =3D?utf-8?q?PG_Doc_comments_form?=3D writes: >> This sentence should not use a semicolon: "Both the ADD TABLE and = DROP TABLE >> operations are transactional; so the table will start or stop = replicating at >> the correct snapshot once the transaction has committed." >=20 > That looks perfectly fine to me. Moreover, there are a *lot* of = places > in the PG docs that we'd have to change if we got persnickety about = this > sort of thing. >=20 >> You can either >> change it to a comma, or else leave out the "so" that follows the = semicolon. >> The text that follows a semicolon must be a complete sentence that = stands on >> its own. >=20 > I am unfamiliar with this grammar "rule", and vigorously dispute that > anyone follows it in the real world. >=20 > regards, tom lane >=20 Seems Tom is correct for at least the last 100 years or so. =46rom = Strunk & White, Elements of Style 1918, Rule 5 (available on-line). Not = saying this is the definitive PG writing guide, but most of us in the US = used it for college writing. =E2=80=9CNote that if the second clause is preceded by an adverb, such = as accordingly, besides, so, then, therefore, or thus, and not by a = conjunction, the semicolon is still required.=E2=80=9D =E2=80=9CI had never been in the place before; so I had difficulty in = finding my way about.=E2=80=9D Neil=