Commit Graph

17272 Commits

Author SHA1 Message Date
Mike Sperber
db8e16bc66 Synch German string constants with latest. 2011-01-15 11:02:47 +01:00
Matthew Flatt
aa31641733 fix initial transformation matrix of {post-script,pdf}-dc% 2011-01-14 20:30:51 -07:00
Matthew Flatt
4e47aff061 clean up code that adds date and filename to DrRacket printout
--- although I don't think it should be added at all, or maybe
     added only if a preference is set
2011-01-14 20:30:51 -07:00
Matthew Flatt
a9dd80110a restore doc & page checking for `post-script-dc%' et al.
and also fix up wiring of `printer-dc%' in `editor<%>' so
 that `is-a?' tests works as expected
2011-01-14 20:30:51 -07:00
Robby Findler
73d71d7597 refactored to make it easier to write docs that have example boards in them and started on the docs (not finished tho) 2011-01-14 20:58:14 -06:00
Robby Findler
90dbf3a56b same: up the bonus scores to 100 per ball
this means a max of 5,000 and so closer to what good scores for the other way to score
2011-01-14 20:58:11 -06:00
Robby Findler
9c63710b14 same: refactor drawing of the board to have a bitmap background
(speeds up redraws on my win7 machine from about 200msec to about 15msec)
  also use that refactoring to draw a bitmap for the icon using the
  same, new style
2011-01-14 20:58:08 -06:00
Matthew Flatt
f69e89c023 win32: connect print dialog to given parent (if any)
which causes a different style dialog to be used
2011-01-14 18:54:02 -07:00
Matthew Flatt
06e5d7d6c8 fix problem with mm printer measurements 2011-01-14 15:51:41 -07:00
Matthew Flatt
b10ad75d11 fix another problem with `erase' in a canvas dc
Closes PR 11625
2011-01-14 15:50:33 -07:00
Casey Klein
b45bb829b6 Fixes a bug in metafunction traces
When the result is in the cache but the cache is not consulted because
`caching-enabled?' is false, the call should not be shown as cached.
2011-01-14 13:41:09 -06:00
Casey Klein
61607c4da1 Adds a check to the define/extend language parser 2011-01-14 13:41:09 -06:00
Casey Klein
f742479d8d Fixes another bug in the test generator. 2011-01-14 13:41:09 -06:00
Casey Klein
11900c6c4f Changes logging to use write instead of display 2011-01-14 13:41:09 -06:00
Casey Klein
3c2e2fc362 Fixes `extend-reduction-relation' bug.
The #:domain argument did not apply to inherited rules.
2011-01-14 13:41:09 -06:00
Casey Klein
56a548c517 Suppresses overridden rules in the names reported for a reduction relation 2011-01-14 13:41:09 -06:00
Casey Klein
394fab0d86 Adds an option for repeating the command(s) 2011-01-14 13:41:09 -06:00
Casey Klein
ea5a6fc91c Fixes exception handling in randomized tests 2011-01-14 13:41:09 -06:00
Casey Klein
c5599e8b6f Adds an option for logging the generated tests 2011-01-14 13:41:08 -06:00
Eli Barzilay
05109cf939 Convert backslashes to slashes on windows for path inputs.
This applies only to interactive use, using this as a library should
still use generic /-delimited strings.

