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 1uoqmm-00BUHR-LK for pgsql-docs@arkaria.postgresql.org; Wed, 20 Aug 2025 21:56:02 +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 1uoqmk-00BjDH-Vu for pgsql-docs@arkaria.postgresql.org; Wed, 20 Aug 2025 21:55:59 +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.94.2) (envelope-from ) id 1uoqmk-00BjD8-Ku for pgsql-docs@lists.postgresql.org; Wed, 20 Aug 2025 21:55:59 +0000 Received: from mail-pj1-x1030.google.com ([2607:f8b0:4864:20::1030]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1uoqmi-000yn4-0o for pgsql-docs@lists.postgresql.org; Wed, 20 Aug 2025 21:55:58 +0000 Received: by mail-pj1-x1030.google.com with SMTP id 98e67ed59e1d1-32326e5f0bfso362045a91.3 for ; Wed, 20 Aug 2025 14:55:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=j-davis-com.20230601.gappssmtp.com; s=20230601; t=1755726954; x=1756331754; darn=lists.postgresql.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=3qLur3TogH4iwlKtNKCIvmcLaOBu+eoEYPrOthi6OHM=; b=U0IQhn8tPNtUSikQoYs7L/Bp3+QO4eEGMJmoGx3XEMNO8tRj/QP1yrIyECi5H7XOD3 /QWmbWzTmDWQo00v/aD37EtjcBhTPxbEpidJe7cJVOcevh2RR5P/pTa8mjXLbiRPyPAs rObYpuUc47NZEIHxctrz9VLzt81ArNuvJPBPDl5DUFz2rLrROKnB/6t4XsR9AlBqcAoO k4SP852/CPP4PkSOy/ED6MnC0ew9p6E0aih5BmBezHhxm/Os6Z4hJTwSUxnoGtBNMFuD q6KSTiT5tgg6gdqNH7FMi9s+URJzJ2zU6gn2Kye96W3BAsYJLQiWNQwHrcbdP3Rc7cKx TcCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755726954; x=1756331754; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=3qLur3TogH4iwlKtNKCIvmcLaOBu+eoEYPrOthi6OHM=; b=J+6VSc0uJS03763QyeiAS8R7+aiQvZ6R7gmJo7mCjJsiaJjKDP3p8dN024TbXA3Boz tw3VUicvJnObJCBzZr5tdX7FmoHeySfmeRv0nYXOE5roCd0WskWNhnPXrkUD2SHgXc9b O3AZyScpqMijfE/ElPpPEBxi3oIWvN3pNLvF3UO9WXHRWSKt/xWjMY3AZgRs7wuRpi1t sfIZup8HsmwMRfpwjiXB5msopNBkdjLiQ5lMEQzD0HW/2Dy8m/4amn+rhLiYMGSkyA8r /jwZOiFSaiS2OiZL2wlwH3cg5Do2RAEVSc3z87i5pWtAQb/nK9HbT58y3H+/OqKG9kJ5 lMQg== X-Forwarded-Encrypted: i=1; AJvYcCVHZgy3zxCVDjrL4AgshCBu+PYkzHKQxy3VVraSG9S/6ArAeXa1wjT9dZIniVEiA6zrMp0yHqi93OD1@lists.postgresql.org X-Gm-Message-State: AOJu0YygbAsxzOjzrgbbs+K8mfVwOUyoJcQszzCkXhMeYMfJKrh4F0gY 7Rks7CTi/aQJcdB/FtHQs0ZPNWOC04/uGtJ2CsKuqMYt+HmFKKgDIdQNQLfgU2/o7w== X-Gm-Gg: ASbGncuq0CVpVK/1Xtkq48iDj1sFFZP1SYFKGm9obAQrfh9pfNHMexnW7d/WXMOwCCU ts2GhpPo3V4EzKUVhsEuM+BBects0kRzAO430+rhHKKFBHeJ2VpF+ZmkPRr3YGgY+KjogjV+Xtg QDUV7ekpJ6bnl71Mlg6egxRiDdAR8Ach6vdSVCgQplriPsAPbDmYDbJz5YFoDRCZ+H0NM08yI3Q V5j8D/YT+FfK+IO9U2Lj032ZRFya6IjjLzOfWMQX2YZ0ukIKe5jMe8CLmJBqWyikPAuvYT1rqfP WUdK6pnrLtpdsfc07qKSNqxl1ikCGPxUEB/AMbE9GXCkAl/bWmoeoi0vWBCXWDf0ytcJeBunA+S gWnzouz9N9jBhT/RnreI/ijtqYRniV4yBIN4z0NdORvfgxyupjY/cmg8wn05i1aVlftKA X-Google-Smtp-Source: AGHT+IEKF7y1GqgBIMrNz/xqY/jxox+kAqtH510o0ItjkH6x2XpmvjT1ZpdaAx5eeDk9GpKWtKgxwg== X-Received: by 2002:a17:90b:224e:b0:324:e6d7:6daa with SMTP id 98e67ed59e1d1-324ed00ed3emr585135a91.0.1755726953576; Wed, 20 Aug 2025 14:55:53 -0700 (PDT) Received: from jeff-ws-bridge.lan (c-76-102-242-158.hsd1.ca.comcast.net. [76.102.242.158]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-324f22d924dsm8566a91.4.2025.08.20.14.55.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Aug 2025 14:55:53 -0700 (PDT) Message-ID: Subject: Re: Initcap works differently with different locale providers From: Jeff Davis To: Alexander Korotkov Cc: Peter Eisentraut , Oleg Tselebrovskiy , pgsql-docs@lists.postgresql.org Date: Wed, 20 Aug 2025 14:55:52 -0700 In-Reply-To: References: <804cc10ef95d4d3b298e76b181fd9437@postgrespro.ru> <0658C8F0-5ED4-4962-A2A3-524B0D899982@gmail.com> <9247c1b9531136e15d83511270e8c43bf877c9ca.camel@j-davis.com> <415a8ce2-7b15-4fd0-b82a-1d13aba754ed@eisentraut.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.52.3-0ubuntu1 MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, 2025-08-18 at 00:44 +0300, Alexander Korotkov wrote: > I'd like to propose a new version of patch. Nit: it only uses the title case in ICU or builtin PG_UNICODE_FAST. Regards, Jeff Davis