##// END OF EJS Templates
ui: move _isatty near user
Matt Mackall -
r8132:cece135f default
parent child Browse files
Show More
@@ -24,8 +24,6 b' def updateconfig(source, dest, sections='
24 dest.set(section, name, value)
24 dest.set(section, name, value)
25
25
26 class ui(object):
26 class ui(object):
27 _isatty = None
28
29 def __init__(self, verbose=False, debug=False, quiet=False,
27 def __init__(self, verbose=False, debug=False, quiet=False,
30 interactive=True, traceback=False, report_untrusted=True,
28 interactive=True, traceback=False, report_untrusted=True,
31 parentui=None):
29 parentui=None):
@@ -69,6 +67,7 b' class ui(object):'
69 def __getattr__(self, key):
67 def __getattr__(self, key):
70 return getattr(self.parentui, key)
68 return getattr(self.parentui, key)
71
69
70 _isatty = None
72 def isatty(self):
71 def isatty(self):
73 if ui._isatty is None:
72 if ui._isatty is None:
74 ui._isatty = sys.stdin.isatty()
73 ui._isatty = sys.stdin.isatty()
General Comments 0
You need to be logged in to leave comments. Login now