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
Matthew Flatt
aeac9e4df5
add missing GC registration for places
...
Merge to 5.2
(cherry picked from commit 32b5390ad2
)
2011-10-17 14:10:59 -04:00
Matthew Flatt
baa0191aff
third attempt to fix 64-bit Lion hidden-window problem
...
After all the previous attempts, the problem seems almost trivial:
although Apple documents `NSAnyEventMask' as the constant #xFFFFFFFF,
it's actually NSUIntegerMax (and the difference matters in 64-bit
mode).
Merge to 5.2.
(cherry picked from commit dc912ee6de
)
2011-10-17 14:10:57 -04:00
Matthew Flatt
635a879727
Revert "another attempt to fix the 64-bit Lion hidden-window problem"
...
This reverts commit f6e5468dbb
.
Merge to 5.2
(cherry picked from commit 9fd11ac92c
)
2011-10-17 14:10:54 -04:00
Matthew Flatt
ff5b2dd31d
doc clarifications
...
Merge to 5.2
(cherry picked from commit 5724aa1d1b
)
2011-10-17 14:10:53 -04:00
Matthew Flatt
c2ccac22ac
fix argument-error report
...
Merge to 5.2
(cherry picked from commit 6aaa0d44c0
)
2011-10-17 14:10:50 -04:00
Neil Toronto
4f355fbc65
Fixed error: attempt to divide by (void) when axis bounds' length is a multiple of 1000
...
Please merge into 5.2
(cherry picked from commit a0e2401cbe
)
2011-10-10 15:31:56 -04:00
Eli Barzilay
c6c7490bac
Clearer question about running an existing uninstaller.
...
(cherry picked from commit e9db4df6c3
)
2011-10-10 15:31:53 -04:00
Eli Barzilay
7a66972313
Rename "$WHERE1" -> "$BASE".
...
(cherry picked from commit de40798d49
)
2011-10-10 15:31:53 -04:00
Kevin Tew
d586e78e7a
Fix QNX merge to 5.2
...
(cherry picked from commit 1a2d425ece
)
2011-10-10 15:31:50 -04:00
Kevin Tew
566c36c4f2
pr 12268 fix merge to 5.2
...
(cherry picked from commit 58b1f86326
)
2011-10-10 15:31:48 -04:00
Rodolfo Carvalho
f108ea8861
Fix typo in Slideshow documentation
...
(cherry picked from commit a3890f7e32
)
2011-10-10 15:31:47 -04:00
Vincent St-Amour
1357a22a9e
Typoes.
...
(cherry picked from commit 90aa9c9d75
)
2011-10-10 15:31:47 -04:00
Jay McCarthy
f680811cb6
Fixing breakage from push 23693
...
(cherry picked from commit b20ffdbe95
)
2011-10-10 15:31:46 -04:00
Jay McCarthy
2698db08a5
Fixing PR 12271
...
(cherry picked from commit 354283132d
)
2011-10-10 15:31:44 -04:00
Matthew Flatt
0aa9f436af
fix compiler confusion: non-mutating vs reorderable unsafe ops
...
Reordering `unsafe-vector-ref' past an `unsafe-vector-set!' was
particularly bad. Meanwhile, some non-mutating operations like
`unsafe-mcar' were treated too conservatively.
Merge to 5.2
(cherry picked from commit c805728d3e
)
2011-10-10 15:31:44 -04:00
Matthias Felleisen
09e236caaf
history for release
...
(cherry picked from commit 051649fc13
)
2011-10-10 15:31:43 -04:00
Matthew Flatt
2fec3dd8f6
mark OS jmpbuf as GC-ignored
...
This change is intended to make the QNX port work, but it
should also future-proof Racket a little for other platforms.
(cherry picked from commit b377cafdac
)
2011-10-10 15:31:41 -04:00
Matthew Flatt
187c9a18b7
fix QNX sconfig entry
...
Merge to 5.2
(cherry picked from commit e2bcbb0dfb
)
2011-10-10 15:31:40 -04:00
Matthew Flatt
78c38d42b6
docs and release notes for `set-icon' change
...
Merge to 5.2
(cherry picked from commit 8f0fa96d69
)
2011-10-10 15:31:38 -04:00
Sam Tobin-Hochstadt
74846d0684
Change basic-top-level-window% to support `set-icon', and use to set icon for splash screen.
...
Closes 12241
Merge to 5.2
(cherry picked from commit 1b69d742bd
)
2011-10-10 15:31:38 -04:00
Matthew Flatt
6fe0b33625
fix ffi retain of callbacks
...
The FFI's weak table of callback procedures (to map Racket procedures
to FFI callback objects) suffered from the classic key-in-value
problem.
Closes PR 12228, probably
Merge to 5.2
(cherry picked from commit 8bd81f4806
)
2011-10-10 15:31:37 -04:00
Mike Sperber
fd03fb8575
Synch German string constants with latest.
...
(cherry picked from commit 334bf53bb9
)
2011-10-10 15:31:34 -04:00
Matthew Flatt
bdddffaa9b
cocoa: fix `show #f' on already unshown frame shows it briefly
...
Merge to 5.2
(cherry picked from commit bf3f09a3c1
)
2011-10-10 15:31:32 -04:00
Matthew Flatt
e1dfd37f75
fix compiler bug that could cause infinite inlining loop
...
The bug was that a procedure could be incorrectly marked as
a "leaf" procedure, which could in turn cause the compiler
to keep inlining a very small procedure that calls itself.
Closes PR 12270
Merge to 5.2
(cherry picked from commit 1bc80310e3
)
2011-10-10 15:31:31 -04:00
Robby Findler
a4a7b80c97
avoid calling the show method for tooltips unless the frame is shown.
...
please include in 5.2
(cherry picked from commit 5db48b3e73
)
2011-10-10 15:31:30 -04:00
Stephen Chang
d2204bfd17
fix lazy stepper bug: annota of non-identifier fns
...
- fix lazy stepper bug where delaying of non-identifier fns
wasnt being properly hidden
- add test case for this bug
include in 5.2
(cherry picked from commit 79dd7df945
)
2011-10-10 15:31:27 -04:00
Robby Findler
fcd5fb9d74
adjust uses of after-load-file to use the success? flag
...
(cherry picked from commit fcc720f43e
)
2011-10-10 15:31:25 -04:00
Matthew Flatt
c993d856d5
editor<%> doc fixes
...
(cherry picked from commit ed38297c97
)
2011-10-10 15:31:24 -04:00
Matthew Flatt
52e1e8458d
fix text% `get-paragraph-{start,end}-position' bug and doc bugs
...
Merge to 5.2
(cherry picked from commit 379991c5bb
)
2011-10-10 15:31:22 -04:00
Robby Findler
941f18a562
adjust the way languages are chosen when opening a file.
...
Specifically, in the case that we're inheriting a language setting
from some earlier preference or something and the language we're
inheriting is one that saves prefixes, and the current file being
opened does not match any of the possible prefixes, then revert
to the not-a-language language, instead of using the value from
the preference
Also: finish the removal of the EoPL language level from the
DrRacket langauge dialog, and clean up the 'get guidance' dialog
Please cherrypick this commit to the 5.2 release branch
(cherry picked from commit d362bda6d3
)
2011-10-10 15:31:20 -04:00
Matthew Flatt
1d6f193f31
windows: add sqlite3.dll
...
Merge to 5.2
(cherry picked from commit 41b18e3608
)
2011-10-10 15:31:15 -04:00
Matthew Flatt
239ce3eec0
another attempt to fix the 64-bit Lion hidden-window problem
...
This fix uses the same`run'-vs-`finishLaunch' technique as before,
but patches up the modal-dialog problem by calling `run' again
with a callback to start a modal loop.
Merge to 5.2.
(cherry picked from commit f6e5468dbb
)
2011-10-10 15:31:06 -04:00
Eli Barzilay
d91cb71732
New Racket version 5.1.900.1.
2011-10-08 05:17:24 -04:00
Eli Barzilay
c414f057f7
Re-fix version number
2011-10-08 05:16:46 -04:00
Eli Barzilay
a4ad734999
New Racket version 5.1.900.
2011-10-08 04:35:55 -04:00
Eli Barzilay
3fefe33c2c
Typo in error message detection
...
(cherry picked from commit 7d1b00ff69
)
2011-10-08 04:35:29 -04:00
Eli Barzilay
82b0237cd1
Fix version number
2011-10-08 04:29:53 -04:00
Eli Barzilay
c056791190
New Racket version 5.1.90.
2011-10-08 00:32:23 -04:00
Ryan Culpepper
1012b8a37b
Alpha version number for the v5.2 release
2011-10-07 22:09:53 -06:00
Ryan Culpepper
192e039e66
fix docs (eval) for syntax/keyword
2011-10-07 19:40:48 -06:00
Ryan Culpepper
a1009bbf26
syntax/parse: add begin-for-syntax to kernel-literals
2011-10-07 19:40:48 -06:00
Ryan Culpepper
a100395626
rackunit: prevent test case from killing test-runner thread
...
closes PR 11586
2011-10-07 19:40:48 -06:00
Ryan Culpepper
528c05b228
emphasize syntax/id-table over syntax/boundmap
2011-10-07 19:40:48 -06:00
Ryan Culpepper
00c6f91e7c
db: fix use of lazy-require
2011-10-07 19:40:48 -06:00