Eric v4.2.0 Released

9 August 2008

Detlev Offenbach has released v4.2.0, a major new release of Eric the IDE for Python and Ruby written using PyQt.

  • APIs
    • added API file for Ruby
    • added Ruby API file for eric4 Ruby files
    • enhanced the API file generation tool and dialog
  • Configuration
    • reorganized the configuration dialog
    • changed settings from native format to ini format
  • Editor
    • added functionality to mark all occurrences of a searched text
    • enhanced unicode support (added utf-16 and utf-32)
    • added an action to insert a new line below the current one (Shift+Return)
    • added capability to save the folding state of a file in the session file
    • added capability to save the open multi project and the open project in the global session file
  • General VCS support
    • added an LED to signal the project's VCS status to the project viewer
  • Graphics
    • added capability to save UML like graphics as SVG
    • added capability to display SVG files
  • Help Viewer
    • added a QWebKit based help viewer (available if Qt 4.4 is installed)
  • Plugins
    • added HTTPS support to plugin repository dialog (for Qt 4.3 and newer)
  • Project
    • added multi-project support
    • added storage key PROJECTTYPESPECIFICDATA for project type specific data (may be used by project type plugins)
    • moved all supporting project management files (e.g. tasks file) to a management subdirectory
  • Shell
    • made Shell history more comfortable by
      • selecting from history via a dialog
      • list the history in a dialog with capabilities to
        • delete entries
        • copy entries to the current editor
        • execute entries in the shell
  • Templates
    • extended the templates system to support a few predefined variables (thanks to Dan Bullok)
  • Toolbars
    • added a toolbar manager and a toolbar configuration dialog
    • cleaned up the default toolbars
  • Translations
    • added Spanish translations from Jaime Seuma
    • added Turkish translations from Serdar Koçdaş
  • Various
    • enhancements to the class browsers
    • added print preview capability (available if Qt 4.4 is installed)
    • added new default icon set based on the Oxygen icons
  • Viewmanager
    • added a viewmanager plugin using the new QMdiArea
    • added double click action to the tabview viewmanager. Double clicking the space right of the last tab opens a new editor