Fixes PR 11619 -- hopefully.
2011-01-14 13:52:26 -05:00
Eli Barzilay
34e3279f98 Remove leftover debugging code 2011-01-14 13:52:26 -05:00
Kevin Tew
7b9cd25527 Fix doc making hang on error 2011-01-14 10:27:23 -07:00
Matthew Flatt
3e2af2f39e change locking of preferences files under Windows
to avoid the problem that `rename-file-or-directory' cannot
 replace a file that is currently open for reading (unlike Unix)
2011-01-14 08:35:14 -07:00
Eli Barzilay
5998ecc564 Abstract the initialization stuff into a separate function.
Make it available outside so in the future I can use it in the PL class
code.
2011-01-14 08:35:55 -05:00
Eli Barzilay
f96361bb2c Fix typo in web code 2011-01-14 08:33:19 -05:00
Carl Eastlund
b379e207fd DrDr should not run the "scribblings-package" example in tests/planet. 2011-01-14 01:06:22 -05:00
Matthew Flatt
0d36dbefb8 win32: adjust printing-dc% scale to simulate screen DPI
This is questionable; it might be better to set up a printing
 context with 72 DPI and adjust the resolution of the Pango
 font map associated with the DC to be 72 DPI; matching the
 screen is easier, and it provides the benefit that font metrics
 (based on fonts with point sizes rather than pixel sizes) are
 consistent across drawing contexts
2011-01-13 20:08:57 -07:00
Matthew Flatt
559f756374 win32: tell Cairo when drawing to a printing context 2011-01-13 20:08:56 -07:00
Matthew Flatt
4f292a95c5 win64: fix PrintDlg alignment 2011-01-13 20:08:55 -07:00
Robby Findler
255cb84b87 add an example tool (that actually does something) to the docs and make a test suite that sets that tool up and runs it 2011-01-13 20:11:55 -06:00
Robby Findler
422bf5eae7 docs fixes 2011-01-13 20:11:53 -06:00
Robby Findler
65579793af added get-button-label method to switchable-button% 2011-01-13 20:11:52 -06:00
Jay McCarthy
ead6c2003e Fixing a few functions to xexpr 2011-01-13 14:50:10 -07:00
Jay McCarthy
8b04595482 sync 2011-01-13 14:50:10 -07:00
Jay McCarthy
1b177f1788 Fixing site example 2011-01-13 14:50:10 -07:00
Jay McCarthy
89f3c56625 Trying xnest inside of real root 2011-01-13 14:50:10 -07:00
Jay McCarthy
dfe9bb9fca Dumb problem 2011-01-13 14:50:10 -07:00
Jay McCarthy
2e6cfb0e02 Going back to simple X server 2011-01-13 14:50:10 -07:00
Jay McCarthy
83613e822f Moving shm removal 2011-01-13 14:50:10 -07:00
Jay McCarthy
f9cb806343 Fixing shmget 2011-01-13 14:50:09 -07:00
Matthew Flatt
723b41b3e6 fix `rename-file-or-directory' docs to more accurately report OS behavior 2011-01-13 14:09:12 -07:00
Matthew Flatt
045aac4daf fix tools doc
--- hopefully the switch from `scheme' to `racket' doesn't
     change the intended reference of anything in the docs
