Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | canonic(): This used to be equivalent to str() but that caused too | Barry Warsaw | 1999-09-09 | 1 | -6/+9 |
| | | | | | | | much breakage (esp. in JPython which holds absolute path names in co_filename already). This implementation uses os.path.abspath() as a slightly better way to canonicalize path names. It implements a cache. | ||||
* | Embarrassing: remove a debug print statement from set_break() for the | Guido van Rossum | 1999-01-29 | 1 | -1/+0 |
| | | | | second time! | ||||
* | Support a canonical() method, implementable by a derived class, to be | Guido van Rossum | 1999-01-29 | 1 | -6/+20 |
| | | | | | | | | applied to all filenames before they are compared, looked up in the breaks dictionary, etc. The default implementation does nothing -- it's implented as fast as possible via str(). A useful implementation would make everything a absolute, e.g. return os.path.normcase( os.path.abspath(filename)). | ||||
* | Correct typo in new function get_breaks(). | Guido van Rossum | 1999-01-25 | 1 | -1/+1 |
| | |||||
* | Change clear_break() to the old signature clear_break(file, line). | Guido van Rossum | 1999-01-25 | 1 | -26/+40 |
| | | | | | | | | Add new clear_bpbynumber() with single bpno argument. (Adapted from a patch by Richard Wolff.) Also some cleanup in error messages and moved some comments into a docstring. | ||||
* | Bomb on deleting a temporary breakpoint: there's no method | Guido van Rossum | 1998-11-18 | 1 | -1/+1 |
| | | | | do_delete(); do_clear() was meant. By Greg Ward. | ||||
* | Don't set a local variable named __args__; this feature no longer | Guido van Rossum | 1998-09-28 | 1 | -1/+1 |
| | | | | works and Greg Ward just reported a problem it caused... | ||||
* | Richard Wolff's changes: | Guido van Rossum | 1998-09-11 | 1 | -23/+172 |
| | | | | | | | | | bdb.py now has a class definition called Breakpoint along with associated methods. There's no reason why this class has to be there; if you prefer it elsewhere, 'tis easily done. (Minor reformatting by GvR; e.g. moved Breakpoint's doc string to proper point.) | ||||
* | Use sys.exc_info() where needed. | Guido van Rossum | 1997-09-29 | 1 | -2/+2 |
| | |||||
* | Normalize whitespace. | Guido van Rossum | 1997-07-11 | 1 | -4/+4 |
| | |||||
* | Support for conditional breakpoints (Jim Fulton). | Guido van Rossum | 1997-07-11 | 1 | -4/+16 |
| | |||||
* | Allow code objects to be passed to run() and eval(). | Guido van Rossum | 1996-10-15 | 1 | -2/+7 |
| | |||||
* | handle class exceptions; added runeval; made runctx obsolete | Guido van Rossum | 1995-02-27 | 1 | -7/+30 |
| | |||||
* | fix formatting of stack entries | Guido van Rossum | 1995-02-03 | 1 | -2/+6 |
| | |||||
* | improved prompt format | Guido van Rossum | 1994-11-10 | 1 | -2/+2 |
| | |||||
* | Merge alpha100 branch back to main trunk | Guido van Rossum | 1994-08-01 | 1 | -9/+38 |
| | |||||
* | * Mass change: get rid of all init() methods, in favor of __init__() | Guido van Rossum | 1993-12-17 | 1 | -3/+0 |
| | | | | | | | constructors. There is no backward compatibility. Not everything has been tested. * aiff.{py,doc}: deleted in favor of aifc.py (which contains its docs as comments) | ||||
* | pdb.py, bdb.py, cmd.py: use __init__() instead of init() | Guido van Rossum | 1993-06-23 | 1 | -2/+4 |
| | |||||
* | * Got entirely rid of path.py. | Guido van Rossum | 1992-12-14 | 1 | -1/+2 |
| | | | | | | | | * Many modules: fixes for new, stricter, argument passing rules (most changes were automatic ones -- not all of this is tested!). * gwin.py: now uses mainloop.py for its main loop and window admin. * mainloop.py: always call dispatch() with event as a tuple! * Fix bug in pdb's 'clear' command -- don't set the bpt but clear it! | ||||
* | Added a _v21 def to FL.py and added two new input field types | Guido van Rossum | 1992-09-02 | 1 | -12/+25 |
| | | | | | | Added runcall(func, *args) interfaces to profile.py, bdb.py, pdb.py, wdb.py Added new module bisect.py and used it in sched.py. Mostly cosmetic changes to profile.py (changed output format). | ||||
* | Different syntax: cannot mix except and finally any more | Guido van Rossum | 1992-04-03 | 1 | -3/+4 |
| | |||||
* | use settrace() intreface | Guido van Rossum | 1992-03-27 | 1 | -5/+3 |
| | |||||
* | Added a method "format_stack_entry" to be used by derived classes. | Guido van Rossum | 1992-01-27 | 1 | -15/+22 |
| | | | | Forget about the temp file. | ||||
* | Experimental version writes the command to a file. | Guido van Rossum | 1992-01-24 | 1 | -3/+15 |
| | |||||
* | Initial revision | Guido van Rossum | 1992-01-22 | 1 | -0/+275 |