[PyKDE] ANN: eric3 3.8.0-rc1 released

Detlev Offenbach detlev at die-offenbachs.de
Mon Oct 3 14:39:37 BST 2005


Hi,

this is to inform you about the release of the first release candidate of the 
upcoming 3.8.0 version. It is available on the snapshots page of

http://www.die-offenbachs.de/detlev/eric3.html

Please give it a thorough try and report all bugs found. The wishlist for 3.9 
has been opened, please let me know. The list below summarizes the difference 
between eric3 3.7.x and 3.8.x

- too long list of bugfixes to mention here
- these usability enhancements

  DEBUGGER
  -- added possibility for path translation for passive debugging
     and remote debugging (Configuration Dialog -> Debugger -> General)
  -- added support for project specific debugger settings
     (see Project menu -> Debugger)
  -- added support for special watchpoint conditions
     (variable is created, variable is changed)

  DOCUMENTATION GENERATOR:
  -- added capability to generate source documentation using CSS style 
     sheets to the eric3-doc utility (including the default style and
     a style with reversed headers) (Note: eric3-helpviewer cannot
     show the styles due to the limited HTML support in QTextBrowser)
  -- added the flag '-t' to eric-doc and eric-api to tell them
     to look for additional files

  EDITOR:
  -- added additional lexers (CSS files, TeX files, 
     Diff files, Make Files, Properties Files and Batch Files)
     (QScintilla > 1.5.x is required)

  GENERAL:
  -- some interface cleanups and little reorganization of the
     configuration dialog
  -- added action to open multiple files
  -- added the capability to use %-codes for entering command line
     arguments. Supported codes are:
       %D   directory of the current editor
       %F   filename of the current editor
       %H   home directory of the current user
       %U   user name of the current user
       %%   the percent sign
     This functionality is available in the following dialogs:
       configuration dialog, Debugger->General page
       version control system, Command Options
       cvs, Execute Command
       subversion, Execute Command
       mercurial, Execute command
       Tools Configuration
  -- added a configuration option to set the default encoding for
     files, that don't contain an encoding marker

  GRAPHICS:
  -- added the capability to delete shapes to the graphics dialogs

  PROJECT MANAGEMENT
  -- some optimisations and additions in the project browsers
  -- added configurable filetype associations for projects
  -- changed "Add file dialog" to allow the addition of
     multiple files to the project

  RUBY:
  -- enhanced Ruby support (thanks to Richard Dale)

  SHELL:
  -- changed the shell completion to use the Scintilla userlist.
     It is activated by pressing the TAB key and deactivated
     by pressing the ESC key (without selection) or the TAB or
     ENTER key (with selection).

  TASKS
  -- extended task management with categorization and a colorized
     display

  TEMPLATES:
  -- added a templates system

  TOOLS:
  -- added support for cx_Freeze (FreezePython)
  -- added support for PyLint

  USER INTERFACE:
  -- added the commandline option "--nokde" to disable usage of the
     KDE dialogs
  -- switching the editor will highlight the current file in
     the project browser
  -- added a context menu for the "Listspace" view manager
  -- added an incremental quicksearch to the search toolbar

  VERSION CONTROL:
  -- added support for Mercurial VCS

Regards,
Detlev
-- 
Detlev Offenbach
detlev at die-offenbachs.de




More information about the PyQt mailing list