Commit Graph

209 Commits

Author SHA1 Message Date
Ryan Culpepper
feeb478dde macro-stepper: switched to racket in hiding policy, labels
original commit: 9b03e384098a2d21c84f0a230c586cfa624920dd
2010-07-13 09:22:51 -06:00
Ryan Culpepper
05391541ad macro-stepper: correctly render new letrec transformation
original commit: cf195b633bc23cbd126ab35ddab7184b3575f798
2010-07-13 09:22:51 -06:00
Ryan Culpepper
803cc3ec82 macro-stepper: removed unnecessary partition code
downgraded secondary "partition" to simple binary predicate

original commit: f6f480053eefb840bf723a4c55fa96729d4c4c00
2010-07-01 17:05:07 -06:00
Ryan Culpepper
bc306a09bd macro-stepper: fixed pretty-{printing => writing}
original commit: 856dd4e14c7a076b98eca3604a4d8a92ff611ff2
2010-07-01 17:05:07 -06:00
Ryan Culpepper
79f7ee3048 macro-stepper: replaced {scheme -> racket}, {*.ss -> *.rkt}, etc
original commit: efc03566055f549de2a9bf32a402185f66c14a64
2010-07-01 17:05:06 -06:00
Ryan Culpepper
9cb5f4756d macro-stepper: added step count
also removed some dead code (warnings)

original commit: 5673d7b877a4ebbf2f0ec390c97bac92d678da41
2010-07-01 17:05:06 -06:00
Ryan Culpepper
5a58b97f12 unstable: added comments
original commit: 7473cf624ef07926ced6124f3d7b1b1473320989
2010-07-01 17:05:06 -06:00
Ryan Culpepper
3bcff8e3d1 macro-stepper: clarified "from" in hiding rules, added todo list
original commit: a91e9e7bf630a9a6ee35adaf61f58f56d268b200
2010-07-01 17:05:05 -06:00
Ryan Culpepper
ddc9d3e953 macro-stepper: simplified partition code
original commit: e9a8e92585e029410245f30c218ce8cbebe15fb3
2010-07-01 17:05:05 -06:00
Ryan Culpepper
fc8ab37c3f macro-stepper: fetch mark lists directly
original commit: 472b5ecdc0d6048750ec3ff12bec3af51a1a43a4
2010-07-01 17:05:05 -06:00
Ryan Culpepper
f4d14edaac macro-stepper: added emit-local-step
original commit: 3d21f97f3f7fe71663a6224ee28bb47ecae44ff1
2010-06-10 16:40:52 -06:00
Ryan Culpepper
54d3e93501 macro-stepper: added docs for macro-debugger/emit
original commit: 70fedd766f94bc6c7773c1864e2f6f8462d71d69
2010-06-10 14:58:28 -06:00
Ryan Culpepper
cedc2417f4 macro-stepper: added api for macro "remarks" (no docs yet)
original commit: 2068acc22b65415072d753828d182e970b7def0b
2010-06-10 12:54:09 -06:00
Ryan Culpepper
50d21a212d macro-stepper: preserve underlining in highlights
original commit: eb1a1228881f33b36e045e7c46a704198d3252d9
2010-06-10 12:54:08 -06:00
Ryan Culpepper
ed46c25db5 macro-debugger: made properties display respect inverted-colors mode
original commit: b6b8e299572c53f2b75646755f46badf92a5ffd6
2010-06-08 14:12:34 -06:00
Ryan Culpepper
f76c2a3146 macro-stepper: fixed colors for white-on-black display
original commit: 1c9bb4a72ad72e8e247240edde0f27974eb831db
2010-06-08 14:12:34 -06:00
Robby Findler
3219cfd0b6 changed the macro stepper to be responsive to the white-on-black preference
(but there is still some work to do to actually select a reasonable set
 of colors and probably some refactoring, but at least the interface with
 the framework is there now, so the changes should not be hard from here on)

