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 1jTzCb-0001c7-IW for pgsql-hackers@arkaria.postgresql.org; Thu, 30 Apr 2020 02:45:29 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1jTzCa-0003aE-5V for pgsql-hackers@arkaria.postgresql.org; Thu, 30 Apr 2020 02:45:28 +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 1jTzCZ-0003Y0-KH for pgsql-hackers@lists.postgresql.org; Thu, 30 Apr 2020 02:45:27 +0000 Received: from meldrar.postgresql.org ([2a02:c0:301:0:ffff::31]) by makus.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1jTzCW-0008Os-1e for pgsql-hackers@lists.postgresql.org; Thu, 30 Apr 2020 02:45:26 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Content-Type:In-Reply-To:MIME-Version:Date: Message-ID:From:References:Cc:To:Subject:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=AJk7qIW5HFt66PIQU6JPZ1yOtsL+zied6sJZD3CwrQM=; b=jlNgvbrgY22cRlrWbSUJGewK8v oGXfcAjJzhTMRsOkNV/sEWIztnRDjFD1LHeeiElWC/cITIf2sAJWesl12MM7AWPYTVbcbIn4CMeli lT1Bh+r9oC/KiljL1K4p1HM5ZksYDgUJRV1R1yoMjfypGxDJsHjAEWkg3kMstkGluquGqz4phJsaJ MihLxZGqOgcy37snKBRp0Vh+vxkksZLhsGjr7sAAZMEf1UE1dZ6KPuqknHsRNUmVAFboHSbgODirs FgTSwTy6u1uvER/OFYaMn0K+O+FuhelMJAzNy5NqV4C3MvOrs9emjkgZdfXGzthXIIU4lXYActhFR x85t555w==; Received: from pool-173-56-10-231.nycmny.fios.verizon.net ([173.56.10.231] helo=Ph33rHippo.local) by meldrar.postgresql.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1jTzCS-0006Hl-7Q; Thu, 30 Apr 2020 02:45:22 +0000 Subject: Re: Poll: are people okay with function/operator table redesign? To: Tom Lane Cc: Peter Eisentraut , Bruce Momjian , Alvaro Herrera , Robert Haas , Steven Pousty , Pavel Stehule , Isaac Morland , Pierre Giraud , PostgreSQL Developers References: <20200423174343.GA16996@alvherre.pgsql> <19233.1587665407@sss.pgh.pa.us> <5561.1587922854@sss.pgh.pa.us> <13e5e408-bc59-e8ca-44f3-28a981b4fc7d@postgresql.org> <11211.1587951842@sss.pgh.pa.us> <58de9544-be5b-f325-b5cc-cce4e2dda7d9@postgresql.org> <5651.1587991781@sss.pgh.pa.us> <30469.1588087170@sss.pgh.pa.us> <8682.1588202983@sss.pgh.pa.us> <4894cde4-148d-f0cc-d6d8-182a46f13e1b@postgresql.org> <06f6b32d-a4cc-3723-5bc1-00fa674df961@postgresql.org> <11106.1588205727@sss.pgh.pa.us> <1c5ca197-f7f2-0300-46ce-4652c7f81d48@postgresql.org> <18310.1588214299@sss.pgh.pa.us> From: "Jonathan S. Katz" Autocrypt: addr=jkatz@postgresql.org; keydata= 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 FmEC Message-ID: Date: Wed, 29 Apr 2020 22:45:16 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <18310.1588214299@sss.pgh.pa.us> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Ru0QUzYKp5OEVEKPieFF3tlmtoLv8TjpR" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Ru0QUzYKp5OEVEKPieFF3tlmtoLv8TjpR Content-Type: multipart/mixed; boundary="jKorsVk7IVlizry9XQie5vddZnzslFDb3" --jKorsVk7IVlizry9XQie5vddZnzslFDb3 Content-Type: multipart/mixed; boundary="------------D9BEAA113AAB62D3699EDDE0" Content-Language: en-US This is a multi-part message in MIME format. --------------D9BEAA113AAB62D3699EDDE0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 4/29/20 10:38 PM, Tom Lane wrote: > "Jonathan S. Katz" writes: >> Please see latest attached. I've eliminated the !important, condensed >> the CSS, and the desultory (yes, my word of the week) testing did not >> find issues in devel or earlier versions. >=20 >> Please let me know if this works for you. If it does, I'll push it up = to >> pgweb. >=20 > NAK ... that does *not* work for me. Learned a new acronym... > It looks to me like you are expecting that "margin" with four parameter= s > will override an outer-level setting of margin-bottom, but that is not > how my browser is responding. ISTM you need to explicitly set the very= > same parameters in the more-specific rule as in the less-specific rule > that you want to override. >=20 > I get reasonable results with these settings, but not with > anything more abbreviated: > In particular, it might look like the multiple padding settings > in the pre.programlisting rule are redundant ... but they are not, at > least not with Safari. Clearly I was caught doing a single browser test (Chrome). Reverted back to the verbose way sans !important, attached, which appears to be the consensus. If you can ACK this, I'll commit. Thanks, Jonathan --------------D9BEAA113AAB62D3699EDDE0 Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0"; name="website-style-v5.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="website-style-v5.patch" ZGlmZiAtLWdpdCBhL21lZGlhL2Nzcy9tYWluLmNzcyBiL21lZGlhL2Nzcy9tYWluLmNzcwpp bmRleCAwOGNhMjU1Li4yYjQ4MzFkIDEwMDY0NAotLS0gYS9tZWRpYS9jc3MvbWFpbi5jc3MK KysrIGIvbWVkaWEvY3NzL21haW4uY3NzCkBAIC02MjUsNyArNjI1LDcgQEAgdWwuYWN0aW9u cyB7CiB9CiAKICNkb2NDb250ZW50IHAgewotICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBv cnRhbnQ7CisgIG1hcmdpbi1ib3R0b206IDFyZW07CiB9CiAKICNkb2NDb250ZW50IGhyIHsK QEAgLTY0OCw3ICs2NDgsNyBAQCB1bC5hY3Rpb25zIHsKIH0KIAogI2RvY0NvbnRlbnQgcHJl IHsKLSAgcGFkZGluZzogMC44cmVtICFpbXBvcnRhbnQ7CisgIHBhZGRpbmc6IDAuOHJlbTsK IH0KIAogcHJlLApAQCAtNjU4LDcgKzY1OCw3IEBAIGNvZGUsCiAjZG9jQ29udGVudCB0dC5S RVBMQUNFQUJMRSB7CiAgIGZvbnQtc2l6ZTogMC45cmVtICFpbXBvcnRhbnQ7CiAgIGNvbG9y OiBpbmhlcml0ICFpbXBvcnRhbnQ7Ci0gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmEgIWlt cG9ydGFudDsKKyAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTsKICAgYm9yZGVyLXJhZGl1 czogLjI1cmVtOwogICBtYXJnaW46IC42cmVtIDA7CiAgIGZvbnQtd2VpZ2h0OiAzMDA7CkBA IC03OTksNiArNzk5LDI3IEBAIGNvZGUsCiAJdGV4dC1hbGlnbjogbGVmdDsKIH0KIAorI2Rv Y0NvbnRlbnQgdGFibGUudGFibGUgdGguZnVuY190YWJsZV9lbnRyeSBwLAorI2RvY0NvbnRl bnQgdGFibGUudGFibGUgdGQuZnVuY190YWJsZV9lbnRyeSBwIHsKKyAgbWFyZ2luLXRvcDog MC4xZW07CisgIG1hcmdpbi1ib3R0b206IDAuMWVtOworICBwYWRkaW5nLWxlZnQ6IDRlbTsK KyAgdGV4dC1hbGlnbjogbGVmdDsKK30KKworI2RvY0NvbnRlbnQgdGFibGUudGFibGUgcC5m dW5jX3NpZ25hdHVyZSB7CisgIHRleHQtaW5kZW50OiAtMy41ZW07Cit9CisKKyNkb2NDb250 ZW50IHRhYmxlLnRhYmxlIHRkLmZ1bmNfdGFibGVfZW50cnkgcHJlLnByb2dyYW1saXN0aW5n IHsKKyAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDsKKyAgYm9yZGVyOiAwOworICBtYXJn aW4tYm90dG9tOiAwLjFlbTsKKyAgbWFyZ2luLXRvcDogMC4xZW07CisgIHBhZGRpbmc6IDA7 CisgIHBhZGRpbmctbGVmdDogNGVtOworfQorCiAvKioKICAqIFRpdGxlcywgTmF2aWdhdGlv bgogICovCkBAIC0xMDU5LDcgKzEwODAsNyBAQCBpLmZhcy5mYS1zZWFyY2ggewogcHJlIHsK ICAgcGFkZGluZzogMC44cmVtOwogICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhOwotICBt YXJnaW46IDFyZW0gMCAhaW1wb3J0YW50OworICBtYXJnaW46IDFyZW0gMDsKIH0KIAogcHJl LmNvZGUgewo= --------------D9BEAA113AAB62D3699EDDE0-- --jKorsVk7IVlizry9XQie5vddZnzslFDb3-- --Ru0QUzYKp5OEVEKPieFF3tlmtoLv8TjpR Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE+oS2la8r95ogZD/x8QSccp8cZScFAl6qO7wACgkQ8QSccp8c ZScxiw//TFJ0ZEswoQCHDRMaSQkdzpRpGqdfmV5TMvyrx4q+J3IFqnC2dfEffkOJ W4n1lqfd01ZYQy2lahdzYJACjM4m1HqXRbM4eefwIMwf5QlTJ0cLCobw3Fg7Ff7R DwEsiemgu0xl/iDHQejviZtxYBz34/Jnanb/xf44YYAZzUoAJ/1+Bz4gR1QG/zE0 o6k71XN+/dEb+qd0T/uxeCGGiYUz7n6QJ7VnQmH4y9wWwTzA8cLvDI4BYAIP/Rqd KyljlLxhN29D13tCjPA915oy4QPo5COU0SFMtYjt7VQ8WSPJBBwdhyZwmgtlkqu5 yw87ifWmmdTxzj2Mq/eR78KCOHhd9OXSFK7SGMk4PMW1zvvxKAT1MUbMcCWGdA4P ZZS3Mo3blrItyf/Q4ColEfLesaMU8sFR/aONa5Ag8oiKYZ1MIzKr5yiWImbgRKBz 3JZ913tWzpZ2O1nLwF09r3swOF8svbkNYike+gFSw5fuyAIRa/yMQ/nTv0VOKDnn 50IBZcJDcxw23JjVcur081l+ca9RM3yeNsAn1zlXMSpd/iQg0hr6Sfu2pSjdqkB4 CNAsIAwGVIh3MwuFEVJusMFF7mLsJe7Uupb8BU4fMVux0R+3NA/Gcl1X3tu6LZIW BlDBi1brRuwcqPP99It3qtkJkcWZgU2MKMMeQ5hdgTcT/PNCpoU= =GIoH -----END PGP SIGNATURE----- --Ru0QUzYKp5OEVEKPieFF3tlmtoLv8TjpR--