1. Update WindowList registry when filename changes so that
   Window menu updates.
2. Display Python Shell window in Window menu
3. Remove some dead code in FileList.py

M EditorWindow.py
M FileList.py
M WindowList.py
diff --git a/Lib/idlelib/EditorWindow.py b/Lib/idlelib/EditorWindow.py
index 86532f8..da08d71 100644
--- a/Lib/idlelib/EditorWindow.py
+++ b/Lib/idlelib/EditorWindow.py
@@ -486,6 +486,7 @@
         if self.flist:
             self.flist.filename_changed_edit(self)
         self.saved_change_hook()
+        self.top.update_windowlist_registry(self)
         if self.ispythonsource(self.io.filename):
             self.addcolorizer()
         else: