about summary refs log tree commit diff
path: root/src/lib/io.rs
AgeCommit message (Expand)AuthorLines
2011-05-20stdlib: Add io::writer.write_lineBrian Anderson-0/+5
2011-05-17Finally rename std::_xxx to std::xxxMarijn Haverbeke-33/+33
2011-05-16Rewrite everything to use [] instead of vec() in value position.Graydon Hoare-9/+9
2011-05-12Downcase std modules again, move to :: for module dereferencingMarijn Haverbeke-0/+531
2011-05-06Rename std modules to be camelcasedMarijn Haverbeke-531/+0
2011-05-05Remove 'deprecated mutable...' from our codeMarijn Haverbeke-4/+4
2011-05-02Un-revert "Use different syntax for checks that matter to typestate", fixing ...Patrick Walton-5/+5
2011-05-02Revert "Use different syntax for checks that matter to typestate"Graydon Hoare-5/+5
2011-05-02Use different syntax for checks that matter to typestateTim Chevalier-5/+5
2011-04-27stdlib: Use an unsafe cast to speed up the memory writerPatrick Walton-1/+11
2011-04-19Remove effect system from src.Graydon Hoare-64/+64
2011-04-19replace error logging with log_err in stdlib and rustcMarijn Haverbeke-10/+10
2011-04-13Slight updates to match API drift in io, lib-io.rs passes.Graydon Hoare-1/+1
2011-04-09Make lexer buffer the whole fileMarijn Haverbeke-0/+8
2011-04-08Re-add a read_byte() method to buf_reader objsMarijn Haverbeke-20/+18
2011-03-31rustc: Use the crate index to look up defsPatrick Walton-0/+11
2011-03-31stdlib: Add a write_be_uint() function to writersPatrick Walton-0/+14
2011-03-25rustc: Look up names in "use"d cratesPatrick Walton-0/+9
2011-03-25stdlib: Implement a memory buffer reader, untested at the momentPatrick Walton-22/+61
2011-03-25stdlib: Separate basic I/O reading functionality into a separate buf_reader o...Patrick Walton-24/+81
2011-03-25Start making the standard-lib utf-8 awareMarijn Haverbeke-34/+57
2011-03-22stdlib: Provide a function to extract the underlying buf_writer from a writerPatrick Walton-0/+9
2011-03-22stdlib: Add a convenience method for opening paths as a FILEPatrick Walton-0/+10
2011-03-22stdlib: Make writers seekable; switch file writers to the C FILE interface to...Patrick Walton-12/+87
2011-03-21Add a binding to ftell()Patrick Walton-0/+4
2011-03-20Add slightly nicer failure message to io.rs when it can't open a file.Graydon Hoare-1/+4
2011-03-16Remove uses of 'break' in std lib; rustc doesn't support it yet, this is easi...Graydon Hoare-2/+3
2011-03-14Add functionality for running external programs to the std libMarijn Haverbeke-1/+18
2011-03-14Extend stream functionalityMarijn Haverbeke-81/+123
2011-03-14Add basic file-system functionalityMarijn Haverbeke-0/+2
2011-03-09Remove redundant imports in lib (rustc doesn't like 'std' as a synonym for ro...Graydon Hoare-4/+1
2011-03-09Have the pretty-printer take a writer stream as argumentMarijn Haverbeke-21/+22
2011-03-09Add stdout_writer and string_writer to std.ioMarijn Haverbeke-23/+48
2011-03-07Add a pretty-printerMarijn Haverbeke-13/+17
2011-03-06Change io.fileflag to a tag type. Remove FIXMEBrian Anderson-19/+8
2011-02-22Rename std._io to std.io since 'io' is no longer a keywordBrian Anderson-0/+183