Commit Graph

9 Commits

Author SHA1 Message Date
Sam Tobin-Hochstadt
b0043b013b 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.

original commit: d54c1e4e4942c26dcbaaebcc43d5c92d507a8112
2013-07-01 12:08:42 -04:00
Sam Tobin-Hochstadt
35c1d068c5 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.

original commit: 2b1fb036c63639bc5dbb65348c4f4e5802c95b53
2013-07-01 11:27:14 -04:00
Sam Tobin-Hochstadt
e22881601f Move mzlib/restart back to fix build.
original commit: 4d6bf3192dfbd462acc927d5233cef03b36e96c7
2013-06-27 23:37:33 -04:00
Robby Findler
6d76aefedf move mzlib/contract into compatibility-lib
original commit: 40b2b19089a6f42621a044719739d525ee8d3df5
2013-06-27 21:48:39 -05:00
Robby Findler
036b9c965e adjust mzlib/contract so that it doesn't require any racket/contract/private stuff
original commit: 000c74ced598c7c9805a829b17083955f39e22b0
2013-06-27 21:48:38 -05:00
Sam Tobin-Hochstadt
8df40cc4f0 Move much of mzlib to compatibility-lib package.
original commit: 7917f32d0c79ec71095e2e42bb41e981708129cc
2013-06-27 13:53:52 -04:00
Sam Tobin-Hochstadt
35debb4abf Move compatibility, pconvert, and mutable pairs to new packages.
original commit: 59c6519cd3899f2bc872f0f2105d9c65b536a682
2013-06-27 13:53:52 -04:00
Sam Tobin-Hochstadt
0a8e48410a Move racket/sandbox etc to sandbox-lib package.
original commit: 549310ea0c015488aac9757a0680115688c41394
2013-06-27 13:53:52 -04:00
Matthew Flatt
038f579b79 reorganize into core plus packages
The "racket" directory contains a pared-back version of the
repository, roughly.

The "pkgs" directory everything else in the repository, but
organized into packages.

original commit: b2ebb0a28bf8136e75cd98316c22fe54c30eacb2
2013-06-19 09:01:37 -06:00