Commit Graph

24504 Commits

Author SHA1 Message Date
Robby Findler
6228bc826e adjust the rendering of 2htdp/image examples in the docs to add an extra
pixel on the right and bottom so outline shapes look reasonable

closes PR 12313
2011-10-23 13:16:57 -05:00
Robby Findler
9d371153fd add the #:stop-when argument to apply-reduction-relation* 2011-10-23 12:10:56 -05:00
Eric Hanchrow
23d38b14a4 Add missing word 2011-10-22 20:58:56 -04:00
Eric Hanchrow
723934a608 add an "s" 2011-10-22 20:58:40 -04:00
Eric Hanchrow
b498d6e9e7 add missing word 2011-10-22 20:58:05 -04:00
Vincent St-Amour
edacae9082 Fix benchmark graphs in the presence of the coefficient of variation. 2011-10-22 20:56:18 -04:00
Vincent St-Amour
a40723d14d Don't run benchmarks when only showing what's available. 2011-10-22 20:52:38 -04:00
Vincent St-Amour
a0b987bc1e Improve Guile benchmarking.
Thanks to Andy Wingo for pointers.
2011-10-22 20:52:38 -04:00
Eli Barzilay
7e4eb501c5 Change test to match changed configure output 2011-10-22 07:06:08 -04:00
Matthew Flatt
e71abf5aba Add a tutorial to the FFI overview 2011-10-21 20:34:51 -06:00
Mike Sperber
36d3745d4c Unbreak "Enable signature checking".
Previously, if you disabled it once, it would stay disabled.
2011-10-21 20:43:50 +02:00
Eli Barzilay
0d642cf976 Indicate repl phase level when it's not 0. 2011-10-21 11:13:16 -04:00
Eli Barzilay
d8d79d22b2 Fix the old-style keybinding example. 2011-10-21 11:13:16 -04:00
Sam Tobin-Hochstadt
da5b68fd4d Fix wrapping of null' when provided as Any'.
Reported by 'dingfeng' on #racket.
Please merge to 5.2.
2011-10-21 10:55:57 -04:00
Robby Findler
7acc5b7852 adjust HtDP teaching languages' first and rest so that they accept circular lists.
This commit fix an unintentional change introduced by this commit:
  c7d67f9bab
(and it also adds in test cases for what that commit appears to have
been doing)

Assuming everyone agrees that the behavior for first rest from back
in 2010 is the behavior we still want (and the lack of release notes
on the subject makes me believe that we do), then:

Please include in 5.2.
2011-10-21 08:09:34 -05:00
John Clements
e830fb1b38 updated history
Merge to 5.2
2011-10-21 02:17:37 -07:00
Matthew Flatt
35526a7bd7 fix JIT early reference to JIT generated address
On x86_64, if the scratch-space address fits into 32
bits and the final place for shared code doesn't
fit into a 32-bit address, then the size of the generated
code could change, leading to a JIT buffer overflow.

Merge to 5.2
2011-10-20 14:30:02 -06:00
Matthew Flatt
a4011890e1 CGC fix for OpenBSD x86_64
Merge to 5.2
2011-10-20 14:30:02 -06:00
Matthew Flatt
245f45d183 switch Mac OS X build default (32-bit vs 64-bit) to compiler default
That means the default is 64-bit for a typical Mac OS X 10.6 or 10.7
installation.
2011-10-20 14:30:02 -06:00
Casey Klein
210a6f329e Updates Redex history for v5.2
Merge to release branch
2011-10-19 13:32:59 -05:00
Matthew Flatt
a81054fef4 fix a marshaling bug for syntax objects
Closes PR 12300

