New:
- Add file and line number to
whereami
output. - Add support for reading class docs from manual. Be sure to update your manual file! https://github.com/bobthecow/psysh/wiki/PHP-manual
- Add an
edit
command for editing (and executing) input in an external editor (Thanks @krageon!) - Add support for setting the prompt to something other than
>>>
(Thanks @dennisdegreef!) - Add
forceArrayIndexes
config to always show array indexes, even for numeric arrays (Thanks @dennisdegreef!) - Autocomplete default method and function parameters (Thanks @krageon!)
Improved:
- Match current (as of PHP 7.1)
php -a
error formatting. - Fix a bug parsing the shorthand list operator with a missing index.
- Fix a handful of tab completion edge case errors (Thanks @krageon!)
- Don't include magic methods, e.g.
__construct
or__wake
in tab completion (Thanks @jens1o!) - Add a three second timeout to update checks.