Commit Graph

23116 Commits

Author SHA1 Message Date
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
Matthew Flatt
394e62a31e add cross-reference between data and read/print descriptions
Closes PR 11096
(cherry picked from commit d4f7020cd2)
2011-10-17 14:11:26 -04:00
Matthew Flatt
7ad41cd9dc fix docs on reading characters
Closes PR 11102
(cherry picked from commit 2a39a098a6)
2011-10-17 14:11:25 -04:00
Matthew Flatt
a997bc72fd add cross-ref from reference to guide on places
(cherry picked from commit eba0ca2d4d)
2011-10-17 14:11:25 -04:00
Matthew Flatt
ab2d140d7d reader doc fixes
Closes PR 11086
(cherry picked from commit e55e0a5e4a)
2011-10-17 14:11:24 -04:00
Mike Sperber
67dd5e8c1b Synch German string constants with latest.
(cherry picked from commit 2db0791e27)
2011-10-17 14:11:23 -04:00
Neil Toronto
9465805f50 Fixed x/y mixup in 'axes'
Removed 'plot-tick-skip' parameter

Merge into 5.2
(cherry picked from commit 7270c27141)
2011-10-17 14:11:22 -04:00
Neil Toronto
8031c88b9c Rename plot3d-animating? -> plot->animating?
Combine plot-ps-interactive? and plot-pdf-interactive? into plot-ps/pdf-interactive?
Rename plot3d-ambient-light-value -> plot3d-ambient-light
Fix off-by-one 2D plot area clipping
Add warning to docs about 'fit' disappearing
Stop providing 'fit', 'derivative', 'gradient' and 'make-vec' from the 'plot' module

Merge into 5.2
(cherry picked from commit 522ba14b9f)
2011-10-17 14:11:20 -04:00
Matthew Flatt
d02d7aae97 add missing test for text% tab fix
Merge to 5.2
(cherry picked from commit 6d608e392c)
2011-10-17 14:11:19 -04:00
Matthew Flatt
ff34ed4f0a fix tab problem in text%
Merge to 5.2
(cherry picked from commit 5fb2f56fdf)
2011-10-17 14:11:18 -04:00
Robby Findler
8ad66c4b8d swapped the backwards triangles
(cherry picked from commit 770c2d14f8)
2011-10-17 14:11:17 -04:00
Robby Findler
61f2ed8ac7 add call to 'test-results'
(cherry picked from commit a43973157b)
2011-10-17 14:11:16 -04:00
Matthias Felleisen
fa0809eb4d document unexpected mouse event reporting; Closes PR 12278
(cherry picked from commit 8cdbd3285b)
2011-10-17 14:11:15 -04:00
Matthew Flatt
a24c809202 fix `place-break' on terminated place
Merge to 5.2
(cherry picked from commit 0993408c19)
2011-10-17 14:11:14 -04:00
Matthew Flatt
c760197bd0 fix framework doc reference to `set-icon' method
Merge to 5.2
(cherry picked from commit f2082e6eeb)
2011-10-17 14:11:12 -04:00
Robby Findler
5e141b087d adjust the autosave gui so that closing the window doesn't cause drracket to
exit (this only happened on non-mac os x platforms)

include in 5.2
(cherry picked from commit 4d00b13ce0)
2011-10-17 14:11:03 -04:00
Robby Findler
804408bdae error message typo
include in 5.2
(cherry picked from commit 95e29376fd)
2011-10-17 14:11:02 -04:00
Robby Findler
6981f40cd6 adjust 2htdp/image library so that it doesn't create arbitrarily large
bitmaps when rendering images

closes PR 12277 (except I didn't fix the make-bitmap contract)

include in 5.2
(cherry picked from commit 10d19bf8d5)
2011-10-17 14:11:01 -04:00