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
Robby Findler
0d8f91d4d4
(very) minor wording changes
2013-06-29 20:12:31 -05:00
Matthew Flatt
cf754e2058
more auto package-dependency repairs
...
As detected by the repaired `raco setup'.
2013-06-29 18:42:00 -06:00
Matthew Flatt
1423be581d
raco setup: fix dependency checking for more nested directories
...
I'm not sure why a problem with the "package closure" operation
didn't create problems earlier for `raco setup' --- or maybe it
did, but they're difficult to see.
Also, reduce redundancy in reporting of reasons for dependency
mismatches (but keep multiple reports of the same missing
dependency but for different reasons).
2013-06-29 18:38:17 -06:00
Matthew Flatt
19dc3a00ff
distro-build/drive-clients: add `--clean' argument
2013-06-29 12:03:53 -06:00
Matthew Flatt
a9408289c6
distro-build/drive-clients: fix to use `#:vc' specification
2013-06-29 10:26:21 -06:00
Matthew Flatt
35075bf45e
distro-build/drive-clients: allow shared `#:host' spec
2013-06-29 10:11:56 -06:00
Matthew Flatt
5ff8f33661
adjust `raco setup' package-dependency reporting
...
Report packages that have no dependency declarations as "warnings"
(to stdout instead of stderr).
Report specific information when a dependency is discoeverd missing,
insteda of reporting it only in verbose mode.
2013-06-29 09:36:51 -06:00
Robby Findler
d412afa426
removed unused variable
2013-06-29 10:33:37 -05:00
Robby Findler
855331bb0a
fix up info.rkt's for the new drracket-test package
2013-06-29 10:33:37 -05:00
Robby Findler
e0f6a42775
move drracket tests into their own package
2013-06-29 10:33:36 -05:00
Robby Findler
df2d41ba77
bring down below 102 columns
2013-06-29 10:33:35 -05:00
Matthew Flatt
51290fd2a9
auto-fix dependencies in "pkgs"
...
Left one dependency broken: "drracket" currently depends on "htdp" for
a test. That needs to be fixed by removing the dependency (moving the
test to "htdp?), instead of changing the declared dependencies.
2013-06-29 06:51:19 -06:00
Matthew Flatt
5c42f46158
fill in some pkg `implies'
2013-06-29 06:51:18 -06:00