Commit Graph

38639 Commits

Author SHA1 Message Date
Matthew Flatt
6ee2079d8a plot tests: write files to temp dir 2014-06-03 09:40:20 +01:00
Matthew Flatt
66be790141 fix parallel-build test 2014-06-03 09:34:01 +01:00
Matthew Flatt
eec0d9dcd8 disable embed-in-C test
Added to the release checklist, instead, since it requires a
`configure`-time flag.
2014-06-03 09:30:04 +01:00
Matthew Flatt
0d644e9755 racket/sandbox: fix with-deep-time-limit test
The test has been failing consistently in DrDr, but I couldn't figure
out why until I learned that DrDr runs programs with an empty
stdin. It helps that `raco test --drdr` is now closer to DrDr.
2014-06-03 09:23:58 +01:00
Matthew Flatt
7117fd4e2c raco test: fix --process without --fresh-user
original commit: 85c8f271cb
2014-06-03 09:20:17 +01:00
Matthew Flatt
85c8f271cb raco test: fix --process without --fresh-user 2014-06-03 09:20:17 +01:00
Matthew Flatt
4e8f41dcaf raco exe: adjust tests to avoid "stdout" in source directory
original commit: 0b5fbc17c9
2014-06-03 09:09:13 +01:00
Matthew Flatt
0b5fbc17c9 raco exe: adjust tests to avoid "stdout" in source directory 2014-06-03 09:09:13 +01:00
Matthew Flatt
7380ec5e0e raco test: add ++ignore-stderr <pattern> option
I'm using this option to ignore "Xlib: extension \"RANDR\" missing"
warnings.

original commit: a011f9b816
2014-06-03 08:31:01 +01:00
Matthew Flatt
a011f9b816 raco test: add ++ignore-stderr <pattern> option
I'm using this option to ignore "Xlib: extension \"RANDR\" missing"
warnings.
2014-06-03 08:31:01 +01:00
Matthew Flatt
9f37438fe0 raco test: create fresh user directory for each test in DrDr mode
original commit: 2d3b856b71
2014-06-03 07:40:05 +01:00
Matthew Flatt
165f21a192 tests: remove "gui" lock declarations
The fresh PLTUSERHOME created by `raco test --drdr` should avoid
the problems that made the lock necessary before.
2014-06-03 07:40:05 +01:00
Matthew Flatt
2d3b856b71 raco test: create fresh user directory for each test in DrDr mode 2014-06-03 07:40:05 +01:00
Eric Dobson
48ac219d6f Correctly combine or filters in combine-props.
Closes PR 14534.
2014-06-02 22:54:00 -07:00
Jay McCarthy
83edd9b52d adding plt-log 2014-06-02 18:31:31 -06:00
Jay McCarthy
7a575d67b7 Add draw-pict-centered 2014-06-02 18:31:31 -06:00
Jay McCarthy
97e75cecc9 Creating unstable/gui/pict/align 2014-06-02 18:31:31 -06:00
Jay McCarthy
d909a9590d Adding things to unstable/error that are painful to remember and used everywhere 2014-06-02 18:31:31 -06:00
Jay McCarthy
01b7f76b3c Fixing typo 2014-06-02 18:31:31 -06:00
Jay McCarthy
9973c6d2fc Add time and prep for better DrDr stderr UI 2014-06-02 18:31:31 -06:00
Jay McCarthy
fce59c1521 Ensure that explicit arguments are always run even when ignored by info.rkt
original commit: 4b1cb56b99
2014-06-02 18:31:30 -06:00
Jay McCarthy
4b1cb56b99 Ensure that explicit arguments are always run even when ignored by info.rkt 2014-06-02 18:31:30 -06:00
Jay McCarthy
26943d9735 Update re Robby 2014-06-02 18:31:30 -06:00
Matthew Flatt
b055db088c racket/base: fix module-compiled-submodules name handling
Mandled name handling breaks pkg binary-mode submodule stripping.
2014-06-02 21:34:42 +01:00
Matthew Flatt
4381f1eb24 raco decompile: fix for bytecode without source
original commit: 3f75bc21d9
2014-06-02 20:40:24 +01:00
Matthew Flatt
3f75bc21d9 raco decompile: fix for bytecode without source 2014-06-02 20:40:24 +01:00
Matthew Flatt
f02d9268ec adjust some collection-file-path calls to work with binary packages
In a few cases, sources should be preserved in binary mode.
2014-06-02 20:13:00 +01:00
Matthew Flatt
fc74fa36ef change collection-file-path to check for compiled by default for ".rkt" 2014-06-02 20:12:41 +01:00
Matthew Flatt
8638a55b67 optimizer report use-before-definition check at debug level
It's too common and noisy as a warning.
2014-06-02 19:59:30 +01:00
Matthew Flatt
da400a3bbf raco pkg: fix doc typo 2014-06-02 19:50:39 +01:00
Matthew Flatt
e17acf5fef Win64: fix JIT floating-point constant
Repairs commit 71591a62a4 for Win64, where `long` != `intptr_t`
2014-06-02 18:26:50 +01:00
Matthew Flatt
a539f4ed25 fix typo in Windows "build.bat" 2014-06-02 17:27:09 +01:00
Matthew Flatt
c1c12b05f5 raco pkg: fix conflict checking for PLTCOMPILEDROOTS
The fix is for a corner case that is unlikely to show up,
but the repaired code is simpler.
2014-06-02 16:46:45 +01:00
Matthew Flatt
13c53a23e3 raco setup: fix documentation rebuild for PLTCOMPILEDROOTS 2014-06-02 16:26:25 +01:00
Matthew Flatt
5ea04493a2 raco setup: fix dependency checking and PLTCOMPILEDROOTS
Closes PR 14537
2014-06-02 15:45:22 +01:00
Matthew Flatt
dc97b85d44 make site: use relative paths in the pkg catalog for a site 2014-06-02 15:30:32 +01:00
Matthew Flatt
2360a9f69a pkg/lib: more fixes to handling of relative package sources in catalogs
Relative paths in a catalog should be treated as relative URLs, not
relative paths.
2014-06-02 15:03:16 +01:00
Matthew Flatt
e1814d5686 net/url: add relative-path->relative-url-string
original commit: e27c51698b
2014-06-02 14:34:22 +01:00
Matthew Flatt
e27c51698b net/url: add relative-path->relative-url-string 2014-06-02 14:34:22 +01:00
Matthew Flatt
d33c2252e1 rackunit/docs-complete: move to the "racket-index" package
Modules are not supposed to move to different packages, anymore, so
I'm breaking a rule. The problem is that having `rackunit/docs-complete`
in "scribble-lib" made "scribble-lib" depend on "racket-index", and
that's an undesirable dependency. (Installing Scribble shouldn't
force you to have Racket documentation.) I should have noticed
the problem when I moved `setup/xref` to "racket-index", but I missed
it.

