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
Ryan Culpepper
f7a6c4a3b6
rackunit: all checks return void
...
closes PR 12001
2011-10-07 19:40:48 -06:00
Ryan Culpepper
e72b9cc3fd
macro-debugger: removed simplify-marks
...
closes PR 12248
2011-10-07 19:40:48 -06:00
Ryan Culpepper
d3cb67b756
syntax/parse: fixed docs
...
closes PR 12255
2011-10-07 19:40:48 -06:00
Neil Toronto
a07af20658
Fixed >=/c contracts
2011-10-07 19:22:33 -06:00
Neil Toronto
c655cd0efb
Contract and parameter doc pages
2011-10-07 19:09:04 -06:00
Neil Toronto
50cf71466e
Reduced the number of plot-specific contracts
2011-10-07 18:05:54 -06:00
Neil Toronto
644abe30fe
Reworked number formatting for plot labels
2011-10-07 17:29:27 -06:00
Matthew Flatt
9aa93ab5ae
Revert "cocoa: change the way the app is initialied"
...
This reverts commit 60101618db
.
While this changes fixes a 64-bit Lion problem, it creates a
worse problem of breaking file and print dialogs.
2011-10-07 15:25:31 -06:00
Neil Toronto
8a60e1816a
Fixed contracts in documentation
2011-10-07 13:09:27 -06:00
Robby Findler
7aa6153da1
adjust the calls to paragraph-{start,end}-position to specify the default argument
2011-10-07 14:02:27 -05:00
Robby Findler
2339046554
shrink some long lines
2011-10-07 11:48:39 -05:00
Robby Findler
93c1d1dd36
add a 'find longest line' menu item to the edit menu
2011-10-07 11:48:39 -05:00