rust/src/libcore
bors 5a2f65fb50 auto merge of #6441 : alexcrichton/rust/issue-5531, r=luqmana
Also fix up all the fallout elsewhere throughout core. It's really nice being
able to have the prelude.

I'm not quite sure how resolution works with traits, but it seems to me like the public imports at the top-level of the core crate were leaking into the sub-crates, but that could also be working as intended. Regardless, things compile without the re-exports now.
2013-05-14 00:46:48 -07:00
..
num Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
rand libcore: Remove mutable fields from rand. 2013-05-08 17:03:58 -07:00
rt Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
str Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
task Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
unstable Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
at_vec.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
bool.rs Remove #[cfg(notest)] and use #[cfg(not(test))] to cooincide with #[cfg(debug)] 2013-05-08 21:11:23 +10:00
cast.rs Make staged versions of the functions that use uninit 2013-05-09 23:05:17 +12:00
cell.rs librustc: Make self and static into keywords 2013-05-12 16:35:18 -07:00
char.rs Remove #[cfg(notest)] and use #[cfg(not(test))] to cooincide with #[cfg(debug)] 2013-05-08 21:11:23 +10:00
cleanup.rs core: Use the new for protocol 2013-05-10 02:46:18 -04:00
clone.rs clone: managed boxes need to clone by shallow copy 2013-04-08 16:19:12 -04:00
cmp.rs Move FuzzyEq trait into core::cmp and rename it to 'ApproxEq' 2013-05-06 21:51:07 +10:00
comm.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
condition.rs clean up the last bit of warnings 2013-05-11 20:36:47 -07:00
container.rs core: Use the new for protocol 2013-05-10 02:46:18 -04:00
core.rc Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
either.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
from_str.rs libcore: Remove pure from libcore. rs=depure 2013-03-22 10:29:17 -07:00
gc.rs core: Use the new for protocol 2013-05-10 02:46:18 -04:00
hash.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
hashmap.rs Stop using the '<->' operator 2013-05-10 22:51:06 -04:00
io.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
iter.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
iterator.rs core: Use the new for protocol 2013-05-10 02:46:18 -04:00
kinds.rs Remove Durable from the language 2013-05-07 17:50:42 -07:00
libc.rs improve MIPS backend and implement segmented stacks 2013-05-09 16:51:42 +08:00
local_data.rs Move core::task::local_data to core::local_data 2013-05-10 11:42:45 +09:00
logging.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
macros.rs core: Turn off rtdebug logging 2013-04-24 13:47:54 -07:00
managed.rs Remove #[cfg(notest)] and use #[cfg(not(test))] to cooincide with #[cfg(debug)] 2013-05-08 21:11:23 +10:00
nil.rs Remove #[cfg(notest)] and use #[cfg(not(test))] to cooincide with #[cfg(debug)] 2013-05-08 21:11:23 +10:00
old_iter.rs libstd: Fix merge fallout. 2013-05-12 17:36:53 -07:00
ops.rs Register snapshots 2013-05-04 15:43:51 -07:00
option.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
os.rs auto merge of #6387 : brson/rust/unstable, r=brson 2013-05-13 14:49:48 -07:00
owned.rs Remove #[cfg(notest)] and use #[cfg(not(test))] to cooincide with #[cfg(debug)] 2013-05-08 21:11:23 +10:00
path.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
pipes.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
prelude.rs Move core::task::local_data to core::local_data 2013-05-10 11:42:45 +09:00
ptr.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
rand.rs clean up the last bit of warnings 2013-05-11 20:36:47 -07:00
reflect.rs Warning police 2013-05-11 20:36:44 -07:00
repr.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
result.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
run.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
stackwalk.rs core: Use the new for protocol 2013-05-10 02:46:18 -04:00
str.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
sys.rs Register snapshots 2013-05-04 15:43:51 -07:00
to_bytes.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
to_str.rs Remove re-exports from libcore/core.rc 2013-05-13 18:51:40 -04:00
trie.rs core: Use the new for protocol 2013-05-10 02:46:18 -04:00
tuple.rs Remove #[cfg(notest)] and use #[cfg(not(test))] to cooincide with #[cfg(debug)] 2013-05-08 21:11:23 +10:00
unicode.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
util.rs auto merge of #6348 : sstewartgallus/rust/incoming, r=brson 2013-05-12 16:07:40 -07:00
vec.rs auto merge of #6441 : alexcrichton/rust/issue-5531, r=luqmana 2013-05-14 00:46:48 -07:00