1378 # save the info for later use |
1378 # save the info for later use |
1379 self.project.setDbgInfo(argv, wd, env, exceptions, self.excList, |
1379 self.project.setDbgInfo(argv, wd, env, exceptions, self.excList, |
1380 self.excIgnoreList, clearShell) |
1380 self.excIgnoreList, clearShell) |
1381 |
1381 |
1382 self.lastStartAction = 6 |
1382 self.lastStartAction = 6 |
1383 self.clientType = "" |
1383 self.clientType = self.project.getProjectLanguage() |
1384 else: |
1384 else: |
1385 editor = self.viewmanager.activeWindow() |
1385 editor = self.viewmanager.activeWindow() |
1386 if editor is None: |
1386 if editor is None: |
1387 return |
1387 return |
1388 |
1388 |
1391 editor.getFileName() is None: |
1391 editor.getFileName() is None: |
1392 return |
1392 return |
1393 |
1393 |
1394 fn = editor.getFileName() |
1394 fn = editor.getFileName() |
1395 self.lastStartAction = 5 |
1395 self.lastStartAction = 5 |
1396 self.clientType = editor.getFileTypeByFlag() |
1396 self.clientType = editor.determineFileType() |
1397 |
1397 |
1398 # save the filename for use by the restart method |
1398 # save the filename for use by the restart method |
1399 self.lastDebuggedFile = fn |
1399 self.lastDebuggedFile = fn |
1400 self.restartAct.setEnabled(True) |
1400 self.restartAct.setEnabled(True) |
1401 |
1401 |
1485 # save the info for later use |
1485 # save the info for later use |
1486 self.project.setDbgInfo(argv, wd, env, exceptions, self.excList, |
1486 self.project.setDbgInfo(argv, wd, env, exceptions, self.excList, |
1487 self.excIgnoreList, clearShell) |
1487 self.excIgnoreList, clearShell) |
1488 |
1488 |
1489 self.lastStartAction = 8 |
1489 self.lastStartAction = 8 |
1490 self.clientType = "" |
1490 self.clientType = self.project.getProjectLanguage() |
1491 else: |
1491 else: |
1492 editor = self.viewmanager.activeWindow() |
1492 editor = self.viewmanager.activeWindow() |
1493 if editor is None: |
1493 if editor is None: |
1494 return |
1494 return |
1495 |
1495 |
1498 editor.getFileName() is None: |
1498 editor.getFileName() is None: |
1499 return |
1499 return |
1500 |
1500 |
1501 fn = editor.getFileName() |
1501 fn = editor.getFileName() |
1502 self.lastStartAction = 7 |
1502 self.lastStartAction = 7 |
1503 self.clientType = editor.getFileTypeByFlag() |
1503 self.clientType = editor.determineFileType() |
1504 |
1504 |
1505 # save the filename for use by the restart method |
1505 # save the filename for use by the restart method |
1506 self.lastDebuggedFile = fn |
1506 self.lastDebuggedFile = fn |
1507 self.restartAct.setEnabled(True) |
1507 self.restartAct.setEnabled(True) |
1508 |
1508 |
1594 # save the info for later use |
1594 # save the info for later use |
1595 self.project.setDbgInfo(argv, wd, env, exceptions, self.excList, |
1595 self.project.setDbgInfo(argv, wd, env, exceptions, self.excList, |
1596 self.excIgnoreList, clearShell) |
1596 self.excIgnoreList, clearShell) |
1597 |
1597 |
1598 self.lastStartAction = 4 |
1598 self.lastStartAction = 4 |
1599 self.clientType = "" |
1599 self.clientType = self.project.getProjectLanguage() |
1600 else: |
1600 else: |
1601 editor = self.viewmanager.activeWindow() |
1601 editor = self.viewmanager.activeWindow() |
1602 if editor is None: |
1602 if editor is None: |
1603 return |
1603 return |
1604 |
1604 |
1607 editor.getFileName() is None: |
1607 editor.getFileName() is None: |
1608 return |
1608 return |
1609 |
1609 |
1610 fn = editor.getFileName() |
1610 fn = editor.getFileName() |
1611 self.lastStartAction = 3 |
1611 self.lastStartAction = 3 |
1612 self.clientType = editor.getFileTypeByFlag() |
1612 self.clientType = editor.determineFileType() |
1613 |
1613 |
1614 # save the filename for use by the restart method |
1614 # save the filename for use by the restart method |
1615 self.lastDebuggedFile = fn |
1615 self.lastDebuggedFile = fn |
1616 self.restartAct.setEnabled(True) |
1616 self.restartAct.setEnabled(True) |
1617 |
1617 |
1705 self.project.setDbgInfo(argv, wd, env, exceptions, self.excList, |
1705 self.project.setDbgInfo(argv, wd, env, exceptions, self.excList, |
1706 self.excIgnoreList, clearShell, tracePython=tracePython, |
1706 self.excIgnoreList, clearShell, tracePython=tracePython, |
1707 autoContinue=self.autoContinue) |
1707 autoContinue=self.autoContinue) |
1708 |
1708 |
1709 self.lastStartAction = 2 |
1709 self.lastStartAction = 2 |
1710 self.clientType = "" |
1710 self.clientType = self.project.getProjectLanguage() |
1711 else: |
1711 else: |
1712 editor = self.viewmanager.activeWindow() |
1712 editor = self.viewmanager.activeWindow() |
1713 if editor is None: |
1713 if editor is None: |
1714 return |
1714 return |
1715 |
1715 |
1718 editor.getFileName() is None: |
1718 editor.getFileName() is None: |
1719 return |
1719 return |
1720 |
1720 |
1721 fn = editor.getFileName() |
1721 fn = editor.getFileName() |
1722 self.lastStartAction = 1 |
1722 self.lastStartAction = 1 |
1723 self.clientType = editor.getFileTypeByFlag() |
1723 self.clientType = editor.determineFileType() |
1724 |
1724 |
1725 # save the filename for use by the restart method |
1725 # save the filename for use by the restart method |
1726 self.lastDebuggedFile = fn |
1726 self.lastDebuggedFile = fn |
1727 self.restartAct.setEnabled(True) |
1727 self.restartAct.setEnabled(True) |
1728 |
1728 |