Commit graph

1151 commits

Author SHA1 Message Date
Guido van Rossum
6fe08b0fe4 Moved documentation out to pdb.doc file.
Moved class Cmd out to module cmd.py.
Rewrote implementation of stack trace to incorporate traceback objects.
1992-01-16 13:50:21 +00:00
Guido van Rossum
7c36ad7f44 New function gettupleslice(v, i, j). 1992-01-14 18:45:33 +00:00
Guido van Rossum
11c03836a2 Change tb_here() prototype. 1992-01-14 18:45:09 +00:00
Guido van Rossum
c6515d12b7 tb_here() can now get the lasti and lineno arguments from the frame. 1992-01-14 18:44:48 +00:00
Guido van Rossum
ee3a299c39 Ensure that sys.argv[0] always exists (maybe as empty string). 1992-01-14 18:42:53 +00:00
Guido van Rossum
23d5cdebac New version from the net. 1992-01-14 18:42:23 +00:00
Guido van Rossum
77b4604eaf Added close method for menus.
Check for closed objects in getattr (not perfect, but better).
1992-01-14 18:41:24 +00:00
Guido van Rossum
cc59e94899 Don't depend on patchlevel.h. 1992-01-14 18:40:47 +00:00
Guido van Rossum
22f863feee Added UNPACK_VARARG. 1992-01-14 18:38:56 +00:00
Guido van Rossum
2d709b1608 Get rid of AMOEBA deps; add declaration of fmod() if __STDC__ is not defined. 1992-01-14 18:37:27 +00:00
Guido van Rossum
4c260ff2a5 Changed to 2's complement bitwise ops. Got rid of ZABS etc. 1992-01-14 18:36:43 +00:00
Guido van Rossum
f3b351f140 Different shift implementation. 1992-01-14 18:33:22 +00:00
Guido van Rossum
a38c0ff7cd Added READONLY specifier to data members. 1992-01-14 18:32:20 +00:00
Guido van Rossum
088bc2ad3c Added f_lasti and f_lineno members. 1992-01-14 18:32:11 +00:00
Guido van Rossum
cff3454eff Use $TMPDIR if it is set in the environment. 1992-01-14 18:31:56 +00:00
Guido van Rossum
a61ff7b160 New implementation method for case conversion. 1992-01-14 18:31:29 +00:00
Guido van Rossum
49d6dc4123 Added varargs code. 1992-01-14 18:30:26 +00:00
Guido van Rossum
92df0c67d0 Added to-do list. 1992-01-14 18:30:15 +00:00
Guido van Rossum
7ac4878773 Make nicer comments.
Added expanduser() and normcase() and isabs() and isfile().
1992-01-14 18:29:32 +00:00
Guido van Rossum
6a3f9a841a Added UNPACK_VARARG code. 1992-01-14 18:29:20 +00:00
Guido van Rossum
31104f4624 Initial revision 1992-01-14 18:28:36 +00:00
Guido van Rossum
599f2ed208 Added 'normcase' function. 1992-01-14 18:28:18 +00:00
Guido van Rossum
3ec6c1d401 Get rid of debug print statement. 1992-01-14 18:27:26 +00:00
Guido van Rossum
526e909614 Added varargs syntax "def f(a, b, +c): ..." 1992-01-14 18:27:17 +00:00
Guido van Rossum
e9cde31c47 Now uses varargs syntax to grep more than one file. 1992-01-12 23:33:52 +00:00
Guido van Rossum
b914257366 Almost complete rewritten. Documentation added.
Simple interface "pdb.run('<statement>')" added.
1992-01-12 23:32:55 +00:00
Guido van Rossum
c2ef5c2ded Never return a non-existing pathname.
Rewrote has_magic using a regular expression match.
1992-01-12 23:32:11 +00:00
Guido van Rossum
05e5219f53 Rewritten using regex. 1992-01-12 23:29:29 +00:00
Guido van Rossum
9542c58d45 Use module os.
Split off file cache to module 'linecache'.
1992-01-12 23:27:56 +00:00
Guido van Rossum
d6c3f25f3e react to interrupts differently 1992-01-12 23:26:55 +00:00
Guido van Rossum
bba77af37a Use module 'os' 1992-01-12 23:26:24 +00:00
Guido van Rossum
2817875b2e Converted to use == equality check syntax. 1992-01-12 17:18:12 +00:00
Guido van Rossum
39d942da0f add READONLY to member list. 1992-01-12 02:30:05 +00:00
Guido van Rossum
96a42c85bc User trace feature. 1992-01-12 02:29:51 +00:00
Guido van Rossum
921c82401b Initial revision 1992-01-10 14:54:42 +00:00
Guido van Rossum
626dae7a42 Fix bug in assign_slice for negative index; used length of wrong object! 1992-01-10 00:28:07 +00:00
Guido van Rossum
70083dee12 Bugfix: it choked on an empty argument! 1992-01-09 11:37:07 +00:00
Guido van Rossum
a8d754e876 Cosmetic changes; added more subsections to chapter 2; new syntax (==). 1992-01-07 16:44:35 +00:00
Guido van Rossum
743d1e76d0 Cosmetic changes; added sections on notation and on objects;
new grammar (global, '==').
1992-01-07 16:43:53 +00:00
Guido van Rossum
1230c08b8e Changes needed for indexing. 1992-01-07 16:40:44 +00:00
Guido van Rossum
46b1638044 Stop option processing immediately after "-c command",
leaving additional options for the command to handle.
1992-01-02 16:16:18 +00:00
Guido van Rossum
bdfcfccbe5 New == syntax 1992-01-01 19:35:13 +00:00
Guido van Rossum
4d8e859e8f Initial revision 1992-01-01 19:34:47 +00:00
Guido van Rossum
42d1f63c54 New == syntax; regs is no longer a method. 1992-01-01 19:33:02 +00:00
Guido van Rossum
d4e5a733b2 Cosmetic changes; sabotage 'go' and 'stdwin'; New == syntax. 1992-01-01 19:30:14 +00:00
Guido van Rossum
318a91c3f2 Tokenizing version (see lib/tokenize.py). 1992-01-01 19:22:25 +00:00
Guido van Rossum
0a60ee1c69 Cosmetic change. 1992-01-01 19:22:09 +00:00
Guido van Rossum
0af9a283a1 Initial revision 1992-01-01 18:38:21 +00:00
Guido van Rossum
11e7f62dbc Use new, more generic structure for *fix.py scripts. 1992-01-01 18:38:09 +00:00
Guido van Rossum
b824fc6773 'regs' is a read-only data member, not a function. 1992-01-01 14:52:16 +00:00