Commit Graph

15934 Commits

Author SHA1 Message Date
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
Eli Barzilay
6c7d83b8a7 Fix some bogus responsible assignments. 2010-05-27 23:26:34 -04:00
Matthew Flatt
c8de3b5d1e change `pretty-print' to accept a qq-depth argument
makes it more consistent with `print'
 fixes the htdp/bsl, etc. languages, which install a global print
  handler
 Merge to v5.0
2010-05-27 20:22:44 -06:00
Matthew Flatt
fbab6af045 fix DrDr props on JPR tests 2010-05-27 20:22:43 -06:00
Matthias Felleisen
b8dce21f22 Merge branch 'master' of git:plt 2010-05-27 18:57:20 -04:00
Matthew Flatt
bb4b04082a fix cmdline-level printf wrapper for Windows
It was broken in a way that made gracket-text crash
 Merge to v5.0
2010-05-27 16:47:53 -06:00
Matthew Flatt
91ecad670c update mailing list address in src/READMEs
Merge to v5.0
2010-05-27 15:35:14 -06:00
Matthew Flatt
06f65546e9 update READMEs for v5.0
Merge to v5.0
2010-05-27 15:32:38 -06:00
Matthew Flatt
d923ef135f add examples from J-P Roy's textbook to check before a release 2010-05-27 15:30:00 -06:00
Matthew Flatt
6006a4c84d fix helper file for raco ctool test 2010-05-27 13:33:51 -06:00
Matthew Flatt
b3fab5cabe fix MzCOM for Racket
Merge to v5.0
2010-05-27 14:13:51 -06:00
Jay McCarthy
7e485b8d28 Documenting make-hasheqv and using it 2010-05-27 12:35:30 -06:00
Jay McCarthy
035ee93911 Using placeholders in zo-parse for more cyclic datums 2010-05-27 12:35:26 -06:00
Jay McCarthy
4088448317 Dealing with cyclic hashes 2010-05-27 12:33:26 -06:00
Jay McCarthy
5833f7cba4 Unifying some code 2010-05-27 12:33:26 -06:00
Jay McCarthy
612bd22bfe Cyclic zo tests 2010-05-27 12:33:25 -06:00
Jay McCarthy
08a48a67a0 Making string->xexpr more permissive 2010-05-27 10:48:42 -06:00
Jay McCarthy
103d53f6ad Correcting default help desc 2010-05-27 10:48:42 -06:00
Sam Tobin-Hochstadt
8194bcc4d4 Guard type-equal? test. 2010-05-27 12:46:37 -04:00
Sam Tobin-Hochstadt
34fef6e538 Re-enable test. 2010-05-27 12:46:29 -04:00
Sam Tobin-Hochstadt
9701ae0065 Avoid requiring old base-types. 2010-05-27 10:56:18 -04:00
Sam Tobin-Hochstadt
bd0bcda85e Simpler has-name? implementation. 2010-05-27 10:50:15 -04:00
Sam Tobin-Hochstadt
63dbde1e9e Fix test for new `do:' behavior. 2010-05-27 10:10:26 -04:00
Sam Tobin-Hochstadt
d4a8c52c71 Fix error message for multiple values. 2010-05-27 10:10:26 -04:00
Sam Tobin-Hochstadt
40c77586a0 Better type for `round'. 2010-05-27 10:10:26 -04:00
Vincent St-Amour
44a7a71923 Corrected the typed versions of some benchmarks to be closer to the
untyped versions.
2010-05-27 09:30:49 -04:00
Eli Barzilay
4cdfbb28d7 A few minor fixes 2010-05-27 02:33:38 -04:00
Robby Findler
b5364a5875 fixed a bug in the docs typo
Not for the release (because it modifies a file that has been changed too much and because this commit is a minor change)
2010-05-26 20:55:24 -05:00
Robby Findler
c96bbe640d makes image=? work on 2htdp/image images. 2010-05-26 20:55:24 -05:00
Eli Barzilay
bc242e06f3 Some "plt" -> "racket" in distribution files and other meta stuff. 2010-05-26 21:29:27 -04:00