summary refs log tree commit diff
path: root/src/libcore/pipes.rs
AgeCommit message (Expand)AuthorLines
2012-12-18core: use movable self to clean up option/result.Erick Tryzelaar-2/+2
2012-12-13Rename Send trait to OwnedBrian Anderson-64/+65
2012-12-11Reverse the order of the results of pipes::streamTim Chevalier-6/+6
2012-12-10core: Fix capitalization in docsBrian Anderson-2/+2
2012-12-10Minor cleanups to pipes and serializationBrian Anderson-18/+30
2012-12-04librustc: Implement moves based on type. r=nmatsakisPatrick Walton-3/+3
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-29impls of traits cannot define methods on the anonymous traitBrian Anderson-9/+14
2012-11-29No longer parse the delimiters of the RHS of a macro as part of the expansion.Paul Stansifer-1/+1
2012-11-28Register snapshotsBrian Anderson-10/+0
2012-11-19rustc: Implement explicit self for Eq and Ord. r=graydonPatrick Walton-0/+10
2012-11-02core: peek returns false for terminated pipes. Closes #3905Brian Anderson-2/+14
2012-10-23Remove uses of binary move - <- - from tests and librariesTim Chevalier-3/+3
2012-10-20Remove old fixed-length vector syntaxBen Striegel-2/+2
2012-10-12Make moves explicit in core testsTim Chevalier-4/+10
2012-10-04Remove by-copy mode from std, mostlyTim Chevalier-2/+2
2012-10-04Forbid deprecated modes again in coreTim Chevalier-1/+2
2012-10-02Removing explicit uses of + modeTim Chevalier-34/+34
2012-10-01Move over to calling ptr::addr_ofTim Chevalier-9/+9
2012-09-28Add a demoded version of ptr::addr_ofTim Chevalier-8/+8
2012-09-28Fix benchmarks.Graydon Hoare-1/+1
2012-09-28core: Demode patternsBrian Anderson-4/+4
2012-09-28Finish de-exporting send_map, future, pipes. Part of #3583.Graydon Hoare-7/+4
2012-09-28demode vecNiko Matsakis-2/+2
2012-09-27Register snapshotsBrian Anderson-15/+0
2012-09-26Demode vec::push (and convert to method)Niko Matsakis-1/+1
2012-09-26libcore: De-export logging and pipesPatrick Walton-71/+51
2012-09-25Demode pipes::set_bufferTim Chevalier-1/+1
2012-09-25use + mode for (almost) everything when not using legacy modesNiko Matsakis-5/+20
2012-09-23Register snapshots. Remove redundant Eq impls, Makefile hacksBrian Anderson-9/+0
2012-09-23Make it illegal to use modes in a fn signature with providingNiko Matsakis-2/+2
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-0/+4
2012-09-20rustc: De-mode all overloaded operatorsPatrick Walton-0/+9
2012-09-18Revert "replace explicit calls to vec::each with vec::each_ref, partially dem...Niko Matsakis-1/+1
2012-09-18replace explicit calls to vec::each with vec::each_ref, partially demode strNiko Matsakis-1/+1
2012-09-18core: Rename 'unsafe' mod to 'cast'Brian Anderson-1/+1
2012-09-18core: Move Exclusive and SharedMutableState to the private modBrian Anderson-2/+2
2012-09-18Replace uses of 'unchecked' with 'unsafe'Brian Anderson-2/+2
2012-09-12Remove some transitional codeBrian Anderson-65/+0
2012-09-11Introduce auto adjustment table to subsume autoderef/autoref/borrowings.Niko Matsakis-2/+2
2012-09-11Make moves explicit in argumentsTim Chevalier-23/+23
2012-09-10Convert class methods to impl methods. Stop parsing class methodsBrian Anderson-37/+48
2012-09-10Make moves explicit in pipes and pipe compilerTim Chevalier-39/+38
2012-09-07Convert all kind bounds to camel case. Remove send, owned keywords.Brian Anderson-65/+65
2012-09-07Convert field terminators to commas. Stop parsing semis.Brian Anderson-1/+1
2012-09-07Remove 'let' syntax for struct fieldsBrian Anderson-10/+10
2012-09-07rustc: Add an "ne" method to the Eq trait, and implement it everywherePatrick Walton-0/+1
2012-09-04core: Remove struct ctorsBrian Anderson-34/+54
2012-09-04libcore: "import" -> "use"Patrick Walton-4/+4
2012-09-01Demode reinterpret_castBrian Anderson-4/+4