Re: [PHP-DEV] Re: NULL Coercion Consistency

2022-05-27 Thread Aleksander Machniak
On 28.05.2022 04:36, Craig Francis wrote: On 8 Apr 2022, at 18:34, Craig Francis wrote: I've written a new draft RFC to address the NULL coercion problems: https://wiki.php.net/rfc/null_coercion_consistency I give up. Don't give up. You have my Yes vote. Imo, the RFC: - fixes real upgrade

[PHP-DEV] Re: NULL Coercion Consistency

2022-05-27 Thread Craig Francis
On 8 Apr 2022, at 18:34, Craig Francis wrote: > I've written a new draft RFC to address the NULL coercion problems: > https://wiki.php.net/rfc/null_coercion_consistency I give up. I'm clearly not clever enough to understand what the benefits are for breaking NULL coercion... considering NUL

Re: [PHP-DEV] NULL Coercion Consistency

2022-05-27 Thread Craig Francis
On 27 May 2022, at 10:11, Rowan Tommins wrote: > On 26/05/2022 13:20, Craig Francis wrote: >> First, the Docblock originally said this function did not accept NULL, but >> at runtime it accepted/coerced NULL to an empty string. This is exactly how >> `htmlspecialchars()` worked pre 8.1. Where de

Re: [PHP-DEV] NULL Coercion Consistency

2022-05-27 Thread Craig Francis
On 27 May 2022, at 07:44, Jordan LeDoux wrote: > On Thu, May 26, 2022 at 5:21 AM Craig Francis > wrote: >> It sounds like you got lucky - you have a function that has a problem with >> NULL (but I assume it's fine with an empty string?), and during your testing >> you happened to pass NULL to

Re: [PHP-DEV] NULL Coercion Consistency

2022-05-27 Thread Craig Francis
On 26 May 2022, at 20:06, Michael Babker wrote: > On Thursday, May 26, 2022 at 11:41 AM, Craig Francis > mailto:cr...@craigfrancis.co.uk)> wrote: >> [...] If there is a good reason for throwing an exception when NULL is >> passed to `htmlspecialchars()`, then that reason would also apply to Lara

[PHP-DEV] Re: VCS Account Request: aaronjunker

2022-05-27 Thread PHP Group
VCS Account Approved: aaronjunker approved by cmb \o/ -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

[PHP-DEV] PHP 8.1.7RC1 Ready for testing

2022-05-27 Thread Patrick ALLAERT
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 With one day later than expected (my apologies), 8.1.7RC1 has just been released and can be downloaded from: https://downloads.php.net/~patrickallaert/ Or use the git tag: php-8.1.7RC1 Windows binaries are available at https://windows.php.net/qa#p

AW: [PHP-DEV] Questions about main.php.net and people.php.net

2022-05-27 Thread Aaron Junker
> On 5/27/22 06:02, Sergey Panteleev wrote: > > I'm not sure it's worth shutting down, it's not bothering anyone =) > > > > Aside: The community is quite large, and it's not always easy to find who is > responsible for what or who has what access. > > When I needed access to the edit-box server,

Re: [PHP-DEV] Questions about main.php.net and people.php.net

2022-05-27 Thread Ben Ramsey
On 5/27/22 06:02, Sergey Panteleev wrote: I'm not sure it's worth shutting down, it's not bothering anyone =) Aside: The community is quite large, and it's not always easy to find who is responsible for what or who has what access. When I needed access to the edit-box server, it took a long tim

[PHP-DEV] Questions about main.php.net and people.php.net

2022-05-27 Thread Sergey Panteleev
I'm not sure it's worth shutting down, it's not bothering anyone =) Aside: The community is quite large, and it's not always easy to find who is responsible for what or who has what access. When I needed access to the edit-box server, it took a long time to find someone who could grant me that a

[PHP-DEV] Questions about main.php.net and people.php.net

2022-05-27 Thread Sergey Panteleev
Hey Aaron, 1. main is still used for member management, at least the settings for mail forwarding @php.net are specified there. 2. people only used to display information about members, no management logic there. It used to display user's "karma" as well, but with the transition to GitHub this

Re: [PHP-DEV] NULL Coercion Consistency

2022-05-27 Thread Rowan Tommins
On 26/05/2022 13:20, Craig Francis wrote: First, the Docblock originally said this function did not accept NULL, but at runtime it accepted/coerced NULL to an empty string. This is exactly how `htmlspecialchars()` worked pre 8.1. Where developers using static analysis tools can choose to treat

[PHP-DEV] VCS Account Request: aaronjunker

2022-05-27 Thread Aaron Junker
Use the account to discover how the account system works for my RFC for a global php.net login. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

[PHP-DEV] Re: Questions about main.php.net and people.php.net

2022-05-27 Thread Aaron Junker
>Hi all, > >I'm currently in preparation for writing my RFC for a global php.net login >system[1] and I have two questions I need your opinion/knowledge on: > >1. Is main.php.net still relevant? So, as far as I can see you can use this >website to login with your @php.net credentials. But I can't

[PHP-DEV] Questions about main.php.net and people.php.net

2022-05-27 Thread Aaron Junker
Hi all, I'm currently in preparation for writing my RFC for a global php.net login system[1] and I have two questions I need your opinion/knowledge on: 1. Is main.php.net still relevant? So, as far as I can see you can use this website to login with your @php.net credentials. But I can't find a

Re: [PHP-DEV] [RFC] Add true as type

2022-05-27 Thread G. P. B.
Hello internals, I will open voting on this tomorrow unless further comments. https://wiki.php.net/rfc/true-type Best regards, George P. Banyard