diff options
author | iamdi <helloiamdi@gmail.com> | 2020-06-20 20:10:58 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-20 12:10:58 +0200 |
commit | 1bd44ade46f3fa414c86bd5688f0977677bbb769 (patch) | |
tree | 126a25dec97b4167d31d7ddb323bfa9bdb02a8ef /CHANGELOG.md | |
parent | e26b5d8bc05b8394144922c64bc95bd25915b3fc (diff) | |
download | nord-vim-1bd44ade46f3fa414c86bd5688f0977677bbb769.tar.gz |
Add basic TypeScript and improve TSX support (#208)
Basic highlighting support for TypeScript & TSX
Added basic support to highlight TypeScript & TSX syntax more
consistently through the HerringtonDarkholme/yats.vim plugin [1].
This includes improvements to highlight...
1. ...TypeScript interface an class names using `nord7` as foreground,
where interfaces also use the bold attribute, to match with
structs/classes.
2. ...global methods like e.g. `setTimeout` with `nord8` using the
italic attribute to mark it kind of static.
3. ...regular expressions with `nord13` as foreground color instead of
the normal color for quoted strings (`nord14`) to make it easier to
differ between both.
4. ...global objects like `Error`, `JSON` and `console` with `nord7`.
5. ...primitive/builtin types like `string` with `nord9`.
6. ...TypeScript type references with `nord7`.
7. ...TypeScript specific characters like for type annotations (`:`) and
member optionality (`?`) as operator with `nord9`.
This also includes improvements for "vanilla" JavaScript elements.
[1]: https://github.com/HerringtonDarkholme/yats.vim
Resolves GH-208
Co-authored-by: Arctic Ice Studio <development@arcticicestudio.com>
Co-authored-by: Sven Greb <development@svengreb.de>
Diffstat (limited to 'CHANGELOG.md')
0 files changed, 0 insertions, 0 deletions