original commit: e74e929a9285a47b67a5228dfd1a68280c6b1243
2010-06-08 11:33:29 -05:00
Eli Barzilay
b163abcd46 "Racunit" -> "Rackunit"
original commit: 7b14a1f585d368bca8967072fbf3530d568e1391
2010-05-17 12:07:32 -04:00
Eli Barzilay
0bf3b604ac A lot of "DrScheme" -> "DrRacket"s.
original commit: de0cc7771b3f4be098cfa30e552f0acad3436a0e
2010-05-17 01:27:03 -04:00
Matthew Flatt
f02c0bc879 add 'eprintf' and 'displayln'
original commit: 50e923b199eba2efa1afcd16fb2363d1fec82454
2010-05-11 06:38:34 -06:00
Matthew Flatt
ad58c59f0c move drscheme and tests/drscheme to drracket and tests/drracket
original commit: ed1d7f81c922c814b8c0657dd952abf4b9c75cdc
2010-05-09 15:34:50 -06:00
Jay McCarthy
6762d31628 Renaming rktunit to racunit
original commit: bc5cf30ebe1ba3743f7097d81ebf1297435e0201
2010-04-30 10:57:32 -06:00
Jay McCarthy
d0fcfc5743 Renaming schemeunit to rktunit and adding compat layer
original commit: f70ffca75665f86a380c3df846c8a63b1e941b8b
2010-04-29 15:00:02 -06:00
Jay McCarthy
885b7d6616 Changing unstable, xml, html, and web-server to be rackety
original commit: 7d1c7d874b6693e9d74722149a40ae43ac56e90f
2010-04-28 13:21:30 -06:00
Matthew Flatt
b069b5c00f rename all files .ss -> .rkt
original commit: 28b404307793f041bb3363135a2968e283855318
2010-04-27 16:50:15 -06:00
Matthew Flatt
bc46a5c44e fix some tests and docs after racket move
original commit: d7e4db3efd8454d4f114fb28e8a136608f47b776
2010-04-20 17:28:07 -06:00
Ryan Culpepper
8352e11979 macro-debugger:
fixed bug re eval'd top-level forms that cause errors
  fixed bug re lazy phase 1 init and #%top-interaction unwrapping

svn: r18472

original commit: 68c4c11514b625a8b4dc4127cb5e21a518f7108f
2010-03-05 01:40:42 +00:00
Jay McCarthy
3a4f5fb119 Switching many uses of old Schemeunit to new
svn: r18360

original commit: dd31aa951201c1c1397875d54ecc0c875f2bfc42
2010-02-26 20:39:56 +00:00
Ryan Culpepper
6409d4b79a macro-debugger: another internal error bug
svn: r18342

original commit: 6bb3b5f1b69ded26f0762abcf1c29e69439c790a
2010-02-25 22:15:02 +00:00
Ryan Culpepper
f392ff8d8f macro-debugger:
fixed bug re (maybe?) lazy phase 1 initialization
  fixed popup-menu bug in syntax browser
  cleaned up signal mapping

svn: r18331

original commit: ea19a1bda345fee2d998e7b3f5120659ce6f4f50
2010-02-25 02:05:26 +00:00
Ryan Culpepper
3ce3c33b95 macro-debugger:
fixed internal error in reporting internal errors
  made debug files more readable
  fixed wrong ordering of local contexts

svn: r18328

original commit: e6c4518ae8dba118e03632a0cfc66c939a75755e
2010-02-24 21:39:16 +00:00
Ryan Culpepper
f612916a6b macro-debugger: some work on syntax snips
svn: r18182

original commit: cb16dde709387c4398a1ec787d0e09771c1011ed
2010-02-19 05:45:54 +00:00
Ryan Culpepper
debe673ceb scheme/pretty: added quasisyntax reader macro
macro-debugger: added change layout menu items

svn: r18166

original commit: b68494250fff8a402a8bd9e51ee01521cac57bbd
2010-02-18 22:53:11 +00:00
Sam Tobin-Hochstadt
333fcfab02 merge to trunk
svn: r17877

original commit: 9789615ed9840f09a6708d27276cf892d334b653
2010-01-29 00:08:15 +00:00
Ryan Culpepper
f616cdbf54 macro-debugger: fixed breakage of stepper-text, expand-only
Please propagate to release branch if possible.

