On 10/04/14 12:15, Terry Reedy wrote:
I agree: if shell window is saved as is, as logfile, as at present, the default should be .txt. #21140 is about changing default for Output Window; same method will work shell. Issue above is really about adding a second save option.
A long long time ago I used to use the VAX VMS debugger and one of its greatest features was that you could save an interactive session (as text) and then rerun it. the interpreter was smart enough to ignore the DBG> prompts and the output lines(I think they had a prefix too???). This made long debugging sessions easy to save and resume by just rerunning the old session - which typically could take maybe 2 minutes to rerun an entire 4 hour debug session. You could also build test scripts very easily by running a debug session then editing out (or copying and modifying) the bits you didn't need (or needed). Now, if Python (or any other IDE) could do that it would be fantastic, Especially when working with Tkinter where you often lose the object references when a program run ends and have to restart from scratch each time. To rerun the whole session up to some point would be great. I've no idea what it would take to tweak the IDLE interpreter/front-end to achieve that but I'd love if it were so. -- Alan G Author of the Learn to Program web site http://www.alan-g.me.uk/ http://www.flickr.com/photos/alangauldphotos _______________________________________________ IDLE-dev mailing list [email protected] https://mail.python.org/mailman/listinfo/idle-dev