2011-01-13 13:08:42 -07:00
Matthew Flatt
2097e944b7 fix `regexp-replace*' with procedure and #f matches 2011-01-13 11:01:46 -07:00
Robby Findler
7763e428f4 drracket tab unsaved notification: add a dot back in to try to be more friendly to XP 2011-01-13 10:13:52 -06:00
Matthew Flatt
a57fb5bf9f fix `erase' on a monochrome bitmap
Closes PR 11615
2011-01-13 08:03:00 -07:00
Robby Findler
0d72df472f same: draw mouse-under blob in a slightly darker color and make the scoring bonus easier to get (and worth more) 2011-01-12 17:32:30 -06:00
Robby Findler
b8459737f0 disable the trace of all of the messages in the framework tests 2011-01-12 17:32:26 -06:00
Robby Findler
1a4ba1d196 Rackety 2011-01-12 17:32:22 -06:00
Vincent St-Amour
7808be5e20 Fix portable-fixnum?. 2011-01-12 14:20:29 -05:00
Kevin Tew
324d1aa440 parallel-lock-client doc fix 2011-01-12 10:36:29 -07:00
Kevin Tew
65460f5739 parallel-lock-client docs 2011-01-12 10:22:52 -07:00
Matthew Flatt
e9a4650f09 win32: don't handle frame non-content mouse events 2011-01-12 07:46:55 -07:00
Philippe Meunier
99d1cda1d5 Quarterly update (give or take a few months...) 2011-01-12 17:22:01 +09:00
Asumu Takikawa
60d0e5b886 Add a layer of export redirection in mred/mred.rkt.
Moved mred to private/mred and created a new mred that just re-exports the
definitions from the private module. This change is intended to allow for
contracts to be added later to where the definitions are re-exported.
2011-01-11 21:55:37 -05:00
Matthew Flatt
e6187eb6a7 sort result of `get-face-list' 2011-01-11 19:47:17 -07:00
Matthew Flatt
1ce430faf7 win32: handle control font failure 2011-01-11 19:47:15 -07:00
Matthew Flatt
6defe0ea09 win32: fix screen-glyph reporting for label mode
because XP doesn't substitute fonts in control labels
2011-01-11 19:47:04 -07:00
Carl Eastlund
84396869f1 Updated Planet documentation to include the new modules and their exports.
Modified the "Developing Packages for PLaneT" section to point users to
planet/scribble to make sure all their links work.

End of move from unstable/ to planet/.
2011-01-11 18:00:42 -05:00
Carl Eastlund
803ac4a412 Added a sample package to test Planet scribblings. No automated tests yet.
Currently one just has to build the package and "eyeball" its documentation.
2011-01-11 18:00:40 -05:00
Carl Eastlund
557fd0fca6 Moved this-package-version-symbol from unstable/planet to planet/version.
Could not put it in planet/util because it depends on planet/util at phase 1.
Re-exported the other "this-package" macros from planet/version.
Modified this-package-in to take multiple suffix identifiers and to treat the
suffix "main" specially, and generate (planet owner/name:X:Y) instead of
(planet owner/name:X:Y/main).
2011-01-11 18:00:40 -05:00
Carl Eastlund
debad064e7 Moved most of the planet-related bindings from unstable/scribble and
unstable/planet to planet/scribble and planet/util.  Did not move
define-planet-package; it is not as crucial as the "this-package" macros.
2011-01-11 18:00:39 -05:00
Carl Eastlund
8d36436465 Starting to move macros for documenting Planet packages out of unstable.
I am leaving the bindings in unstable as they are, in case there are a few
packages out there relying on them.  My intention is to remove them after the
release of 5.1 so that developers on the trunk have a chance to find and fix
bugs in their Planet packages.

This commit: moved macro-facilitating functions from unstable/planet-syntax
to planet/syntax.
2011-01-11 18:00:38 -05:00
Robby Findler
2e05c118ba add an extra explicit step in initializing a drracket frame to set the toolbar buttons
closes PR 11608 (hopefully)
2011-01-11 16:23:15 -06:00
Matthew Flatt
6d48ea17aa win32: use wglGetProcAddress for sgl when direct lookup fails 2011-01-11 14:35:55 -07:00
Matthew Flatt
68e647ae91 win32: no multisample for offscreen gl
because it interferes with multisample setup for
 canvases and seems unlikely to be supported or useful
2011-01-11 14:35:54 -07:00
Matthew Flatt
f64b52052f fix Scribble serialization of search-redirected links 2011-01-11 13:24:34 -07:00
Robby Findler
5013234ac0 fix try-color so that it returns void (instead of returning what copy-from returns) 2011-01-11 14:18:36 -06:00
Matthew Flatt
640fa15d32 win32: support gl multisampling 2011-01-11 13:13:19 -07:00
Kevin Tew
e7a24a6b41 Parallel Locking 2011-01-11 12:44:09 -07:00
Kevin Tew
e3d7ffbe82 convert parallel-build to classes 2011-01-11 12:44:09 -07:00
Kevin Tew
264e7f2c15 Use worker-count for doc build 2011-01-11 12:44:09 -07:00
Robby Findler
1b0fdfd0a9 whoops 2011-01-11 13:31:38 -06:00
Robby Findler
997a2be686 change copy-from to return this.
closes PR 11609
2011-01-11 13:30:36 -06:00
Robby Findler
fc39113895 same: made the board taller and made the boards a little bit more likely to have more connected things initially 2011-01-11 09:47:39 -06:00
Matthew Flatt
1eac56fd1a fix `#lang htdp/asl' 2011-01-11 07:51:08 -07:00
Robby Findler
9964e28969 added a check in bitmap to make the file argument exists 2011-01-11 08:06:26 -06:00
Robby Findler
2c50190294 same: brought back the 'this score' message% object 2011-01-11 07:00:34 -06:00
Robby Findler
070549101f same: spread the bonus out to last 20 cells and don't do the double-color thing 2011-01-10 20:48:33 -06:00
Matthew Flatt
45aa84b6ce win64: fix sgl 2011-01-10 18:10:44 -07:00
John Clements
8ccee771f8 improved dialog text for stepper jump failures 2011-01-10 16:41:19 -08:00
Matthew Flatt
afdfafa66a win32: let default handlers see WM_MOUSELEAVE
This fixes a problem where mousing over a button
 in Win7 leaves the button blue instead of fading
 back to normal color
