* TODO for `Pymacs'                             allout -*- outline -*-

.. Actual bugs

. : Work around multi-byte and Unicode
. : DOS line endings problem
. : XEmacs problems (like pop-excursion) and support

.. Internal problems

. : User interrupts on the Emacs side
. : Usability of Emacs hooks
. : Remaining rpymacs solutions
. : Possible memory leaks
. : Verbosity of `(pymacs-eval "dir()")'

.. Documentation (more about...)

. : Recent installation procedure
. : Contrib issues (like XMLRPC)
. : Examples
. : Emacs Lisp / Python deep differences
. : Speed issues

.. New features (to ponder)

. : Expose various close operatios
. : Better support of special forms
. : Real multi-byte and Unicode
. : Relate Lisp hash tables to Python dicts, maybe?
. : Automatic conversion of alists
. : Implement pseudo-primitives for indexing
. : Allow iterating over vectors
. : Jython and IronPython support
. : Loading, and Emacs file handlers
. : Comply to some Python standards (PEP 8?)
. : Emulator for Vim support
. : Emacs started and driven from Python
. : Emacsclient/gnuclient support
. : Allowing of threads

.. Debugging

. : Enhancements to *Pymacs*
.  , Indent
.  , Interpret numbers
.  , Highlight
. : Python shell link to helper
. : Python traceback on Lisp generated errors
. : Have tests/pytest use cProfile if available
