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 1w5bF6-003Pem-1B for pgsql-hackers@arkaria.postgresql.org; Thu, 26 Mar 2026 03:18:44 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w5bF4-000kx9-2j for pgsql-hackers@arkaria.postgresql.org; Thu, 26 Mar 2026 03:18:43 +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 1w5bF4-000kwy-1q for pgsql-hackers@lists.postgresql.org; Thu, 26 Mar 2026 03:18:42 +0000 Received: from mail-oo1-xc30.google.com ([2607:f8b0:4864:20::c30]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w5bF2-00000001Dfg-0FL6 for pgsql-hackers@lists.postgresql.org; Thu, 26 Mar 2026 03:18:42 +0000 Received: by mail-oo1-xc30.google.com with SMTP id 006d021491bc7-67cf1bfc73eso225732eaf.2 for ; Wed, 25 Mar 2026 20:18:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1774495118; cv=none; d=google.com; s=arc-20240605; b=e/G3C0z2Mvd8OIeQdLG0Rv8y1bn4nye7iFXOc3MmuokcgYcKpwHEclnmfX0IKjyLcl gIj4jRibbYN2T1LVbOe3Q2N0+X0azYYd/B1IDjcP+Ds1LOxDMEfKpQ4jqdTmZzdXxjsU wBKffsw2RV2OmDHPvok5pKm1+s0FUrlmbUPI9O1TgRWUOzxi8XcyvOwXtiHKZ/YWd4kT SkfJAFenlIzklbs496tgW61UgaipQZHGF249ylPquA43iqrB2F68MhyqS8Is4PQ5+uE6 2cElNtORW0hNRIXYMXuwUuIZ0xijqI/feNz2PQPGgC2E+LZOhIKf2QKcG8FP52qH1aWc ZW0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=lO4g8nZVyglo6ZgZGVWHlCLeYCW3j6jGeYvPCjK4Qx0=; fh=tnG6ot5705e1ggPkylFBfPvqoQpfDa+yu68XgfBxGGo=; b=JBI7OUuBYKgLlDPQ2VF9EqNs2VsVjQp7uvkh8nVs/tV1m40kxkc+RIToNk3cJJfdL+ GOAx4Bj14euxuJpy9IE2ojpNidYQDy2dDr6muJOAbwD7YohjvRf3D2m10u4D1eH5nYSX SNlTpUiaAlQILkJ/7fxlw2Q2f+r7n/q8n1t+64sSqIADcFOtbyjderEr/0YSfmYYXpdD /1Z4QpAs7KD5Vu54w5Xez9rghZL2DH5hjKGjWy5tH3S134ZhLyIIYK4kpu+L5zEHr/Fr KTNyjOqOfhOvK82SPrXYGmjQFbFWGFnrtiyuq35nLPp/NMvbLHw/ymHfkhAy9PvfOTCL CTPA==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774495118; x=1775099918; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=lO4g8nZVyglo6ZgZGVWHlCLeYCW3j6jGeYvPCjK4Qx0=; b=Sv34vTM11kEVFOygEHFkVRG/RdV22S3Qems2A+gNsYc5kE635JsQUKLsihWiE2C0Xy JMXnJoO7ayfq5d4qSz2hkN5yJULOMwnzxi9rg5LVk6DrvmW1hpcxtOLMQLJw+wbPHwAo F1qeKRNL1cFLs7XJV5KE/MekD4kOgfvDeGMFYfeo5WIs8jseebXT0tXT1Nd/64Wjrerj jGHUFOyivw6gOnj3Lg93+52dVW7Fiorc0faSV2dGak91f++tYe38DxcV8jEf/LNEP9EG YRfZ+uxFXsvCZJ2aGKkAe/9BfA2+bFeRslmtAVY5qP05P4031dRTE3WxxX63ip0gZrLf lcwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774495118; x=1775099918; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=lO4g8nZVyglo6ZgZGVWHlCLeYCW3j6jGeYvPCjK4Qx0=; b=I6j3gPJA0eTSRv2I0G8Gyft2PkzTyv6nB7ki3HCWDZ0DvJHeC5fmvrNoxKIZXuqysh CRvPxJUIjwOaxtGsoq8TWipHoazPMcftLlvgUQ8uLjcmYGCDhPvTkSu8xyCuvaDEDtGj hUwyUSQ4gKvTiZi2yBhucOwYB1bz2BB6fLiqeiiy1eavw4vHIblLmQXkAWe5T0qm3Ljq l7jKyFxWUyP0HyOIx7npxqStmDJPa1sJGYx4ElkQFEgVnk3ZRKGvzHnntTry9D3QWjEd Di0GbjxZpxiNfaf/umgi+DPpOWSWXTVwdF6cXwZBFJ2XaQRTDkJE88o/NFDk4vtuI0+u SBxQ== X-Gm-Message-State: AOJu0YzkywL8KFHgGbl9BpkcuXtmhUnk05hwlB1J52dNe7XE1Vlbj5K3 WPLFilH5wWdLfBOc4dWsmeu0GEu/1G6ZejlkM8bImUkw9wAq42A0MVbt1RL8CLeMMBypsZDgCTQ uHSRfSi2pp/DEGN7SL818cbrrgcpDWD4= X-Gm-Gg: ATEYQzw/8FxZo+KDh1Zu1kcMzB2hyq8AjdafNXHHIczTSaY5qoH9IFzjOUpXqRMw/ZP 6FUj8bKhFJGbdtmUsBqagyvdspsDFFIjA4Y4Jxr+3s/koCPr7jHgyTFqdrUKBhn9pkYWyxU50/L zla0Sea9DrbaQyQ0aalWei2khrn4zATjHNcK1YtHvgjV6fQ3D6VEwQ91VnQjT9XfzimpiNSn1OG RUv686j2dWu6yJjQDHeNR/2uiEwtGra+YAQAaum5pRO9xTBd30ndIAdB7PNC6waQWuSPdEjVoQ7 xC2XHjpO/EYBXnoaTQdxVPsTBOFqcWWjXEOeTNiElw== X-Received: by 2002:a05:6820:82c:b0:67b:decf:ef04 with SMTP id 006d021491bc7-67dff564121mr2911760eaf.50.1774495118107; Wed, 25 Mar 2026 20:18:38 -0700 (PDT) MIME-Version: 1.0 References: <785CF596-5626-4ECB-AC3D-13FB266D69D0@gmail.com> <8048C321-FECA-4ECD-B022-54D842151B42@gmail.com> In-Reply-To: From: Fujii Masao Date: Thu, 26 Mar 2026 12:18:25 +0900 X-Gm-Features: AQROBzDnVphtgVQuDx5ztA7utbL2WT_Y2-a3Xo5GeDG-tSLddeWndWrpJ5oohuw Message-ID: Subject: Re: Fix how some lists are displayed by psql \d+ To: Peter Smith Cc: PostgreSQL Hackers , Chao Li , Soumya S Murali Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Fri, Mar 20, 2026 at 12:49=E2=80=AFPM Peter Smith wrote: > > Ping, This thread has been idle for about 6 weeks but AFAIK the patch > is good to go. > > Is there any else I can do to help move it forwards? I like the updated \d+ display. The patch looks good to me. So, barring objections, I'm thinking to commit it. BTW, with these changes there appear to be no remaining callers of pg_wcswidth() in the core. I'm not sure if we should remove it, or keep it for reference or potential external use, though. Regards, --=20 Fujii Masao