##// END OF EJS Templates
Use pathlib in page.py
Inception95 -
Show More
@@ -196,19 +196,19 b' def pager_page(strng, start=0, screen_lines=0, pager_cmd=None):'
196 196 retval = 1
197 197 else:
198 198 fd, tmpname = tempfile.mkstemp('.txt')
199 tmppath =
199 tmppath = Path(tmpname)
200 200 try:
201 201 os.close(fd)
202 with open(tmpname, 'wt') as tmpfile:
202 with tmppath.open('wt') as tmpfile:
203 203 tmpfile.write(strng)
204 cmd = "%s < %s" % (pager_cmd, tmpname)
204 cmd = "%s < %s" % (pager_cmd, tmppath)
205 205 # tmpfile needs to be closed for windows
206 206 if os.system(cmd):
207 207 retval = 1
208 208 else:
209 209 retval = None
210 210 finally:
211 os.remove(tmpname)
211 Path.unlink(tmppath)
212 212 else:
213 213 try:
214 214 retval = None
General Comments 0
You need to be logged in to leave comments. Login now