Commit graph

19110 commits

Author SHA1 Message Date
Guido van Rossum
10d10ffb1b Change the order in which Floatnumber and Intnumber are tried
so it will correctly recognize floats.
Fix the test program so it works again.
1992-03-16 18:30:24 +00:00
Guido van Rossum
29be3b97a6 Initial revision 1992-03-15 21:37:43 +00:00
Guido van Rossum
465c499544 Added a cache so that the slow parser isn't such a problem in practice. 1992-02-19 14:50:10 +00:00
Guido van Rossum
3bead0984c Initial revision 1992-01-27 17:00:37 +00:00
Guido van Rossum
19a86e72df Added MINHEIGHT. Use self.dict as environment for evaluation. 1992-01-27 17:00:10 +00:00
Guido van Rossum
fac6da22ff Added a method "format_stack_entry" to be used by derived classes.
Forget about the temp file.
1992-01-27 16:59:34 +00:00
Guido van Rossum
d7d8cd44c1 Don't print repeated commands. 1992-01-27 16:59:04 +00:00
Guido van Rossum
23efba4cd1 Rewritten to use bdb.Bdb as base class. 1992-01-27 16:58:47 +00:00
Guido van Rossum
576136044c Adde getmargin() method to calculate the width of the margin. 1992-01-27 16:58:21 +00:00
Guido van Rossum
6fd42b8e92 Split in TextWindow and SourceWindow.
Count lines in Python.
1992-01-27 16:58:03 +00:00
Guido van Rossum
0bf32e3c78 Split in a number of subtest for easy maintenance and continued Mac support. 1992-01-27 16:57:38 +00:00
Guido van Rossum
bd7fd1a225 Use output from h2py. 1992-01-24 12:54:01 +00:00
Guido van Rossum
27060c004e Minor fixes. 1992-01-24 01:12:39 +00:00
Guido van Rossum
b53e67837b Initial revision 1992-01-24 01:12:17 +00:00
Guido van Rossum
177dd80799 Experimental version writes the command to a file. 1992-01-24 01:12:00 +00:00
Guido van Rossum
babe2bf8f4 Initial revision 1992-01-22 22:21:31 +00:00
Guido van Rossum
7ac1c81f4f Added 'r(et)v(al) command.
Added pdd (post-mortem debugging) method to class Pdb.
1992-01-16 13:55:21 +00:00
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
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
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
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
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
921c82401b Initial revision 1992-01-10 14:54:42 +00:00
Guido van Rossum
70083dee12 Bugfix: it choked on an empty argument! 1992-01-09 11:37:07 +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
5fca8a1b0d Adapted to new "regex" module.
Introduced egrep() and emgrep() variants.
Use '==' for equality test.
.,
1991-12-31 00:00:35 +00:00
Guido van Rossum
6c6b78d6bd Initial revision 1991-12-30 16:03:05 +00:00
Guido van Rossum
564f5507c3 y
New class syntax
1991-12-30 16:02:20 +00:00
Guido van Rossum
d404569b97 New class syntax 1991-12-30 16:02:10 +00:00
Guido van Rossum
4a3a41f1bb Use 'global' instead of struct kludge. 1991-12-26 13:10:50 +00:00
Guido van Rossum
8fd7eee6db Use new stdwinevents. 1991-12-26 13:06:52 +00:00
Guido van Rossum
ccfd6e105b New class syntax.
Use ImportERror
1991-12-26 13:06:39 +00:00
Guido van Rossum
ce08448165 New class syntax. 1991-12-26 13:06:29 +00:00
Guido van Rossum
decc4b99e1 Use ImportError 1991-12-26 13:06:22 +00:00
Guido van Rossum
1820010c1a New class syntax. 1991-12-26 13:05:52 +00:00
Guido van Rossum
470e7617a9 Use AttributeError. 1991-12-26 13:05:43 +00:00
Guido van Rossum
aa3760d91d Use ImportError. 1991-12-26 13:05:14 +00:00