Patrick Walton
|
55ee06b8ce
|
libsyntax: Accept "1..3" as the preferred form of "1 to 3" in patterns
|
2012-08-13 17:37:08 -07:00 |
|
Patrick Walton
|
36d8682269
|
test: Fix type error message in an effort to unbreak the build
|
2012-08-13 17:13:48 -07:00 |
|
Patrick Walton
|
9b5266d745
|
libsyntax: Refactor item parsing so that items and view items are parsed in the same function.
This is a step on the way to "extern mod foo;" and replacing "import" with "use".
|
2012-08-13 17:12:35 -07:00 |
|
Graydon Hoare
|
91612dbb7e
|
De-mode-ify a few minor libcore modules.
|
2012-08-13 17:11:33 -07:00 |
|
Ben Blum
|
52255f898c
|
Enable condvars on ARCs
|
2012-08-13 19:45:48 -04:00 |
|
Ben Blum
|
3a403e36d3
|
Add pipes::oneshot() to wrap pipes::oneshot::init()
|
2012-08-13 19:45:48 -04:00 |
|
Ben Blum
|
2ac288383d
|
Add pipes::oneshot(), pipes::send_one(), pipes::try_send_one() wrappers.
|
2012-08-13 19:45:48 -04:00 |
|
Eric Holk
|
4ec1dd9914
|
Got the select macro working.
|
2012-08-13 16:20:23 -07:00 |
|
Eric Holk
|
8bb5f077c4
|
Comments describing the packet structures for pipes.
|
2012-08-13 16:20:23 -07:00 |
|
Patrick Walton
|
6e31183614
|
test: Modify error messages in some compile-fail tests in an attempt to unbreak the tree
|
2012-08-13 16:13:12 -07:00 |
|
Patrick Walton
|
87f4c15311
|
rustc: Make functional record and struct update use ".." instead of "with".
"with" is still accepted for backwards compatibility.
|
2012-08-13 16:07:12 -07:00 |
|
Brian Anderson
|
c7ed9908d6
|
xfail-fast run-pass/trait-to-str
|
2012-08-13 15:50:38 -07:00 |
|
Patrick Walton
|
5bd4110170
|
rustc: Mostly implement region-bounded stack closures
|
2012-08-13 15:34:36 -07:00 |
|
Brian Anderson
|
395d1ac185
|
rustc: Enum idents are not in the value namespace. Closes #3186
|
2012-08-13 15:17:54 -07:00 |
|
Brian Anderson
|
28cd0ad54b
|
core: Export to_str trait from top level. Closes #3175
|
2012-08-13 14:58:34 -07:00 |
|
Ben Blum
|
6e93d67dba
|
Add more rwlock tests
|
2012-08-13 17:31:28 -04:00 |
|
Ben Blum
|
7cf21e52eb
|
Implement rwlock.downgrade and tests
|
2012-08-13 17:31:24 -04:00 |
|
Ben Blum
|
6c4843d9da
|
Add ptr::ref_eq()
|
2012-08-13 17:18:24 -04:00 |
|
Ben Blum
|
3dbce4ebea
|
minor fix to rwlock.read()
|
2012-08-13 17:18:23 -04:00 |
|
Chris Peterson
|
9470e5d7d5
|
core: Export f32::ge(), f64::ge(), and float::ge()
|
2012-08-13 14:03:14 -07:00 |
|
Brian Anderson
|
af1a66a53c
|
Add Max Penet to AUTHORS.txt
|
2012-08-13 13:56:13 -07:00 |
|
Max Penet
|
d11b7554fd
|
add Url
|
2012-08-13 13:53:27 -07:00 |
|
Max Penet
|
a41aa08de9
|
proper package footer
|
2012-08-13 13:53:26 -07:00 |
|
Max Penet
|
88918bbefb
|
initial stab at making rust-mode elpa friendly
|
2012-08-13 13:53:26 -07:00 |
|
Lindsey Kuper
|
1f52ddfe9e
|
Add xfail'd test for default methods.
|
2012-08-13 11:11:09 -07:00 |
|
Lindsey Kuper
|
b1ec0a582e
|
Default methods get through compilation, but not linkage (cc: #2794).
|
2012-08-13 10:34:35 -07:00 |
|
Lindsey Kuper
|
0e0833e0b0
|
Change "iid" identifiers (apparently "interface id") to "trait_id"
|
2012-08-13 10:34:35 -07:00 |
|
Michael Sullivan
|
5fd891f10b
|
Fix method mode parsing bug. Closes #3191.
|
2012-08-13 12:30:07 -05:00 |
|
Brian Anderson
|
ac4132b7fd
|
std: Add tests for cell. Fix a logic error
|
2012-08-12 16:36:07 -07:00 |
|
Brian Anderson
|
78d19d8f1b
|
std: Add cell to the std crate and make it build
|
2012-08-12 16:26:45 -07:00 |
|
Niko Matsakis
|
9169a1b26a
|
correct glb computation, improve region error msgs
cc #3180
|
2012-08-11 20:24:11 -07:00 |
|
Niko Matsakis
|
0475406178
|
infer: better names, docs
|
2012-08-11 20:24:11 -07:00 |
|
Niko Matsakis
|
a9979c0ae4
|
switch over some newtyped enums to structs
|
2012-08-11 20:24:11 -07:00 |
|
Niko Matsakis
|
6d2bef53aa
|
rename var_bindings to be less cryptic
|
2012-08-11 20:24:11 -07:00 |
|
Brian Anderson
|
6d5b8701b1
|
Add Patrik Kårlin to AUTHORS.txt
|
2012-08-11 16:22:24 -07:00 |
|
Brian Anderson
|
713487ddd3
|
Merge pull request #3185 from megakorre/master
Removed comma from rust-mode.el
|
2012-08-11 16:21:10 -07:00 |
|
Patrik Kårlin
|
8d26d86b70
|
removed a comma from the keyword list to get
fn keyword highlighted
|
2012-08-12 00:19:25 +02:00 |
|
Daniel Patterson
|
f9946f37aa
|
syntax: better formatting of closures in pretty printer and more verbose debugging messages
|
2012-08-11 13:04:50 -07:00 |
|
Chris Peterson
|
06b2804c27
|
std: Update timespec comments to say "nanoseconds"
|
2012-08-11 13:02:08 -07:00 |
|
Eric Holk
|
c7bdee81e1
|
Xfail-fast, because these tests use failure
|
2012-08-10 18:35:41 -07:00 |
|
Eric Holk
|
ebe7b0cc37
|
Remove print
|
2012-08-10 18:27:48 -07:00 |
|
Ben Blum
|
67b5d5f673
|
Fix compile-fail arc/sync tests
|
2012-08-10 21:24:10 -04:00 |
|
Eric Holk
|
d2e9d99f81
|
Handle failure during select nicely. Fixes #3176
|
2012-08-10 18:19:42 -07:00 |
|
Patrick Walton
|
7634e2911b
|
Revert "rustc: Make function types have vstores in them"
This reverts commit 0101125a96 .
|
2012-08-10 18:14:55 -07:00 |
|
Ben Blum
|
1b32b13c72
|
Add a can't-nest-rw-arcs test case (xfailed, #3177)
|
2012-08-10 20:53:09 -04:00 |
|
Ben Blum
|
0eae571389
|
Implement mutex_arc and rw_arc; add some tests
|
2012-08-10 20:53:09 -04:00 |
|
Ben Blum
|
42825fbea6
|
Split libcore/arc.rs: arc -> std::arc; exclusive -> unsafe::exclusive
|
2012-08-10 20:53:09 -04:00 |
|
Eric Holk
|
4808d59909
|
Terminate blocked receive packets on failure. Fixes #3168.
|
2012-08-10 16:26:22 -07:00 |
|
Patrick Walton
|
0101125a96
|
rustc: Make function types have vstores in them
|
2012-08-10 16:22:06 -07:00 |
|
Niko Matsakis
|
99942ae430
|
correct x86_64 snapshot hash for linux
|
2012-08-10 14:14:37 -07:00 |
|