| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-07-18 | rustdoc: Make rustdoc no longer resolve names. | Patrick Walton | -247/+0 | |
| It relies on being able to ignore errors, which doesn't make sense; resolve is meaningless if errors are ignored. It also doesn't perform macro expansion. Most of what is affected will be reexports, which are changing anyway. | ||||
| 2012-07-17 | rustc: Implement and enforce instance coherence | Patrick Walton | -3/+4 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -25/+25 | |
| #2907. | ||||
| 2012-07-05 | Change 'iface' to 'trait' internally; parse `trait` as `iface` synonym | Lindsey Kuper | -2/+2 | |
| 2012-07-04 | convert doc-attributes to doc-comments using ↵ | Gareth Daniel Smith | -1/+1 | |
| ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498 | ||||
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -7/+7 | |
| 2012-06-30 | Eliminate usages of old sugared call syntax | Brian Anderson | -6/+6 | |
| 2012-06-29 | Switch the compiler over to using ~[] notation instead of []/~. Closes #2759. | Michael Sullivan | -8/+8 | |
| 2012-06-25 | Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725. | Michael Sullivan | -8/+8 | |
| 2012-06-24 | Remove resources | Tim Chevalier | -13/+0 | |
| Also fixed shapes for classes with dtors, as well as handling offsets for classes with dtors correctly in take glue. Closes #2485 | ||||
| 2012-06-20 | Remove bind. Issue #2189 | Brian Anderson | -1/+3 | |
| 2012-06-13 | Box AST idents | Brian Anderson | -2/+2 | |
| 2012-05-21 | rustc: Move ast_map to the syntax crate | Brian Anderson | -1/+1 | |
| 2012-05-13 | rustc: Eliminate some indirection to the syntax crate | Brian Anderson | -2/+2 | |
| 2012-03-07 | stdlib: Stop incurring vtable dispatch costs when hashmaps are used | Patrick Walton | -1/+2 | |
| This required changing almost all users of hashmaps to import the hashmap interface first. The `size` member in the hashmap structure was renamed to `count` to work around a name conflict. | ||||
| 2012-03-07 | Revert "stdlib: Stop incurring vtable dispatch costs when hashmaps are used" | Patrick Walton | -2/+1 | |
| This reverts commit f0250a23d3fa2f8b4a4a4113ca89e41945a4cfed. | ||||
| 2012-03-07 | stdlib: Stop incurring vtable dispatch costs when hashmaps are used | Patrick Walton | -1/+2 | |
| This required changing almost all users of hashmaps to import the hashmap interface first. The `size` member in the hashmap structure was renamed to `count` to work around a name conflict. | ||||
| 2012-03-03 | rustdoc: Introduce the concept of a 'page' | Brian Anderson | -20/+20 | |
| 2012-02-27 | rustdoc: Clean up pass names | Brian Anderson | -1/+1 | |
| 2012-02-27 | rustdoc: Time passes | Brian Anderson | -2/+5 | |
| 2012-02-24 | rustdoc: Don't prune reexports | Brian Anderson | -1/+17 | |
| 2012-02-24 | rustdoc: Remove a pointer that's no longer needed | Brian Anderson | -2/+2 | |
| 2012-02-21 | rustdoc: Make it easy to switch between parallel and sequential folds | Brian Anderson | -2/+2 | |
| 2012-02-21 | rustdoc: Convert most passes to parallel folds | Brian Anderson | -2/+2 | |
| 2012-02-21 | rustdoc: Convert the astsrv constructor to a higher order fn | Brian Anderson | -3/+4 | |
| This will allow it to manage the destruction of the astsrv after I convert it to a task | ||||
| 2012-02-21 | rustdoc: Rename mk_srv_from_str/file to just from_str/file | Brian Anderson | -1/+1 | |
| 2012-02-17 | rustdoc: Extract common item fields into itemdoc | Brian Anderson | -2/+2 | |
| 2012-02-03 | Store item paths in ast_map, get rid of trans::local_ctxt | Marijn Haverbeke | -1/+1 | |
| 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-01 | rustdoc: Add support for type items | Brian Anderson | -0/+6 | |
| 2012-01-31 | rustdoc: Refactor tests | Brian Anderson | -58/+29 | |
| 2012-01-31 | rustdoc: Prune unexported impls | Brian Anderson | -0/+9 | |
| 2012-01-31 | Require alts to be exhaustive | Tim Chevalier | -1/+5 | |
| middle::check_alt does the work. Lots of changes to add default cases into alts that were previously inexhaustive. | ||||
| 2012-01-30 | rustdoc: Add a test that unexported ifaces are pruned | Brian Anderson | -0/+9 | |
| 2012-01-30 | rustdoc: Use fewer unique pointers | Brian Anderson | -6/+6 | |
| 2012-01-29 | rustdoc: Extract method to get item names | Brian Anderson | -8/+1 | |
| 2012-01-29 | rustdoc: Move mod docs into the item tag | Brian Anderson | -45/+9 | |
| 2012-01-29 | rustdoc: Move fn docs into the item tag | Brian Anderson | -40/+4 | |
| 2012-01-29 | rustdoc: Move const docs into the item tag | Brian Anderson | -40/+4 | |
| 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 | -43/+53 | |
| 2012-01-26 | rustdoc: Prune unexported enums and variants | Brian Anderson | -1/+92 | |
| 2012-01-26 | rustdoc: Rename astsrv::ctxt.map to ast_map | Brian Anderson | -1/+1 | |
| 2012-01-24 | rustdoc: Prune unexported consts | Brian Anderson | -7/+64 | |
| 2012-01-23 | rustdoc: Prune unexported items from the doc tree | Brian Anderson | -0/+176 | |
