about summary refs log tree commit diff
path: root/src/libcore/slice.rs
AgeCommit message (Expand)AuthorLines
2015-01-21rollup merge of #21258: aturon/stab-3-indexAlex Crichton-50/+18
2015-01-21rollup merge of #21396: japaric/no-parens-in-rangeAlex Crichton-4/+4
2015-01-21rollup merge of #21053: apasel422/exactAlex Crichton-0/+5
2015-01-21Deprecate slicing methods in favor of notationAaron Turon-50/+18
2015-01-20implement `ExactSizeIterator` for `slice::{Chunks,ChunksMut}`Andrew Paseltiner-0/+5
2015-01-19remove unnecessary parentheses from range notationJorge Aparicio-4/+4
2015-01-17Remove unnecessary explicit conversions to *const Twe-2/+2
2015-01-12cleanup: `&foo[0..a]` -> `&foo[..a]`Jorge Aparicio-6/+6
2015-01-08Improvements to feature stagingBrian Anderson-26/+26
2015-01-07use slicing sugarJorge Aparicio-12/+12
2015-01-06Test fixes and rebase conflictsAlex Crichton-5/+5
2015-01-06rollup merge of #20656: japaric/at-cleanAlex Crichton-2/+2
2015-01-06rollup merge of #20607: nrc/kindsAlex Crichton-2/+2
2015-01-07markers -> markerNick Cameron-8/+8
2015-01-07falloutNick Cameron-55/+49
2015-01-07Replace full slice notation with index callsNick Cameron-16/+30
2015-01-07Impls using the new scheme for slicingNick Cameron-72/+128
2015-01-07Change `std::kinds` to `std::markers`; flatten `std::kinds::marker`Nick Cameron-8/+8
2015-01-06cleanup: use short AT notation (`Ty::Item` instead of `<Ty as Trait>::Item`)Jorge Aparicio-2/+2
2015-01-05Merge remote-tracking branch 'nrc/sized-2' into rollupAlex Crichton-2/+2
2015-01-05rollup merge of #20556: japaric/no-for-sizedAlex Crichton-5/+4
2015-01-05rollup merge of #20560: aturon/stab-2-iter-ops-sliceAlex Crichton-19/+24
2015-01-06FalloutNick Cameron-2/+2
2015-01-05Stabilization of impls and fallout from stabilizationAaron Turon-15/+16
2015-01-05register snapshotJorge Aparicio-22/+0
2015-01-05Final alpha stabilization of std::sliceAaron Turon-4/+8
2015-01-05remove unused `Sized` importsJorge Aparicio-1/+0
2015-01-05sed -i -s 's/ for Sized?//g' **/*.rsJorge Aparicio-4/+4
2015-01-03Remove deprecated functionalityAlex Crichton-77/+1
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-3/+3
2015-01-03sed -i -s 's/\bmod}/self}/g' **/*.rsJorge Aparicio-1/+1
2015-01-03core: use assoc types in `Index[Mut]`Jorge Aparicio-0/+26
2015-01-03core: use assoc types in Iterator et alJorge Aparicio-22/+38
2015-01-02merge `*SliceExt` traits, use assoc types in `SliceExt`, `Raw[Mut]Ptr`Jorge Aparicio-174/+145
2014-12-30rollup merge of #20061: aturon/stab-2-vec-sliceAlex Crichton-159/+171
2014-12-30Fallout from stabilizationAaron Turon-2/+4
2014-12-30Stabilize cmpAaron Turon-4/+4
2014-12-30Second pass stabilization: sliceAaron Turon-159/+169
2014-12-29rollup merge of #20160: nick29581/ranges2Alex Crichton-11/+12
2014-12-30Fallout from mut slicesNick Cameron-9/+10
2014-12-30Remove ExprSlice by hacking the compilerNick Cameron-2/+2
2014-12-29std: Second pass stabilization for `ptr`Alex Crichton-2/+2
2014-12-22Added missing renames:Florian Wilkens-1/+1
2014-12-22Renaming of the Iter types as in RFC #344Florian Wilkens-25/+25
2014-12-20Stabilize cloneAaron Turon-2/+2
2014-12-19libcore: use `#[deriving(Copy)]`Jorge Aparicio-3/+1
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-9/+9
2014-12-17rollup merge of #19902: alexcrichton/second-pass-memAlex Crichton-1/+2
2014-12-17rollup merge of #19832: japaric/no-nocopyAlex Crichton-5/+2
2014-12-17rollup merge of #19827: japaric/clone-ucAlex Crichton-0/+11