Change code to make the command window disappear on win platforms.

Sat, 19 Feb 2011 11:58:27 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 19 Feb 2011 11:58:27 +0100
changeset 896
f855351d5e98
parent 894
eab7b8d39807
child 897
3dcaa3195a64

Change code to make the command window disappear on win platforms.

APIs/Python3/eric5.api file | annotate | diff | comparison | revisions
Documentation/Help/source.qch file | annotate | diff | comparison | revisions
Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
Documentation/Source/eric5.E5Gui.E5FileDialog.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.Plugins.VcsPlugins.vcsPySvn.SvnStatusDialog.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.Plugins.VcsPlugins.vcsSubversion.SvnStatusDialog.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-compare.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-configure.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-diff.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-editor.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-iconeditor.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-plugininstall.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-pluginrepository.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-pluginuninstall.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-qregexp.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-re.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-sqlbrowser.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-tray.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-trpreviewer.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-uipreviewer.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-unittest.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5-webbrowser.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_compare.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_configure.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_diff.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_editor.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_iconeditor.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_plugininstall.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_pluginrepository.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_pluginuninstall.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_qregexp.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_re.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_sqlbrowser.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_tray.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_trpreviewer.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_uipreviewer.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_unittest.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.eric5_webbrowser.html file | annotate | diff | comparison | revisions
Documentation/Source/index-eric5.Helpviewer.html file | annotate | diff | comparison | revisions
Documentation/Source/index-eric5.PyUnit.html file | annotate | diff | comparison | revisions
Documentation/Source/index-eric5.html file | annotate | diff | comparison | revisions
Helpviewer/__init__.py file | annotate | diff | comparison | revisions
PluginManager/PluginRepositoryDialog.py file | annotate | diff | comparison | revisions
Preferences/ProgramsDialog.py file | annotate | diff | comparison | revisions
PyUnit/__init__.py file | annotate | diff | comparison | revisions
Tools/TRSingleApplication.py file | annotate | diff | comparison | revisions
Tools/TrayStarter.py file | annotate | diff | comparison | revisions
UI/UserInterface.py file | annotate | diff | comparison | revisions
eric5-compare.py file | annotate | diff | comparison | revisions
eric5-configure.py file | annotate | diff | comparison | revisions
eric5-diff.py file | annotate | diff | comparison | revisions
eric5-editor.py file | annotate | diff | comparison | revisions
eric5-iconeditor.py file | annotate | diff | comparison | revisions
eric5-plugininstall.py file | annotate | diff | comparison | revisions
eric5-pluginrepository.py file | annotate | diff | comparison | revisions
eric5-pluginuninstall.py file | annotate | diff | comparison | revisions
eric5-qregexp.py file | annotate | diff | comparison | revisions
eric5-re.py file | annotate | diff | comparison | revisions
eric5-sqlbrowser.py file | annotate | diff | comparison | revisions
eric5-tray.py file | annotate | diff | comparison | revisions
eric5-trpreviewer.py file | annotate | diff | comparison | revisions
eric5-uipreviewer.py file | annotate | diff | comparison | revisions
eric5-unittest.py file | annotate | diff | comparison | revisions
eric5-webbrowser.py file | annotate | diff | comparison | revisions
eric5.e4p file | annotate | diff | comparison | revisions
eric5_compare.py file | annotate | diff | comparison | revisions
eric5_compare.pyw file | annotate | diff | comparison | revisions
eric5_configure.py file | annotate | diff | comparison | revisions
eric5_configure.pyw file | annotate | diff | comparison | revisions
eric5_diff.py file | annotate | diff | comparison | revisions
eric5_diff.pyw file | annotate | diff | comparison | revisions
eric5_editor.py file | annotate | diff | comparison | revisions
eric5_editor.pyw file | annotate | diff | comparison | revisions
eric5_iconeditor.py file | annotate | diff | comparison | revisions
eric5_iconeditor.pyw file | annotate | diff | comparison | revisions
eric5_plugininstall.py file | annotate | diff | comparison | revisions
eric5_plugininstall.pyw file | annotate | diff | comparison | revisions
eric5_pluginrepository.py file | annotate | diff | comparison | revisions
eric5_pluginrepository.pyw file | annotate | diff | comparison | revisions
eric5_pluginuninstall.py file | annotate | diff | comparison | revisions
eric5_pluginuninstall.pyw file | annotate | diff | comparison | revisions
eric5_qregexp.py file | annotate | diff | comparison | revisions
eric5_qregexp.pyw file | annotate | diff | comparison | revisions
eric5_re.py file | annotate | diff | comparison | revisions
eric5_re.pyw file | annotate | diff | comparison | revisions
eric5_sqlbrowser.py file | annotate | diff | comparison | revisions
eric5_sqlbrowser.pyw file | annotate | diff | comparison | revisions
eric5_tray.py file | annotate | diff | comparison | revisions
eric5_tray.pyw file | annotate | diff | comparison | revisions
eric5_trpreviewer.py file | annotate | diff | comparison | revisions
eric5_trpreviewer.pyw file | annotate | diff | comparison | revisions
eric5_uipreviewer.py file | annotate | diff | comparison | revisions
eric5_uipreviewer.pyw file | annotate | diff | comparison | revisions
eric5_unittest.py file | annotate | diff | comparison | revisions
eric5_unittest.pyw file | annotate | diff | comparison | revisions
eric5_webbrowser.py file | annotate | diff | comparison | revisions
eric5_webbrowser.pyw file | annotate | diff | comparison | revisions
install.py file | annotate | diff | comparison | revisions
uninstall.py file | annotate | diff | comparison | revisions
--- a/APIs/Python3/eric5.api	Wed Feb 16 19:13:20 2011 +0100
+++ b/APIs/Python3/eric5.api	Sat Feb 19 11:58:27 2011 +0100
@@ -1129,6 +1129,7 @@
 eric5.E5Gui.E5FileDialog.DontUseNativeDialog?7
 eric5.E5Gui.E5FileDialog.DontUseSheet?7
 eric5.E5Gui.E5FileDialog.HideNameFilterDetails?7
+eric5.E5Gui.E5FileDialog.Options?7
 eric5.E5Gui.E5FileDialog.ReadOnly?7
 eric5.E5Gui.E5FileDialog.ShowDirsOnly?7
 eric5.E5Gui.E5FileDialog.getExistingDirectory?4(parent = None, caption = "", directory = "", options = QFileDialog.ShowDirsOnly)
@@ -6807,42 +6808,10 @@
 eric5.eric5-api.main?4()
 eric5.eric5-api.usage?4()
 eric5.eric5-api.version?4()
-eric5.eric5-compare.createMainWidget?4(argv)
-eric5.eric5-compare.main?4()
-eric5.eric5-configure.createMainWidget?4(argv)
-eric5.eric5-configure.main?4()
-eric5.eric5-diff.createMainWidget?4(argv)
-eric5.eric5-diff.main?4()
 eric5.eric5-doc.main?4()
 eric5.eric5-doc.supportedExtensions?7
 eric5.eric5-doc.usage?4()
 eric5.eric5-doc.version?4()
-eric5.eric5-editor.createMainWidget?4(argv)
-eric5.eric5-editor.main?4()
-eric5.eric5-iconeditor.createMainWidget?4(argv)
-eric5.eric5-iconeditor.main?4()
-eric5.eric5-plugininstall.createMainWidget?4(argv)
-eric5.eric5-plugininstall.main?4()
-eric5.eric5-pluginrepository.createMainWidget?4(argv)
-eric5.eric5-pluginrepository.main?4()
-eric5.eric5-pluginuninstall.createMainWidget?4(argv)
-eric5.eric5-pluginuninstall.main?4()
-eric5.eric5-qregexp.createMainWidget?4(argv)
-eric5.eric5-qregexp.main?4()
-eric5.eric5-re.createMainWidget?4(argv)
-eric5.eric5-re.main?4()
-eric5.eric5-sqlbrowser.createMainWidget?4(argv)
-eric5.eric5-sqlbrowser.main?4()
-eric5.eric5-tray.createMainWidget?4(argv)
-eric5.eric5-tray.main?4()
-eric5.eric5-trpreviewer.createMainWidget?4(argv)
-eric5.eric5-trpreviewer.main?4()
-eric5.eric5-uipreviewer.createMainWidget?4(argv)
-eric5.eric5-uipreviewer.main?4()
-eric5.eric5-unittest.createMainWidget?4(argv)
-eric5.eric5-unittest.main?4()
-eric5.eric5-webbrowser.createMainWidget?4(argv)
-eric5.eric5-webbrowser.main?4()
 eric5.eric5.args?7
 eric5.eric5.excepthook?4(excType, excValue, tracebackobj)
 eric5.eric5.handleSingleApplication?4(ddindex)
@@ -6852,6 +6821,38 @@
 eric5.eric5.restartArgsList?7
 eric5.eric5.splash?7
 eric5.eric5.uiStartUp?4()
+eric5.eric5_compare.createMainWidget?4(argv)
+eric5.eric5_compare.main?4()
+eric5.eric5_configure.createMainWidget?4(argv)
+eric5.eric5_configure.main?4()
+eric5.eric5_diff.createMainWidget?4(argv)
+eric5.eric5_diff.main?4()
+eric5.eric5_editor.createMainWidget?4(argv)
+eric5.eric5_editor.main?4()
+eric5.eric5_iconeditor.createMainWidget?4(argv)
+eric5.eric5_iconeditor.main?4()
+eric5.eric5_plugininstall.createMainWidget?4(argv)
+eric5.eric5_plugininstall.main?4()
+eric5.eric5_pluginrepository.createMainWidget?4(argv)
+eric5.eric5_pluginrepository.main?4()
+eric5.eric5_pluginuninstall.createMainWidget?4(argv)
+eric5.eric5_pluginuninstall.main?4()
+eric5.eric5_qregexp.createMainWidget?4(argv)
+eric5.eric5_qregexp.main?4()
+eric5.eric5_re.createMainWidget?4(argv)
+eric5.eric5_re.main?4()
+eric5.eric5_sqlbrowser.createMainWidget?4(argv)
+eric5.eric5_sqlbrowser.main?4()
+eric5.eric5_tray.createMainWidget?4(argv)
+eric5.eric5_tray.main?4()
+eric5.eric5_trpreviewer.createMainWidget?4(argv)
+eric5.eric5_trpreviewer.main?4()
+eric5.eric5_uipreviewer.createMainWidget?4(argv)
+eric5.eric5_uipreviewer.main?4()
+eric5.eric5_unittest.createMainWidget?4(argv)
+eric5.eric5_unittest.main?4()
+eric5.eric5_webbrowser.createMainWidget?4(argv)
+eric5.eric5_webbrowser.main?4()
 eric5.eric5config._pkg_config?8
 eric5.eric5config.getConfig?4(name)
 eric5.install-i18n.configDir?7
