Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | several highlighting cleanups | Aleksey Kladov | 2019-07-19 | 1 | -0/+4 |
| | | | | | | * make stuff more type-safe by using `BindPat` instead of just `Pat` * don't add `mut` into binding hash * reset shadow counter when we enter a function | ||||
* | prettier colors | Aleksey Kladov | 2019-07-18 | 2 | -12/+14 |
| | |||||
* | highlight mutable variables differently | Ekaterina Babshukova | 2019-07-18 | 2 | -33/+41 |
| | |||||
* | Highlight primitive types | Laurențiu Nicola | 2019-05-29 | 1 | -4/+4 |
| | |||||
* | Highlight type names correctly | Laurențiu Nicola | 2019-05-29 | 1 | -2/+3 |
| | |||||
* | Disable broken struct field rainbowing | Pascal Hertleif | 2019-05-27 | 1 | -3/+3 |
| | |||||
* | More clever highlighting, incl draft for structs | Pascal Hertleif | 2019-05-27 | 4 | -335/+36 |
| | |||||
* | Hash based on binding name and shadow counter | Pascal Hertleif | 2019-05-27 | 2 | -14/+55 |
| | |||||
* | Semantic highlighting spike | Pascal Hertleif | 2019-05-27 | 2 | -0/+279 |
| | | | | | | | | | | Very simple approach: For each identifier, set the hash of the range where it's defined as its 'id' and use it in the VSCode extension to generate unique colors. Thus, the generated colors are per-file. They are also quite fragile, and I'm not entirely sure why. Looks like we need to make sure the same ranges aren't overwritten by a later request? | ||||
* | Colorize Rust code as HTML | Aleksey Kladov | 2019-05-25 | 2 | -146/+45 |
| | |||||
* | :arrow_up: rustc | Aleksey Kladov | 2019-05-23 | 7 | -100/+100 |
| | |||||
* | Improve highlighting of name refs | Laurențiu Nicola | 2019-05-23 | 1 | -8/+120 |
| | |||||
* | Move structure to display/structure | Ville Penttinen | 2019-04-09 | 1 | -182/+0 |
| | |||||
* | structure moved to ra_ide_api | Sergey Parilin | 2019-03-25 | 1 | -0/+182 |
| | | | | ra_ide_api_light removed completely | ||||
* | Move highlighting and matching_brace | Wilco Kusee | 2019-03-23 | 1 | -0/+34 |
| | |||||
* | remove hard-coded query-group macro | Aleksey Kladov | 2019-02-11 | 1 | -28/+0 |
| | |||||
* | remove hard-coded support for ctry macro | Aleksey Kladov | 2019-02-01 | 2 | -41/+13 |
| | | | | | It was used mainly to prevent HirFileId infra from bitroting, but the `vec![]` macro can serve that just as well! | ||||
* | Change ids strategy | Aleksey Kladov | 2019-01-24 | 1 | -5/+5 |
| | | | | | | | this is a part of larghish hir refactoring which aims to * replace per-source-root module trees with per crate trees * switch from a monotyped DedId to type-specific ids | ||||
* | Update snaps | Jeremy A. Kolb | 2019-01-22 | 8 | -32/+48 |
| | |||||
* | prefer inline tests | gfreezy | 2019-01-19 | 2 | -0/+72 |
| | |||||
* | switch to insta for testing | Aleksey Kladov | 2019-01-15 | 6 | -0/+172 |