Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | allow rustfmt to reorder imports | Aleksey Kladov | 2019-07-04 | 1 | -1/+1 |
| | | | | | | This wasn't a right decision in the first place, the feature flag was broken in the last rustfmt release, and syntax highlighting of imports is more important anyway | ||||
* | Fix hover on the beginning of a nested expression | Florian Diebold | 2019-04-28 | 1 | -3/+18 |
| | | | | | | | | | | | | | | | | E.g. in ``` let foo = 1u32; if true { <|>foo; } ``` the hover shows `()`, the type of the whole if expression, instead of the more sensible `u32`. The reason for this was that the search for an expression was slightly left-biased: When on the edge between two tokens, it first looked at all ancestors of the left token and then of the right token. Instead merge the ancestors in ascending order, so that we get the smaller of the two possible expressions. | ||||
* | replace usages of `algo::generate` with `iter::successors` from std | Robin Freyler | 2019-04-13 | 1 | -10/+0 |
| | |||||
* | switch to new rowan | Aleksey Kladov | 2019-04-01 | 1 | -16/+25 |
| | |||||
* | Move `non_trivia_sibling` to `ra_syntax::algo` | Ville Penttinen | 2019-02-21 | 1 | -1/+6 |
| | |||||
* | docs | Aleksey Kladov | 2019-02-21 | 1 | -0/+1 |
| | |||||
* | Typos | Erlend Tobiassen | 2019-01-27 | 1 | -2/+2 |
| | |||||
* | add comment | Aleksey Kladov | 2019-01-08 | 1 | -0/+9 |
| | |||||
* | move node at offset to aglo already | Aleksey Kladov | 2019-01-08 | 1 | -1/+5 |
| | |||||
* | switch ra_syntax to new rowan API | Aleksey Kladov | 2019-01-08 | 1 | -6/+10 |
| | |||||
* | grand module rename | Aleksey Kladov | 2018-12-08 | 1 | -0/+26 |