You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 20, 2021. It is now read-only.
The "Basic usage" example of Readline in official manual called Hack book of Hoa\Console doesn't working as expected. Here's this example:
$rl = new Hoa\Console\Readline\Readline();
do {
$line = $rl->readLine('> ');
echo '< ', $line, "\n\n";
} while (false !== $line && 'quit' !== $line);
It works fine on Linux. But on Windows (tested on 7 and 10) it doesn't prints a readline prompt prior user input. It prints it after user enter something end pressed Enter. I.e. user should enter some answer and only afterwards can see the question.
Additionally this script do not reacts on "quit" command because on Windows readline() returns user input with CR (ASCII 0x0D) symbol at the end.
Due to this issue this library cannot be used as universal cross-platform solution for console interaction with user.
The text was updated successfully, but these errors were encountered:
The "Basic usage" example of Readline in official manual called Hack book of Hoa\Console doesn't working as expected. Here's this example:
It works fine on Linux. But on Windows (tested on 7 and 10) it doesn't prints a readline prompt prior user input. It prints it after user enter something end pressed Enter. I.e. user should enter some answer and only afterwards can see the question.
Additionally this script do not reacts on "quit" command because on Windows
readline()
returns user input withCR
(ASCII 0x0D) symbol at the end.Due to this issue this library cannot be used as universal cross-platform solution for console interaction with user.
The text was updated successfully, but these errors were encountered: