aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Add log_err to rustbootMarijn Haverbeke2011-04-1910-16/+35
* Precision overrides 0-padding in #fmtBrian Anderson2011-04-182-35/+60
* Rearrange ExtFmt.RT.pad to recover some horizontal spaceBrian Anderson2011-04-181-49/+51
* Left-justification overrides 0-padding in #fmtBrian Anderson2011-04-182-23/+35
* Support 0 flag in #fmtBrian Anderson2011-04-183-12/+80
* Boilerplate city, for anyone who wants it.Graydon Hoare2011-04-181-0/+471
* rustc: Add an operation field to compare glue with ==, <=, and < modesPatrick Walton2011-04-182-9/+17
* Revert 9ab42038bb13d3c8b01faa9c88e660e4e590fb00 while I find what isRafael Ávila de Espíndola2011-04-181-1/+0
* Remove use of 'use' from type-params-in-for-each.rs, put out darwin fire.Graydon Hoare2011-04-181-3/+9
* Change the makefiles to use -c.Rafael Ávila de Espíndola2011-04-181-0/+1
* rustc: Create stub glue for structural comparisonPatrick Walton2011-04-182-23/+80
* Add a proper check for rustbootMarijn Haverbeke2011-04-181-4/+2
* Temporarily turn off logging initializationMarijn Haverbeke2011-04-181-3/+4
* Update foregoing patches to leave rust_crate alone.Marijn Haverbeke2011-04-186-104/+100
* Add a -c option.Rafael Ávila de Espíndola2011-04-185-11/+46
* Make log the log level configurable per moduleMarijn Haverbeke2011-04-185-29/+206
* collect crate meta info and ext crate namesMarijn Haverbeke2011-04-184-11/+24
* move rust_crate structure into the actual crate codeMarijn Haverbeke2011-04-181-4/+2
* introduce local_ctxt in trans.rs to keep crate_ctxt globalMarijn Haverbeke2011-04-181-318/+333
* Support the space flag in #fmtBrian Anderson2011-04-173-23/+53
* Support + flag in #fmtBrian Anderson2011-04-173-6/+40
* Support #fmt precision for bools, with same rules as stringsBrian Anderson2011-04-172-2/+14
* Fix indentation in syntax-extension-fmt.rsBrian Anderson2011-04-171-44/+44
* Treat char #fmt conversions just like str conversionsBrian Anderson2011-04-172-1/+7
* Support #fmt precision for signed typesBrian Anderson2011-04-172-49/+66
* Support #fmt precision for unsigned typesBrian Anderson2011-04-172-27/+65
* Support #fmt precision for string typesBrian Anderson2011-04-173-4/+70
* Support left-justification in #fmt conversionsBrian Anderson2011-04-163-12/+95
* Add another test for #fmt conversion widthsBrian Anderson2011-04-161-0/+1
* Make #fmt support explicit conversion widthsBrian Anderson2011-04-163-13/+91
* More tests for #fmtBrian Anderson2011-04-161-0/+7
* rustc: Capture type parameters into for-each blocks. Add a test case.Patrick Walton2011-04-152-2/+44
* rustc: Use a regular vector instead of a hash table for type descriptorsPatrick Walton2011-04-151-14/+13
* stdlib: Add some vector functions: empty, empty_mut, grow_set, and freeze. Ch...Patrick Walton2011-04-151-4/+31
* Produce PIC code and use -S in the Makefile.Rafael Ávila de Espíndola2011-04-151-0/+1
* rustc: Remove the "boxed" check, and make the static_size_of_tag recursion-el...Patrick Walton2011-04-151-33/+32
* Add a -S option for producing assembly. I will move more of it toRafael Ávila de Espíndola2011-04-155-20/+68
* rustc: Make fold_ty no longer use an object; introduce walk_tyPatrick Walton2011-04-153-115/+160
* Work on destructors, not entirely functional yet (no tydesc integration).Graydon Hoare2011-04-147-13/+100
* rustc: Use the unified result for the type of assignment expressionsPatrick Walton2011-04-141-1/+1
* rustc: Add a test case for previous commitPatrick Walton2011-04-141-0/+11
* rustc: Perform type substitutions when recording localsPatrick Walton2011-04-141-1/+11
* rt: Remove half-baked, incomplete, commented-out print_stack_trace() stubPatrick Walton2011-04-141-17/+0
* rustc: Remove generalize_ty. Instead, maintain an explicit type parameter sub...Patrick Walton2011-04-145-358/+548
* rustc: Use union-find for variable substitutionPatrick Walton2011-04-142-64/+115
* Add support for upper-case hex and binary output to #fmt.Brian Anderson2011-04-135-0/+40
* Add more commentary about ExtFmtBrian Anderson2011-04-132-15/+37
* Add support for printing uints as lower-case hex to ExtFmt.Brian Anderson2011-04-133-18/+101
* Move #fmt conversion model into ExtFmt.CT namespaceBrian Anderson2011-04-132-73/+72
* Add ExtFmt test for unsigned typeBrian Anderson2011-04-131-0/+1