Re: [PHP-DEV] Pipe precedence challenges

2025-08-14 Thread Rob Landers
On Thu, Aug 14, 2025, at 21:30, Larry Garfield wrote: > Hi folks. We have discovered a subtle issue with the pipes implementation > that needs to be addressed, although we're not entirely sure how. > Specifically, Derick found it while trying to ensure Xdebug plays nice with > pipes. > > Th

Re: [PHP-DEV] [RFC] [VOTE] Deprecations for PHP 8.5

2025-08-14 Thread Theodore Brown
On Wed, August 13, 2025 at 16:20 Theodore Brown wrote: > I analyzed the top 1500 Composer packages to find and categorize usages of the > `__sleep` and `__wakeup` methods. There are a total of 250 `__sleep` methods > and 259 `__wakeup` methods in these packages (509 total). > > Of these, 108 are

Re: [PHP-DEV] Pipe precedence challenges

2025-08-14 Thread Derick Rethans
On 14 August 2025 20:30:08 BST, Larry Garfield wrote: >So, the question: > >1. Does this seem like a good solution, or is there a problem we've not >spotted yet? Yes, I think this will be a good (temporary) solution until PFAs make it into the language, when it becomes less of an issue. che

[PHP-DEV] Pipe precedence challenges

2025-08-14 Thread Larry Garfield
Hi folks. We have discovered a subtle issue with the pipes implementation that needs to be addressed, although we're not entirely sure how. Specifically, Derick found it while trying to ensure Xdebug plays nice with pipes. The problem has to do with the operator precedence of short closures vs

[PHP-DEV] PHP 8.4.12RC1 available for testing

2025-08-14 Thread Saki Takamachi
Hi all! PHP 8.4.12RC1 has just been released and may be downloaded from https://downloads.php.net/~saki/ Or use the git tag: php-8.4.12RC1 Windows binaries are available at: https://windows.php.net/qa/ Please test it carefully, and report any bugs at https://github.com/php/php-src/issues 8.4.

[PHP-DEV] PHP 8.5.0beta1 is available for testing

2025-08-14 Thread Volker Dusch
PHP 8.5.0beta1 has just been released and may be downloaded from https://downloads.php.net/~edorian/ Or use the git tag: php-8.5.0beta1 Windows binaries are available at: https://windows.php.net/qa/ Please test it carefully, and report any bugs at https://github.com/php/php-src/issues/new?templa