Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kw28e-0008VQ-6f for pgsql-hackers@arkaria.postgresql.org; Sun, 03 Jan 2021 12:05:37 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1kw28b-0000V6-Ms for pgsql-hackers@arkaria.postgresql.org; Sun, 03 Jan 2021 12:05:33 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kw28a-0000Uz-DY for pgsql-hackers@lists.postgresql.org; Sun, 03 Jan 2021 12:05:33 +0000 Received: from [66.111.4.29] (helo=out5-smtp.messagingengine.com) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kw28T-0005y9-I4 for pgsql-hackers@postgresql.org; Sun, 03 Jan 2021 12:05:31 +0000 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 63D085C00F4; Sun, 3 Jan 2021 07:05:14 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Sun, 03 Jan 2021 07:05:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm3; bh=yr/zYLI3bhHUmtuvSQ0/hq4RgjT wbEmmJMVv81iLR14=; b=eQsnZkdXCMYy17W2AxfKzXUP9PLnz5/1oDeswEV49z2 41oPbIEGDdJaL6UyELV9thwnTOBYThDnfr8Q4oYbM59AhI6L1Yo/dUDefcwteuwK VJzFF9OOaC//+TenwhrekEKtwLa36ajMLv3PbzW52Tkw1tH9hEveJ7538wzJzm9m wvWa4cfCEBE6UDpC8XRjIDOALeM4bVSjeDoeDAnjZP/kheFfrYnvMYBL+SdooN5J 6Y2sELH3Z2r2U5NLoe2Tjzsj1yg4FcC/1DtT/pgcSn5BRa/A1YAZs0XnmarA2fFT XavqKTfq1c40z3DwGu1oQ1imZsozxDXacgQqXzpoabA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=yr/zYL I3bhHUmtuvSQ0/hq4RgjTwbEmmJMVv81iLR14=; b=JPBO4O18Fz3VU7L7AVUXOM w+VjaukDMNt4f1LaCad5Bhm8XTFC1omJsi5/k662RjjuKoRBt9PP10q2LtC/CFN1 hqdy3FS2UBaSGJwZ5teJ2KVGB0T/QYjBrGrutPmrKMf+ZFPUfS/+mclWrJZoNapm zlOUnjR4AsX7h44U3IJcHTUj7YzwIkRqs95596LM719td7D3bV0KChEZV9MdV1UC No7f1N5Oaz9LGl3H7xV0//4YY48ugEvsie2ez4ZgkYXNCno2O0tEfOLllkNe46ZL Mei7NsstK1vZh2tjRgtSA9n5k+rCpGD7vPtMUh/OmrbVUPc/EjVu91yxWMdXKeTg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrvdefuddgfeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdlfeehmdenucfjughrpeffhffvuffkfhggtggujgesghdtreertddt vdenucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprg hquhhivghrrdighiiiqeenucggtffrrghtthgvrhhnpeelhffhvddtudffieeggfegkeeu teefueduffeuudevjeetkeehieevtdevvdffudenucffohhmrghinhepgihmlhhsohhfth drohhrghenucfkphepudduuddruddtvddrudektddrudekheenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmihgthhgrvghlsehprghquhhivg hrrdighiii X-ME-Proxy: Received: from paquier.xyz (ee0822lan1.rev.em-net.ne.jp [111.102.180.185]) by mail.messagingengine.com (Postfix) with ESMTPA id 2CFAA240057; Sun, 3 Jan 2021 07:05:11 -0500 (EST) Date: Sun, 3 Jan 2021 21:05:09 +0900 From: Michael Paquier To: Justin Pryzby Cc: pgsql-hackers@postgresql.org, Bruce Momjian , Thomas Munro Subject: Re: doc review for v14 Message-ID: References: <20201222041153.GK30237@telsasoft.com> <20201227202604.GC26311@telsasoft.com> <20210103063354.GI25152@telsasoft.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="fZmiZJJopuPs72lA" Content-Disposition: inline In-Reply-To: <20210103063354.GI25152@telsasoft.com> X-Host-Lookup-Failed: Reverse DNS lookup failed for 66.111.4.29 (deferred) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --fZmiZJJopuPs72lA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jan 03, 2021 at 12:33:54AM -0600, Justin Pryzby wrote: >=20 > But actually, maybe we should just use the comment that exists everywhere= else > for that. >=20 > /* Propagate context related error context to libxml2 */ > xmlSetStructuredErrorFunc((void *) xtCxt->xmlerrcxt, xml_errorHan= dler); I quite like your suggestion to be a maximum simple here, and the docs of upstream also give a lot of context: http://xmlsoft.org/html/libxml-xmlerror.html#xmlSetStructuredErrorFunc So let's use this version and call it a day for this part. -- Michael --fZmiZJJopuPs72lA Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAl/xsvUACgkQnvQgOdby QH00PA//Q8JvM+sBf/cXHkwzQ0kt7d1W0uw6ty6UPtFmwlBJ7TTHYU+flkNi9xo4 OEeoPswDMS25RzTB2xve9iAsBAmejwJS1P0aMQijECsgT1aV7oos6snAE/zC2ZAE Qa1Et78CrjIcUrTFP+44jjpEpDESuKGvU0GrvgttLkh2fpaEsRy0lv4cFBxtRmq3 PjSK7eaoZeoTQS3jRg+vIQ/AAgwgjzfyjpUxb2Gr54oSypOtOalqvPsy+UQycHVX 78N8gKkhHlSevbuRrhwvQNayO6EkQZMlxkVMFiwivP2wjFZjI5+hpVfCjV18WTH1 LZ1dPXOVbIAK0hP3YIjmV7MYgrFhSyHf1sCFCn7mPtxSL0iTdCBZP8318XsQ37rv t8wg9R1+xMQ3CDFoX3LwSYTYdiOTE8eTN3d0RYTpyQ96NIQQC5kpUUsK59SoHjY8 M2oH6783uPME59hGUQaREwtnrgmnoTUlzWY64TrMTxOfBSHHyp/q2wVPum7GnKvZ 8UuJK//J3T7okAqbGpuMUGl354Bj1BGqaUNebSBSDvxcisLQeGoKFXPhalbQiKLF USojGFEw9PIqq3L5DOWBIUdlaTPtbt4jZrjpDW/T/1XaeIuP3a81rMTTlzBkvN/z l3q2GttfS6d7zOnFnwjCUVSgyR2oyCprUk2+cOb9xpeeVwitttc= =5zaS -----END PGP SIGNATURE----- --fZmiZJJopuPs72lA--