Hi All,<br><br>Pydev 1.5.4 has been released<br><br>Details on Pydev: <a href="http://pydev.org">http://pydev.org</a> <br>Details on its development: <a href="http://pydev.blogspot.com">http://pydev.blogspot.com</a><br><br>
Release Highlights:<br>-------------------------------<br><br>* Actions:<br>      o Go to matching bracket (Ctrl + Shift + P)<br>      o Copy the qualified name of the current context to the clipboard.<br>      o Ctrl + Shift + T keybinding is resolved to show globals in any context (note: a conflict may occur if JDT is present -- it can be fixed at the keys preferences if wanted).<br>
      o Ctrl + 2 shows a dialog with the list of available options.<br>      o Wrap paragraph is available in the source menu.<br>      o Globals browser will start with the current word if no selection is available (if possible).<br>
* Templates:<br>      o Scripting engine can be used to add template variables to Pydev.<br>      o New template variables for next, previous class or method, current module, etc.<br>      o New templates for super and super_raw.<br>
      o print is now aware of Python 3.x or 2.x<br>* Code analysis and code completion:<br>      o Fixed problem when getting builtins with multiple Python interpreters configured.<br>      o If there's a hasattr(obj, 'attr), 'attr' will be considered in the code completion and code analysis.<br>
      o Fixed issue where analysis was only done once when set to only analyze open editor.<br>      o Proper namespace leakage semantic in list comprehension.<br>      o Better calltips in IronPython.<br>      o Support for code-completion in Mac OS (interpreter was crashing if _CF was not imported in the main thread).<br>
* Grammar:<br>      o Fixed issues with 'with' being used as name or keyword in 2.5.<br>      o Fixed error when using nested list comprehension.<br>      o Proper 'as' and 'with' handling in 2.4 and 2.5.<br>
      o 'with' statement accepts multiple items in python 3.0.<br>* Improved hover:<br>      o Showing the actual contents of method or class when hovering.<br>      o Link to the definition of the token being hovered (if class or method).<br>
* Others:<br>      o Completions for [{( are no longer duplicated when on block mode.<br>      o String substitution can now be configured in the interpreter.<br>      o Fixed synchronization issue that could make Pydev halt.<br>
      o Fixed problem when editing with collapsed code.<br>      o Import wasn't found for auto-import location if it import started with 'import' (worked with 'from')<br>      o Fixed interactive console problem with help() function in Python 3.1<br>
      o NullPointerException fix in compare editor.<br><br><br>What is Pydev?<br>---------------------------<br><br>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.<br>
<br><br>Cheers,<br><br>-- <br>Fabio Zadrozny<br>------------------------------------------------------<br>Software Developer<br><br>Aptana<br><a href="http://aptana.com/python">http://aptana.com/python</a><br><br>Pydev - Python Development Environment for Eclipse<br>
<a href="http://pydev.org">http://pydev.org</a><br><a href="http://pydev.blogspot.com">http://pydev.blogspot.com</a><br>