aboutsummaryrefslogtreecommitdiff
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Support 0 flag in #fmtBrian Anderson2011-04-181-5/+49
* Support the space flag in #fmtBrian Anderson2011-04-171-4/+9
* Support + flag in #fmtBrian Anderson2011-04-171-3/+8
* Support #fmt precision for bools, with same rules as stringsBrian Anderson2011-04-171-2/+6
* Treat char #fmt conversions just like str conversionsBrian Anderson2011-04-171-1/+1
* Support #fmt precision for signed typesBrian Anderson2011-04-171-37/+46
* Support #fmt precision for unsigned typesBrian Anderson2011-04-171-11/+49
* Support #fmt precision for string typesBrian Anderson2011-04-171-2/+25
* Support left-justification in #fmt conversionsBrian Anderson2011-04-161-3/+29
* Make #fmt support explicit conversion widthsBrian Anderson2011-04-161-9/+45
* stdlib: Add some vector functions: empty, empty_mut, grow_set, and freeze. Ch...Patrick Walton2011-04-151-4/+31
* rustc: Use union-find for variable substitutionPatrick Walton2011-04-141-16/+12
* Add support for upper-case hex and binary output to #fmt.Brian Anderson2011-04-132-0/+24
* Add more commentary about ExtFmtBrian Anderson2011-04-131-1/+30
* Add support for printing uints as lower-case hex to ExtFmt.Brian Anderson2011-04-131-5/+22
* Move #fmt conversion model into ExtFmt.CT namespaceBrian Anderson2011-04-131-44/+44
* Make expr_while work in typestate_checkTim Chevalier2011-04-131-0/+11
* Slight updates to match API drift in io, lib-io.rs passes.Graydon Hoare2011-04-131-1/+1
* Further work on typestate. Handles expr_rec and expr_assign now.Tim Chevalier2011-04-121-3/+12
* Factor out creation of calls into ExtFmt.RTBrian Anderson2011-04-111-4/+4
* Add support for bool, char to extfmt.Brian Anderson2011-04-111-0/+12
* Move ExtFmt compile-time functions into their own moduleBrian Anderson2011-04-111-170/+173
* Use correct indentation for ExtFmt.rsBrian Anderson2011-04-111-6/+15
* Make ExtFmt call its own functions instead of others defined in stdBrian Anderson2011-04-111-0/+11
* Move extfmt parsing into standard libraryBrian Anderson2011-04-111-0/+213
* Move the extfmt data model into the standard library.Brian Anderson2011-04-112-0/+48
* Make lexer buffer the whole fileMarijn Haverbeke2011-04-091-0/+8
* Implemented computing prestates and poststates for a few expression forms.Tim Chevalier2011-04-081-0/+15
* stdlib: Add a simple union-find data structurePatrick Walton2011-04-072-0/+43
* Re-add a read_byte() method to buf_reader objsMarijn Haverbeke2011-04-081-20/+18
* Revise EBML reader APIMarijn Haverbeke2011-04-071-89/+77
* Continued sketching out code for checking states against preconditions.Tim Chevalier2011-04-064-0/+62
* Started adding support for typestate checking.Tim Chevalier2011-04-011-0/+23
* rustc: Use the crate index to look up defsPatrick Walton2011-03-312-0/+32
* stdlib: Add a write_be_uint() function to writersPatrick Walton2011-03-311-0/+14
* Add a result_str method to std.sha1.sha1.Graydon Hoare2011-03-261-0/+12
* rustc: Parse definition IDs from crates; add a function to parse unsigned int...Patrick Walton2011-03-251-0/+12
* rustc: Look up names in "use"d cratesPatrick Walton2011-03-252-6/+18
* stdlib: Implement a memory buffer reader, untested at the momentPatrick Walton2011-03-251-22/+61
* stdlib: Separate basic I/O reading functionality into a separate buf_reader o...Patrick Walton2011-03-255-25/+85
* Start making the standard-lib utf-8 awareMarijn Haverbeke2011-03-255-42/+229
* rustc: Open "use"d crates; add a _vec.vec_from_buf() method along the way; XF...Patrick Walton2011-03-241-1/+7
* stdlib: Provide a function to extract the underlying buf_writer from a writerPatrick Walton2011-03-221-0/+9
* stdlib: Add EBML writing functionalityPatrick Walton2011-03-221-2/+67
* stdlib: Add a convenience method for opening paths as a FILEPatrick Walton2011-03-221-0/+10
* stdlib: Make writers seekable; switch file writers to the C FILE interface to...Patrick Walton2011-03-225-14/+101
* Revert "Remove usages of case(_) { fail; } since the compiler does this autom...Patrick Walton2011-03-222-0/+2
* lib: Add an EBML reader modulePatrick Walton2011-03-222-0/+110
* Remove usages of case(_) { fail; } since the compiler does this automaticallyBrian Anderson2011-03-222-2/+0
* Add a "last" function to return the last element of a vector to the standard ...Patrick Walton2011-03-211-0/+12