Commit Graph

30939 Commits

Author SHA1 Message Date
Sam Tobin-Hochstadt
96a0d43c9e Move distributed places tests to their own package. 2013-10-19 19:05:58 -04:00
Sam Tobin-Hochstadt
0f0920bd5c Split out redex-gui-lib and redex-pict-lib packages. 2013-10-19 19:05:57 -04:00
Asumu Takikawa
d2791fbee5 Fix Reference contract typos 2013-10-19 11:47:03 -04:00
Matthew Flatt
e4f4324fa9 make snapshot-site: add "current" links for installers 2013-10-19 07:56:00 -06:00
Matthew Flatt
2054fb79de make installer: add Mac OS X code-signing support 2013-10-19 07:56:00 -06:00
Matthew Flatt
64b1b1037e Mac OS X: make updated frameowrk paths a multiple of 8
Needed for code-signing (on 64-bit builds, at least)
2013-10-19 07:56:00 -06:00
Matthew Flatt
7be22af350 make installers: make the server listen only to "localhost" by default
This makes the build more secure, but it's a backward-incompatible change.
To adapt old site-configuration scripts, the simplest option is to set
`#:server' to "localhost" everywhere and rely on SSH tunneling to let
a client reach a server (though, unfortunately, that option doesn't
seem to work if a Windows machine uses freeSSHd). Another possibility
is to se `#:server-hosts' to the empty list.
2013-10-19 07:56:00 -06:00
Matthew Flatt
7d706cb4e6 make installer: make Windows work with bash-serving sshd
Makes a Windows build client work with Cygwin's opensshd.
2013-10-19 07:56:00 -06:00
Matthew Flatt
acadcd2994 make installer: option to set address & port where server listened
Client SSH connections now create remote port forwarding port back
to the server, so that making the server listen only on "localhost"
provides an easy improvement for security (except that remote port
forwarding seems not to work with freeSSHd on Windows).
2013-10-19 07:56:00 -06:00
Mike Sperber
8200ece353 Synch German string constants with latest. 2013-10-19 15:17:12 +02:00
Stephen Chang
7d7e16abe4 fix scribble interaction error msg
fix error msg when scribble interaction #:eval
does not have sandbox-error-output set to 'string
2013-10-19 02:56:27 -04:00
Matthew Flatt
4c503d7a55 add pkg desc for "racket-benchmarks" 2013-10-18 14:18:53 -06:00
Asumu Takikawa
319a1d68af Adjust contract on make-pred-ty
Allow old-style and new-style filter path objects.
2013-10-18 15:46:07 -04:00
Asumu Takikawa
f7a49c5e06 Make Typed Racket build with contracts again 2013-10-18 15:46:07 -04:00
Matthias Felleisen
29de8558c9 moved run to xrun file 2013-10-18 15:36:50 -04:00
Matthias Felleisen
5de5eaaa14 fixed docs for atan 2013-10-18 15:36:49 -04:00
Matthias Felleisen
63c27e218d add list? to ISL+, Racket; Closes PR14103 2013-10-18 15:36:49 -04:00
Sam Tobin-Hochstadt
390e052592 Fix props for benchmark move 2013-10-18 11:58:21 -04:00
Sam Tobin-Hochstadt
b377c7833b Move doc completeness check to where it belongs.
The odd file name is to avoid package system clashes.
2013-10-18 09:59:03 -04:00
Sam Tobin-Hochstadt
fa881b6e96 Move benchmarks to racket-benchmark package. 2013-10-18 09:28:14 -04:00
Eric Dobson
02b9de16bd Small changes/fixes to rackunit.
* Add optional message for fail-check.
* Correctly shorten column name.
2013-10-17 21:20:38 -07:00
Stephen Chang
f754624e9a describe some additional errors in docs for require 2013-10-18 00:12:07 -04:00
Asumu Takikawa
3264a7fd61 Better error messages for class/object contracts 2013-10-17 17:57:40 -04:00
Max New
63c05d6cf5 Use new match-a-pattern macro where appropriate 2013-10-16 18:48:39 -05:00
Max New
fca30c03e8 Reorganize match-a-pattern and fixup base-case version 2013-10-16 18:48:39 -05:00
Asumu Takikawa
51bca4208c More TR caveats 2013-10-16 17:02:03 -04:00
Asumu Takikawa
18d4eb5135 Abstract out "Expected foo, but got bar" errors
Use the new helper function to report errors more
helpfully when two identically named type variables
from different scopes are encountered.
2013-10-16 14:39:24 -04:00
Asumu Takikawa
b214fa01c1 Use string->uninterned-symbol instead of gensym
The reason these functions used gensym to begin with
was that fresh variables resulted in confusing error
messages of the form "Expected a, but got a".

