| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-02-03 | core: rename str::lteq to str::le | Tom Lee | -1/+1 | |
| 2012-02-03 | Start on in-crate monomorphizing | Marijn Haverbeke | -0/+3 | |
| Adds a --monomorpize flag to rustc to turn it on. You probably don't want to use it yet, since it's broken in a whole bunch of ways, but it successfully monomorphizes simple generic functions called from within the crate. Issue #1736 | ||||
| 2012-02-03 | Store item paths in ast_map, get rid of trans::local_ctxt | Marijn Haverbeke | -20/+20 | |
| The direct motivation for this was that the monomorphizer needs to be able to generate sane symbols for random items. The typechecker can probably also use this in the future to provide more useful error messages. | ||||
| 2012-02-03 | Remove experimental GC code | Marijn Haverbeke | -1/+0 | |
| It's been sitting unused long enough to have bitrotted completely. | ||||
| 2012-02-01 | rustdoc: Add support for type items | Brian Anderson | -12/+253 | |
| 2012-02-01 | Rename str::char_slice -> str::slice | Kevin Cantu | -1/+1 | |
| 2012-01-31 | rustdoc: Split the pruning of undocumented branches into two passes | Brian Anderson | -104/+187 | |
| prune_undoc_details_pass strips arguments and return values that are undocumented. prune_undoc_items_pass prunes entire items. | ||||
| 2012-01-31 | rustdoc: Add impl docs to demo mod | Brian Anderson | -0/+11 | |
| 2012-01-31 | rustdoc: Write markdown for impls | Brian Anderson | -1/+96 | |
| 2012-01-31 | rustdoc: Apply string ops to impl docs | Brian Anderson | -18/+81 | |
| 2012-01-31 | rustdoc: Promote impl descriptions to brief descriptions | Brian Anderson | -1/+38 | |
| 2012-01-31 | rustdoc: Prune undocumented impls | Brian Anderson | -18/+88 | |
| 2012-01-31 | rustdoc: Refactor tests | Brian Anderson | -530/+246 | |
| 2012-01-31 | rustdoc: Pull impl docs out of attributes | Brian Anderson | -5/+67 | |
| 2012-01-31 | rustdoc: Gather types of impls | Brian Anderson | -25/+161 | |
| 2012-01-31 | rustdoc: Rename impldoc.for_ty to self_ty | Brian Anderson | -2/+2 | |
| 2012-01-31 | rustdoc: Prune unexported impls | Brian Anderson | -1/+10 | |
| 2012-01-31 | rustdoc: Extract impl doc nodes from AST | Brian Anderson | -0/+66 | |
| 2012-01-31 | rustdoc: Add impl doc node | Brian Anderson | -5/+43 | |
| 2012-01-31 | Rename str::loop_chars to str::all, | Kevin Cantu | -2/+2 | |
| rename str::loop_chars_sub to str::substr_all, and propagate this change to std::rope and rustdoc's calls to these | ||||
| 2012-01-31 | Require alts to be exhaustive | Tim Chevalier | -4/+32 | |
| middle::check_alt does the work. Lots of changes to add default cases into alts that were previously inexhaustive. | ||||
| 2012-01-30 | rustdoc: Reenable a working test | Brian Anderson | -4/+2 | |
| 2012-01-30 | rustdoc: Add some rustdocs | Brian Anderson | -0/+2 | |
| 2012-01-30 | rustdoc: Add ifaces to demo module | Brian Anderson | -0/+69 | |
| 2012-01-30 | rustdoc: Write markdown for ifaces | Brian Anderson | -6/+120 | |
| 2012-01-30 | rustdoc: Apply generic string ops to ifaces | Brian Anderson | -3/+100 | |
| 2012-01-30 | rustdoc: Promote iface descriptions to brief descriptions | Brian Anderson | -1/+44 | |
| 2012-01-30 | rustdoc: Prune undocumented ifaces | Brian Anderson | -19/+124 | |
| 2012-01-30 | rustdoc: Add iface attribute docs to the doc tree | Brian Anderson | -24/+106 | |
| 2012-01-30 | rustdoc: Add attribute parsing for ifaces and methods | Brian Anderson | -3/+20 | |
| 2012-01-30 | rustdoc: Add iface method type info to the doc tree | Brian Anderson | -11/+185 | |
| 2012-01-30 | rustdoc: Add a test that unexported ifaces are pruned | Brian Anderson | -0/+9 | |
| 2012-01-30 | rustdoc: Extract iface doc nodes from the AST | Brian Anderson | -0/+56 | |
| 2012-01-30 | rustdoc: Add definition of iface docs | Brian Anderson | -5/+50 | |
| 2012-01-30 | rustdoc: Use fewer unique pointers | Brian Anderson | -123/+124 | |
| 2012-01-29 | rustdoc: Sort the items so modules are printed last | Brian Anderson | -9/+81 | |
| 2012-01-29 | rustdoc: Add a sorting pass | Brian Anderson | -0/+70 | |
| 2012-01-29 | rustdoc: Extract method to get item names | Brian Anderson | -9/+14 | |
| 2012-01-29 | rustdoc: Fix typo in attr_pass | Brian Anderson | -1/+1 | |
| 2012-01-29 | rustdoc: Move mod docs into the item tag | Brian Anderson | -126/+63 | |
| 2012-01-29 | rustdoc: Move fn docs into the item tag | Brian Anderson | -131/+70 | |
| 2012-01-29 | rustdoc: Move const docs into the item tag | Brian Anderson | -108/+48 | |
| 2012-01-29 | rustdoc: Add test that unexported resources are pruned | Brian Anderson | -1/+19 | |
| 2012-01-29 | rustdoc: Move enum docs into the item tag | Brian Anderson | -116/+103 | |
| 2012-01-29 | rustdoc: Move resource docs into the item tag | Brian Anderson | -75/+77 | |
| 2012-01-29 | rustdoc: Create an item tag to hold doc for all item types | Brian Anderson | -0/+12 | |
| 2012-01-26 | rustdoc: Write both crates and mods as header level 1 | Brian Anderson | -11/+11 | |
| 2012-01-26 | rustdoc: Write markdown for resources | Brian Anderson | -27/+57 | |
| 2012-01-26 | rustdoc: Add resource arg tys to doc tree | Brian Anderson | -1/+42 | |
| 2012-01-26 | rustdoc: Apply generic string-op passes to resources | Brian Anderson | -1/+46 | |
