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 1wXlu5-003T0R-0B for pgsql-hackers@arkaria.postgresql.org; Thu, 11 Jun 2026 20:21:29 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wXlu3-00GoyA-2o for pgsql-hackers@arkaria.postgresql.org; Thu, 11 Jun 2026 20:21:27 +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 1wXlu2-00Goy2-2u for pgsql-hackers@lists.postgresql.org; Thu, 11 Jun 2026 20:21:27 +0000 Received: from fhigh-b3-smtp.messagingengine.com ([202.12.124.154]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wXltz-00000002bha-34nH for pgsql-hackers@lists.postgresql.org; Thu, 11 Jun 2026 20:21:26 +0000 Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfhigh.stl.internal (Postfix) with ESMTP id 5E7957A00C8; Thu, 11 Jun 2026 16:21:21 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-02.internal (MEProxy); Thu, 11 Jun 2026 16:21:21 -0400 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=1781209280; x= 1781295680; bh=wAfwDAiLjc/9izPx//eprL0RzhJ4FOtF/CzdI+jjpAk=; b=S JSdubS/a3iIKoMcLLg6uh728z6hlpnqv8fMPIOSuBUNY3xP+kdacp3tweMOW4zLM Xlf8ffqqzjNwncEDJH53xggr7Q1znba6Q7JscNTdCnvoxb/Ey3DOck+O25iPzjIn y9cpp4PI7rHrHo2sELqJl9qrv5VFyRODWKvA5SzcLCQfec4V56ZKPGPtj7GJo8YW Rwnk49xksinv9Ze7+XmMtL3tJuYNya3rb+oaFGQUpKNMh7ADXrsvO/EGw6+dsyYE npcp0MlhSxvgZ580hwE9h00xH5hcIu53+Erkph7x9k2ZHPyHEjiDewcIkHxosTvg 2nQeT8gwXUDpBaut2Girw== 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=fm1; t=1781209280; x=1781295680; bh=w AfwDAiLjc/9izPx//eprL0RzhJ4FOtF/CzdI+jjpAk=; b=ElBHxJGT4bu/uBvHV O+sIYhGt3H0EVryHM7OkNGHfE99KhQiXO7rRwBxUfrlfZnGSMQGvWDQ9Y4CZAgiH 3SY4y9VV7HCMpQx0f2+VeRZQG75GwTZ+dMuQGzdwpCCy685RqzzFVEOihXQG8z94 +5T1ksF94+zXWgaocsSME6RBeru0am6ehi05xJkQ/8l6l1ZeJMngbPWPQYsIBUTj wS+A3Eb629T+v8Yw2LMjy3MPmMYJRkd/Ib/poErVcKo8HRTUMgZs+NqyXFXdFiTC r/NEFGS/9HMiXb8qINjQv+21y9X8rM1+B09h/KS4NTr4cAL8WWxe3/2zP+qZPBQv gcylg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTGzVIJLfvRQWQn9GG4/JqZGTu6yxqoflp3ihkXCXRu0PAeHrNduu1SaXpha778hHZ Y7pDErOtw1QdXZ/uA1Y8JkMdrRb41ww3dhQO/mSC71R5d27LjacOokKpZBSaeCVCdHAvjy 7uPGSuv1xg0MoKA22uxHshvHk/5gUG0njuAD1b+poufE6o2iRLm6AWkgPRgq/FY0Cjxw+E MjGhFldvMwHZT8ttl9X5sG5Aw5YMaGHoPdnFglew6anUfX/bDz3c5edlc2PzqXH+9XfCco +zzr7sSlFge+TgpGm9R8NHUF9pccMDhfsT/jGP/4yqoGC8+UA3kx8h5s7PepcGVGucS0D9 jE9atZYc+Fr5d1iYQDoaPgW+bP93AqPIUdwZSQyZe7Xui2gWLRpBlvKl07+5z3DV2yT5PA foeobvqSDhY6+MO7PIdc4M+lV8++J4sAgL+eVBpYW2ijV1GC8tv2QunqpGVAiEHU/xGoA/ 2gKaxaR0eXkC+k7yhZrz630eaapK3ACSfxUsyxNSa3O4KcVGUl2EBGVRNItH1Wl909huHC BBWykQG+/ZGcJBpht1gOnQemqLFKYUr5O4yjI1J1SLb3+kX5XwKptNEyQ577LJcsQgQZlR IArMljD5vrGRzGtoCkCsglRQGHB5EYfBiM5FsxJY9DOHfIJE2vbjZP0yXlXg X-ME-Proxy: Feedback-ID: ie3de48e3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 11 Jun 2026 16:21:20 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kurilemu.de; s=schmee; t=1781209276; bh=YtRZtCH7jZUZSpidpEf9R9nquEHj6FOOYsfoaw0Y/wQ=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=Nsgnmn8zQtEPu86MhsI0MwZW07yPgowd8h+sPu1n4y11fDvySRoQr+hCsmun7V7Zp qud3cXjUFzbaeVnWp2p+i4YZ8RkRnLjCuXqKO4kQguxpsgP594DuX0DFOStcw4d1Az bMsXvOvbmJEYmGLALm9XSAh0lajhMmgGhmhnS3uvRVf3CZcoKiooKcH+QKYYk1QAbc xk5BS++X9ulJreRHTTf44+YKh5vAXxcKlDrMiN2FESrLdokZXxKluaRq6MLekjkZ82 mO2V8aPVXC5bO0VNka5WcxjluBLyFm4wYaFGDY5myuKZ+XY4bJ7UkKOJfFsSVBQ29f r2Y58hcFh0xhw== Received: by ida.kurilemu.internal (Postfix, from userid 1000) id C3FEBB00662; Thu, 11 Jun 2026 22:21:16 +0200 (CEST) Date: Thu, 11 Jun 2026 22:21:16 +0200 From: =?utf-8?Q?=C3=81lvaro?= Herrera To: Peter Smith Cc: PostgreSQL Hackers , Peter Eisentraut Subject: Re: Redundant/mis-use of _(x) gettext macro? Message-ID: 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 2026-Jun-11, Álvaro Herrera wrote: > In the end I decided to go with the flow and changed to use "first" > logic rather than "last". I also figured that we should change the > other two places you pointed out at the start of the thread to use the > same coding style. Since this is mostly cosmetic, I don't feel > compelled to back-patch it, and pushed only to master. > > Another place I noticed while looking this over is psql's > describeOneTableDetails(), per the attached patch. It's essentially > more of the same, but arguably different enough that I judged it > warranted posting before pushing. Crap, I just noticed that Peter Eisentraut had made himself committer of this CF entry. Apologies, I've had this marked as pending on my inbox for so long that it didn't occur to me to check the CF page. -- Álvaro Herrera 48°01'N 7°57'E — https://www.EnterpriseDB.com/