Re: [PHP-DEV] Casing of acronyms in class and method names

2023-09-13 Thread Juliette Reinders Folmer
On 13-9-2023 17:48, Ben Ramsey wrote: On 9/10/23 20:59, Juliette Reinders Folmer wrote: With the above in mind, I wonder how much confusion/code churn renaming existing classes will cause and if that's worth it, especially as the suggested case for the PHP native class will likely be determine

Re: [PHP-DEV] Casing of acronyms in class and method names

2023-09-13 Thread Tim Düsterhus
Hi On 9/11/23 01:57, Ben Ramsey wrote: Since class names in PHP aren't case-sensitive, there should be no BC concerns for changing existing classes to fit this new casing (for Reflection, debug, and documentation purposes). That is, if we wanted to also update all existing class names in PHP tha

Re: [PHP-DEV] Proposal to unbundle imap/pspell/oci8 extensions for PHP 8.4

2023-09-13 Thread Ayesh Karunaratne
> > ext/imap > > > > The library that provides the functionality in this extension, c-client, > > is no longer updated. The last release from 2007 is no longer available > > on the original distributor's (University of Washington) website, but > > there is an unofficial GitHub repository that hasn'

Re: [PHP-DEV] [RFC][Draft] Match block

2023-09-13 Thread Levi Morrison
> 2. Support block expressions as a language-level concept, analogous to > https://doc.rust-lang.org/reference/expressions/block-expr.html This is my personal preference. As I mentioned in chat, if we go this route, there is a notable pain point: in "short" closures which have blocks, how do you c

Re: [PHP-DEV] Proposal to unbundle imap/pspell/oci8 extensions for PHP 8.4

2023-09-13 Thread Vinicius Dias
> ext/imap > > The library that provides the functionality in this extension, c-client, > is no longer updated. The last release from 2007 is no longer available > on the original distributor's (University of Washington) website, but > there is an unofficial GitHub repository that hasn't been updat

Re: [PHP-DEV] PHP 8.1 and OpenSSL

2023-09-13 Thread Ben Ramsey
On 7/5/23 10:44, Ben Ramsey wrote: On Jun 13, 2023, at 15:06, Jan Ehrhardt wrote: Hi Christoph, "Christoph M. Becker" in php.internals (Wed, 18 Jan 2023 13:20:41 +0100): While the official builds for PHP 8.2 already use OpenSSL 3.0, the PHP 8.1 builds are still using OpenSSL 1.1.1. However,

Re: [PHP-DEV] Casing of acronyms in class and method names

2023-09-13 Thread Ben Ramsey
On 9/10/23 20:59, Juliette Reinders Folmer wrote: With the above in mind, I wonder how much confusion/code churn renaming existing classes will cause and if that's worth it, especially as the suggested case for the PHP native class will likely be determined by the version on which the tooling i

[PHP-DEV] Proposal to unbundle imap/pspell/oci8 extensions for PHP 8.4

2023-09-13 Thread Derick Rethans
Hi, In a recent chat between the PHP Foundation developers, we discussed unbundling several extensions. ext/imap The library that provides the functionality in this extension, c-client, is no longer updated. The last release from 2007 is no longer available on the original distributor's (Uni