Ecosyste.ms: OpenCollective

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

github.com/nvim-treesitter/nvim-treesitter

Nvim Treesitter configurations and abstraction layer
https://github.com/nvim-treesitter/nvim-treesitter

Merge pull request #83 from theHamsta/fixup-cpp-locals

Fixup: Introduce base languages for queries

91d0c60a982678fe533bdbda4f04dd5da0bd1390 authored over 4 years ago by Thomas Vigouroux <[email protected]>
chore(queries): use inherited queries for ts/js

a600be80b68803c949d43e384c847315f5ab4155 authored over 4 years ago by Steven Sojka <[email protected]>
Merge branch 'master' into feat/typescript-queries

* master:
Change regexes in C/C++ highlights
Update C/C++ highlights to new query syntax
A...

4551b0e1c914f8f0dabdec4010c86c163c08fee2 authored over 4 years ago by Steven Sojka <[email protected]>
Fixup: Introduce base languages for queries

Use same argument for nvim_get_runtime_file for base language

0671c0c6a28bc62e5467d744d72466817d8f30e7 authored over 4 years ago by Stephan Seitz <[email protected]>
Merge pull request #63 from theHamsta/cpp-locals

Introduce base languages for queries (for C++ locals)

c452d4a91c341a1057b638d520e7cc75999a6b3b authored over 4 years ago by Kiyan Yazdani <[email protected]>
Add C++ highlights.scm

167ce6339fb672af9bfd9b5e21a4d18b2f4fb253 authored over 4 years ago by Stephan Seitz <[email protected]>
Add compound_statement to c queries

95f4e10a62f8a90ba7f7db58cb6e8c360b0f61c9 authored over 4 years ago by Stephan Seitz <[email protected]>
Update C/C++ highlights to new query syntax

a5fc7b13ccfbc189deea031e692ba14b0e686279 authored over 4 years ago by Stephan Seitz <[email protected]>
Add better highlighting for preprocessor functions in C highlights

e46baab8ca23855053900b8657a50e83ad76ba41 authored over 4 years ago by Stephan Seitz <[email protected]>
Change regexes in C/C++ highlights

8bc00cf02a5bc73541ba76ad8ea70fd928fffce2 authored over 4 years ago by Stephan Seitz <[email protected]>
Make =,~,! operators in C highlights

148ad160e8be09b29a2e9547f4814b85147639a6 authored over 4 years ago by Stephan Seitz <[email protected]>
Add cpp/locals.scm

1badceea813d321d0d58319d5fc5dde07e98f18f authored over 4 years ago by Stephan Seitz <[email protected]>
Add @error highlight to c/highlights.scm

b95e0af73b00dcba6e54e6f1ffa9b42e1aef5060 authored over 4 years ago by Stephan Seitz <[email protected]>
Add punctuation.bracket/punctuation.delimiter to C highlights

a0b912ff8ace8f58ff74843ffcfd12c0aa9700c5 authored over 4 years ago by Stephan Seitz <[email protected]>
Add operators /=,*=,|=,&= to C highlights

d88db9d71805bf9d759d4e0b8d571e6c952c3b0c authored over 4 years ago by Stephan Seitz <[email protected]>
Introduce base languages for queries

Some treesitter grammars just extend another treesitter grammar.
This enables us to use the C qu...

df060261106a3570dbae04ae83879cdcbc9a9907 authored over 4 years ago by Stephan Seitz <[email protected]>
Merge pull request #80 from steelsojka/feat/user-query-overrides

feat(queries): allow user query overrides

6b26674ba00d1626136276f2d6384c8415365e5e authored over 4 years ago by Kiyan Yazdani <[email protected]>
feat(queries): add typescript and javascript queries

ac8ae3b1c7b5644f8317cdc88d604cdb558b6296 authored over 4 years ago by Steven Sojka <[email protected]>
Merge pull request #70 from theHamsta/regex

Add tree-sitter-regex

