[PyQt] ANN: eric 5.2.0 released

Detlev Offenbach detlev at die-offenbachs.de
Sat Feb 18 18:21:40 GMT 2012


Am Samstag, 18. Februar 2012, 14:34:55 schrieb Gustavo A. Díaz:
> Hi,
> 
> Is only Py3 right?

Not really. eric5 is the Python3 variant of the eric IDEs. That means, it 
needs Python3 to be executed. However, it can be used for Python2 development 
as well.

Detlev

> 
> Cheers.
> 
> 2012/2/18 detlev <detlev at die-offenbachs.de>
> 
> > Hi,
> > 
> > I just uploaded eric 5.2.0. It is a major feature release. It
> > is available via the eric web site.
> > 
> > http://eric-ide.python-projects.org/index.html
> > 
> > The new and changed features are:
> > 
> > - Cooperation Functions
> > 
> >  -- added code to the cooperation functions to support IPv6
> > 
> > - Debugger
> > 
> >  -- extended debugger to show class variables
> >  -- extended debugger to ignore exceptions occuring in lines having a
> >  
> >     '__IGNORE_EXCEPTION__' line flag set
> >  
> >  -- changed algorithm to determine the debugger backend type to be used
> >  by>  
> >     analysing a first line starting with '#!'
> > 
> > - Configuration Dialog
> > 
> >  -- added function to test the login data to the Email config page
> > 
> > - Editor
> > 
> >  -- added an action to preview the file in the eric web browser. File
> >  name>  
> >     extension to support this feature can be configured on the
> >     Editor->Filehandling page
> >  
> >  -- added an action to the editor context menu and to the tabview and
> >  
> >     listview
> >     view managers to open an associated 'rejections' file (i.e. same
> >     file
> >     name with '.rej' appended)
> >  
> >  -- added an action to toggle block comments
> >  -- added a syntax check while typing function
> >  -- added source navigation function for Python 2, Python 3 and Ruby
> > 
> > sources
> > 
> >  -- added support for QScintilla 2.6 (and newer)
> >  -- added capability to zoom by Ctrl + Mouse Wheel (same for the shell
> >  and>  
> >     terminal)
> >  
> >  -- added capability to zoom by a pinch gesture (same for the shell and
> >  
> >     terminal)
> >  
> >  -- added capability to go to method and class definitions by
> >  
> >     Shift + Mouse Wheel
> >  
> >  -- added the capability to replace just the selected occurence of the
> > 
> > search
> > 
> >     text
> >  
> >  -- added editor actions to go to the last edit location and to the
> > 
> > previous
> > 
> >     or next Python or Ruby class or method definition
> >  
> >  -- added support for the Matlab and Octave lexers for QScintilla >=
> >  2.5.1> 
> > - Plug-in Manager Tools
> > 
> >  -- added code to download and install plug-ins
> > 
> > - Source Browser
> > 
> >  -- show class attributes, class methods and static methods with
> >  different> 
> > icons
> > 
> >  -- added context menu for attributes
> > 
> > - Source Documentor
> > 
> >  -- introduced separate sections for class methods and static methods
> > 
> > - Tasks Manager
> > 
> >  -- made tasks manager forget about global file tasks when file is
> >  closed
> >  
> >     (configurable via configuration dialog)
> >  
> >  -- added capability to ignore files based on a wildcard during a
> >  project
> > 
> > tasks scan
> > - Tools
> > 
> >  -- API files generator
> >  
> >     --- added code to write base class information to be used by the
> >     
> >         eric assistant plug-in
> >  
> >  -- Tray Starter
> >  
> >     --- added menu entry for the icon editor
> > 
> > - Unit Test
> > 
> >  -- extended the unit test module to allow to rerun only failed tests
> >  of
> > 
> > the
> > 
> >     last
> >  
> >  -- extended the unit test interface to support skipped tests, expected
> >  
> >     failures and unexpected successes and to better cope with
> >     Python2
> > 
> > scripts
> > 
> >     when run from the eric IDE
> > 
> > - Version Control System Interfaces
> > 
> >  -- all
> >  
> >     --- made "Show Log" behave like "Show Limited Log" and removed
> >     the
> > 
> > later
> > 
> >     --- added context menu actions to select/deselect all commitable
> >     items>     
> >         of the status dialogs
> >     
> >     --- added a file selector to the top of the diff dialogs to
> >     quickly
> > 
> > jump
> > 
> >         to the diff for the selected file
> >  
> >  -- Mercurial
> >  
> >     --- added interface for the Mercurial command server (as of
> >     Mercurial
> >     
> >         1.9)
> >     
> >     --- added code to support multiple revisions where appropriate
> >     --- modified pull such, that it will try to apply an existing
> >     
> >         changegroups file first (created by an hg incoming)
> >     
> >     --- added support for importing patches
> >     --- added support for exporting patches
> >     --- added configuration option to create backup files when
> >     reverting
> >     
> >         changes
> >     
> >     --- added support for the Mercurial bookmarks extension
> >     --- added support for the Mercurial queues extension
> >     --- added support for the Mercurial fetch extension
> >     --- added support for the Mercurial purge extension
> >     --- added support for the Mercurial gpg extension
> >     --- added support for the Mercurial transplant extension
> >     --- added support for the Mercurial rebase extension
> >     --- enhanced the Mercurial log browser dialog
> >     --- added an action to push a new named branch
> >     --- added support for "hg rollback" to the Mercurial interface
> >  
> >  -- Subversion
> >  
> >     --- changed code to make the subversion plug-ins compatible with
> >     the
> > 
> > new
> > 
> >         generation working copy meta-data format
> > 
> > - View Manager
> > 
> >  -- added an action to reset the zoom factor
> > 
> > - Web Browser
> > 
> >  -- added the "Do Not Track" feature
> >  -- added code to indicate invalid SSL certificates in the URL entry
> >  and
> > 
> > the
> > 
> >     SSL info dialog
> >  
> >  -- added a dialog to show RSS feeds
> >  -- added a dialog to show some information about the current site
> >  -- added the capability to go through the history via Shift + Mouse
> >  Wheel -- added capability to zoom by a pinch gesture
> >  -- added a pause button to the web browser download
> >  -- added some more user agent strings to the web browser
> >  -- added some more search engines to the web browser
> >  -- added capability to encrypt saved passwords with a master password
> >  
> >     and rearranged some configuration parameters related to security
> >  
> >  -- improved the handling of mouse XButton1 and XButton2 handling
> >  -- added support for access keys and drag & drop
> >  -- added support for search schemes ("s:" or "search:") and
> >  "about:home"
> >  -- added an interface to VirusTotal
> > 
> > - other enhancements
> > 
> >  -- added an action to launch another instantiation of eric5
> >  -- added capability to zoom by Ctrl + Mouse Wheel to various graphics
> >  
> >     related windows
> >  
> >  -- added capability to zoom by a pinch gesture to various graphics
> >  related>  
> >     windows
> > 
> > Regards,
> > Detlev
> > --
> > Detlev Offenbach
> > detlev at die-offenbachs.de
> > _______________________________________________
> > PyQt mailing list    PyQt at riverbankcomputing.com
> > http://www.riverbankcomputing.com/mailman/listinfo/pyqt
-- 
Detlev Offenbach
detlev at die-offenbachs.de


More information about the PyQt mailing list