Commit Graph

16340 Commits

Author SHA1 Message Date
Matthew Flatt
b8c3112b98 fix chaperones on parameters
svn: r18654
2010-03-28 15:56:04 +00:00
Matthew Flatt
026356ecc5 update release notes; merge to 4.2.5
svn: r18653
2010-03-28 14:08:30 +00:00
Eli Barzilay
73e22ed867 Welcome to a new PLT day.
svn: r18652
2010-03-28 07:50:40 +00:00
Matthew Flatt
4ecf61f413 fix chaperone bugs uncovered by 64-bit build
svn: r18651
2010-03-28 02:18:29 +00:00
Matthew Flatt
73807aef24 chaperones (v4.2.5.3)
svn: r18650
2010-03-28 01:10:33 +00:00
Robby Findler
895b207916 likely fixed an initialization problem (but I only saw the problem once so Im not sure); pls. include in release
svn: r18649
2010-03-27 15:55:50 +00:00
Sam Tobin-Hochstadt
d4e0c16d55 a new branch of the whole tree
svn: r18648
2010-03-27 14:49:58 +00:00
Robby Findler
5c2f79a3fa removed a now-bogus test case; pls. include this commit in the release
svn: r18647
2010-03-27 14:26:26 +00:00
Robby Findler
0f3dc1085a updated the HISTORY; pls. merge to release branch
svn: r18646
2010-03-27 14:06:14 +00:00
Mike Sperber
19793ca54b Disable a test that exposes a hard-to-fix problem in the image
primitives.

svn: r18645
2010-03-27 13:52:49 +00:00
Eli Barzilay
81c374d0f3 Welcome to a new PLT day.
svn: r18644
2010-03-27 07:50:35 +00:00
Sam Tobin-Hochstadt
752e93fc88 add simple tests
svn: r18638
2010-03-27 00:31:29 +00:00
Jay McCarthy
3e546fee60 Correct the cookie contract function
svn: r18630
2010-03-26 16:45:42 +00:00
Jay McCarthy
e69a18eefd Stricter cookie contracts
svn: r18629
2010-03-26 16:07:35 +00:00
Noel Welsh
302555cf01 Add types for most of Byte and String Output (Section 12.3 of the Reference). Only functions that need an Event type (i.e. matching evt?) are missing. They are commented out as a placeholder for future additions.
svn: r18628
2010-03-26 14:48:33 +00:00
Matthias Felleisen
79212095d4 history fixed, done!
svn: r18627
2010-03-26 14:03:20 +00:00
Eli Barzilay
b119cd0c8b Welcome to a new PLT day.
svn: r18626
2010-03-26 07:50:20 +00:00
Matthew Flatt
17ba04ea4b fix another bug in bytecode optimizer; merge to 4.2.5
svn: r18623
2010-03-26 04:00:48 +00:00
Matthew Flatt
72db535760 fix optimizer bug for inlining procedures under 'let' in rator position
svn: r18622
2010-03-25 20:09:41 +00:00
Robby Findler
99ee6c468f fixed a bug found by random testing
svn: r18621
2010-03-25 19:32:22 +00:00
Jay McCarthy
55c3176934 Adding a work around for the compiler bug... plus I like it better. And adding a regression test for the compiler.
svn: r18619
2010-03-25 18:14:11 +00:00
Jay McCarthy
26a502d762 SchemeUnit will now display errors on stderr.
This seemed like the simplest way to do it. Only errors have output anyways, so I made the error port the output port and caught everything.

svn: r18618
2010-03-25 17:56:07 +00:00
Eli Barzilay
0429158546 Welcome to a new PLT day.
svn: r18617
2010-03-25 07:50:08 +00:00
Stevie Strickland
290a73b56b Check and unwrap instead of grabbing the property value, then using it to
unwrap.

svn: r18610
2010-03-24 21:32:32 +00:00
Noel Welsh
af84b331a1 Add the fx to fl conversion functions to Typed Scheme
Add tests for flonum operations to Typed Scheme test suite

