- Unclutter the ``completer`` interface by removing settings that can just as well be made with ``parse_and_bind``. [stefan]
- Fix a memory leak in ``username_completion_function`` and ``filename_completion_function``. [stefan]
- Add a custom epydoc stylesheet to make its reST rendering more pleasant. [stefan]
1.0a5
------------------
- Make all ``completion`` properties writable. While not useful in production, this allows us to write better tests. [stefan]
- Improve API documentation and add a call graph for the completion process. This goes a long way in explaining how readline completion works. [stefan]
1.0a4
------------------
- Implement the ``generator`` factory using an iterator instead of a list. [stefan]
- Remove ``find_completion_word`` so people don't get ideas. [stefan]
- Don't list distribute as dependency, setuptools will do the right thing. [stefan]
1.0a3
------------------
- Add ``__slots__`` to interface objects to make them immutable. [stefan]
- Support Python 2.5, 2.6, and 3.1 (thanks to distribute). [stefan]
- Approach something like test coverage. [stefan]
1.0a2
------------------
- Make the ``generator`` factory work for all types of callables. [stefan]