90ec2d5250d25b0e6537790d03fc35b1c672212c authored over 4 years ago by Thomas Vigouroux <[email protected]>
Add tree-sitter-regex

This might be interesting for injected highlighting

45ea0df21a8494c7a8258bbb98ebd510716148e9 authored over 4 years ago by Stephan Seitz <[email protected]>
feat(queries): allow for user overrides

44108fe03e5c2cb761090c4abf8e7164225bf62f authored over 4 years ago by Steven Sojka <[email protected]>
Update issue templates

Add some issue templates

a06792450799f7cfe24cebac099cb47d640a2be3 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Merge pull request #77 from TravonteD/76-syntax-update

- #76 update the predicate syntax for ruby and css

ca438b7b2ec01e737e2ce3ed2f684f2ca4e87ef8 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Add highlights.scm and locals.scm

d9639e1e5eeb623c59949cf523681111b71475be authored over 4 years ago by Chinmay <[email protected]>
- #76 update the predicate syntax for ruby and css

37f9866f6685a3a62536f857348202b280e28dbe authored over 4 years ago by TravonteD <[email protected]>
Merge pull request #69 from theHamsta/go-highlights

Go highlights

85645f5720ec357a1eac9521dba71605e01de961 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Add call references for Go

5a096cb3f110712426f171701fe7ff21d34dba84 authored over 4 years ago by Stephan Seitz <[email protected]>
Add go locals.scm

452447694a0b8d76e08573ee74aceae8a9934cec authored over 4 years ago by Stephan Seitz <[email protected]>
Add highlights.scm for Go

04040c61c7c0c6da77dd87426c68f0afb8344b97 authored over 4 years ago by Stephan Seitz <[email protected]>
Update CONTRIBUTING.md for @doc

8436f2b90b3dbd1a1fdb60f015a5d521880bf2ef authored over 4 years ago by Stephan Seitz <[email protected]>
Merge pull request #75 from theHamsta/html-quoted_attribute_value

html: Highlight (quoted_attribute_value) as @string

a76c7b3b7040d01460f1a364bb9bbb82d5ec40d4 authored over 4 years ago by Kiyan Yazdani <[email protected]>
html: Highlight (quoted_attribute_value) as @string

0ad3872fde6729591f8d3c6fe8bb66106754ecef authored over 4 years ago by Stephan Seitz <[email protected]>
Merge pull request #68 from TravonteD/html

Add html highlight queries

c934ea694cbd8a96fae23aad4406819797e9df45 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Merge pull request #67 from TravonteD/css

Add css highlight queries

8763a3163fecb94d71868d9160aa931439cbd636 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Add html highlight queries

d32d5abb4abb7e22b91f105c3883f233e802cc20 authored over 4 years ago by TravonteD <[email protected]>
Update python locals: `list_splat` and `dictionary_splat` define variables as parameters

92417aa4ea3a77d34a5b8e2f526cc8bd7c0d4ded authored over 4 years ago by Stephan Seitz <[email protected]>
Add css highlight queries

58f5bdbe01ee14dc6187c649dd88947faa1c5296 authored over 4 years ago by TravonteD <[email protected]>
Merge pull request #73 from theHamsta/python-locals

Update python locals: `list_splat` and `dictionary_splat` define vari…

2c7b416441c49ebdb233c98891ece242da2da08a authored over 4 years ago by Thomas Vigouroux <[email protected]>
Merge pull request #71 from stsewd/fix-exampple

Fix example mappings

9feae9c05442a615b7aa87c379603c36315f0de7 authored over 4 years ago by Kiyan Yazdani <[email protected]>
Fix example mappings

53284f311aac83677a71efa44c266331e5f3622f authored over 4 years ago by Santos Gallegos <[email protected]>
Merge pull request #66 from theHamsta/python-kw-highlight

Improve Python highlights

d73988a90782decafa0115e0e935bf86256f43b7 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Improve Python highlights

