RefactoringRope/RefactoringServer.py

changeset 325
9b08802a8e1a
parent 320
91b171fdd85f
child 326
67bcde9c65b9
diff -r 8ee771493722 -r 9b08802a8e1a RefactoringRope/RefactoringServer.py
--- a/RefactoringRope/RefactoringServer.py	Sun Nov 10 11:33:19 2019 +0100
+++ b/RefactoringRope/RefactoringServer.py	Sun Nov 10 14:17:51 2019 +0100
@@ -1011,6 +1011,8 @@
         filename = aw.getFileName()
         if renameModule:
             offset = None
+            if os.path.basename(filename) == "__init__.py":
+                filename = os.path.dirname(filename)
             selectedText, _ = os.path.splitext(os.path.basename(filename))
         else:
             line, index, line1, index1 = aw.getSelection()

eric ide

mercurial