Commit Graph

30 Commits

Author SHA1 Message Date
Robby Findler
e3776e5476 added 'module' wrapper for saved files in the teaching languages (and support for that in the drscheme:language:language<%> interface)
svn: r5602
2007-02-14 23:23:32 +00:00
Greg Cooper
d2bb69fdb9 fix for debugger crashing
svn: r5196
2006-12-30 02:40:38 +00:00
Matthew Flatt
cf0b303497 359.2, collects changes
svn: r5143
2006-12-20 00:57:12 +00:00
Eli Barzilay
3459c3a58f merged units branch
svn: r5033
2006-12-05 20:31:14 +00:00
Greg Cooper
9b02aa9cf7 still don't know why it tries to read past the end of the id vector (perhaps states of different tabs are getting confused)
now it will just ignore those invalid reads

svn: r4804
2006-11-07 22:27:13 +00:00
Greg Cooper
489e9c6ed9 annotator now takes an optional parameter to restrict (by source)
which syntax objects will have breakpoint annotations installed; this
is the "right way" (for now, with a single file), so i've removed a
bunch of the old hacky restrictions that didn't really work

top-level begins are no longer handled specially by the tool---just
passed on to the annotator, which should do the right thing

svn: r4206
2006-08-31 22:24:35 +00:00
Greg Cooper
048686eade should now have my fix and Aleks's patch
svn: r4191
2006-08-30 15:22:13 +00:00
Greg Cooper
690005c9b2 fixed a stupid bug in handler for right-clicking on program counter
(introduced by an unsound refactoring)

svn: r4189
2006-08-30 03:57:43 +00:00
Greg Cooper
e694c53738 aleks bromfield's patch for DrOCaml
svn: r4161
2006-08-27 23:45:19 +00:00
Greg Cooper
7a44d396d1 fixed a bug in persistent breakpoint maintenance (handling eval'd exprs
w/o source location info)

implemented right-click menu feature to print variable and return values to
  the console (useful when rendering something wider than space around buttons 
  in debug control pane)

svn: r3748
2006-07-18 04:24:35 +00:00
Greg Cooper
e4f5ed700b fixed sprofiler demo
worked around problem where some syntax objects were getting unwrapped
  (e.g., require)

svn: r3742
2006-07-17 16:23:00 +00:00
Greg Cooper
c1a85ad061 fixed bug in debug button where breakable locations would be lost for
languages other than (module ...)

made push-pull-ball not a module, so it just runs in FrTime

removed velocity display from pong.ss, and moved default location of left
controller so it doesn't cause div-by-zero exceptions

svn: r3718
2006-07-16 00:27:53 +00:00
Greg Cooper
00513d7778 fixed/changed interface for accumulating top-level ids from annotator
debugger now supports mousing over top-level ids (but no set! yet)

svn: r3458
2006-06-23 22:12:25 +00:00
Greg Cooper
b1251209df the state of each debugging session is now maintained by the tab instead of the
frame

svn: r3449
2006-06-23 18:55:57 +00:00
Greg Cooper
ec47ef318f breakpoints now persist across execution and debugging sessions
svn: r3443
2006-06-23 00:16:47 +00:00
Greg Cooper
c345c8eef2 - annotator no longer inserts breaks on exprs from external macros
- debugger no longer tries to track variables from external macros

svn: r3439
2006-06-22 19:20:19 +00:00
Matthew Flatt
3cdb386436 adapt Debug button to annotator.ss interface change
svn: r2206
2006-02-13 14:22:59 +00:00
Matthew Flatt
e82c56d1b6 remove newline in status, which causes trouble in X
svn: r1764
2006-01-05 14:02:15 +00:00
Matthew Flatt
4bd8257202 avoid MrEd/Windows zero-height message% bugs
svn: r1637
2005-12-18 00:07:12 +00:00
Matthew Flatt
0164317066 fixed gui for multiple values
svn: r1572
2005-12-09 20:43:16 +00:00
Matthew Flatt
3fae8822a3 added string constant for debug tool button
svn: r1541
2005-12-06 20:13:28 +00:00
Matthew Flatt
5d8b64df09 show Step/Debug buttons for suitable languages, only
svn: r1383
2005-11-23 17:22:40 +00:00
Guillaume Marceau
d3e8815e46 little clean ups
svn: r591
2005-08-14 06:30:59 +00:00
Guillaume Marceau
00b20bf708 finished updating the docs (again), implemented policies, moved nicely reusable files out of private, renamed load-annotator to load-sandbox
svn: r590
2005-08-14 05:27:58 +00:00
Matthew Flatt
6a6774d336 adjusted terminology in the GUI
svn: r513
2005-07-31 13:45:01 +00:00
Matthew Flatt
31582aaca9 fixed eventspace problems, changed value printing
svn: r434
2005-07-22 23:50:44 +00:00
Matthew Flatt
e8dcb756b5 fixed minor GUI issues
svn: r433
2005-07-22 18:43:09 +00:00
Guillaume Marceau
4e9be63437 merged mztake 205:206 from /plt/branches/gmarceau/mztake
svn: r207
2005-06-17 01:27:58 +00:00
Guillaume Marceau
357ee29e7f temporary fix for mztake in the presence of tabs
svn: r200
2005-06-16 23:22:52 +00:00
Guillaume Marceau
be27134ac4 while working with greg. skipper is integrated, mztake is in the middle of the load-annotator refactoring
svn: r180
2005-02-16 06:27:40 +00:00