-----------------
- Fix memory leaks in ``py_remove_history``, ``py_replace_history``, and
``py_clear_history`` which can occur when history entries are edited.
See Python `issue 12186`_.
[stefan]
- Add a default ``display_matches_hook`` that behaves exactly like readline
behaves in Bash.
[stefan]
- Add ``reset`` functions to completer, completion, and history.
[stefan]
.. _`issue 12186`: https://bugs.python.org/issue12186