equal
deleted
inserted
replaced
1483 except Exception, exc: |
1483 except Exception, exc: |
1484 self.logger.write_error(_("C Build crashed !\n")) |
1484 self.logger.write_error(_("C Build crashed !\n")) |
1485 self.logger.write_error(traceback.format_exc()) |
1485 self.logger.write_error(traceback.format_exc()) |
1486 return False |
1486 return False |
1487 |
1487 |
|
1488 self.logger.write(_("Successfully built.\n")) |
1488 # Update GUI status about need for transfer |
1489 # Update GUI status about need for transfer |
1489 self.CompareLocalAndRemotePLC() |
1490 self.CompareLocalAndRemotePLC() |
1490 return True |
1491 return True |
1491 |
1492 |
1492 def ShowError(self, logger, from_location, to_location): |
1493 def ShowError(self, logger, from_location, to_location): |
1754 wx.CallAfter(self.logger.write, _("Debugger disabled\n")) |
1755 wx.CallAfter(self.logger.write, _("Debugger disabled\n")) |
1755 |
1756 |
1756 def KillDebugThread(self): |
1757 def KillDebugThread(self): |
1757 self.debug_break = True |
1758 self.debug_break = True |
1758 if self.DebugThread is not None: |
1759 if self.DebugThread is not None: |
1759 self.logger.writeyield(_("Stopping debug ... ")) |
1760 self.logger.writeyield(_("Stopping debugger...\n")) |
1760 self.DebugThread.join(timeout=5) |
1761 self.DebugThread.join(timeout=5) |
1761 if self.DebugThread.isAlive() and self.logger: |
1762 if self.DebugThread.isAlive() and self.logger: |
1762 self.logger.write_warning(_("Debug Thread couldn't be killed")) |
1763 self.logger.write_warning(_("Couldn't stop debugger.\n")) |
1763 else: |
1764 else: |
1764 self.logger.write(_("success\n")) |
1765 self.logger.write(_("Debugger stopped.\n")) |
1765 self.DebugThread = None |
1766 self.DebugThread = None |
1766 |
1767 |
1767 def _connect_debug(self): |
1768 def _connect_debug(self): |
1768 if self.AppFrame: |
1769 if self.AppFrame: |
1769 self.AppFrame.ResetGraphicViewers() |
1770 self.AppFrame.ResetGraphicViewers() |