Pydev 1.4.3 Released

Fabio Zadrozny fabiofz at gmail.com
Fri Feb 20 00:11:19 CET 2009


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



More information about the Python-list mailing list