Commit Graph

20331 Commits

Author SHA1 Message Date
Robby Findler
a32adbe7db make the framework test suite only modify gui objects on the eventspace handler thread 2011-01-07 06:39:27 -06:00
Robby Findler
31a629ff9c make provide/contract work properly when it is the only thing in a module body
closes PR 11596
2011-01-07 05:19:16 -06:00
John Clements
8d7f29d0bb reworded to follow friedman's rule 2011-01-06 23:57:13 -08:00
Robby Findler
582c8362a6 added a special case to the ->i error messages for when #:pre only has two things following 2011-01-06 19:29:02 -06:00
Robby Findler
9a0d7b419b minor tweak to ->i's error message
relevant to PR 11597
2011-01-06 15:22:17 -06:00
Robby Findler
1d2b837603 adjusted 2htdp/universe (and world) so that it uses the cache disabling support from 2htdp/image
(the caching is not helping when drawing animations; it just allocates extra bitmaps)
2011-01-06 14:24:03 -06:00
Robby Findler
670d58d134 added un/cache-image, a function that enables/disables the drawing cache in 2htdp/image images 2011-01-06 14:24:01 -06:00
Robby Findler
b77847904e adjust the way the () colorer status thingy draws 2011-01-06 14:24:00 -06:00
Matthew Flatt
99d39ff3cf fix docs for recent shared' and struct' changes 2011-01-06 12:53:17 -07:00
Matthew Flatt
dce2ffc05c add missing doc 2011-01-06 12:53:17 -07:00
Robby Findler
21050c2454 remove now useless private field 2011-01-06 10:09:09 -06:00
Robby Findler
c94ad960ac ask about normalizing pastes only after pasting has finished (in case there are multiple calls to insert)
closes PR 11449
2011-01-06 08:39:32 -06:00
Matthew Flatt
4f56618c6d improve canvas-drawing docs 2011-01-06 07:43:26 -07:00
Mike Sperber
71904f2ca6 Merge remote branch 'origin' 2011-01-06 14:10:04 +01:00
Mike Sperber
69963a1f2c Fix bug in struct-wrap signature checking.
Only check the fields if we know the struct type is right.
2011-01-06 13:53:51 +01:00
Robby Findler
33cb5a8b6f use new syntax colorer hooks to provide feedback about syntax coloring in the definitions window in drracket 2011-01-05 20:39:35 -06:00
Robby Findler
92d9ce38d3 added an observer for the colorer 2011-01-05 20:39:31 -06:00
Matthew Flatt
655f6045a2 fix shared' for #:auto' fields and constructors without `make-'
Closes PR 11588
 Closes PR 11591
2011-01-05 13:52:11 -07:00
Vincent St-Amour
b32287fa2d Fixed a bug with complex numbers made from floats of differing precision.
It used to be that constructing complex numbers from a float and a
double sometimes caused incorrect coercions.
2011-01-05 14:42:31 -05:00
Vincent St-Amour
2bf83832b9 Fix zero? error message. Accepts any number, not just reals. 2011-01-05 14:42:31 -05:00
Vincent St-Amour
cb723092e2 Fix portable fixnum size. 2011-01-05 14:42:31 -05:00
Matthew Flatt
81cbf1ae1f add get-client-handle' to window<%>' 2011-01-05 12:15:37 -07:00
Matthew Flatt
adfa67206d win32: on-size fix 2011-01-05 10:38:06 -07:00
Matthew Flatt
ae5093a134 more consistent on-size' and on-move' 2011-01-05 10:00:07 -07:00
Matthew Flatt
c9d2f43398 fix line-number mixin 2011-01-05 09:57:33 -07:00
Matthew Flatt
b0d95708bf fix docs on get-handle' from window<%>' 2011-01-05 08:50:21 -07:00
Matthew Flatt
b0095111d4 restore and document scrolling behavior
Closes PR 11583, and
 everts the previous fix for PR 10853 and fixes
  it in a different way
2011-01-05 07:02:00 -07:00
Matthew Flatt
5eb2739bdf typo 2011-01-05 07:02:00 -07:00
Matthew Flatt
577755630a disable brush gradient when the target is monochrome 2011-01-05 07:02:00 -07:00
Jon Rafkind
6c3feabb52 restore dc state after calculating the clipping area 2011-01-04 22:24:36 -07:00
Jon Rafkind
d7ac9c4399 sest the line number padding when the editor changes. calculate the position to draw at better 2011-01-04 22:16:52 -07:00
Matthew Flatt
dd0b41d974 linux: reset to extended-precision fp before calling pow() 2011-01-04 16:13:02 -07:00
Matthew Flatt
e88c2142e6 some intptr_t printf fixes 2011-01-04 16:12:12 -07:00
Kevin Tew
c0ec320be0 Gradient doc fixes 2011-01-04 14:45:18 -07:00
Robby Findler
9cd9fd24aa tweaks to the splash screen easter eggs to make them more responsive 2011-01-04 15:40:35 -06:00
Robby Findler
e0c02e66c8 make sure all modifications to the splash screen controls happen in the splash's eventspace handler thread 2011-01-04 15:40:33 -06:00
Robby Findler
51ad306af2 changed real-in to be an alias for between/c 2011-01-04 15:40:32 -06:00
Kevin Tew
e35603988a gradients get picture examples 2011-01-04 13:51:30 -07:00
Matthew Flatt
d2f16ee36e win32: fix canvas flicker 2011-01-04 13:30:30 -07:00
Matthew Flatt
553723627c gradients: refine checking and docs to fit various conventions 2011-01-04 12:44:36 -07:00
Matthew Flatt
13ddab969b enable ptherads by default for OpenBSD 2011-01-04 12:44:36 -07:00
Sam Tobin-Hochstadt
c30887b306 Disable tests that loop infinitely. 2011-01-04 14:29:48 -05:00
Kevin Tew
b88ff89837 racket/draw gradient support 2011-01-04 11:37:06 -07:00
Asumu Takikawa
ed114c0750 Fix documentation to match editor<%>, text%, and pasteboard% changes. 2011-01-04 13:04:28 -05:00
Asumu Takikawa
24050a5bc6 Remove do-copy, do-paste, and do-paste-x-selection from editor<%>.
text% and pasteboard% now do not override the methods.
2011-01-04 13:04:28 -05:00
Matthew Flatt
9fa957e780 pretty-print: make check for escape points linear in input 2011-01-04 10:37:33 -07:00
Matthew Flatt
3bb120545f fix ~300 typos reported by Vladimir Nesterovich (a.k.a. Gwyth)
--- but Gwyth's amazingly helpful review of chapters 1-11
     pointed out a few problems that are more difficult to fix
     and are still pending
2011-01-04 09:53:31 -07:00
Matthew Flatt
6a34dce36d style guide: use v' for "any value" (as opposed to x') 2011-01-04 09:52:14 -07:00
Matthew Flatt
b0ed2f5bc2 fix result of editor<%> `load-file' when the editor is locked
relevant to PR 11590
2011-01-04 06:11:46 -07:00
Robby Findler
b0309ae99e changes the way the drracket frame is initialized so that it finishes on a single GUI event callback
related to PR 11590
2011-01-04 06:18:44 -06:00