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.94.2) (envelope-from ) id 1tmnCk-00B6Av-IP for pgsql-hackers@arkaria.postgresql.org; Tue, 25 Feb 2025 05:10:03 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tmnCi-00Dnoh-KP for pgsql-hackers@arkaria.postgresql.org; Tue, 25 Feb 2025 05:10:00 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tmnCi-00Dnng-A6 for pgsql-hackers@lists.postgresql.org; Tue, 25 Feb 2025 05:10:00 +0000 Received: from mail-pl1-x629.google.com ([2607:f8b0:4864:20::629]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1tmnCf-000bRA-1Z for pgsql-hackers@lists.postgresql.org; Tue, 25 Feb 2025 05:09:59 +0000 Received: by mail-pl1-x629.google.com with SMTP id d9443c01a7336-221057b6ac4so98789105ad.2 for ; Mon, 24 Feb 2025 21:09:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740460197; x=1741064997; darn=lists.postgresql.org; h=content-transfer-encoding:mime-version:user-agent:from:subject:to :message-id:date:from:to:cc:subject:date:message-id:reply-to; bh=Wdtgd2ZOyHlX+j4L5w7O06IRtPQopwwm94cPz5KncO8=; b=IbulkUHeUblVXkgam5LaXAmt1zaoTgCjvaiTtE8elNL/hSTriRxpGIy3Lm14dkZLQO BZ4gVe601ZSHNgf9J0E80S6OBBTNU8UnWDlUb0dz61jEBGnGyWe3Ce2evhemLFP6HEyv wcBbKUuB2o5AEyECUreaPYzRru0aaLlmLyKAYVz1eSs7GHjZxkbPABDUCvRjPKEzGBiQ PCGfbhGDDHPQ3FMNOghNzxTMa+vNulf+njwQzpHrCLMX3p/Adkwug6A44SSJ/Wv0r2n/ WntnPg46rSvLuYOPfozrtWWfeN4uUVpS+3p528UITSZW+TyroipY2rnoqqjUJXJogpct jYAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740460197; x=1741064997; h=content-transfer-encoding:mime-version:user-agent:from:subject:to :message-id:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Wdtgd2ZOyHlX+j4L5w7O06IRtPQopwwm94cPz5KncO8=; b=BAaqy8WiZm17fxf1Vi4ng+jZtUu7c0C/7zRkzMB3qCtRSbnPLQzu+CWx55PduL9196 hsmdjbv/HnMIzdiNVqE3jdga0w4DuaXc6+syUaNg6xkJmH9HfYHtsPb7Vasu/gGH0GYV 3gVz7+f8agkTMgHdskxBTBkp6Ign0TzV/TSr4zsBqty9ORa2AkZvJrpBCZaWUh+gnXk6 DWs+dopFZGqPEUGnYhBjt2hksITaST6AChnnBt6biM8sdTjhnDqHSm5ymmy6NML4XWZ1 i4XTN858uVfDevJmBy3Em9BEvS6a2ZyoJJ+ThbAS0RpLm+2FMZXIEEktUkDtvOY7fI/5 AnoA== X-Gm-Message-State: AOJu0YxVdWGpBFIUj5o+2OCr0Nr2z2Wa/me+5WfNkoe9jtJYHU3BrLEQ b334oWk9l32oPev+2I5ZmPirFpvOTXe+g9OYjdWLSJ5Qj9nEbytWZx+UKQ== X-Gm-Gg: ASbGncs4Pd4IjNbHK0SNQXiR6hRiiNS3neRW+XzoSY9ctBqkT4Oa8UlztG1nfQmKe20 AnjYeKtLizH7J4gAf4QZARq+cMctcOhDeoPKLZfmAiWWsUN2TJXN10/XBUgGYQunuW/nTbWq/yE ca8v9zDZAv3guZC0Lzl3QnPyNQky5Zp5GqhMBpkM0K/SYm3a4Kh0QpU367bKHsFedqnrG3csxKv CU4CwJC+qkUQpG3kemrwtYXS15seYY7qiFtM+BBLdMvKftx+AFRLsllPOAGeFqxDEXZq0W3uP3b Jco028D87N07Luz/hcOi3Aq+GfRv/77tb3CNW18EMFw8WHLhzynXz6NhCbSTv/s97MMCbP3GxYM = X-Google-Smtp-Source: AGHT+IFwpWcPVmrjcFxe2wCIBZfAlwhRPSS6IB6phaxk4F60SudpkR9O3RL3gvryqECGpxmJ95v7dw== X-Received: by 2002:a05:6a21:696:b0:1ee:d515:c6ff with SMTP id adf61e73a8af0-1eef52d98e7mr28189869637.12.1740460197289; Mon, 24 Feb 2025 21:09:57 -0800 (PST) Received: from localhost (KD036014041111.ppp-bb.dion.ne.jp. [36.14.41.111]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-aeda87685d7sm385071a12.39.2025.02.24.21.09.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 24 Feb 2025 21:09:56 -0800 (PST) Date: Tue, 25 Feb 2025 14:09:53 +0900 (JST) Message-Id: <20250225.140953.1271748916018759840.horikyota.ntt@gmail.com> To: pgsql-hackers@lists.postgresql.org Subject: Fix untranslatable split message From: Kyotaro Horiguchi User-Agent: Mew version 6.8 on Emacs 27.2 Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="--Next_Part(Tue_Feb_25_14_09_53_2025_913)--" Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk ----Next_Part(Tue_Feb_25_14_09_53_2025_913)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello, The recent commit 1aab6805919 introduced a help description that was split into two printf() commands, making it untranslatable. The attached patch merges them into a single message. regards. -- Kyotaro Horiguchi NTT Open Source Software Center ----Next_Part(Tue_Feb_25_14_09_53_2025_913)-- Content-Type: Text/X-Patch; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-Merge-split-string-literals-into-a-single-message.patch" From f946b02bbb4e30bc250bf7386556c970ddb7dfbd Mon Sep 17 00:00:00 2001 From: Kyotaro Horiguchi Date: Tue, 25 Feb 2025 13:57:03 +0900 Subject: [PATCH] Merge split string literals into a single message A recently added option description was split across two output commands, making the message untranslatable. Merge them into a single message. --- src/bin/pg_upgrade/option.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/pg_upgrade/option.c b/src/bin/pg_upgrade/option.c index fe716c4c805..188dd8d8a8b 100644 --- a/src/bin/pg_upgrade/option.c +++ b/src/bin/pg_upgrade/option.c @@ -323,8 +323,8 @@ usage(void) printf(_(" --copy copy files to new cluster (default)\n")); printf(_(" --copy-file-range copy files to new cluster with copy_file_range\n")); printf(_(" --no-statistics do not import statistics from old cluster\n")); - printf(_(" --set-char-signedness=OPTION set new cluster char signedness to \"signed\" or\n")); - printf(_(" \"unsigned\"\n")); + printf(_(" --set-char-signedness=OPTION set new cluster char signedness to \"signed\" or\n" + " \"unsigned\"\n")); printf(_(" --sync-method=METHOD set method for syncing files to disk\n")); printf(_(" -?, --help show this help, then exit\n")); printf(_("\n" -- 2.43.5 ----Next_Part(Tue_Feb_25_14_09_53_2025_913)----