Commit Graph

16795 Commits

Author SHA1 Message Date
Matthew Flatt
83224e6596 fix collison of draw-bitmap with GC bitmap under Windows; merge to 5.0.1
(cherry picked from commit 5cfd52d224)
2010-07-25 04:15:40 -04:00
Matthew Flatt
6634eb3f0b remove autom4te.cache, which is generated by autoconf
Merge to 5.0.1
(cherry picked from commit 066e6f0ebb)
2010-07-25 04:15:40 -04:00
Matthew Flatt
731f5c8525 fix stack-trace clean-up code for x86_64
Merge to 5.0.1
(cherry picked from commit 816f66f4c5)
2010-07-25 04:15:39 -04:00
Matthew Flatt
6b3f8f9010 Solaris x86_64 config
Merge to 5.0.1
(cherry picked from commit 66ffb43cb4)
2010-07-25 04:15:25 -04:00
Matthias Felleisen
766f509707 doc line for release, push thru to master
(cherry picked from commit a9fb29ced3)
2010-07-25 04:15:25 -04:00
John Clements
f3282ff284 Replace 5.1 with 5.0.1, my mistake.
(cherry picked from commit eeecd40bd7)
2010-07-25 04:15:25 -04:00
John Clements
ee2ed45834 updated HISTORY.txt for Racket v5.1
Merge to 5.1 release.
(cherry picked from commit e0fd59dfa6)
2010-07-25 04:15:24 -04:00
Casey Klein
a1422cb73b Updates history for v5.0.1 (merge to branch)
(cherry picked from commit 56b74c0712)
2010-07-25 04:15:23 -04:00
Matthew Flatt
2332a96cd5 fix doc typo
Closes PR 10881
 Merge to 5.0.1
(cherry picked from commit b71940bfbf)
2010-07-20 18:46:12 -04:00
Matthew Flatt
2bd6deba71 fix doc typo
Closes PR 10905
 Merge to 5.0.1
(cherry picked from commit 59de3b4f5e)
2010-07-20 18:46:12 -04:00
Matthew Flatt
6064052812 fix error message for (cons [else])
Closes PR 10910
 Merge to 5.0.1
(cherry picked from commit 8f15f04bd5)
2010-07-20 18:46:11 -04:00
Matthew Flatt
3116ba3f93 fix exit status of signal-terminated subprocess
Closes PR 10932
 Merge to 5.0.1
(cherry picked from commit a2f3dad4f0)
2010-07-20 18:46:03 -04:00
Matthew Flatt
4f71242c66 fix problem with radio buttons under X11
Closes PR 10951
 Marge to 5.0.1
(cherry picked from commit 167d048773)
2010-07-20 18:46:03 -04:00
Matthew Flatt
6af6bd5898 fix doc typo
Closes PR 10917
 Merge to 5.0.1
(cherry picked from commit 8dfe2a6a91)
2010-07-20 18:45:12 -04:00
Matthew Flatt
2c75fe25a9 fix uses of `scheme' in the Scribble style guide
Closes PR 10999
 Merge to 5.0.1
(cherry picked from commit 4bd97ae80e)
2010-07-20 18:45:12 -04:00
Matthew Flatt
22c8680dc9 Racket & GRacket relesae notes for 5.0.1
Merge to 5.0.1
(cherry picked from commit e49f05a5cb)
2010-07-20 18:45:11 -04:00
Matthew Flatt
c816840742 fix mistakes related to -X and `make install'
Merge to 5.0.1
(cherry picked from commit 7cbe584fbc)
2010-07-20 18:45:11 -04:00
Matthew Flatt
7ef0d1fadd fix non-in-place install by propagating collects path to subprocesses
Merge to 5.0.1
(cherry picked from commit b1efcd1fc2)
2010-07-20 18:44:55 -04:00
Matthew Flatt
6c79f0d399 another ss->rkt repair to exe creator
Merge to 5.0.1
(cherry picked from commit ce03a34318)
2010-07-20 18:44:54 -04:00
Matthew Flatt
77a0796a6c raco exe: fix missing ss->rkt conversion and remove debugging printf
Merge to 5.0.1
(cherry picked from commit f602d11a7f)
2010-07-20 18:44:37 -04:00
Jay McCarthy
1f383eb5c7 Fixing path-only documentation and adding new test case
(cherry picked from commit 5417d7a5b7)
2010-07-20 18:44:29 -04:00
Robby Findler
38acb4b9a9 fixed version number
(cherry picked from commit df738b8563)
2010-07-20 18:44:22 -04:00
Matthew Flatt
43bdcc3b1e fix MIPS bignum config and implementation
--- includes a fix for gmp with long long configuration,
 but that's now disabled for MIPS to keep things
 simpler
