Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge #1337 | bors[bot] | 2019-05-29 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | | | 1337: Move syntax errors our of syntax tree r=matklad a=matklad I am not really sure if it's a good idea, but `SyntaxError` do not really belong to a `SyntaxTree`. So let's just store them on the side? Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | fix typos in mbe tests | Aleksey Kladov | 2019-05-28 | 1 | -2/+2 |
| | | |||||
* | | Highlight type names correctly | Laurențiu Nicola | 2019-05-29 | 1 | -1/+17 |
|/ | |||||
* | make it build again | Pascal Hertleif | 2019-05-27 | 1 | -12/+26 |
| | |||||
* | Disable broken struct field rainbowing | Pascal Hertleif | 2019-05-27 | 1 | -17/+1 |
| | |||||
* | More clever highlighting, incl draft for structs | Pascal Hertleif | 2019-05-27 | 1 | -71/+114 |
| | |||||
* | Hash based on binding name and shadow counter | Pascal Hertleif | 2019-05-27 | 1 | -6/+20 |
| | |||||
* | Semantic highlighting spike | Pascal Hertleif | 2019-05-27 | 1 | -35/+66 |
| | | | | | | | | | | 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 | 1 | -6/+81 |
| | |||||
* | profile highlighting | Aleksey Kladov | 2019-05-23 | 1 | -0/+3 |
| | |||||
* | add union to code_model | Aleksey Kladov | 2019-05-23 | 1 | -0/+1 |
| | |||||
* | Improve highlighting of name refs | Laurențiu Nicola | 2019-05-23 | 1 | -1/+48 |
| | |||||
* | Address feedback | Laurențiu Nicola | 2019-05-21 | 1 | -4/+11 |
| | |||||
* | Use ThemeColor and add support for light themes | Laurențiu Nicola | 2019-05-21 | 1 | -1/+11 |
| | |||||
* | apply T! macro where it is possible | Sergey Parilin | 2019-05-15 | 1 | -2/+2 |
| | |||||
* | switch to new rowan | Aleksey Kladov | 2019-04-01 | 1 | -6/+6 |
| | |||||
* | Move highlighting and matching_brace | Wilco Kusee | 2019-03-23 | 1 | -6/+75 |
| | |||||
* | remove old macro support | Aleksey Kladov | 2019-03-17 | 1 | -34/+2 |
| | |||||
* | remove hard-coded query-group macro | Aleksey Kladov | 2019-02-11 | 1 | -15/+0 |
| | |||||
* | reformat the world | Aleksey Kladov | 2019-02-08 | 1 | -12/+4 |
| | |||||
* | remove hard-coded support for ctry macro | Aleksey Kladov | 2019-02-01 | 1 | -1/+0 |
| | | | | | It was used mainly to prevent HirFileId infra from bitroting, but the `vec![]` macro can serve that just as well! | ||||
* | rename source_file -> parse | Aleksey Kladov | 2019-01-26 | 1 | -1/+1 |
| | |||||
* | rename FilesDatabase -> SourceDatabase | Aleksey Kladov | 2019-01-26 | 1 | -1/+1 |
| | |||||
* | fold syntax database into files database | Aleksey Kladov | 2019-01-26 | 1 | -1/+1 |
| | |||||
* | kill last cancelables | Aleksey Kladov | 2019-01-15 | 1 | -3/+3 |
| | |||||
* | switch to insta for testing | Aleksey Kladov | 2019-01-15 | 1 | -28/+4 |
| | |||||
* | fix usages after rename | Aleksey Kladov | 2019-01-08 | 1 | -0/+92 |