As far as I can tell, there's only one package on pkgs.racket-lang.org
that isn't in the main repository and uses `rackunit/docs-index`. The
package doesn't correctly declare its dependencies, anyway.
2014-06-02 12:34:12 +01:00
Matthew Flatt
43d81b06da fix collection-file-path & related for binary package installation
Binary package installation failed in the case of collection
splicing, because module-name resolution via `collection-file-path`
did not check for compiled files along hte search path of
registered collection directories.
2014-06-02 11:57:08 +01:00
Matthew Flatt
e0a82393b7 raco pkg: fix treatmennt of "file://" package sources
A "file://" prefix on a package source needs to be consistently
removed. The new `package-source->path` function does that, so it
should be used to convert a package source to a filesystem path.
2014-06-02 11:57:07 +01:00
Matthew Flatt
ae2b0b93a1 raco pkg catalog-archive: fix handling of source with no checksum 2014-06-02 11:57:07 +01:00
Matthew Flatt
a718aeb441 raco pkg catalog-show: improve error for bad catalog 2014-06-02 11:57:07 +01:00
Robby Findler
e4bf7ef55b fix typo and add test suite for invariant-assertion 2014-06-02 03:43:46 -05:00
Vincent St-Amour
51812cdd9b Add links to speaker web pages. Formatting. 2014-06-01 10:29:05 -07:00
Vincent St-Amour
cd19df8409 Add list of confirmed speakers to RacketCon page. 2014-06-01 10:29:05 -07:00
Eric Dobson
1d64e37c3b Fix TR unit tests.
Make new tests actually run as part of the unit tests.
Make them not broken.
Fix broken package dependencies.
2014-06-01 10:14:37 -07:00
Eric Dobson
e4e0ec483f Add more abbreviations to init-envs.
Make List: matcher require being a Type.
2014-05-31 17:46:25 -07:00
Eric Dobson
314584d05e Fix broken match clause for accessors. 2014-05-31 15:33:55 -07:00