mercurial/ui.py
changeset 15089 bfe903b1ff4e
parent 15067 cc16323e748d
parent 15088 31c9e2a702d1
child 15407 ee112eb69d2a
equal deleted inserted replaced
15087:adad8d68fb1f 15089:bfe903b1ff4e
   665         '''print exception traceback if traceback printing enabled.
   665         '''print exception traceback if traceback printing enabled.
   666         only to call in exception handler. returns true if traceback
   666         only to call in exception handler. returns true if traceback
   667         printed.'''
   667         printed.'''
   668         if self.tracebackflag:
   668         if self.tracebackflag:
   669             if exc:
   669             if exc:
   670                 traceback.print_exception(exc[0], exc[1], exc[2])
   670                 traceback.print_exception(exc[0], exc[1], exc[2], file=self.ferr)
   671             else:
   671             else:
   672                 traceback.print_exc()
   672                 traceback.print_exc(file=self.ferr)
   673         return self.tracebackflag
   673         return self.tracebackflag
   674 
   674 
   675     def geteditor(self):
   675     def geteditor(self):
   676         '''return editor to use'''
   676         '''return editor to use'''
   677         return (os.environ.get("HGEDITOR") or
   677         return (os.environ.get("HGEDITOR") or