Sun, 06 Sep 2015 11:23:35 +0200
Prepared release 6.0.9.
Change Log ---------- Version 6.0.9: - bug fixes Version 6.0.8: - bug fixes - compatibility to PyQt 5.5 Version 6.0.7: - bug fixes Version 6.0.6: - bug fixes Version 6.0.5: - bug fixes Version 6.0.4: - bug fixes Version 6.0.3: - bug fixes Version 6.0.2: - bug fixes Version 6.0.1: - bug fixes Version 6.0.0: - bug fixes - Debugger -- added capability to show exceptions in the shell window Version 6.0.0-RC1: - bug fixes - General -- added Portugese translations provided by Candido Fontes -- extended the code base to be usable with PyQt4 as well - Multi Project -- changed multi project file format to contain relative paths to the contained project files - Project Forms Browser -- added functionality to modify some form code creation options (see Qt configuration page) - Web Browser -- added DuckDuckGo to the list of default search engines Version 6.0-snapshot-20140720: - bug fixes - General -- ported from eric5 to be used with PyQt5 -- changed the eric mascot to be a Python (i.e. the snake). New icons and pixmaps provided by Thimo Kraemer. -- changed the code to be executed with Python 2 as well (thanks to Tobias Rzepka) -- implemented a background service which execute Python2 and Python3 scripts in the background independent of the current interpreter - Checkers -- updated pep8 to 1.5.6 -- updated pyflakes to version 0.8.1 (Python 3.4.0 compatible) -- added syntax checker for JavaScript files -- added capability to check multiple files from the project sources browser - Debugger -- updated coverage to 3.7.1 -- enabled coverage info in Python2 projects - Editor -- added a scrolling map like display showing all markers -- added a context menu entry to reload a file with a given encoding -- added a lexer for Qt style sheet files (when upgrading from older eric versions a change of the lexer association for *.qss files needs to be done via the configuration dialog) -- added support for the QScintilla Gettext lexer (QsciLexerPO) as of QScintilla 2.8.2 -- added support for the QScintilla CoffeeScript lexer (QsciLexerCoffeeScript) as of QScintilla 2.8.3 - Multi Project -- added support for the categorisation of projects and changed the multi project file format - Plugin Manager -- extended the plugin repository dialog to allow to hide unwanted entries and cleanup the plugin downloads area -- implemented the Python2 compatibility check for plug-ins (new boolean flag 'python2Compatible' - Project -- added support for JavaScript projects -- added code to move deleted files/directories to the recycle bin falling back to removing them (os.remove), if send2trash cannot be imported due to missing dependencies - Version Control System Interfaces -- All --- made the status LED (right lower corner) clickable (depending on overall VCS status it will show the log browser or the status dialog) -- Mercurial --- enhanced the tag dialog and extended the log browser to allow tagging of a specific revision --- added dialogs to enter the contents for initial .hgrc/mercurial.ini and .hg/hgrc files --- added a configuration option to enforce the usage of the internal merge tool --- made availablity of push/pull related actions dependent on configured remote repository (default/default-push in .hg/hgrc) --- extended the log browser by an action to switch to the selected revision --- added support for the shelve extension (as of Mercurial 2.8) --- added support for the largefiles extension (as of Mercurial 2.0) --- added support for Mercurial queues summary --- added support for various 'resolve' subcommands - Third Party packages -- updated CharDet to 2.2.1