readline_info

Gets/sets various internal readline variables

&reftitle.description; `mixed` `readline_info` ``string``null```var_name`&null; ``int``string``bool``null```value`&null;

Gets or sets various internal readline variables.

&reftitle.parameters;

`var_name`

- A variable name.

`value`

- If provided, this will be the new value of the setting.

&reftitle.returnvalues;

If called with no parameters, this function returns an array of values for all the settings readline uses. The elements will be indexed by the following values: `done`, `end`, `erase_empty_line`, `library_version`, `line_buffer`, `mark`, `pending_input`, `point`, `prompt`, `readline_name`, and `terminal_name`. The &array; will only contain those elements which are supported by the library used to built the readline extension.

If called with one or two parameters, the old value is returned.

&reftitle.changelog;

&Version; | &Description;
8.0.0 | `var_name` and `value` are nullable now.