(cherry picked from commit 7a8efb446e)
2010-07-20 18:44:14 -04:00
Matthew Flatt
be6e6c82c6 typo in foreignobjc docs
Closes PR 11038
(cherry picked from commit fd5213b0ef)
2010-07-20 18:44:02 -04:00
Vincent St-Amour
e983a48fa5 Fixed benchmarks to typecheck even when not-really-dead code is typechecked.
(cherry picked from commit 3dab2fbbfc)
2010-07-18 18:58:03 -04:00
Vincent St-Amour
e0614cfed2 Further fixes in overlap checking.
Rhss of code dispatching on overlapping structs are no longer
considered dead, and as such, are now typechecked.

Had to fix a test that passed only because some not-really-dead code
was not being typechecked.
(cherry picked from commit 4d5b50dee9)
2010-07-18 18:58:02 -04:00
Stevie Strickland
3884d56610 Two fixes in overlap checking.
- Names were not being resolved, so a superstruct name and substruct name
   could be seen as non-overlapping.
 - Struct parents were not checked in the overlapping algorithm.
(cherry picked from commit 654b7df1de)
2010-07-18 18:58:02 -04:00
Vincent St-Amour
536551ce5e Documented the optimizer.
(cherry picked from commit 8d6230956d)
2010-07-18 18:57:41 -04:00
Jay McCarthy
f0dd808608 Adding all hash prims per SK
(cherry picked from commit c9ccf6d48b)
2010-07-18 18:57:41 -04:00
Matthew Flatt
4be160043c fix relative URLs in single-page Scribble HTML output
Merge to v5.0.1
(cherry picked from commit 8cb0b6fd7b)
2010-07-18 18:57:41 -04:00
Jay McCarthy
784d000ab3 Updating documentation for PR11036 fix
(cherry picked from commit 1b62a02e5a)
2010-07-18 18:57:40 -04:00
Blake Johnson
06c829d8c0 handling top-level-renames and mark-barriers
(cherry picked from commit 8df94dd746)
2010-07-18 18:57:26 -04:00
Jay McCarthy
499a8ae0e1 Adding hash table functions to ASL
(cherry picked from commit d17deb5fef)
2010-07-18 18:57:25 -04:00
Jay McCarthy
f40958070d Adding subsections to HTDP language primops docs
(cherry picked from commit caca804615)
2010-07-18 18:57:06 -04:00
Jay McCarthy
48be2bf498 Fixing advanced language prim ops
(cherry picked from commit f72a71c67f)
2010-07-18 18:56:56 -04:00
Eli Barzilay
da9b718bf8 New Racket version 5.0.0.900. 2010-07-15 17:23:54 -04:00
Eli Barzilay
e7bc25d94e Alpha version number for the v5.0.1 release 2010-07-15 17:21:43 -04:00
Jay McCarthy
1dfb50460a Revert "Do not actually use dependent contracts in provide/doc if there is no dependency"
This reverts commit 334978a8e4.
2010-07-15 10:23:06 -06:00
Jay McCarthy
80b6ceeff1 Fixes PR11024.
The problem was that when the connection is closed its custodian is shutdown, thus killing the thread that was going to bring the server down. The difference between curl and the browser was that even though they both use HTTP/1.1, the browser actually leaves the connection open longer.
2010-07-15 10:14:16 -06:00
Jay McCarthy
334978a8e4 Do not actually use dependent contracts in provide/doc if there is no dependency 2010-07-15 09:52:30 -06:00
Jay McCarthy
d9e6eb1d8b Silly test push to trigger DrDr 2010-07-14 16:14:21 -06:00
Jay McCarthy
bb94d87c30 Fixing options (bad email instructions and no docs) 2010-07-14 15:20:48 -06:00
Jay McCarthy
4c392788ee Using all available cores 2010-07-14 14:39:33 -06:00
Jay McCarthy
f5df45e835 Sending to nobody not unknown 2010-07-14 14:39:33 -06:00
Eli Barzilay
d162667da5 Use (file "...extra-file...") in `dynamic-require'. 2010-07-14 14:36:53 -04:00
Matthew Flatt
0c6daba7ee Makefile correction related to disabling the FFI 2010-07-14 11:30:59 -06:00
Eli Barzilay
89062a4005 Clarify announce mailing list 2010-07-14 13:27:18 -04:00
Eli Barzilay
fdcc87a14d pre pages should be working now.
* Remove all uses iplt from svn, replaced with a new iplt repository in
  git.

* The previous approach to patching pre html files wasn't robust enough,
  in case of a problem in the web page build things could be left with
  the raw html pages.  Replace that with a better solution, which
  generates the web pages earlier and then uses them to patch the html
  files.

* Add the drracket.org redirection page to the distribution list.

* Fix a small bug in the git intro page css.
2010-07-14 12:34:16 -04:00
Eli Barzilay
583abebb1a Better sources (use unicode and `p*'). 2010-07-14 12:34:16 -04:00
Matthew Flatt
43c2d351df fix two more validator functions after prototype change 2010-07-14 10:06:56 -06:00