Re: [PHP-DEV][VOTE][RFC] Add multibyte trim function mb_trim, mb_ltrim and mb_rtrim

2023-11-17 Thread youkidearitai
2023年11月3日(金) 0:10 youkidearitai : > > Hi, Internals > > I have just opened voting on the RFC to mb_trim. > Voting started now, and will run until November 17th, 24:00 GMT > > Link: > https://wiki.php.net/rfc/mb_trim#voting > > (It's my first time so please tell me if I'm any wrong) Hi, Internals

[PHP-DEV] Report fatal error if JIT cannot be enabled due to a misconfiguration

2023-11-17 Thread daniil
Hi all, Just a heads up as asked by Ilya, regarding https://github.com/php/php-src/pull/12403: this PR will improve the JIT startup logic by actually emitting a fatal error preventing PHP startup in case of a misconfiguration or other JIT-related issues. The fatal errors will explain the exact

Re: [PHP-DEV] [RFC][Discussion] Harmonise "untyped" and "typed" properties

2023-11-17 Thread Deleu
On Thu, Nov 16, 2023 at 5:41 PM Rowan Tommins wrote: > Hi all, > > I have finally written up an RFC I have been considering for some time: > Harmonise "untyped" and "typed" properties > > RFC URL: https://wiki.php.net/rfc/mixed_vs_untyped_properties > > > Currently, changing a property

Re: [PHP-DEV] [RFC][Discussion] Harmonise "untyped" and "typed" properties

2023-11-17 Thread Larry Garfield
On Fri, Nov 17, 2023, at 10:47 AM, Rowan Tommins wrote: > On 16 November 2023 21:38:48 GMT, Jakub Zelenka wrote: >>This sounds like a huge BC break. Probably bigger and a bit harder to fix >>than disallowing dynamic props. > > More common, maybe; but trivial to fix: add "=null" at the end of all

Re: [PHP-DEV] [RFC][Discussion] Harmonise "untyped" and "typed" properties

2023-11-17 Thread Claude Pache
> Le 17 nov. 2023 à 14:53, Rowan Tommins a écrit : > > On 17 November 2023 13:30:42 GMT, Claude Pache wrote: >> >> Yes, except that an untyped (respectively `mixed`) property cannot be >> redeclared as `mixed` (resp. untyped) in a subclass. A small step in the >> right direction is to

Re: [PHP-DEV] [RFC][Discussion] Harmonise "untyped" and "typed" properties

2023-11-17 Thread Rowan Tommins
On 17 November 2023 13:30:42 GMT, Claude Pache wrote: > >Yes, except that an untyped (respectively `mixed`) property cannot be >redeclared as `mixed` (resp. untyped) in a subclass. A small step in the right >direction is to allow that. Huh, I didn't know that. I'll add it to the RFC, at least

Re: [PHP-DEV] [RFC][Discussion] Harmonise "untyped" and "typed" properties

2023-11-17 Thread Claude Pache
> Le 17 nov. 2023 à 11:47, Rowan Tommins a écrit : > > On 16 November 2023 21:38:48 GMT, Jakub Zelenka wrote: >> This sounds like a huge BC break. Probably bigger and a bit harder to fix >> than disallowing dynamic props. > > More common, maybe; but trivial to fix: add "=null" at the end of

Re: [PHP-DEV] [RFC][Discussion] Harmonise "untyped" and "typed" properties

2023-11-17 Thread Rowan Tommins
On 16 November 2023 21:38:48 GMT, Jakub Zelenka wrote: >This sounds like a huge BC break. Probably bigger and a bit harder to fix >than disallowing dynamic props. More common, maybe; but trivial to fix: add "=null" at the end of all untyped property declarations that don't already have an

Re: [PHP-DEV] [VOTE] [RFC] Unbundle ext/imap, ext/pspell, ext/oci8, and ext/PDO_OCI

2023-11-17 Thread Derick Rethans
On Wed, 1 Nov 2023, Derick Rethans wrote: > I have just opened voting on the RFC to unbundle imap, pspell, and > oracle integrations. > > Each extension can be voted on separately. Voting started now, and > will run until November 15th, 24:00 GMT. > > Link: