about summary refs log tree commit diff
path: root/src/libcore/io.rs
AgeCommit message (Expand)AuthorLines
2012-08-31Make utility funs in core::int, core::uint, etc. not by-referenceTim Chevalier-2/+2
2012-08-30libcore: rewrite io::MemBuffer.write to use memcpy (#2004)Erick Tryzelaar-16/+13
2012-08-29rustc: Make `<` and `=` into traitsPatrick Walton-0/+10
2012-08-29core: Demode int/uint modsBrian Anderson-1/+1
2012-08-27Camel case various core constructorsBrian Anderson-2/+2
2012-08-27Convert core::result to camel caseBrian Anderson-23/+23
2012-08-26Camel case the option typeBrian Anderson-6/+6
2012-08-25libstd: Don't make task-local GC data when creating TCP streams.Patrick Walton-11/+18
2012-08-24Start using core::path2::Path in a lot of places.Graydon Hoare-21/+24
2012-08-23libcore: update bytes/str reader to work with regions.Erick Tryzelaar-44/+30
2012-08-23Rename str::bytes to str::to_bytesTim Chevalier-1/+1
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-6/+6
2012-08-17rustc: Remove a few allocations from metadata. Shaves a few milliseconds off ...Patrick Walton-1/+1
2012-08-17Remove the class keywordBrian Anderson-3/+3
2012-08-15Convert more core types to camel caseBrian Anderson-2/+2
2012-08-14Convert more core types to camel caseBrian Anderson-110/+114
2012-08-08Convert impls to new syntaxBrian Anderson-9/+9
2012-08-06Convert alt to match. Stop parsing altBrian Anderson-9/+9
2012-08-05Switch alts to use arrowsBrian Anderson-34/+34
2012-08-02Shift writer_util to a derived impl attached to the writer traitGraydon Hoare-9/+36
2012-08-02Remove modes from map API and replace with regions.Niko Matsakis-1/+1
2012-08-01Convert ret to returnBrian Anderson-18/+18
2012-07-31Change remaining "iface" occurrences to "trait"; deprecate "iface"Lindsey Kuper-5/+5
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-6/+6
2012-07-26Remove superfluous rets (purely style)Tim Chevalier-5/+3
2012-07-26core::io::writer : add get_type() methodDamian Gryski-0/+16
2012-07-25Reject non-UTF-8 files when reading as str. Close #2918.Graydon Hoare-1/+5
2012-07-24Update some str functions to slices, merge as_buf and unpack_slice.Graydon Hoare-3/+3
2012-07-23Switch reader to work with preallocated vecsErick Tryzelaar-17/+31
2012-07-19Switch io::print and io::println to take slices.Graydon Hoare-2/+2
2012-07-14Move the world over to using the new style string literals and types. Closes ...Michael Sullivan-37/+38
2012-07-09Switch 'cont' to 'again' everywhere. Close #2229.Graydon Hoare-1/+1
2012-07-05Mostly change TODOs to FIXMEs and annotate themTim Chevalier-3/+3
2012-07-03Switch 'native' to 'extern' (or 'foreign' in some descriptions)Graydon Hoare-3/+3
2012-07-01Convert to new closure syntaxBrian Anderson-34/+34
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-26/+26
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-63/+63
2012-06-26More perf tweaks (issue #2719)Eric Holk-9/+9
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-46/+46
2012-06-25MergeTim Chevalier-4/+4
2012-06-25core: Convert declarations to not use the trailing 'unsafe' notationBrian Anderson-4/+4
2012-06-21Port resources to classes in libcoreTim Chevalier-11/+23
2012-06-21Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.Graydon Hoare-18/+17
2012-06-07Use #[cfg(unix)] and #[cfg(windows)] everywhereBrian Anderson-4/+2
2012-06-06misc. copies in core/syntax to please borrowckNiko Matsakis-1/+1
2012-06-04Machine types are different from int/uint, etc (Issue #2187)Eric Holk-8/+9
2012-06-04Implement stack-only variants of int/uint str conversion and output.Graydon Hoare-4/+7
2012-06-02make vec fns/methods take imm slices.Niko Matsakis-3/+3
2012-05-19core: Add iterable functions to io::reader_utils.Erick Tryzelaar-0/+18
2012-05-18move io over to dvecNiko Matsakis-19/+34