diff -r fcb6b4b96274 -r 78e6d29eb773 eric6/Project/CreateDialogCodeDialog.py --- a/eric6/Project/CreateDialogCodeDialog.py Tue Apr 13 18:02:59 2021 +0200 +++ b/eric6/Project/CreateDialogCodeDialog.py Tue Apr 13 19:59:17 2021 +0200 @@ -98,10 +98,7 @@ try: splitExt = os.path.splitext(self.srcFile) - if len(splitExt) == 2: - exts = [splitExt[1]] - else: - exts = None + exts = [splitExt[1]] if len(splitExt) == 2 else None from Utilities import ModuleParser self.__module = ModuleParser.readModule( self.srcFile, extensions=exts, caching=False) @@ -561,10 +558,8 @@ sourceImpl[appendAtIndex:appendAtIndex] = slotsCode # write the new code - if self.project.useSystemEol(): - newline = None - else: - newline = self.project.getEolString() + newline = (None if self.project.useSystemEol() + else self.project.getEolString()) fn = self.filenameEdit.text() try: with open(fn, 'w', encoding="utf-8", newline=newline) as srcFile: