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