Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:122289 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 13304 invoked from network); 5 Feb 2024 23:33:14 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 5 Feb 2024 23:33:14 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1707176046; bh=UqbEubDfKA7RGxzcs37/1rD8MRuYL2iJXbWRHeGT/zs=; h=Date:Subject:To:References:From:In-Reply-To:From; b=jdqNUgXuFv9UmNHI6efll80m3Dh6qpMqszAb9nMOiqmDi/8FywkvrVaOh34lgqP/b QQPLXUuIvEn3IW8ccY6q7dAgg/d/Wsgbo3Ak6NcQtzfOSlb2t9Sc3FiY3817vWN6zB 8PoOrmjDxb1DjFx7/EDxXm1e+idyk0TyA2q7qbS3rbvqOEc09qwyynGTOstiaGsze5 W1jbEchC3z+apGDvW9ONTc0DBUfus0rHZoHVz/rPy/r4FxU8LTjaiX4pPjFtu0/Yw1 KhqHZH+Au62M7siwkC2QBGym/DQP7w9Vr+f9QQ7H8x+R47JUPeRtx187gKYMifU2zv /ZzIY5zGmq7kg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 02B9F180064 for ; Mon, 5 Feb 2024 15:34:05 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-pg1-f176.google.com (mail-pg1-f176.google.com [209.85.215.176]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 5 Feb 2024 15:34:04 -0800 (PST) Received: by mail-pg1-f176.google.com with SMTP id 41be03b00d2f7-5dc20645871so11138a12.1 for ; Mon, 05 Feb 2024 15:33:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wikimedia.org; s=google; t=1707175992; x=1707780792; darn=lists.php.net; h=in-reply-to:from:references:to:content-language:subject:user-agent :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=UkAqLcodNSwXbkmutV3AACcBIGXkEDMnUHTI5RQfm7I=; b=pscZNYsFgxnAyGeDy0yJ7N+qlPKhpr+TWmsoitUCbNRJKIoXz9nPidtVFZ4n76u1Dd vxsOB70UqhcpHP8oV+X2kV0ogpGuiGcI4wRYazFBlDcmmlk/iWNbuFm0utkLYtJJaUqV i/l8V83XMIYRlZwBxpxw8Df9yhQWCAKwmJbv4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707175992; x=1707780792; h=in-reply-to:from:references:to:content-language:subject:user-agent :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=UkAqLcodNSwXbkmutV3AACcBIGXkEDMnUHTI5RQfm7I=; b=wbB+IpRkAxAU9TVBviQiBOeWGpahfHvrNjUffF2HjMIsD4tzUPYPAl0obSfYS2KAv5 m8c1QsJzSg0WnbS+Svxcmh8pg2jDoq0WIC/4z7sEUGpQjQWIRUrVQGqcXAWzbrdkdHf3 6XfqSU3aBm92DJhfVaL463zpAuzi4gtXJ/Ir7AxUARY1J0VJJEv4/sC8GJ95dlMHCm55 7z7UQ0ySw28tNpqFqw+pjlMsmYB+BYgz/0/aSoIPV7tLAdIpuLgGUc7wnhmerjviuwCZ +EQHQBqlPkYWtNEVl5c0Dt4cxjh3IozwSXHJ2fpUux5krxtPge5PnXszqsepN82Ys/dq fewA== X-Gm-Message-State: AOJu0Yz2aq9A0H/GzFv8Rx+30+Jc+sSV0a6awzobH2edRxWudPobNFWW DH9V1nd9tUqjMupBjUKEvkkXsHgcUszJbRUGbBEBpd66V8rah8k2NwfBBoU1VGVD85Omxz4G8Vx D X-Google-Smtp-Source: AGHT+IH5dsW/HDNtIoSDOKodMp+2I7BGA1JL54o6ecib+AHK4GMBt9pDTHwdgBqAtM5vQpEWJSBJFA== X-Received: by 2002:a05:6a21:6d86:b0:19e:4c37:8737 with SMTP id wl6-20020a056a216d8600b0019e4c378737mr21981pzb.5.1707175991640; Mon, 05 Feb 2024 15:33:11 -0800 (PST) X-Forwarded-Encrypted: i=0; AJvYcCVPXzP6SQ2TdvPrZxMv8tljq5V5lCPGYK4wqIeLHLNB1eQfqzlMXEGcFdV1pe8RPPF4nETwE28L5hFdkjQQrcwnQ97LXYEUkg== Received: from [10.1.1.45] (124-168-138-242.dyn.iinet.net.au. [124.168.138.242]) by smtp.gmail.com with ESMTPSA id m22-20020aa78a16000000b006e035133b72sm431995pfa.134.2024.02.05.15.33.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 05 Feb 2024 15:33:10 -0800 (PST) Content-Type: multipart/alternative; boundary="------------k1choV5G0o31anIAflh69F3F" Message-ID: <29b0a205-8903-4ae8-b1e4-45db846fee7f@wikimedia.org> Date: Tue, 6 Feb 2024 10:33:06 +1100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: youkidearitai , php internals References: In-Reply-To: Subject: Re: [PHP-DEV][VOTE][RFC] mb_ucfirst and mb_lcfirst functions From: tstarling@wikimedia.org (Tim Starling) --------------k1choV5G0o31anIAflh69F3F Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2/2/24 20:27, youkidearitai wrote: > I see. I'll change mb_ucfirst using titlecase. Per my comments a month ago on the GitHub issue , I think it is much better to use title case for mb_ucfirst() than to use upper case, since conversion of the first character to upper case has the effect of corrupting text in the Georgian script, and initial lower-case ligatures are converted to a form which appears like two upper case letters. So I'm pleased to see this change to the PR. I would appreciate it if the RFC could also be updated to include this detail, since my vote depends on whether title case or upper case will be used. -- Tim Starling --------------k1choV5G0o31anIAflh69F3F--