Vincent St-Amour
|
43efe6adf0
|
Remove trailing whitespace.
|
2011-06-30 14:01:47 -04:00 |
|
Eric Dobson
|
b5e4515752
|
Changed order of imports in require/typed to order written.
Closes PR11193.
|
2011-06-30 14:01:47 -04:00 |
|
Eric Dobson
|
76a1112df0
|
Changed define-predicate to use recursive-contract. Closes PR 10939.
Closes PR11504.
|
2011-06-30 14:01:47 -04:00 |
|
Matthew Flatt
|
1160d3df62
|
remove syntax certificates; add syntax taints
|
2011-06-29 19:15:48 -06:00 |
|
Eric Dobson
|
d0cfebd5b4
|
Make TR provided struc-infos act like constructors. Closes PR11578.
Closes PR11866.
|
2011-06-29 17:38:05 -04:00 |
|
Eric Dobson
|
9721409b39
|
Cleaned up define-struct: and struct:.
|
2011-06-29 17:38:05 -04:00 |
|
Eric Dobson
|
e87ff268c2
|
Added legacy support for require/typed and require-typed-struct.
Added FIXME for duplicated code.
|
2011-06-29 17:38:05 -04:00 |
|
Eric Dobson
|
ecaf5f40a0
|
Cleaned up define-typed-struct-internal and require/typed.
Also fixed a test for require/typed.
|
2011-06-29 17:38:05 -04:00 |
|
Eric Dobson
|
f3692eae29
|
Added support for configurable constructor names in require/typed.
Closes PR11171. Closes PR11194. Closes PR11314.
|
2011-06-29 17:38:05 -04:00 |
|
Eli Barzilay
|
40124a0619
|
A long overdue scan to eliminate files without terminating newlines.
(DrRacket should really do that.)
|
2011-06-28 02:01:41 -04:00 |
|
Eric Dobson
|
a14723f27a
|
Make vector-immutable work like vector. Closes PR 11535.
|
2011-06-27 11:35:48 -04:00 |
|
Eli Barzilay
|
ac26fe7554
|
A ton of @scheme*' -> @racket*' and related updates.
Also, updates some of the mzlib files to point at `racket/*' libraries
rather than to `scheme/*' ones.
|
2011-06-25 04:08:47 -04:00 |
|
Sam Tobin-Hochstadt
|
f6be5447dd
|
Rename to follow TR naming conventions.
|
2011-06-24 20:20:53 -04:00 |
|
Eric Dobson
|
e4bb1ba7d9
|
Documented new types and minor corrections.
|
2011-06-24 20:10:37 -04:00 |
|
Eric Dobson
|
0f0b9ebc7a
|
TR: Added tests for new identifiers and export type names.
|
2011-06-24 20:10:37 -04:00 |
|
Eric Dobson
|
b88d85f79a
|
Added types for many miscellaneous operations.
Including Places, Wills, Semaphores, Psuedo-Random-Generators,
Byte-Converters, Loggers, Promises and Structure-Type-Properties.
|
2011-06-24 20:10:37 -04:00 |
|
Eric Dobson
|
41e23fee69
|
Add types for evaluation and compilation operations.
|
2011-06-24 20:10:37 -04:00 |
|
Eric Dobson
|
8a67707353
|
Added types for security operations.
|
2011-06-24 20:10:37 -04:00 |
|
Eric Dobson
|
20ed3b8096
|
Added types for subprocess operations.
|
2011-06-24 20:10:37 -04:00 |
|
Eric Dobson
|
1a44a82868
|
Added types for dynamic module access operations.
|
2011-06-24 20:10:37 -04:00 |
|
Eric Dobson
|
78b68171ea
|
Added types for continuation prompt and mark operations.
|
2011-06-24 20:10:37 -04:00 |
|
Sam Tobin-Hochstadt
|
c658a5687e
|
Provide `with-handlers' from prims.rkt under its real name.
|
2011-06-24 18:10:25 -04:00 |
|
Eric Dobson
|
ce0f542028
|
Correctly recreate Scopes. Closes PR 10552. Closes PR 11532.
|
2011-06-24 16:46:43 -04:00 |
|
Vincent St-Amour
|
62ad7846b9
|
Fix contract for update-type/lexical.
|
2011-06-24 15:18:31 -04:00 |
|
Eric Dobson
|
4241557543
|
Change Module-Path to be union type instead of a Base type. Closes PR 11963.
|
2011-06-23 10:05:36 -04:00 |
|
Asumu Takikawa
|
122aed8970
|
Add negate (racket/function) to TR
|
2011-06-22 16:04:19 -04:00 |
|
Asumu Takikawa
|
05a5c16231
|
Add identity (from racket/function) to TR
|
2011-06-22 16:04:19 -04:00 |
|
Eric Dobson
|
16ee3376f7
|
TR: Added more tests for recently typed identifiers.
|
2011-06-22 15:17:58 -04:00 |
|
Eric Dobson
|
c2a473cba2
|
Added tests for parameterizations and thread cells.
|
2011-06-22 15:17:57 -04:00 |
|
Eric Dobson
|
f5a7e73be8
|
TR: Added some syntax and set tests.
|
2011-06-22 15:17:57 -04:00 |
|
Eric Dobson
|
f5517367e5
|
Added tests for filesystem operations, and added public type names.
|
2011-06-22 15:17:57 -04:00 |
|
Eric Dobson
|
dedd42a9dd
|
Fixed and cleaned up some types.
|
2011-06-22 15:17:57 -04:00 |
|
Eric Dobson
|
7803aed77b
|
Added types for tcp and udp operations.
|
2011-06-22 15:17:57 -04:00 |
|
Eric Dobson
|
85b19e9fee
|
Added types for syntax operations.
|
2011-06-22 15:16:56 -04:00 |
|
Eric Dobson
|
ad247b28b6
|
Added types for environment and runtime operations.
|
2011-06-22 15:16:56 -04:00 |
|
Eric Dobson
|
ae26c2173d
|
Added types for file operations.
|
2011-06-22 15:16:55 -04:00 |
|
Eric Dobson
|
329b209f3b
|
TR: Many small type changes.
|
2011-06-22 15:16:55 -04:00 |
|
Eric Dobson
|
4f898865fd
|
Added types for namespace and variable reference operations.
|
2011-06-22 15:16:55 -04:00 |
|
Eric Dobson
|
7102c4dae2
|
Added types for hash and set operations.
|
2011-06-22 15:16:55 -04:00 |
|
Eric Dobson
|
469f0a5314
|
Added types for parameters and parameterization operations.
|
2011-06-22 15:16:55 -04:00 |
|
Eric Dobson
|
a913a1432d
|
TR: Added Thread Cells and corresponding operations
|
2011-06-22 15:16:55 -04:00 |
|
Eric Dobson
|
bdf0d13970
|
Added types for thread operations. Added Custodian type.
|
2011-06-22 15:16:55 -04:00 |
|
Vincent St-Amour
|
32d80f4c01
|
Remove duplicate require.
|
2011-06-22 14:43:42 -04:00 |
|
Vincent St-Amour
|
d946060a13
|
Fix type of = to only accept 2+ arguments.
|
2011-06-22 14:32:05 -04:00 |
|
Sam Tobin-Hochstadt
|
7b9cd61cb3
|
Fix requires/provides of `typed-scheme' language.
|
2011-06-22 14:28:53 -04:00 |
|
Sam Tobin-Hochstadt
|
9dde2a6d39
|
Document #% forms.
|
2011-06-22 14:28:52 -04:00 |
|
Sam Tobin-Hochstadt
|
2cdf05ad5c
|
Fix type-env-lang to handle require'/ provide' better.
|
2011-06-22 14:28:52 -04:00 |
|
Sam Tobin-Hochstadt
|
f195b3c689
|
Remove `SomeSystemPath'.
|
2011-06-22 14:28:51 -04:00 |
|
Sam Tobin-Hochstadt
|
00f9e6342f
|
Avoid providing renamed identifiers.
|
2011-06-22 12:40:51 -04:00 |
|
Sam Tobin-Hochstadt
|
9be4b16703
|
Rename SomeSystemPath to `Path-For-Some-System'
|
2011-06-21 15:34:50 -04:00 |
|