Hi All, Pydev 1.5.7 has been released
Details on Pydev: http://pydev.org Details on its development: http://pydev.blogspot.com Release Highlights: ------------------------------- * **Uniquely identifying editors:** * Names are never duplicated * Special treatment for __init__ * Special treatment for django on views, models and tests * See: http://pydev.blogspot.com/2010/04/identifying-your-editors.html for details * **Debugger:** * **CRITICAL**: Fixed issue which could make the debugger skip breakpoints * Properly dealing with varibles that have '<' or '>' * Debugging file in python 3 with an encoding works * Double-clicking breakpoint opens file from the workspace instead of always forcing an external file * Added '* any file' option for file selection during a debug where the file is not found * **Performance improvements for dealing with really large files:** * Code folding marks won't be shown on *really large files* for performance reasons * Performance improvements in the code-analysis (much faster for *really large files*) * Outline tree is also faster * **Interpreter configuration:** * Only restoring the needed interpreter info (so, it's much faster to add a new interpreter) * Using an asynchronous progress monitor (which makes it even faster) * Interpreter location may not be duplicated (for cases where the same interpreter is used with a different config, virtualenv should be used) * Properly refreshing internal caches (which made a ctrl+2+kill or a restart of eclipse needed sometimes after configuring the interpreter) * socket added to forced builtins * **Python 3 grammar:** * Code completion and code-analysis work when dealing with keyword only parameters * Properly reporting syntax error instead of throwing a NumberFormatException on "1.0L" * **Editor and forcing tabs:** * Option to toggle forcing tabs added to the editor context menu * Fixed tabs issue which could change the global setting on force tabs * **Indentation:** * Added rule so that indentation stops at the level of the next line def or @ (to indent to add a decorator) * Auto indent strategy may indent based on next line if the previous is empty * **General:** * Django configuration supporting version 1.2 (contribution by Kenneth Belitzky) * Fixed encoding problem when pasting encoded text with indentation * asthelper.completions no longer created on current directory when project is removed * __all__ semantics correct when a tuple is defined (and not only when a list is defined) * Fixed issue in extract method (was not creating tuple on caller function with multiple returns) * Improved heuristic for assist assign (ctrl+1) * On search open files (ctrl+2+s), dialog is opened if nothing is entered and there's no editor selection * Fixed issue where ctrl+2 would not work on linux What is PyDev? --------------------------- PyDev is a plugin that enables users to use Eclipse for Python, Jython and IronPython 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 Aptana http://aptana.com/ Pydev - Python Development Environment for Eclipse http://pydev.org http://pydev.blogspot.com ------------------------------------------------------------------------------ _______________________________________________ Pydev-users mailing list Pydev-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pydev-users