changelog

Tue, 07 Apr 2015 14:18:49 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Tue, 07 Apr 2015 14:18:49 +0200
branch
6_0_x
changeset 4204
83a97d3c37e6
parent 4148
41575849a92d
child 4245
ac30e37b242d
permissions
-rw-r--r--

Prepared new eric6 release.

Change Log
----------
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

eric ide

mercurial