Eli Barzilay
6736701e5c
Revised installer tests.
...
* The first change is probably due to a difference in my $LANG, so it
might be better to set it to a known value for testing.
* The second change in an explanation about a corner case in the
installer that would be nice to fix, if it's still done in a similar
way.
2013-08-03 02:22:24 -04:00
Matthew Flatt
e22095ad50
raco planet create: fix scribbling
2013-08-02 14:22:28 -06:00
Matthew Flatt
4492cf2555
fix some tests that need to find `racket'
2013-08-02 14:22:28 -06:00
Matthew Flatt
2a271a55fc
add "unstable-test" to "main-distribution-test"
2013-08-02 14:22:27 -06:00
Matthew Flatt
9fc3b03f85
props repairs
2013-08-02 14:22:27 -06:00
Asumu Takikawa
26b7c98356
Eventspace doc fixes and improvements
...
In particular, using a shut down eventspace actually returns
the exn:fail exception instead of exn:misc, which does not
exist. Example:
#(struct:exn:fail start in timer%: current eventspace is shutdown:
#<eventspace> #<continuation-mark-set>)
2013-08-02 15:34:23 -04:00
Matthew Flatt
ac20e7fc0d
make user PLaneT install path use installation name instead of version
2013-08-02 11:19:33 -06:00
Matthew Flatt
d63b49ccbb
`raco pkg' repair
2013-08-02 11:19:33 -06:00
Matthew Flatt
fa40be83d6
latest "sigplanconf.cls"
2013-08-02 08:25:38 -06:00
Matthew Flatt
8eefa2126b
add `current-library-collection-links' parameter
...
Also, the initial value causes `curent-library-collection-paths'
before collection links files, instead of after.
2013-08-02 08:24:15 -06:00
Asumu Takikawa
1468575c3d
Fix a TR internal error
2013-08-01 21:16:31 -04:00
Ryan Culpepper
e0f3876e8c
indent multi-line details, export more helpers
2013-08-01 19:11:28 -04:00
Ryan Culpepper
839323ff7c
fix test line number
2013-08-01 19:11:28 -04:00
Ryan Culpepper
94c5e5e250
rename raise-misc-error to error*
2013-08-01 19:11:28 -04:00
Ryan Culpepper
30d6863e44
moved raise-syntax-error* to unstable/error
2013-08-01 19:11:28 -04:00
Ryan Culpepper
ed5b0afbac
syntax/parse: reformat, add more info to errors
2013-08-01 19:11:28 -04:00
Ryan Culpepper
e20b5a1539
fix multi/maybe detail handling, allow missing who argument
2013-08-01 19:11:28 -04:00
Ryan Culpepper
7b113899d4
syntax/parse: removed unused exn info
2013-08-01 19:11:28 -04:00
Matthew Flatt
1b98359925
raco pkg install: use `--link' by default for directory sources
...
The new `--copy' flag provides the old behavior.
2013-08-01 07:01:20 -06:00
Matthew Flatt
a6f8f00f55
fix cross-phase-persistent attribute of primitive modules
2013-08-01 05:55:24 -06:00
Matthew Flatt
c71993badd
distrobuild/pack-and-collect: multiple authors are space-separated
2013-08-01 05:55:24 -06:00
Asumu Takikawa
992a14ccb5
Add type for in-hash-pairs
...
Related to PR 13937
2013-08-01 00:18:27 -04:00
Matthew Flatt
e5e6d097be
ffi/unsafe/objc: fix selector definition lifting
...
The code intended to lift each selector only once (per lifting
context) was broken.
2013-07-31 17:28:56 -06:00
Matthew Flatt
c137b44a68
change `syntax-local-lift-context' to distinguish top-level environments
...
Although not documented as such, the implementation used to return
form did not take the special meaning of #f into account. It seems
better to fix `syntax-local-lift-context' to match its documentation.
2013-07-31 17:28:56 -06:00
Ryan Culpepper
4ef5f513bc
keep testing line numbers when compiled
2013-07-31 17:37:42 -04:00
Ryan Culpepper
f5b91941eb
fixed hash-code for id-tables
...
Closes PR 13942.
2013-07-31 17:37:42 -04:00
Ryan Culpepper
2057b51f21
syntax/parse: add "expected more terms" message
...
Only for proper list patterns; otherwise, "more terms" might be
mischaracterization.
2013-07-31 17:37:15 -04:00
Asumu Takikawa
d3c3726628
Document require/typed
more precisely
2013-07-31 16:47:01 -04:00
Matthew Flatt
7e3ee7105a
fix `raco link -l'
...
Closes PR 13941
2013-07-31 12:09:59 -06:00
Asumu Takikawa
e67f7c9de4
Use asymmetric filters for some evt predicates
2013-07-31 13:22:12 -04:00
Matthew Flatt
15e60c2da1
distro-build: merge and improve package packing and cataloging
...
Use the `pkg-authors' and `pkg-desc' fields from "info.rkt"
when creating a catalog.
Also add an `archive-catalog' makefile target for assembling
archives (binary for native-library package, source others)
and a catalog in "build/archive".
2013-07-31 07:06:25 -06:00
Matthew Flatt
948ce9c08f
Windows: add dependency on "com" native-library package
2013-07-31 07:06:25 -06:00
Matthew Flatt
057bfc2ea1
add pkg-desc' and
pkg-authors' to each package
...
This information will be used to construct a catalog from the
package directories.
2013-07-31 07:06:24 -06:00
Matthew Flatt
fbcc9323d6
responsibility adjustments
2013-07-30 17:43:40 -06:00
Vincent St-Amour
adf9673893
Fix responsible props for shell completion scripts.
2013-07-30 18:36:13 -04:00
Vincent St-Amour
a6dd972289
Update bash completion helper for new package scopes.
2013-07-30 18:36:13 -04:00
Asumu Takikawa
ace226d506
Add more events to the base type environment
...
Notably the following are not supported yet:
- `filesystem-change-evt` (likely needs separate base type)
- `port-progress-evt` (separate type, and how do you handle
`port-provides-progress-evts?`?)
- all other events that rely on progress events
Also, the events from racket/port don't work yet due
to a strange bug with bindings that have contracts imported
into TR's base environment
2013-07-30 16:02:50 -04:00
Asumu Takikawa
c911109b55
Several doc fixes for events
2013-07-30 16:02:50 -04:00
Robby Findler
c126a8aaac
fix a bug in the way bitmap scaling was being handled
2013-07-30 12:24:48 -05:00
Ryan Culpepper
08fcc0690a
fix macro-stepper tests
2013-07-30 13:02:15 -04:00
Ryan Culpepper
a26101c63f
added checks to run-tests
...
Related to PR 13936.
2013-07-30 13:02:12 -04:00
Ryan Culpepper
58f29e7c7a
Revert "Add contract for run-tests."
...
Related to PR 13936.
This reverts commit 032e1ebf55
.
2013-07-30 12:08:48 -04:00
Asumu Takikawa
91a015255d
Adjust TR and docs for alarm-evt's domain
...
It was previously non-negative real, but the actual
implementation allows negative inputs. In addition, it's
harder to use the function in TR without a more permissive
type for the domain.
2013-07-30 00:23:25 -04:00
Asumu Takikawa
6c888143e7
Add support for synchronizable events
2013-07-29 20:14:16 -04:00
Robby Findler
71ec424c70
attempt to document when flat contracts are predicates
2013-07-29 12:39:46 -05:00
Matthew Flatt
895b8d2760
configure: fix `--enable-portable-binary' addition
2013-07-29 10:58:16 -06:00
Matthew Flatt
bcc0b335a3
distro-build: add #:pause-before' and
#:pause-after' options
...
I'm hoping this will help reduce failures in my snapshot builds.
2013-07-29 07:03:16 -06:00
Carl Eastlund
bf5795ea4c
Add syntax/srcloc tests to racket test suite (for all.rktl, quiet.rktl, etc.).
2013-07-29 01:30:21 -04:00
Carl Eastlund
7d04703c55
Moved tests for syntax/srcloc, as it is no longer in unstable.
2013-07-29 01:28:33 -04:00
Carl Eastlund
2b1da1240c
Removed docs-complete test for nonexistent module 'unstable/file'.
2013-07-29 01:28:03 -04:00