Commit Graph

22320 Commits

Author SHA1 Message Date
Matthew Flatt
ec29a2d85c add `use-collection-link-paths' 2011-08-24 20:08:19 -06:00
Matthew Flatt
7299b0603e check format of collection name in `raco link' 2011-08-24 20:08:19 -06:00
Matthew Flatt
84e3ab2a20 add support for collection roots to the collection links file 2011-08-24 20:08:19 -06:00
Matthew Flatt
8f0487d8e4 make `raco link' write relative paths 2011-08-24 20:08:19 -06:00
Matthew Flatt
71e92bcecf more `raco link' command-line changes: add -u, adjust -rn 2011-08-24 20:08:19 -06:00
Matthew Flatt
96098e678c change -s `raco link' flag to -l 2011-08-24 20:08:19 -06:00
Matthew Flatt
2dbaa45e1b add `raco unpack'
Although the ".plt" format is going to be replaced, the format is
currently viable for distributing collections, and I have wanted
a raw `unpack' command for a while. It was useful today to fix
problems with `raco pack' and collection links.
2011-08-24 20:08:18 -06:00
Robby Findler
ee17f7ce47 Revert "adjust the way the execute-callback is overridden so that this mixin"
This reverts commit 7dfffb3eb8.
2011-08-24 18:07:22 -05:00
Kevin Tew
5a30aa89eb Allow TCP sockets and file ports to be communicated across places 2011-08-24 14:33:54 -06:00
Sam Tobin-Hochstadt
a7cf16d486 Propagate expected function types propertly in case-lambda.
Closes PR 10139.
2011-08-24 15:29:10 -04:00
Sam Tobin-Hochstadt
d6f1c35e1b Reuse `case-lambda' syntax in optimizer. 2011-08-24 15:29:10 -04:00
Robby Findler
92fa4a8d58 add links to the bug report form 2011-08-24 13:37:25 -05:00
Robby Findler
41e22a6e3f added the ability to tell drracket to run a program and then run something after that
used that ability to make the scribble buttons work better
2011-08-24 11:25:26 -05:00
Robby Findler
7dfffb3eb8 adjust the way the execute-callback is overridden so that this mixin
cooperates better with other mixins that might do similar things
2011-08-24 11:25:24 -05:00
Robby Findler
4923e20994 clarify precise semantics of 'raco setup -D' 2011-08-24 11:25:23 -05:00
Matthew Flatt
a7855e20a8 add `raco link'
includes a rewrite the "Module Basics" section of the Guide
2011-08-24 09:07:14 -06:00
Matthew Flatt
b7bad5cc8a fix `racketmod' file box mode 2011-08-24 09:07:13 -06:00
Matthew Flatt
fa82d70cc6 slideshow/pict: add linestyle' and #:style' argument to `pin-line' 2011-08-24 09:07:13 -06:00
Matthew Flatt
f082919f0b doc style adjustments; reorg cmdline+editors docs in Guide 2011-08-24 09:07:12 -06:00
Matthew Flatt
a0ba7eb10c doc clarifications 2011-08-24 09:06:28 -06:00
Asumu Takikawa
36d3cc69db Typo in docs. 2011-08-24 03:00:41 -04:00
Robby Findler
6c91288f2f speed up bitmap rotation (could probably revisit this to
speed up flipping (and also to do all three in one pass)
2011-08-23 18:56:51 -05:00
Robby Findler
b425ca90d2 fix bug in the loading of non-alpha bitmaps (also: minor Rackety) 2011-08-23 18:56:50 -05:00
Kevin Tew
f85c73f83d change evt? to handle-evt? 2011-08-23 14:02:01 -06:00
Kevin Tew
0f595f4882 docs cpointers over place-channels 2011-08-23 14:02:01 -06:00
Kevin Tew
8782f4c445 send ffi pointers across places 2011-08-23 13:33:06 -06:00
Kevin Tew
fa4bb9dda0 Change cpointer tag to be a symbol 2011-08-23 13:33:06 -06:00
Danny Yoo
5e16770932 Hacked #lang algol60 into place
(Patch from Danny Yoo, touched up a little.)
2011-08-23 12:20:21 -04:00
Eli Barzilay
9091fddc52 Use (here-namespace) for autoloads, (not `hidden-namespace' which is more of a user workspace thing). 2011-08-23 12:08:37 -04:00
Eli Barzilay
01a591392e Some more ;-ized printouts. 2011-08-23 12:08:37 -04:00
Eli Barzilay
db5c6e02d7 Typo fixes, thanks to David Van Horn. 2011-08-23 12:08:37 -04:00
Robby Findler
034e4f2364 add test cases for old file 2htdp/image file formats
(and fix corresponding bugs)
2011-08-23 07:12:11 -05:00
Robby Findler
1f02106318 2htdp/image
normalize the internal representation of bitmaps so it always uses an alpha
bitmap instead of sometimes using a mask bitmap and sometimes using alpha.
This also fixes a bug where the library would get consfused when it saved
a bitmap to a file, since it didn't record if it was an alpha bitmap or not.

This improves the save files that contain images, cutting the size for bitmaps
in half (bringing the drracket save file down to a mere 25x larger than the
png file format for the example I was using...)
2011-08-22 19:09:52 -05:00
Robby Findler
f22ec82d96 fix brain fart
closes PR 12126
2011-08-22 19:09:51 -05:00
Robby Findler
8ccf50b84b use the pre-multiplied alphas when comparing images for 2htdp/image 2011-08-22 19:09:50 -05:00
Stephen Chang
35f3a29020 fix lazy stepper tests
add case to annotate/module-top-level in stepper/private/annotate.rkt
2011-08-22 17:58:22 -04:00
Sam Tobin-Hochstadt
3f3f99d849 Revert "Give appropriate inferred names to `big-bang' clause RHSs."
This reverts commit 5c95e8d46d which was accidentally committed.
2011-08-22 17:37:30 -04:00
James Ian Johnson
e12472bdf7 Changed rec-id black magic to a more robust syntax parameter solution. 2011-08-22 17:04:16 -04:00
James Ian Johnson
a873675832 Fixed a hygiene issue with rep-utils. Rec-ids were in improper phase. 2011-08-22 17:04:16 -04:00
Sam Tobin-Hochstadt
5c95e8d46d Give appropriate inferred names to `big-bang' clause RHSs. 2011-08-22 17:04:16 -04:00
Jay McCarthy
cee3d251ee This file uses this-expression-source-directory to implement this-package-version-symbol, but that comes from mzlib/etc which was not required 2011-08-22 14:15:04 -06:00
Matthew Flatt
853e47f05e fix broken-link reporting by `scribble' 2011-08-22 07:58:05 -06:00
Matthew Flatt
fc5fc02e5e doc `has-alpha-channel?' method 2011-08-22 07:58:04 -06:00
Sam Tobin-Hochstadt
e39abf17da Typed version of `racket/date'.
Contracts make it hard to have this library automatically typed.
2011-08-22 09:46:12 -04:00
Eli Barzilay
2bc2050c08 Fix when showing the description of a module.
Set `current-load-relative-directory' to the path of the module file so
paths that it resolves in the description (in `describe-modeul') are not
bogus.
2011-08-22 07:49:49 -04:00
Robby Findler
e2e2cedead typo 2011-08-21 22:02:32 -05:00
Matthew Flatt
bdadc453e0 fix `compile-collection-zos' 2011-08-21 11:43:59 -06:00
Matthias Felleisen
accb677f0e write and read files in 'text' mode; Closes PR12120 2011-08-21 13:35:06 -04:00
Eli Barzilay
41ae2b57b6 New Racket version 5.1.3.3. 2011-08-21 03:50:12 -04:00
Robby Findler
963dc808fa fix bug in the way planet was setting up the state for the installation process 2011-08-20 19:15:46 -05:00