--- a/QScintilla/Editor.py Sat Dec 10 18:01:16 2011 +0100 +++ b/QScintilla/Editor.py Sat Dec 17 15:19:45 2011 +0100 @@ -3979,9 +3979,10 @@ prEnable = prEnable or \ os.path.isfile("{0}.profile".format(basename)) or \ os.path.isfile("{0}.profile".format(tbasename)) - coEnable = coEnable or \ + coEnable = (coEnable or \ os.path.isfile("{0}.coverage".format(basename)) or \ - os.path.isfile("{0}.coverage".format(tbasename)) + os.path.isfile("{0}.coverage".format(tbasename))) and \ + self.project.isPy3Project() # now check ourself fn = self.getFileName() @@ -3992,9 +3993,10 @@ prEnable = prEnable or \ os.path.isfile("{0}.profile".format(basename)) or \ os.path.isfile("{0}.profile".format(tbasename)) - coEnable = coEnable or \ + coEnable = (coEnable or \ os.path.isfile("{0}.coverage".format(basename)) or \ - os.path.isfile("{0}.coverage".format(tbasename)) + os.path.isfile("{0}.coverage".format(tbasename))) and \ + self.isPy3File() # now check for syntax errors if self.hasSyntaxErrors():