diff -r 46e6a8b742d9 Lib/idlelib/EditorWindow.py --- a/Lib/idlelib/EditorWindow.py Fri Mar 15 16:51:21 2013 -0400 +++ b/Lib/idlelib/EditorWindow.py Tue Apr 02 15:28:21 2013 -0700 @@ -9,6 +9,7 @@ import tkinter.messagebox as tkMessageBox import traceback import webbrowser +from platform import python_version from idlelib.MultiCall import MultiCallCreator from idlelib import idlever @@ -912,16 +913,17 @@ return open_recent_file def saved_change_hook(self): + pyversion = "Python " + python_version() + " Editor: " short = self.short_title() long = self.long_title() if short and long: - title = short + " - " + long + title = pyversion + short + " - " + long elif short: - title = short + title = pyversion + short elif long: - title = long + title = pyversion + long else: - title = "Untitled" + title = pyversion + "Untitled" icon = short or long or title if not self.get_saved(): title = "*%s*" % title