An upcoming commit fixes these error messages, so
the gensym is replaced.
2013-10-16 14:39:24 -04:00
Asumu Takikawa
e243106294 Linkify 2013-10-16 14:39:24 -04:00
Asumu Takikawa
6f344c6259 Typo (plurality) 2013-10-16 14:39:24 -04:00
Jens Axel Søgaard
97165df3b4 Enable smoothing for svgs 2013-10-16 18:26:38 +02:00
Matthew Flatt
5e29f6fbfa fix name of a directory containing packages 2013-10-16 10:11:35 -06:00
Matthew Flatt
2e79b3953d fix props
Fixup for recent package moves.
2013-10-16 09:51:21 -06:00
Sam Tobin-Hochstadt
8ef9b98d59 Use #:usage-help to describe the behavior of raco pkg install.
In particular, specify the new behavior when no pkg-sources are given.
2013-10-16 10:01:45 -04:00
Sam Tobin-Hochstadt
ac1a6ecda7 Add #:usage-help option to command-line.
This allows specifying additional help text at the
top of the auto-generated help, before the options
specification.
2013-10-16 10:01:45 -04:00
Matthew Flatt
4037bc23d6 fix dependencies of "racket-test" 2013-10-15 21:22:22 -06:00
Sam Tobin-Hochstadt
f379c7ecaa fix net tests on travis 2013-10-15 22:06:59 -04:00
Matthew Flatt
f94749c8a9 add recent lib+doc packages to "main-distribution" 2013-10-15 18:27:38 -06:00
Matthew Flatt
d5f6b72e69 remove some unneeded dependencies 2013-10-15 17:50:32 -06:00
Matthew Flatt
44ee51f22f raco setup: add --unused-pkg-deps flag
This flag may be useful for checking for unnecessary dependencies, but
beware that it reports many false negatives, either because relevant
files are not compiled, because the dependency is dynamic, or because
unused packages are intentially listed as dependencies as a
convenience (as is the case for "main-distribution").
2013-10-15 17:50:32 -06:00
Matthew Flatt
1920ac59ab move some test & doc collections out of "racket-" pkgs to new pkgs 2013-10-15 17:50:32 -06:00
Matthew Flatt
fdae9cb573 pkg-push: use 'default in 'versions for current pkg info 2013-10-15 17:50:32 -06:00
Asumu Takikawa
99427ea6c3 Add a caveats and limitations chapter to TR guide 2013-10-15 19:11:26 -04:00
Matthew Flatt
3df2a53acd fix doc package deps 2013-10-15 13:13:53 -06:00
Matthew Flatt
833a368c66 document pkg/name
Also, tighten contracts and add `package-source-format?`.
2013-10-15 12:40:54 -06:00
Matthew Flatt
bbf446b0f4 raco setup: fix dependency checker to distinguish package name from source
Closes PR 14095
2013-10-15 12:40:41 -06:00
Neil Toronto
efaa5bd181 Made fl2exp' and fl2log' not depend on correctly rounded `flexpt' 2013-10-15 11:31:27 -06:00
Jay McCarthy
0182e3ff33 Fixing broken build and improving error message 2013-10-15 10:53:59 -06:00
Jay McCarthy
7cd12dd0f0 Use https cdn 2013-10-15 10:53:45 -06:00
Jay McCarthy
38b2a08295 Fixing PR14088 by showing entire path 2013-10-15 10:38:27 -06:00