equal
deleted
inserted
replaced
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 |