rust-analyzer/editors/code
Seivan Heidari 0ddf47a7ab Introducing a Scopes Mapper to map from RA scopes to TextMate scopes with 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.
2019-10-27 17:57:11 +01:00
..
.vscode Initial Visual Studio Code unit tests 2019-06-26 20:31:36 +10:00
src Introducing a Scopes Mapper to map from RA scopes to TextMate scopes with fallbacks. 2019-10-27 17:57:11 +01:00
.gitignore add rollup bundler for vscode extension 2019-09-23 23:25:16 +02:00
.prettierignore Run VS Code tests on CI 2019-06-30 07:12:42 +10:00
.vscodeignore add rollup bundler for vscode extension 2019-09-23 23:25:16 +02:00
package-lock.json Proof of concept theming and 'tokenColorCustomizations' support. 2019-10-24 17:25:23 +02:00
package.json Refactor how themes are found in packages without relying on parsing JSONC. 2019-10-26 16:29:49 +02:00
rollup.config.js add rollup bundler for vscode extension 2019-09-23 23:25:16 +02:00
tsconfig.json Add noUnusedLocals to VsCode tsconfig 2019-06-29 18:00:22 +10:00
tslint.json Run prettier on all files 2018-10-08 22:38:33 +01:00