Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix typo. | Seivan Heidari | 2019-11-04 | 1 | -1/+1 |
| | |||||
* | Logging fallback tag in case scopes are missing. | Seivan Heidari | 2019-11-04 | 1 | -3/+5 |
| | |||||
* | * Adding scope mapping configuration manifest in `package.json` | Seivan Heidari | 2019-11-04 | 1 | -16/+16 |
| | | | | | | | | | | | | | | * Loading configurable scope mappings from settings. * Updating Readme with `rust-analyzer.scopeMappings`. `rust-analyzer.scopeMappings` -- a scheme backed JSON object to tweak Rust Analyzer scopes to TextMate scopes. ```jsonc { //Will autocomplete keys to available RA scopes. "keyword.unsafe": ["keyword", "keyword.control"], //Values are string | TextMateScope | [string | TextMateScope] "comments": "comment.block" } ``` | ||||
* | Adding better debugging for testing themes missing tags and which scopes ↵ | Seivan Heidari | 2019-10-31 | 1 | -1/+4 |
| | | | | | | didn't map. Since this file is no longer being pushed upstream, double down on monads. | ||||
* | Adding debugging to figure out missing scopes from theme. | Seivan Heidari | 2019-10-27 | 1 | -5/+4 |
| | |||||
* | Introducing a Scopes Mapper to map from RA scopes to TextMate scopes with ↵ | Seivan Heidari | 2019-10-27 | 1 | -4/+7 |
| | | | | | | | | | | | | | | | | | | | | | | fallbacks. Current scopes defined: ``` ['keyword.unsafe', ['storage.modifier', 'keyword.other', 'keyword.control']], ['function', ['entity.name.function']], ['parameter', ['variable.parameter']], ['type', ['entity.name.type']], ['builtin', ['variable.language', 'support.type', 'support.type']], ['text', ['string', 'string.quoted', 'string.regexp']], ['attribute', ['keyword']], ['literal', ['string', 'string.quoted', 'string.regexp']], ['macro', ['support.other']], ['variable.mut', ['variable']], ['field', ['variable.object.property']], ['module', ['entity.name.section']] ``` Need to complement with further fallbacks as some themes fail. | ||||
* | Proof of concept theming and 'tokenColorCustomizations' support. | Seivan Heidari | 2019-10-24 | 1 | -25/+69 |
| | |||||
* | underline mutable bindings | Aleksey Kladov | 2019-07-19 | 1 | -27/+34 |
| | |||||
* | highlight mutable variables differently | Ekaterina Babshukova | 2019-07-18 | 1 | -0/+1 |
| | |||||
* | Make rainbows optional | Pascal Hertleif | 2019-05-27 | 1 | -5/+6 |
| | |||||
* | Semantic highlighting spike | Pascal Hertleif | 2019-05-27 | 1 | -3/+42 |
| | | | | | | | | | | 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? | ||||
* | Improve highlighting of name refs | Laurențiu Nicola | 2019-05-23 | 1 | -1/+6 |
| | |||||
* | Address feedback | Laurențiu Nicola | 2019-05-21 | 1 | -3/+2 |
| | |||||
* | Use ThemeColor and add support for light themes | Laurențiu Nicola | 2019-05-21 | 1 | -13/+22 |
| | |||||
* | highlight macro idents | Aleksey Kladov | 2018-12-28 | 1 | -1/+2 |
| | |||||
* | Remove error publishing through publishDecorations | Adolfo Ochagavía | 2018-10-10 | 1 | -7/+0 |
| | |||||
* | Run prettier on all files | Daniel McNab | 2018-10-08 | 1 | -17/+28 |
| | |||||
* | Fix remaining tslint suggestions | Adolfo Ochagavía | 2018-10-08 | 1 | -31/+35 |
| | |||||
* | Apply tslint suggestions, round one | Adolfo Ochagavía | 2018-10-07 | 1 | -33/+33 |
| | |||||
* | Refactor vscode extension | Adolfo Ochagavía | 2018-10-07 | 1 | -0/+78 |