Asumu Takikawa
5aa76c27a9
Support multiple values for control proxy functions
2012-06-11 18:18:37 -04:00
Asumu Takikawa
1cce922d97
Add prompt tag contracts using control proxies
2012-06-11 18:18:37 -04:00
Asumu Takikawa
d527426cac
Prototype implementation of control proxies
2012-06-11 18:18:37 -04:00
Matthew Flatt
82943df351
another *SL error-message repair
2012-06-12 06:02:57 +08:00
Asumu Takikawa
c108fe5c6a
Fix typo in TR special form docs
2012-06-11 17:29:02 -04:00
Asumu Takikawa
c9fd4ef538
Fix docs for impersonate/chaperone-box
2012-06-11 17:28:38 -04:00
Jon Rafkind
806b3072e3
[honu] add simple syntax-parse form. add syntax-class for delaying parsing
2012-06-11 13:07:54 -06:00
Jon Rafkind
6457e69b48
[honu] support for-syntax in require
2012-06-11 13:07:53 -06:00
Jon Rafkind
fc96cb258c
[honu] assignment operators cooperate with the dot operator
2012-06-11 13:07:52 -06:00
Robby Findler
c9693ab910
adjust the drracket language test suite for the new error messages
2012-06-11 14:04:05 -05:00
Robby Findler
c1aa8cb0eb
clarified docs for force-package-building?
2012-06-11 01:40:37 -05:00
Robby Findler
b0607f04a9
shrink the dependencies from racket/runtime-path (remove mzscheme
...
and pull out the one things from mzlib/etc that it uses into a separate,
private file)
2012-06-10 13:52:00 -05:00
Robby Findler
e9ddc54b18
added the #:draw-border? argument to disk and filled-ellipse
2012-06-10 11:53:54 -05:00
Robby Findler
397f10842a
export signatures from module-browser.rkt; also Rackety
2012-06-10 11:53:54 -05:00
Robby Findler
d4ab45f6c5
guard the repositories warning
...
closes PR 12842
2012-06-10 11:53:53 -05:00
Vincent St-Amour
948a4d6184
Missed some cases in sqrt.
2012-06-09 22:11:42 -04:00
Vincent St-Amour
c4743724cd
Restore testing of sqrt and log.
2012-06-09 22:07:43 -04:00
Vincent St-Amour
53746ca0a5
Fix type of fl/ to reflect changes to /.
2012-06-09 22:07:03 -04:00
Vincent St-Amour
5d26fd10e6
Subtraction is not commutative.
2012-06-09 22:04:43 -04:00
Vincent St-Amour
442def0b0f
Fix typechecking of Single-Flonum-Complex literals.
...
Closes PR12840.
2012-06-09 22:00:27 -04:00
Vincent St-Amour
7191ef5c74
Be more conservative about returning Float-Complex and others.
2012-06-09 21:57:01 -04:00
Vincent St-Amour
f3f5abd1f7
Improve handling of NaN in division.
...
Closes PR12838.
2012-06-09 21:32:37 -04:00
Neil Toronto
8f840bd07b
Fixed erroneously imprecise type for +nan.f literal (now Single-Flonum-Nan)
...
Types for nan?, infinite?, pi.f, exact-round, exact-floor, exact-ceiling,
exact-truncate, degrees->radians, radians->degrees
Extended tc-random-testing: generates exact integers and rationals now
Fixed types of sinh, cosh and tanh to account for underflow and NaNs
2012-06-09 17:46:04 -06:00
Neil Toronto
ddeda70b20
Added to HISTORY.txt
...
Added (report-errs) to tests/racket/math.rktl
2012-06-09 17:46:04 -06:00
Vincent St-Amour
a89bd99e2a
Fix printing of single-precision floats.
...
If there's already an exponent separator, replace it with f.
Closes PR12836.
2012-06-09 19:35:37 -04:00
Matthew Flatt
5caa114564
fix `print-syntax-width' for +inf.0
...
Closes PR 12837
2012-06-10 06:58:06 +08:00
Matthias Felleisen
6b2419f100
fixed error messages for create-world
2012-06-09 13:00:09 -04:00
Vincent St-Amour
ede83be3fb
Fix docs for unsafe-flmin and unsafe-flmax.
...
Closes PR12826.
2012-06-09 09:20:55 -04:00
Rodolfo Henrique Carvalho
1b5069f47a
Fix minor typo
2012-06-09 09:20:55 -04:00
Robby Findler
81cbb10213
fix docs for render-term
...
closes PR 12834
2012-06-09 07:12:15 -05:00
Stephen Bloch
c7666c5e4f
In addition to providing "provide", I also provide several of its
...
sub-forms, most usefully "all-defined-out".
2012-06-08 19:44:48 -04:00
Matthew Flatt
815fd1b49c
misc changes to speed up doc search generation
...
Cuts about 30% of the time on my machine.
2012-06-08 16:08:55 +08:00
Matthew Flatt
00e1ed9369
scribble: fix duplicate call to `render-element' callback
...
This change should cut the time to generate the search index
roughly in half.
2012-06-08 16:08:55 +08:00
Matthew Flatt
fbb6a294f3
local-expand' allows a stop list to have only
module*'
...
That is, when the sto plist contains only `module*', core
forms are not implicitly added to the stop list.
2012-06-08 16:08:55 +08:00
Matthew Flatt
941f215aa0
improve cycle-in-loading error message
2012-06-08 16:08:55 +08:00
Jay McCarthy
6db5672ac5
Fixes PR12767
2012-06-07 13:44:08 -06:00
Robby Findler
41a890df03
fix bug in the ->i parser (picked up the wrong identifier; wrote #'id when
...
id wasn't really around anywhere)
closes PR 12829
2012-06-07 10:45:18 -05:00
Vincent St-Amour
0f346601f4
Fix type of n-ary * to handle NaN properly.
2012-06-06 18:26:51 -04:00
Vincent St-Amour
c0b978f71f
Fix handling of NaN in flmin and flmax.
2012-06-06 18:26:51 -04:00
Vincent St-Amour
48f47f3384
Fix flonum and single-flonum operation types.
...
Most issues were found with random testing.
2012-06-06 18:26:51 -04:00
Vincent St-Amour
0b7eaf56ca
Fix generation of random floats in TR random testing.
2012-06-06 18:26:51 -04:00
Vincent St-Amour
3e9b527bd0
Fix comment.
2012-06-06 18:26:51 -04:00
Neil Toronto
b7fea6be5a
Fixed contracts on exact-round, etc.
2012-06-06 16:16:52 -06:00
Asumu Takikawa
f9ec37bbdd
Minor fix in mrlib/hierlist docs
2012-06-06 17:20:15 -04:00
Neil Toronto
e644e6afb1
Documented new additions to racket/math
2012-06-06 11:31:49 -06:00
Neil Toronto
b7ff3eb1fb
Made sinh return zero inputs unchanged (fixes failing test case)
2012-06-06 10:52:29 -06:00
Matthew Flatt
fdb722dcb1
shortcut for numbers in `write', etc.
2012-06-06 15:17:35 +08:00
Matthew Flatt
d80a49f853
turn on DrDr testing for racket/math
2012-06-06 15:16:52 +08:00
Matthew Flatt
4b07fc42f0
racket/future: fix heuristic for creating future-running threads
...
James noticed that the previous implementation was too slow to make
threads.
2012-06-06 13:25:14 +08:00
Matthew Flatt
255e3cbe2e
another *SL error-rewriting fix
...
Arity errors no include supplied arguments, but strip them
away for *SL messages.
2012-06-06 13:25:14 +08:00