Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tree-sitter-grammars/tree-sitter-vim

Vimscript grammar for tree-sitter
https://github.com/tree-sitter-grammars/tree-sitter-vim

fix: correctly handle comments with inside quotes

7721f2bd791ad00593164f3ab1c7f8f16b079e33 authored over 3 years ago by Thomas Vigouroux <[email protected]>
feat: add support for silent

f111261024f6b516ab89b30605469ae4ca16c8b9 authored over 3 years ago by Thomas Vigouroux <[email protected]>
feat: add support for basic autocommands

f04185300683c2241a3ae8821b0093876f6dff92 authored over 3 years ago by Thomas Vigouroux <[email protected]>
fix(set): allow multiple options in set

0454b7927751ba1359eaa32c118f4de340af9669 authored over 3 years ago by Thomas Vigouroux <[email protected]>
chore: bump to tree-sitter v0.19

a42e8d710e6e1cbd8c3533d68d8dc33d480d26b5 authored over 3 years ago by Thomas Vigouroux <[email protected]>
fix(strings): correctly parse literal string

087b097c9cbf7ac31aa935651232dfb06cef08e1 authored almost 4 years ago by Thomas Vigouroux <[email protected]>
fix(statements): remove duplicated return

c36c343159f43ffd2eefc0dede7e0f5668275e55 authored almost 4 years ago by Thomas Vigouroux <[email protected]>
fx(comments): correctly parse top-level comments

3b4dcf850f3348630ab2c729175ba0108e14dc64 authored almost 4 years ago by Thomas Vigouroux <[email protected]>
fix(dicts): allow trailing comma

660026ecf9e1ab57de700ea1d14629f068268902 authored almost 4 years ago by Thomas Vigouroux <[email protected]>
feat: add execute command

fc2603711e338fb5e25d617f7bad5b3297d2de3f authored almost 4 years ago by Thomas Vigouroux <[email protected]>
fix: correctly parse scope dicts

c0d5ec4bccc6b70aaa869f7c9abaa0c4e5ca9908 authored about 4 years ago by Thomas Vigouroux <[email protected]>
fix: correctly parse or expression

238715d6450114721d8395df8b799843c6ef13bc authored about 4 years ago by Thomas Vigouroux <[email protected]>
fix: correctly parse spread and add test

1a7b05998297eac18ccee2b807a134982f73887d authored about 4 years ago by Thomas Vigouroux <[email protected]>
fix: correctly parse a:0 arguments and spread

b3f55687de4bd4f6a96cf62740397effd984cebf authored about 4 years ago by Thomas Vigouroux <[email protected]>
feat: add more tokaliased keywords

10d654a69f6f60d752d99f753ce69939c559d224 authored about 4 years ago by Thomas Vigouroux <[email protected]>
style: correctly parse and expose builtin cmds

3b3c757d49a400a253032a4dd19518903256a531 authored about 4 years ago by Thomas Vigouroux <[email protected]>
fix: correctly function calls with string args

cd91f563c99c62750d1bda98cd455461d52640bb authored about 4 years ago by Thomas Vigouroux <[email protected]>
fix: use regexes for end keywords

358e1503e882e6e30928ac8ad4a996823ca3e5f0 authored about 4 years ago by Thomas Vigouroux <[email protected]>
style: add some comments in scanner.c

d29bfa4549f2eae0fb7700e975f20bb1289416dc authored about 4 years ago by Thomas Vigouroux <[email protected]>
fix: correctly detect errors

This previously led us to one assertion error, and one use-after-free /
double-free.

30e4a2265bf8504e6aab897164988debd68523c7 authored about 4 years ago by Thomas Vigouroux <[email protected]>
feat: add range command and fix external scanner

24813f9467150c850581fd573f3ed699655d6116 authored about 4 years ago by Thomas Vigouroux <[email protected]>
tests: add a little test for normal

