Ryan Culpepper
fd8b198362
updated example paths
...
Closes PR 13995.
2013-09-03 12:46:49 -04:00
Ryan Culpepper
52cc30f05c
minor db doc improvements
2013-09-03 12:46:49 -04:00
Vincent St-Amour
c9a0761a0d
Add an example for #:defaults.
2013-09-03 11:31:35 -04:00
Vincent St-Amour
4453a4318c
Biding -> Binding.
...
Closes PR13992.
2013-09-03 11:31:35 -04:00
Vincent St-Amour
cbd29ca82f
Generics props.
2013-09-03 11:31:35 -04:00
Vincent St-Amour
01c846ee5e
Error message typo.
2013-09-03 11:31:35 -04:00
Eric Dobson
1f022efb35
Cleanup dead-code.rkt
2013-09-03 08:12:09 -07:00
Eric Dobson
41f2092953
Cleanup apply.rkt
2013-09-03 08:12:09 -07:00
Eric Dobson
67fba30c09
Add simpler way of logging optimizations
2013-09-03 08:12:03 -07:00
Eric Dobson
10ffb52968
Add opt-expr and define-literal-syntax-class in utils.
2013-09-03 08:09:47 -07:00
Eric Dobson
7a7e1cbbcc
Remove lfilters and make true/false-filter have a - prefix.
2013-09-03 08:00:52 -07:00
Eric Dobson
86b3022db0
Make require/typed check its input more thoroughly.
...
Closes PR 13962.
2013-09-03 08:00:51 -07:00
Eric Dobson
a56b1f11fd
Make opt-parent shared across different uses.
2013-09-03 08:00:51 -07:00
Eric Dobson
f8f989e8c6
Remove unused dependencies.
2013-09-02 21:56:08 -07:00
Eric Dobson
281c9f5d82
Remove unused require.
2013-09-02 17:54:13 -07:00
Carl Eastlund
10bce2b472
Constructed a test related to PR 13982.
2013-09-02 19:35:17 -04:00
Carl Eastlund
aa4b31ef3f
Changing Typed Racket test back to using set?, the line I had just changed
...
was supposed to be the more specific predicate.
2013-09-02 16:07:15 -04:00
Carl Eastlund
d2c81b6baa
Renamed set? to generic-set? in Typed Racket test.
2013-09-02 15:33:26 -04:00
Tobias Hammer
49fec550c9
Add package serialize-cstruct-lib for cpointer serialization
...
* define-serializable-cstruct is a combination of serializable-struct and define-cstruct.
It defines serialize and deserialize functions for a limited subset of cstructs, that
may contain primitive types, arrays, other serializable cstructs embedded or via pointer.
Cases handled include: self-referencing cstructs, cyclic cstructs and shared pointers
* Tests and documentation are included
2013-09-02 10:10:32 -06:00
Matthew Flatt
62f7731c36
paco pkg: allow a commit id to be used in a GitHub reference
...
Allow a commit id in place of a branch or tag.
2013-09-02 10:10:31 -06:00
Matthew Flatt
61e6279c49
raco pkg: work with git tags as well as branches
2013-09-02 10:10:31 -06:00
Matthew Flatt
6530062120
raco pkg {install,update}: add --checksum
argument
...
The `--checksum` argument's main use is that it lets you pick a specific
commit from a GitHub repository. More generally, it lets you simulate
a package-catalog result, which includes a checksum.
Also, adjust checking of downloaded checksums to ensure that they
match the expected checksum, as predicted by a package catalog or
by the `--checksum` argument.
2013-09-02 10:10:31 -06:00
Matthew Flatt
e0385f36c3
raco setup: fix info-domain
, first
...
That way, if you interrupt a `raco setup`, then programs that rely
on a directory of "info.rkt" mappings are more likely to work.
2013-09-02 10:10:31 -06:00
Matthew Flatt
95368d238e
raco pkg: handle bad collection
strings
...
Also, add `setup/collection-name`, which provides functions for
checking collection-name syntax.
Closes PR 13886
2013-09-02 10:10:31 -06:00
Matthew Flatt
a30d80a9c4
move stray rackunit
module
2013-09-02 10:10:31 -06:00
Robby Findler
c0c6861497
add support for colors with alpha to get-color-from-user
...
Also, a bit of Rackety (triggered because I would have had to turn a
letrec into a letrec-values to support disabling the ok button (and
also because the code was indented with tabs and not just spaces))
2013-09-02 10:03:55 -05:00
Robby Findler
8fe0022cf1
fix typo
2013-09-02 10:03:55 -05:00
Robby Findler
6c601bfc2a
fix another error message from the preferences system
2013-09-01 15:06:12 -05:00
Eric Dobson
bda8c24d2c
Make benchmark code run in parallel.
2013-09-01 09:25:57 -07:00
Eric Dobson
760a48d70c
Make benchmarks not delete compiled code.
2013-09-01 09:25:57 -07:00
Eric Dobson
4c88924ef5
Remove reset-unboxed-bindings and unboxed-gensym.
2013-09-01 08:33:11 -07:00
Eric Dobson
b7e4af92ff
Remove unnecessary #:proc forms in TR unit tests.
2013-09-01 08:22:21 -07:00
Robby Findler
864cc28341
add custom writers for a bunch of contracts
2013-09-01 07:57:09 -05:00
Robby Findler
09458af39f
adjust some error messages based on new conventions
2013-09-01 07:57:08 -05:00
Mike Sperber
afdaf514ed
Adjust the DMdA teachpacks to be found via info.rkt files.
...
This follows commit efd2683301
for the
HtDP languages.
2013-09-01 14:34:31 +02:00
Eli Barzilay
7247b605c1
Removing "collects".
...
I don't see how it's useful to have it, and I keep getting drdr
notifications about it being bogus.
2013-09-01 04:11:53 -04:00
Robby Findler
74de8bd122
add a case-> contract example
2013-08-31 17:37:46 -05:00
Eli Barzilay
bf2ebebff6
Direct people to temporary snapshot pages.
2013-08-31 14:12:25 -04:00
Matthew Flatt
2184be2234
licenses for native packages
2013-08-31 07:41:38 -06:00
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