Binary file Documentation/Help/source.qch has changed
--- a/Documentation/Help/source.qhp	Wed Feb 16 19:13:20 2011 +0100
+++ b/Documentation/Help/source.qhp	Sat Feb 19 11:58:27 2011 +0100
@@ -770,23 +770,23 @@
           <section title="eric5.compileUiFiles" ref="eric5.compileUiFiles.html" />
           <section title="eric5.eric5" ref="eric5.eric5.html" />
           <section title="eric5.eric5-api" ref="eric5.eric5-api.html" />
-          <section title="eric5.eric5-compare" ref="eric5.eric5-compare.html" />
-          <section title="eric5.eric5-configure" ref="eric5.eric5-configure.html" />
-          <section title="eric5.eric5-diff" ref="eric5.eric5-diff.html" />
           <section title="eric5.eric5-doc" ref="eric5.eric5-doc.html" />
-          <section title="eric5.eric5-editor" ref="eric5.eric5-editor.html" />
-          <section title="eric5.eric5-iconeditor" ref="eric5.eric5-iconeditor.html" />
-          <section title="eric5.eric5-plugininstall" ref="eric5.eric5-plugininstall.html" />
-          <section title="eric5.eric5-pluginrepository" ref="eric5.eric5-pluginrepository.html" />
-          <section title="eric5.eric5-pluginuninstall" ref="eric5.eric5-pluginuninstall.html" />
-          <section title="eric5.eric5-qregexp" ref="eric5.eric5-qregexp.html" />
-          <section title="eric5.eric5-re" ref="eric5.eric5-re.html" />
-          <section title="eric5.eric5-sqlbrowser" ref="eric5.eric5-sqlbrowser.html" />
-          <section title="eric5.eric5-tray" ref="eric5.eric5-tray.html" />
-          <section title="eric5.eric5-trpreviewer" ref="eric5.eric5-trpreviewer.html" />
-          <section title="eric5.eric5-uipreviewer" ref="eric5.eric5-uipreviewer.html" />
-          <section title="eric5.eric5-unittest" ref="eric5.eric5-unittest.html" />
-          <section title="eric5.eric5-webbrowser" ref="eric5.eric5-webbrowser.html" />
+          <section title="eric5.eric5_compare" ref="eric5.eric5_compare.html" />
+          <section title="eric5.eric5_configure" ref="eric5.eric5_configure.html" />
+          <section title="eric5.eric5_diff" ref="eric5.eric5_diff.html" />
+          <section title="eric5.eric5_editor" ref="eric5.eric5_editor.html" />
+          <section title="eric5.eric5_iconeditor" ref="eric5.eric5_iconeditor.html" />
+          <section title="eric5.eric5_plugininstall" ref="eric5.eric5_plugininstall.html" />
+          <section title="eric5.eric5_pluginrepository" ref="eric5.eric5_pluginrepository.html" />
+          <section title="eric5.eric5_pluginuninstall" ref="eric5.eric5_pluginuninstall.html" />
+          <section title="eric5.eric5_qregexp" ref="eric5.eric5_qregexp.html" />
+          <section title="eric5.eric5_re" ref="eric5.eric5_re.html" />
+          <section title="eric5.eric5_sqlbrowser" ref="eric5.eric5_sqlbrowser.html" />
+          <section title="eric5.eric5_tray" ref="eric5.eric5_tray.html" />
+          <section title="eric5.eric5_trpreviewer" ref="eric5.eric5_trpreviewer.html" />
+          <section title="eric5.eric5_uipreviewer" ref="eric5.eric5_uipreviewer.html" />
+          <section title="eric5.eric5_unittest" ref="eric5.eric5_unittest.html" />
+          <section title="eric5.eric5_webbrowser" ref="eric5.eric5_webbrowser.html" />
           <section title="eric5.eric5config" ref="eric5.eric5config.html" />
           <section title="eric5.install" ref="eric5.install.html" />
           <section title="eric5.install-i18n" ref="eric5.install-i18n.html" />
@@ -797,18 +797,9 @@
     </toc>
     <keywords>
       <keyword name="eric5 (Package)" id="eric5 (Package)" ref="index-eric5.html" />
-      <keyword name="eric5-tray (Module)" id="eric5-tray (Module)" ref="eric5.eric5-tray.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-tray.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-tray.html#main" />
-      <keyword name="eric5-unittest (Module)" id="eric5-unittest (Module)" ref="eric5.eric5-unittest.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-unittest.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-unittest.html#main" />
-      <keyword name="eric5-sqlbrowser (Module)" id="eric5-sqlbrowser (Module)" ref="eric5.eric5-sqlbrowser.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-sqlbrowser.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-sqlbrowser.html#main" />
-      <keyword name="eric5-configure (Module)" id="eric5-configure (Module)" ref="eric5.eric5-configure.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-configure.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-configure.html#main" />
+      <keyword name="eric5_unittest (Module)" id="eric5_unittest (Module)" ref="eric5.eric5_unittest.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_unittest.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_unittest.html#main" />
       <keyword name="eric5-api (Module)" id="eric5-api (Module)" ref="eric5.eric5-api.html" />
       <keyword name="main" id="main" ref="eric5.eric5-api.html#main" />
       <keyword name="usage" id="usage" ref="eric5.eric5-api.html#usage" />
@@ -823,28 +814,28 @@
       <keyword name="uninstallEric" id="uninstallEric" ref="eric5.uninstall.html#uninstallEric" />
       <keyword name="usage" id="usage" ref="eric5.uninstall.html#usage" />
       <keyword name="wrapperName" id="wrapperName" ref="eric5.uninstall.html#wrapperName" />
+      <keyword name="eric5_plugininstall (Module)" id="eric5_plugininstall (Module)" ref="eric5.eric5_plugininstall.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_plugininstall.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_plugininstall.html#main" />
       <keyword name="eric5 (Module)" id="eric5 (Module)" ref="eric5.eric5.html" />
       <keyword name="excepthook" id="excepthook" ref="eric5.eric5.html#excepthook" />
       <keyword name="handleSingleApplication" id="handleSingleApplication" ref="eric5.eric5.html#handleSingleApplication" />
       <keyword name="main" id="main" ref="eric5.eric5.html#main" />
       <keyword name="uiStartUp" id="uiStartUp" ref="eric5.eric5.html#uiStartUp" />
-      <keyword name="eric5-re (Module)" id="eric5-re (Module)" ref="eric5.eric5-re.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-re.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-re.html#main" />
-      <keyword name="eric5-webbrowser (Module)" id="eric5-webbrowser (Module)" ref="eric5.eric5-webbrowser.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-webbrowser.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-webbrowser.html#main" />
-      <keyword name="eric5-editor (Module)" id="eric5-editor (Module)" ref="eric5.eric5-editor.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-editor.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-editor.html#main" />
+      <keyword name="eric5_pluginuninstall (Module)" id="eric5_pluginuninstall (Module)" ref="eric5.eric5_pluginuninstall.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_pluginuninstall.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_pluginuninstall.html#main" />
+      <keyword name="eric5_pluginrepository (Module)" id="eric5_pluginrepository (Module)" ref="eric5.eric5_pluginrepository.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_pluginrepository.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_pluginrepository.html#main" />
+      <keyword name="eric5_qregexp (Module)" id="eric5_qregexp (Module)" ref="eric5.eric5_qregexp.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_qregexp.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_qregexp.html#main" />
       <keyword name="eric5config (Module)" id="eric5config (Module)" ref="eric5.eric5config.html" />
       <keyword name="getConfig" id="getConfig" ref="eric5.eric5config.html#getConfig" />
-      <keyword name="eric5-uipreviewer (Module)" id="eric5-uipreviewer (Module)" ref="eric5.eric5-uipreviewer.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-uipreviewer.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-uipreviewer.html#main" />
-      <keyword name="eric5-iconeditor (Module)" id="eric5-iconeditor (Module)" ref="eric5.eric5-iconeditor.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-iconeditor.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-iconeditor.html#main" />
+      <keyword name="eric5_sqlbrowser (Module)" id="eric5_sqlbrowser (Module)" ref="eric5.eric5_sqlbrowser.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_sqlbrowser.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_sqlbrowser.html#main" />
       <keyword name="install-i18n (Module)" id="install-i18n (Module)" ref="eric5.install-i18n.html" />
       <keyword name="getConfigDir" id="getConfigDir" ref="eric5.install-i18n.html#getConfigDir" />
       <keyword name="installTranslations" id="installTranslations" ref="eric5.install-i18n.html#installTranslations" />
@@ -854,27 +845,36 @@
       <keyword name="initGlobals" id="initGlobals" ref="eric5.patch_modpython.html#initGlobals" />
       <keyword name="main" id="main" ref="eric5.patch_modpython.html#main" />
       <keyword name="usage" id="usage" ref="eric5.patch_modpython.html#usage" />
-      <keyword name="eric5-trpreviewer (Module)" id="eric5-trpreviewer (Module)" ref="eric5.eric5-trpreviewer.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-trpreviewer.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-trpreviewer.html#main" />
       <keyword name="compileUiFiles (Module)" id="compileUiFiles (Module)" ref="eric5.compileUiFiles.html" />
       <keyword name="compileUiDir" id="compileUiDir" ref="eric5.compileUiFiles.html#compileUiDir" />
       <keyword name="compileUiFiles" id="compileUiFiles" ref="eric5.compileUiFiles.html#compileUiFiles" />
       <keyword name="compile_ui" id="compile_ui" ref="eric5.compileUiFiles.html#compile_ui" />
       <keyword name="main" id="main" ref="eric5.compileUiFiles.html#main" />
       <keyword name="pyName" id="pyName" ref="eric5.compileUiFiles.html#pyName" />
-      <keyword name="eric5-pluginuninstall (Module)" id="eric5-pluginuninstall (Module)" ref="eric5.eric5-pluginuninstall.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-pluginuninstall.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-pluginuninstall.html#main" />
-      <keyword name="eric5-plugininstall (Module)" id="eric5-plugininstall (Module)" ref="eric5.eric5-plugininstall.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-plugininstall.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-plugininstall.html#main" />
-      <keyword name="eric5-qregexp (Module)" id="eric5-qregexp (Module)" ref="eric5.eric5-qregexp.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-qregexp.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-qregexp.html#main" />
-      <keyword name="eric5-compare (Module)" id="eric5-compare (Module)" ref="eric5.eric5-compare.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-compare.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-compare.html#main" />
+      <keyword name="eric5_diff (Module)" id="eric5_diff (Module)" ref="eric5.eric5_diff.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_diff.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_diff.html#main" />
+      <keyword name="eric5_compare (Module)" id="eric5_compare (Module)" ref="eric5.eric5_compare.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_compare.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_compare.html#main" />
+      <keyword name="eric5_webbrowser (Module)" id="eric5_webbrowser (Module)" ref="eric5.eric5_webbrowser.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_webbrowser.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_webbrowser.html#main" />
+      <keyword name="eric5_tray (Module)" id="eric5_tray (Module)" ref="eric5.eric5_tray.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_tray.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_tray.html#main" />
+      <keyword name="eric5_re (Module)" id="eric5_re (Module)" ref="eric5.eric5_re.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_re.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_re.html#main" />
+      <keyword name="eric5_configure (Module)" id="eric5_configure (Module)" ref="eric5.eric5_configure.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_configure.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_configure.html#main" />
+      <keyword name="eric5_trpreviewer (Module)" id="eric5_trpreviewer (Module)" ref="eric5.eric5_trpreviewer.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_trpreviewer.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_trpreviewer.html#main" />
+      <keyword name="eric5_iconeditor (Module)" id="eric5_iconeditor (Module)" ref="eric5.eric5_iconeditor.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_iconeditor.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_iconeditor.html#main" />
       <keyword name="install (Module)" id="install (Module)" ref="eric5.install.html" />
       <keyword name="cleanUp" id="cleanUp" ref="eric5.install.html#cleanUp" />
       <keyword name="compileUiDir" id="compileUiDir" ref="eric5.install.html#compileUiDir" />
