Ryan Culpepper
87b1ec35f3
syntax/parse: work around hiding issue in macro stepper
2010-07-13 15:34:34 -06:00
Ryan Culpepper
79a06deb79
Added uses of internal-definition-context-apply from unstable/syntax
2010-07-13 12:07:48 -06:00
Ryan Culpepper
07f57aac9b
Added uses of unstable/struct
2010-07-13 12:07:47 -06:00
Ryan Culpepper
df4e37fe08
macro-stepper: small doc update
2010-07-13 09:49:46 -06:00
Ryan Culpepper
4693abf074
macro-stepper: re-enabled block test
2010-07-13 09:38:52 -06:00
Ryan Culpepper
e36c964a9a
macro-stepper: updated tests
2010-07-13 09:22:52 -06:00
Ryan Culpepper
b8bf5c571a
macro-stepper: add support for #%stratified-body
2010-07-13 09:22:51 -06:00
Ryan Culpepper
9b03e38409
macro-stepper: switched to racket in hiding policy, labels
2010-07-13 09:22:51 -06:00
Ryan Culpepper
cf195b633b
macro-stepper: correctly render new letrec transformation
2010-07-13 09:22:51 -06:00
Mike Sperber
9abdc72dad
Unbreak doc build of image.scrbl.
2010-07-13 17:16:13 +02:00
Mike Sperber
450109f061
Merge changes to scheme-tests.rkt into racket-tests.rkt.
2010-07-13 17:15:50 +02:00
Mike Sperber
5f25c239f2
Merge remote branch 'local-plt/master'
...
Conflicts:
collects/deinprogramm/define-record-procedures.scm
collects/test-engine/scheme-tests.rkt
collects/test-engine/test-display.scm
2010-07-13 17:13:30 +02:00
Eli Barzilay
51d2417cf5
Intro text done, hopefully.
2010-07-12 21:41:34 -04:00
Eli Barzilay
fb968d1d34
Added a page for drracket.org.
2010-07-12 21:41:34 -04:00
Eli Barzilay
6158e24d84
Add a convenient macro for sections, and some sequence functions
2010-07-12 21:41:33 -04:00
Eli Barzilay
e54d7c0806
Add some newlines to make htmls more readable (and debuggable)
2010-07-12 21:41:33 -04:00
Eli Barzilay
fa8129b44d
fix references to pre
2010-07-12 21:41:33 -04:00
Eli Barzilay
5b6b3f3bac
Delay the generation of the button script, so it gets the right download url.
2010-07-12 21:38:53 -04:00
Eli Barzilay
bb6a109e98
guide typo
2010-07-12 21:38:52 -04:00
Eli Barzilay
14d181ddef
minor typo fix
2010-07-12 21:38:52 -04:00
Eli Barzilay
0b9409d3b6
Reformat the code to be more readable.
2010-07-12 21:38:01 -04:00
Matthew Flatt
818ac8f712
fix bug in new int-def parsing
2010-07-12 18:58:38 -06:00
Matthew Flatt
a0b2442195
catch up release notes
2010-07-12 18:58:20 -06:00
Matthew Flatt
768a3721f9
add async-apply support to FFI
2010-07-11 14:59:40 -06:00
Robby Findler
41cfcbe862
rewrote an ->d contract so that it would work with a let*-style scoping
2010-07-10 10:01:25 -05:00
Robby Findler
476dd36eec
modified the draw-button-label contract so that it would work with a let*-style scoping for ->d
2010-07-10 10:01:25 -05:00
Robby Findler
f5c18d3300
removed more unnecessary ->d's
2010-07-10 10:01:24 -05:00
Robby Findler
f5310b2908
removed unnecessary ->d contracts (they were actually just -> contracts), plus a little Racketying that I missed in the last commit.
2010-07-10 10:01:24 -05:00
Robby Findler
1f89bea08d
Rackety
2010-07-10 10:01:24 -05:00
Matthew Flatt
49ad309630
allow full continuations to escape past a continuation barrier
2010-07-10 07:31:58 -06:00
Robby Findler
84f9eb3f4c
.
2010-07-10 04:51:24 -05:00
Matthew Flatt
52d04449a1
improve racket/serialize to handle cycles with mutable prefabs
2010-07-09 14:19:59 -06:00
Robby Findler
0a7c65d066
improved the code that determines if an identifier is a known predicate or if it is some unknown thing
2010-07-09 15:11:02 -05:00
Robby Findler
99c563ac50
fixed a bug in the way the gui was reset when editing the definitions window
2010-07-09 15:03:41 -05:00
Robby Findler
0d59557f3b
added a (stupid) function for determining the obligations of a contract
2010-07-09 15:03:41 -05:00
Robby Findler
e381814d7e
set up support for contract obligation information in drracket (altho the actual
...
function that computes the obligation is currently random)
2010-07-09 15:03:41 -05:00
Robby Findler
f7c1a97c0b
Added syntax properties to provide/contract so that the contracts on exported variables can be recovered from the fully expanded program.
2010-07-09 15:03:41 -05:00
Sam Tobin-Hochstadt
e28b60e44f
remove debugging printf
2010-07-09 14:06:46 -04:00
Sam Tobin-Hochstadt
d030d0631d
Fix missing unquote
2010-07-09 13:52:39 -04:00
Sam Tobin-Hochstadt
a84796d8d7
add variance helper functions
2010-07-09 13:52:39 -04:00
Sam Tobin-Hochstadt
c6fb95d44d
add `make-constant'
2010-07-09 13:52:39 -04:00
Sam Tobin-Hochstadt
898c92eb1e
generalize inferred types for invariant positions
2010-07-09 13:52:39 -04:00
Matthew Flatt
bf6db901c6
fix props
2010-07-09 11:07:48 -06:00
Matthew Flatt
cdf67d884f
fix info-domain updating to recognize "info.ss" in addition to "info.rkt"
...
which solves the problem of forgetting a Planet-based tool when a
new Planet-based tool is installed (if the old tool used "info.ss"
instead of "info.rkt")
2010-07-09 10:23:05 -06:00
Matthew Flatt
20bb4a8dfa
change plt-single-installer to not create processes
2010-07-09 10:22:38 -06:00
Matthew Flatt
195b37831b
fix `planet'-path bug in module-name resolver for generated eecutables
2010-07-09 09:48:41 -06:00
Matthew Flatt
41551a4987
adjust raco planet help output to fit in 80 columns
2010-07-09 06:44:34 -06:00
Matthew Flatt
fe0609673c
clean up
2010-07-09 06:44:33 -06:00
Eli Barzilay
e06b2db4c7
New Racket version 5.0.0.9.
2010-07-09 03:50:26 -04:00
Matthew Flatt
2a0bc393c0
fix bug in GIF and BMP loading for X
2010-07-08 19:40:21 -06:00