Merge to 5.2
2011-10-18 20:53:43 -06:00
Carl Eastlund
cc70834024 Made constructed planet links force the minor version for more reliable self-reference. 2011-10-18 16:18:32 -04:00
Carl Eastlund
bb828c312f Fixed a typo (syntax-quote => quote-syntax). 2011-10-18 16:17:54 -04:00
Matthias Felleisen
8f804afcaa adjusted error message checking 2011-10-18 12:36:33 -04:00
Matthias Felleisen
38b802dde4 history for teachpacks updated; please propagate 2011-10-18 12:36:32 -04:00
Robby Findler
e011633b6f Improve the backtrace window to make it show both the errortrace and the
racket-level stack traces
2011-10-18 10:56:05 -05:00
Matthew Flatt
1e237d56d1 fix `get-char-{width,height}' to use current settings correctly 2011-10-18 09:07:16 -06:00
Matthew Flatt
ff839d1cda update Racket history for v5.2
Merge to 5.2
2011-10-18 06:46:30 -06:00
Matthew Flatt
29c7c28ba5 gtk: fix problems with on-focus' and on-activate' 2011-10-18 06:35:50 -06:00
Matthew Flatt
718229387c fix cocoa `get-clipboard-string' to never return #f; fix docs
Merge to 5.2
2011-10-18 06:35:38 -06:00
Casey Klein
57a8ed5c79 Fixes matching of prefab struct literals
Fixes PR 12298
2011-10-17 19:37:16 -05:00
Robby Findler
4a3997ac1c use the focus table mixin for the autosave window so that drdr tests work right 2011-10-17 17:32:37 -05:00
Matthew Flatt
a09543772a gtk: no freeze/thaw before/after unmap
Merge to 5.2
2011-10-17 15:53:07 -06:00
Eli Barzilay
3b93da83c4 Fix typo in htdp url.
Fixes PR 12282.  (Which was closed prematurely.)
2011-10-17 16:14:04 -04:00
Matthew Flatt
099e4d7dad fix a type name
Closes PR 12297

Merge to 5.2
2011-10-17 12:35:54 -06:00
Eli Barzilay
7bff0e888d Remove the unneeded `require' in that example. 2011-10-17 14:32:23 -04:00
Eli Barzilay
c66c669ee3 Remove preference for old-style menu bindings, and instead add a sample
keybindings file that does that.

(This reverts most of commit 26f6c588fcfa45a1a12c275e5824aede8ba23e3e.)
2011-10-17 14:09:26 -04:00
Eli Barzilay
016e6d771c Add an example for old-style keys. 2011-10-17 13:54:54 -04:00
Eli Barzilay
319a158dec Make `create-new-tab' public. 2011-10-17 13:18:18 -04:00
Eli Barzilay
8f66afe5a6 Document next-tab' and prev-tab'. 2011-10-17 13:18:18 -04:00
Eli Barzilay
6a323fe75e Make the example `rebind' more like other rebinds in Emacs and others. 2011-10-17 13:18:17 -04:00
Eli Barzilay
df4a227571 Add sqlite libraries to the `db' spec. 2011-10-17 13:18:17 -04:00
Rodolfo Carvalho
f43405543a Add missing word 'one', clarify behavior of the 'semi-or-amp mode. 2011-10-17 13:18:17 -04:00
Robby Findler
f2b5538b56 improved the known-good-contract? predicate by including more known
contracts and speeding it up
2011-10-17 08:47:33 -05:00
Robby Findler
1bedd9a9f6 make provide/contract generate only one definition to bind the positive
module name, instead of one per clause the in the provide/contract
declaration

do not include in 5.2
2011-10-17 08:47:33 -05:00
Matthias Felleisen
2a43c68dd7 on-release works without on-key; Closes PR12291 please propagate 2011-10-16 22:46:22 -04:00
Eli Barzilay
08b2d7b595 Lots of little changes and fixes, and an extensive testing script. 2011-10-16 18:53:30 -04:00
Eli Barzilay
7f8540949d Use racket/*' instead of scheme/*' in gracket etc. 2011-10-16 18:53:30 -04:00
Eli Barzilay
29643f8120 Removed two references to /home/scheme that were not used elsewhere. 2011-10-16 18:53:30 -04:00
Eli Barzilay
3589a70308 Rewrote large parts of the unix installer script.
It's now simpler, shorter, and better.  Some of the text is revised,
accepts environment variables when asked for the path, some additional
fixes in misc places.
2011-10-16 18:53:30 -04:00