Hi All, Pydev and Pydev Extensions 1.3.11 have been released
Details on Pydev Extensions: http://www.fabioz.com/pydev Details on Pydev: http://pydev.sf.net Details on its development: http://pydev.blogspot.com Release Highlights in Pydev Extensions: ----------------------------------------------------------------- * Code-analysis: Doesn't report 'statement without effect' within yield. * Code-analysis: @DynamicAttrs now works in direct class access (not only on instance access from a class). * Code-analysis: Names to consider in global do not trigger undefined variables when they have some attribute access. * Code-analysis: Accessing locals() will mark local variables as read. * Code-analysis: No indentation warnings on multiline strings that use double quotes. Release Highlights in Pydev: ---------------------------------------------- * Jython Integration: Java modules may be referenced from pydev projects (working with code-completion, go to definition, etc). * Jython Debugger: Does not attempt to run untraced threads if version <= 2.2.1 (this was a Jython bug that's patched for the current trunk -- note: it prevented the debugger from working correctly with Jython). * Project build: Only referenced projects are rebuilt (and not all projects in the workspace -- e.g.: unreferenced c++ projects). * Spell checking (depends on JDT): Integrated for comments and strings within pydev (eclipse 3.4 should add the support for working without JDT. Reference: http://www.eclipse.org/eclipse/platform-text/3.4/plan.php). * Files without extension: A file without extension can have code-completion / go to definition (as long as the others around it do have extensions) * Debug: Variable substitution is no longer asked twice in debug mode. * Custom Filters: User-defined filters can be specified in the Pydev package explorer. * Debugger: performance improvements to get the existing frames for Python 2.4 and Jython 2.1. * Outline view: Better refresh (doesn't collapse the tree for simple structure changes). * Undo limit: The undo limit set in window > preferences > general > editors > text editors works for pydev. * Editor: Tabs as spaces: The newly added 'insert spaces for tabs' in the general preferences was conflicting with pydev (those settings are now ignored) * Patch by Laurent Dore: Added filter for *.py~ and comments * Delete *.pyc action: also deletes *.pyo files * Ctrl+Click: behaves exactly as F3. * Dedent: No auto-dedent after yield What is PyDev? --------------------------- PyDev is a plugin that enables users to use Eclipse for Python and Jython development -- making Eclipse a first class Python IDE -- It comes with many goodies such as code completion, syntax highlighting, syntax analysis, refactor, debug and many others. Cheers, -- Fabio Zadrozny ------------------------------------------------------ Software Developer ESSS - Engineering Simulation and Scientific Software http://www.esss.com.br Pydev Extensions http://www.fabioz.com/pydev Pydev - Python Development Enviroment for Eclipse http://pydev.sf.net http://pydev.blogspot.com -- http://mail.python.org/mailman/listinfo/python-list