Hi All,<br>
<br>
Pydev and Pydev Extensions 1.2.3 have been released<br>
<br>
Details on Pydev Extensions: <a href="http://www.fabioz.com/pydev">http://www.fabioz.com/pydev</a><br>
Details on Pydev: <a href="http://pydev.sf.net">http://pydev.sf.net</a><br>
Details on its development: <a href="http://pydev.blogspot.com">http://pydev.blogspot.com</a><br>
<br>
<br>
Release Highlights in Pydev Extensions:<br>
-----------------------------------------------------------------<br>
<br>
* Support for python 2.5 has been added<br>
* Some minor issues on mark occurrences when the definition for something could not be found were fixed<br>
<br>
Release Highlights in Pydev:<br>
----------------------------------------------<br>
<br>
* When the user specifies an invalid interpreter, a better error report is given (previously it was only shown in the error log)<br>
* When threads die, the debugger is notified about it (so that they are removed from the stack)<br>
* Writing the preferences to the disk is now buffered<br>
* Fixed problem when debugging in jython with the statement &quot;from xxx import *&quot;<br>
* Fixed one issue with the indentation engine<br>
* Commenting a line does not remove a blank line in the end anymore<br>
* Added debug mode for unit-test<br>
* Added the possibility of setting the -Dpython.cachedir for running
the jython shell (errors can arise in unix-based machines if jython is
not able to write its cache)<br>
<br>
&nbsp; Contributions<br>
&nbsp;&nbsp; &nbsp;&nbsp; o Darrell Maples:<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;+ Unit-test refactoring<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;+ Run as jython unit-test<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;+ Filter test methods to run<br>
<br>
&nbsp;&nbsp; &nbsp;&nbsp; o Joel Hedlund<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;+ Added a
support to ease adding options to Ctrl+1 in the scripting engine<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;+ Added a ctrl+1 for the case:<br>
<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; def m1(self, arg=None):<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; arg |&lt;-- Ctrl+1 shows option to do:<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; def m1(self, arg=None):<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; if arg is None:<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; arg = []<br>
<br>
&nbsp; Support for python 2.5<br>
&nbsp;&nbsp; &nbsp;&nbsp; o Added the new relative import<br>
&nbsp;&nbsp; &nbsp;&nbsp; o Added the new if expression<br>
&nbsp;&nbsp; &nbsp;&nbsp; o Added the unified try..except..finally statement<br>
&nbsp;&nbsp; &nbsp;&nbsp; o Added the with x:... statement<br>
&nbsp;&nbsp; &nbsp;&nbsp; o Indenting after the new with statement<br>
&nbsp;&nbsp; &nbsp;&nbsp; o Recognizing 'with' as a keyword in syntax highlighting <br>
<br>
<br>
What is PyDev?<br>
---------------------------<br>
<br>
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.<br>
<br>
<br>
Cheers,<br>
<br>
-- <br>
Fabio Zadrozny<br>
------------------------------------------------------<br>
Software Developer<br>
<br>
ESSS - Engineering Simulation and Scientific Software<br>
<a href="http://www.esss.com.br">http://www.esss.com.br</a><br>
<br>
Pydev Extensions<br>
<a href="http://www.fabioz.com/pydev">http://www.fabioz.com/pydev</a><br>
<br>
Pydev - Python Development Enviroment for Eclipse<br>
<a href="http://pydev.sf.net">http://pydev.sf.net</a><br>
<a href="http://pydev.blogspot.com">http://pydev.blogspot.com</a><br>
<br>