@@ -894,12 +894,12 @@
       <keyword name="pyName" id="pyName" ref="eric5.install.html#pyName" />
       <keyword name="usage" id="usage" ref="eric5.install.html#usage" />
       <keyword name="wrapperName" id="wrapperName" ref="eric5.install.html#wrapperName" />
-      <keyword name="eric5-pluginrepository (Module)" id="eric5-pluginrepository (Module)" ref="eric5.eric5-pluginrepository.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-pluginrepository.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-pluginrepository.html#main" />
-      <keyword name="eric5-diff (Module)" id="eric5-diff (Module)" ref="eric5.eric5-diff.html" />
-      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5-diff.html#createMainWidget" />
-      <keyword name="main" id="main" ref="eric5.eric5-diff.html#main" />
+      <keyword name="eric5_editor (Module)" id="eric5_editor (Module)" ref="eric5.eric5_editor.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_editor.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_editor.html#main" />
+      <keyword name="eric5_uipreviewer (Module)" id="eric5_uipreviewer (Module)" ref="eric5.eric5_uipreviewer.html" />
+      <keyword name="createMainWidget" id="createMainWidget" ref="eric5.eric5_uipreviewer.html#createMainWidget" />
+      <keyword name="main" id="main" ref="eric5.eric5_uipreviewer.html#main" />
       <keyword name="IconEditor (Package)" id="IconEditor (Package)" ref="index-eric5.IconEditor.html" />
       <keyword name="IconEditorPalette (Module)" id="IconEditorPalette (Module)" ref="eric5.IconEditor.IconEditorPalette.html" />
       <keyword name="IconEditorPalette" id="IconEditorPalette" ref="eric5.IconEditor.IconEditorPalette.html#IconEditorPalette" />
@@ -10816,6 +10816,22 @@
       <file>eric5.eric5-unittest.html</file>
       <file>eric5.eric5-webbrowser.html</file>
       <file>eric5.eric5.html</file>
+      <file>eric5.eric5_compare.html</file>
+      <file>eric5.eric5_configure.html</file>
+      <file>eric5.eric5_diff.html</file>
+      <file>eric5.eric5_editor.html</file>
+      <file>eric5.eric5_iconeditor.html</file>
+      <file>eric5.eric5_plugininstall.html</file>
+      <file>eric5.eric5_pluginrepository.html</file>
+      <file>eric5.eric5_pluginuninstall.html</file>
+      <file>eric5.eric5_qregexp.html</file>
+      <file>eric5.eric5_re.html</file>
+      <file>eric5.eric5_sqlbrowser.html</file>
+      <file>eric5.eric5_tray.html</file>
+      <file>eric5.eric5_trpreviewer.html</file>
+      <file>eric5.eric5_uipreviewer.html</file>
+      <file>eric5.eric5_unittest.html</file>
+      <file>eric5.eric5_webbrowser.html</file>
       <file>eric5.eric5config.html</file>
       <file>eric5.install-i18n.html</file>
       <file>eric5.install.html</file>
--- a/Documentation/Source/eric5.E5Gui.E5FileDialog.html	Wed Feb 16 19:13:20 2011 +0100
+++ b/Documentation/Source/eric5.E5Gui.E5FileDialog.html	Sat Feb 19 11:58:27 2011 +0100
@@ -27,7 +27,7 @@
 </p>
 <h3>Global Attributes</h3>
 <table>
-<tr><td>DontConfirmOverwrite</td></tr><tr><td>DontResolveSymlinks</td></tr><tr><td>DontUseNativeDialog</td></tr><tr><td>DontUseSheet</td></tr><tr><td>HideNameFilterDetails</td></tr><tr><td>ReadOnly</td></tr><tr><td>ShowDirsOnly</td></tr>
+<tr><td>DontConfirmOverwrite</td></tr><tr><td>DontResolveSymlinks</td></tr><tr><td>DontUseNativeDialog</td></tr><tr><td>DontUseSheet</td></tr><tr><td>HideNameFilterDetails</td></tr><tr><td>Options</td></tr><tr><td>ReadOnly</td></tr><tr><td>ShowDirsOnly</td></tr>
 </table>
 <h3>Classes</h3>
 <table>
--- a/Documentation/Source/eric5.Plugins.VcsPlugins.vcsPySvn.SvnStatusDialog.html	Wed Feb 16 19:13:20 2011 +0100
+++ b/Documentation/Source/eric5.Plugins.VcsPlugins.vcsPySvn.SvnStatusDialog.html	Sat Feb 19 11:58:27 2011 +0100
@@ -22,7 +22,8 @@
 <body><a NAME="top" ID="top"></a>
 <h1>eric5.Plugins.VcsPlugins.vcsPySvn.SvnStatusDialog</h1>
 <p>
-Module implementing a dialog to show the output of the svn status command process.
+Module implementing a dialog to show the output of the svn status command
+process.
 </p>
 <h3>Global Attributes</h3>
 <table>
@@ -43,7 +44,8 @@
 <a NAME="SvnStatusDialog" ID="SvnStatusDialog"></a>
 <h2>SvnStatusDialog</h2>
 <p>
-    Class implementing a dialog to show the output of the svn status command process.
+    Class implementing a dialog to show the output of the svn status command
+    process.
 </p>
 <h3>Derived from</h3>
 QWidget, SvnDialogMixin, Ui_SvnStatusDialog
@@ -172,7 +174,8 @@
 <h4>SvnStatusDialog.__finish</h4>
 <b>__finish</b>(<i></i>)
 <p>
-        Private slot called when the process finished or the user pressed the button.
+        Private slot called when the process finished or the user pressed
+        the button.
 </p><a NAME="SvnStatusDialog.__generateItem" ID="SvnStatusDialog.__generateItem"></a>
 <h4>SvnStatusDialog.__generateItem</h4>
 <b>__generateItem</b>(<i>changelist, status, propStatus, locked, history, switched, lockinfo, uptodate, revision, change, author, path</i>)
@@ -220,7 +223,8 @@
 <h4>SvnStatusDialog.__getChangelistItems</h4>
 <b>__getChangelistItems</b>(<i></i>)
 <p>
-        Private method to retrieve all entries, that are members of a changelist.
+        Private method to retrieve all entries, that are members of
+        a changelist.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
@@ -250,7 +254,8 @@
 <h4>SvnStatusDialog.__getNonChangelistItems</h4>
 <b>__getNonChangelistItems</b>(<i></i>)
 <p>
-        Private method to retrieve all entries, that are not members of a changelist.
+        Private method to retrieve all entries, that are not members of
+        a changelist.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
@@ -260,7 +265,8 @@
 <h4>SvnStatusDialog.__getUnversionedItems</h4>
 <b>__getUnversionedItems</b>(<i></i>)
 <p>
-        Private method to retrieve all entries, that have an unversioned status.
+        Private method to retrieve all entries, that have an
+        unversioned status.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
--- a/Documentation/Source/eric5.Plugins.VcsPlugins.vcsSubversion.SvnStatusDialog.html	Wed Feb 16 19:13:20 2011 +0100
+++ b/Documentation/Source/eric5.Plugins.VcsPlugins.vcsSubversion.SvnStatusDialog.html	Sat Feb 19 11:58:27 2011 +0100
@@ -22,7 +22,8 @@
 <body><a NAME="top" ID="top"></a>
 <h1>eric5.Plugins.VcsPlugins.vcsSubversion.SvnStatusDialog</h1>
 <p>
-Module implementing a dialog to show the output of the svn status command process.
+Module implementing a dialog to show the output of the svn status command
+process.
 </p>
 <h3>Global Attributes</h3>
 <table>
@@ -43,7 +44,8 @@
 <a NAME="SvnStatusDialog" ID="SvnStatusDialog"></a>
 <h2>SvnStatusDialog</h2>
 <p>
-    Class implementing a dialog to show the output of the svn status command process.
+    Class implementing a dialog to show the output of the svn status command
+    process.
 </p>
 <h3>Derived from</h3>
 QWidget, Ui_SvnStatusDialog
@@ -193,7 +195,8 @@
 <h4>SvnStatusDialog.__finish</h4>
 <b>__finish</b>(<i></i>)
 <p>
-        Private slot called when the process finished or the user pressed the button.
+        Private slot called when the process finished or the user pressed
+        the button.
 </p><a NAME="SvnStatusDialog.__generateItem" ID="SvnStatusDialog.__generateItem"></a>
 <h4>SvnStatusDialog.__generateItem</h4>
 <b>__generateItem</b>(<i>status, propStatus, locked, history, switched, lockinfo, uptodate, revision, change, author, path</i>)
@@ -238,7 +241,8 @@
 <h4>SvnStatusDialog.__getChangelistItems</h4>
 <b>__getChangelistItems</b>(<i></i>)
 <p>
-        Private method to retrieve all entries, that are members of a changelist.
+        Private method to retrieve all entries, that are members of
+        a changelist.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
@@ -268,7 +272,8 @@
 <h4>SvnStatusDialog.__getNonChangelistItems</h4>
 <b>__getNonChangelistItems</b>(<i></i>)
 <p>
-        Private method to retrieve all entries, that are not members of a changelist.
+        Private method to retrieve all entries, that are not members of
+        a changelist.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
@@ -278,7 +283,8 @@
 <h4>SvnStatusDialog.__getUnversionedItems</h4>
 <b>__getUnversionedItems</b>(<i></i>)
 <p>