Fix the compiler bug tests above uncovered

svn: r18609
2010-03-24 13:18:37 +00:00
Eli Barzilay
4c547721dd Welcome to a new PLT day.
svn: r18608
2010-03-24 07:50:28 +00:00
Matthew Flatt
0550cc3680 htdp language readers introduce explicit #%module-begin (for consistency with other #lang-based languages, as requested by JPR); merge to4.2.5
svn: r18605
2010-03-23 13:34:00 +00:00
Noel Welsh
7c55242179 Add the full suite of fl and unsafe-fl operations to Typed Scheme
Correct an error in documentation of flmin and flmax -- they were documented as taking a single argument when in fact they take two.

svn: r18604
2010-03-23 12:24:50 +00:00
Noel Welsh
cf017110a9 Fix a problem generating contracts for FlVector exports. Add test for problem.
svn: r18603
2010-03-23 10:30:24 +00:00
Matthew Flatt
fb37601b55 bug fixes from random testing
svn: r18602
2010-03-23 01:49:08 +00:00
Matthew Flatt
6edf2015c7 tighten JIT code for 'vector-set!'
svn: r18596
2010-03-22 17:43:45 +00:00
Sam Tobin-Hochstadt
4f456a2b6e fix some references
svn: r18595
2010-03-22 14:17:18 +00:00
Robby Findler
52186197c7 whoops
svn: r18594
2010-03-21 22:58:42 +00:00
Robby Findler
c74849dc2e added support for the 10pt option to the sigplan scribble support
svn: r18593
2010-03-21 22:56:26 +00:00
Eli Barzilay
40444fc087 Stupid $%^#*&!*ing typo. It has been in this code since the major code
reorganization that was included in v4.2.3. Cost me most of the night to
track down.

svn: r18592
2010-03-21 10:00:58 +00:00
Eli Barzilay
236b0249a7 Welcome to a new PLT day.
svn: r18590
2010-03-21 07:50:47 +00:00
Robby Findler
580f105792 fixed a bug in the initialization of the language dialog
svn: r18589
2010-03-21 01:37:53 +00:00
Eli Barzilay
09cfe5f626 Welcome to a new PLT day.
svn: r18588
2010-03-20 07:51:04 +00:00
Robby Findler
dbe66de3af fix for a bug discovered via random testing
svn: r18587
2010-03-19 20:36:39 +00:00
Robby Findler
ff10493a0e fix to a bug detected by random testing
svn: r18586
2010-03-19 19:55:02 +00:00
Sam Tobin-Hochstadt
23d16b904f fix embed-in-c
svn: r18584
2010-03-19 15:27:47 +00:00
Casey Klein
a004964297 Fixed another bug found with random testing
svn: r18583
2010-03-19 14:08:48 +00:00
Robby Findler
1c72ed7a20 a bug found via random testing
svn: r18582
2010-03-19 13:20:30 +00:00
Casey Klein
854a902cbd Fixed bugs found with random testing
svn: r18581
2010-03-19 11:39:02 +00:00
Eli Barzilay
4e30b8dc6b Welcome to a new PLT day.
svn: r18580
2010-03-19 07:50:34 +00:00
Stevie Strickland
dde2011ec7 Add ->dm and case->m, which are the implicit method versions of ->d and
case->.

This should be included in the release.

svn: r18579
2010-03-18 21:28:41 +00:00
Kevin Tew
dedb261ea8 [Places] place-channels are syncable events, place-channel-send/recv, #t and #f are now communicated
svn: r18578
2010-03-18 16:53:16 +00:00
Kevin Tew
8299803e06 [Places] channel tests
svn: r18577
2010-03-18 16:42:14 +00:00
Kevin Tew
e9693b7d9d [Places] channels can send fixnums, strings, lists, and vectors
svn: r18576
2010-03-18 16:42:05 +00:00
Matthew Flatt
92487ed9e2 better error reporting when a top-level form is wrong
svn: r18575
2010-03-18 14:43:38 +00:00