comparison mercurial/ui.py @ 8202:4746113269c7

ui: buffers -> _buffers
author Matt Mackall <mpm@selenic.com>
date Sun, 26 Apr 2009 16:50:44 -0500
parents 7cf2b987acd3
children 3377fa11af67
comparison
equal deleted inserted replaced
8201:7cf2b987acd3 8202:4746113269c7
12 _booleans = {'1':True, 'yes':True, 'true':True, 'on':True, 12 _booleans = {'1':True, 'yes':True, 'true':True, 'on':True,
13 '0':False, 'no':False, 'false':False, 'off':False} 13 '0':False, 'no':False, 'false':False, 'off':False}
14 14
15 class ui(object): 15 class ui(object):
16 def __init__(self, src=None): 16 def __init__(self, src=None):
17 self.buffers = [] 17 self._buffers = []
18 self.quiet = self.verbose = self.debugflag = self.traceback = False 18 self.quiet = self.verbose = self.debugflag = self.traceback = False
19 self.interactive = self.report_untrusted = True 19 self.interactive = self.report_untrusted = True
20 self.overlay = config.config() 20 self.overlay = config.config()
21 self.cdata = config.config() 21 self.cdata = config.config()
22 self.ucdata = config.config() 22 self.ucdata = config.config()
227 if not path and default is not None: 227 if not path and default is not None:
228 path = self._path(default) 228 path = self._path(default)
229 return path or loc 229 return path or loc
230 230
231 def pushbuffer(self): 231 def pushbuffer(self):
232 self.buffers.append([]) 232 self._buffers.append([])
233 233
234 def popbuffer(self): 234 def popbuffer(self):
235 return "".join(self.buffers.pop()) 235 return "".join(self._buffers.pop())
236 236
237 def write(self, *args): 237 def write(self, *args):
238 if self.buffers: 238 if self._buffers:
239 self.buffers[-1].extend([str(a) for a in args]) 239 self._buffers[-1].extend([str(a) for a in args])
240 else: 240 else:
241 for a in args: 241 for a in args:
242 sys.stdout.write(str(a)) 242 sys.stdout.write(str(a))
243 243
244 def write_err(self, *args): 244 def write_err(self, *args):