Commit Graph

23087 Commits

Author SHA1 Message Date
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
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