summaryrefslogtreecommitdiffstats
path: root/Tools/idle/PyShell.py
Commit message (Collapse)AuthorAgeFilesLines
* At Tim Peters' recommendation, add a dummy flush() method to PseudoFile.Guido van Rossum1999-03-291-0/+3
|
* Add current dir or paths of file args to sys.path.Guido van Rossum1999-02-011-0/+7
|
* Move menu/key binding code from Bindings.py to EditorWindow.py,Guido van Rossum1999-01-281-12/+17
| | | | | | | | with changed APIs -- it makes much more sense there. Also add a new feature: if the first character of a menu label is a '!', it gets a checkbox. Checkboxes are bound to Boolean Tcl variables that can be accessed through the new getvar/setvar/getrawvar API; the variable is named after the event to which the menu is bound.
* Paul Prescod's patches to allow the stack viewer to pop up when aGuido van Rossum1999-01-081-0/+11
| | | | traceback is printed.
* Checking in IDLE 0.2.Guido van Rossum1999-01-021-166/+101
| | | | | | | | | | | | Much has changed -- too much, in fact, to write down. The big news is that there's a standard way to write IDLE extensions; see extend.txt. Some sample extensions have been provided, and some existing code has been converted to extensions. Probably the biggest new user feature is a new search dialog with more options, search and replace, and even search in files (grep). This is exactly as downloaded from my laptop after returning from the holidays -- it hasn't even been tested on Unix yet.
* Change our special entries from <console#N> to <pyshell#N>.Guido van Rossum1998-10-191-2/+48
| | | | | Patch linecache.checkcache() to keep our special entries alive. Add popup menu to all editor windows to set a breakpoint.
* Details for debugger interface.Guido van Rossum1998-10-161-3/+1
|
* Better debugger support (show stack etc).Guido van Rossum1998-10-161-3/+15
|
* Polish the Debugger GUI a bit.Guido van Rossum1998-10-141-8/+16
| | | | Closing it now also does the right thing.
* Ad primitive debugger interface (so far it will step and show you theGuido van Rossum1998-10-131-1/+37
| | | | source, but it doesn't yet show the stack).
* Clear the linecache before printing a tracebackGuido van Rossum1998-10-131-0/+7
|
* Make the return key do what I mean more often.Guido van Rossum1998-10-131-1/+1
|
* Make the return key do what I mean more often.Guido van Rossum1998-10-131-9/+11
|
* Subsume functionality from Popup menu in Debug menu.Guido van Rossum1998-10-121-7/+95
| | | | Other stuff so the PyShell window can be resurrected from the Windows menu.
* Initial checking of Tk-based Python IDE.Guido van Rossum1998-10-101-0/+475
Features: text editor with syntax coloring and undo; subclassed into interactive Python shell which adds history.