Kevin Tew
f031fa4ad1
Places: Remove old unused definition
2010-08-24 10:39:39 -06:00
Kevin Tew
b86e48a567
Places: benchmark tests
2010-08-24 10:39:07 -06:00
Robby Findler
468b51d810
added a release note to that effect
2010-08-24 09:42:57 -05:00
Robby Findler
d98c5025cb
adjusted the automatic compilation in drracket so that it only avoids compiling files in the main collects dir
2010-08-24 09:42:57 -05:00
Matthew Flatt
0b71f65ba9
fix rendering of constructor style struct value's first field
2010-08-24 07:19:15 -06:00
Matthew Flatt
0955ed6e8b
fix custom printer attached to *SL structure types
2010-08-24 06:23:22 -06:00
Matthew Flatt
31f6a0da4e
fix Scribble `racket' rendering of quotes
...
which used to trigger too much space after a quoted form
2010-08-24 06:05:29 -06:00
Matthew Flatt
f29c6a902f
fix problem with old-style constrained-atomic mode
2010-08-24 05:39:47 -06:00
Matthew Flatt
68860526e5
doc x-ref clarifications
2010-08-24 05:39:47 -06:00
Matthew Flatt
434236e8c9
doc typo
2010-08-24 05:39:47 -06:00
Jon Rafkind
e077b87d50
fix PR 11123: 0-ary generator yield
2010-08-24 00:11:22 -06:00
Jon Rafkind
65c245cdc7
move purpose statements to the info files
2010-08-23 15:13:00 -06:00
Jon Rafkind
4bca9842f5
Make in-generator work when yield returns multiple values
2010-08-23 12:50:08 -06:00
Jon Rafkind
bdf98ebbe2
add README files for scribble directories
2010-08-23 10:06:45 -06:00
Robby Findler
611e04abda
adjusted the expansion so that the references to "foo" in this ISL program:
...
(define-struct foo (x))
(: make-foo (Number -> foo))
(: foo-x (foo -> Number))
(define x (make-foo 5))
(foo-x x)
don't get colored the "not yet executed" color.
2010-08-23 10:23:34 -05:00
Kathy Gray
d3cab0a2ca
Refocus window on clicking the error source.
2010-08-23 14:37:43 +01:00
Mike Sperber
a4e7ef3594
Push mixed' contracts down into lazy
struct' contracts.
2010-08-23 14:40:21 +02:00
Mike Sperber
225a42b832
Pass back the procedure on certain signature violations.
...
Closes PR 11117.
2010-08-23 10:08:40 +02: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
46e9a3b79b
improved the image docs slightly
2010-08-21 15:07:43 -05:00
Robby Findler
0b1e89bb50
improved the integration between ->i and Shu-yu's contract optimization.
...
When calling this function:
(contract (->i ([x integer?]
[y (x) (>=/c x)])
any)
(λ (x y) x)
'pos
'neg)
before this change it took this much time (to call the function many times):
cpu time: 1596 real time: 1606 gc time: 191
and after this change it takes this much time:
cpu time: 791 real time: 794 gc time: 7
Of course, on the same machine, just calling (λ (x y) x) the same number of times
gives us back this:
cpu time: 0 real time: 0 gc time: 0
sigh.
For perhaps another point of reference, this:
(contract (-> integer? integer? any)
(λ (x y) x)
'pos
'neg)
takes this much time:
cpu time: 393 real time: 395 gc time: 0
2010-08-21 13:51:05 -05:00
Sam Tobin-Hochstadt
72f31ffec0
Use current-readtable as the base for the TR readtable.
...
Closes PR 1115.
2010-08-21 14:05:46 -04:00
Robby Findler
f1e38247e0
improved the error message for save-image
...
closes PR 11076
2010-08-20 17:39:45 -05:00
Robby Findler
32f1f1d8f1
the error window for check syntax now goes away when you Run or edit the definitions window
...
closes PR 11101
2010-08-20 17:39:45 -05:00
Robby Findler
d93fc805f3
maybe this will help with some of the race conditions showing up in drdr
2010-08-20 17:39:45 -05:00
Jay McCarthy
7f4aa41aac
Upping check-dists timeout
2010-08-20 15:32:19 -06:00
Kevin Tew
0841b15cb8
props collects/tests/racket/benchmarks/places/place-channel.rktl
2010-08-20 12:48:43 -06:00
Kevin Tew
8f892a9fb4
fix clang compiler errors
2010-08-20 11:24:48 -06:00
Jay McCarthy
d5247cd0f4
Running web page build and distribution checker in DrDr
2010-08-20 10:35:37 -06:00
Jay McCarthy
67b7961464
Making the distribution checker agnostic to the actual base name of the plt root
2010-08-20 10:35:37 -06:00
Jay McCarthy
54e16b18ff
Fixing error message on different root installations
2010-08-20 10:35:36 -06:00
Jay McCarthy
9e2ee8ecc6
Fixing another print related test
2010-08-20 10:35:36 -06:00
Jay McCarthy
a8b0a7dce6
Adding zo size reporter test
2010-08-20 10:35:36 -06:00
Jay McCarthy
c9ded2d99b
Being more careful with port resources
2010-08-20 10:35:36 -06:00
Robby Findler
7c3b8eadf8
adjusted the default code keywords to include racket/base
2010-08-20 09:19:14 -05:00
Robby Findler
22f2e18a99
Fixed a bug in provide/contract that caused it to lose the source location of the original contract, when .zo files were compiled
2010-08-19 23:12:33 -05:00
Sam Tobin-Hochstadt
3637073f7f
Reduce require overhead.
2010-08-19 19:03:38 -04:00
Will M. Farr
82096abb1b
Added interation forms for/vector, for*/vector, for/flvector, and for*/flvector and for-clause in-flvector.
2010-08-19 18:45:13 -04:00
Jay McCarthy
44b34c37a8
Small adjustment to Matthews change
2010-08-19 16:39:54 -06:00
Jay McCarthy
5eb8f181f6
Adding WebSocket stress test and improving fit output
2010-08-19 16:34:16 -06:00
Jay McCarthy
1f61e7eb7f
Adding WebSocket example
2010-08-19 16:34:15 -06:00
Jay McCarthy
347e946548
Adding WebSocket support
2010-08-19 16:34:15 -06:00
Jay McCarthy
99e44effbe
Exposing Web Server header helpers
2010-08-19 16:34:15 -06:00
Jay McCarthy
209d2a0cda
Documenting md5 feature
2010-08-19 16:34:14 -06:00
Matthew Flatt
16f1dffe4c
add `ssl-port?' and add missing docs for two other procs
2010-08-19 16:14:11 -06:00
Matthew Flatt
eb584b4ecd
fix docs for tcp-addresses and udp-addresses
2010-08-19 16:13:50 -06:00
Matthew Flatt
43ecbe4837
rackety handin-server docs and other repairs
2010-08-19 15:56:07 -06:00
Matthew Flatt
7ee7106b2d
fix handin-server reloading for ss<->rkt
2010-08-19 15:50:59 -06:00
Matthew Flatt
1437d47fda
fix handin server's web-server wrapping to handle tcp-addresses on a listener
2010-08-19 15:01:58 -06:00