summaryrefslogtreecommitdiffstats
path: root/Tools/idle/Bindings.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove obsolete 'script' menu.Guido van Rossum1999-04-221-5/+0
|
* Add PathBrowser to File moduleGuido van Rossum1999-03-101-0/+1
|
* Move menu/key binding code from Bindings.py to EditorWindow.py,Guido van Rossum1999-01-281-59/+3
| | | | | | | | 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/+1
| | | | traceback is printed.
* Checking in IDLE 0.2.Guido van Rossum1999-01-021-100/+15
| | | | | | | | | | | | 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.
* New approach, separate tables for menus (platform-independent) and keyGuido van Rossum1998-11-271-168/+192
| | | | | definitions (platform-specific), and generating accelerator strings automatically from the key definitions.
* Get rid of conflicting ^X binding. Use ^W.Guido van Rossum1998-10-161-3/+5
|
* Ad primitive debugger interface (so far it will step and show you theGuido van Rossum1998-10-131-0/+1
| | | | source, but it doesn't yet show the stack).
* Added class browser binding.Guido van Rossum1998-10-131-0/+2
|
* Add new command, "Open module". You select or type a module name,Guido van Rossum1998-10-131-0/+2
| | | | and it opens the source.
* Add Debug and Help menu items.Guido van Rossum1998-10-121-1/+13
|
* Add menu configuration to the event configuration.Guido van Rossum1998-10-121-60/+123
|
* Initial checking of Tk-based Python IDE.Guido van Rossum1998-10-101-0/+92
Features: text editor with syntax coloring and undo; subclassed into interactive Python shell which adds history.