-        Private method to retrieve all entries, that have an unversioned status.
+        Private method to retrieve all entries, that have an unversioned
+        status.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
--- a/Documentation/Source/eric5.eric5-compare.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-compare</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-compare</h1>
-<p>
-Eric5 Compare
-</p><p>
-This is the main Python script that performs the necessary initialization
-of the Compare module and starts the Qt event loop. This is a standalone 
-version of the integrated Compare module.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-configure.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,74 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-configure</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-configure</h1>
-<p>
-Eric5 Configure
-</p><p>
-This is the main Python script to configure the eric5 IDE from the outside.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-diff.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-diff</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-diff</h1>
-<p>
-Eric5 Diff
-</p><p>
-This is the main Python script that performs the necessary initialization
-of the Diff module and starts the Qt event loop. This is a standalone 
-version of the integrated Diff module.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-editor.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-editor</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-editor</h1>
-<p>
-Eric5 Editor
-</p><p>
-This is the main Python script that performs the necessary initialization
-of the MiniEditor module and starts the Qt event loop. This is a standalone 
-version of the integrated MiniEditor module.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-iconeditor.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-iconeditor</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-iconeditor</h1>
-<p>
-Eric5 Icon Editor
-</p><p>
-This is the main Python script that performs the necessary initialization
-of the icon editor and starts the Qt event loop. This is a standalone version
-of the integrated icon editor.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-plugininstall.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,74 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-plugininstall</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-plugininstall</h1>
-<p>
-Eric5 Plugin Installer
-</p><p>
-This is the main Python script to install eric5 plugins from outside of the IDE.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-pluginrepository.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,74 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-pluginrepository</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-pluginrepository</h1>
-<p>
-Eric5 Plugin Installer
-</p><p>
-This is the main Python script to install eric5 plugins from outside of the IDE.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-pluginuninstall.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,74 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-pluginuninstall</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-pluginuninstall</h1>
-<p>
-Eric5 Plugin Uninstaller
-</p><p>
-This is the main Python script to uninstall eric5 plugins from outside of the IDE.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-qregexp.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-qregexp</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-qregexp</h1>
-<p>
-Eric5 QRegExp
-</p><p>
-This is the main Python script that performs the necessary initialization
-of the QRegExp wizard module and starts the Qt event loop. This is a standalone 
-version of the integrated QRegExp wizard.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-re.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-re</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-re</h1>
-<p>
-Eric5 Re
-</p><p>
-This is the main Python script that performs the necessary initialization
-of the PyRegExp wizard module and starts the Qt event loop. This is a standalone 
-version of the integrated PyRegExp wizard.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-sqlbrowser.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,75 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-sqlbrowser</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-sqlbrowser</h1>
-<p>
-Eric5 SQL Browser
-</p><p>
-This is the main Python script that performs the necessary initialization
-of the SQL browser and starts the Qt event loop.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-tray.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-tray</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-tray</h1>
-<p>
-Eric5 Tray
-</p><p>
-This is the main Python script that performs the necessary initialization
-of the system-tray application. This acts as a quickstarter by providing a
-context menu to start the eric5 IDE and the eric5 tools.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-trpreviewer.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-trpreviewer</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-trpreviewer</h1>
-<p>
-Eric5 TR Previewer
-</p><p>
-This is the main Python script that performs the necessary initialization
-of the tr previewer and starts the Qt event loop. This is a standalone version
-of the integrated tr previewer.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-uipreviewer.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-uipreviewer</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-uipreviewer</h1>
-<p>
-Eric5 UI Previewer
-</p><p>
-This is the main Python script that performs the necessary initialization
-of the ui previewer and starts the Qt event loop. This is a standalone version
-of the integrated ui previewer.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-unittest.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-unittest</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-unittest</h1>
-<p>
-Eric5 Unittest
-</p><p>
-This is the main Python script that performs the necessary initialization
-of the unittest module and starts the Qt event loop. This is a standalone 
-version of the integrated unittest module.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric5.eric5-webbrowser.html	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
-'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
-<html><head>
-<title>eric5.eric5-webbrowser</title>
-<style>
-body {
-    background: #EDECE6;
-    margin: 0em 1em 10em 1em;
-    color: black;
-}
-
-h1 { color: white; background: #85774A; }
-h2 { color: white; background: #85774A; }
-h3 { color: white; background: #9D936E; }
-h4 { color: white; background: #9D936E; }
-    
-a { color: #BA6D36; }
-
-</style>
-</head>
-<body><a NAME="top" ID="top"></a>
-<h1>eric5.eric5-webbrowser</h1>
-<p>
-Eric5 Web Browser
-</p><p>
-This is the main Python script that performs the necessary initialization
-of the web browser and starts the Qt event loop. This is a standalone version
-of the integrated helpviewer.
-</p>
-<h3>Global Attributes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Classes</h3>
-<table>
-<tr><td>None</td></tr>
-</table>
-<h3>Functions</h3>
-<table>
-<tr>
-<td><a href="#createMainWidget">createMainWidget</a></td>
-<td>Function to create the main widget.</td>
-</tr><tr>
-<td><a href="#main">main</a></td>
-<td>Main entry point into the application.</td>
-</tr>
-</table>
-<hr /><hr />
-<a NAME="createMainWidget" ID="createMainWidget"></a>
-<h2>createMainWidget</h2>
-<b>createMainWidget</b>(<i>argv</i>)
-<p>
-    Function to create the main widget.
-</p><dl>
-<dt><i>argv</i></dt>
-<dd>
-list of commandline parameters (list of strings)
-</dd>
-</dl><dl>
-<dt>Returns:</dt>
-<dd>
-reference to the main widget (QWidget)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr /><hr />
-<a NAME="main" ID="main"></a>
-<h2>main</h2>
-<b>main</b>(<i></i>)
-<p>
-    Main entry point into the application.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
-</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_compare.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_compare</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_compare</h1>
+<p>
+Eric5 Compare
+</p><p>
+This is the main Python script that performs the necessary initialization
+of the Compare module and starts the Qt event loop. This is a standalone 
+version of the integrated Compare module.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_configure.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_configure</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_configure</h1>
+<p>
+Eric5 Configure
+</p><p>
+This is the main Python script to configure the eric5 IDE from the outside.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_diff.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_diff</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_diff</h1>
+<p>
+Eric5 Diff
+</p><p>
+This is the main Python script that performs the necessary initialization
+of the Diff module and starts the Qt event loop. This is a standalone 
+version of the integrated Diff module.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_editor.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_editor</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_editor</h1>
+<p>
+Eric5 Editor
+</p><p>
+This is the main Python script that performs the necessary initialization
+of the MiniEditor module and starts the Qt event loop. This is a standalone 
+version of the integrated MiniEditor module.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_iconeditor.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_iconeditor</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_iconeditor</h1>
+<p>
+Eric5 Icon Editor
+</p><p>
+This is the main Python script that performs the necessary initialization
+of the icon editor and starts the Qt event loop. This is a standalone version
+of the integrated icon editor.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_plugininstall.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_plugininstall</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_plugininstall</h1>
+<p>
+Eric5 Plugin Installer
+</p><p>
+This is the main Python script to install eric5 plugins from outside of the IDE.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_pluginrepository.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_pluginrepository</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_pluginrepository</h1>
+<p>
+Eric5 Plugin Installer
+</p><p>
+This is the main Python script to install eric5 plugins from outside of the IDE.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_pluginuninstall.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_pluginuninstall</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_pluginuninstall</h1>
+<p>
+Eric5 Plugin Uninstaller
+</p><p>
+This is the main Python script to uninstall eric5 plugins from outside of the IDE.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_qregexp.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_qregexp</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_qregexp</h1>
+<p>
+Eric5 QRegExp
+</p><p>
+This is the main Python script that performs the necessary initialization
+of the QRegExp wizard module and starts the Qt event loop. This is a standalone 
+version of the integrated QRegExp wizard.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_re.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_re</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_re</h1>
+<p>
+Eric5 Re
+</p><p>
+This is the main Python script that performs the necessary initialization
+of the PyRegExp wizard module and starts the Qt event loop. This is a standalone 
+version of the integrated PyRegExp wizard.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_sqlbrowser.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_sqlbrowser</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_sqlbrowser</h1>
+<p>
+Eric5 SQL Browser
+</p><p>
+This is the main Python script that performs the necessary initialization
+of the SQL browser and starts the Qt event loop.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_tray.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_tray</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_tray</h1>
+<p>
+Eric5 Tray
+</p><p>
+This is the main Python script that performs the necessary initialization
+of the system-tray application. This acts as a quickstarter by providing a
+context menu to start the eric5 IDE and the eric5 tools.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_trpreviewer.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_trpreviewer</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_trpreviewer</h1>
+<p>
+Eric5 TR Previewer
+</p><p>
+This is the main Python script that performs the necessary initialization
+of the tr previewer and starts the Qt event loop. This is a standalone version
+of the integrated tr previewer.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_uipreviewer.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_uipreviewer</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_uipreviewer</h1>
+<p>
+Eric5 UI Previewer
+</p><p>
+This is the main Python script that performs the necessary initialization
+of the ui previewer and starts the Qt event loop. This is a standalone version
+of the integrated ui previewer.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_unittest.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_unittest</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_unittest</h1>
+<p>
+Eric5 Unittest
+</p><p>
+This is the main Python script that performs the necessary initialization
+of the unittest module and starts the Qt event loop. This is a standalone 
+version of the integrated unittest module.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric5.eric5_webbrowser.html	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html><head>
+<title>eric5.eric5_webbrowser</title>
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric5.eric5_webbrowser</h1>
+<p>
+Eric5 Web Browser
+</p><p>
+This is the main Python script that performs the necessary initialization
+of the web browser and starts the Qt event loop. This is a standalone version
+of the integrated helpviewer.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr>
+<td><a href="#createMainWidget">createMainWidget</a></td>
+<td>Function to create the main widget.</td>
+</tr><tr>
+<td><a href="#main">main</a></td>
+<td>Main entry point into the application.</td>
+</tr>
+</table>
+<hr /><hr />
+<a NAME="createMainWidget" ID="createMainWidget"></a>
+<h2>createMainWidget</h2>
+<b>createMainWidget</b>(<i>argv</i>)
+<p>
+    Function to create the main widget.
+</p><dl>
+<dt><i>argv</i></dt>
+<dd>
+list of commandline parameters (list of strings)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the main widget (QWidget)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
+<a NAME="main" ID="main"></a>
+<h2>main</h2>
+<b>main</b>(<i></i>)
+<p>
+    Main entry point into the application.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- a/Documentation/Source/index-eric5.Helpviewer.html	Wed Feb 16 19:13:20 2011 +0100
+++ b/Documentation/Source/index-eric5.Helpviewer.html	Sat Feb 19 11:58:27 2011 +0100
@@ -26,7 +26,7 @@
 </p><p>
 The web browser is a little HTML browser for the display of HTML
 help files like the Qt Online Documentation and for browsing the internet.
-It may be used as a standalone version as well by using the eric5-helpviewer.py
+It may be used as a standalone version as well by using the eric5_helpviewer.py
 script found in the main eric5 installation directory.
 </p>
 
--- a/Documentation/Source/index-eric5.PyUnit.html	Wed Feb 16 19:13:20 2011 +0100
+++ b/Documentation/Source/index-eric5.PyUnit.html	Sat Feb 19 11:58:27 2011 +0100
@@ -25,7 +25,7 @@
 Package implementing an interface to the pyunit unittest package.
 </p><p>
 The package consist of a single dialog, which may be called as a 
-standalone version using the eric5-unittest script or from within the eric5
+standalone version using the eric5_unittest script or from within the eric5
 IDE. If it is called from within eric5, it has the additional function to
 open a source file that failed a test.
 </p>
--- a/Documentation/Source/index-eric5.html	Wed Feb 16 19:13:20 2011 +0100
+++ b/Documentation/Source/index-eric5.html	Sat Feb 19 11:58:27 2011 +0100
@@ -132,55 +132,55 @@
 <td><a href="eric5.eric5-api.html">eric5-api</a></td>
 <td>Eric5 API Generator</td>
 </tr><tr>
-<td><a href="eric5.eric5-compare.html">eric5-compare</a></td>
-<td>Eric5 Compare</td>
-</tr><tr>
-<td><a href="eric5.eric5-configure.html">eric5-configure</a></td>
-<td>Eric5 Configure</td>
-</tr><tr>
-<td><a href="eric5.eric5-diff.html">eric5-diff</a></td>
-<td>Eric5 Diff</td>
-</tr><tr>
 <td><a href="eric5.eric5-doc.html">eric5-doc</a></td>
 <td>Eric5 Documentation Generator</td>
 </tr><tr>
-<td><a href="eric5.eric5-editor.html">eric5-editor</a></td>
+<td><a href="eric5.eric5_compare.html">eric5_compare</a></td>
+<td>Eric5 Compare</td>
+</tr><tr>
+<td><a href="eric5.eric5_configure.html">eric5_configure</a></td>
+<td>Eric5 Configure</td>
+</tr><tr>
+<td><a href="eric5.eric5_diff.html">eric5_diff</a></td>
+<td>Eric5 Diff</td>
+</tr><tr>
+<td><a href="eric5.eric5_editor.html">eric5_editor</a></td>
 <td>Eric5 Editor</td>
 </tr><tr>
-<td><a href="eric5.eric5-iconeditor.html">eric5-iconeditor</a></td>
+<td><a href="eric5.eric5_iconeditor.html">eric5_iconeditor</a></td>
 <td>Eric5 Icon Editor</td>
 </tr><tr>
-<td><a href="eric5.eric5-plugininstall.html">eric5-plugininstall</a></td>
+<td><a href="eric5.eric5_plugininstall.html">eric5_plugininstall</a></td>
 <td>Eric5 Plugin Installer</td>
 </tr><tr>
-<td><a href="eric5.eric5-pluginrepository.html">eric5-pluginrepository</a></td>
+<td><a href="eric5.eric5_pluginrepository.html">eric5_pluginrepository</a></td>
 <td>Eric5 Plugin Installer</td>
 </tr><tr>
-<td><a href="eric5.eric5-pluginuninstall.html">eric5-pluginuninstall</a></td>
+<td><a href="eric5.eric5_pluginuninstall.html">eric5_pluginuninstall</a></td>
 <td>Eric5 Plugin Uninstaller</td>
 </tr><tr>
-<td><a href="eric5.eric5-qregexp.html">eric5-qregexp</a></td>
+<td><a href="eric5.eric5_qregexp.html">eric5_qregexp</a></td>
 <td>Eric5 QRegExp</td>
 </tr><tr>
-<td><a href="eric5.eric5-re.html">eric5-re</a></td>
+<td><a href="eric5.eric5_re.html">eric5_re</a></td>
 <td>Eric5 Re</td>
 </tr><tr>
-<td><a href="eric5.eric5-sqlbrowser.html">eric5-sqlbrowser</a></td>
+<td><a href="eric5.eric5_sqlbrowser.html">eric5_sqlbrowser</a></td>
 <td>Eric5 SQL Browser</td>
 </tr><tr>
-<td><a href="eric5.eric5-tray.html">eric5-tray</a></td>
+<td><a href="eric5.eric5_tray.html">eric5_tray</a></td>
 <td>Eric5 Tray</td>
 </tr><tr>
-<td><a href="eric5.eric5-trpreviewer.html">eric5-trpreviewer</a></td>
+<td><a href="eric5.eric5_trpreviewer.html">eric5_trpreviewer</a></td>
 <td>Eric5 TR Previewer</td>
 </tr><tr>
-<td><a href="eric5.eric5-uipreviewer.html">eric5-uipreviewer</a></td>
+<td><a href="eric5.eric5_uipreviewer.html">eric5_uipreviewer</a></td>
 <td>Eric5 UI Previewer</td>
 </tr><tr>
-<td><a href="eric5.eric5-unittest.html">eric5-unittest</a></td>
+<td><a href="eric5.eric5_unittest.html">eric5_unittest</a></td>
 <td>Eric5 Unittest</td>
 </tr><tr>
-<td><a href="eric5.eric5-webbrowser.html">eric5-webbrowser</a></td>
+<td><a href="eric5.eric5_webbrowser.html">eric5_webbrowser</a></td>
 <td>Eric5 Web Browser</td>
 </tr><tr>
 <td><a href="eric5.eric5config.html">eric5config</a></td>
--- a/Helpviewer/__init__.py	Wed Feb 16 19:13:20 2011 +0100
+++ b/Helpviewer/__init__.py	Sat Feb 19 11:58:27 2011 +0100
@@ -8,6 +8,6 @@
 
 The web browser is a little HTML browser for the display of HTML
 help files like the Qt Online Documentation and for browsing the internet.
-It may be used as a standalone version as well by using the eric5-helpviewer.py
+It may be used as a standalone version as well by using the eric5_helpviewer.py
 script found in the main eric5 installation directory.
-"""
\ No newline at end of file
+"""
--- a/PluginManager/PluginRepositoryDialog.py	Wed Feb 16 19:13:20 2011 +0100
+++ b/PluginManager/PluginRepositoryDialog.py	Sat Feb 19 11:58:27 2011 +0100
@@ -544,7 +544,7 @@
         Private slot to start the eric5 plugin installation dialog.
         """
         proc = QProcess()
-        applPath = os.path.join(getConfig("ericDir"), "eric5-plugininstall.py")
+        applPath = os.path.join(getConfig("ericDir"), "eric5_plugininstall.py")
         
         args = []
         args.append(applPath)
--- a/Preferences/ProgramsDialog.py	Wed Feb 16 19:13:20 2011 +0100
+++ b/Preferences/ProgramsDialog.py	Sat Feb 19 11:58:27 2011 +0100
@@ -140,14 +140,14 @@
         # 5a. Translation Previewer
         self.__createProgramEntry(self.trUtf8("Eric5 Translation Previewer"), 
             Utilities.isWindowsPlatform() and \
-                os.path.join(getConfig("bindir"), "eric5-trpreviewer.bat") or \
-                "eric5-trpreviewer", 
+                os.path.join(getConfig("bindir"), "eric5_trpreviewer.bat") or \
+                "eric5_trpreviewer", 
             '--version', 'Eric5', -3)
         # 5b. Forms Previewer
         self.__createProgramEntry(self.trUtf8("Eric5 Forms Previewer"), 
             Utilities.isWindowsPlatform() and \
-                os.path.join(getConfig("bindir"), "eric5-uipreviewer.bat") or \
-                "eric5-uipreviewer", 
+                os.path.join(getConfig("bindir"), "eric5_uipreviewer.bat") or \
+                "eric5_uipreviewer", 
             '--version', 'Eric5', -3)
         
         # 6. do the CORBA programs
--- a/PyUnit/__init__.py	Wed Feb 16 19:13:20 2011 +0100
+++ b/PyUnit/__init__.py	Sat Feb 19 11:58:27 2011 +0100
@@ -7,7 +7,7 @@
 Package implementing an interface to the pyunit unittest package.
 
 The package consist of a single dialog, which may be called as a 
-standalone version using the eric5-unittest script or from within the eric5
+standalone version using the eric5_unittest script or from within the eric5
 IDE. If it is called from within eric5, it has the additional function to
 open a source file that failed a test.
-"""
\ No newline at end of file
+"""
--- a/Tools/TRSingleApplication.py	Wed Feb 16 19:13:20 2011 +0100
+++ b/Tools/TRSingleApplication.py	Sat Feb 19 11:58:27 2011 +0100
@@ -17,7 +17,7 @@
 # define some module global stuff
 ###########################################################################
 
-SAFile = "eric5-trpreviewer"
+SAFile = "eric5_trpreviewer"
 
 # define the protocol tokens
 SALoadForm =        '>LoadForm<'
--- a/Tools/TrayStarter.py	Wed Feb 16 19:13:20 2011 +0100
+++ b/Tools/TrayStarter.py	Sat Feb 19 11:58:27 2011 +0100
@@ -214,7 +214,7 @@
         """
         Private slot to start the eric5 Mini Editor.
         """
-        self.__startProc("eric5-editor.py", "--config={0}".format(
+        self.__startProc("eric5_editor.py", "--config={0}".format(
             Utilities.getConfigDir()))
     
     def __startEric(self):
@@ -228,91 +228,91 @@
         """
         Private slot to start the eric5 configuration dialog.
         """
-        self.__startProc("eric5-configure.py", "--config={0}".format(
+        self.__startProc("eric5_configure.py", "--config={0}".format(
             Utilities.getConfigDir()))
 
     def __startPluginInstall(self):
         """
         Private slot to start the eric5 plugin installation dialog.
         """
-        self.__startProc("eric5-plugininstall.py", "--config={0}".format(
+        self.__startProc("eric5_plugininstall.py", "--config={0}".format(
             Utilities.getConfigDir()))
 
     def __startPluginUninstall(self):
         """
         Private slot to start the eric5 plugin uninstallation dialog.
         """
-        self.__startProc("eric5-pluginuninstall.py", "--config={0}".format(
+        self.__startProc("eric5_pluginuninstall.py", "--config={0}".format(
             Utilities.getConfigDir()))
 
     def __startPluginRepository(self):
         """
         Private slot to start the eric5 plugin repository dialog.
         """
-        self.__startProc("eric5-pluginrepository.py", "--config={0}".format(
+        self.__startProc("eric5_pluginrepository.py", "--config={0}".format(
             Utilities.getConfigDir()))
 
     def __startHelpViewer(self):
         """
         Private slot to start the eric5 web browser.
         """
-        self.__startProc("eric5-webbrowser.py", "--config={0}".format(
+        self.__startProc("eric5_webbrowser.py", "--config={0}".format(
             Utilities.getConfigDir()))
 
     def __startUIPreviewer(self):
         """
         Private slot to start the eric5 UI previewer.
         """
-        self.__startProc("eric5-uipreviewer.py", "--config={0}".format(
+        self.__startProc("eric5_uipreviewer.py", "--config={0}".format(
             Utilities.getConfigDir()))
 
     def __startTRPreviewer(self):
         """
         Private slot to start the eric5 translations previewer.
         """
-        self.__startProc("eric5-trpreviewer.py", "--config={0}".format(
+        self.__startProc("eric5_trpreviewer.py", "--config={0}".format(
             Utilities.getConfigDir()))
 
     def __startUnittest(self):
         """
         Private slot to start the eric5 unittest dialog.
         """
-        self.__startProc("eric5-unittest.py", "--config={0}".format(
+        self.__startProc("eric5_unittest.py", "--config={0}".format(
             Utilities.getConfigDir()))
 
     def __startDiff(self):
         """
         Private slot to start the eric5 diff dialog.
         """
-        self.__startProc("eric5-diff.py", "--config={0}".format(
+        self.__startProc("eric5_diff.py", "--config={0}".format(
             Utilities.getConfigDir()))
 
     def __startCompare(self):
         """
         Private slot to start the eric5 compare dialog.
         """
-        self.__startProc("eric5-compare.py", "--config={0}".format(
+        self.__startProc("eric5_compare.py", "--config={0}".format(
             Utilities.getConfigDir()))
     
     def __startSqlBrowser(self):
         """
         Private slot to start the eric5 sql browser dialog.
         """
-        self.__startProc("eric5-sqlbrowser.py", "--config={0}".format(
+        self.__startProc("eric5_sqlbrowser.py", "--config={0}".format(
             Utilities.getConfigDir()))
 
     def __startQRegExp(self):
         """
         Private slot to start the eric5 QRegExp editor dialog.
         """
-        self.__startProc("eric5-qregexp.py", "--config={0}".format(
+        self.__startProc("eric5_qregexp.py", "--config={0}".format(
             Utilities.getConfigDir()))
 
     def __startPyRe(self):
         """
         Private slot to start the eric5 Python re editor dialog.
         """
-        self.__startProc("eric5-re.py", "--config={0}".format(
+        self.__startProc("eric5_re.py", "--config={0}".format(
             Utilities.getConfigDir()))
 
     def __showRecentProjectsMenu(self):
--- a/UI/UserInterface.py	Wed Feb 16 19:13:20 2011 +0100
+++ b/UI/UserInterface.py	Sat Feb 19 11:58:27 2011 +0100
@@ -4249,7 +4249,7 @@
         """
         proc = QProcess()
         
-        viewer = os.path.join(getConfig("ericDir"), "eric5-uipreviewer.py")
+        viewer = os.path.join(getConfig("ericDir"), "eric5_uipreviewer.py")
         
         args = []
         args.append(viewer)
@@ -4291,7 +4291,7 @@
         """
         proc = QProcess()
         
-        viewer = os.path.join(getConfig("ericDir"), "eric5-trpreviewer.py")
+        viewer = os.path.join(getConfig("ericDir"), "eric5_trpreviewer.py")
         
         args = []
         args.append(viewer)
@@ -4332,7 +4332,7 @@
         """
         proc = QProcess()
         
-        browser = os.path.join(getConfig("ericDir"), "eric5-sqlbrowser.py")
+        browser = os.path.join(getConfig("ericDir"), "eric5_sqlbrowser.py")
         
         args = []
         args.append(browser)
--- a/eric5-compare.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,62 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2006 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 Compare
-
-This is the main Python script that performs the necessary initialization
-of the Compare module and starts the Qt event loop. This is a standalone 
-version of the integrated Compare module.
-"""
-
-import sys
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-from Utilities import Startup
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from UI.CompareDialog import CompareWindow
-    if len(argv) >= 6:
-        # assume last two entries are the files to compare
-        return CompareWindow([(argv[-5], argv[-2]), (argv[-3], argv[-1])])
-    elif len(argv) >= 2:
-        return CompareWindow([("", argv[-2]), ("", argv[-1])])
-    else:
-        return CompareWindow()
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 Compare",
-                                  "",
-                                  "Simple graphical compare tool",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-configure.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,64 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2006 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 Configure
-
-This is the main Python script to configure the eric5 IDE from the outside.
-"""
-
-import sys
-import os
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-# make ThirdParty package available as a packages repository
-try:
-    import pygments     # __IGNORE_WARNING__
-except ImportError:
-    sys.path.insert(2, os.path.join(os.path.dirname(__file__), "ThirdParty", "Pygments"))
-
-from Utilities import Startup
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from Preferences.ConfigurationDialog import ConfigurationWindow
-    w = ConfigurationWindow()
-    w.show()
-    w.showConfigurationPageByName("empty")
-    return w
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 Configure",
-                                  "",
-                                  "Configuration editor for eric5",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-diff.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,56 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2006 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 Diff
-
-This is the main Python script that performs the necessary initialization
-of the Diff module and starts the Qt event loop. This is a standalone 
-version of the integrated Diff module.
-"""
-
-import sys
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-from Utilities import Startup
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from UI.DiffDialog import DiffWindow
-    return DiffWindow()
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 Diff",
-                                  "",
-                                  "Simple graphical diff tool",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-editor.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,68 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2007 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 Editor
-
-This is the main Python script that performs the necessary initialization
-of the MiniEditor module and starts the Qt event loop. This is a standalone 
-version of the integrated MiniEditor module.
-"""
-
-import sys
-import os
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-# make ThirdParty package available as a packages repository
-try:
-    import pygments     # __IGNORE_WARNING__
-except ImportError:
-    sys.path.insert(2, os.path.join(os.path.dirname(__file__), "ThirdParty", "Pygments"))
-
-from Utilities import Startup
-
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from QScintilla.MiniEditor import MiniEditor
-    if len(argv) > 1:
-        return MiniEditor(argv[1])
-    else:
-        return MiniEditor()
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-        ("", "name of file to edit")
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 Editor",
-                                  "",
-                                  "Simplified version of the eric5 editor",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-iconeditor.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,64 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2009 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 Icon Editor
-
-This is the main Python script that performs the necessary initialization
-of the icon editor and starts the Qt event loop. This is a standalone version
-of the integrated icon editor.
-"""
-
-import sys
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-from Utilities import Startup
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from IconEditor.IconEditorWindow import IconEditorWindow
-    
-    try:
-        fileName = argv[1]
-    except IndexError:
-        fileName = ""
-    
-    editor = IconEditorWindow(fileName, None)
-    return editor
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-        ("", "name of file to edit")
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 Icon Editor",
-                                  "",
-                                  "Little tool to edit icon files.",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-plugininstall.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,55 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2007 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 Plugin Installer
-
-This is the main Python script to install eric5 plugins from outside of the IDE.
-"""
-
-import sys
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-from Utilities import Startup
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from PluginManager.PluginInstallDialog import PluginInstallWindow
-    return PluginInstallWindow(argv[1:])
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-        ("", "names of plugins to install")
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 Plugin Installer",
-                                  "",
-                                  "Plugin installation utility for eric5",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-pluginrepository.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,55 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2007 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 Plugin Installer
-
-This is the main Python script to install eric5 plugins from outside of the IDE.
-"""
-
-import sys
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-from Utilities import Startup
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from PluginManager.PluginRepositoryDialog import PluginRepositoryWindow
-    return PluginRepositoryWindow(None)
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 Plugin Repository",
-                                  "",
-                                  "Utility to show the contents of the eric5"
-                                  " Plugin repository.",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-pluginuninstall.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,54 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2007 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 Plugin Uninstaller
-
-This is the main Python script to uninstall eric5 plugins from outside of the IDE.
-"""
-
-import sys
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-from Utilities import Startup
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from PluginManager.PluginUninstallDialog import PluginUninstallWindow
-    return PluginUninstallWindow()
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 Plugin Uninstaller",
-                                  "",
-                                  "Plugin uninstallation utility for eric5",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-qregexp.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,58 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2004 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 QRegExp
-
-This is the main Python script that performs the necessary initialization
-of the QRegExp wizard module and starts the Qt event loop. This is a standalone 
-version of the integrated QRegExp wizard.
-"""
-
-import sys
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-from Utilities import Startup
-
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from Plugins.WizardPlugins.QRegExpWizard.QRegExpWizardDialog import \
-        QRegExpWizardWindow
-    return QRegExpWizardWindow()
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 QRegExp",
-                                  "",
-                                  "Regexp editor for Qt's QRegExp class",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-re.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,58 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2004 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 Re
-
-This is the main Python script that performs the necessary initialization
-of the PyRegExp wizard module and starts the Qt event loop. This is a standalone 
-version of the integrated PyRegExp wizard.
-"""
-
-import sys
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-from Utilities import Startup
-
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from Plugins.WizardPlugins.PyRegExpWizard.PyRegExpWizardDialog import \
-        PyRegExpWizardWindow
-    return PyRegExpWizardWindow()
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 RE",
-                                  "",
-                                  "Regexp editor for the Python re module",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-sqlbrowser.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,62 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2009 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 SQL Browser
-
-This is the main Python script that performs the necessary initialization
-of the SQL browser and starts the Qt event loop.
-"""
-
-import sys
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-from Utilities import Startup
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from SqlBrowser.SqlBrowser import SqlBrowser
-    
-    if len(argv) > 1:
-        connections = argv[1:]
-    else:
-        connections = []
-    
-    browser = SqlBrowser(connections)
-    return browser
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 SQL Browser",
-                                  "connection",
-                                  "SQL browser",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-tray.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,57 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2006 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 Tray
-
-This is the main Python script that performs the necessary initialization
-of the system-tray application. This acts as a quickstarter by providing a
-context menu to start the eric5 IDE and the eric5 tools.
-"""
-
-import sys
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-from Utilities import Startup
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from Tools.TrayStarter import TrayStarter
-    return TrayStarter()
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 Tray",
-                                  "",
-                                  "Traystarter for eric5",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget, 
-                                   quitOnLastWindowClosed = False)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-trpreviewer.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,79 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2004 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 TR Previewer
-
-This is the main Python script that performs the necessary initialization
-of the tr previewer and starts the Qt event loop. This is a standalone version
-of the integrated tr previewer.
-"""
-
-import sys
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-from E5Gui.E5Application import E5Application
-
-from Tools.TRSingleApplication import TRSingleApplicationClient
-from Utilities import Startup
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from Tools.TRPreviewer import TRPreviewer
-    
-    if len(argv) > 1:
-        files = argv[1:]
-    else:
-        files = []
-    
-    previewer = TRPreviewer(files, None, 'TRPreviewer')
-    return previewer
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 TR Previewer",
-                                  "file",
-                                  "TR file previewer",
-                                  options)
-    
-    app = E5Application(sys.argv)
-    client = TRSingleApplicationClient()
-    res = client.connect()
-    if res > 0:
-        if len(sys.argv) > 1:
-            client.processArgs(sys.argv[1:])
-        sys.exit(0)
-    elif res < 0:
-        print("eric5-trpreviewer: {0}".format(client.errstr()))
-        sys.exit(res)
-    else:
-        res = Startup.simpleAppStartup(sys.argv,
-                                       appinfo,
-                                       createMainWidget, 
-                                       app = app)
-        sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-uipreviewer.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,63 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2004 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 UI Previewer
-
-This is the main Python script that performs the necessary initialization
-of the ui previewer and starts the Qt event loop. This is a standalone version
-of the integrated ui previewer.
-"""
-
-import sys
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-from Utilities import Startup
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from Tools.UIPreviewer import UIPreviewer
-    
-    if len(argv) > 1:
-        fn = argv[1]
-    else:
-        fn = None
-    
-    previewer = UIPreviewer(fn, None, 'UIPreviewer')
-    return previewer
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 UI Previewer",
-                                  "file",
-                                  "UI file previewer",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-unittest.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,61 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2002 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 Unittest
-
-This is the main Python script that performs the necessary initialization
-of the unittest module and starts the Qt event loop. This is a standalone 
-version of the integrated unittest module.
-"""
-
-import sys
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-from Utilities import Startup
-
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from PyUnit.UnittestDialog import UnittestWindow
-    try:
-        fn = argv[1]
-    except IndexError:
-        fn = None
-    return UnittestWindow(fn)
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 Unittest",
-                                  "file",
-                                  "Graphical unit test application",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5-webbrowser.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,84 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2002 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 Web Browser
-
-This is the main Python script that performs the necessary initialization
-of the web browser and starts the Qt event loop. This is a standalone version
-of the integrated helpviewer.
-"""
-
-import sys
-import os
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-# make ThirdParty package available as a packages repository
-try:
-    import pygments     # __IGNORE_WARNING__
-except ImportError:
-    sys.path.insert(2, os.path.join(os.path.dirname(__file__), "ThirdParty", "Pygments"))
-
-from Utilities import Startup
-import Utilities
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from Helpviewer.HelpWindow import HelpWindow
-    
-    searchWord = None
-    for arg in reversed(argv):
-        if arg.startswith("--search="):
-            searchWord = argv[1].split("=", 1)[1]
-            argv.remove(arg)
-        elif arg.startswith("--"):
-            argv.remove(arg)
-    
-    try:
-        home = argv[1]
-    except IndexError:
-        home = ""
-    
-    help = HelpWindow(home, '.', None, 'help viewer', searchWord = searchWord)
-    return help
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-        ("--search=word", "search for the given word")
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 web browser",
-                                  "file",
-                                  "web browser",
-                                  options)
-    
-    if not Utilities.checkBlacklistedVersions():
-        sys.exit(100)
-    
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()
--- a/eric5.e4p	Wed Feb 16 19:13:20 2011 +0100
+++ b/eric5.e4p	Sat Feb 19 11:58:27 2011 +0100
@@ -678,23 +678,7 @@
     <Source>eric5config.py</Source>
     <Source>eric5.py</Source>
     <Source>eric5.pyw</Source>
-    <Source>eric5-webbrowser.py</Source>
-    <Source>eric5-unittest.py</Source>
-    <Source>eric5-uipreviewer.py</Source>
-    <Source>eric5-trpreviewer.py</Source>
-    <Source>eric5-tray.py</Source>
-    <Source>eric5-sqlbrowser.py</Source>
-    <Source>eric5-re.py</Source>
-    <Source>eric5-qregexp.py</Source>
-    <Source>eric5-pluginuninstall.py</Source>
-    <Source>eric5-pluginrepository.py</Source>
-    <Source>eric5-plugininstall.py</Source>
-    <Source>eric5-iconeditor.py</Source>
-    <Source>eric5-editor.py</Source>
     <Source>eric5-doc.py</Source>
-    <Source>eric5-diff.py</Source>
-    <Source>eric5-configure.py</Source>
-    <Source>eric5-compare.py</Source>
     <Source>eric5-api.py</Source>
     <Source>DebugClients/Python/eric5dbgstub.py</Source>
     <Source>DebugClients/Python3/eric5dbgstub.py</Source>
@@ -853,6 +837,38 @@
     <Source>UtilitiesPython2/Pep8Checker.py</Source>
     <Source>Plugins/CheckerPlugins/Pep8/Pep8StatisticsDialog.py</Source>
     <Source>Plugins/CheckerPlugins/Pep8/Pep8Fixer.py</Source>
+    <Source>eric5_compare.py</Source>
+    <Source>eric5_compare.pyw</Source>
+    <Source>eric5_configure.py</Source>
+    <Source>eric5_diff.py</Source>
+    <Source>eric5_editor.py</Source>
+    <Source>eric5_iconeditor.py</Source>
+    <Source>eric5_plugininstall.py</Source>
+    <Source>eric5_pluginrepository.py</Source>
+    <Source>eric5_pluginuninstall.py</Source>
+    <Source>eric5_qregexp.py</Source>
+    <Source>eric5_re.py</Source>
+    <Source>eric5_sqlbrowser.py</Source>
+    <Source>eric5_tray.py</Source>
+    <Source>eric5_trpreviewer.py</Source>
+    <Source>eric5_uipreviewer.py</Source>
+    <Source>eric5_unittest.py</Source>
+    <Source>eric5_webbrowser.py</Source>
+    <Source>eric5_configure.pyw</Source>
+    <Source>eric5_diff.pyw</Source>
+    <Source>eric5_editor.pyw</Source>
+    <Source>eric5_iconeditor.pyw</Source>
+    <Source>eric5_plugininstall.pyw</Source>
+    <Source>eric5_pluginrepository.pyw</Source>
+    <Source>eric5_pluginuninstall.pyw</Source>
+    <Source>eric5_qregexp.pyw</Source>
+    <Source>eric5_re.pyw</Source>
+    <Source>eric5_sqlbrowser.pyw</Source>
+    <Source>eric5_tray.pyw</Source>
+    <Source>eric5_trpreviewer.pyw</Source>
+    <Source>eric5_uipreviewer.pyw</Source>
+    <Source>eric5_unittest.pyw</Source>
+    <Source>eric5_webbrowser.pyw</Source>
   </Sources>
   <Forms>
     <Form>PyUnit/UnittestDialog.ui</Form>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_compare.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,62 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2006 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 Compare
+
+This is the main Python script that performs the necessary initialization
+of the Compare module and starts the Qt event loop. This is a standalone 
+version of the integrated Compare module.
+"""
+
+import sys
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+from Utilities import Startup
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from UI.CompareDialog import CompareWindow
+    if len(argv) >= 6:
+        # assume last two entries are the files to compare
+        return CompareWindow([(argv[-5], argv[-2]), (argv[-3], argv[-1])])
+    elif len(argv) >= 2:
+        return CompareWindow([("", argv[-2]), ("", argv[-1])])
+    else:
+        return CompareWindow()
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 Compare",
+                                  "",
+                                  "Simple graphical compare tool",
+                                  options)
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_compare.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_compare import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_configure.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,64 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2006 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 Configure
+
+This is the main Python script to configure the eric5 IDE from the outside.
+"""
+
+import sys
+import os
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+# make ThirdParty package available as a packages repository
+try:
+    import pygments     # __IGNORE_WARNING__
+except ImportError:
+    sys.path.insert(2, os.path.join(os.path.dirname(__file__), "ThirdParty", "Pygments"))
+
+from Utilities import Startup
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from Preferences.ConfigurationDialog import ConfigurationWindow
+    w = ConfigurationWindow()
+    w.show()
+    w.showConfigurationPageByName("empty")
+    return w
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 Configure",
+                                  "",
+                                  "Configuration editor for eric5",
+                                  options)
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_configure.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_configure import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_diff.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,56 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2006 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 Diff
+
+This is the main Python script that performs the necessary initialization
+of the Diff module and starts the Qt event loop. This is a standalone 
+version of the integrated Diff module.
+"""
+
+import sys
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+from Utilities import Startup
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from UI.DiffDialog import DiffWindow
+    return DiffWindow()
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 Diff",
+                                  "",
+                                  "Simple graphical diff tool",
+                                  options)
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_diff.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_diff import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_editor.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,68 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2007 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 Editor
+
+This is the main Python script that performs the necessary initialization
+of the MiniEditor module and starts the Qt event loop. This is a standalone 
+version of the integrated MiniEditor module.
+"""
+
+import sys
+import os
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+# make ThirdParty package available as a packages repository
+try:
+    import pygments     # __IGNORE_WARNING__
+except ImportError:
+    sys.path.insert(2, os.path.join(os.path.dirname(__file__), "ThirdParty", "Pygments"))
+
+from Utilities import Startup
+
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from QScintilla.MiniEditor import MiniEditor
+    if len(argv) > 1:
+        return MiniEditor(argv[1])
+    else:
+        return MiniEditor()
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+        ("", "name of file to edit")
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 Editor",
+                                  "",
+                                  "Simplified version of the eric5 editor",
+                                  options)
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_editor.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_editor import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_iconeditor.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,64 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2009 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 Icon Editor
+
+This is the main Python script that performs the necessary initialization
+of the icon editor and starts the Qt event loop. This is a standalone version
+of the integrated icon editor.
+"""
+
+import sys
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+from Utilities import Startup
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from IconEditor.IconEditorWindow import IconEditorWindow
+    
+    try:
+        fileName = argv[1]
+    except IndexError:
+        fileName = ""
+    
+    editor = IconEditorWindow(fileName, None)
+    return editor
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+        ("", "name of file to edit")
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 Icon Editor",
+                                  "",
+                                  "Little tool to edit icon files.",
+                                  options)
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_iconeditor.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_iconeditor import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_plugininstall.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,55 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2007 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 Plugin Installer
+
+This is the main Python script to install eric5 plugins from outside of the IDE.
+"""
+
+import sys
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+from Utilities import Startup
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from PluginManager.PluginInstallDialog import PluginInstallWindow
+    return PluginInstallWindow(argv[1:])
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+        ("", "names of plugins to install")
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 Plugin Installer",
+                                  "",
+                                  "Plugin installation utility for eric5",
+                                  options)
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_plugininstall.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_plugininstall import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_pluginrepository.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,55 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2007 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 Plugin Installer
+
+This is the main Python script to install eric5 plugins from outside of the IDE.
+"""
+
+import sys
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+from Utilities import Startup
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from PluginManager.PluginRepositoryDialog import PluginRepositoryWindow
+    return PluginRepositoryWindow(None)
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 Plugin Repository",
+                                  "",
+                                  "Utility to show the contents of the eric5"
+                                  " Plugin repository.",
+                                  options)
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_pluginrepository.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_pluginrepository import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_pluginuninstall.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,54 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2007 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 Plugin Uninstaller
+
+This is the main Python script to uninstall eric5 plugins from outside of the IDE.
+"""
+
+import sys
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+from Utilities import Startup
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from PluginManager.PluginUninstallDialog import PluginUninstallWindow
+    return PluginUninstallWindow()
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 Plugin Uninstaller",
+                                  "",
+                                  "Plugin uninstallation utility for eric5",
+                                  options)
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_pluginuninstall.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_pluginuninstall import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_qregexp.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,58 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2004 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 QRegExp
+
+This is the main Python script that performs the necessary initialization
+of the QRegExp wizard module and starts the Qt event loop. This is a standalone 
+version of the integrated QRegExp wizard.
+"""
+
+import sys
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+from Utilities import Startup
+
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from Plugins.WizardPlugins.QRegExpWizard.QRegExpWizardDialog import \
+        QRegExpWizardWindow
+    return QRegExpWizardWindow()
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 QRegExp",
+                                  "",
+                                  "Regexp editor for Qt's QRegExp class",
+                                  options)
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_qregexp.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_qregexp import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_re.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,58 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2004 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 Re
+
+This is the main Python script that performs the necessary initialization
+of the PyRegExp wizard module and starts the Qt event loop. This is a standalone 
+version of the integrated PyRegExp wizard.
+"""
+
+import sys
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+from Utilities import Startup
+
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from Plugins.WizardPlugins.PyRegExpWizard.PyRegExpWizardDialog import \
+        PyRegExpWizardWindow
+    return PyRegExpWizardWindow()
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 RE",
+                                  "",
+                                  "Regexp editor for the Python re module",
+                                  options)
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_re.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_re import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_sqlbrowser.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,62 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2009 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 SQL Browser
+
+This is the main Python script that performs the necessary initialization
+of the SQL browser and starts the Qt event loop.
+"""
+
+import sys
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+from Utilities import Startup
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from SqlBrowser.SqlBrowser import SqlBrowser
+    
+    if len(argv) > 1:
+        connections = argv[1:]
+    else:
+        connections = []
+    
+    browser = SqlBrowser(connections)
+    return browser
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 SQL Browser",
+                                  "connection",
+                                  "SQL browser",
+                                  options)
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_sqlbrowser.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_sqlbrowser import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_tray.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,57 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2006 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 Tray
+
+This is the main Python script that performs the necessary initialization
+of the system-tray application. This acts as a quickstarter by providing a
+context menu to start the eric5 IDE and the eric5 tools.
+"""
+
+import sys
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+from Utilities import Startup
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from Tools.TrayStarter import TrayStarter
+    return TrayStarter()
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 Tray",
+                                  "",
+                                  "Traystarter for eric5",
+                                  options)
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget, 
+                                   quitOnLastWindowClosed = False)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_tray.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_tray import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_trpreviewer.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,79 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2004 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 TR Previewer
+
+This is the main Python script that performs the necessary initialization
+of the tr previewer and starts the Qt event loop. This is a standalone version
+of the integrated tr previewer.
+"""
+
+import sys
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+from E5Gui.E5Application import E5Application
+
+from Tools.TRSingleApplication import TRSingleApplicationClient
+from Utilities import Startup
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from Tools.TRPreviewer import TRPreviewer
+    
+    if len(argv) > 1:
+        files = argv[1:]
+    else:
+        files = []
+    
+    previewer = TRPreviewer(files, None, 'TRPreviewer')
+    return previewer
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 TR Previewer",
+                                  "file",
+                                  "TR file previewer",
+                                  options)
+    
+    app = E5Application(sys.argv)
+    client = TRSingleApplicationClient()
+    res = client.connect()
+    if res > 0:
+        if len(sys.argv) > 1:
+            client.processArgs(sys.argv[1:])
+        sys.exit(0)
+    elif res < 0:
+        print("eric5_trpreviewer: {0}".format(client.errstr()))
+        sys.exit(res)
+    else:
+        res = Startup.simpleAppStartup(sys.argv,
+                                       appinfo,
+                                       createMainWidget, 
+                                       app = app)
+        sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_trpreviewer.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_trpreviewer import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_uipreviewer.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,63 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2004 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 UI Previewer
+
+This is the main Python script that performs the necessary initialization
+of the ui previewer and starts the Qt event loop. This is a standalone version
+of the integrated ui previewer.
+"""
+
+import sys
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+from Utilities import Startup
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from Tools.UIPreviewer import UIPreviewer
+    
+    if len(argv) > 1:
+        fn = argv[1]
+    else:
+        fn = None
+    
+    previewer = UIPreviewer(fn, None, 'UIPreviewer')
+    return previewer
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 UI Previewer",
+                                  "file",
+                                  "UI file previewer",
+                                  options)
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_uipreviewer.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_uipreviewer import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_unittest.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,61 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2002 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 Unittest
+
+This is the main Python script that performs the necessary initialization
+of the unittest module and starts the Qt event loop. This is a standalone 
+version of the integrated unittest module.
+"""
+
+import sys
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+from Utilities import Startup
+
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from PyUnit.UnittestDialog import UnittestWindow
+    try:
+        fn = argv[1]
+    except IndexError:
+        fn = None
+    return UnittestWindow(fn)
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 Unittest",
+                                  "file",
+                                  "Graphical unit test application",
+                                  options)
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_unittest.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_unittest import main
+
+main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_webbrowser.py	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,84 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2002 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Eric5 Web Browser
+
+This is the main Python script that performs the necessary initialization
+of the web browser and starts the Qt event loop. This is a standalone version
+of the integrated helpviewer.
+"""
+
+import sys
+import os
+
+for arg in sys.argv:
+    if arg.startswith("--config="):
+        import Utilities
+        configDir = arg.replace("--config=", "")
+        Utilities.setConfigDir(configDir)
+        sys.argv.remove(arg)
+        break
+
+# make ThirdParty package available as a packages repository
+try:
+    import pygments     # __IGNORE_WARNING__
+except ImportError:
+    sys.path.insert(2, os.path.join(os.path.dirname(__file__), "ThirdParty", "Pygments"))
+
+from Utilities import Startup
+import Utilities
+
+def createMainWidget(argv):
+    """
+    Function to create the main widget.
+    
+    @param argv list of commandline parameters (list of strings)
+    @return reference to the main widget (QWidget)
+    """
+    from Helpviewer.HelpWindow import HelpWindow
+    
+    searchWord = None
+    for arg in reversed(argv):
+        if arg.startswith("--search="):
+            searchWord = argv[1].split("=", 1)[1]
+            argv.remove(arg)
+        elif arg.startswith("--"):
+            argv.remove(arg)
+    
+    try:
+        home = argv[1]
+    except IndexError:
+        home = ""
+    
+    help = HelpWindow(home, '.', None, 'help viewer', searchWord = searchWord)
+    return help
+
+def main():
+    """
+    Main entry point into the application.
+    """
+    options = [\
+        ("--config=configDir", 
+         "use the given directory as the one containing the config files"), 
+        ("--search=word", "search for the given word")
+    ]
+    appinfo = Startup.makeAppInfo(sys.argv,
+                                  "Eric5 web browser",
+                                  "file",
+                                  "web browser",
+                                  options)
+    
+    if not Utilities.checkBlacklistedVersions():
+        sys.exit(100)
+    
+    res = Startup.simpleAppStartup(sys.argv,
+                                   appinfo,
+                                   createMainWidget)
+    sys.exit(res)
+
+if __name__ == '__main__':
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric5_webbrowser.pyw	Sat Feb 19 11:58:27 2011 +0100
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2011 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+from eric5_webbrowser import main
+
+main()
--- a/install.py	Wed Feb 16 19:13:20 2011 +0100
+++ b/install.py	Sat Feb 19 11:58:27 2011 +0100
@@ -164,8 +164,11 @@
     if sys.platform.startswith("win"):
         wname = wfile + ".bat"
         wrapper = \
