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
Eli Barzilay
9ade64cc84
Some "Scheme" -> "Racket" changes and similar.
2011-10-16 18:53:30 -04:00
Eli Barzilay
f882c01e65
Misc improvements (no functionality changes, yet).
2011-10-16 18:53:30 -04:00
Eli Barzilay
08e70c5e45
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.
2011-10-16 18:53:30 -04:00
Robby Findler
abf722f19a
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
2011-10-16 17:39:47 -05:00
Matthew Flatt
c514fd3470
fix an identifier binding bug
...
Merge to 5.2
2011-10-16 07:11:34 -07:00
Ryan Culpepper
f704d1620d
db: remove superfluous pretty-print setup
2011-10-16 05:41:58 -06:00
Ryan Culpepper
eed6016793
scribble/eval: pretty-print results by default
2011-10-16 05:41:58 -06:00
Ryan Culpepper
8f2fe7a5aa
db: updated note about sqlite3.dll
...
merge to 5.2
2011-10-16 05:41:53 -06:00
Ryan Culpepper
81fa15e27b
updated documentation for syntax/trusted-xforms
...
closes PR 12269
merge to 5.2
2011-10-16 02:40:41 -06:00