Commit Graph

30776 Commits

Author SHA1 Message Date
Neil Toronto
0bb6f256dd Use new plot/pict module for math docs 2013-10-09 18:44:02 -06:00
Neil Toronto
aeeb691337 Split "math" package into "math", "math-lib", "math-doc" and "math-test" 2013-10-09 18:16:25 -06:00
Neil Toronto
384ff2aa36 Removed dependency on "plot-compat" from "plot" package 2013-10-09 17:51:05 -06:00
Neil Toronto
0edd7e0f40 Split "plot" package into five packages 2013-10-09 17:40:41 -06:00
Neil Toronto
f6a4881347 Plot source reorg before separating "plot" into multiple packages
Also added plot/pict and plot/bitmap (and typed versions)
2013-10-09 15:20:44 -06:00
Matthew Flatt
70b6f6464f fix .zo marshal of a syntax object containing a hash table in a list
Also, fix `zo-parse` unmarshaling of syntax-object hash tables.

Closes PR 14087
2013-10-09 07:09:36 -06:00
Matthew Flatt
f649599681 repair for 5eee14032f
This repair needs a test case, but I think the test will require a lot
of scaffolding to set up a package configuration, so I'm leaving that
part on my todo list for now.
2013-10-08 16:48:31 -06:00
Matthew Flatt
94e767cfa9 pict: restore use of loaded mask, if any, by bitmap
In case a `bitmap%` object with a mask is passed to `bitmap`.
2013-10-08 16:11:17 -06:00
Matthew Flatt
16552e9a67 slideshow: fix letterbox clipping by avoiding offscreen mode 2013-10-08 16:11:17 -06:00
Asumu Takikawa
8df734048c Fix error message for misuse of #:methods
Closes PR 14069
2013-10-08 14:32:34 -04:00
Asumu Takikawa
f6d62b2813 Make : error on unbound identifiers
Closes PR 13298
2013-10-08 12:06:58 -04:00
J. Ian Johnson
075803c090 Filled out pin-arrow-label-line interface to match pin-arrow-line. 2013-10-08 11:36:37 -04:00
Vincent St-Amour
72c18c7e3f Fix docs for pin-arrow-line. 2013-10-08 11:36:37 -04:00
Ryan Culpepper
80b3f33b67 updated tests 2013-10-07 09:31:21 -04:00
Ryan Culpepper
c4ba293c7e better "expected more terms" messages in some cases
Still need docs, make constant stxclass descriptions available
2013-10-07 09:23:11 -04:00
Ryan Culpepper
a086943b7c fix typo 2013-10-07 09:23:11 -04:00
Sam Tobin-Hochstadt
4b203646e1 Increse timeouts. 2013-10-06 23:27:04 -04:00
Matthew Flatt
2728c5fb21 fix test for previous commit 2013-10-06 17:57:11 -06:00
Matthew Flatt
5eee14032f raco setup et al.: fix problem with relative paths that exit a collection
Closes PR 14063
2013-10-06 17:23:51 -06:00
Robby Findler
a13aed7420 fix name of struct constructor built by struct-out
closes PR 14073
2013-10-06 08:21:40 -05:00
Ryan Culpepper
007d563a41 fix attr check for ~optional defaults
closes PR 14076
2013-10-05 15:20:04 -04:00
Ryan Culpepper
383c363c68 fix dict-empty?
closes PR 14075
2013-10-05 15:20:04 -04:00
Sam Tobin-Hochstadt
7dd3b82d1b Fix props for cext-lib pkg. 2013-10-05 13:15:39 -04:00
Matthias Felleisen
bae9caf977 fix bug with boolean result check in stop-when, Rackety 2013-10-05 12:03:06 -04:00
Matthias Felleisen
72a574c108 fix persistent bug in terminating universe via clock limit 2013-10-05 12:03:05 -04:00
Neil Toronto
876995d52c Added `point-label3d', notion of layers (back, area, front) to 3D plots 2013-10-04 13:57:41 -06:00
Matthias Felleisen
bbe1cc9ab6 fixed test with display line 2013-10-04 15:11:15 -04:00
Matthias Felleisen
e9ee4c4504 test for stop-when problem with booleans 2013-10-04 15:11:15 -04:00
Robby Findler
88871caf6e fix image list coercion
unbreaks place-image in the case that it gets bitmaps directly

Also, bring test-image.rkt down below 102 columns
2013-10-04 10:09:47 -05:00
Vincent St-Amour
ba9873b0a0 Fix TR constructor detection.
Was accidentally turning #%expression into #%plain-app in some cases.
2013-10-04 10:18:44 -04:00
Robby Findler
16778910f5 fix the conversion to a [0,360) interval for angles in 2htdp/image
closes PR 14071
2013-10-03 19:07:36 -05:00
Sam Tobin-Hochstadt
c88e536c46 Add (very simple) type for hash. 2013-10-03 13:14:02 -04:00
Mike Sperber
25026a0923 Follow 480afa4c4d in deinprogramm.
Abstract out the teachpacks dialog and re-use in DMdA languages.
2013-10-03 17:06:24 +02:00
Max New
3e6589238a Remove unnecessary names before enumerating. 2013-10-02 22:13:51 -05:00
Max New
c85c24778a Add redex enum support for simple named repeats 2013-10-02 22:13:50 -05:00
Robby Findler
154d940a67 contracts & units are not getting along; unbreak the build for now 2013-10-02 10:34:37 -05:00
Robby Findler
7037120be7 tweaks to try to get more information on a new error in case it happens again 2013-10-02 10:03:00 -05:00
Robby Findler
1742545640 fix printing for vector contracts 2013-10-02 10:03:00 -05:00
Sam Tobin-Hochstadt
0feee4a711 Add 'distributed-places' to 'main-distribution'. 2013-10-02 10:55:47 -04:00
J. Ian Johnson
b32697bd88 Conservative extension to match so that app patterns may produce and consume multiple values. 2013-10-01 16:25:20 -04:00
Jay McCarthy
1260d7e8cd Fix checksum goof 2013-09-30 19:14:38 -06:00
Jay McCarthy
dbed9740e5 Track checksum errors 2013-09-30 19:14:38 -06:00
Jay McCarthy
28d0ec6d4d Fixing PR14007 2013-09-30 19:14:38 -06:00
John Clements
87c6f891cd more helpful message for contract failure 2013-09-30 15:07:41 -07:00
Robby Findler
575ed235f0 add place-images and place-images/align 2013-09-30 17:01:12 -05:00
Robby Findler
f03bc18f68 improve line number redrawing
it now checks to avoid drawing the line numbers when
the invalid region is not lined up in the X direction
2013-09-30 17:01:11 -05:00
Matthew Flatt
68df43ac16 raco setup: fix command-line argument handling 2013-09-30 09:19:52 -06:00
Matthew Flatt
413985eeb4 fix treatment of an old-style ".plt" file as a package 2013-09-30 09:15:26 -06:00
Matthew Flatt
214aba2930 minor fix to Redex docs 2013-09-29 17:05:46 -04:00
Matthew Flatt
6d4ff30909 fix JIT bug related to unboxed arguments in self tail calls 2013-09-28 17:57:06 -04:00