-'''@"{0}\\pythonw" "{1}\\{2}.py" %1 %2 %3 %4 %5 %6 %7 %8 %9
-'''.format(platBinDir, pydir, wfile)
+            '''@echo off\r\n''' \
+            '''set PYDIR=%~dp0\r\n''' \
+            '''start "%PYDIR%\\pythonw.exe"''' \
+            ''' "%PYDIR%\\Lib\\site-packages\\eric5\\{0}.pyw"''' \
+            ''' %1 %2 %3 %4 %5 %6 %7 %8 %9\r\n'''.format(wfile)
 
     # Mac OS X
     elif sys.platform == "darwin":
@@ -274,6 +277,16 @@
         "eric5-plugininstall", "eric5-pluginuninstall", 
         "eric5-pluginrepository", "eric5-sqlbrowser", 
         "eric5-webbrowser", "eric5-iconeditor", 
+        "eric5_api", "eric5_compare",
+        "eric5_configure", "eric5_diff",
+        "eric5_doc", 
+        "eric5_qregexp", "eric5_re", 
+        "eric5_trpreviewer", "eric5_uipreviewer",
+        "eric5_unittest", "eric5",
+        "eric5_tray", "eric5_editor", 
+        "eric5_plugininstall", "eric5_pluginuninstall", 
+        "eric5_pluginrepository", "eric5_sqlbrowser", 
+        "eric5_webbrowser", "eric5_iconeditor", 
     ]
     for rem_wname in rem_wnames:
         rwname = wrapperName(getConfig('bindir'), rem_wname)
