mercurial/ui.py
branchstable
changeset 15088 31c9e2a702d1
parent 15062 0fc95f5cea57
child 15089 bfe903b1ff4e
equal deleted inserted replaced
15086:db0646afb725 15088:31c9e2a702d1
   651         '''print exception traceback if traceback printing enabled.
   651         '''print exception traceback if traceback printing enabled.
   652         only to call in exception handler. returns true if traceback
   652         only to call in exception handler. returns true if traceback
   653         printed.'''
   653         printed.'''
   654         if self.tracebackflag:
   654         if self.tracebackflag:
   655             if exc:
   655             if exc:
   656                 traceback.print_exception(exc[0], exc[1], exc[2])
   656                 traceback.print_exception(exc[0], exc[1], exc[2], file=self.ferr)
   657             else:
   657             else:
   658                 traceback.print_exc()
   658                 traceback.print_exc(file=self.ferr)
   659         return self.tracebackflag
   659         return self.tracebackflag
   660 
   660 
   661     def geteditor(self):
   661     def geteditor(self):
   662         '''return editor to use'''
   662         '''return editor to use'''
   663         return (os.environ.get("HGEDITOR") or
   663         return (os.environ.get("HGEDITOR") or