Brian Anderson
451e8c1c61
Convert most code to new inner attribute syntax.
...
Closes #2569
2014-03-28 17:12:21 -07:00
Alex Crichton
5163a26d30
test: Update all tests with the sync changes
2014-03-24 17:17:46 -07:00
Alex Crichton
a41b0c2529
extern mod => extern crate
...
This was previously implemented, and it just needed a snapshot to go through
2014-02-14 22:55:21 -08:00
JeremyLetang
dd21a51d29
move concurrent stuff from libextra to libsync
2014-02-05 11:56:04 -05:00
Scott Lawrence
3dbc1c34e6
Remove do keyword from test/
2014-01-29 09:15:42 -05:00
Steven Fackler
a243360401
Move std::util::ignore to std::prelude::drop
...
It's a more fitting name for the most common use case of this function.
2013-12-03 20:40:38 -08:00
Patrick Walton
f977bedafd
libsyntax: Remove ~fn()
from the language
2013-11-18 18:28:10 -08:00
Chris Sainty
88ab38cf06
Removed the -Z once_fns compiler flag and added the new feature directive of the same name to replace it.
...
Changed the frame_address intrinsic to no longer be a once fn.
This removes the dependency on once_fns from std.
2013-10-17 06:22:48 +02:00
Steven Stewart-Gallus
d0b7515aed
Change concurrency primitives to standard naming conventions
...
To be more specific:
`UPPERCASETYPE` was changed to `UppercaseType`
`type_new` was changed to `Type::new`
`type_function(value)` was changed to `value.method()`
2013-07-27 22:06:29 -07:00
Ben Blum
c1f037e6ac
Add tests for once functions ( #2549 ).
2013-06-19 14:25:51 -04:00