@@ -319,23 +332,23 @@
     # Create the platform specific wrappers.
     wnames = []
     wnames.append(createPyWrapper(cfg['ericDir'], "eric5-api"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-compare"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-configure"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-diff"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_compare"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_configure"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_diff"))
     wnames.append(createPyWrapper(cfg['ericDir'], "eric5-doc"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-editor"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-iconeditor"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-plugininstall"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-pluginrepository"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-pluginuninstall"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-qregexp"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-re"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-sqlbrowser"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-tray"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-trpreviewer"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-uipreviewer"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-unittest"))
-    wnames.append(createPyWrapper(cfg['ericDir'], "eric5-webbrowser"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_editor"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_iconeditor"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_plugininstall"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_pluginrepository"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_pluginuninstall"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_qregexp"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_re"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_sqlbrowser"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_tray"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_trpreviewer"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_uipreviewer"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_unittest"))
+    wnames.append(createPyWrapper(cfg['ericDir'], "eric5_webbrowser"))
     wnames.append(createPyWrapper(cfg['ericDir'], "eric5"))
     
     # set install prefix, if not None
--- a/uninstall.py	Wed Feb 16 19:13:20 2011 +0100
+++ b/uninstall.py	Sat Feb 19 11:58:27 2011 +0100
@@ -81,6 +81,16 @@
         "eric5-plugininstall", "eric5-pluginuninstall", 
         "eric5-pluginrepository", "eric5-sqlbrowser", 
         "eric5-webbrowser", 
+        "eric5_api", "eric5_compare",
+        "eric5_configure", "eric5_diff",
+        "eric5_doc", "eric5_helpviewer",
+        "eric5_qregexp", "eric5_re", 
+        "eric5_trpreviewer", "eric5_uipreviewer",
+        "eric5_unittest", "eric5",
+        "eric5_tray", "eric5_editor", 
+        "eric5_plugininstall", "eric5_pluginuninstall", 
+        "eric5_pluginrepository", "eric5_sqlbrowser", 
+        "eric5_webbrowser", 
     ]
     for rem_wname in rem_wnames:
         rwname = wrapperName(getConfig('bindir'),rem_wname)

eric ide

mercurial