Robby Findler
507b1cd8fd
moved the docs-complete library into rackunit
...
to avoid having a separate, new manual for the
one library
2011-05-05 16:10:42 -05:00
Robby Findler
e7d0029aea
added lots of new tests that our documentation is complete
2011-04-25 13:24:43 -05:00
Robby Findler
6fff26ad12
2htdp/image: relax the constraints on 'crop' so that you can crop outside the bounding box
2011-02-21 05:28:37 -06:00
Robby Findler
c1668d894e
added overlay/align, underlay/align, overlay/align/offset, and underlay/align/offset
2011-02-20 15:37:16 -06:00
Robby Findler
4d9c150b7b
2htdp/image: adjust tests
2011-02-11 19:50:15 -06:00
Matthias Felleisen
2c07f6a8e6
some progress on the failing test
2011-02-08 13:46:25 -05:00
Robby Findler
eb45a6f15b
2htdp/image: place-image/align doesn't really need to check that the second image argument has a pinhole
2011-02-06 07:25:08 -06:00
David Van Horn
760a58b65d
Fixes more spelling errors.
2011-02-04 19:44:13 -07:00
David Van Horn
c9519fd113
Fixed various spelling errors.
2011-02-03 17:42:33 -05:00
Matthias Felleisen
814a847323
made to-draw/on-draw in big-bang mandatory; Closes PR 11663
2011-01-22 12:07:24 -05:00
Robby Findler
7716851cde
2htdp/image: added support for alpha as a mode? argument
2011-01-01 20:01:50 -06:00
Eli Barzilay
e2cc0942cc
Attempt to make some ignore files more robust
2010-12-31 15:59:39 -05:00
Robby Findler
830c797ee4
use pen's alpha color stuff in 2htdp/image
2010-12-31 10:25:01 -06:00
Robby Findler
1d89cfc9d7
2htdp/image fix bitmap scaling to respect alpha channels
2010-12-28 19:08:11 -06:00
Robby Findler
835f7753dc
generalize the color structs to have an alpha field and then use that in the bitmap conversion functions
2010-12-27 21:51:14 -06:00
Robby Findler
7282e19178
tightened up the check on polygon to make sure the posns contain reals
...
closes PR 10997
2010-12-25 20:33:33 -06:00
Robby Findler
e896360dcf
take advantage of new equal<%> and snip% setup to make image-snip%s equal to 2htdp/image images (when appropriate)
2010-12-24 06:34:43 -06:00
Robby Findler
4917d2af4a
added freeze to 2htdp/image
2010-12-17 13:51:10 -06:00
Sam Tobin-Hochstadt
4e85687d96
Ignore test-generated files
2010-12-17 12:32:28 -05:00
Sam Tobin-Hochstadt
d92ce41a6f
Make 2htdp/image produce png-convertible results.
2010-12-17 12:32:25 -05:00
Robby Findler
db116cd14b
don't go up past the collection with relative requires
2010-12-12 16:24:18 -06:00
Matthias Felleisen
bd0b8d9c9f
the Utah refactoring accidentally nested queue-callback; closes PR11500
2010-12-06 23:04:08 -05:00
Matthias Felleisen
4af96aaa1c
use 'any for read-line, closes PR11445
2010-12-06 23:04:08 -05:00
Robby Findler
2a7ccc552a
clean up test suite ala gr2
2010-11-29 13:49:47 -06:00
Robby Findler
6e7530ff86
added empty-image
2010-11-25 06:55:00 -06:00
Robby Findler
ae5cd21a1b
2htdp/image: changed the way drawing works, specifically avoid normalization before drawing to preserve sharing
2010-11-04 13:55:41 -05:00
Robby Findler
4941aec617
removed unused argument to normalize-image
2010-11-04 13:55:40 -05:00
Robby Findler
e80fb21c7c
unbreak test suite
2010-10-31 10:12:03 -05:00
Matthias Felleisen
18a81f8552
record images during world program, not events; Closes PR11351
2010-10-28 18:43:19 -04:00
Robby Findler
82d11cfa6c
fix up Matthias's tests so they are more drdr friendly
2010-10-28 17:20:43 -05:00
Robby Findler
ebe486886c
change 2htdp/image to export image=?
2010-10-28 17:20:43 -05:00
Robby Findler
a744958fd5
added support to the 2htdp/image library for reading files when there is no GUI around.
...
currently the support is limited to images that can only report their sizes and pinholes and where equal?
signals an error unless the arguments are eq?.
2010-10-28 11:32:14 -05:00
Matthias Felleisen
f600531e50
improved testing for record?
2010-10-27 10:35:11 -04:00
Matthias Felleisen
f876a854c6
partial fix for pr11350
2010-10-27 10:21:36 -04:00
Matthias Felleisen
6457f1e4cc
record? is working as it used, plus ability to auto-save images so I can write a test case, Closes PR11348 and PR11349
2010-10-26 19:02:43 -04:00
Matthias Felleisen
49060ff57c
merged two error checking files
2010-10-13 15:07:33 -04:00
Matthias Felleisen
ae04ddc7d9
the mouse and key handler shouldn't be set to defaults; when there are no on-* clauses, they should be ignored
2010-10-13 14:50:55 -04:00
Matthias Felleisen
58684bbf4e
merged keywords back into universe
2010-10-08 16:17:41 -04:00
Matthias Felleisen
995ce61434
to-draw and on-draw check
2010-10-08 16:17:03 -04:00
Matthias Felleisen
963adb64ce
run tests all at once
2010-10-08 14:04:32 -04:00
Robby Findler
05d16d9311
closes PR 11293
2010-10-07 19:36:18 -05:00
Robby Findler
08b9396e2f
closes PR 11236
2010-09-21 16:47:55 -05:00
Robby Findler
6f0b6eebbe
Added pinholes as x-place and y-place arguments
2010-09-06 20:39:13 -05:00
Robby Findler
d10cd2e6fa
preserve pinholes in overlaying and related functions
...
(also started to add "pinhole" as a place, but not done with that yet)
2010-09-06 20:39:12 -05:00
Robby Findler
cc96864868
added pinhole support to cropping primitives and to frame
2010-09-06 20:39:12 -05:00
Robby Findler
9b720b9c0d
added pinhole support to add-line, add-curve, scene+line, and scene+curve
2010-09-06 20:39:12 -05:00
Robby Findler
d2e443ac97
made equality check on images sensitive to pinholes
2010-09-06 20:39:11 -05:00
Robby Findler
9087348b7e
added pinhole support to the flipping prims
2010-09-06 20:39:11 -05:00
Robby Findler
157e9c2512
made rotation work with pinholes
2010-09-06 20:39:11 -05:00
Robby Findler
e3b51e8cf4
made scaling work with pinholes
2010-09-06 20:39:11 -05:00
Robby Findler
986b36d761
added basic pinhole tests
2010-09-06 20:39:10 -05:00
Robby Findler
4fa7fa2994
Added docs and exported basic pinhole manipulation primitives
2010-09-06 20:39:10 -05:00
Robby Findler
5e01ac5537
added a pinhole property to images
2010-09-06 20:39:10 -05:00
Matthew Flatt
081fc3bad5
fix 2htdp/image bitmap rotation direction
2010-09-04 16:43:38 -06:00
Robby Findler
1fa6be75b5
added image->color-list and color-list->bitmap
2010-09-04 13:52:49 -05:00
Matthew Flatt
e0d9d2565c
fix problem with rotation on images such as bitmaps
...
and replace internal `bring-between' with an efficient version
Closes PR 11124
2010-08-30 20:15:20 -06:00
Robby Findler
3d5843aa81
fixed pen and color so they signal errors properly
2010-08-28 08:52:59 -05:00
Robby Findler
8d2db5f4bf
fixed a bug found by random testing
2010-08-22 20:33:30 -05:00
Robby Findler
720a86052f
improved crop so that it doesn't fail when the coordinates are out of range
2010-08-22 15:12:10 -05:00
Robby Findler
f1e38247e0
improved the error message for save-image
...
closes PR 11076
2010-08-20 17:39:45 -05:00
Robby Findler
6cd277a36f
fixed a bug in the saving of bitmaps (and along the way added some randomized tests that found a few other things)
...
Please merge to release branch.
2010-07-20 22:59:52 -05:00
Robby Findler
070a39d902
fixed a bug in text's color argument, as noted in PR 10998
2010-07-07 13:42:40 -05:00
Robby Findler
a5d969607b
fixed PR 10998
2010-07-06 15:26:26 -05:00
Robby Findler
132867518c
added support for flipping bitmaps
2010-06-18 16:21:14 -05:00
Robby Findler
27bd7934d7
fixed flipping for curves
2010-06-18 16:21:13 -05:00
Robby Findler
ca7bf92054
added basic flipping (bitmaps not done yet)
2010-06-18 16:21:13 -05:00
Robby Findler
22bc8f6d87
a bunch of little fixes to the 2htdp/image library (and related) for sfp submission:
...
- added in the htdp/image version of the performance test case
- made gui-eval work with things other than slideshow
- extended render-image so that it works on bitmaps and image-snips
2010-06-16 11:58:58 -05:00
Jay McCarthy
eeef33fa7b
Adding ignores
2010-06-04 09:43:36 -06:00
Robby Findler
31b507aa51
Rackety 2htdp/image
2010-05-25 21:35:04 -05:00
Matthias Felleisen
391444741f
simulate-file for testing readers
2010-05-18 23:00:59 -04:00
Eli Barzilay
7b14a1f585
"Racunit" -> "Rackunit"
2010-05-17 12:07:32 -04:00
Eli Barzilay
bba676d90c
Update the text message at the top of WXME files, including the URL.
...
Also, update the message in existing files. Change the instructions to
use DrRacket or DrScheme version <previous-version>, and for really old
files (pre-v4), just use 4 for the version. Also just drop the second
paragraph in these files -- "Most likely, it was created by" is not
needed when for these files we know that this is true.
2010-05-17 00:19:26 -04:00
Jay McCarthy
bc5cf30ebe
Renaming rktunit to racunit
2010-04-30 10:57:32 -06:00
Jay McCarthy
f70ffca756
Renaming schemeunit to rktunit and adding compat layer
2010-04-29 15:00:02 -06:00
Matthias Felleisen
32347bfb56
Merge branch 'master' of git:plt
2010-04-27 19:07:18 -04:00
Matthias Felleisen
2613ce6c09
fixed tests for batch io
2010-04-27 19:06:31 -04:00
Matthew Flatt
28b4043077
rename all files .ss -> .rkt
2010-04-27 16:50:15 -06:00
Robby Findler
256e3fedd2
fixed a bug with zero-sized htdp/image images interactive with 2htdp/image primitives
2010-04-23 12:34:17 -05:00
Matthias Felleisen
ae5c682e10
fixed 10866 for _first-order_ abuse of clauses
2010-04-20 18:57:17 -04:00
Matthias Felleisen
6d1d3da1fe
bug eliminated from _words_ reading
2010-04-16 17:37:59 -04:00
Matthias Felleisen
a2af09a445
one more reader, plus shortened the names of the functions
2010-04-16 10:49:21 -04:00
Matthias Felleisen
a8999166d7
one more test for batch-io
2010-04-15 20:39:26 -04:00
Matthias Felleisen
2727d5f0ba
batch-io finished
2010-04-15 20:34:26 -04:00
Matthias Felleisen
ed21a85d9d
added csv reading to batch-io
2010-04-14 18:58:29 -04:00
Matthias Felleisen
11f6859cb2
more api for batch-io
...
svn: r18808
2010-04-13 15:34:09 +00:00
Matthias Felleisen
8d1871b4c9
improved error message in response to 10854
...
svn: r18807
2010-04-13 14:17:29 +00:00
Matthias Felleisen
26b3cb7eb2
batch io expanded
...
svn: r18766
2010-04-08 22:14:36 +00:00
Matthias Felleisen
eaa7303113
the proper fix
...
svn: r18703
2010-04-01 02:01:05 +00:00
Matthias Felleisen
7a4cd2a706
appeasing drdr
...
svn: r18702
2010-04-01 00:57:36 +00:00
Matthias Felleisen
3f20bc5eb6
fixes 10836
...
svn: r18700
2010-03-31 21:59:07 +00:00
Matthias Felleisen
3c1d0b079c
10834 fixed
...
svn: r18668
2010-03-30 13:43:47 +00:00
Matthias Felleisen
404e0e30a1
stop clause for release
...
svn: r18524
2010-03-12 13:24:45 +00:00
Matthias Felleisen
b4da375084
improved release test
...
svn: r18519
2010-03-12 03:28:26 +00:00
Matthias Felleisen
d4adb4456d
added on release
...
svn: r18518
2010-03-12 03:21:23 +00:00
Matthias Felleisen
2655495b56
fixed bug in on-tick syntax pattern
...
svn: r18514
2010-03-12 01:33:57 +00:00
Matthias Felleisen
982820fba2
fixed double-def of empty-scene
...
svn: r18177
2010-02-19 01:06:11 +00:00
Robby Findler
124dbe9b93
added empty-scene
...
svn: r18138
2010-02-17 23:21:57 +00:00
Robby Findler
12dc4f3421
PR 10728
...
svn: r18136
2010-02-17 23:07:44 +00:00
Matthias Felleisen
2c602a08c4
svn: r18006
2010-02-06 19:05:35 +00:00
Matthias Felleisen
9664c79320
mouse leave/enter behavior was wrong; failure of SPC?
...
svn: r17925
2010-02-01 16:05:37 +00:00