about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2015-01-05Stabilize core::opsAaron Turon-0/+70
2015-01-05Final alpha stabilization of core::iterAaron Turon-354/+340
2015-01-05Rename macro_escape to macro_useKeegan McAllister-4/+8
2015-01-05Stop using macro_escape as an inner attributeKeegan McAllister-8/+12
2015-01-05Use $crate and macro reexport to reduce duplicated codeKeegan McAllister-23/+182
2015-01-05remove unused `Sized` importsJorge Aparicio-2/+0
2015-01-05sed -i -s 's/ for Sized?//g' **/*.rsJorge Aparicio-37/+37
2015-01-05std: Move Atomic{Int,Uint} back to unstableAlex Crichton-24/+6
2015-01-05std: Redesign c_str and c_vecAlex Crichton-1/+1
2015-01-04std: Fix missing stability in syncAlex Crichton-13/+3
2015-01-04std: Fixup some missing stabilization on strAlex Crichton-3/+7
2015-01-05Change `&` pat to only work with &T, and `&mut` with &mut T.Huon Wilson-1/+1
2015-01-05char: small tweak since `is_some` > equivalent `match`.Huon Wilson-4/+1
2015-01-05Rename `core::char::Char` to `CharExt` to match prelude guidelines.Huon Wilson-7/+7
2015-01-05Mark the contents of `char` stable.Huon Wilson-21/+25
2015-01-05Switch encode_utf* to by-value self.Huon Wilson-6/+6
2015-01-04Merge pull request #20500 from globin/fix/range-sugarbors-7/+7
2015-01-04fix range sugarRobin Gloster-7/+7
2015-01-04auto merge of #20393 : japaric/rust/impl-any, r=aturonbors-28/+8
2015-01-03Remove deprecated functionalityAlex Crichton-839/+132
2015-01-03remove `Any[Mut]RefExt` traits in favor of `impl Any`Jorge Aparicio-28/+8
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-125/+125
2015-01-03sed -i -s 's/\bmod}/self}/g' **/*.rsJorge Aparicio-1/+1
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-15/+15
2015-01-04auto merge of #20490 : japaric/rust/assoc-types, r=aturonbors-408/+772
2015-01-03core: use assoc types in `Index[Mut]`Jorge Aparicio-6/+64
2015-01-03use assoc types in unop traitsJorge Aparicio-13/+31
2015-01-03use assoc types in binop traitsJorge Aparicio-67/+155
2015-01-03Initial version of AArch64 support.Akos Kiss-1/+7
2015-01-03core: merge IteratorPairExt into IteratorExtJorge Aparicio-11/+7
2015-01-03core: merge DoubleEndedIteratorExt into IteratorExtJorge Aparicio-29/+22
2015-01-03core: use assoc types in Iterator et alJorge Aparicio-289/+500
2015-01-03auto merge of #20154 : P1start/rust/qualified-assoc-type-generics, r=nikomats...bors-8/+8
2015-01-03auto merge of #19835 : pythonesque/rust/add-unordered-intrinsic, r=thestingerbors-0/+2
2015-01-02rollup merge of #20410: japaric/assoc-typesAlex Crichton-204/+206
2015-01-02rollup merge of #20341: nikomatsakis/impl-trait-for-trait-2Alex Crichton-11/+28
2015-01-02Rollup test fixes and rebase conflictsAlex Crichton-3/+0
2015-01-02rollup merge of #20386: frewsxcv/rm-reexportsAlex Crichton-3/+3
2015-01-02core: use assoc types in `Deref[Mut]`Jorge Aparicio-22/+42
2015-01-02rollup merge of #20315: alexcrichton/std-syncAlex Crichton-3/+15
2015-01-02rollup merge of #20377: alexcrichton/issue-20352Alex Crichton-49/+46
2015-01-02rollup merge of #20273: alexcrichton/second-pass-commAlex Crichton-0/+3
2015-01-02Ensure that, for every trait `Foo`, the predicate `Foo : Foo` holds.Niko Matsakis-3/+0
2015-01-02merge `*SliceExt` traits, use assoc types in `SliceExt`, `Raw[Mut]Ptr`Jorge Aparicio-182/+162
2015-01-02Fix fallout from change, adding explicit `Sized` annotations where necessary.Niko Matsakis-8/+28
2015-01-02std: Stabilize the prelude moduleAlex Crichton-58/+55
2015-01-01std: Enforce Unicode in fmt::WriterAlex Crichton-49/+46
2015-01-01std: Second pass stabilization of syncAlex Crichton-3/+15
2015-01-02More falloutNick Cameron-20/+20
2015-01-02Fallout - change array syntax to use `;`Nick Cameron-9/+9