Home | History | Annotate | Download | only in Lib

Lines Matching refs:lines

1 """Cache lines from Python source files.
3 This is intended to read lines from modules imported -- hence if a filename
16 lines = getlines(filename, module_globals)
17 if 1 <= lineno <= len(lines):
18 return lines[lineno-1]
26 # or a tuple (size, mtime, lines, fullname) once loaded.
38 """Get the lines for a Python source file from the cache.
70 size, mtime, lines, fullname = entry
83 """Update a cache entry and return its list of lines.
137 lines = fp.readlines()
140 if lines and not lines[-1].endswith('\n'):
141 lines[-1] += '\n'
143 cache[filename] = size, mtime, lines, fullname
144 return lines