GitHub
81d4077fa0
Update lockfile.json
2021-11-30 21:07:50 +01:00
Stephan Seitz
ec276ed460
ci: add nightly again to CI
2021-11-30 20:46:35 +01:00
dkirchhof
f238e6f977
don't treat *.fs as glsl files as it collides with fsharp
2021-11-30 18:53:43 +01:00
GitHub
678a785791
Update lockfile.json
2021-11-28 15:23:47 +01:00
Steve Occhipinti
c6b90ee9bd
Handle .attrs() cases
...
Now that there are 4 cases handled, I thought it probably needs some comments to
show which case each injection is for.
There are other unsupported cases, such as `.withConfig` but I'm not sure if
they all belong here or into their own plugin or something.
The API reference is available here:
https://styled-components.com/docs/api
Also, not sure if there is a more generic way of handling all these cases at
once, a rule that would read: "any template string descendant from 'styled'".
Will attempt to open a PR and get some advice.
2021-11-28 15:02:55 +01:00
Steve Occhipinti
6240dae0e4
Support both styled.div and styled(Component)
...
This new injection caters for code like this:
```
const IntroWindow = styled(Window)`
grid-area: intro;
`
```
2021-11-28 15:02:55 +01:00
Steve Occhipinti
058e050315
Add a basic styled-components injection
...
I've never written this sort of code before but I was able to get this to work
with the help of copy and paste and using nvim-treesitter/playground.
I had a hard time trying to understand how to indent this style of code so I let
vim do it with `=` and 2 spaces seems to match other files I looked at.
This works for a basic example, like this:
```
const Layout = styled.div`
position: absolute;
inset: 0;
display: grid;
grid-template-rows: 100px 1fr 3rem;
`
```
2021-11-28 15:02:55 +01:00
Stephan Seitz
b5d05aaac8
yaml(injections): Also add heuristics for Gitlab CI bash
2021-11-28 15:01:34 +01:00
Stephan Seitz
ad615ffc4c
injections(yaml): inject bash on key "run"
2021-11-28 15:01:34 +01:00
Stephan Seitz
28cc92a2f6
highlights(bash): highlight "((" "))"
2021-11-28 15:01:24 +01:00
oxalica
6407d54092
fix: off-by-one errors in indent calculation
2021-11-28 14:52:06 +01:00
GitHub
1affb20c0e
Update lockfile.json
2021-11-28 01:44:06 +01:00
Stephan Seitz
4b21803fb5
highlights(elm): apply review comments
2021-11-28 00:45:02 +01:00
kiyan
cd987a44f0
feat(elm): add first elm highlight
2021-11-28 00:45:02 +01:00
elianiva
5e388a40bc
feat(prisma): add ftdetect
2021-11-28 00:36:24 +01:00
Github Actions
edfafce6f4
[docgen] Update README.md
...
skip-checks: true
2021-11-28 00:36:24 +01:00
elianiva
e64fe530cd
test(prisma): add initial test
2021-11-28 00:36:24 +01:00
elianiva
c5d7aa36e4
fix(prisma): propert @type highlighting
2021-11-28 00:36:24 +01:00
elianiva
2507f890ac
refactor(prisma): group similar nodes
2021-11-28 00:36:24 +01:00
elianiva
b2801abc21
refactor(prisma): switch to alternative repo
...
Co-authored-by: richin13 <richin13@gmail.com>
2021-11-28 00:36:24 +01:00
elianiva
3da2ab9857
feat: add prisma support
2021-11-28 00:36:24 +01:00
patrick96
d2174f1d29
Fix docs
2021-11-28 00:31:02 +01:00
patrick96
e8bde2fe61
Completely remove condition from documentation
2021-11-28 00:31:02 +01:00
patrick96
d24a1c63d4
Make disable accept a function
...
Replaces the condition setting (though it does the exact inverse)
2021-11-28 00:31:02 +01:00
patrick96
76673d61c3
Rename cond to condition
2021-11-28 00:31:02 +01:00
patrick96
be1c93f848
Add documentation for cond setting
...
Ref: #1994
2021-11-28 00:31:02 +01:00
maxxnino
50314758ee
zig: work around for hang neovim
2021-11-28 00:25:25 +01:00
GitHub
bdb2fe5a0d
Update lockfile.json
2021-11-26 22:55:12 +01:00
Github Actions
c25aa3d41a
[docgen] Update README.md
...
skip-checks: true
2021-11-26 22:42:55 +01:00
Stephan Seitz
3fd8bbd3d8
parsers(fusion): add .git suffix necessary for Gitlab projects
2021-11-26 22:42:55 +01:00
GitHub
2d723dedca
Update lockfile.json
2021-11-26 22:42:55 +01:00
Stephan Seitz
61b21254ee
parsers(fusion): add info about main branch
2021-11-26 22:04:59 +01:00
Jirgn
096f0e91be
fix: incorrect hightlight groups
2021-11-26 22:04:59 +01:00
Jirgn
85bc7431e8
fix: listing of grammar support
2021-11-26 22:04:59 +01:00
Jirgn
a0ad73493e
fix: typo in highlight group punct(u)ation
2021-11-26 22:04:59 +01:00
Jirgn
49f0ef8e54
fix: revert autogenerated lockfile for non fusion
...
This reverts commit 78b194f66c .
2021-11-26 22:04:59 +01:00
Jirgn
a14e48ea8a
fix: mark support experimental
2021-11-26 22:04:59 +01:00
Jirgn
26cf867238
fix: autogenerated lockfile
2021-11-26 22:04:59 +01:00
Jirgn
13df8ee651
fix: autogenerated README
2021-11-26 22:04:59 +01:00
Jirgn
979c32493d
feat: add fusion grammar and highlights
2021-11-26 22:04:59 +01:00
Sergio Alejandro Vargas
fbbcfa7b6c
highlights(rust): organize keywords and literals
...
- sort keywords
- highlight super as a namespace (same as crate)
- highlight `break` and `continue` as `repeat` keywords
- don't highlight `macro_rules!` as a keyword
- place all literal queries together
- place function definition queries alongside function call queries
2021-11-25 23:53:41 +01:00
Sergio Alejandro Vargas
81f75a54ff
highlights(rust): update operators
...
- sort operators
- remove duplicated `*`
- add missing `<<=`
- highlight `as` correctly in path aliasing
- highlight leading quote `'` as part of a label (not an operator)
- highlight never type `!` as a type
- sort and format punctuation
2021-11-25 23:53:41 +01:00
Stephan Seitz
08243017f2
Rename queries: godotResource -> godot_resource
2021-11-25 23:02:57 +01:00
GitHub
531cb21d21
Update lockfile.json
2021-11-25 23:02:57 +01:00
Stephan Seitz
b2af0d3df4
parsers: godotResource -> godot_resource
...
Follows upstream renaming
2021-11-25 22:29:42 +01:00
GitHub
a735307abf
Update lockfile.json
2021-11-25 22:29:42 +01:00
numToStr
bbbb2f1f32
chore: add test for ecma private fields & methods
2021-11-25 15:42:24 +01:00
numToStr
801c7f0b48
ecma: highlight private properties and methods
2021-11-25 15:42:24 +01:00
Greg Werbin
1f68918e09
Don't use the Bash grammar for Zsh files
...
Zsh and Bash are not interchangeable.
See <https://github.com/nvim-treesitter/nvim-treesitter/issues/655#issuecomment-978036615 >
2021-11-24 18:09:49 +01:00
Stephan Seitz
b004d74bb5
Add assert that "highlight-assertions" is executable
2021-11-24 17:29:55 +01:00