Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Semantic highlighting spike | Pascal Hertleif | 2019-05-27 | 1 | -0/+4 |
| | | | | | | | | | | 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? | ||||
* | make AstId untyped | Aleksey Kladov | 2019-05-13 | 1 | -1/+1 |
| | |||||
* | move add_missing_members to structured editing API | Aleksey Kladov | 2019-04-22 | 1 | -17/+44 |
| | | | | | Currently, this is more code, and we also loose auto-indenting of bodies, but, long-term, this is the right approach | ||||
* | test short structs | Aleksey Kladov | 2019-04-21 | 1 | -0/+1 |
| | |||||
* | start structured editing API | Aleksey Kladov | 2019-04-21 | 1 | -1/+80 |
| | |||||
* | replace usages of `algo::generate` with `iter::successors` from std | Robin Freyler | 2019-04-13 | 1 | -4/+5 |
| | |||||
* | migrate to untyped rowan | Aleksey Kladov | 2019-04-09 | 1 | -32/+30 |
| | |||||
* | always show token text | Aleksey Kladov | 2019-04-02 | 1 | -11/+10 |
| | |||||
* | switch to new rowan | Aleksey Kladov | 2019-04-01 | 1 | -29/+258 |
| | |||||
* | introduce tree builder | Aleksey Kladov | 2019-02-23 | 1 | -3/+48 |
| | |||||
* | simplify trait bounds | Aleksey Kladov | 2019-02-21 | 1 | -12/+18 |
| | |||||
* | rearrange methods | Aleksey Kladov | 2019-02-21 | 1 | -67/+67 |
| | |||||
* | kill utils module | Aleksey Kladov | 2019-02-21 | 1 | -2/+46 |
| | |||||
* | docs | Aleksey Kladov | 2019-02-21 | 1 | -0/+8 |
| | |||||
* | flatten modules | Aleksey Kladov | 2019-02-20 | 1 | -6/+5 |
| | |||||
* | move all parsing related bits to a separate module | Aleksey Kladov | 2019-02-20 | 1 | -2/+0 |
| | |||||
* | rename yellow -> syntax_node | Aleksey Kladov | 2019-02-12 | 1 | -0/+223 |
why yellow in the first place? Its red + green. |