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
Matthew Flatt
be1046baa1
fix GC log printout
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