Ryan Culpepper
75a0a02355
Macro stepper: started tracking definite uses, added definite arrows
...
svn: r5700
2007-02-27 22:42:07 +00:00
Ryan Culpepper
1198412bae
Macro stepper: fixed display of same-module identifer binding
...
svn: r5680
2007-02-23 22:03:11 +00:00
Ryan Culpepper
469e6f65cc
Macro stepper: changed apparent binding arrow color to match syncheck
...
svn: r5679
2007-02-23 22:02:40 +00:00
Ryan Culpepper
3652cbee39
Macro stepper: fixed bugs re: binding arrows
...
svn: r5676
2007-02-23 11:45:00 +00:00
Ryan Culpepper
9aa54a095c
Macro Stepper: added "apparent binding" arrows based on macro expansion
...
svn: r5675
2007-02-23 11:06:38 +00:00
Ryan Culpepper
5162571994
Macro stepper: added properties display code (but disabled)
...
svn: r5668
2007-02-22 22:52:29 +00:00
Ryan Culpepper
ca3c367aab
Macro stepper:
...
fixed bugs re: internal define-syntax
de-unitized hiding again, disabled extra navigation for now
fixed bug in letrec-syntaxes w/o var bindings
fixed bugs in block splicing
distinguished booleans and keywords in syntax browser
svn: r5578
2007-02-09 08:27:02 +00:00
Ryan Culpepper
d426019579
Macro stepper: fixed syntax-snip read-special
...
svn: r5543
2007-02-02 19:30:19 +00:00
Ryan Culpepper
432d5349eb
Macro stepper: changed out-of-colors color
...
svn: r5542
2007-02-02 19:29:03 +00:00
Ryan Culpepper
679bd4e30c
Macro stepper: cosmetic changes, new interface (stub)
...
svn: r5536
2007-02-01 23:19:44 +00:00
Ryan Culpepper
2f4e4df213
Macro stepper: nicer looking syntax snip props view
...
svn: r5535
2007-02-01 23:18:19 +00:00
Ryan Culpepper
8ac1fe54e1
Macro stepper:
...
syntax snips display properties inline
changed read-special to use procedures instead of promises
svn: r5534
2007-02-01 23:10:38 +00:00
Ryan Culpepper
c7b622c537
Macro stepper: fixed old error message for clarity
...
svn: r5467
2007-01-26 19:52:05 +00:00
Ryan Culpepper
cf3da5cf7d
Macro stepper: show/hide props reflows syntax display
...
svn: r5451
2007-01-25 05:11:05 +00:00
Ryan Culpepper
f546667d50
Fixed alignment of syntax-snips, separate controllers, props icon
...
svn: r5285
2007-01-10 00:17:17 +00:00
Ryan Culpepper
201d34d3c7
Ported macro-debugger collection to new unit system
...
svn: r5123
2006-12-14 23:29:57 +00:00
Ryan Culpepper
056683743d
Merged changes to macro-debugger from /branches/ryanc/md5 4899:5119
...
updated to change in expansion of lexical variables
many UI updates and tweaks
improved syntax properties panel
added expand-only and expand/hide
added rudimentary textual stepper
fixed PR 8395 by adding snipclass for hrule-snip
fixed PR 8431: reductions and block splicing
fixed PR 8433: handling unquote and macro hiding w/ errors in hidden terms
svn: r5120
2006-12-14 21:25:21 +00:00
Eli Barzilay
a772fa8c84
* Better dealing with errors in eval-string and read-from-string/-all
...
* Made them work with byte strings too
* Added tests to the above
svn: r5081
2006-12-11 18:03:33 +00:00
Robby Findler
d47247507f
changed the strategy of the preferences library in the framework to use a different key at the file.ss level (and thus save the prefs on each call to preferences:set)
...
svn: r5058
2006-12-07 22:32:31 +00:00
Ryan Culpepper
97d27f5e08
Updates to macro stepper:
...
Handle errors in BindSyntax
Fixed lift-deriv hiding typo
Removed same-marks from partitions
When stepper autodisables hiding, update panel
Refactored stepper update function
Fixed internal error handling
svn: r4851
2006-11-14 07:50:21 +00:00
Ryan Culpepper
bdc179ebfd
Removed old dead code
...
svn: r4515
2006-10-07 22:32:25 +00:00
Ryan Culpepper
39145f9c71
Fixed eol properties
...
Reorganized macro stepper gui
Added macro stepper actions to popup menu
svn: r4505
2006-10-06 04:48:14 +00:00
Ryan Culpepper
174f44f590
Removed old file
...
svn: r4501
2006-10-06 02:26:44 +00:00
Ryan Culpepper
2954ed5844
Reorganized syntax-browser
...
svn: r4500
2006-10-06 02:26:04 +00:00
Ryan Culpepper
bc02b021b9
Fixed location bug with popup menu
...
Improved syntax snips
svn: r4492
2006-10-05 06:08:49 +00:00
Ryan Culpepper
00b0dc8f10
Added context popup menu to syntax browser & macro stepper
...
Made identifier=? menus use checkable items
svn: r4461
2006-10-01 22:38:19 +00:00
Ryan Culpepper
57f3a709d1
Added simple context menu to syntax-browser
...
svn: r4459
2006-10-01 19:11:35 +00:00
Ryan Culpepper
8e9d6e6d07
Fixed hiding + renaming
...
Changed colors
Made bound-id=? default
svn: r4367
2006-09-18 16:21:16 +00:00
Ryan Culpepper
ba5c8d5b07
Font size changes; prefs setting overrides default
...
svn: r4308
2006-09-11 13:47:27 +00:00
Ryan Culpepper
407339e935
Fixed width calculation
...
svn: r4301
2006-09-11 01:02:19 +00:00
Ryan Culpepper
de95ebcde4
Improved pretty printing (define-values, define-syntaxes)
...
svn: r4299
2006-09-11 01:01:12 +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
Eli Barzilay
8584be4570
* Use sort' instead of
quicksort'
...
* Tweak svn:ignore properties
svn: r3990
2006-08-08 21:29:03 +00:00
Ryan Culpepper
d91e2b4502
Added the macro stepper
...
svn: r3987
2006-08-08 20:32:58 +00:00