| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-09-16 | Rollup merge of #53941 - kzys:sort-impls, r=GuillaumeGomez | Guillaume Gomez | -4/+20 | |
| rustdoc: Sort implementors Fixes #53812 | ||||
| 2018-09-14 | Auto merge of #52962 - GuillaumeGomez:few-things, r=QuietMisdreavus | bors | -1/+2 | |
| Fix trait item doc setting, add new setting, start hiding elements by default and then showing them up r? @QuietMisdreavus | ||||
| 2018-09-12 | rustdoc: Sort implementors | Kazuyoshi Kato | -4/+20 | |
| Fixes #53812 | ||||
| 2018-09-12 | Auto merge of #53409 - GuillaumeGomez:associated-const-value, r=QuietMisdreavus | bors | -40/+16 | |
| Don't show associated const value anymore Part of #44348. Before: <img width="1440" alt="screen shot 2018-08-16 at 00 48 30" src="https://user-images.githubusercontent.com/3050060/44177414-20ef1480-a0ee-11e8-80d4-7caf082cf0de.png"> After: <img width="1440" alt="screen shot 2018-08-16 at 00 48 23" src="https://user-images.githubusercontent.com/3050060/44177417-251b3200-a0ee-11e8-956a-4229275e3342.png"> cc @nox r? @QuietMisdreavus | ||||
| 2018-09-09 | rustdoc: Remove generated blanket impls from trait pages | Oliver Middleton | -14/+12 | |
| 2018-09-06 | Don't show default docs | Guillaume Gomez | -16/+11 | |
| 2018-09-06 | Fix hover on impls | Guillaume Gomez | -28/+28 | |
| 2018-09-01 | Rollup merge of #53801 - GuillaumeGomez:duplicated-foreign-type-impls, ↵ | kennytm | -5/+9 | |
| r=QuietMisdreavus Prevent duplicated impl on foreign types Fixes #53689. r? @QuietMisdreavus | ||||
| 2018-08-31 | Auto merge of #51384 - QuietMisdreavus:extern-version, r=GuillaumeGomez | bors | -2/+14 | |
| rustdoc: add flag to control the html_root_url of dependencies The `--extern-html-root-url` flag in this PR allows one to override links to crates whose docs are not already available locally in the doc bundle. Docs.rs currently uses a version of this to make sure links to other crates go into that crate's docs.rs page. See the included test for intended use, but the idea is as follows: Calling rustdoc with `--extern-html-root-url crate=https://some-url.com` will cause rustdoc to override links that point to that crate to instead be replaced with a link rooted at `https://some-url.com/`. (e.g. for docs.rs this would be `https://docs.rs/crate/0.1.0` or the like.) Cheekily, rustup could use these options to redirect links to std/core/etc to instead point to locally-downloaded docs, if it so desired. Fixes https://github.com/rust-lang/rust/issues/19603 | ||||
| 2018-08-29 | Prevent duplicated impl on foreign types | Guillaume Gomez | -5/+9 | |
| 2018-08-28 | Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc. | Eduard-Mihai Burtescu | -28/+29 | |
| 2018-08-26 | Remove static and const initialization from documentation | Guillaume Gomez | -17/+4 | |
| 2018-08-25 | Don't show associated const value anymore | Guillaume Gomez | -23/+12 | |
| 2018-08-23 | use String::new() instead of String::from(""), "".to_string(), "".to_owned() ↵ | Matthias Krüger | -4/+4 | |
| or "".into() | ||||
| 2018-08-21 | Rollup merge of #53496 - matthiaskrgr:codespell_08_2018, r=varkor | kennytm | -1/+1 | |
| Fix typos found by codespell. | ||||
| 2018-08-19 | mv (mod) codemap source_map | Donato Sciarra | -1/+1 | |
| 2018-08-19 | Fix typos found by codespell. | Matthias Krüger | -1/+1 | |
| 2018-08-18 | Use the new Entry::or_default method where possible. | Eduard-Mihai Burtescu | -4/+4 | |
| 2018-08-05 | Change rustdoc style so fully qualified names do not overlap src links | Mike Boutin | -30/+30 | |
| A type's fully qualified name will now wrap once it gets to the `[-][src]` link aligned against the right edge of the content area. Previously the two would overlap and the name would only wrap when hitting the edge of the content area. The `[-][src]` link will main at the top of the header. | ||||
| 2018-08-02 | Fix trait item doc setting, add new setting, start hiding elements by ↵ | Guillaume Gomez | -1/+2 | |
| default and then showing them up | ||||
| 2018-07-31 | Cleanup highlighting code | Mark Rousskov | -3/+1 | |
| Removes some unused code and de-publicizes structs | ||||
| 2018-07-31 | Remove global derive_id and reset_ids functions | Mark Rousskov | -88/+59 | |
| Previously these functions relied on TLS but we can instead thread the relevant state through explicitly. | ||||
| 2018-07-31 | Further extract error code switch | Mark Rousskov | -18/+22 | |
| Removes dependency on UnstableFeatures from markdown rendering | ||||
| 2018-07-30 | Auto merge of #52805 - ljedrz:format_str_literal, r=petrochenkov | bors | -1/+1 | |
| Don't format!() string literals Prefer `to_string()` to `format!()` take 2, this time targetting string literals. In some cases (`&format!("...")` -> `"..."`) also removes allocations. Occurences of `format!("")` are changed to `String::new()`. | ||||
| 2018-07-29 | Auto merge of #52767 - ljedrz:avoid_format, r=petrochenkov | bors | -6/+6 | |
| Prefer to_string() to format!() Simple benchmarks suggest in some cases it can be faster by even 37%: ``` test converting_f64_long ... bench: 339 ns/iter (+/- 199) test converting_f64_short ... bench: 136 ns/iter (+/- 34) test converting_i32_long ... bench: 87 ns/iter (+/- 16) test converting_i32_short ... bench: 87 ns/iter (+/- 49) test converting_str ... bench: 54 ns/iter (+/- 15) test formatting_f64_long ... bench: 349 ns/iter (+/- 176) test formatting_f64_short ... bench: 145 ns/iter (+/- 14) test formatting_i32_long ... bench: 98 ns/iter (+/- 14) test formatting_i32_short ... bench: 93 ns/iter (+/- 15) test formatting_str ... bench: 86 ns/iter (+/- 23) ``` | ||||
| 2018-07-29 | Auto merge of #52764 - sinkuu:cleanup, r=nikomatsakis | bors | -4/+2 | |
| Misc cleanups | ||||
| 2018-07-28 | Auto merge of #52585 - GuillaumeGomez:generic-impls, r=QuietMisdreavus | bors | -34/+61 | |
| [rustdoc] Generic impls Fixes #33772. r? @QuietMisdreavus | ||||
| 2018-07-28 | Don't format!() string literals | ljedrz | -1/+1 | |
| 2018-07-28 | Don't display full blanket implementation and put it into its own section | Guillaume Gomez | -17/+42 | |
| 2018-07-28 | Rollup merge of #52781 - ljedrz:avoid_vec_arguments, r=nikomatsakis | kennytm | -3/+3 | |
| Use a slice where a vector is not necessary | ||||
| 2018-07-27 | Use slices where a vector is not necessary | ljedrz | -3/+3 | |
| 2018-07-27 | Use str::repeat | Shotaro Yamada | -4/+2 | |
| 2018-07-27 | Prefer to_string() to format!() | ljedrz | -6/+6 | |
| 2018-07-25 | Add missing dyn | Tatsuyuki Ishi | -1/+1 | |
| 2018-07-22 | Improve code | Guillaume Gomez | -10/+1 | |
| 2018-07-22 | Cleanup | Guillaume Gomez | -6/+0 | |
| 2018-07-22 | Add filter over non generic impls | Guillaume Gomez | -1/+0 | |
| 2018-07-22 | Working generic impl | Guillaume Gomez | -21/+25 | |
| 2018-07-22 | some improvements | Guillaume Gomez | -3/+12 | |
| 2018-07-22 | part 2 | Guillaume Gomez | -1/+5 | |
| 2018-07-22 | First step to generic trait impls | Guillaume Gomez | -0/+1 | |
| 2018-07-19 | Auto merge of #52024 - oli-obk:existential_parse, r=nikomatsakis | bors | -4/+42 | |
| Implement existential types (not for associated types yet) r? @nikomatsakis cc @Centril @varkor @alexreg | ||||
| 2018-07-19 | Auto merge of #51854 - davidtwco:rfc-2008-rustdoc, r=QuietMisdreavus | bors | -3/+39 | |
| RFC 2008 non-exhaustive enums/structs: Rustdoc Part of #44109. Not sure how those who maintain rustdoc primarily would prefer this addition look or where it should be placed, happy to make any changes required. r? @QuietMisdreavus (not sure if this is the right person, just guessing) | ||||
| 2018-07-19 | Generate a page for existential types | Oliver Schneider | -4/+37 | |
| 2018-07-19 | Updated FRU terminology. | David Wood | -1/+1 | |
| 2018-07-18 | remove FIXME about macro redirects | QuietMisdreavus | -1/+0 | |
| Based on the discussion in #35705, the rustdoc team has determined that macro redirects are here to stay. Closes #35705 | ||||
| 2018-07-18 | Updated wording and placement of non-exhaustive notice so it is collapsed by ↵ | David Wood | -10/+12 | |
| default and easier to understand. | ||||
| 2018-07-18 | Implement existential types | Oliver Schneider | -0/+5 | |
| 2018-07-12 | Moved non_exhaustive message to fields/variants section and onto type. | David Wood | -17/+14 | |
| 2018-07-08 | Add setting to prevent doc auto-hide of trait implementations | Guillaume Gomez | -0/+2 | |
