rust/src/libcore
bors 154f3b00e0 auto merge of #6271 : pnkfelix/rust/issue6009-condition-pub-priv-variants, r=graydon
@brson: r?  [please ignore the other one that was accidentally based off master due to back-button-bugs in github.com]

My goal is to resolve the question of whether we want to encourage (by example) consistent use of pub to make identifiers publicly-accessible, even in syntax extensions. (If people don't want that, then we can just let this pull request die.)

This is part one of two. Part two, whose contents should be clear from the FIXME's in this commit, would land after this gets incorporated into a snapshot.

(The eventual goal is to address issue #6009 , which was implied by my choice of branch name, but not mentioned in the pull request, so github did not notice it.)
2013-05-07 05:06:39 -07:00
..
num Add assert_approx_eq! macro 2013-05-06 21:51:48 +10:00
rand libcore: add N(0,1) and Exp(1) distributions to core::rand. 2013-05-01 16:51:45 -07:00
rt auto merge of #6271 : pnkfelix/rust/issue6009-condition-pub-priv-variants, r=graydon 2013-05-07 05:06:39 -07:00
str Add a brief description to show up in http://static.rust-lang.org/doc/core/index.html 2013-05-03 09:20:01 +03:00
task core: Warning police 2013-05-03 16:56:33 -07:00
unstable Remove debug_mem since @graydon said it conflicted with GC changes 2013-05-06 20:14:54 -04:00
at_vec.rs librustc: Rename reinterpret_cast to transmute_copy and remove the intrinsic 2013-04-29 14:30:53 -07:00
bool.rs Remove extra #[cfg(stage0)] 2013-05-03 15:57:05 +09:00
cast.rs Register snapshots 2013-05-04 15:43:51 -07:00
cell.rs auto merge of #6251 : thestinger/rust/non_owned, r=pcwalton 2013-05-07 01:27:38 -07:00
char.rs Remove pub from core::{unicode,cmath,stackwalk,rt} 2013-05-03 17:10:32 -04:00
cleanup.rs Remove debug_mem since @graydon said it conflicted with GC changes 2013-05-06 20:14:54 -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 allover: numerous unused muts etc 2013-04-30 14:10:21 -04:00
condition.rs core: Warning police 2013-04-24 13:47:52 -07:00
container.rs Add pop() and swap() to the Map trait 2013-05-07 01:16:04 -04:00
core.rc auto merge of #6226 : alexcrichton/rust/issue-6199, r=brson 2013-05-06 18:57:40 -07:00
either.rs Remove 'Local Variable' comments 2013-05-02 13:22:04 +10:00
flate.rs libcore: Export core::from_str::FromStr from core::prelude 2013-05-02 20:42:54 +09:00
from_str.rs libcore: Remove pure from libcore. rs=depure 2013-03-22 10:29:17 -07:00
gc.rs Remove pub from core::{unicode,cmath,stackwalk,rt} 2013-05-03 17:10:32 -04:00
hash.rs libcore,std,syntax,rustc: move tests into mod tests, make them private (no pub mod or pub fn). 2013-04-16 09:57:47 +10:00
hashmap.rs Add pop() and swap() to the Map trait 2013-05-07 01:16:04 -04:00
io.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
iter.rs iter: add max and min functions 2013-04-30 14:14:55 -04:00
iterator.rs libcore: Make ChainIterator take two different-typed Iterators. 2013-05-02 11:10:13 +09:00
kinds.rs Register snapshots 2012-12-17 16:44:27 -08:00
libc.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
logging.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
macros.rs core: Turn off rtdebug logging 2013-04-24 13:47:54 -07:00
managed.rs librustc: Remove ptr::addr_of. 2013-04-29 14:30:53 -07:00
nil.rs add a TotalEq trait 2013-03-27 17:29:10 -04:00
old_iter.rs make way for a new iter module 2013-04-28 22:31:39 -04:00
ops.rs Register snapshots 2013-05-04 15:43:51 -07:00
option.rs Register snapshots 2013-05-04 15:43:51 -07:00
os.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
owned.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
path.rs auto merge of #6107 : catamorphism/rust/mkdir_recursive, r=brson 2013-04-29 20:48:37 -07:00
pipes.rs libcore: Export core::from_str::FromStr from core::prelude 2013-05-02 20:42:54 +09:00
prelude.rs Move FuzzyEq trait into core::cmp and rename it to 'ApproxEq' 2013-05-06 21:51:07 +10:00
ptr.rs correct incorrect handling of overloaded operators, exposing various other bits of rot 2013-05-01 08:49:48 -04:00
rand.rs Remove 'Local Variable' comments 2013-05-02 13:22:04 +10:00
reflect.rs Register snapshots 2013-05-04 15:43:51 -07:00
repr.rs Register snapshots 2013-05-04 15:43:51 -07:00
result.rs Register snapshots 2013-05-04 15:43:51 -07:00
run.rs Move core::run tests of process killing into standalone run-pass tests 2013-05-06 12:50:08 -07:00
stackwalk.rs core: Remove a call to breakpoint from a test 2013-05-05 20:13:32 -07:00
str.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
sys.rs Register snapshots 2013-05-04 15:43:51 -07:00
to_bytes.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
to_str.rs Added Ascii type 2013-04-20 22:51:55 +02:00
trie.rs Add pop() and swap() to the Map trait 2013-05-07 01:16:04 -04:00
tuple.rs Register snapshots 2013-05-04 15:43:51 -07:00
unicode.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
unstable.rs Removing more unnecessary unsafe blocks throughout 2013-04-23 19:59:13 -04:00
util.rs fix numerous dynamic borrow failures 2013-05-02 14:32:37 -04:00
vec.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00