Edit report at https://bugs.php.net/bug.php?id=81598&edit=1
ID: 81598
Updated by: nikic@php.net
Reported by: 7snovic at gmail dot com
Summary: Cannot input unicode characters in PHP 8 interactive
shell
-Status: Assigned
+Status: Verified
Type: Bug
Package: CGI/CLI related
Operating System: Ubuntu 20
PHP Version: 8.0Git-2021-11-08 (snap)
-Assigned To: cmb
+Assigned To:
Block user comment: N
Private report: N
New Comment:
(Undoing concurrent status changes)
Previous Comments:
------------------------------------------------------------------------
[2021-11-08 16:06:54] nikic@php.net
I can reproduce this. And I can also reproduce on 7.4 when running with "LANG=C php7.4
-a". The relevant change here is probably that PHP 8 no longer inherits the ctype locale from
environment.
------------------------------------------------------------------------
[2021-11-08 16:06:29] cmb@php.net
Thanks for the swift reply! I have no idea what might have
changed in PHP 8, and I'm usually working on Windows, I'll pass on
this one.
------------------------------------------------------------------------
[2021-11-08 14:49:34] 7snovic at gmail dot com
Hello cmb,
HYG the output for the READLINE_LIB for PHP7.4, PHP8.0,and PHP8.1.
hassan@hassan:~$ php7.4 -r 'echo READLINE_LIB . "\n";'
libedit
hassan@hassan:~$ php8.0 -r 'echo READLINE_LIB . "\n";'
libedit
hassan@hassan:~$ php8.1 -r 'echo READLINE_LIB . "\n";'
libedit
Please note that the but is in both PHP8.0 & PHP8.1
------------------------------------------------------------------------
[2021-11-08 14:45:46] 7snovic at gmail dot com
Update the package
------------------------------------------------------------------------
[2021-11-08 14:12:23] cmb@php.net
I'm assuming that this is about the interactive *shell* (where you
have a command prompt). If so, do you use the same readline
implementation (echo READLINE_LIB;) with both PHP versions?
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=81598
--
Edit this bug report at https://bugs.php.net/bug.php?id=81598&edit=1