[PyQt] ANN: eric 5.2.0 released
detlev
detlev at die-offenbachs.de
Sat Feb 18 12:54:52 GMT 2012
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
More information about the PyQt
mailing list