Sophie

Sophie

distrib > Mandriva > 10.0 > i586 > by-pkgid > 373a13376c6242b04b0b0a26a3091696 > files > 1317

eric-3.3.1-2mdk.i586.rpm

HISTORY
-------
Version 3.3.1:
- fixed a compatibility problem with PyQt/sip 3.9

Version 3.3:
- bug fixes
- added capability to perform an automatic reset
  after the client program has exited
- added capability to export the QTDIR setting

Version 3.3-snapshot-20031123:
- bug fixes
- updated Russian translations
- added more codecs to the list of supported codecs
- added the new type "bool" to the variables filter

Version 3.3-snapshot-20031115:
- bug fixes
- additional keyboard shortcuts
- changed passive debugging in order to be more
  compatible with mod_python
- added Russian translations (though not complete
  yet) (Thanks to Alexander Darovsky)
- added a dialog for sending bug reports (see
  help menu)

Version 3.3-snapshot-20031025:
- bug fixes
- integrated unit testing into the debug client
- integrated coverage analysis into unit testing, if
  unit tests are run from within eric3
- added the new QMessageBox type of Qt 3.2 to
  the QMessageBox Wizard

Version 3.3-snapshot-20031011:
- bug fixes
- code reorganisation in the debugger

Version 3.3-snapshot-20030920:
- bug fixes
- added a "Reload" function to the helpviewer
- recoded the variables reporting of the debugger
  to fix a severe performance problem

Version 3.3-snapshot-20030914:
- bug fixes
- added temporary breakpoint, capability to enable/
  disable breakoint and to set an ignore count
- added capability to show values of nested class variables
- upgraded to BRM Version 0.9
- added support for XML project session files
  (this is the default now)
- changed format of Wizards configuration to XML
- added commandline completion via the remote debug
  client to the shell
- added capability to save a diff to file
  
Version 3.3-snapshot-20030817:
- bug fixes
- added capability to create a new form from a template
  in the forms browser and start Qt-Designer with
  this form (tighter integration with Qt-Designer)
- added an interface to the Bicycle Repair Man refactoring
  tool (a copy of BRM is included).
- added bookmark handling to the editors
- added some more breakpoint actions to the menus
- added capability to expand/collaps directories to
  the project browsers

Version 3.3-snapshot-20030810:
- bug fixes
- added support for Pyrex files
- added scripting support to eric3 (see
  README-scripting.txt)
- added patch from Andrew Bushnell to set the appropriate
  path for the File/Open dialog
- some usability enhancements

Version 3.3-snapshot-20030805:
- bug fixes
- some changes from Andrew Bushnell
- added "Goto breakpoint" to BreakpointDialog
- added a "Generate subclass" entry to the FormsBrowser
  context menu
- added configurable keyboard shortcuts
- added capability to record, store, load and run editor macros.

Version 3.3-snapshot-20030719:
- bug fixes
- added support for XML project files
  (this is the default now)
- added a slightly enhanced class browser that
  shows the function/method signature
- added possibility to display non-local files
  to the helpviewer and some other stuff
  (context menu, Shift-LMB)
- some usability enhancements
- some small additions to the editor
- some changes to PyCoverage
- added posibility to change all fonts of a lexer to
  the Preferences Dialog
- added support for split views to Tabview and Listspace
- added support for Corba IDLs (via omniORB)

Version 3.2.0
- bug fixes
- added possibility to select the lexer language
  via the editor context menu (submenu Languages)
  
Version 3.2.0-snapshot-20030628:
- bug fixes
- added debug capabilities to the shell
  (arbitrary code can be executed in the
  context of the debugged program during
  a debugging session)
- added support for subversion properties and listing of
  tags and branches for subversion managed repositories
  
Version 3.2.0-snapshot-20030604:
- bug fixes
- added support for additional comment styles to the editor
- added support for HTML and SQL files
- added support for read only files

Version 3.2.0-snapshot-20030520:
- bug fixes
- removed some code redundancies in the QScintilla
  lexers
- changed PreferencesDialog and PreferencesLexer
  to handle the new QScintilla lexers
- added support for Java and JavaScript files
  
Version 3.2.0-snapshot-20030511:
- bug fixes
- interface to the Python profiler

Version 3.2.0-snapshot-20030506:
- bug fixes
- included a call to QextScintillaLexer.setDefaultFont
  to get rid of disappearing indentation markers
- added an interface to tabnanny (indentation checker)
- added a simple syntax checker based on Pythons
  internal bytecode compiler
- added a dialog to show some code metrics (based
  on code of the Pythius package)
- added support for collection and analysis of Python
  code coverage data (based on coverage.py)

Version 3.2.0-snapshot-20030413:
- bug fixes to make it work with older Qt Versions again
- added a dialog that shows all relevant version infos

Version 3.2.0-snapshot-20030410:
- bug fixes
- added an info message that shows, if a file was changed
  outside eric3
- made the Qt directory configurable (Various tab)

Version 3.2.0-snapshot-20030406:
- bug fixes
- added support for Subversion authentication (http: and
  https: URLs work now)
- added autocompletion and calltips
- added scripts to generate api files

Version 3.2.0-snapshot-20030324:
- bug fixes
- added run script and run project actions to run without
  the speed degradation caused by the debugger
- added an interface to the Subversion VCS
  (at the moment this interface works with file: and svn:
   URLs only)
- added a function to generate a project file automatically
  after a checkout of a project, if this doesn't contain an
  e3p file

Version 3.1.0:
- bug fixes
- added possibility to break upon a reported exception

Version 3.1.0-snapshot-20030309:
- bug fixes
- added a restart function to the debugger
- added an auto raise function to the debugger
- changed the project file format to be more platform neutral
  (specially in mixed environments)