svn: r17852

original commit: 0cea5eb3901d49688d5193e6e508e1ea7e6fa832
2010-01-27 17:31:22 +00:00
Ryan Culpepper
82aed89fa4 macro-stepper: yet another local-expansion fix
svn: r17668

original commit: 6eb51f94020ddaad0e0e907d98a5f741f06012e5
2010-01-15 21:33:36 +00:00
Ryan Culpepper
9fb6db9c14 macro-debugger: fixed module & local-expansion bug
svn: r17666

original commit: 9a2408f2674d138657b256ad110a5c1987634b4a
2010-01-15 20:13:09 +00:00
Ryan Culpepper
34c1af4bd5 macro-debugger: fixed bug re local-expansion and macro hiding
svn: r17642

original commit: 97135f112c7ddf6b74e23544eb9b98c823ed73c3
2010-01-13 23:41:23 +00:00
Ryan Culpepper
daa389be60 macro-debugger:
fixed local-expand not within macro transformation
  removed dead forms (eg require-for-syntax)
  fixed module-level begin-splicing highlighting

svn: r17581

original commit: d846d22b9ef04e7d6386ea262f6f248ea7ccad28
2010-01-08 21:32:49 +00:00
Ryan Culpepper
b054af81c2 macro-debugger: pretty-print copied syntax
svn: r17355

original commit: be6fb953bc1c767927557484e2da2528d421ba60
2009-12-19 04:41:44 +00:00
Ryan Culpepper
f07531a360 macro-debugger:
add tack/untack to normal context menu
  fix arrows bug, caused by bug in interval-map
unstable/interval-map: fixed stupid update*! bug

svn: r17346

original commit: 9c8ad7bb7fb232927ba0f1c6a21e81fabacd97ac
2009-12-18 03:33:15 +00:00
Ryan Culpepper
2ef398f6bb unstable: added skip-list and interval-map
unstable/contract: added rename-contract
macro-debugger: switched to use interval-map for arrows

svn: r17278

original commit: 961ece3ffe0acfcac6d889b41dee85a32f55976f
2009-12-13 03:06:58 +00:00
Ryan Culpepper
3b182d975f macro-stepper: fixed ? position in arrows
svn: r17167

original commit: 366ba64bc54de7f4e2b2844fb25cb3c976f92e60
2009-12-02 23:18:47 +00:00
Ryan Culpepper
c2871382e6 macro-debugger: fixed binder discovery for lambda
Please propagate this change to the release branch.

svn: r16926

original commit: f540fc8f00c369c7338845e03c61b3aa823d2890
2009-11-20 19:36:24 +00:00
Ryan Culpepper
0375e82a2c macro-debugger/syntax-browser:
misc code cleanups
  added module for making images

svn: r16925

original commit: 34380bbd1003ed03eb927e48f6f10e66da24fe2c
2009-11-20 19:09:39 +00:00
Ryan Culpepper
8927b67dcd unstable: more docs, a few changes to gui libs
svn: r16887

original commit: 50bfe1b8be5f548f3fca0ff99839b20fdc046315
2009-11-19 08:29:57 +00:00
Ryan Culpepper
0bdb59a7c2 macro-stepper: added second error location for set!
svn: r16886

original commit: 89385ad3095d6c66bb6a72d0caed53778ad70124
2009-11-19 04:39:21 +00:00
Ryan Culpepper
0aaf1e3a12 unstable/gui/notify: added partial docs
svn: r16782

original commit: 92aa2fc780ce30c607090678d4ea1868761d82bc
2009-11-15 13:05:34 +00:00
Ryan Culpepper
259cd8ae64 unstable: added class-iop, gui/prefs (needs doc), gui/notify (needs doc)
macro-debugger: changed imports for above, deleted dead code

svn: r16781

original commit: 2051f3ab2a2cfe9768ed9987c7cd9d00abb0aa8e
2009-11-15 11:23:40 +00:00
Eli Barzilay
03dc493c41 few more comments
svn: r16776

original commit: d3b5d8f71efe641d1f4aa42558957c89309121fb
2009-11-15 08:03:27 +00:00