Sam Tobin-Hochstadt
fbca8a156d
Disable broken contract test.
2013-07-02 18:28:42 -04:00
Sam Tobin-Hochstadt
13afd30634
Fix unneeded R6RS dependency.
2013-07-02 18:28:42 -04:00
Sam Tobin-Hochstadt
04495bd420
Add more correct dependencies for racket-test
.
2013-07-02 18:28:42 -04:00
Sam Tobin-Hochstadt
92143dcb3a
Add scribble-text-lib
package.
2013-07-02 18:28:42 -04:00
Sam Tobin-Hochstadt
c7b3750320
Create unstable-debug-lib
, unstable-pretty-lib
, unstable-flonum-lib
packages.
2013-07-02 18:28:34 -04:00
Sam Tobin-Hochstadt
badd40e5f5
Don't run special sandbox tests when the relevant libs are not available.
2013-07-02 18:23:56 -04:00
Sam Tobin-Hochstadt
37c87ec2e0
Move json tests to racket-test pkg.
2013-07-02 18:23:56 -04:00
Asumu Takikawa
4fef780a7b
Examples for #:opaque and require/typed/provide
2013-07-02 16:39:32 -04:00
Sam Tobin-Hochstadt
45c276b5db
Fix reading of config.rktd file when in strange readtable.
2013-07-02 16:23:18 -04:00
Asumu Takikawa
4dcfe9b8b9
Support require/typed clauses in require/typed/provide
...
Closes PR 13901
2013-07-02 16:07:50 -04:00
Matthew Flatt
270ca41e4a
distro-build/assemble-site: merge native libraries
2013-07-02 13:17:53 -06:00
Matthew Flatt
c90365e560
another "distro-build" fix
2013-07-02 11:24:30 -06:00
Matthew Flatt
80ac4a8fe1
fix "distro-build"
2013-07-02 10:59:24 -06:00
Matthew Flatt
2e657af9b6
Change "farm" terminology to "site", mostly
2013-07-02 10:51:29 -06:00
Robby Findler
fdf51f324f
clarify wording
2013-07-02 07:49:13 -05:00
Robby Findler
723a8f1cc1
allow any real number (except +inf.0, -inf.0, and +nan.0)
...
as angles
also bring image.scrbl down below 102 columns
2013-07-02 07:49:13 -05:00
Matthew Flatt
2cd8ea1d70
racket/sandbox: repair for link search paths
2013-07-02 06:40:16 -06:00
Matthew Flatt
3264f16b63
Generalize use of farm config file
...
Change `FARM_CONFIG' to just `CONFIG' and use it on the server, too.
2013-07-02 06:40:16 -06:00
Matthew Flatt
00a4cb611b
make doc-search URL configurable for installer builds
...
Also, add an initial-catalogs configuration to clients and
`farm' builds.
2013-07-02 06:40:16 -06:00
Robby Findler
349072c623
add a section to the image guide about rotation and centers
2013-07-02 05:16:14 -05:00
Asumu Takikawa
ebc6a6618e
Make struct: work at the REPL
...
Closes PR 11669
2013-07-02 00:10:33 -04:00
Robby Findler
115722a261
add transparent "color" to 2htdp/image.
2013-07-01 21:00:05 -05:00
Robby Findler
dfafc9675e
change exports from the 'pkg' module so they are all prefixed with pkg-
...
(the goal is to avoid shadowing 'remove')
2013-07-01 19:18:41 -05:00
Matthew Flatt
81f29602d0
raco pkg: fix handling of overlapping provided-package sets
2013-07-01 13:47:35 -06:00
Matthew Flatt
038d423315
distro-build/farm: improve break handling
2013-07-01 12:51:02 -06:00
Matthew Flatt
91ec2df239
distro-build/farm: fix `#:pkgs' handling
2013-07-01 12:46:48 -06:00
Matthew Flatt
bb49d66ed1
distro-build/farm: add `#:pull?' configuration
2013-07-01 11:08:19 -06:00
Matthew Flatt
9b4940d6a6
fix build on version change
2013-07-01 10:53:04 -06:00
Matthew Flatt
b12cdecb9f
fixup for mzscheme' ->
racket/base' conversion
2013-07-01 10:49:07 -06:00
Matthew Flatt
cccf17651d
distro-build/farm: fix `#:dist-base'
2013-07-01 10:39:28 -06:00
Matthew Flatt
6a9b63215a
fix variable-quoting conventions in top-level Makefile
2013-07-01 10:39:28 -06:00
Sam Tobin-Hochstadt
3ad009070e
Move most of the compiler
collection to compiler-lib
.
2013-07-01 12:08:42 -04:00
Sam Tobin-Hochstadt
d54c1e4e49
Remove most uses of mzscheme
in the core.
...
Remaining are:
- parts of unit200 that Matthew plans to remove.
- the `mzscheme` implementation itself.
The implementation of `mzscheme` has been moved
to the `mzscheme` collection (from the `racket` and
`scheme` collections). The `scheme/mzscheme`
language, which was undocumented, has been removed.
This is slightly backwards-incompatible, because
the `xform` handling of precompiled headers now
evaluates code in a `racket/base`-like namespace,
instead of in a `mzscheme`-like namespace.
2013-07-01 12:08:42 -04:00
Sam Tobin-Hochstadt
d0a0e31abc
Fix uses of 'mzscheme' in comments.
2013-07-01 11:27:14 -04:00
Sam Tobin-Hochstadt
9f31b8bb30
Copy many fewer files for xform.
2013-07-01 11:27:14 -04:00
Sam Tobin-Hochstadt
2b1fb036c6
Move most of the net
collection out of the core.
...
- Most units and signatures from the `net` collection
are now in `compatibility-lib`.
- Most of the actual libraries are in the `net-lib`
package.
2013-07-01 11:27:14 -04:00
Robby Findler
df446195bf
improve the performance of rotated or scaled (but not flipped) bitmap
...
drawing in 2htdp/image
closes PR 13895
2013-07-01 10:08:49 -05:00
Matthias Felleisen
4b78e61179
clarify the word 'bitmap' in context of image tp
2013-07-01 10:59:11 -04:00
Matthew Flatt
29b9a22d87
change farm-configuration file to a module
...
Also, improve connection between installers and farm-configuration
entries, and improve configuration of installer name versus
target-install directory.
2013-07-01 08:05:07 -06:00
Matthew Flatt
15b49c7607
move "plt-services" and "distro-build" out of the distribution
...
The default `PKGS' value in the makefile now refers to both
"main-distribution" and "plt-services", so the effect of a
plain `make' remains the same.
2013-07-01 08:05:07 -06:00
Matthew Flatt
513436e5b2
fix arity checking of `call-with-file-lock/timeout'
2013-07-01 06:42:58 -06:00
Matthew Flatt
c413c28e70
add configuration for a distribution name suffix
...
The suffix is intended for OS variants, such as "precise" for a Linux
variant that is build with Ubuntu 12.04 (Precise Pangolin).
2013-06-30 09:20:20 -06:00
Matthew Flatt
dedd2f671a
add `CORE_CONFIGURE_ARGS' to top-level makefile
...
Also, `#:configure' to build-farm configuration.
2013-06-30 07:43:25 -06:00
Matthew Flatt
4fd8d8c213
distro-build/installer-exe: fix name convention
2013-06-30 06:41:36 -06:00
Robby Findler
ee780a20b4
adjust hole structs to print better while still
...
preserving proper equality
fix 1384d2d277
2013-06-30 05:21:36 -05:00
Robby Findler
a8731609f1
fix broken test
2013-06-30 05:06:46 -05:00
Max New
8d9a859d7a
Simplified redex unsupported/unimplemented handling.
2013-06-29 20:54:33 -05:00
Robby Findler
70dcd2ecf6
add compatibility package
2013-06-29 20:25:32 -05:00
Robby Findler
5f8eedcee0
move mzlib docs attempt 2: adjust info.rkt files
2013-06-29 20:25:32 -05:00
Robby Findler
bbdd1f0107
move mzlib docs attempt 2: just move the files around
2013-06-29 20:25:31 -05:00