diff -r 9468b094ae2b -r 649dc51c26b6 Lib/idlelib/EditorWindow.py --- a/Lib/idlelib/EditorWindow.py Fri Oct 14 10:30:24 2011 -0500 +++ b/Lib/idlelib/EditorWindow.py Fri Oct 14 10:31:44 2011 -0500 @@ -114,14 +114,15 @@ self.menubar = Menu(root) self.top = top = WindowList.ListedToplevel(root, menu=self.menubar) if flist: - self.tkinter_vars = flist.vars #self.top.instance_dict makes flist.inversedict available to #configDialog.py so it can access all EditorWindow instances self.top.instance_dict = flist.inversedict else: - self.tkinter_vars = {} # keys: Tkinter event names - # values: Tkinter variable instances self.top.instance_dict = {} + + self.tkinter_vars = {} # keys: Tkinter event names + # values: Tkinter variable instances + self.recent_files_path = os.path.join(idleConf.GetUserCfgDir(), 'recent-files.lst') self.text_frame = text_frame = Frame(top)