| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-04-22 | Fix line display | Guillaume Gomez | -8/+4 | |
| 2017-04-22 | Fix tests | Guillaume Gomez | -4/+5 | |
| 2017-04-22 | Re-enable hoedown by default | Guillaume Gomez | -41/+294 | |
| 2017-04-20 | Fix line display for hoedown | Guillaume Gomez | -3/+7 | |
| 2017-04-17 | Hoedown big comeback! | Guillaume Gomez | -0/+191 | |
| 2017-04-11 | Remove strings fulfilled with whitespaces in code block headers | Guillaume Gomez | -6/+7 | |
| 2017-04-09 | Fix block code headers parsing | Guillaume Gomez | -8/+15 | |
| 2017-04-06 | rustdoc: Use pulldown-cmark for Markdown HTML rendering | Oliver Middleton | -461/+267 | |
| Instead of rendering all of the HTML in rustdoc this relies on pulldown-cmark's `push_html` to do most of the work. A few iterator adapters are used to make rustdoc specific modifications to the output. This also fixes MarkdownHtml and link titles in plain_summary_line. | ||||
| 2017-04-04 | Handle ordered lists as well | Guillaume Gomez | -4/+12 | |
| 2017-04-01 | Force footnote references to be sorted by id | Guillaume Gomez | -4/+6 | |
| 2017-03-31 | Fix hard break issue | Guillaume Gomez | -2/+34 | |
| 2017-03-30 | Fix multiple footnotes and improve testing | Guillaume Gomez | -21/+33 | |
| 2017-03-29 | Add support for image, rules and footnotes | Guillaume Gomez | -28/+111 | |
| 2017-03-28 | Improve function naming | Guillaume Gomez | -23/+22 | |
| 2017-03-28 | Fix id generation | Guillaume Gomez | -47/+51 | |
| 2017-03-28 | Fix plain_summary_line function | Guillaume Gomez | -33/+51 | |
| 2017-03-28 | Handle html in markdown as well | Guillaume Gomez | -0/+3 | |
| 2017-03-28 | Remove unneeded comment | Guillaume Gomez | -6/+0 | |
| 2017-03-28 | Add a macro to improve code | Guillaume Gomez | -117/+39 | |
| 2017-03-28 | Add missing markdown tags | Guillaume Gomez | -142/+239 | |
| 2017-03-28 | End of pulldown switch and remove completely hoedown | Guillaume Gomez | -450/+211 | |
| 2017-03-28 | Remains to fix tables | Guillaume Gomez | -20/+74 | |
| 2017-03-28 | Replace hoedown with pull in rustdoc | Guillaume Gomez | -107/+308 | |
| 2017-02-08 | Rollup merge of #39597 - GuillaumeGomez:correct_rustdoc_test_file, ↵ | Corey Farwell | -3/+5 | |
| r=alexcrichton Display correct filename with --test option Fixes #39592. With the current files: ```rust pub mod foo; /// This is a Foo; /// /// ``` /// println!("baaaaaar"); /// ``` pub struct Foo; /// This is a Bar; /// /// ``` /// println!("fooooo"); /// ``` pub struct Bar; ``` ```rust // note the whitespaces /// ``` /// println!("foo"); /// ``` pub fn foo() {} ``` It displays: ``` ./build/x86_64-apple-darwin/stage1/bin/rustdoc --test test.rs running 3 tests test test.rs - line 13 ... ok test test.rs - line 5 ... ok test foo.rs - line 2 ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured ``` ``` ` `` println!("lol"); ` `` asdjnfasd asd ``` It displays: ``` ./build/x86_64-apple-darwin/stage1/bin/rustdoc --test foo.md running 1 test test <input> - line 3 ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured ``` r? @alexcrichton | ||||
| 2017-02-06 | Display correct filename with --test option | Guillaume Gomez | -3/+5 | |
| 2017-02-06 | std: Remove cfg(cargobuild) annotations | Alex Crichton | -5/+0 | |
| These are all now no longer needed that we've only got rustbuild in tree. | ||||
| 2017-02-03 | Switch logic to Span instead of HashMap | Guillaume Gomez | -3/+5 | |
| 2017-02-03 | Move to my own hoedown repository | Guillaume Gomez | -17/+28 | |
| 2017-02-03 | Add information in case of markdown block code test failure | ggomez | -1/+6 | |
| 2017-01-29 | Remove no longer necessary ctor checks in rustc_privacy | Vadim Petrochenkov | -2/+0 | |
| 2017-01-27 | Don't generate doc if doc comments only filled with 'white' characters | Guillaume Gomez | -1/+2 | |
| 2016-12-25 | Add unittest | Esteban Küber | -1/+12 | |
| 2016-12-14 | Add `MarkdownHmtl` escape struct | Esteban Küber | -4/+20 | |
| `MarkdownHtml` structs escape HTML tags from its text. | ||||
| 2016-10-31 | Changed most vec! invocations to use square braces | iirelu | -1/+1 | |
| Most of the Rust community agrees that the vec! macro is clearer when called using square brackets [] instead of regular brackets (). Most of these ocurrences are from before macros allowed using different types of brackets. There is one left unchanged in a pretty-print test, as the pretty printer still wants it to have regular brackets. | ||||
| 2016-10-15 | rustdoc: Improve playground run buttons | Oliver Middleton | -6/+37 | |
| The main change is to stop using javascript to generate the URLs and use rustdoc instead. This also adds run buttons to the error index examples. | ||||
| 2016-09-26 | deduplicate inline is_nightly_build implementations | Tim Neumann | -7/+4 | |
| 2016-09-26 | refactor away get_unstable_features_setting | Tim Neumann | -2/+1 | |
| 2016-09-08 | Set run button transparent instead of invisible | Guillaume Gomez | -3/+5 | |
| 2016-06-20 | Add error code flag | Guillaume Gomez | -12/+15 | |
| 2016-06-12 | Add error codes block code flag | Guillaume Gomez | -6/+22 | |
| 2016-04-04 | rustdoc: factor out function for getting inner html of highlighted source | Nick Cameron | -3/+3 | |
| 2016-03-27 | Don't initialize id-map when rendering md files | mitaa | -3/+3 | |
| Adding these "known" values to the table of used ids is only required when embedding markdown into a rustdoc html page and may yield unexpected results when rendering a standalone `*.md` file. | ||||
| 2016-02-27 | Clearly separate code blocks from other blocks | mitaa | -1/+3 | |
| For summary descriptions we need the first paragraph (adjacent lines until a blank line) - but the rendered markdown of a code block did not leave a blank line in the html and was thus included in the summary line. | ||||
| 2016-02-12 | Auto merge of #30726 - GuillaumeGomez:compile-fail, r=brson | bors | -15/+32 | |
| r? @brson cc @alexcrichton I still need to add error code explanation test with this, but I can't figure out a way to generate the `.md` files in order to test example source codes. Will fix #27328. | ||||
| 2016-02-11 | bootstrap: Add directives to not double-link libs | Alex Crichton | -0/+3 | |
| Have all Cargo-built crates pass `--cfg cargobuild` and then add appropriate `#[cfg]` definitions to all crates to avoid linking anything if this is passed. This should help allow libstd to compile with both the makefiles and with Cargo. | ||||
| 2016-02-09 | Fix librustdoc test | Guillaume Gomez | -21/+9 | |
| 2016-02-09 | Check if we're not in stable to allow compile_fail option in rustdoc --test | Guillaume Gomez | -3/+24 | |
| 2016-02-09 | Update Makefile | Guillaume Gomez | -1/+1 | |
| 2016-02-07 | Add compile-fail test in rustdoc | Guillaume Gomez | -15/+23 | |
| 2015-12-05 | Add tests | mitaa | -0/+27 | |
