Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vJrcS-005tTk-32 for pgsql-docs@arkaria.postgresql.org; Fri, 14 Nov 2025 11:05:31 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vJrcQ-005p4a-20 for pgsql-docs@arkaria.postgresql.org; Fri, 14 Nov 2025 11:05:30 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vJrcQ-005p4R-1D for pgsql-docs@lists.postgresql.org; Fri, 14 Nov 2025 11:05:30 +0000 Received: from fout-b4-smtp.messagingengine.com ([202.12.124.147]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vJrcN-007hk1-2h for pgsql-docs@lists.postgresql.org; Fri, 14 Nov 2025 11:05:30 +0000 Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfout.stl.internal (Postfix) with ESMTP id 9C84E1D00082; Fri, 14 Nov 2025 06:05:25 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-02.internal (MEProxy); Fri, 14 Nov 2025 06:05:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kurilemu.de; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to; s=fm2; t=1763118325; x= 1763204725; bh=j9CImwQxjQqjiB5A0wI/sP42qWE3Eyodoy14g3pLZ3c=; b=3 Ehu57SrtRtYKyFn/WaJSd9KyFIG+6wFUZpwG6IDk2tFL3wle5qnYhlD6UaQm3PvO X/F8CMAqdSF/KmhOTcmp9YiMVXtmuZHizAKPO230Y8FLBDS2oTsvEikvDmiFk4az HYYD8IhvR2wXAKEAHr0YiA+g8Uv1o2+T6EZtfbAiTr/d3rwSIblvbrAq26GYbd16 K6IQdJG+NNP+JNVy9LbKt5w2XR1dAIJdYVfTq/PBH38TR1rrZEPEWeDR+IDWSuXv HJmggRwSmsZCM8BemDYBUAeW/fnHMH4c5tQG+besCOInfV4STbzxcZws0fkPv0kE bhFdeh4UqEcjd8oV5GwZA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; t=1763118325; x=1763204725; bh=j 9CImwQxjQqjiB5A0wI/sP42qWE3Eyodoy14g3pLZ3c=; b=t0in9hUVqT507ILjU hhwWdc/CYPhl2hAzKh+3Q7NwOmracA6wd20nvM2iW6J0piojNJE75OFucjaCJOaM D9or+DgE+CAQE0yJQm+KnhQF+HfceBAQZajt8tEL025JW9Hxj58aEtIfqIQoEsRK LjlOy4ZtWRuYSlRsVZGob1Wz/xjW1jAX4X1ffuKPxs5EnjRT5YZPFNP/ic8WLhLZ ETiEJiDGkwuG1SpHELeq83wbew+CCR+1NqtFG/fv7N6B1hNFllhe+FCnIJgJaAGb OJGsZGKI2BsKifYVI63Fkjx6i+6dXBkeLENIjXO4g1QE0RtnQkPxT935jHc1HNlR +HjdQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvtdelieehucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpeffhffvvefukfggtggugfgjsehtkeertd dttdejnecuhfhrohhmpemllhhvrghrohcujfgvrhhrvghrrgcuoegrlhhvhhgvrhhrvges khhurhhilhgvmhhurdguvgeqnecuggftrfgrthhtvghrnhepfeegveekteejhfeukefghf ffkeeihfeuleejieffteettedtffekkeeljeejhfdunecuffhomhgrihhnpehpohhsthhg rhgvshhqlhdrohhrghdpvghnthgvrhhprhhishgvuggsrdgtohhmnecuvehluhhsthgvrh fuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheprghlvhhhvghrrhgvsehkuhhr ihhlvghmuhdruggvpdhnsggprhgtphhtthhopedvpdhmohguvgepshhmthhpohhuthdprh gtphhtthhopehjihgrnhdruhhnihhvvghrshgrlhhithihsehgmhgrihhlrdgtohhmpdhr tghpthhtohepphhgshhqlhdqughotghssehlihhsthhsrdhpohhsthhgrhgvshhqlhdroh hrgh X-ME-Proxy: Feedback-ID: ie3de48e3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 14 Nov 2025 06:05:25 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kurilemu.de; s=schmee; t=1763118323; bh=IOSp6LytZL+Rb6kf8YuKryMUvHF0/fvLOvMnFkhGCmc=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=bzLnrTbC1cDna7WIy7fqJtyxVvwbvfjNQOAcmU0mjmWLR4JxlhQ8i+0+lLyHGic38 izFowVwKCJBnjBjHZ+eyUptt+7npPjmaqU3aZYPDQPC1af5QYzVnAn1v/aMkv18S7e rdNqJXX/zW+k5l8ImRSrXlIcN6vpK1WRvy4MfONBVYhTwNlY9LGd8OxeGhblEXirav Vm/+/3f4AZg6UTTW4wQEAWih/6+ap0MKzLqBiptxZotzyBdvf+zNi+30AttK4OQyOq uU2519UtldAotdXsF7S8BTGSqJaEQ4AnoQ4vThV1PXvZWDaVVPbcu2xmFJ6jRJCHMu ThE6atkv2e/zQ== Received: by schmee.kurilemu.internal (Postfix, from userid 1000) id A107676; Fri, 14 Nov 2025 13:05:23 +0200 (EET) Date: Fri, 14 Nov 2025 12:05:23 +0100 From: =?utf-8?Q?=C3=81lvaro?= Herrera To: jian he Cc: pgsql-docs@lists.postgresql.org Subject: Re: copy.sgml: add XML ID attributes to tags. Message-ID: <202511141101.kiv5idbnwn2b@alvherre.pgsql> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 2025-Oct-29, jian he wrote: > hi. > > similar to what we did in > https://git.postgresql.org/cgit/postgresql.git/commit/?id=78ee60ed84bb3a1cf0b6bd9a715dcbcf252a90f5 > > I happened to notice COPY.sgml Parameters section is un-linkable. > The Parameters section in copy.sgml has shorter explanations compared to > create_table.sgml, but it contains a long list of options. > > So I think making Each parameter linkable would improve readability. Makes sense. I have pushed this. Two minor tweaks: a) I added IDs to refsect1s as well, because we do that in the other ref pages, and it seemed out of place to have them in parameters but not for the sections, and b) I renamed the ones in your patch to use all-lowercase (as well as dash instead of underscore), as well as added the "-params" marker to create a sort of hierarchy of the IDs, the way we do in other pages. Thanks! -- Álvaro Herrera 48°01'N 7°57'E — https://www.EnterpriseDB.com/ "Linux transformó mi computadora, de una `máquina para hacer cosas', en un aparato realmente entretenido, sobre el cual cada día aprendo algo nuevo" (Jaime Salinas)