Commit Graph

30195 Commits

Author SHA1 Message Date
Matthew Flatt
ff9da94cfb include license with each package 2013-08-31 06:25:31 -06:00
Matthew Flatt
4fd0d7454b scribble/base: fix problem with macro-introduced `include-section' 2013-08-31 06:25:30 -06:00
Matthew Flatt
b5b2f1c2ad fix multi-file drag-and-drop on Unix
Thanks to Laurent Orseau.
2013-08-31 06:25:30 -06:00
Vincent St-Amour
400340b897 Fix type of generic-set? for hash set default. 2013-08-30 22:08:36 -04:00
Robby Findler
29c904ae42 fix string-contains?
closes PR 13990
2013-08-30 20:55:28 -05:00
Robby Findler
5c402c25a1 fix for abc7f9a873 2013-08-30 15:55:25 -05:00
Vincent St-Amour
5784358332 Improve type for generic-set?. 2013-08-30 15:30:42 -04:00
Vincent St-Amour
04941d33bd Fix link in unstable docs. 2013-08-30 15:30:42 -04:00
Matthew Flatt
0dcaa5e19f net/url: fix problems with new implementation on net/http-client
Various `net/url` operations need to request a close of the
connection after the operation completes, and `het/http-client`
needs to actually close the input-port half of a connection.

Also, add `http-conn-abandon!`.

Also also, add limits on internal pipes, so that data doesn't pile
up in a connection-processing thread, and fix POST/PUT by adding
a needed CRLF after posted data.
2013-08-30 10:37:09 -06:00
Matthew Flatt
701aa9ce0a openssl: allow ssl-abandon-port on input ports
Make `ssl-abandon-port` consistent with the docs and with
`tcp-abandon-port`.
2013-08-30 10:34:56 -06:00
Matthew Flatt
8b501f6745 racket/sandbox: add sandbox-run-submodules 2013-08-30 07:32:08 -06:00
Robby Findler
f9df5ad4e9 fix default text adjustment
it no longer changes the background to the inverse of the
foreground (for the default text color) but instead uses
the color of the 'framework:basic-canvas-background preference

Thanks to Laurent Orseau for the fix
2013-08-30 07:29:42 -05:00
Eric Dobson
84798bd393 Fix set? in TR. 2013-08-29 18:23:45 -07:00
Eric Dobson
358475faf1 Make transform run in parrallel. 2013-08-29 18:00:24 -07:00
Eric Dobson
f6a0494f65 Don't add other files TR logs to optimization tests. 2013-08-29 18:00:24 -07:00
Eric Dobson
ed69691016 Make opt tests be run concurrently. 2013-08-29 18:00:24 -07:00
Eric Dobson
6b20900c7a Sort the output of TR logs so that optimization nodeterminism doesn't break the tests. 2013-08-29 18:00:24 -07:00
Eric Dobson
ccf947e31e Make optimizer read TR expected logs as a list of entries versus a raw string. 2013-08-29 18:00:23 -07:00
Eric Dobson
a328fe6ac4 Separated out the tr log and output. 2013-08-29 18:00:23 -07:00
Eric Dobson
87e86d2ea7 Make tr-log and output be extracted seperately. 2013-08-29 18:00:23 -07:00
Eric Dobson
cd52e6d203 Switch to using here strings instead of a list. 2013-08-29 18:00:23 -07:00
Stephen Chang
6e42423a2c fix use of in-producer outside of for loops
- make-do-sequence was giving producer fn an argument when none was expected

Closes PR 13986
2013-08-29 17:25:18 -04:00
Stephen Chang
d5c2443c05 add docs example for in-generator, where arity > 1 2013-08-29 16:38:21 -04:00
Matthew Flatt
ac21f854a2 scriblib/figure: add suppress-floats 2013-08-29 12:23:57 -06:00
Eric Dobson
d73e0b06dd Add endobson as responsible for TR in DrDr. 2013-08-28 23:20:12 -07:00
Ryan Culpepper
5c462eee2b remove uses of scheme/* in src
Fixes windows snapshot builds.
2013-08-28 21:48:53 -04:00
Ryan Culpepper
b20389e297 fix deinprogramm pkg info 2013-08-28 20:50:29 -04:00
Robby Findler
dd9a046950 fix deinprogramm props based on new location 2013-08-28 14:54:10 -05:00
Robby Findler
5e5aa7526f move the teachpack/deinprogramm collection into
the deinprogramm pkg

This required making the deinprogramm pkg into a 'multi
pkg, which is why all of those other files moved
around too
2013-08-28 12:14:52 -05:00
Robby Findler
90e9e5cb30 fix another bug introduced in efd2683301 2013-08-28 12:14:52 -05:00
Robby Findler
abc7f9a873 move the with-stack-checkpoint wrapper code into the eval handler
so tools that override the handler can get direct access to the
unexpanded syntax objects if they want them
2013-08-28 12:14:52 -05:00
Robby Findler
9b99dc2a25 normalize-path can raise non-exn:fail:filesystem? exceptions
when this function should still be returning #f (and not
raising an exn)
2013-08-28 12:14:51 -05:00
Robby Findler
7a272208cb used wrong var name in docs
closees PR 13985
2013-08-28 12:14:51 -05:00
Matthew Flatt
36203863d8 scribble/sigplan: add `doi' 2013-08-28 10:02:28 -06:00
Matthew Flatt
f912a839af fix props for moved files 2013-08-28 06:50:02 -06:00
Carl Eastlund
01b753c1d5 Renamed set? to generic-set? and set-immutable? to set? in tests. 2013-08-28 01:44:14 -04:00
Carl Eastlund
ec5a9616e0 Renamed set-immutable? to set?. 2013-08-28 01:33:33 -04:00
Carl Eastlund
6665f42e33 Changed set? to generic-set?. 2013-08-28 00:10:18 -04:00
Carl Eastlund
899d57f687 Fixed define-generics so that predicate definitions follow method definitions.
I'm not sure that #:defaults and #:fast-defaults predicates should ever refer to
methods from the same generic interface, but the behavior should be divergence
rather than an undefined variable error.
2013-08-27 22:26:59 -04:00
Matthew Flatt
49e6a71f72 add "collects/realm/README.txt"
Guide readers of _Realm of Racket_ to the new location of
the "realm" directory.
2013-08-27 18:00:58 -06:00
Matthew Flatt
0b6f24e3b5 ffi/unsafe: unbreak _list-struct
Broken by 0b1f96ab3d (specifically one of my changes to
Tobias's patch).
2013-08-27 17:29:33 -06:00
Matthew Flatt
3d91b6b77f raco pkg: add a missing `close-input-port' on network connection 2013-08-27 15:20:58 -06:00
Matthew Flatt
10e2db7025 move "ffi/examples" from base to "racket-doc" 2013-08-27 15:20:58 -06:00
Matthew Flatt
c709af5bf4 auto-fix dependencies for "scheme-lib" and "srfi-lite-lib" 2013-08-27 15:20:58 -06:00
Matthew Flatt
d175c3949c move "scheme" collection to a "scheme-lib" package
Also, move remaining "srfi" libraries to "srfi-lite-lib".

In principle, "base" should depend on "scheme-lib" and
"srfi-lite-lib", and a new "base2" package would represent the new,
smaller base. But I don't think the window has yet closed on
determining the initial "base" package.

The "srfi" libraries moved to "srfi-lite-lib", instead of "srfi-lib",
to avoid creating many extra dependencies on "srfi-lib" and all of its
dependencies. The SRFIs in "srfi-lite-lib" depend only on "base",
and they are used relatively widely.
2013-08-27 15:19:24 -06:00
Vincent St-Amour
7198e5f09a Move test file to the right place. 2013-08-27 13:38:19 -04:00
Vincent St-Amour
fcd60cc304 Add Asumu as responsible for TR. 2013-08-27 13:38:19 -04:00
Tobias Hammer
0b1f96ab3d Add missing fender to define-cstruct
prevents internal error from libffi for
(define-cstruct _S ())
2013-08-27 10:15:25 -06:00
Asumu Takikawa
0e02b7e368 Remove certifiers for Opaque and Refinement types
Syntax certifiers are now deprecated. This change
should have no effect on the types.
2013-08-27 11:50:27 -04:00
Jay McCarthy
a2b780abee note 2013-08-27 09:16:16 -06:00