Hi All, Pydev and Pydev Extensions 1.4.3 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: ----------------------------------------------------------------- * Fixed racing conditions in the context-insensitive indexing which could corrupt the index. * Search references working on Eclipse 3.3 and Eclipse 3.4 * Lambda properly treated as a new context for code-analysis * Analysis is now recognizing __name__ * Analysis now marks variables used when accessed with augstore (+=) * Some definitions were not properly indexed on some assign cases Release Highlights in Pydev: ---------------------------------------------- * Interactive console The interpreter to be used can be chosen * New modules can be created from templates * Interpreter configuration improved! o Environment variables can be specified for a given interpreter o Canceling operation now works correctly * Debugger o Variables correctly gotten on Jython 2.1 / 2.2 o Using globals as an union of original globals+locals so that generator expressions can be evaluated o Breakpoints only opened on double-click (no longer on select) * The project preferences are now applied even if the page to configure the project is not visible. * Jython 2.5b1 working (problem with sitecustomize) * Wrap paragraph fixed * Set comprehension working on Python 3.0 parsing * Find definition working when a module outside of the known pythonpath is found * Source folders were not properly found sometimes -- when workspace was not properly refreshed * Invalid modules could get in the memory * Getting the grammar version for a project could be wrong (and could loose its indexing at that time) * Multiple external zip files can be added at once to the pythonpath * nonlocal added to keywords * Fixed annoying problem where cursor was jumping when it shouldn't (outline) * Fixed problem where the breakpoint could be lost (now, playing safe and matching anything in the file if the context cannot be gotten) * Ctrl + 2 + --reindex can be used to reindex all the opened projects if the indexing becomes corrupt * Changing nothing on project config and pressing OK no longer reanalyzes the modules 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 Aptana http://aptana.com/python 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