(self)
| 626 | |
| 627 | # General interaction function |
| 628 | def _cmdloop(self): |
| 629 | while True: |
| 630 | try: |
| 631 | # keyboard interrupts allow for an easy way to cancel |
| 632 | # the current command, so allow them during interactive input |
| 633 | self.allow_kbdint = True |
| 634 | self.cmdloop() |
| 635 | self.allow_kbdint = False |
| 636 | break |
| 637 | except KeyboardInterrupt: |
| 638 | self.message('--KeyboardInterrupt--') |
| 639 | |
| 640 | def _save_initial_file_mtime(self, frame): |
| 641 | """save the mtime of the all the files in the frame stack in the file mtime table |
no test coverage detected