Matthew Flatt
4a63afdd2a
fix a compiler warning and tune some branches
2010-06-01 20:52:01 -06:00
Matthew Flatt
9307c639cb
JIT partial inline of apply
2010-06-01 19:22:39 -06:00
Matthew Flatt
61d39f2568
bytecode compiler convert (apply f .... (list arg ...))
2010-06-01 19:22:39 -06:00
Mike Sperber
a0d82d07a6
Fix interaction between new DMdA contract representation and stepper.
...
- add proper hash procedures
- fix prining
2010-06-01 20:10:11 +02:00
Mike Sperber
5f8924b1d2
Fix various interaction breakage between the new DMdA records and the stepper.
...
Namely, attach the `stepper-ignore-completely' property to each
individual definition, rather than just to the block of definitions as a whole.
2010-06-01 20:10:11 +02:00
Sam Tobin-Hochstadt
61f6c2077d
Fix for new 'raco planet' output.
...
- Merge to v5.0
2010-06-01 13:38:45 -04:00
Sam Tobin-Hochstadt
0e3c2b71cc
Test for PR 10946.
2010-06-01 13:38:45 -04:00
John Clements
c59fecfdea
Updated for 5.0
...
Merge to 5.0
2010-06-01 10:25:34 -07:00
Matthew Flatt
6f7c7f0496
fix Planet-packaging use of Scribble
...
Merge to 4.0
2010-06-01 11:25:06 -06:00
Stevie Strickland
40089cce15
Add a first-order check for recursive-contract.
...
Closes PR 10946.
2010-06-01 12:23:05 -04:00
Matthew Flatt
7a2ac10e0f
change Scribble HTML button to set current-directory while running
...
Closes PR 10944
Merge to v5.0
2010-05-31 14:02:42 -06:00
Matthew Flatt
c18603f767
add racketresultblock, etc. to Scribble
2010-05-31 13:55:16 -06:00
Matthew Flatt
5592dd1489
doc corrections
...
Merge to 5.0
2010-05-31 13:17:11 -06:00
Eli Barzilay
d0ecc73df5
More plt-scheme -> racket-lang, specifically for planet and bugs urls.
2010-05-31 15:11:27 -04:00
Robby Findler
733c9b9eec
planet command now uses short-program+command-name properly.
2010-05-31 13:17:21 -05:00
Robby Findler
e23db50e06
Rackety planet command line tool
2010-05-31 09:00:05 -05:00
Matthew Flatt
93ec20f050
lots of gitignores for Windows
2010-05-31 06:55:04 -06:00
Matthew Flatt
3b4a950014
tweak Guide repair
...
Merge to v5.0
2010-05-30 15:05:00 -06:00
Matthew Flatt
9954fe0290
fix another bug in JIT handling of `with-continuation-mark'
...
Merge to v5.0
2010-05-30 15:04:59 -06:00
Robby Findler
6ed0b26f73
adjusted planet client to point to planet.racket-lang.org and updated some of the error messages to use racket-lang.org
2010-05-30 16:03:33 -05:00
Eric Hanchrow
ab025cbf47
Fix some typos
2010-05-30 04:11:57 -04:00
Eli Barzilay
1d5f34f623
Matthew uses JPRs tests
2010-05-30 04:11:57 -04:00
Vincent St-Amour
64ff5555fb
Corrected some of the typed benchmarks to typecheck with Naturals as indices.
2010-05-29 14:23:11 -04:00
Vincent St-Amour
2229173b82
Changed the types of some numerical operations to be closed on naturals.
2010-05-29 11:31:47 -04:00
Casey Klein
56b94b1bdf
Updates Redex history for 5.0 release
2010-05-28 21:40:39 -05:00
Sam Tobin-Hochstadt
d323a794e8
Change `typed-scheme' numerics.
...
- `number?' no longer `real?'
- Number no longer Real
- remove obsolete environments
- Fix tests to use Real where necessary.
- Fix typed/mred and typed/framework
- Fix insert-large-letters to use `sub1' for type-safe loop
Merge to 5.0.
2010-05-28 19:24:46 -04:00
Vincent St-Amour
311be27422
Changed the common benchmark harness to compile benchmarks before
...
running them.
2010-05-28 19:05:45 -04:00
Vincent St-Amour
046d95293a
Documented the for: macros.
2010-05-28 19:05:44 -04:00
Vincent St-Amour
e9a0014630
Disabled multi-valued seq-exprs in the for: macros because using them
...
triggers an internal error in the typechecker.
2010-05-28 19:05:44 -04:00
Vincent St-Amour
c92ae73859
Wrote tests for the for: macros.
2010-05-28 19:05:44 -04:00
Vincent St-Amour
49caa00890
Added the for*/X: macros.
2010-05-28 19:05:43 -04:00
Vincent St-Amour
08baa400c3
Punted #:when clause expansion in the for: macros to their
...
non-annotated counterparts, except in the case of for: itself, where
it doesn't break the semantics of the underlying macro.
2010-05-28 19:05:43 -04:00
Vincent St-Amour
1ec6bd448b
Added the for/lists: and for/fold: macros.
2010-05-28 19:05:43 -04:00
Vincent St-Amour
3518428635
Better support for #:when clauses in the for: macros.
2010-05-28 19:05:42 -04:00
Matthew Flatt
83ed233125
fix Mac problem with clipping constructed with paths and transform + scale
...
Merge to v5.0
2010-05-28 16:55:25 -06:00
Matthew Flatt
f94b727118
Fix one "PLT" that should be "Racket"
...
Merge to v5.0 if convenient
2010-05-28 16:55:25 -06:00
John Clements
2b7797ad17
comments added, & 1 test
2010-05-28 14:57:18 -07:00
Jay McCarthy
00f143a060
Fixing one typo of David's
2010-05-28 14:47:54 -06:00
David Van Horn
22e2f3061f
Various typo, spelling, and punctuation fixes in scribblings.
...
Signed-off-by: David Van Horn <dvanhorn@ccs.neu.edu>
2010-05-28 14:47:54 -06:00
Matthew Flatt
9f7a08663d
fix bug in JIT handling of with-continuation-mark
...
The bug was specific to the case of a wcm in tail position
of another wcm, where its mark should replace the outer one,
and where the outer one is not in tail position with respect
to the enclosing function
Merge to v5.0
2010-05-28 14:28:06 -06:00
Jay McCarthy
0a9e3da26e
Renaming formlet* source
2010-05-28 14:09:07 -06:00
Jay McCarthy
c907fae871
Adding formlet*
2010-05-28 14:09:07 -06:00
Robby Findler
0e218e1652
Added version 5.0 as a header; not sure if the content is reasonable or not.
2010-05-28 13:11:45 -05:00
Matthias Felleisen
4bcfbc0af2
fixes PR10940
2010-05-28 13:51:49 -04:00
Matthias Felleisen
4f9db0e1dd
Merge branch 'master' of git:plt
2010-05-28 13:45:22 -04:00
Matthias Felleisen
a67fe14f9e
preparing release
2010-05-28 13:45:15 -04:00
Matthew Flatt
3ded8c30d4
fix raco setup and raco planet removal of bytecode
...
Closes PR 10941
2010-05-28 10:44:14 -06:00
Matthew Flatt
eec92017c4
fix problems with distributing unix executables Merge to v5.0
2010-05-28 10:37:18 -06:00
Matthew Flatt
7f2d57e827
build changes aimed at making Sun tools work
...
Merge to v5.0
2010-05-28 07:17:24 -06:00
Matthew Flatt
b96fd0c468
fix problem pretty-printing hash values that need to wrap
...
Merge to v5.0
2010-05-28 07:17:24 -06:00