2011-01-10 17:16:50 -07:00
Matthew Flatt
68e60df7db fix docs for `image-element' 2011-01-10 16:44:10 -07:00
Matthew Flatt
a9bedcc69d change Scribble HTML to use `object' tag for SVG 2011-01-10 16:41:17 -07:00
Matthew Flatt
6afffb329c add `svg-dc%' 2011-01-10 16:41:16 -07:00
Matthew Flatt
b2877336f7 support ".svg" in scribble/base' image' for HTML output 2011-01-10 16:41:16 -07:00
Robby Findler
de8ba4b11a improved the way scoring works for same 2011-01-10 17:12:22 -06:00
Robby Findler
666c559532 adjusted how paren matching inside {} works for better tabbing in scribble mode 2011-01-10 16:56:45 -06:00
Robby Findler
b823b94cda change drracket to print the start & end compiling messages when in PLTDRCM=trace mode 2011-01-10 16:56:40 -06:00
Matthew Flatt
a28ead9464 fix some switchable-button tooltip problems 2011-01-10 12:26:24 -07:00
Matthew Flatt
4c05bb48f1 win32: mouse-leave events when mouse leaves the frame 2011-01-10 12:26:23 -07:00
Robby Findler
9698d03955 adjust check syntax so that it uses a copy of the definitions text as the source of the program
this seems to improve the responsiveness of check syntax a fair amount
  on a fast machine, copying drracket/private/rep.rkt takes .5 seconds, tho.
2011-01-10 13:04:36 -06:00
Robby Findler
160d9d9ac4 removed unused bound id 2011-01-10 13:04:34 -06:00
Stephen Bloch
57dfc31f60 Two test files for picturing-programs had been disabled; they're re-enabled now. 2011-01-10 13:48:07 -05:00
Robby Findler
f86fbad226 fix stupid stuff, plus make purple a little more different than brown 2011-01-10 12:19:20 -06:00
Robby Findler
2553553f09 improved same game
- new drawing algorithm (makes the connected regions easier to see)
  - different scoring mechanism (give points for having few pieces left)
  - make the window resizable
  - general cleanup of the code
2011-01-10 11:49:52 -06:00
Matthew Flatt
f1e13a7921 modial dialog don't disable mouse motion, enter, and leave events
Closes PR 11599

 This is an API change relative to gr1, but it seems sensible,
 and it makes enter and leave events more reliable and easier
 to implement.
2011-01-10 07:53:03 -07:00
Matthew Flatt
e64c99f7a3 typo
Closes PR 11606
2011-01-10 06:43:27 -07:00
Robby Findler
d2cb96bcb3 setup hooks so that the behavior of the home / c:a keybinings delegates to a method to find where to go
then, use that to change how it works for the scheme mode (and also another variation for the REPL to
cope with the prompt)

I spent a while trying to make this work at the keymap% level (ie putting different keybindings for "home"
and "c:a" into different keymaps) but this just turned out to be far too confusing and fragile, so went
with this alternative (one keybinding, but that delegates to an overridable method)

closes PR 11446
2011-01-09 16:22:28 -06:00
Robby Findler
ad47d346ba move the text class creation calls back to the end of the file 2011-01-09 15:38:24 -06:00
Robby Findler
1425969f61 seems safe to use the star under windows now for unsaved files 2011-01-08 20:25:11 -06:00
Robby Findler
49952e580b adjust scribble's in-drracket html generator button to use the sandbox so user code cannot corrupt drracket.
related to PR 11601
2011-01-08 16:37:58 -06:00
Robby Findler
da9c34cd52 use the new refresh-now method 2011-01-08 14:52:36 -06:00
Robby Findler
66f6f04c1e improve the drawing of the menu popup when it is yellow and the mouse is over it 2011-01-08 14:29:36 -06:00
Robby Findler
cdd099f024 added docs for set/c
moved docs for predicates down near the end of the file;
  currently it goes: constructors, operations, predicates & contract, iterator stuff
  added docs for set-equal?
2011-01-08 14:10:08 -06:00
Robby Findler
0411cddba5 added set/c and made sets print as set, seteq, or seteqv
closes PR 11454
2011-01-08 13:49:01 -06:00
Robby Findler
422bb10b53 set docs: change the name of the parameter of set-union to avoid shadowing 'set'
used the name 'st' following the style guide's suggestion of 'lst' for lists
  since it should use the same parameter name everywhere, change this everywhere
  also: rackety
2011-01-08 13:48:59 -06:00
Matthew Flatt
eaa82cc84d gtk: fix floating windows 2011-01-08 11:55:31 -07:00
Matthew Flatt
f59e8e0eb9 cocoa: fix problems with floating windows 2011-01-08 11:41:11 -07:00
Matthew Flatt
8f6acf6aae radio-box% initial selection and #f
Closes PR 11107
2011-01-08 10:29:32 -07:00
Matthew Flatt
9e9a3ef814 fix `regexp-match-exact?' to work on paths, drop ports from docs
Closes PR 11213
2011-01-08 10:29:32 -07:00
Matthew Flatt
f624ebdf20 doc repair
Closes PR 11215
2011-01-08 10:29:31 -07:00
Matthew Flatt
bbc0c687ee fix `keyword-apply' when the argument list is missing
Closes PR 11249
2011-01-08 10:29:31 -07:00
Matthew Flatt
e6fd878e14 doc `Secref'
Closes PR 11309
2011-01-08 10:29:31 -07:00
Matthew Flatt
f2a11c504d fix `tab-panel%' callback problem
Closes PR 11528
2011-01-08 10:29:31 -07:00
Matthew Flatt
8d15718188 fix typo
Closes PR 11061
2011-01-08 10:29:31 -07:00
Matthew Flatt
9417beb7bd gtk: get-file' and put-file' replace "*.*" filter with "*"
Closes PR 11593
2011-01-08 10:29:31 -07:00
Stevie Strickland
9ffb204682 Rename instanceof' to instanceof/c'. 2011-01-08 11:24:25 -05:00
Matthew Flatt
39e0921f90 trigger Slideshow printing via `executable-yield-handler'
Closes PR 11595
2011-01-08 07:09:39 -07:00
Stephen Bloch
67f3a22e44 no longer ignoring tests 2011-01-08 00:00:47 -05:00
Stephen Bloch
fb7d948794 Revised test cases that used big-bang so they don't actually run when
loaded (so drdr doesn't complain about timeouts).
2011-01-07 23:52:39 -05:00
Stephen Bloch
c3430f285c Took out a commented line. No big deal... 2011-01-07 23:52:38 -05:00
Jay McCarthy
f77ab71772 Fixing PR11592 2011-01-07 19:53:00 -07:00
Jay McCarthy
f2a9aebba5 Fixing contract formatting change 2011-01-07 19:53:00 -07:00
Matthew Flatt
d4e3d42d19 make `message-box' and variants work when called for a non-handler thread
This could be done to many other dialogs, but it seems especially
 worthwhile for `message-box'.
 Closes PR 11601.
2011-01-07 17:59:26 -07:00
Stevie Strickland
92775c5e4e Add instanceof.
The instanceof contract combinator takes a class contract.  The resulting
contract protects objects using the external field and method contracts
in the class contract.
2011-01-07 18:22:24 -05:00
Matthew Flatt
d6fc7da750 add refresh-now' to canvas%'
--- this method doesn't have to be built in, but it
     encapsulates a common and not-too-obvious pattern
2011-01-07 14:19:35 -07:00
Matthew Flatt
5f4ee4f9f8 cocoa: erasing a non-transparent canvas uses white 2011-01-07 14:15:35 -07:00
Matthew Flatt
9d7a7a1520 line number fixes
- restore some method augments that I shouldn't have deleted
 - handle font change through a style-list callback
2011-01-07 13:02:33 -07:00
Matthew Flatt
a5660f38eb document weak reference by `notify-on-change' 2011-01-07 13:02:11 -07:00
Matthew Flatt
be6ba896e0 repairs for line numbers in DrRacket 2011-01-07 11:57:50 -07:00
Robby Findler
d8a3edfc88 clicking on the preference file indicator now gives stats about the preferences file 2011-01-07 12:33:14 -06:00
Robby Findler
61664690b5 make the proper test to be able to call un/cache-image
closes PR 11598
2011-01-07 11:22:28 -06:00
Matthew Flatt
551a43d759 use scribble/manual for easier PDF rendering 2011-01-07 09:48:04 -07:00
Matthew Flatt
7852408f8a Scribble: prevent linebreaks after leading hyphens on identifiers 2011-01-07 09:48:03 -07:00
Matthew Flatt
21d324a169 Scribble soft-hyphen support for Latex rendering; ?-' in scribble/base' 2011-01-07 09:48:03 -07:00
Matthew Flatt
315fdf071a better Scribble support for disabling line breaks
- make 'no-break element style work consistently
 - document 'no-break
 - add `nonbreaking' to `scribble/base'
2011-01-07 09:48:03 -07:00
Matthew Flatt
8f23d9dc1a fix reference hyphen and some abbreviations 2011-01-07 09:48:03 -07:00
Matthew Flatt
163d10cab3 Scribble LaTeX rendering of non-breaking hyphen; add ~' and -~-' 2011-01-07 09:48:03 -07:00
Matthew Flatt
5998c0ac95 add ._' and .__' to `scribble/base' for abbrev- and setence-ending periods 2011-01-07 09:48:03 -07:00
Matthew Flatt
5b3865f3e6 doc repairs 2011-01-07 09:48:03 -07:00
Robby Findler
bf031be73e what happened here? 2011-01-07 09:23:51 -06:00
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
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
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
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
Robby Findler
dd9e8c530b fix the use of draw-caret in 2htdp/image 2011-01-03 20:54:07 -06:00
Matthew Flatt
cf344b9926 fix dimensions of cached image bitmap 2011-01-03 19:13:56 -07:00
Robby Findler
30f9c4338f make sure make-bitmap gets exacts as args 2011-01-03 19:56:37 -06:00
Matthew Flatt
3a5f267983 Revert "move the handin-server docs out of the user's space and into the plt/doc"
This reverts commit e6d45e2ae6.
[for now, so that the distribution build can work]
2011-01-03 18:05:07 -07:00
Matthew Flatt
cd676fe81c another context-cache repair 2011-01-03 18:04:11 -07:00
Robby Findler
d1e0e7e254 fixed a few places in the repl-test where it was accessing gui stuff on a non-GUI thread 2011-01-03 17:41:08 -06:00
Matthew Flatt
cb016e35ad fix draw-bitmap with alpha < 1.0
Closes PR 11589
2011-01-03 14:25:58 -07:00
Robby Findler
ac52a63d4a cache drawing in 2htdp/image snip's draw method 2011-01-03 15:06:41 -06:00
Robby Findler
d886df2acc 2htdp/image: when selected, draw with some transparency so the selection is visible 2011-01-03 14:42:57 -06:00
Robby Findler
e6d45e2ae6 move the handin-server docs out of the user's space and into the plt/doc 2011-01-03 11:38:56 -06:00
Robby Findler
6c4f75365b handin server docs tweaks 2011-01-03 11:38:54 -06:00
John Clements
b713e43e1b adopted a two-stage fallback for old pref name, per robby's suggestion 2011-01-03 07:52:48 -08:00
Casey Klein
4ca857fad7 Configures DrDr to run larger random tests 2011-01-03 09:37:32 -06:00