Ryan Culpepper
d2fbbc4a9b
Improved handling of lifts in modules
...
svn: r4522
2006-10-08 04:14:56 +00:00
Ryan Culpepper
e0bf9a6e5b
Fixed bug in nonlinearity-detection
...
Improved tracking of module renamings
svn: r4521
2006-10-08 04:09:11 +00:00
Ryan Culpepper
7240ea7fab
Improved macro hiding in presence of lifts
...
svn: r4513
2006-10-07 16:47:56 +00:00
Ryan Culpepper
595ed01172
Trying to improve module handling
...
svn: r4506
2006-10-06 04:53:15 +00:00
Ryan Culpepper
459b86900b
Fixed some hiding+modules interactions
...
Fixed some hiding+renames interactions
svn: r4463
2006-10-02 15:31:33 +00:00
Ryan Culpepper
27ce8d0f3b
Fixed hiding bugs
...
in case-lambda, fixed renaming bug
in let-values and letrec-values, fixed hiding on errors
fixed do-rename loop; now let bound-id=? works as expected!
Added hide.ss to debug.ss exports
svn: r4347
2006-09-15 13:18:50 +00:00
Ryan Culpepper
4c41e5515d
Added events for lift-to-let
...
Added rename-tracking to macro hiding
svn: r4339
2006-09-14 19:13:26 +00:00
Ryan Culpepper
62c6fad315
Fixed paren coloring related to #%app hiding
...
svn: r4306
2006-09-11 07:42:49 +00:00
Ryan Culpepper
1a2eea24ad
Fixed case-lambda reductions bug
...
Removed let*-values prule, faked as mrule
Suppressed copies of warning messages
svn: r4246
2006-09-05 19:58:57 +00:00
Ryan Culpepper
61798f478e
Macro debugger changes merged from /branches/ryanc/md2 4050:4176
...
Fixed macro hiding on applications
Stepper font depends on framework settings
Fixed hiding policies and gui wrt lexical vs global bindings
Macro hiding removes renaming steps
Better handling of nonlinear subterms & local actions
Automatic pretty-print resizing
Handled local-bind action (partial?)
Enabled module language
Disabled struct contracts for faster compilation
Fixed syntax-browser on boxes, 3d syntax; normalized print params
Fixed PR 8246: syntax-browser mishandled non-ascii characters
svn: r4178
2006-08-28 22:58:52 +00:00
Ryan Culpepper
adb230f3c3
Merged 4023:4047 from /branches/ryanc/md1
...
- Fixed macro hiding for letrec-syntaxes+values
- Fixed module tracing (prevented required modules from being traced)
- Better auto-scroll in gui
- Fixed reductions bug in letrec-syntaxes+values
- Added hide library syntax option
svn: r4048
2006-08-13 03:28:43 +00:00
Ryan Culpepper
d91e2b4502
Added the macro stepper
...
svn: r3987
2006-08-08 20:32:58 +00:00