Eli Barzilay
46ece427bf
Merge branch 'stable' into release
2011-11-09 22:00:17 -05:00
Eli Barzilay
e42bfe361c
v5.2 stuff
...
(cherry picked from commit 794779b997
)
2011-11-09 21:55:44 -05:00
Ryan Culpepper
6797a44447
Revert "Fixed version of b9bd1db5."
...
This reverts commit 8cbb867811
.
2011-11-08 12:39:16 -08:00
Eli Barzilay
8cbb867811
Fixed version of b9bd1db5
.
2011-11-04 19:24:38 -04:00
Eli Barzilay
6a996b3eb7
New Racket version 5.2.
2011-11-03 17:25:19 -04:00
Eli Barzilay
df779e69cb
Update version number for the v5.2 release
2011-11-03 17:25:17 -04:00
Eli Barzilay
4b79e53d65
Add a history note on the lazy change, make the TR history specify 5.2.
...
(cherry picked from commit cfc465932e
)
2011-11-03 17:19:55 -04:00
Eli Barzilay
e3b8195afa
Fix the default `sandbox-make-code-inspector'.
...
It now creates an inspector based on the original code inspector instead
of the (implicit) wrong default used by `make-inspector'. Change
`sandbox-make-inspector' too, to make it explicit.
(cherry picked from commit 90f7a98dd6
)
2011-11-03 17:19:43 -04:00
Eli Barzilay
f0db9180b4
Improve unix installer tester.
...
* The installer is a command-line argument.
* Make it work in xterm too, by unsetting TERM.
* Works with version-less directories, from release installers.
(cherry picked from commit 1eec2b75e3
)
2011-11-03 17:19:25 -04:00
Jay McCarthy
8400ccc456
Incorporating section from Mike W
...
(cherry picked from commit ab45f4f1db
)
2011-10-24 13:53:55 -04:00
Eric Hanchrow
c1eb2733a6
add an "s"
...
(cherry picked from commit 723934a608
)
2011-10-24 13:46:17 -04:00
Eric Hanchrow
7bdfbe11d6
add missing word
...
(cherry picked from commit b498d6e9e7
)
2011-10-24 13:45:56 -04:00
Mike Sperber
a169f7ffa7
Unbreak "Enable signature checking".
...
Previously, if you disabled it once, it would stay disabled.
(cherry picked from commit 36d3745d4c
)
2011-10-24 13:44:36 -04:00
Eli Barzilay
3c3633cd46
Indicate repl phase level when it's not 0.
...
(cherry picked from commit 0d642cf976
)
2011-10-24 13:44:11 -04:00
Eli Barzilay
e992a7f2b1
Fix the old-style keybinding example.
...
(cherry picked from commit d8d79d22b2
)
2011-10-24 13:43:36 -04:00
Sam Tobin-Hochstadt
90674cf9b2
Fix wrapping of null' when provided as
Any'.
...
Reported by 'dingfeng' on #racket.
Please merge to 5.2.
(cherry picked from commit da5b68fd4d
)
2011-10-24 13:41:36 -04:00
Robby Findler
564f9d0062
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.
(cherry picked from commit 7acc5b7852
)
2011-10-24 13:40:42 -04:00
John Clements
c6e1796afa
updated history
...
Merge to 5.2
(cherry picked from commit e830fb1b38
)
2011-10-24 13:40:10 -04:00
Matthew Flatt
1c745c59a0
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
(cherry picked from commit 35526a7bd7
)
2011-10-24 13:39:45 -04:00
Matthew Flatt
cb6be016c6
CGC fix for OpenBSD x86_64
...
Merge to 5.2
(cherry picked from commit a4011890e1
)
2011-10-24 13:39:23 -04:00
Casey Klein
a38f02160e
Updates Redex history for v5.2
...
Merge to release branch
(cherry picked from commit 210a6f329e
)
2011-10-20 07:14:07 -04:00
Matthew Flatt
a82a55074b
fix a marshaling bug for syntax objects
...
Closes PR 12300
Merge to 5.2
(cherry picked from commit a81054fef4
)
2011-10-20 07:14:03 -04:00
Carl Eastlund
34f3b16626
Made constructed planet links force the minor version for more reliable self-reference.
...
(cherry picked from commit cc70834024
)
2011-10-20 07:14:01 -04:00
Carl Eastlund
0eb11080c2
Fixed a typo (syntax-quote => quote-syntax).
...
(cherry picked from commit bb828c312f
)
2011-10-20 07:13:58 -04:00
Matthias Felleisen
b2e1bd0645
history for teachpacks updated; please propagate
...
(cherry picked from commit 38b802dde4
)
2011-10-20 07:13:46 -04:00
Matthew Flatt
69077c6f57
update Racket history for v5.2
...
Merge to 5.2
(cherry picked from commit ff839d1cda
)
2011-10-20 07:13:41 -04:00
Matthew Flatt
856664c7e6
fix cocoa `get-clipboard-string' to never return #f; fix docs
...
Merge to 5.2
(cherry picked from commit 718229387c
)
2011-10-20 07:13:38 -04:00
Matthew Flatt
124688fa51
gtk: no freeze/thaw before/after unmap
...
Merge to 5.2
(cherry picked from commit a09543772a
)
2011-10-17 20:25:18 -04:00
Eli Barzilay
4b46e79b55
Fix typo in htdp url.
...
Fixes PR 12282. (Which was closed prematurely.)
(cherry picked from commit 3b93da83c4
)
2011-10-17 20:25:15 -04:00
Matthew Flatt
17d0749a26
fix a type name
...
Closes PR 12297
Merge to 5.2
(cherry picked from commit 099e4d7dad
)
2011-10-17 15:59:55 -04:00
Eli Barzilay
1d7e5f3cbc
Remove the unneeded `require' in that example.
...
(cherry picked from commit 7bff0e888d
)
2011-10-17 14:33:34 -04:00
Eli Barzilay
47460ac451
Remove preference for old-style menu bindings, and instead add a sample
...
keybindings file that does that.
(This reverts most of commit 26f6c588fcfa45a1a12c275e5824aede8ba23e3e.)
(cherry picked from commit c66c669ee3
)
2011-10-17 14:11:45 -04:00
Eli Barzilay
1d6c344fff
Add an example for old-style keys.
...
(cherry picked from commit 016e6d771c
)
2011-10-17 14:11:44 -04:00
Eli Barzilay
e1ffc0dd9a
Make `create-new-tab' public.
...
(cherry picked from commit 319a158dec
)
2011-10-17 14:11:43 -04:00
Eli Barzilay
6d49072822
Document next-tab' and
prev-tab'.
...
(cherry picked from commit 8f66afe5a6
)
2011-10-17 14:11:43 -04:00
Eli Barzilay
29db510d2a
Make the example `rebind' more like other rebinds in Emacs and others.
...
(cherry picked from commit 6a323fe75e
)
2011-10-17 14:11:42 -04:00
Eli Barzilay
b42223aa5d
Add sqlite libraries to the `db' spec.
...
(cherry picked from commit df4a227571
)
2011-10-17 14:11:41 -04:00
Rodolfo Carvalho
58b4679269
Add missing word 'one', clarify behavior of the 'semi-or-amp mode.
...
(cherry picked from commit f43405543a
)
2011-10-17 14:11:40 -04:00
Matthias Felleisen
6efb5c1847
on-release works without on-key; Closes PR12291 please propagate
...
(cherry picked from commit 2a43c68dd7
)
2011-10-17 14:11:39 -04:00
Eli Barzilay
06bc3bd470
Lots of little changes and fixes, and an extensive testing script.
...
(cherry picked from commit 08b2d7b595
)
2011-10-17 14:11:38 -04:00
Eli Barzilay
b06d1efc4d
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.
(cherry picked from commit 3589a70308
)
2011-10-17 14:11:36 -04:00
Eli Barzilay
87500a7e8f
Misc improvements (no functionality changes, yet).
...
(cherry picked from commit f882c01e65
)
2011-10-17 14:11:35 -04:00
Eli Barzilay
83c56bb5f2
Make the default answer for running an older uninstaller "yes".
...
This makes it behave more like the Windows installer, where the default
is to remove an older installation, which most people want to do anyway.
(cherry picked from commit 08e70c5e45
)
2011-10-17 14:11:35 -04:00
Robby Findler
728153bb07
adjust the code that checks to see if a file is in the module language so that it uses
...
read-language, in the case that the simpler check (that just looks for "#lang") fails.
please include in 5.2
(cherry picked from commit abf722f19a
)
2011-10-17 14:11:34 -04:00
Matthew Flatt
97a1f3cd5c
fix an identifier binding bug
...
Merge to 5.2
(cherry picked from commit c514fd3470
)
2011-10-17 14:11:34 -04:00
Ryan Culpepper
26aadb28d7
db: updated note about sqlite3.dll
...
merge to 5.2
(cherry picked from commit 8f2fe7a5aa
)
2011-10-17 14:11:31 -04:00
Ryan Culpepper
067c4b4359
updated documentation for syntax/trusted-xforms
...
closes PR 12269
merge to 5.2
(cherry picked from commit 81fa15e27b
)
2011-10-17 14:11:31 -04:00
Ryan Culpepper
cafe0d9535
rackunit: fixed test
...
merge to 5.2
(cherry picked from commit 1695d73f5b
)
2011-10-17 14:11:30 -04:00
Ryan Culpepper
b655a34418
rackunit: fix tests
...
merge to 5.2
(cherry picked from commit 18b3899e6a
)
2011-10-17 14:11:29 -04:00
Robby Findler
38c55dc063
fix the error check
...
closes PR 12290
(cherry picked from commit 9ab6a93127
)
2011-10-17 14:11:27 -04:00