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 1p2cV4-0002uy-1l for pgsql-hackers@arkaria.postgresql.org; Tue, 06 Dec 2022 18:17:02 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1p2cV3-0005Dk-1s for pgsql-hackers@arkaria.postgresql.org; Tue, 06 Dec 2022 18:17:01 +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 1p2cV2-0005DY-KG for pgsql-hackers@lists.postgresql.org; Tue, 06 Dec 2022 18:17:00 +0000 Received: from mout.gmx.net ([212.227.15.15]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1p2cUz-0008Ut-Rq for pgsql-hackers@postgresql.org; Tue, 06 Dec 2022 18:16:59 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1670350612; bh=hbjwoETi6n8hgNSsUDhko8j4e1R8Z+grxHISsaM5Xok=; h=X-UI-Sender-Class:Date:Subject:From:To:Cc:References:In-Reply-To; b=XiqhLNqVouoTOansqfp9NMajTlZIxZOQO5TuGHLyShGITuQpwPLEMbUMeBvcV330C RlDlzCWzzr+jIyuZhtVug6Y4ymsn1UDOVA6b5UoNWURJlq4cOHRiKj30Uf85p6jvm+ srA8TSv1hM83lsw7oQq4MD2K9/X1vBX1NUkWtCe9Mc981+mtZQNFLV5FtZofekkb4w Zr7tHE4KE+5VY3dqAMWt8m4RIOk78aix1mMNGVnyMQbzgN6eY6zLchb49Y3ARghCdq aKwgP0B9TwFVoN6xzkSIROrL+xiO7FbdFxqwIOKIQRoJNr9GVodQaQ1+OgbAPIwQbm jLuQBbz48VL0Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.178.42] ([91.64.168.249]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MoO2E-1oeLRE2VYG-00oqEx; Tue, 06 Dec 2022 19:16:52 +0100 Content-Type: multipart/mixed; boundary="------------20Jygi38xUDMornAHfOB6UHY" Message-ID: Date: Tue, 6 Dec 2022 19:16:51 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 Subject: Re: doc: add missing "id" attributes to extension packaging page From: Brar Piening To: Alvaro Herrera Cc: Ian Lawrence Barwick , pgsql-hackers References: <20221206083809.3kaygnh2xswoxslj@alvherre.pgsql> <84d77f61-86a0-115b-0aca-52518c7dae3c@gmx.de> In-Reply-To: <84d77f61-86a0-115b-0aca-52518c7dae3c@gmx.de> X-Provags-ID: V03:K1:GjG11VCLE8k9goCcRAhDJeDt2kUoSx/X4YqrwiQkynK0+HMvhtX jpsCLDtcUADp8axjUMwp16UvRtsCE5BuxLorfwZJKAGAZ+T3gHxpjvL/6EZoFJOUQQrrc5g Z1U7xXAoYr4q78uVFQ4D1AXx0wlQtLINdUdAUnfVOUJch+MHn7upwFK9XlMaxrxApoWSBUT PGt2UcZl2CDMvEz4J5NTA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:l7/zytmmzzE=;xaa3VZcgNRZEd2OHaOFPh0H8ALV vBGJ227xTcjXmEOzva4UIP3ie3NCMJ/E5y9ut3fFNg0JzHBOJprY8ISd+wZOCcnGxRqttYVUb DCOa9Mj4Q57Z8klfbrrIzwY8ER65e0BiMn08vV1374zE2qjflndvc1UvJpYG5SiDzPVKEns/l lzooeqB84siatwG/p3WnUGD9SXTaFm0zBtdYQBpe7giotnH9DlFZH4O89EywK0wH3NbVsp4gr 9W6wtOTZQ+d6UlM1pQbTJfzS56WCxzuHOGFKxAbjwSwYnXqdg33LtQ6NxSwBYTNRdIy3kRwft zJBuf13UwM1tUdySUuW9WXJN8JNilO+0MCSddNEcexGSAesI0EYuD6LItF5V6HtonfNRu7GZY 8qOWkl6LX0kkTIHmy3VpZdYC+/qQSqZMPmTaZm8irkd3Xak+v0yGaT2x99JOo0DXkX9M6N1ns F+Dtd5TVqoaElvwFEG3zyFW7R7ipElmnWa1SuKpYHbKWVjYAAEGe1rvZEyF5S+dFb5PpF306Q an5dZTZ/Cyka1XJE3x1xh5M7twMiGX5YL+cj1vEq1GAXjorLwoBlXyUXgOacfGZ6/64pNDVSz LOVTjvt5P6H/ftlRlG/sLRPaaCP3rZwdC+6r6nm+clyjxCeVkrYQfDPt7wCH7EAVH8zs71Vx5 YCJdSoipRHijNQ7Be0Xuy11bVJ4PwKpP72HctEFQ0DLymoYe7WDd9MU6zZ5eRLFT3wScQKxmB jTaq5w5uNn1u6i7M9zHGW5vhPyCuUULQhfBzoXSXD936rUyLdLrd95kc5Tmy6Z5tsGgHb5bQ3 RS/4dlflRK5/H3Vy0QLQpy51hN8r6zObDPvgft8WSf0FdgjNGOjGM61fHWCHfKZwYs+/JHtcb 6UdcsUurGKClkVyt7cLYTIeWoDqmbLzQUalC8FkamWEg07OBF/HhgBoSCkrVmkKz8F1flybuA gPTcnLg6s6rSzhiA3TKkQMQaMTw= List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------20Jygi38xUDMornAHfOB6UHY Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable On 06.12.2022 at 18:59, Brar Piening wrote: > On 06.12.2022 at 09:38, Alvaro Herrera wrote: >> I would welcome separate patches: one to add the IDs, another for the >> XSL/CSS stuff.=C2=A0 That allows us to discuss them separately. > > I'll send two patches in two separate e-mails in a moment. This is patch no 2 that adds links to html elements with ids to make them visible on the HTML surface when hovering the element. Regards, Brar --------------20Jygi38xUDMornAHfOB6UHY Content-Type: text/plain; charset=UTF-8; name="make_html_ids_discoverable.patch" Content-Disposition: attachment; filename="make_html_ids_discoverable.patch" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2RvYy9zcmMvc2dtbC9zdHlsZXNoZWV0LWh0bWwtY29tbW9uLnhzbCBi L2RvYy9zcmMvc2dtbC9zdHlsZXNoZWV0LWh0bWwtY29tbW9uLnhzbA0KaW5kZXggOWRmMjc4 MmNlNC4uMTExYjAzZDZmYyAxMDA2NDQNCi0tLSBhL2RvYy9zcmMvc2dtbC9zdHlsZXNoZWV0 LWh0bWwtY29tbW9uLnhzbA0KKysrIGIvZG9jL3NyYy9zZ21sL3N0eWxlc2hlZXQtaHRtbC1j b21tb24ueHNsDQpAQCAtMzAxLDQgKzMwMSwxMTUgQEAgc2V0ICAgICAgIHRvYyx0aXRsZQ0K ICAgPC94c2w6Y2hvb3NlPg0KIDwveHNsOnRlbXBsYXRlPg0KIA0KKw0KKzwhLS0gT3ZlcnJp ZGRlbiB0ZW1wbGF0ZSB0byBhZGQgbGlua3MgdG8gaWRzIGluIHZhcmxpc3RzIC0tPg0KKzx4 c2w6dGVtcGxhdGUgbWF0Y2g9InZhcmxpc3RlbnRyeSI+DQorICA8ZHQ+DQorICAgIDx4c2w6 Y2FsbC10ZW1wbGF0ZSBuYW1lPSJpZC5hdHRyaWJ1dGUiLz4NCisgICAgPHhzbDpjYWxsLXRl bXBsYXRlIG5hbWU9ImFuY2hvciIvPg0KKyAgICA8eHNsOmFwcGx5LXRlbXBsYXRlcyBzZWxl Y3Q9InRlcm0iLz4NCisgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9InBnLmlkLmxpbmsi Lz4NCisgIDwvZHQ+DQorICA8ZGQ+DQorICAgIDx4c2w6YXBwbHktdGVtcGxhdGVzIHNlbGVj dD0ibGlzdGl0ZW0iLz4NCisgIDwvZGQ+DQorPC94c2w6dGVtcGxhdGU+DQorDQorPCEtLSBP dmVycmlkZGVuIHRlbXBsYXRlIHRvIGFkZCBsaW5rcyB0byBpZHMgaW4gc2VjdGlvbnMgLS0+ DQorPHhzbDp0ZW1wbGF0ZSBuYW1lPSJzZWN0aW9uLmhlYWRpbmciPg0KKyAgPHhzbDpwYXJh bSBuYW1lPSJzZWN0aW9uIiBzZWxlY3Q9Ii4iLz4NCisgIDx4c2w6cGFyYW0gbmFtZT0ibGV2 ZWwiIHNlbGVjdD0iMSIvPg0KKyAgPHhzbDpwYXJhbSBuYW1lPSJhbGxvdy1hbmNob3JzIiBz ZWxlY3Q9IjEiLz4NCisgIDx4c2w6cGFyYW0gbmFtZT0idGl0bGUiLz4NCisgIDx4c2w6cGFy YW0gbmFtZT0iY2xhc3MiIHNlbGVjdD0iJ3RpdGxlJyIvPg0KKw0KKyAgPHhzbDp2YXJpYWJs ZSBuYW1lPSJpZCI+DQorICAgIDx4c2w6Y2hvb3NlPg0KKyAgICAgIDwhLS0gTWFrZSBzdXJl IHRoZSBzdWJ0aXRsZSBkb2Vzbid0IGdldCB0aGUgc2FtZSBpZCBhcyB0aGUgdGl0bGUgLS0+ DQorICAgICAgPHhzbDp3aGVuIHRlc3Q9InNlbGY6OnN1YnRpdGxlIj4NCisgICAgICAgIDx4 c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJvYmplY3QuaWQiPg0KKyAgICAgICAgICA8eHNsOndp dGgtcGFyYW0gbmFtZT0ib2JqZWN0IiBzZWxlY3Q9Ii4iLz4NCisgICAgICAgIDwveHNsOmNh bGwtdGVtcGxhdGU+DQorICAgICAgPC94c2w6d2hlbj4NCisgICAgICA8IS0tIGlmIHRpdGxl IGlzIGluIGFuICppbmZvIHdyYXBwZXIsIGdldCB0aGUgZ3JhbmRwYXJlbnQgLS0+DQorICAg ICAgPHhzbDp3aGVuIHRlc3Q9ImNvbnRhaW5zKGxvY2FsLW5hbWUoLi4pLCAnaW5mbycpIj4N CisgICAgICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJvYmplY3QuaWQiPg0KKyAgICAg ICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ib2JqZWN0IiBzZWxlY3Q9Ii4uLy4uIi8+DQor ICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KKyAgICAgIDwveHNsOndoZW4+DQorICAg ICAgPHhzbDpvdGhlcndpc2U+DQorICAgICAgICA8eHNsOmNhbGwtdGVtcGxhdGUgbmFtZT0i b2JqZWN0LmlkIj4NCisgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im9iamVjdCIg c2VsZWN0PSIuLiIvPg0KKyAgICAgICAgPC94c2w6Y2FsbC10ZW1wbGF0ZT4NCisgICAgICA8 L3hzbDpvdGhlcndpc2U+DQorICAgIDwveHNsOmNob29zZT4NCisgIDwveHNsOnZhcmlhYmxl Pg0KKw0KKyAgPCEtLSBIVE1MIEggbGV2ZWwgaXMgb25lIGhpZ2hlciB0aGFuIHNlY3Rpb24g bGV2ZWwgLS0+DQorICA8eHNsOnZhcmlhYmxlIG5hbWU9ImhsZXZlbCI+DQorICAgIDx4c2w6 Y2hvb3NlPg0KKyAgICAgIDwhLS0gaGlnaGVzdCB2YWxpZCBIVE1MIEggbGV2ZWwgaXMgSDY7 IHNvIGFueXRoaW5nIG5lc3RlZCBkZWVwZXINCisgICAgICAgICAgIHRoYW4gNSBsZXZlbHMg ZG93biBqdXN0IGJlY29tZXMgSDYgLS0+DQorICAgICAgPHhzbDp3aGVuIHRlc3Q9IiRsZXZl bCAmZ3Q7IDUiPjY8L3hzbDp3aGVuPg0KKyAgICAgIDx4c2w6b3RoZXJ3aXNlPg0KKyAgICAg ICAgPHhzbDp2YWx1ZS1vZiBzZWxlY3Q9IiRsZXZlbCArIDEiLz4NCisgICAgICA8L3hzbDpv dGhlcndpc2U+DQorICAgIDwveHNsOmNob29zZT4NCisgIDwveHNsOnZhcmlhYmxlPg0KKyAg PHhzbDplbGVtZW50IG5hbWU9Imh7JGhsZXZlbH0iIG5hbWVzcGFjZT0iaHR0cDovL3d3dy53 My5vcmcvMTk5OS94aHRtbCI+DQorICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9ImNsYXNzIj48 eHNsOnZhbHVlLW9mIHNlbGVjdD0iJGNsYXNzIi8+PC94c2w6YXR0cmlidXRlPg0KKyAgICA8 eHNsOmlmIHRlc3Q9IiRjc3MuZGVjb3JhdGlvbiAhPSAnMCciPg0KKyAgICAgIDx4c2w6aWYg dGVzdD0iJGhsZXZlbCZsdDszIj4NCisgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InN0 eWxlIj5jbGVhcjogYm90aDwveHNsOmF0dHJpYnV0ZT4NCisgICAgICA8L3hzbDppZj4NCisg ICAgPC94c2w6aWY+DQorICAgIDx4c2w6aWYgdGVzdD0iJGFsbG93LWFuY2hvcnMgIT0gMCI+ DQorICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9ImFuY2hvciI+DQorICAgICAgICA8 eHNsOndpdGgtcGFyYW0gbmFtZT0ibm9kZSIgc2VsZWN0PSIkc2VjdGlvbiIvPg0KKyAgICAg ICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImNvbmRpdGlvbmFsIiBzZWxlY3Q9IjAiLz4NCisg ICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KKyAgICA8L3hzbDppZj4NCisgICAgPHhzbDpj b3B5LW9mIHNlbGVjdD0iJHRpdGxlIi8+DQorICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1l PSJwZy5pZC5saW5rIj4NCisgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ib2JqZWN0IiBz ZWxlY3Q9IiRzZWN0aW9uIi8+DQorICAgIDwveHNsOmNhbGwtdGVtcGxhdGU+DQorICA8L3hz bDplbGVtZW50Pg0KKzwveHNsOnRlbXBsYXRlPg0KKw0KKzwhLS0gQ3JlYXRlcyBhIGxpbmsg cG9pbnRpbmcgdG8gYW4gaWQgd2l0aGluIHRoZSBkb2N1bWVudCAtLT4NCis8eHNsOnRlbXBs YXRlIG5hbWU9InBnLmlkLmxpbmsiPg0KKyAgPHhzbDpwYXJhbSBuYW1lPSJvYmplY3QiIHNl bGVjdD0iLiIvPg0KKyAgPHhzbDpjaG9vc2U+DQorICAgIDx4c2w6d2hlbiB0ZXN0PSIkb2Jq ZWN0L0BpZCBvciAkb2JqZWN0L0B4bWw6aWQiPg0KKyAgICAgIDxhPg0KKyAgICAgICAgPHhz bDphdHRyaWJ1dGUgbmFtZT0iaHJlZiI+DQorICAgICAgICAgIDx4c2w6dGV4dD4jPC94c2w6 dGV4dD4NCisgICAgICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9Im9iamVjdC5pZCI+ DQorICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im9iamVjdCIgc2VsZWN0PSIk b2JqZWN0Ii8+DQorICAgICAgICAgIDwveHNsOmNhbGwtdGVtcGxhdGU+DQorICAgICAgICA8 L3hzbDphdHRyaWJ1dGU+DQorICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJjbGFzcyI+ DQorICAgICAgICAgIDx4c2w6dGV4dD5pZF9saW5rPC94c2w6dGV4dD4NCisgICAgICAgIDwv eHNsOmF0dHJpYnV0ZT4NCisgICAgICAgIDx4c2w6dGV4dD4gIzwveHNsOnRleHQ+DQorICAg ICAgPC9hPg0KKyAgICA8L3hzbDp3aGVuPg0KKyAgICA8eHNsOm90aGVyd2lzZT4NCisgICAg ICA8IS0tIE9ubHkgY29tcGxhaW4gYWJvdXQgdmFybGlzdGVudHJpZXMgaWYgYXQgbGVhc3Qg b25lIGVudHJ5IGluIHRoZSBsaXN0IGhhcyBhbiBpZCAtLT4NCisgICAgICA8eHNsOmlmIHRl c3Q9Im5hbWUoJG9iamVjdCkgIT0gJ3Zhcmxpc3RlbnRyeScgb3IgJG9iamVjdC9wYXJlbnQ6 OnZhcmlhYmxlbGlzdC92YXJsaXN0ZW50cnlbQGlkXSI+DQorICAgICAgICA8eHNsOm1lc3Nh Z2UgdGVybWluYXRlPSJubyI+DQorICAgICAgICAgIDx4c2w6dmFsdWUtb2Ygc2VsZWN0ID0i bmFtZSgkb2JqZWN0KSIvPg0KKyAgICAgICAgICA8eHNsOnRleHQ+IGVsZW1lbnQgd2l0aG91 dCBpZC4gUGxlYXNlIGFkZCBhbiBpZCB0byBtYWtlIGl0IHVzYWJsZTwveHNsOnRleHQ+DQor ICAgICAgICAgIDx4c2w6dGV4dD4gYXMgc3RhYmxlIGFuY2hvciBpbiB0aGUgcHVibGljIEhU TUwgZG9jdW1lbnRhdGlvbi48L3hzbDp0ZXh0Pg0KKyAgICAgICAgPC94c2w6bWVzc2FnZT4N CisgICAgICAgIDx4c2w6Y29tbWVudD4NCisgICAgICAgICAgPHhzbDp0ZXh0PlBsZWFzZSBh ZGQgYW4gaWQgdG8gdGhlIDwveHNsOnRleHQ+DQorICAgICAgICAgIDx4c2w6dmFsdWUtb2Yg c2VsZWN0ID0ibmFtZSgkb2JqZWN0KSIvPg0KKyAgICAgICAgICA8eHNsOnRleHQ+IGVsZW1l bnQgaW4gdGhlIHNnbWwgc291cmNlIGNvZGUuPC94c2w6dGV4dD4NCisgICAgICAgIDwveHNs OmNvbW1lbnQ+DQorICAgICAgPC94c2w6aWY+DQorICAgIDwveHNsOm90aGVyd2lzZT4NCisg IDwveHNsOmNob29zZT4NCis8L3hzbDp0ZW1wbGF0ZT4NCisNCiA8L3hzbDpzdHlsZXNoZWV0 Pg0KZGlmZiAtLWdpdCBhL2RvYy9zcmMvc2dtbC9zdHlsZXNoZWV0LmNzcyBiL2RvYy9zcmMv c2dtbC9zdHlsZXNoZWV0LmNzcw0KaW5kZXggNjQxMGE0Nzk1OC4uZTQxNzRlMDYxMyAxMDA2 NDQNCi0tLSBhL2RvYy9zcmMvc2dtbC9zdHlsZXNoZWV0LmNzcw0KKysrIGIvZG9jL3NyYy9z Z21sL3N0eWxlc2hlZXQuY3NzDQpAQCAtMTYzLDMgKzE2MywxMyBAQCBhY3JvbnltCQl7IGZv bnQtc3R5bGU6IGluaGVyaXQ7IH0NCiAgICAgd2lkdGg6IDc1JTsNCiAgIH0NCiB9DQorDQor LyogTGlua3MgdG8gaWRzIG9mIGhlYWRlcnMgYW5kIGRlZmluaXRpb24gdGVybXMgKi8NCith LmlkX2xpbmsgew0KKyAgICAgICAgY29sb3I6IGluaGVyaXQ7DQorICAgICAgICB2aXNpYmls aXR5OiBoaWRkZW47DQorfQ0KKw0KKyo6aG92ZXIgPiBhLmlkX2xpbmsgew0KKyAgICAgICAg dmlzaWJpbGl0eTogdmlzaWJsZTsNCit9DQo= --------------20Jygi38xUDMornAHfOB6UHY--