rust/src/libstd
bors 2f8b36fc16 auto merge of #5819 : erickt/rust/incoming, r=erickt
Good morning,

This first patch series adds support for `#[deriving(Decodable, Encodable)]`, but does not yet remove `#[auto_encode]` and `#[auto_decode]`. I need a snapshot to remove the old code. Along the way it also extends support for tuple structs and struct enum variants.

Also, it includes a minor fix to the pretty printer. We decided a while ago to use 4 spaces to indent a match arm instead of 2. This updates the pretty printer to reflect that.
2013-04-11 06:55:01 -07:00
..
num Removing no longer needed unsafe blocks 2013-04-08 17:50:25 -04:00
arc.rs Removing some mutable fields in libstd 2013-04-08 17:50:14 -04:00
arena.rs Add AbiSet and integrate it into the AST. 2013-03-29 18:36:20 -07:00
base64.rs Removing no longer needed unsafe blocks 2013-04-08 17:50:25 -04:00
bitv.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
c_vec.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
cmp.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
comm.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
dbg.rs libstd: Remove extern mod { ... } from libstd. rs=deexterning 2013-03-07 22:32:52 -08:00
deque.rs std: Add Deque::eachi and a Deque serializer support 2013-03-29 18:02:44 -07:00
dlist.rs Removing no longer needed unsafe blocks 2013-04-08 17:50:25 -04:00
ebml.rs syntax: add {read,emit}_enum_struct_variant{,_field} 2013-04-10 16:32:09 -07:00
fileinput.rs Fix fileinput test fail 2013-04-04 11:16:26 +09:00
flatpipes.rs Merge remote-tracking branch 'remotes/origin/incoming' into serial 2013-03-29 17:48:44 -07:00
fun_treemap.rs librustc: Replace all uses of fn() with &fn(). rs=defun 2013-03-11 09:35:58 -07:00
future.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
getopts.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
io_util.rs librustc: Remove all uses of static from functions. rs=destatic 2013-03-22 10:27:39 -07:00
json.rs syntax: add {read,emit}_enum_struct_variant{,_field} 2013-04-10 16:32:09 -07:00
list.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
md4.rs Removing no longer needed unsafe blocks 2013-04-08 17:50:25 -04:00
net.rs Add some extra description for std::net 2013-01-01 01:02:48 -05:00
net_ip.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
net_tcp.rs Fix warnings 2013-03-31 20:22:47 -07:00
net_url.rs Revert map.each to something which takes two parameters 2013-04-10 07:51:48 -07:00
par.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
priority_queue.rs Add AbiSet and integrate it into the AST. 2013-03-29 18:36:20 -07:00
rl.rs libsyntax: Stop parsing bare functions in preparation for switching them over 2013-03-11 09:35:58 -07:00
rope.rs Removing some mutable fields in libstd 2013-04-08 17:50:14 -04:00
semver.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
serialize.rs syntax: add {read,emit}_enum_struct_variant{,_field} 2013-04-10 16:32:09 -07:00
sha1.rs Removing no longer needed unsafe blocks 2013-04-08 17:50:25 -04:00
smallintmap.rs Revert map.each to something which takes two parameters 2013-04-10 07:51:48 -07:00
sort.rs Removing no longer needed unsafe blocks 2013-04-08 17:50:25 -04:00
stats.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
std.rc Bump version to 0.7-pre 2013-04-10 13:12:53 -07:00
sync.rs Removing some mutable fields in libstd 2013-04-08 17:50:14 -04:00
task_pool.rs Removing some mutable fields in libstd 2013-04-08 17:50:14 -04:00
tempfile.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
term.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
test.rs Removing some mutable fields in libstd 2013-04-08 17:50:14 -04:00
time.rs Removing no longer needed unsafe blocks 2013-04-08 17:50:25 -04:00
timer.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
treemap.rs Revert map.each to something which takes two parameters 2013-04-10 07:51:48 -07:00
unicode.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
uv.rs Give core::rt and std::net their own uvll bindings 2013-03-18 16:59:11 -07:00
uv_global_loop.rs Removing unused imports 2013-03-28 23:56:46 -04:00
uv_iotask.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
uv_ll.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
workcache.rs Revert map.each to something which takes two parameters 2013-04-10 07:51:48 -07:00