Debugger/DebugUI.py

changeset 991
5ec5e707dfa5
parent 945
8cd4d08fa9f6
child 1042
f6efc93ff22a
equal deleted inserted replaced
990:93253de2ae77 991:5ec5e707dfa5
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

eric ide

mercurial