| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-06-11 | rustdoc-search: fix order-independence bug | Michael Howell | -4/+1 | |
| 2023-06-11 | rustdoc-search: add test case for `bufread -> result<u8>` | Michael Howell | -0/+16 | |
| 2023-06-10 | rustdoc: add note about slice/array searches to help popup | Michael Howell | -21/+17 | |
| 2023-06-10 | rustdoc: search for slices and arrays by type with `[]` | Michael Howell | -0/+315 | |
| Part of #60485 | ||||
| 2023-06-10 | rustdoc: add test case for `OsString::into_string` | Michael Howell | -0/+10 | |
| 2023-06-09 | Update rustdoc-js* format | Guillaume Gomez | -184/+132 | |
| 2023-04-14 | rustdoc-search: add support for nested generics | Michael Howell | -2/+122 | |
| 2023-03-20 | rustdoc: add support for type filters in arguments and generics | Michael Howell | -95/+142 | |
| This makes sense, since the search index has the information in it, and it's more useful for function signature searches since a function signature search's item type is, by definition, some type of function (there's more than one, but not very many). | ||||
| 2023-03-16 | Rollup merge of #108875 - notriddle:notriddle/return-trait, r=GuillaumeGomez | Matthias Krüger | -6/+17 | |
| rustdoc: fix type search for `Option` combinators | ||||
| 2023-03-10 | rustdoc: use restricted Damerau-Levenshtein distance for search | Michael Howell | -0/+12 | |
| Based on https://github.com/rust-lang/rust/pull/108200, for the same rationale. > This replaces the existing Levenshtein algorithm with the > Damerau-Levenshtein algorithm. This means that "ab" to "ba" is one change > (a transposition) instead of two (a deletion and insertion). More > specifically, this is a restricted implementation, in that "ca" to "abc" > cannot be performed as "ca" → "ac" → "abc", as there is an insertion in the > middle of a transposition. I believe that errors like that are sufficiently > rare that it's not worth taking into account. Before this change, searching `prinltn!` listed `print!` first, followed by `println!`. With this change, `println!` matches more closely. | ||||
| 2023-03-07 | rustdoc: fix type search when more than one `where` clause applies | Michael Howell | -6/+17 | |
| 2023-03-04 | Rollup merge of #108723 - notriddle:notriddle/where-clause, r=GuillaumeGomez | Matthias Krüger | -0/+7 | |
| rustdoc: function signature search with traits in `where` clause ## Before  ## After  | ||||
| 2023-03-04 | rustdoc: function signature search with traits in `where` clause | Michael Howell | -0/+7 | |
| 2023-03-03 | Add test for unclosed generic | Guillaume Gomez | -0/+10 | |
| 2023-03-02 | Add GUI test for rustdoc search errors background | Guillaume Gomez | -2/+2 | |
| 2023-03-01 | Rollup merge of #108143 - notriddle:notriddle/filter-exclamation-macro, ↵ | Dylan DPC | -19/+88 | |
| r=GuillaumeGomez rustdoc: search by macro when query ends with `!` Related to #96399 Note: the `never` type alias is tested in [`/tests/rustdoc-js-std/alias-3.js`](https://github.com/notriddle/rust/blob/08ad401633037cc226b3806a3c5f48c2f34703bf/tests/rustdoc-js-std/alias-3.js) ## Before  ## After  | ||||
| 2023-02-16 | rustdoc: search by macro when query ends with `!` | Michael Howell | -19/+88 | |
| Related to #96399 | ||||
| 2023-02-16 | rustdoc: hide `reference` methods in search index | Michael Howell | -0/+8 | |
| 2023-01-24 | rustdoc: add test case based on #103357 | Michael Howell | -0/+10 | |
| 2023-01-21 | rustdoc: update test cases to match with stricter match criteria | Michael Howell | -1/+0 | |
| 2023-01-21 | rustdoc: compute maximum Levenshtein distance based on the query | Michael Howell | -3/+0 | |
| The heuristic is pretty close to the name resolver. Fixes #103357 | ||||
| 2023-01-14 | rustdoc: update search test cases | Michael Howell | -4/+5 | |
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -0/+1549 | |
