Hello community,
here is the log from the commit of package eric for openSUSE:Factory
checked in at Wed Jun 17 15:39:33 CEST 2009.
--------
--- KDE/eric/eric.changes 2009-05-07 11:51:36.000000000 +0200
+++ /mounts/work_src_done/STABLE/eric/eric.changes 2009-06-17 10:22:02.000000000 +0200
@@ -1,0 +2,6 @@
+Wed Jun 17 10:17:16 CEST 2009 - tittiatcoke@gmail.com
+
+- update to 4.3.4:
+ * for detailed changelog, see included changelog
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
eric4-4.3.3.tar.bz2
eric4-i18n-cs-4.3.3.tar.bz2
eric4-i18n-de-4.3.3.tar.bz2
eric4-i18n-es-4.3.3.tar.bz2
eric4-i18n-fr-4.3.3.tar.bz2
eric4-i18n-ru-4.3.3.tar.bz2
eric4-i18n-tr-4.3.3.tar.bz2
eric4-i18n-zh_CN.GB2312-4.3.3.tar.bz2
New:
----
eric4-4.3.4.tar.bz2
eric4-i18n-cs-4.3.4.tar.bz2
eric4-i18n-de-4.3.4.tar.bz2
eric4-i18n-es-4.3.4.tar.bz2
eric4-i18n-fr-4.3.4.tar.bz2
eric4-i18n-ru-4.3.4.tar.bz2
eric4-i18n-tr-4.3.4.tar.bz2
eric4-i18n-zh_CN.GB2312-4.3.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ eric.spec ++++++
--- /var/tmp/diff_new_pack.oKX960/_old 2009-06-17 15:39:04.000000000 +0200
+++ /var/tmp/diff_new_pack.oKX960/_new 2009-06-17 15:39:04.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package eric (Version 4.3.3)
+# spec file for package eric (Version 4.3.4)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -31,7 +31,7 @@
Recommends: python-doc >= %py_ver
Requires: python-xml
Requires: unzip
-Version: 4.3.3
+Version: 4.3.4
Release: 1
Source0: eric4-%version.tar.bz2
Source1: %name.desktop
@@ -117,6 +117,9 @@
/usr/share/qt4/qsci/api/ruby
%changelog
+* Wed Jun 17 2009 tittiatcoke@gmail.com
+- update to 4.3.4:
+ * for detailed changelog, see included changelog
* Thu May 07 2009 binner@kde.org
- reviewed changes
* Sun May 03 2009 tittiatcoke@gmail.com
++++++ eric4-4.3.3.tar.bz2 -> eric4-4.3.4.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/changelog new/eric4-4.3.4/changelog
--- old/eric4-4.3.3/changelog 2009-05-03 10:39:34.000000000 +0200
+++ new/eric4-4.3.4/changelog 2009-05-31 16:07:02.000000000 +0200
@@ -1,5 +1,8 @@
Change Log
----------
+Version 4.3.4:
+- bug fixes
+
Version 4.3.3:
- bug fixes
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/changelog new/eric4-4.3.4/eric/changelog
--- old/eric4-4.3.3/eric/changelog 2009-05-03 10:37:36.000000000 +0200
+++ new/eric4-4.3.4/eric/changelog 2009-05-31 16:05:29.000000000 +0200
@@ -1,5 +1,8 @@
Change Log
----------
+Version 4.3.4:
+- bug fixes
+
Version 4.3.3:
- bug fixes
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/DebugClients/Python/PyProfile.py new/eric4-4.3.4/eric/DebugClients/Python/PyProfile.py
--- old/eric4-4.3.3/eric/DebugClients/Python/PyProfile.py 2009-03-27 19:32:37.000000000 +0100
+++ new/eric4-4.3.4/eric/DebugClients/Python/PyProfile.py 2009-05-21 15:23:35.000000000 +0200
@@ -31,9 +31,11 @@
"""
try:
profile.Profile.__init__(self, timer, bias)
- except ArgumentError:
+ except TypeError:
profile.Profile.__init__(self, timer)
+ self.dispatch = self.__class__.dispatch
+
basename = os.path.splitext(basename)[0]
self.profileCache = "%s.profile" % basename
self.timingCache = "%s.timings" % basename
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/Debugger/DebugUI.py new/eric4-4.3.4/eric/Debugger/DebugUI.py
--- old/eric4-4.3.3/eric/Debugger/DebugUI.py 2009-04-02 14:08:03.000000000 +0200
+++ new/eric4-4.3.4/eric/Debugger/DebugUI.py 2009-05-03 16:34:08.000000000 +0200
@@ -969,6 +969,7 @@
"""
Private slot to reset the user interface.
"""
+ self.lastAction = -1
self.debugActGrp.setEnabled(False)
self.debugActGrp2.setEnabled(False)
if not self.passive:
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/DocumentationTools/ModuleDocumentor.py new/eric4-4.3.4/eric/DocumentationTools/ModuleDocumentor.py
--- old/eric4-4.3.3/eric/DocumentationTools/ModuleDocumentor.py 2009-02-08 15:25:46.000000000 +0100
+++ new/eric4-4.3.4/eric/DocumentationTools/ModuleDocumentor.py 2009-05-15 19:48:54.000000000 +0200
@@ -873,7 +873,9 @@
or m.group("SignalName2")
signalDesc = 1 and m.group("SignalDescription1") \
or m.group("SignalDescription2")
- signalDict[signalName] = [signalDesc]
+ signalDict[signalName] = []
+ if signalDesc is not None:
+ signalDict[signalName].append(signalDesc)
lastItem = signalDict[signalName]
elif desc.startswith("@event"):
inTagSection = True
@@ -884,7 +886,9 @@
or m.group("EventName2")
eventDesc = 1 and m.group("EventDescription1") \
or m.group("EventDescription2")
- eventDict[eventName] = [eventDesc]
+ eventDict[eventName] = []
+ if eventDesc is not None:
+ eventDict[eventName].append(eventDesc)
lastItem = eventDict[eventName]
elif desc.startswith("@deprecated"):
inTagSection = True
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/eric4.e4p new/eric4-4.3.4/eric/eric4.e4p
--- old/eric4-4.3.3/eric/eric4.e4p 2009-04-03 09:13:45.000000000 +0200
+++ new/eric4-4.3.4/eric/eric4.e4p 2009-05-03 16:35:09.000000000 +0200
@@ -8,7 +8,7 @@
<ProgLanguage mixed="1">Python</ProgLanguage>
<ProjectType>Qt4</ProjectType>
<Description>eric4 is an integrated development environment for
the Python and Ruby language. It uses the PyQt4
bindings and the QScintilla2 editor widget.</Description>
- <Version>4.3.3</Version>
+ <Version>4.3.4</Version>
<Author>Detlev Offenbach</Author>
<Email>detlev@die-offenbachs.de</Email>
<TranslationPattern>i18n/eric4_%language%.ts</TranslationPattern>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/Helpviewer/HelpWindow.py new/eric4-4.3.4/eric/Helpviewer/HelpWindow.py
--- old/eric4-4.3.3/eric/Helpviewer/HelpWindow.py 2009-03-07 11:28:23.000000000 +0100
+++ new/eric4-4.3.4/eric/Helpviewer/HelpWindow.py 2009-05-31 16:02:01.000000000 +0200
@@ -809,14 +809,13 @@
"""
if webkit:
url = QUrl(self.pathCombo.currentText())
- if not url.isEmpty():
- le = self.pathCombo.lineEdit()
- p = le.palette()
- if url.scheme() == "https":
- p.setBrush(QPalette.Base, QBrush(Preferences.getHelp("SaveUrlColor")))
- else:
- p.setBrush(QPalette.Base, self.pathComboDefaultColor)
- le.setPalette(p)
+ le = self.pathCombo.lineEdit()
+ p = le.palette()
+ if url.isEmpty() or url.scheme() != "https":
+ p.setBrush(QPalette.Base, self.pathComboDefaultColor)
+ else:
+ p.setBrush(QPalette.Base, QBrush(Preferences.getHelp("SaveUrlColor")))
+ le.setPalette(p)
def __elide(self, txt, mode = Qt.ElideRight, length = 40):
"""
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/install.py new/eric4-4.3.4/eric/install.py
--- old/eric4-4.3.3/eric/install.py 2009-02-25 13:36:20.000000000 +0100
+++ new/eric4-4.3.4/eric/install.py 2009-05-22 08:10:33.000000000 +0200
@@ -80,6 +80,8 @@
if sys.platform == "win32":
platBinDir = sys.exec_prefix
+ if platBinDir.endswith("\\"):
+ platBinDir = platBinDir[:-1]
else:
platBinDir = "/usr/local/bin"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/patch_pyxml.py new/eric4-4.3.4/eric/patch_pyxml.py
--- old/eric4-4.3.3/eric/patch_pyxml.py 2009-02-08 15:26:45.000000000 +0100
+++ new/eric4-4.3.4/eric/patch_pyxml.py 2009-05-22 08:09:41.000000000 +0200
@@ -63,9 +63,11 @@
filename = \
os.path.join(pyxmlModDir, "parsers", "xmlproc", "xmlutils.py")
f = open(filename, "r")
- except:
- print "The file %s does not exist. Aborting." % filename
- sys.exit(1)
+ except EnvironmentError:
+ print "Could not find the pyXML distribution. Please use the patch_pyxml.py"
+ print "script to apply a patch needed to fix a bug causing it to fail for"
+ print "XML files containing non ASCII characters."
+ return True # fake a found patch
lines = f.readlines()
f.close()
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/PluginManager/PluginInstallDialog.py new/eric4-4.3.4/eric/PluginManager/PluginInstallDialog.py
--- old/eric4-4.3.3/eric/PluginManager/PluginInstallDialog.py 2009-02-08 15:25:53.000000000 +0100
+++ new/eric4-4.3.4/eric/PluginManager/PluginInstallDialog.py 2009-05-23 15:51:23.000000000 +0200
@@ -503,8 +503,16 @@
@param parent reference to the parent widget (QWidget)
"""
QDialog.__init__(self, parent)
+ self.setSizeGripEnabled(True)
+
+ self.__layout = QVBoxLayout(self)
+ self.__layout.setMargin(0)
+ self.setLayout(self.__layout)
self.cw = PluginInstallWidget(pluginManager, pluginFileNames, self)
+ size = self.cw.size()
+ self.__layout.addWidget(self.cw)
+ self.resize(size)
self.connect(self.cw.buttonBox, SIGNAL("accepted()"), self.accept)
self.connect(self.cw.buttonBox, SIGNAL("rejected()"), self.reject)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/PluginManager/PluginRepositoryDialog.py new/eric4-4.3.4/eric/PluginManager/PluginRepositoryDialog.py
--- old/eric4-4.3.3/eric/PluginManager/PluginRepositoryDialog.py 2009-02-08 15:25:53.000000000 +0100
+++ new/eric4-4.3.4/eric/PluginManager/PluginRepositoryDialog.py 2009-05-23 15:51:24.000000000 +0200
@@ -598,8 +598,16 @@
@param parent reference to the parent widget (QWidget)
"""
QDialog.__init__(self, parent)
+ self.setSizeGripEnabled(True)
+
+ self.__layout = QVBoxLayout(self)
+ self.__layout.setMargin(0)
+ self.setLayout(self.__layout)
self.cw = PluginRepositoryWidget(self)
+ size = self.cw.size()
+ self.__layout.addWidget(self.cw)
+ self.resize(size)
self.connect(self.cw.buttonBox, SIGNAL("accepted()"), self.accept)
self.connect(self.cw.buttonBox, SIGNAL("rejected()"), self.reject)
@@ -659,4 +667,4 @@
).arg(applPath),
self.trUtf8('OK'))
- self.close()
\ No newline at end of file
+ self.close()
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/PluginManager/PluginUninstallDialog.py new/eric4-4.3.4/eric/PluginManager/PluginUninstallDialog.py
--- old/eric4-4.3.3/eric/PluginManager/PluginUninstallDialog.py 2009-02-08 15:25:53.000000000 +0100
+++ new/eric4-4.3.4/eric/PluginManager/PluginUninstallDialog.py 2009-05-23 15:51:24.000000000 +0200
@@ -172,8 +172,16 @@
@param parent reference to the parent widget (QWidget)
"""
QDialog.__init__(self, parent)
+ self.setSizeGripEnabled(True)
+
+ self.__layout = QVBoxLayout(self)
+ self.__layout.setMargin(0)
+ self.setLayout(self.__layout)
self.cw = PluginUninstallWidget(pluginManager, self)
+ size = self.cw.size()
+ self.__layout.addWidget(self.cw)
+ self.resize(size)
self.connect(self.cw, SIGNAL("accepted()"), self.accept)
self.connect(self.cw.buttonBox, SIGNAL("rejected()"), self.reject)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.py new/eric4-4.3.4/eric/Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.py
--- old/eric4-4.3.3/eric/Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.py 2009-02-08 15:25:42.000000000 +0100
+++ new/eric4-4.3.4/eric/Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.py 2009-05-25 18:04:15.000000000 +0200
@@ -58,4 +58,4 @@
if self.fileRadioButton.isChecked():
return (self.propNameEdit.text(), True, self.propFileEdit.text())
else:
- return (self.propNameEdit.text(), False, self.propTextEdit.text())
+ return (self.propNameEdit.text(), False, self.propTextEdit.toPlainText())
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py new/eric4-4.3.4/eric/Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py
--- old/eric4-4.3.3/eric/Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py 2009-02-08 15:25:43.000000000 +0100
+++ new/eric4-4.3.4/eric/Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py 2009-05-23 15:51:25.000000000 +0200
@@ -598,8 +598,16 @@
"""
QDialog.__init__(self, parent)
self.setModal(fromEric)
+ self.setSizeGripEnabled(True)
+
+ self.__layout = QVBoxLayout(self)
+ self.__layout.setMargin(0)
+ self.setLayout(self.__layout)
self.cw = PyRegExpWizardWidget(self, fromEric)
+ size = self.cw.size()
+ self.__layout.addWidget(self.cw)
+ self.resize(size)
self.connect(self.cw.buttonBox, SIGNAL("accepted()"), self.accept)
self.connect(self.cw.buttonBox, SIGNAL("rejected()"), self.reject)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py new/eric4-4.3.4/eric/Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py
--- old/eric4-4.3.3/eric/Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py 2009-02-08 15:25:43.000000000 +0100
+++ new/eric4-4.3.4/eric/Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py 2009-05-23 15:51:25.000000000 +0200
@@ -498,8 +498,16 @@
"""
QDialog.__init__(self, parent)
self.setModal(fromEric)
+ self.setSizeGripEnabled(True)
+
+ self.__layout = QVBoxLayout(self)
+ self.__layout.setMargin(0)
+ self.setLayout(self.__layout)
self.cw = QRegExpWizardWidget(self, fromEric)
+ size = self.cw.size()
+ self.__layout.addWidget(self.cw)
+ self.resize(size)
self.connect(self.cw.buttonBox, SIGNAL("accepted()"), self.accept)
self.connect(self.cw.buttonBox, SIGNAL("rejected()"), self.reject)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/Preferences/ConfigurationPages/EditorHighlightingStylesPage.py new/eric4-4.3.4/eric/Preferences/ConfigurationPages/EditorHighlightingStylesPage.py
--- old/eric4-4.3.3/eric/Preferences/ConfigurationPages/EditorHighlightingStylesPage.py 2009-02-08 15:25:49.000000000 +0100
+++ new/eric4-4.3.4/eric/Preferences/ConfigurationPages/EditorHighlightingStylesPage.py 2009-05-10 14:28:19.000000000 +0200
@@ -102,6 +102,7 @@
pl = self.sampleText.palette()
pl.setColor(QPalette.Text, colour)
pl.setColor(QPalette.Base, paper)
+ self.sampleText.setPalette(pl)
self.sampleText.repaint()
self.eolfillCheckBox.setChecked(eolfill)
@@ -115,6 +116,7 @@
if colour.isValid():
pl = self.sampleText.palette()
pl.setColor(QPalette.Text, colour)
+ self.sampleText.setPalette(pl)
self.sampleText.repaint()
if len(self.styleElementList.selectedItems()) > 1:
for selItem in self.styleElementList.selectedItems():
@@ -133,6 +135,7 @@
if colour.isValid():
pl = self.sampleText.palette()
pl.setColor(QPalette.Base, colour)
+ self.sampleText.setPalette(pl)
self.sampleText.repaint()
if len(self.styleElementList.selectedItems()) > 1:
for selItem in self.styleElementList.selectedItems():
@@ -151,6 +154,7 @@
if colour.isValid():
pl = self.sampleText.palette()
pl.setColor(QPalette.Base, colour)
+ self.sampleText.setPalette(pl)
self.sampleText.repaint()
for style in self.lexer.ind2style.values():
self.lexer.setPaper(colour, style)
@@ -392,6 +396,7 @@
pl = self.sampleText.palette()
pl.setColor(QPalette.Text, colour)
pl.setColor(QPalette.Base, paper)
+ self.sampleText.setPalette(pl)
self.sampleText.repaint()
self.eolfillCheckBox.setChecked(eolfill)
@@ -425,4 +430,4 @@
@param dlg reference to the configuration dialog
"""
page = EditorHighlightingStylesPage(dlg.getLexers())
- return page
\ No newline at end of file
+ return page
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/QScintilla/Editor.py new/eric4-4.3.4/eric/QScintilla/Editor.py
--- old/eric4-4.3.3/eric/QScintilla/Editor.py 2009-04-25 10:30:34.000000000 +0200
+++ new/eric4-4.3.4/eric/QScintilla/Editor.py 2009-05-12 18:50:25.000000000 +0200
@@ -1120,7 +1120,8 @@
@keyparam propagate flag indicating to propagate the change (boolean)
"""
- if self.lexer_ is not None and self.lexer_.lexer() == "container":
+ if self.lexer_ is not None and \
+ (self.lexer_.lexer() == "container" or self.lexer_.lexer() is None):
self.disconnect(self, SIGNAL("SCN_STYLENEEDED(int)"), self.__styleNeeded)
self.apiLanguage = ""
@@ -1296,7 +1297,8 @@
@param filename filename used to determine the associated lexer language (string)
@keyparam pyname name of the pygments lexer to use (string)
"""
- if self.lexer_ is not None and self.lexer_.lexer() == "container":
+ if self.lexer_ is not None and \
+ (self.lexer_.lexer() == "container" or self.lexer_.lexer() is None):
self.disconnect(self, SIGNAL("SCN_STYLENEEDED(int)"), self.__styleNeeded)
language = ""
@@ -1320,9 +1322,11 @@
self.apiLanguage = "Pygments|%s" % pyname
else:
self.apiLanguage = self.lexer_.language()
+ if self.apiLanguage == "POV":
+ self.apiLanguage = "Povray"
self.setLexer(self.lexer_)
self.__setMarginsDisplay()
- if self.lexer_.lexer() == "container":
+ if self.lexer_.lexer() == "container" or self.lexer_.lexer() is None:
self.setStyleBits(self.lexer_.styleBitsNeeded())
self.connect(self, SIGNAL("SCN_STYLENEEDED(int)"), self.__styleNeeded)
@@ -2411,7 +2415,7 @@
self.extractTasks()
return (True, self.fileName)
else:
- self.lastModified = QFileInfo(self.fileName).lastModified()
+ self.lastModified = QFileInfo(fn).lastModified()
return (False, None)
def saveFileAs(self, path = None):
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/QScintilla/Lexers/LexerContainer.py new/eric4-4.3.4/eric/QScintilla/Lexers/LexerContainer.py
--- old/eric4-4.3.3/eric/QScintilla/Lexers/LexerContainer.py 2009-02-08 15:25:50.000000000 +0100
+++ new/eric4-4.3.4/eric/QScintilla/Lexers/LexerContainer.py 2009-05-04 19:55:49.000000000 +0200
@@ -41,7 +41,10 @@
@return type of the lexer (string)
"""
- return "container"
+ if hasattr(self, 'lexerId'):
+ return None
+ else:
+ return "container"
def description(self, style):
"""
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/QScintilla/Lexers/LexerPostScript.py new/eric4-4.3.4/eric/QScintilla/Lexers/LexerPostScript.py
--- old/eric4-4.3.3/eric/QScintilla/Lexers/LexerPostScript.py 2009-02-08 15:25:50.000000000 +0100
+++ new/eric4-4.3.4/eric/QScintilla/Lexers/LexerPostScript.py 2009-05-10 17:29:03.000000000 +0200
@@ -32,9 +32,9 @@
"""
Public slot to initialize the properties.
"""
- self.setFoldComments(Preferences.getEditor("PostScriptTokenize"))
- self.setFoldComments(Preferences.getEditor("PostScriptLevel"))
- self.setFoldComments(Preferences.getEditor("PostScriptFoldAtElse"))
+ self.setTokenize(Preferences.getEditor("PostScriptTokenize"))
+ self.setLevel(Preferences.getEditor("PostScriptLevel"))
+ self.setFoldAtElse(Preferences.getEditor("PostScriptFoldAtElse"))
self.setFoldCompact(Preferences.getEditor("AllFoldCompact"))
def isCommentStyle(self, style):
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/QScintilla/MiniEditor.py new/eric4-4.3.4/eric/QScintilla/MiniEditor.py
--- old/eric4-4.3.3/eric/QScintilla/MiniEditor.py 2009-02-08 15:25:50.000000000 +0100
+++ new/eric4-4.3.4/eric/QScintilla/MiniEditor.py 2009-05-04 19:55:05.000000000 +0200
@@ -1950,7 +1950,8 @@
"""
Private method used to reset the language selection.
"""
- if self.lexer_ is not None and self.lexer_.lexer() == "container":
+ if self.lexer_ is not None and \
+ (self.lexer_.lexer() == "container" or self.lexer_.lexer() is None):
self.disconnect(self.__textEdit, SIGNAL("SCN_STYLENEEDED(int)"),
self.__styleNeeded)
@@ -2010,7 +2011,8 @@
@param filename filename used to determine the associated lexer language (string)
@keyparam pyname name of the pygments lexer to use (string)
"""
- if self.lexer_ is not None and self.lexer_.lexer() == "container":
+ if self.lexer_ is not None and \
+ (self.lexer_.lexer() == "container" or self.lexer_.lexer() is None):
self.disconnect(self.__textEdit, SIGNAL("SCN_STYLENEEDED(int)"),
self.__styleNeeded)
@@ -2031,7 +2033,7 @@
else:
self.apiLanguage = self.lexer_.language()
self.__textEdit.setLexer(self.lexer_)
- if self.lexer_.lexer() == "container":
+ if self.lexer_.lexer() == "container" or self.lexer_.lexer() is None:
self.__textEdit.setStyleBits(self.lexer_.styleBitsNeeded())
self.connect(self.__textEdit, SIGNAL("SCN_STYLENEEDED(int)"),
self.__styleNeeded)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/QScintilla/Shell.py new/eric4-4.3.4/eric/QScintilla/Shell.py
--- old/eric4-4.3.3/eric/QScintilla/Shell.py 2009-03-21 19:41:46.000000000 +0100
+++ new/eric4-4.3.4/eric/QScintilla/Shell.py 2009-05-10 14:40:07.000000000 +0200
@@ -807,7 +807,6 @@
self.delete()
elif indexFrom >= 0:
self.delete()
- self.setSelection(lineTo, indexTo, lineTo, indexTo)
else:
self.delete()
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/UI/EmailDialog.py new/eric4-4.3.4/eric/UI/EmailDialog.py
--- old/eric4-4.3.3/eric/UI/EmailDialog.py 2009-02-08 15:26:02.000000000 +0100
+++ new/eric4-4.3.4/eric/UI/EmailDialog.py 2009-05-12 19:03:21.000000000 +0200
@@ -47,6 +47,7 @@
self.__mode = mode
if self.__mode == "feature":
+ self.setWindowTitle(self.trUtf8("Send feature request"))
self.msgLabel.setText(self.trUtf8(
"Enter your &feature request below."
" Version information is added automatically."))
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/eric4-4.3.3/eric/UI/Info.py new/eric4-4.3.4/eric/UI/Info.py
--- old/eric4-4.3.3/eric/UI/Info.py 2009-05-03 10:39:42.000000000 +0200
+++ new/eric4-4.3.4/eric/UI/Info.py 2009-05-31 16:07:13.000000000 +0200
@@ -8,7 +8,7 @@
"""
Program = 'eric4'
-Version = '4.3.3 (r3080)'
+Version = '4.3.4 (r3192)'
Copyright = 'Copyright (c) 2002 - 2009 Detlev Offenbach