mirror of https://github.com/python/cpython
Delete goodname() method, which is unused.
Add gotofileline(), a convenience method which I intend to use in a variant. Rename test() to _test().
This commit is contained in:
parent
d85e102337
commit
8451ebb435
|
@ -24,15 +24,6 @@ class FileList:
|
||||||
self.inversedict = {}
|
self.inversedict = {}
|
||||||
self.vars = {} # For EditorWindow.getrawvar (shared Tcl variables)
|
self.vars = {} # For EditorWindow.getrawvar (shared Tcl variables)
|
||||||
|
|
||||||
|
|
||||||
def goodname(self, filename):
|
|
||||||
filename = self.canonize(filename)
|
|
||||||
key = os.path.normcase(filename)
|
|
||||||
if self.dict.has_key(key):
|
|
||||||
edit = self.dict[key]
|
|
||||||
filename = edit.io.filename or filename
|
|
||||||
return filename
|
|
||||||
|
|
||||||
def open(self, filename):
|
def open(self, filename):
|
||||||
assert filename
|
assert filename
|
||||||
filename = self.canonize(filename)
|
filename = self.canonize(filename)
|
||||||
|
@ -54,6 +45,11 @@ class FileList:
|
||||||
master=self.root)
|
master=self.root)
|
||||||
return self.EditorWindow(self, filename, key)
|
return self.EditorWindow(self, filename, key)
|
||||||
|
|
||||||
|
def gotofileline(self, filename, lineno=None):
|
||||||
|
edit = self.open(filename)
|
||||||
|
if edit is not None and lineno is not None:
|
||||||
|
edit.gotoline(lineno)
|
||||||
|
|
||||||
def new(self):
|
def new(self):
|
||||||
return self.EditorWindow(self)
|
return self.EditorWindow(self)
|
||||||
|
|
||||||
|
@ -123,7 +119,7 @@ class FileList:
|
||||||
return os.path.normpath(filename)
|
return os.path.normpath(filename)
|
||||||
|
|
||||||
|
|
||||||
def test():
|
def _test():
|
||||||
from EditorWindow import fixwordbreaks
|
from EditorWindow import fixwordbreaks
|
||||||
import sys
|
import sys
|
||||||
root = Tk()
|
root = Tk()
|
||||||
|
@ -139,4 +135,4 @@ def test():
|
||||||
root.mainloop()
|
root.mainloop()
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
test()
|
_test()
|
||||||
|
|
Loading…
Reference in New Issue