- Highlight types in attributes as @type (**Foo**.a)
- Highlight superclasses @type
- Highlight ...

807d6e11fa7150481de8c80a7cf973be2e456d50 authored over 4 years ago by Stephan Seitz <[email protected]>
Merge pull request #65 from theHamsta/typo-foldexpr

Fix typo in README.md: foldexr -> foldexpr

cdc92965d65231e3034d1546f4e2fdddcbc9eaa0 authored over 4 years ago by Kiyan Yazdani <[email protected]>
Fix typo in README.md: foldexr -> foldexpr

43b30d571a24098689f522f8725507e172da3be5 authored over 4 years ago by Stephan Seitz <[email protected]>
Merge pull request #64 from vigoux/feature/folding

Treesitter based code folding.

c35d8ac4d5daae6bbf272609d9ae63c9b83a1351 authored over 4 years ago by Kiyan Yazdani <[email protected]>
feat: add syntax-based folding

fbade728fed18a084bc5601a62628d3dec0c631c authored over 4 years ago by Thomas Vigouroux <[email protected]>
docs: document folding

c035fb9f5d2a5d9809cd11f83df6593a2a25ee8f authored over 4 years ago by Thomas Vigouroux <[email protected]>
Merge pull request #62 from theHamsta/c-locals

Some improvements to c/locals.scm

d1da10ce1cfb566cc3d265cdcaead6f8f534f66d authored over 4 years ago by Thomas Vigouroux <[email protected]>
Some improvements to c/locals.scm

- Fix function scope (was declaration only without body)
- Use @definition.var like the other lo...

9f2f792bcddbd8028d4c3301815614b454635449 authored over 4 years ago by Stephan Seitz <[email protected]>
Merge pull request #56 from theHamsta/python-locals

Add python locals.scm

9afad9698ec395afb837908031ca03e3c6a7470b authored over 4 years ago by Thomas Vigouroux <[email protected]>
Merge pull request #61 from theHamsta/cleanup-postspace

Remove postspaces and avoid one global

fb672f2630f00ff171b552a1d96b53fc0cd0f288 authored over 4 years ago by Kiyan Yazdani <[email protected]>
Remove postspaces and avoid one global

3b3a692e2cd26eae9cd2d591133101790153163e authored over 4 years ago by Stephan Seitz <[email protected]>
Merge pull request #60 from klauer/doc_missing_eof

docs: missing EOF for init.vim

d8328b8e1c36739c61e413366c9395ceb2397ce9 authored over 4 years ago by Kiyan Yazdani <[email protected]>
docs: missing EOF for init.vim

70224ffc8f7869d1ef403407711baf99b7e9c2a0 authored over 4 years ago by K Lauer <[email protected]>
Introduce `@include`

f6bf56974ea3ee4a2640c9ddd1b42c20a53188cc authored over 4 years ago by Stephan Seitz <[email protected]>
Add python/highlights.scm from tree-sitter-python

57424533a77cd80accc128457ea59a7241ce0197 authored over 4 years ago by Stephan Seitz <[email protected]>
Add python locals.scm

a5c50262d905037ca69c80debb46aba3cc381201 authored over 4 years ago by Stephan Seitz <[email protected]>
Merge pull request #53 from vigoux/c-queries

Add C queries

45400888adbe14ea34583428a5eb1d27a7781c5c authored over 4 years ago by Kiyan Yazdani <[email protected]>
queries: add C queries

Also add a missing `field` capture in locals query.

92aafcf51cb2bd8a4fa04017849cab7212512b23 authored over 4 years ago by Thomas Vigouroux <[email protected]>
docs: update README

89e593b910d6dc1d826ced3f3ccb56fcf0adbc8c authored over 4 years ago by Thomas Vigouroux <[email protected]>
Merge pull request #55 from vigoux/install-multiple-args

Allow installing multiple parsers at once

7fab1a8b12c941c43e6ec156508851fc62e1c6f2 authored over 4 years ago by Kiyan Yazdani <[email protected]>
install: allow installing multiple parsers at once

