Commit Graph

29711 Commits

Author SHA1 Message Date
Sam Tobin-Hochstadt
a4e529a816 Fix wide-character decoding in URLs. 2013-07-05 11:46:56 -04:00
Sam Tobin-Hochstadt
0295d44316 Ignore test-generated file 2013-07-05 11:46:56 -04:00
Matthew Flatt
4d42accf2e fix for distro-build/drive-clients 2013-07-05 09:45:16 -06:00
Matthew Flatt
41399c1f51 add distro-builds/manage-snapshots 2013-07-05 09:18:00 -06:00
Matthew Flatt
f98c56f722 fix exception handler inside links-reading code 2013-07-05 08:30:01 -06:00
Matthew Flatt
6a78219d5d fix some clang warnings
The "if (pi->unwind_info);" change might be a bug fix.
2013-07-05 08:30:00 -06:00
Matthew Flatt
5c14def43f pkg/strip: allow any info library path 2013-07-05 08:30:00 -06:00
Matthew Flatt
fb052532c0 make in-place: keep non-default `PKGS' value in "racket/etc/link-pkgs.rktd"
This change makes a `PKGS=...' setting sticky for an in-place build via
`make', `make in-place', `make pkg-links', etc.
2013-07-05 08:30:00 -06:00
Sam Tobin-Hochstadt
0e7f6e3ddd Move shared implementation file to .rktl. 2013-07-04 16:46:32 -04:00
Sam Tobin-Hochstadt
8ecb5a431e Remove unneeded info files. 2013-07-04 16:46:32 -04:00
Sam Tobin-Hochstadt
5a7ca7ebb5 Use #lang info instead of #lang setup/infotab. 2013-07-04 16:46:32 -04:00
Sam Tobin-Hochstadt
14207682d3 Create info collection for "info.rkt" files. 2013-07-04 16:46:31 -04:00
Matthew Flatt
0d60486a32 GC: make place-message support work with GC stress mode 2013-07-04 14:25:18 -06:00
Matthew Flatt
b232f572a9 add missing GC traversal-function registration
Related to places and place messages.

(Bug found by running tests in GC-stress mode.)
2013-07-04 14:25:10 -06:00
Matthew Flatt
49fbca5b18 fix GC bug
GC during allocation of a pair, weak box, ephemeron, or
weak array went wrong if the GC-notification callback
allocated any of those kinds of things.

(Bug found by running tests in GC-stress mode.)
2013-07-04 14:20:44 -06:00
Sam Tobin-Hochstadt
e320437403 Move R6RS docs-complete test to doc pkg. 2013-07-04 12:11:54 -04:00
Sam Tobin-Hochstadt
1339a1ec21 Add add-on to .gitignore. 2013-07-04 11:51:53 -04:00
Sam Tobin-Hochstadt
b184f2f2d1 Run more tests in Travis. 2013-07-04 11:30:09 -04:00
Matthew Flatt
22aeed574c distro-build/assemble-site: fill in missing catalog pieces 2013-07-04 07:12:22 -06:00
Matthew Flatt
0f003c7693 pkg: doc repairs 2013-07-04 07:12:11 -06:00
Matthew Flatt
bf175c5fb0 configure: add --enable-sdk6
To ensure that the Mac OS X 64-bit builds work on 10.6.
2013-07-04 06:53:08 -06:00
Matthew Flatt
d2ddfc09bd add `site' makefile target
Also, adjust stamp handling to ensure that it doesn't change
during the build process.
2013-07-03 20:52:16 -06:00
Matthew Flatt
f54e3b1c15 raco setup: fix handling of 'lib paths in "info-cache.rktd" 2013-07-03 19:49:06 -06:00
Matthew Flatt
7e42b8dea2 scribblings/main: fix installation start page to avoid user-specific packages 2013-07-03 19:49:06 -06:00
Matthew Flatt
aabbfdc3d5 make packages single-collection by default
The `single-collection' "info.rkt" definition is no longer supported.
2013-07-03 19:49:06 -06:00
Matthew Flatt
df95e83eb2 raco pkg: configuration inherited: installation -> shared -> user 2013-07-03 19:49:06 -06:00
Asumu Takikawa
338387a8df Fix random } in reference 2013-07-03 13:32:51 -04:00
Matthew Flatt
9ccafb1297 doc repairs 2013-07-03 11:31:24 -06:00
Sam Tobin-Hochstadt
49d3deabb6 Progress on fixing pkg tests.
- They now compile.
 - The db tests now pass.
2013-07-03 13:11:34 -04:00
Sam Tobin-Hochstadt
afd6ce6c9a Fix file tests to run without drracket. 2013-07-03 13:11:33 -04:00
Sam Tobin-Hochstadt
88e4715406 Fix dependencies. 2013-07-03 13:11:33 -04:00
Robby Findler
2dc004b2a1 add image interop section to 2htdp/image 2013-07-03 10:59:45 -05:00
Robby Findler
0e3ede92a0 fix contract 2013-07-03 10:59:45 -05:00
Robby Findler
8091e51c78 adjust info.rkt files for new htdp-doc pkg 2013-07-03 10:59:44 -05:00
Robby Findler
61b61c9ef9 separate htdp package into htdp-lib htdp-doc and an htdp package
that just pulls those two in: just the git mv commit
2013-07-03 10:59:44 -05:00
Robby Findler
f9d1712097 correct typo 2013-07-03 10:59:43 -05:00
Robby Findler
cca335310d adjust test to still test for <collects>/ prefix
by forging a source location in the collections
directories.

Thanks, Carl!
2013-07-03 07:19:01 -05:00
Robby Findler
964e1382f4 adjust the pkg/main.rkt exports to be of the form
pkt-<X>-command to avoid conflicting with pkg/lib
2013-07-03 07:19:01 -05:00
Robby Findler
902869dcf1 adjust rotation discussion to use a circle, not a rectangle 2013-07-03 07:19:01 -05:00
Robby Findler
b36a09be6d some 2htdp/image equality clarification 2013-07-03 07:19:00 -05:00
Sam Tobin-Hochstadt
883cdfe701 Configuration for Travis-CI.
Travis is a continuous integration system that's
free for open-source projects on GitHub. You can
see our build status at:

    https://travis-ci.org/samth/racket
2013-07-02 18:28:43 -04:00
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