summaryrefslogtreecommitdiffstats
path: root/Tools
Commit message (Collapse)AuthorAgeFilesLines
* Don't crash when sys.path contains an empty string.Guido van Rossum1999-03-111-1/+1
|
* This file was never supposed to be part of IDLE.Guido van Rossum1999-03-111-46/+0
|
* - Don't crash in the case where a superclass is a string instead of aGuido van Rossum1999-03-111-4/+12
| | | | | | | | pyclbr.Class object; this can happen when the superclass is unrecognizable (to pyclbr), e.g. when module renaming is used. - Show a watch cursor when calling pyclbr (since it may take a while recursively parsing imported modules!).
* Add PathBrowser to File moduleGuido van Rossum1999-03-102-0/+8
|
* "Path browser" - 4 scrolled lists displaying:Guido van Rossum1999-03-101-0/+151
| | | | | | | | | | | | | | | | directories on sys.path modules in selected directory classes in selected module methods of selected class Sinlge clicking in a directory, module or class item updates the next column with info about the selected item. Double clicking in a module, class or method item opens the file (and selects the clicked item if it is a class or method). I guess eventually I should be using a tree widget for this, but the ones I've seen don't work well enough, so for now I use the old Smalltalk or NeXT style multi-column hierarchical browser.
* New utility: multiple scrolled lists in parallelGuido van Rossum1999-03-101-0/+138
|
* - White background.Guido van Rossum1999-03-101-3/+11
| | | | | - Display "(None)" (or text of your choosing) when empty. - Don't set the focus.
* Small change by Jack Jansen.Guido van Rossum1999-03-091-2/+2
| | | | Test for self.returntype behaving like OSErr rather than being it.
* Comment out confusing write call.Guido van Rossum1999-02-181-1/+1
|
* News in 0.3.Guido van Rossum1999-02-171-0/+38
|
* Bump version to 0.3.Guido van Rossum1999-02-172-4/+5
|
* After all, we don't need to call the callbacks ourselves!Guido van Rossum1999-02-171-1/+0
|
* When deleting, call the callbacks *after* deleting the window from our list!Guido van Rossum1999-02-171-2/+1
|
* Fix up the Windows menu via the new callback mechanism instead ofGuido van Rossum1999-02-171-2/+4
| | | | | depending on menu post commands (which don't work when the menu is torn off).
* Support callbacks to patch up Windows menus everywhere.Guido van Rossum1999-02-171-2/+25
|
* Oh, why not. Checking in the Emacs-generated change log.Guido van Rossum1999-02-171-0/+373
|
* # Accidentally checked in a test version of this file with a bogusGuido van Rossum1999-02-161-1/+0
| | | | # "import fooblurg" :-)
* Only pop up the stack viewer when requested in the Debug menu.Guido van Rossum1999-02-161-1/+2
|
* Clarify how EXAMPLE.py is to be used ("python EXAMPLE.py", notGuido van Rossum1999-02-161-1/+2
| | | | | "python modulator.py EXAMPLE.py") and that it's only there in case you don't have Tkinter.
* Don't crash if a window no longer exists.Guido van Rossum1999-02-081-1/+4
|
* Restructured a bit.Guido van Rossum1999-02-081-12/+16
|
* Add current dir or paths of file args to sys.path.Guido van Rossum1999-02-011-0/+7
|
* Add canonic() function -- for brand new bdb.py feature.Guido van Rossum1999-02-011-0/+4
|
* Protect against accessing an empty stack.Guido van Rossum1999-02-011-2/+11
|
* Use only the height to decide whether to zoom in or out.Guido van Rossum1999-01-291-7/+8
|
* Make sure the Tcl variables are shared between windows.Guido van Rossum1999-01-282-9/+9
|
* Move menu/key binding code from Bindings.py to EditorWindow.py,Guido van Rossum1999-01-283-79/+127
| | | | | | | | 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.
* Add Quit button to the debugger window.Guido van Rossum1999-01-281-0/+6
|
* When find_again() finds exactly the current selection, it's a failure.Guido van Rossum1999-01-281-0/+8
|
* Rename idle -> idle.pyGuido van Rossum1999-01-281-0/+0
|
* Only deiconify when iconic.Guido van Rossum1999-01-182-4/+8
|
* MiscGuido van Rossum1999-01-181-0/+3
|
* Renamed test.py to testcode.py so one can import Python'sGuido van Rossum1999-01-121-0/+0
| | | | test package from inside IDLE. (Suggested by Jack Jansen.)
* Hack to close a window that is colorizing.Guido van Rossum1999-01-122-8/+20
|
* Vladimir Marangozov's patch:Guido van Rossum1999-01-121-0/+3
| | | | | | The separator dances too much and seems to jump by arbitrary amounts in arbitrary directions when I try to move it for resizing the frames. This patch makes it more quiet.
* Some requests have been fulfilled.Guido van Rossum1999-01-111-5/+3
|
* Set the cursor to a watch when opening the class browser (which mayGuido van Rossum1999-01-111-7/+23
| | | | | | take quite a while, browsing multiple files). Newer, better center() -- but assumes no wrapping.
* Got rid of debug print statement in goto_line_event().Guido van Rossum1999-01-111-1/+0
|
* I think I like it better if it prints the traceback even when it displaysGuido van Rossum1999-01-111-2/+2
| | | | the stack viewer.
* Bind ESC to close-window.Guido van Rossum1999-01-111-1/+2
|
* Use a HSeparator between the classes and the items.Guido van Rossum1999-01-111-13/+18
| | | | | Make the list of classes wider by default (40 chars). Bind ESC to close-window.
* Separator classes (draggable divider between two panes).Guido van Rossum1999-01-111-0/+89
|
* Don't traceback when wakeup() is called when the window has been destroyed.Guido van Rossum1999-01-091-3/+8
| | | | | This can happen when a torn-of Windows menu references closed windows. And Tim Peters claims that the Windows menu is his favorite to tear off...
* Allow tearing off of the Windows menu.Guido van Rossum1999-01-091-1/+0
|
* Close on ESC.Guido van Rossum1999-01-091-1/+2
|
* Updated a bunch of things (it was mostly still 0.1!)Guido van Rossum1999-01-091-17/+39
|
* Added ScriptBinding to standard bindings.Guido van Rossum1999-01-091-0/+1
|
* This now actually works. See doc string. It can run a module (i.e.Guido van Rossum1999-01-091-18/+130
| | | | | import or reload) or debug it (same with debugger control). Output goes to a fresh output window, only created when needed.
* What's new in this release.Guido van Rossum1999-01-082-2/+51
|
* Paul Prescod's patches to allow the stack viewer to pop up when aGuido van Rossum1999-01-082-0/+12
| | | | traceback is printed.