Lines Matching refs:filename

63     filename = None
66 def set_filename(self, filename):
67 if filename and os.path.isdir(filename):
68 self.filename = None
69 self.dirname = filename
71 self.filename = filename
82 filename = self.askopenfile()
84 filename=editFile
85 if filename:
95 not self.filename and
97 flist.open(filename, self.loadfile)
99 flist.open(filename)
112 filename = self.askopenfile()
114 filename=editFile
115 if filename:
116 self.loadfile(filename)
123 def loadfile(self, filename):
126 with tokenize.open(filename) as f:
141 with open(filename, encoding=enc) as f:
151 "File %s\nFailed to Decode" % filename,
172 self.set_filename(filename)
179 self.updaterecentfileslist(filename)
186 self.filename or "this untitled document")
205 if not self.filename:
208 if self.writefile(self.filename):
218 filename = self.asksavefile()
219 if filename:
220 if self.writefile(filename):
221 self.set_filename(filename)
228 self.updaterecentfileslist(filename)
232 filename = self.asksavefile()
233 if filename:
234 self.writefile(filename)
236 self.updaterecentfileslist(filename)
239 def writefile(self, filename):
243 with open(filename, "wb") as f:
312 filename = self.filename
314 if not saved or filename is None:
316 filename = tempfilename
332 command = command % shlex.quote(filename)
366 filename = self.opendialog.show(initialdir=dir, initialfile=base)
367 return filename
370 if self.filename:
371 return os.path.split(self.filename)
388 filename = self.savedialog.show(initialdir=dir, initialfile=base)
389 return filename
391 def updaterecentfileslist(self,filename):
394 self.editwin.update_recent_files_list(filename)