- added an Exception Logger
- changed the exception handling of the debug clients so that
  unhandled exceptions are always reported and displayed with
  a message box. Depending on a flag set at debug start, all
  other reported exceptions are recorded in the exception logger.
- added a session functionality to the project (incl. a preferences
  setting for automatic saving/reading of the session)
- changed the variables viewer to display compound types as
  a tree
- added an indicator to show whether a source file is read only
- added module variables to the ones shown in detail in the
  variables viewer
- added a dialog that shows a variable in more detail to the
  variables viewer
- added a dialog to configure the exception types to be highlighted
- added functionality to set/reset/change breakpoints via the debug
  menu and the editor context menu

Version 3.1.0-snapshot-20030210:
- bug fixes
- usability enhancements
- changed behaviour of Workspace mode closing editor windows.
  Now they get deleted instead of hidden.
- added a second dock window layout with an embeded shell 
  (Hans-Peter Jansen)
- added a DebugClient able to debug threaded apps (Andrew Bushnell).
- improved Client shutdown procedure (Andrew Bushnell)
- added wizards for QFileDialog, QInputDialog, QColorDialog and QFontDialog
  
Version 3.1.0-snapshot-20030202:
- bug fixes
- added the ability to select the Python interpreter and the Debug Client
  to be used on the client side (s. Debugger tab of Preferences)
- added the ability to generate a backup file upon save (s. Editor/General
  tab of Preferences)
- extended the 'Search in Project' function to search in the files of a 
  directory tree as well
- added a recursive "Add ... Directory" function (s. Add Directory dialog)
- added a Wizards interface and a wizard for QMessageBox as an example
  (idea and some code outline by Antoni Aloy)

Version 3.1.0-snapshot-20030126:
- bug fixes
- added an interface to the happydoc API documentation generator
- added a configuration parameter to disable the tab expansion upon
  loading a file
- fixes for making eric3 Windows compatible (Andrew Bushnell)
- added the ability to pass multiple files and/or commandline arguments
  to be used for debugging on the command line (Andrew Bushnell)
- added the functionality to show the call stack and local variables
  for the selected stack frame to the local variables viewer

Version 3.1.0-snapshot-20030117:
- bug fixes
- changed the project files extension to ".e3p" to avoid problems with
  Qt-Designer overwriting our file (and vice versa)
- extended the filter list for opening/saving script/source files to include
  C/C++ files, C# files and IDL files as well
- additions to the Help Menu (Andrew Bushnell)
- added a layout that uses Dock Windows (Hans-Peter Jansen)

Version 3.1.0-snapshot-20030112:
- bug fixes
- added configurable shell font (Preferences Dialog - Various Tab)
- added "Copy" and "Paste" actions to the shell and the shell 
  context menu
- added a configurable part to the Tools menu including a dialog
  to enter the values
- added a passive debug mode where the debugger client connect to the 
  debug server. This can be used to debug mod_python or Zope scripts.
- added a debug client module without Qt. This is better suited for debugging
  mod_python and Zope scripts than the Qt version.
- added "Add Python directory" and "Add Forms directory" to the project menu
- "Add ... file" and "Add ... directory" dialogs changed so that the target directory 
  is automatically synchronized with the source directory, if the source directory
  name starts with the project directory
- added the possibility to pass a file to be opened on the commandline
  (*.pro opens as an eric3 project, everything else as a textfile) (Andrew Bushnell)


Version 3.1.0-snapshot-20021229:
- bug fixes
- code separated into various module directories
- include cvs functionality
- include function to search text in all project files
- converted the flat file view in Project Browser to a tree with directories
  (for sources and forms)
- created a "start debug" dialog for entering the commandline parameters,
  the working directory and a flag to disable the display of exceptions
- created a context menu for shell window (with clear and reset commands)

Version 3.0.1:
- bug fixes
- support new style classes with slots (new in Python 2.2)
- reenabled the "open on double click" action (Stefan Jaensch)
- implementation of PEP 263 (Martin v. Löwis)
- include printing functionality

Version 3.0.0:
- bug fixes
- shell has two special commands, reset to restart the Python
  interpreter and clear to clear the shell output
- an additional parameter for the install script to ease packaging 
  (Ralf Ahlbrink)
- non existant files are silently removed from the project file

Version 3.0.0-b1:
- bug fixes
- a new action to search for new files in the project
  directory and registered subdirectories
- a new layout for the sources tab of the Preferences 
  dialog (Gordon Tyler)
- eric3 remembers its geometry (Hans-Peter Jansen)
- a second layout style for the main window with the shell
  and the log viewer along the bottom border
- configurable font for the editor margins
- somewhat smaller icons (Hans-Peter Jansen)
- possibility to add all py/ui files of a directory to the project

Version 3.0.0-a2:
- bug fixes in the area of detection of foreign programs
- workaround for a strange PyQt behaviour of self.trUtf8().
  If a subclass doesn't have such a call, the translations
  for the parentclass are not found. Including a dummy call
  in __init__(self) fixes this.
  
Version 3.0.0-a1:
- include project handling
- started source modularisation
- implemented interface to pyuic, pylupdate and lrelease
  (via project browser)
- include qscintilla instead of old sourceviewer
- extend viewmanager to support qscintillas capabilities
- modified preferences to support the new functionality
- included a splash screen (Eric, the Troll)

Version 2.1.5 (never released):
- debugger related UI code put into DebuggerUI.py
- Search Interface for Helpviewer
- Zoom In, Zoom Out and Copy actions for Helpviewer

Version 2.1.4:
- configuration interface
- additional viewmanagers (listspace, workspace, tabview)
- Explorer extended to a class browser
- build.py writes some config info into a file used by eric