On Thu, Apr 29, 2021 at 5:51 PM Hamza Ahmad <office.hamzaah...@gmail.com> wrote:
> Hello Internals, > I am unable to call readline_on_new_line() function. > I am posting this to internals to confirm whether it is a bug or an issue > with docs. > The manual suggests that this function is available on php 8. > https://php.net/manual/en/function.readline-on-new-line.php > However, when I invoke this in my script, it informs of calling an unknown > function. Other readline functions, such as readline(), > readline_read_history(), readline_write_history(), do work. > I wrote to shell `var_dump(function_exists('readline_on_new_line'));`. It > responded with `bool(false)`. I wrote, > `var_dump(extension_loaded('readline'))`. It said, `bool(true)`. > Note: my PHP version (PHP_VERSION) is 8.0.5. > Any type of help will be appreciated. > Kind regards > Hamza Ahmad > Hi Hamza, This function is only available if the HAVE_RL_ON_NEW_LINE feature is available. I'm not sure whether the readline version on Windows doesn't support this, or whether the flag just isn't set. Maybe Christoph can comment on that? Nikita