comparison mercurial/ui.py @ 2013:65634e1038dd

Fix error on Windows if "hg log | more" exits.
author Eung-Ju Park <eungju@gmail.com>
date Tue, 28 Mar 2006 09:24:29 -0800
parents 62647394e368
children e3280d350792
comparison
equal deleted inserted replaced
2010:db1eb0de286a 2013:65634e1038dd
195 except IOError, inst: 195 except IOError, inst:
196 if inst.errno != errno.EPIPE: 196 if inst.errno != errno.EPIPE:
197 raise 197 raise
198 198
199 def flush(self): 199 def flush(self):
200 try: 200 try: sys.stdout.flush()
201 sys.stdout.flush() 201 except: pass
202 finally: 202 try: sys.stderr.flush()
203 sys.stderr.flush() 203 except: pass
204 204
205 def readline(self): 205 def readline(self):
206 return sys.stdin.readline()[:-1] 206 return sys.stdin.readline()[:-1]
207 def prompt(self, msg, pat, default="y"): 207 def prompt(self, msg, pat, default="y"):
208 if not self.interactive: return default 208 if not self.interactive: return default