Commit Graph

88 Commits

Author SHA1 Message Date
Guido van Rossum
9f42584907 This now actually works. See doc string. It can run a module (i.e.
import or reload) or debug it (same with debugger control).  Output
goes to a fresh output window, only created when needed.
1999-01-09 05:00:17 +00:00
Guido van Rossum
b33f612f33 What's new in this release. 1999-01-08 17:26:02 +00:00
Guido van Rossum
38df3c383d Paul Prescod's patches to allow the stack viewer to pop up when a
traceback is printed.
1999-01-08 15:31:07 +00:00
Guido van Rossum
629082edd6 Change paragraph width limit to 70 (like Emacs M-Q). 1999-01-07 00:12:15 +00:00
Guido van Rossum
2927e7891f Separating TODO from README. Slight reformulation of features. No
exact release date.
1999-01-07 00:11:29 +00:00
Guido van Rossum
6ba219e975 Separating TODO from README. 1999-01-07 00:10:00 +00:00
Guido van Rossum
1e899cdeaa Hm. There was a boundary condition error at the end of the file too. 1999-01-04 21:19:09 +00:00
Guido van Rossum
4eac47cf50 Hm. Add Unix binding for replace, too. 1999-01-04 21:18:40 +00:00
Guido van Rossum
906572a06d Ran eventparse.py again. 1999-01-04 16:35:02 +00:00
Guido van Rossum
e911c3e20c Added Unix Meta-q key binding;
fix find_paragraph when at start of file.
1999-01-04 16:34:41 +00:00
Guido van Rossum
16b91f89b5 Added Meta-/ binding for Unix as alt for Alt-/. 1999-01-04 16:32:21 +00:00
Guido van Rossum
5bfffbd79d Add unix binding for grep (otherwise the menu entry doesn't work!) 1999-01-04 16:32:04 +00:00
Guido van Rossum
1ae3f89611 Adjusted Unix height to work with fvwm96. :=( 1999-01-04 16:31:31 +00:00
Guido van Rossum
d53869ea33 Need to import sys! 1999-01-04 15:52:33 +00:00
Guido van Rossum
f903898fff Formatted some paragraphs 1999-01-04 13:05:58 +00:00
Guido van Rossum
94e82ceeac Add new extension to reformat a (text) paragraph. 1999-01-04 13:04:54 +00:00
Guido van Rossum
46facd1bac Typo in Win specific height setting. 1999-01-04 12:23:46 +00:00
Guido van Rossum
33f2b7b257 Added something like Tim Peters' backspace patch. 1999-01-03 00:47:35 +00:00
Guido van Rossum
0c65e2504e Adapted to Unix (i.e., more hardcoded constants). 1999-01-03 00:47:07 +00:00
Guido van Rossum
504b0bf066 Checking in IDLE 0.2.
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.
1999-01-02 21:28:54 +00:00
Guido van Rossum
654387efbd Fix the class browser to work even when the file is not on sys.path. 1998-12-18 15:52:54 +00:00
Andrew M. Kuchling
dc86a4e5bb Added a -q ('quiet') option to tabnanny, which causes only the names of
offending files to be printed.  Good for emacs `tabnanny.py *.py`
1998-12-18 13:56:58 +00:00
Guido van Rossum
e6360fab2c Moved to Python 1.5.2/Lib 1998-12-08 20:39:36 +00:00
Guido van Rossum
0903f2a36d Typo 1998-11-27 03:19:20 +00:00
Guido van Rossum
b5eed0328f Support underlining of menu labels 1998-11-27 03:19:07 +00:00
Guido van Rossum
6e0a413693 New approach, separate tables for menus (platform-independent) and key
definitions (platform-specific), and generating accelerator strings
automatically from the key definitions.
1998-11-27 03:17:49 +00:00
Guido van Rossum
72fe0859d0 Clarify portability and main program. 1998-11-16 18:37:42 +00:00
Guido van Rossum
a017777bd4 Added intro for 0.1 release and append Grail notes. 1998-11-16 18:34:26 +00:00
Guido van Rossum
4089c110a1 root is now a global called _root 1998-10-26 18:49:00 +00:00
Guido van Rossum
d4103883f3 Raise the root window on reset().
Different action on WM_DELETE_WINDOW is more likely to do the right thing,
allowing us to destroy old windows.
1998-10-24 16:38:38 +00:00
Guido van Rossum
5ac15bc9c8 Split the goto() function in two: _goto() is the internal one,
using Canvas coordinates, and goto() uses turtle coordinates
and accepts variable argument lists.
1998-10-24 16:29:21 +00:00
Guido van Rossum
a96c2d407b Cope with destruction of the window 1998-10-24 14:03:48 +00:00
Guido van Rossum
3fbe67abd1 Turtle graphics 1998-10-24 05:46:37 +00:00
Guido van Rossum
39926e4bba Use of Breakpoint class should be bdb.Breakpoint. 1998-10-24 01:28:22 +00:00
Guido van Rossum
7b9bb05df9 Speed up the search a bit -- don't drag a mark around... 1998-10-19 03:33:40 +00:00
Guido van Rossum
cc0ade8cd5 Change our special entries from <console#N> to <pyshell#N>.
Patch linecache.checkcache() to keep our special entries alive.
Add popup menu to all editor windows to set a breakpoint.
1998-10-19 02:26:16 +00:00
Guido van Rossum
b52cfa1d97 Use and pass through the 'force' flag to set_dict() where appropriate.
Default source and globals checkboxes to false.
Don't interact in user_return().
Add primitive set_breakpoint() method.
1998-10-19 02:24:40 +00:00
Guido van Rossum
6c5baeb6df Raise priority of 'sel' tag so its foreground (on Windows) will take
priority over text colorization (which on Windows is almost the
same color as the selection background).

Define a tag and color for breakpoints ("BREAK").
1998-10-19 02:22:41 +00:00
Guido van Rossum
0737430bf8 Disable "Open stack viewer" and "help" commands. 1998-10-19 02:20:30 +00:00
Guido van Rossum
105b9c7de4 Add optional 'force' argument (default 0) to load_dict().
If set, redo the display even if it's the same dict.
1998-10-19 02:19:30 +00:00
Guido van Rossum
179c36e411 Do nothing when loading the same dict as before. 1998-10-16 21:10:12 +00:00
Guido van Rossum
adfe773d2c Details for debugger interface. 1998-10-16 21:09:35 +00:00
Guido van Rossum
3fb3515303 Restructured and more consistent. Save checkboxes across instantiations. 1998-10-16 21:09:05 +00:00
Guido van Rossum
baf53b4ea8 Get rid of conflicting ^X binding. Use ^W. 1998-10-16 20:08:34 +00:00
Guido van Rossum
5188a25efe Debugger can now show local and global variables. 1998-10-16 18:59:39 +00:00
Guido van Rossum
6b384833f3 Oops 1998-10-16 17:16:59 +00:00
Guido van Rossum
80d132deda Better debugger support (show stack etc). 1998-10-16 16:12:11 +00:00
Guido van Rossum
92a67d7847 Follow renames in StackViewer module 1998-10-16 16:11:08 +00:00
Guido van Rossum
88d9007038 Rename classes to StackViewer (the widget) and StackBrowser (the toplevel). 1998-10-16 16:10:45 +00:00
Guido van Rossum
95ef4982ed Add close() method 1998-10-16 16:10:09 +00:00