This allow commands like so :
:TSInstall c rust lua python

0ab6bbec67b0bbb9fef197e72bd060f6f2d0f873 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Merge pull request #54 from kyazdani42/feat/expose-api

Expose internal api.

9c3211119141dd751b7a045f37fb742c19b75cb2 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Expose internal api.

- add `exposed_state` to expose 'current_node' and 'cursor_pos'
for a current buffer to the user...

8be2dc64a2e0a94a429d66c411eb7d500566508f authored over 4 years ago by kiyan42 <[email protected]>
Merge pull request #45 from kyazdani42/refacto-feat/buf-state-update

refacto/feat: better handling of parser updates

5a66c38b9ff49f0f0b45afa95816c77e18cc9886 authored over 4 years ago by Kiyan Yazdani <[email protected]>
refacto/feat: better handling of parser updates

features:
- node_movement is moving between scopes.
- add selection initialization from normal m...

45dcebb15f1a954eba2bcb3ae4c1a03f710a1f2a authored over 4 years ago by kiyan42 <[email protected]>
Merge pull request #51 from TravonteD/ruby-update

Update ruby highlights and locals to conform to contributing.md

ca2680edce9191a19610ad6563827aa802131313 authored over 4 years ago by Thomas Vigouroux <[email protected]>
update ruby highlights and locals to conform the new contribution

standards

64925f92d98cc3c634debe63b8e51cd14ac0eaee authored over 4 years ago by TravonteD <[email protected]>
Merge pull request #1 from nvim-treesitter/master

Updates from master

73ea03fb8d45378bb4c86cd98371232403a7495a authored over 4 years ago by TravonteD <[email protected]>
Merge pull request #47 from theHamsta/fix-typo-contributing.md

Fix typo in CONTRIBUTING.md

307c78aa1e2cc5e499469fe892108b7fcf6cdb5e authored over 4 years ago by Kiyan Yazdani <[email protected]>
Fix typo in CONTRIBUTING.md

0a98fd5795e7a2c105047fd5957de317a353024b authored over 4 years ago by Stephan Seitz <[email protected]>
Merge pull request #46 from theHamsta/fix-typo-readme

Fix typo in README.md

64b7f77a5ff592a3f2d648f36ffc533af584e1d5 authored over 4 years ago by Kiyan Yazdani <[email protected]>
Fix typo in README.md

9c4099a898b5bb477f637451ff586246d15bffb0 authored over 4 years ago by Stephan Seitz <[email protected]>
Merge pull request #40 from vigoux/contributing

Add CONTRIBUTING.md

e9bcc844d47c18f6279e55208bd1d8aab0be1ab6 authored over 4 years ago by Kiyan Yazdani <[email protected]>
feat: support suggested highlights

5dc5695413a2cce19938db963984926008cde139 authored over 4 years ago by Thomas Vigouroux <[email protected]>
fix: change locals extraction

824b063d0d518dd20e09585604e923139599128f authored over 4 years ago by Thomas Vigouroux <[email protected]>
fix(CONTRIBUTING): typos

c6b0a62bd6e8874925e9c3b368df4e5e12e5eaef authored over 4 years ago by Thomas Vigouroux <[email protected]>
fix(lua): update queries

22f73628f618465913d93e907a0a3881ed221b1d authored over 4 years ago by Thomas Vigouroux <[email protected]>
docs: add contributig draft

2b3d4d21a815ec185ca896d83e505999ac53a047 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Merge pull request #44 from vigoux/statusline

Provide a statusline indicator

096ca6b0689fe04400ed65420f15794d3e88bfa9 authored over 4 years ago by Kiyan Yazdani <[email protected]>
docs: add statusline indicator informations.

Also document newly added parsers by adding them in the readme.

703ccbec594219e0331c434ee57a0a48c92b280e authored over 4 years ago by Thomas Vigouroux <[email protected]>
feat: provide a statusline indicator

