Note
As of 2003-02-20, PyBrowse has been folded into JythonInterpreter. JythonInterpreter now provides a parser for SideKick. The Todo list is still relavent, as I'd like to improve the parser, but there probably won't be any future releases of this plugin.
PyUtils is a plugin for jEdit that provides utilities for editing Python code.
Write a parser using 'tokenize' module.
Currently pyclbr is used, which means the file needs to imported, so the buffer can't be parsed. Also because the file is imported, imports classes or methods may also be displayed in the tree as if they belonged to the file being edited.
Get TabNanny working.
TabNanny is a utility written by Tim Peters that checks for ambigous or problematic indentation from mixing spaces and tabs. Carlos Quiroz started integrating tabnanny.py, but it's not yet finished.
Version 0.3 (in beta)
Requires jEdit 4.0pre6 and JythonInterpreter 0.9
Version 0.2
Requires jEdit 4.0, and JythonInterpreter 0.8
Version 0.1.1
Requires jEdit 3.2.2, EditBus 1.0, and JythonInterpreter 0.6.3
Version 0.1
Requires jEdit 3.1final, EditBus 1.0, and JythonInterpreter 0.5
PyUtils was written by Ollie Rutherfurd <oliver@rutherfurd.net> and Carlos Quiroz <carlos.quiroz@welho.com>. I am currently maintaining the plugin, so please feel free to contact me with questions, comments, suggestions, or even patches!