| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-01-26 | rustdoc: Prune unexported enums and variants | Brian Anderson | -1/+92 | |
| 2012-01-26 | rustc: Switch the --no-core switch to a #[no_core] attribute | Brian Anderson | -1/+0 | |
| 2012-01-26 | rustdoc: Set up the compiler session properly in prep for running resolve | Brian Anderson | -25/+104 | |
| 2012-01-26 | rustdoc: Rename astsrv::ctxt.map to ast_map | Brian Anderson | -11/+11 | |
| 2012-01-25 | rustdoc: Add some test enums to demo module | Brian Anderson | -0/+3 | |
| 2012-01-25 | rustdoc: Write markdown for enums | Brian Anderson | -0/+93 | |
| 2012-01-25 | rustdoc: Apply general string ops to enum docs | Brian Anderson | -1/+46 | |
| 2012-01-25 | rustdoc: Extract brief enum descs from long descs | Brian Anderson | -1/+24 | |
| 2012-01-25 | rustdoc: Prune undocumented enums | Brian Anderson | -1/+66 | |
| 2012-01-25 | rustdoc: Add enum doc attributes to the doc tree | Brian Anderson | -1/+59 | |
| 2012-01-25 | rustdoc: Parse variant doc attributes | Brian Anderson | -2/+49 | |
| 2012-01-25 | rustdoc: Extract some common functions from attr_parser | Brian Anderson | -53/+16 | |
| 2012-01-25 | rustdoc: Parse enum doc attributes | Brian Anderson | -22/+72 | |
| 2012-01-25 | rustdoc: Fix a copy&paste bug in attr_parser tests | Brian Anderson | -2/+2 | |
| 2012-01-25 | rustdoc: Extract variant signatures | Brian Anderson | -3/+46 | |
| 2012-01-25 | rustdoc: Add enum folding | Brian Anderson | -7/+42 | |
| 2012-01-25 | rustdoc: Extract enum doc nodes from AST nodes | Brian Anderson | -1/+56 | |
| 2012-01-25 | Keep source file around after parsing. | Kevin Atkinson | -2/+2 | |
| Specifically box the string (to avoid unnecessary copies) and store it in codemap::filemap. Remove the hack in driver::diagnostic that rereads the source from the file and instead just get the source from the filemap. (This commit is also a prerequisite for issue #1612) | ||||
| 2012-01-24 | rustdoc: Add enums to the doc tree | Brian Anderson | -4/+23 | |
| 2012-01-24 | rustdoc: Add a pass to normalize indentation levels in doc comments | Brian Anderson | -0/+122 | |
| 2012-01-24 | rustdoc: Extract a general apply-function-to-strings pass from trim_pass | Brian Anderson | -65/+78 | |
| 2012-01-24 | rustdoc: Add a demo module with some test docs | Brian Anderson | -0/+70 | |
| 2012-01-24 | rustdoc: Update tests for rustc diagnostic changes | Brian Anderson | -1/+2 | |
| 2012-01-24 | rustc: Split diagnostics into "span diagnostics" and "diagnostics". | Patrick Walton | -1/+2 | |
| The former contain a codemap (which is per-crate), and the latter don't. This will be useful in order to allow more than one crate to be compiled in one run of the compiler. | ||||
| 2012-01-24 | rustdoc: Rename gen module to markdown_pass | Brian Anderson | -2/+2 | |
| 2012-01-24 | rustdoc: Generate markdown for failure conditions | Brian Anderson | -0/+20 | |
| 2012-01-24 | rustdoc: Trim whitespace from failure conditions | Brian Anderson | -1/+12 | |
| 2012-01-24 | rustdoc: Don't prune functions with documented failure conditions | Brian Anderson | -1/+12 | |
| 2012-01-24 | rustdoc: Add fn failure conditions to the doc tree | Brian Anderson | -1/+14 | |
| 2012-01-24 | rustdoc: Parse fn failure conditions | Brian Anderson | -4/+15 | |
| 2012-01-24 | rustdoc: Add a pass to trim whitespace from docs | Brian Anderson | -0/+132 | |
| 2012-01-24 | rustdoc: Add a pass that extracts brief docs from long docs | Brian Anderson | -0/+221 | |
| If the first paragraph of documentation is short then it will be used as the brief description. | ||||
| 2012-01-24 | rustdoc: Update one of the markdown fn tests | Brian Anderson | -1/+1 | |
| 2012-01-24 | rustdoc: Write markdown for consts | Brian Anderson | -0/+28 | |
| 2012-01-24 | rustdoc: Prune undocumented consts | Brian Anderson | -3/+40 | |
| 2012-01-24 | rustdoc: Some refactoring in attr_pass | Brian Anderson | -18/+15 | |
| 2012-01-24 | rustdoc: Add const attr docs to doc tree | Brian Anderson | -2/+34 | |
| 2012-01-24 | rustdoc: Add parsing of const attribute docs | Brian Anderson | -2/+48 | |
| 2012-01-24 | rustdoc: Add const types to the doc tree | Brian Anderson | -2/+33 | |
| 2012-01-24 | rustdoc: Add brief and desc fields to constdoc | Brian Anderson | -0/+4 | |
| 2012-01-24 | rustdoc: Add fold_const and fold_constlist to fold | Brian Anderson | -17/+56 | |
| 2012-01-24 | rustdoc: Prune unexported consts | Brian Anderson | -7/+64 | |
| 2012-01-24 | rustdoc: Build const docs from AST consts | Brian Anderson | -1/+31 | |
| 2012-01-24 | rustdoc: Add consts to the doc tree | Brian Anderson | -4/+15 | |
| 2012-01-23 | rustdoc: Prune unexported items from the doc tree | Brian Anderson | -0/+178 | |
| 2012-01-23 | rustdoc: Correctly indent multiline fn signatures | Brian Anderson | -4/+32 | |
| 2012-01-23 | rustdoc: Use the standard markdown syntax for code blocks | Brian Anderson | -6/+4 | |
| 2012-01-23 | Don't reset the chpos/byte_pos to 0 in new_parser_from_source_str. | Kevin Atkinson | -2/+6 | |
| This correctly fixes issue #1362. chpos/byte_pos are now the offsets within a particular file, but rather the offsets within a virtual file with is formed by combing all of the modules within a crate. Thus, resetting them to 0 causes an overlap and hence, bogus source locations. Fix #1362 by moving chpos/byte_pos to parse_sess so that new_parser_from_source_str has access to them and hence can chose an initial value that is not already been used in the crate. Note that the trigger for bug 1361 was that syntax/ext/expand.rs calls parse_expr_from_source_str (which calls new_parser_from_source_str) using the same codemap as the current crate (and hence causing overlap with files in the crate as new_parser_from_source_str resets the chpos/byte_pos to 0). | ||||
| 2012-01-23 | Change rustc and rustdoc's #[desc] attribute to #[comment] | Brian Anderson | -1/+1 | |
| There are two attributes in use for this same purpose. | ||||
| 2012-01-23 | Revert "rustdoc: Get the crate brief description from the 'desc' attr" | Brian Anderson | -35/+5 | |
| This reverts commit 521e58a3c4f45ffc30a914dd0bb517945d87a503. Some crates use 'desc', some 'comment' - I want them to just use 'doc' | ||||