It will show the current branch at the cursor going the tree as such.
root->node->subnode->leaf
...

7682a1a49f7c3be58df18dfc18ad3ba65dd3be1f authored over 4 years ago by Thomas Vigouroux <[email protected]>
Merge pull request #37 from theHamsta/node-movement

Add 'nvim-treesitter/node-movement'

5cc7407c7f730c552120fc7d7d9a136ae6b7035f authored over 4 years ago by Thomas Vigouroux <[email protected]>
Add documentation for `node_movement`, rename: `textobj` -> `incremental_selection`

a33bccaaf0c69146dfe330feb52e05c975054468 authored over 4 years ago by Stephan Seitz <[email protected]>
Add 'nvim-treesitter/node-movement'

d0b84dd89fb1cb4fc637cd3deec427745ba3145b authored over 4 years ago by Stephan Seitz <[email protected]>
Merge pull request #39 from vigoux/incremental_selection

Move textobj module to incremental_selection.

0207836eb2aaa876d52ffddd1ec89ec347c67996 authored over 4 years ago by Kiyan Yazdani <[email protected]>
modules: move textobj to incremental_selection

As suggested in #37, rename the textobj module to incremental_selection.
Also adds a utility fun...

39da51bbd12b8cda64226f905dba6556cc9d9b75 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Merge pull request #36 from theHamsta/community-parsers

Add some more community parsers

34c0b0cccb48f3db61c6fb561bb31b43cbfb1893 authored over 4 years ago by Kiyan Yazdani <[email protected]>
Add some more community parsers

The haskell one really takes long to compile

56f4aef198d07940c901b2bce9bab6484e7ab38a authored over 4 years ago by Stephan Seitz <[email protected]>
Merge pull request #35 from kyazdani42/refacto/config-doc

update docs for ensure installed, move modules config in config.modules

322bf360b251d60ccacf8cf53fa1813bc0023550 authored over 4 years ago by Thomas Vigouroux <[email protected]>
update docs for ensure installed, move modules config in config.modules

dc06f9ea8147da2b6aed60ce2eb657470e4e99a7 authored over 4 years ago by kiyan42 <[email protected]>
Merge pull request #34 from theHamsta/ensure_installed

Add function 'nvim-treesitter/install'.ensure_installed

1d6ad9b5609308167e7707c07df907779f501196 authored over 4 years ago by Kiyan Yazdani <[email protected]>
Avoid global handle to enable installing multiple parsers in parallel

0b4cdba3e49d77d5914af38e29c46229d9cd059a authored over 4 years ago by Stephan Seitz <[email protected]>
Add `ensure_installed` option to config

fc88339832e61d7ed0c7604057cb02bb0ceec153 authored over 4 years ago by Stephan Seitz <[email protected]>
Add function 'nvim-treesitter/install'.ensure_installed

6b2d76153fa0d3b65f6c7b1b28dd2554979aaeee authored over 4 years ago by Stephan Seitz <[email protected]>
Merge pull request #33 from kyazdani42/doc/add-documentation

Doc/add documentation

55320191228b3a440b0d068ea04694faf667dcbc authored over 4 years ago by Thomas Vigouroux <[email protected]>
add vim documentation

475fc8988bf40d718c2b7473be3b77024afbf944 authored over 4 years ago by kiyan42 <[email protected]>
Merge pull request #32 from kyazdani42/feat/readme-infos

edit: add information to the readme

eba32e881334da4b77ce9bb6ab21da2bc3bae941 authored over 4 years ago by Thomas Vigouroux <[email protected]>
edit: add information to the readme

- commands descriptions
- list of supported languages

0d75cb2d2783c770be71ee74576416436d6d580b authored over 4 years ago by kiyan42 <[email protected]>
add documentation

f83b76b488505720538a37b7b2bffc3c85771adb authored over 4 years ago by kiyan42 <[email protected]>