aboutsummaryrefslogtreecommitdiff
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* stdlib: Add a color_supported() function to TermPatrick Walton2011-04-283-0/+12
* stdlib: Add getenv(3) to win32_os.Patrick Walton2011-04-281-0/+2
* Further work on typestate_checkTim Chevalier2011-04-281-0/+15
* stdlib: Use an unsafe cast to speed up the memory writerPatrick Walton2011-04-271-1/+11
* stdlib/rt: Add an unsafe function to cast immutable vectors to mutable onesPatrick Walton2011-04-271-0/+2
* Fix _str.bytes to trivial version.Graydon Hoare2011-04-271-4/+2
* stdlib: Real fix for _uint.parse_buf().Patrick Walton2011-04-271-0/+8
* stdlib: Fix a crazy underflow bug in _uint.parse_buf. Oops.Patrick Walton2011-04-271-3/+2
* Fix the interaction between various flags in #fmtBrian Anderson2011-04-261-7/+12
* Support octal #fmt conversionsBrian Anderson2011-04-261-0/+7
* Make #fmt char conversions behave like printfBrian Anderson2011-04-261-1/+1
* stdlib: Add a silly ANSI color libraryPatrick Walton2011-04-262-0/+55
* Add GetOpts module to stdMarijn Haverbeke2011-04-262-0/+250
* Add _str.slice to std libMarijn Haverbeke2011-04-261-2/+6
* Skip likely-zero initial probe, speed up map.rs.Graydon Hoare2011-04-251-5/+5
* Minimize calls to hash function in map.rsGraydon Hoare2011-04-221-11/+12
* stdlib: Add a pointer equality function to the standard library and a test casePatrick Walton2011-04-212-0/+9
* Handle nested items correctly in typestate_checkTim Chevalier2011-04-192-5/+9
* Remove half-baked 'opacity' layer qualifier.Graydon Hoare2011-04-191-2/+2
* Remove effect system from src.Graydon Hoare2011-04-1911-107/+92
* replace error logging with log_err in stdlib and rustcMarijn Haverbeke2011-04-193-17/+17
* Precision overrides 0-padding in #fmtBrian Anderson2011-04-181-34/+49
* Rearrange ExtFmt.RT.pad to recover some horizontal spaceBrian Anderson2011-04-181-49/+51
* Left-justification overrides 0-padding in #fmtBrian Anderson2011-04-181-22/+24
* 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