6e01d4395fe670e72b223cda02a8643517992ae1 authored about 4 years ago by Thomas Vigouroux <[email protected]>
feat: add a bunch of script-enabled languages

162dddcf31647489d7d1beca46f5745d5a4208e2 authored about 4 years ago by Thomas Vigouroux <[email protected]>
feat: add lua command

facd1aacc24691b4aac86325cecbafafea05eff7 authored about 4 years ago by Thomas Vigouroux <[email protected]>
feat(command): add normal

d3e8452176ba280753ff6aa89092997b188fe8e5 authored about 4 years ago by Thomas Vigouroux <[email protected]>
Update README.md

348ef77619b3ee70bd0d703ade97d40257a5bd9b authored over 4 years ago by Thomas Vigouroux <[email protected]>
Merge pull request #3 from BK1603/try_block

added try-statement

526f817f251ce73fb3342276068f4cf7ad7b9afa authored over 4 years ago by Thomas Vigouroux <[email protected]>
added try-statement

c16ed0c0d6da7d2b79798454a8d34ebb979c0fea authored over 4 years ago by BK1603 <[email protected]>
Update README.md

1122e1649490c8a3fc3fddba248736053d2985a8 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Merge pull request #2 from BK1603/while_loop

added while loop

62da1e6ecc472f4ab576530d48ca0af8f4746170 authored over 4 years ago by Thomas Vigouroux <[email protected]>
added while loop

c52fe5606bc6247db57b604d6c34f34860339762 authored over 4 years ago by BK1603 <[email protected]>
feat: finish expressions

Was missing ternary expression and call expression

ba53556b21bbb1bc21c38402afa286e32b2f709a authored over 4 years ago by Thomas Vigouroux <[email protected]>
Merge pull request #1 from BK1603/if_statement

Added if statement

b16639029d7bf0066bdc64c334f9d4ddefe62c1c authored over 4 years ago by Thomas Vigouroux <[email protected]>
made elseif and else separate rules

55cb290dfadd7c564b742955be9d662b2aeba4bd authored over 4 years ago by BK1603 <[email protected]>
added if statement

3b0598945fd269768fea11b7d7aa029e5ce969ed authored over 4 years ago by BK1603 <[email protected]>
tests for if_statement

8bcd232f267246b8bcef51b4bc79655a6ebb9a71 authored over 4 years ago by BK1603 <[email protected]>
ci: add npm test

7e54fa7ef2dae3fe342015e46c53caa420498ed4 authored over 4 years ago by Thomas Vigouroux <[email protected]>
fix: add is and isnot in compare operations

390b63476a7b783c0aa485d91944927b2bafefe2 authored over 4 years ago by Thomas Vigouroux <[email protected]>
feat: better ends, line continuation, command sep

95496ff9cf62386408a9b1aab2696cf880a0fd28 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Add for loops, return statements and testing

a8dc16d3bcca8b4f9c3fb0f395b8486e2683585a authored over 4 years ago by Thomas Vigouroux <[email protected]>
Simplify set value parsing

d1a7ade896df6091ea4bdc0307140dec6b490daa authored over 4 years ago by Thomas Vigouroux <[email protected]>
Add some set variants and custom scanner

a0f61a9db6bd7326627abb147bdd8e4023213492 authored over 4 years ago by Thomas Vigouroux <[email protected]>
More expressions

5fbab0a8ce7c62442b273b3af43514b461c6fb88 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Add all variables and a big part of expressions

49ef877e94748bdbd636ab7eefa651373ccaef3b authored over 4 years ago by Thomas Vigouroux <[email protected]>
Add closures and indexing

Also prettify a bit.

1fca87baf16b995185528eb4edbe605ed23bdaa2 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Create LICENSE

917107018a1c4e7429dfbc73fe9005d6eb07747c authored over 4 years ago by Thomas Vigouroux <[email protected]>
Initial commit

76a7ade857ef30a51638cbee2408c4d10f53d379 authored over 4 years ago by Thomas Vigouroux <[email protected]>