Commit Graph

17874 Commits

Author SHA1 Message Date
Matthew Flatt
0754ad0114 safe-for-space repairs for functions with rest args 2011-04-22 15:59:33 -06:00
John Clements
b228316a8a updates to history
merge to 5.1.1 release
2011-04-22 14:28:18 -07:00
Asumu Takikawa
14ef89c37d Fix documentation for gui, draw, and framework.
- General cleanup/consistency (e.g. void -> void?)
  - Fix misdocumented methods (found violations via contracts)
2011-04-22 11:27:08 -04:00
Casey Klein
50f14dea18 Adds start term to test-->>E failure message
Closes PR 11867
2011-04-22 09:49:41 -05:00
Casey Klein
73c5d2a546 Fixes typo in redex-check docs
Closes PR 11868
2011-04-22 09:49:41 -05:00
Robby Findler
e8ce23cc9a adjust the test-engine test suite so it prints errors to stderr
and thus drdr will send email when test cases fail
2011-04-22 06:16:43 -05:00
Casey Klein
1c8c6ddbee Adds generate-term option for LHS-based generation 2011-04-22 04:43:11 -05:00
Casey Klein
362a6d75a5 Changes redex-match to suppress ..._x bindings 2011-04-22 04:43:11 -05:00
Casey Klein
24d697e83c Fixes bug in STLC example 2011-04-22 04:43:11 -05:00
Eli Barzilay
3f94c3dcfc Fix typo 2011-04-21 23:33:07 -04:00
Kevin Tew
34fd6c35dd Typo fix 2011-04-21 20:55:34 -06:00
Robby Findler
7f9bd52857 fixed a bug in the way PR 11775 was fixed
related to PR 11775
  pls. merge to release branch
2011-04-21 21:40:04 -05:00
Asumu Takikawa
45253454c7 plt-games: Fix minor bug in paint-by-numbers game. 2011-04-21 13:11:46 -04:00
Sam Tobin-Hochstadt
295cb191cf Fix undocumented binding. 2011-04-21 12:23:44 -04:00
Kevin Tew
23fa4fb684 Disable places build, using processes only. 2011-04-21 06:24:30 -06:00
Kevin Tew
6bfef986d1 Match error messasge in places.c 2011-04-21 06:24:09 -06:00
Kevin Tew
b1cd60213f Test all allowed types in place messages 2011-04-21 06:14:27 -06:00
Matthew Flatt
7a47974a69 adjust `in-vector' with ranges to cooperate with futures 2011-04-20 17:52:06 -06:00
Matthew Flatt
aed7bdf0c9 fix gc of ps/pdf/svg cairo-surface stream 2011-04-20 14:25:58 -06:00
Matthew Flatt
499800d96e fix typos 2011-04-20 14:25:53 -06:00
Sam Tobin-Hochstadt
82e6e9d19e Avoid resolving types when checking subtyping on structs.
This fixes problems with caching, because sometimes we were giving the wrong answer for nested calls to `subtype'.
2011-04-20 09:41:42 -04:00
Sam Tobin-Hochstadt
d459ad47b8 Use `in-hash' explicitly. 2011-04-20 09:41:42 -04:00
Sam Tobin-Hochstadt
fe60793b4d Add type keys for Struct and StructTop. 2011-04-20 09:41:42 -04:00
Sam Tobin-Hochstadt
6c17b01f99 Add clever comments. 2011-04-20 09:41:42 -04:00
Sam Tobin-Hochstadt
eaa63f2d1e Add debugging parameter, and wrappers for unstable/debug. 2011-04-20 09:41:42 -04:00
Sam Tobin-Hochstadt
79061150ef Add cache for `resolve-once'.
Substantial speedups on "new-metrics.rkt" test.
2011-04-20 09:41:42 -04:00
Sam Tobin-Hochstadt
0f30f5d8de Use eq? on sequence numbers. 2011-04-20 09:41:42 -04:00
Sam Tobin-Hochstadt
51083dbce6 Remove useless requires. 2011-04-20 09:41:42 -04:00
Sam Tobin-Hochstadt
7ba2b6e100 Fix typo. 2011-04-20 09:41:42 -04:00
Sam Tobin-Hochstadt
e7beef3f4f Remove unused macro.
Convert function to macro for inlining.
2011-04-20 09:41:42 -04:00
Sam Tobin-Hochstadt
05d9e1a871 Refactor to avoid duplicated code. 2011-04-20 09:41:42 -04:00
Matthew Flatt
e47c9a2f9d allow cyclic values over place channels 2011-04-20 07:21:10 -06:00
Kevin Tew
3358ec8d10 Place-channel path test cases 2011-04-20 00:01:28 -06:00
Matthew Flatt
1932a453a8 enable inlining of calls to `case-lambda' procedures
which includes calls to procedures with optional (but no keyword)
 arguments
2011-04-19 21:28:14 -06:00
Matthew Flatt
25017ef3c1 streamline expanded code for procs with optional and no keyword args 2011-04-19 21:28:14 -06:00
Matthew Flatt
a41a607cbb tweak build message again
to what I meant in the first place
2011-04-19 21:28:14 -06:00
Kevin Tew
9452f3e89b [Places] parallel-do change exn? to exn:fail? 2011-04-19 13:00:35 -06:00
Stephen Chang
3e08a61190 fix typo in guide sec 17.3.3 2011-04-19 14:32:17 -04:00
Robby Findler
8f43c9ebdb adjust the module browser so that when expansion does IO and that IO uses specials,
the specials are just ignored, instead of causing an error message
  closes PR 11854
2011-04-19 10:31:37 -05:00
Robby Findler
57b9bcfe38 fix check syntax's stdout so that it can handle specials
related to PR 11854
  merge to release, please
2011-04-19 10:31:37 -05:00
Matthew Flatt
7389eef5b2 tweak parallel-build message
Merge to 5.1.1
2011-04-19 07:24:45 -06:00
Matthew Flatt
18e3f54fa5 doc corrections
Closes PR 11865
 Merge to 5.1.1
2011-04-19 07:24:37 -06:00
Matthew Flatt
6664e20815 fix typo
Closes PR 11864
 Merge to 5.1.1
2011-04-19 07:24:22 -06:00
Stephen Chang
718b9709bc fix struct constructor application in lazy racket 2011-04-19 01:21:19 -04:00
Jon Rafkind
cdb63b9c77 show an example of define-fun-syntax and using the keywords 2011-04-18 17:27:21 -06:00
Jon Rafkind
3f572809c9 better error message when pre: or post: is used incorrectly 2011-04-18 17:27:21 -06:00
Sam Tobin-Hochstadt
0f5dfd6871 Remove useless propositional clauses. Thanks to dyoo for test case. 2011-04-18 18:42:10 -04:00
Kevin Tew
3f1a6ee94a [Places] clean up parallel-do, docs now build with places 2011-04-18 16:25:03 -06:00
Matthew Flatt
963a8214b8 fix typo
Closes PR 11862
 Merge to 5.1.1
2011-04-18 15:47:52 -06:00
Matthew Flatt
e0d26d88b6 support exact nonnegative integers as sequences 2011-04-18 14:55:02 -06:00