Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Nvim Treesitter
We are building software to integrate neovim (a text editor), and tree-sitter (a parsing library), to make the text editor for the next 30 years
Collective -
Host: opensource -
https://opencollective.com/nvim-treesitter
- Code: https://github.com/nvim-treesitter
Instead we lazily evaluate them on request.
This allow two things :
* better performances
...
github.com/nvim-treesitter/nvim-treesitter - d169c0614c55c69afd1cc880b6bef004e4184aa7 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/nvim-treesitter - 5783e7d2480663298055b86357829e61d4e27fab authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/nvim-treesitter - b2b6e51a7c6a32b48148a88cf2171b9f663a2b9d authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/nvim-treesitter - 6cab5c2d75fc8d538433db2c5a67a8e15d86c043 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/nvim-treesitter - 51ca6a5069d55d8ea658873cd11081a3658bdf24 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/nvim-treesitter - 0d5ef2f980b7a54fe1e4c323ce51903c6aa3efa2 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Locals will be the main interface to treesitter, through some functions:
get_definitions(buf...
feat: add parser installer
github.com/nvim-treesitter/nvim-treesitter - f784a0addae1ac9d637d4655cd9095465f103374 authored over 4 years ago by Thomas Vigouroux <[email protected]>github.com/nvim-treesitter/nvim-treesitter - 2967ca5203cd3a3d0315b2101c66e4f0ee5f421a authored over 4 years ago by kiyan42 <[email protected]>
Initialize the repo
github.com/nvim-treesitter/nvim-treesitter - ac3c2ec2ec69043047decebe5ec40cebd75bb357 authored over 4 years ago by Thomas Vigouroux <[email protected]>
The `parsers` module manages parsers for us, for now only in a really
basic way.
iter_prepared_...
github.com/nvim-treesitter/nvim-treesitter - 2526baf4cc5ea540188345c856adb162ce102674 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Will be used later to setup everything so that a language works properly
in each situation.
This will be the guide for the implementation of locals extraction,
which is treesitters name of...
github.com/nvim-treesitter/nvim-treesitter - e51b25dce209f0d560785c841fd3e4c667b12b9e authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/nvim-treesitter - e647356210b23224e5bcc8893cfbcb031bad3ed4 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/nvim-treesitter - 3ca9471db634272162c581988c696f6d73f6baa6 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 8308b61d390d104cf887712fadb9275b4d4d69ed authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - ffa58d8b3a253a8388ff9a09ff9cf409604cc47e authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 54deae68e75507e2e0f1a47a9e076795b6408746 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 6438131cc713b70e0a805d4ef6d304893bd34ac6 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 7931b799a8fc0d54883b54122b21b9d6adb6ce6c authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 2d93a6c8e6e2f8721b53dd4a95eb9dba60ebbd06 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - acfbc00496e12454b2ffd120b41a11bf9d374c69 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 3e36f2838327d072581ad97c462b0989a3452da2 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 072d4e342836306ca80467d283ce72bc71c399bf authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 51c924cb8a3f921d74421a2336932cf72724bd9d authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - f87d6e56b19d9ff5ae6750584a7dc4ff0511340e authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 8b888331e1772ef7b14d310ee04864e248657df1 authored over 4 years ago by Thomas Vigouroux <[email protected]>
Thanks to the #2 suggestion, text object mappings moved to :
* `grn` remember 'GRowing Node'...
github.com/nvim-treesitter/completion-treesitter - 96ba79fe07e05c174c97b48dcc580a5da2bbe502 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 2dcc95ebc682666afe184f1911443ebac26b33cc authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - a8ffc73334e8f00d4b745eba38fadda47868067e authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 336731cbee9ba11ee3f4d033f5765f87193ace47 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - ddd8f22d74d77be236ee083f0aa452cd65d226cf authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - a99fbd949d6be9521c77f00650e0f0009587c9b2 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 07ca5f6d0cde7f2a28739b8535f7b3fd8d65e478 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 1a90818922c8b3e10c00086b8e02c7aa3684400a authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 990ca7bd956198180f14fbdf4f802bfc2d13683b authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 05df2f9876cae42bb0111dfed616003a791e9977 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 1f6441794329f9967a728ff7b19ead7606960939 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 5d4db2febd3c8f056d924603b24a59ad06b72dbb authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 551d0919f0736344581ecfe7606f8b7b0d7085f5 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 870f13c881835b9d5fa12c5b91c14a2ee7871e9b authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 4c6084efbac1684b84ff2ccfb5c8c2e3150dce78 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - a7850273600044c0dae81f7a4501bf8c0291b1a0 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 6baf6b10e56e1b75dd5976a3f098d5d6932ae0e1 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 9485825da6cedeaa3bebcb1c87acb401363ffd14 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 0e53ec4b7f46be3c33516f0a64ecfae78e987880 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 8fe590bdeacb766002b4e38f6b76d06ae8d1f1e1 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 114a4328c4225225eba8368589362b885eb26a80 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 5b8623d1af42fe0e451d09117e94bc7d114fbeef authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - dd7304bf113e5e6eec03a4bf2f39b00cb4309240 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 2f8687275229566398b114cbcabd5cf1420d94ad authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 11f18ba22d98f760c953780981848189ccfdcaef authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 2f5c3f4f446735dd48a7e734d415daf2399d3127 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 97e213c4fd1b022e195f01889c7d632dc252cf2b authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 5de707e0d26a4c238c688e6a778ef6a939446bf5 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - f5b99e8bdb53eababf803864d88f5de5b55ddff0 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - b1aa7905e1c33691a699bd6e5fbc39bfccaf643f authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - c2c3da0efcc26c44e90cfc0722fd68c5fd3996b4 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 88a624ff38904d49b2d10dec1df71f4c43ba1fe3 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - abb66400b3f4df9a9fa81924d6d2f18601aba97c authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 4f7e3712be8c2da1ccc7d5440eb7ed3411d352be authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 9a68fb9422f7b7a54b64a80909ddedb13a19e4e6 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - ef2179a4240bd6f4f2cf7520b1052335f6b4b446 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 557d210240ede2961fb438175ad585340441d3d4 authored over 4 years ago by Thomas Vigouroux <[email protected]>
To use it :
* Visual select the expression
* `gt` selects incrementally englobing nodes.
github.com/nvim-treesitter/completion-treesitter - 5c2b78791b1b7f89bbb24c12823ed6da38836269 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - 58742e0b6edec589c8ff570c2eae4dc69e5f16c0 authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/completion-treesitter - db9cebdef1564ff206f91ead3908edba2b22218d authored over 4 years ago by Thomas Vigouroux <[email protected]>
github.com/nvim-treesitter/highlight.lua - b1a92e1f1cb0f948a87e9cf4352e245d90afdaa5 authored over 4 years ago by kyazdani42 <[email protected]>
github.com/nvim-treesitter/highlight.lua - 57a4fdd0e988324e5c327dc3bb2bfdc4b0992b5d authored over 4 years ago by kyazdani42 <[email protected]>
github.com/nvim-treesitter/highlight.lua - 91d7d3a3445238d5dba8c78c98654dc5090fb867 authored over 4 years ago by kyazdani42 <[email protected]>
github.com/nvim-treesitter/highlight.lua - ca2d042607a0b4924dfb4f6adb8c328e4c910701 authored over 4 years ago by kyazdani42 <[email protected]>
github.com/nvim-treesitter/highlight.lua - f45b133be0085affb97ff2a66c72cd788889ba54 authored over 4 years ago by kyazdani42 <[email protected]>
github.com/nvim-treesitter/highlight.lua - 4a86441b9001799dcd9110dff52277501164f3cc authored over 4 years ago by kyazdani42 <[email protected]>
[doc](https://tree-sitter.github.io/tree-sitter/syntax-highlighting)
After reading about that, i...
github.com/nvim-treesitter/highlight.lua - 48975420c015ad5ff63ee426715332faa66cacd0 authored over 4 years ago by kiyan42 <[email protected]>
github.com/nvim-treesitter/highlight.lua - 8d0b326caee3c37fff1e8c5746eafd258ede8f14 authored over 4 years ago by kiyan42 <[email protected]>
github.com/nvim-treesitter/highlight.lua - 50ea4c16449033b6701b1b78ff1a20054608cad4 authored over 4 years ago by kiyan42 <[email protected]>
github.com/nvim-treesitter/highlight.lua - 1f39799a328147ed3c57ae951e1e0dd56a99d2a6 authored over 4 years ago by kiyan42 <[email protected]>
github.com/nvim-treesitter/highlight.lua - ce2aa0207a3c12b69cfd8bca0f5cfbbad31693f5 authored over 4 years ago by kyazdani42 <[email protected]>
- We could now easily add new language support other than javascript
- The plugin attaches to bu...
github.com/nvim-treesitter/highlight.lua - c4d88f5d21162e19cbf84c23c92242fe2c5e5ad8 authored over 4 years ago by kiyan42 <[email protected]>
github.com/nvim-treesitter/highlight.lua - 0184d6809f3c40aec8b26ac926b148fcc665ccbe authored over 4 years ago by kyazdani42 <[email protected]>
github.com/nvim-treesitter/highlight.lua - e20e0af470f2b3202bc557cc058fa3ea8ed0caa5 authored over 4 years ago by kyazdani42 <[email protected]>
github.com/nvim-treesitter/highlight.lua - 8ead72f4522eb80f4ab2c96d486003dea5f09ec5 authored over 4 years ago by kiyan42 <[email protected]>
github.com/nvim-treesitter/highlight.lua - 9e1249633e8803436a728326ac68fb200ab34e95 authored over 4 years ago by kiyan42 <[email protected]>
github.com/nvim-treesitter/tree-sitter-lua - c919f553c545ac739100f6538a29ec731010b4a3 authored about 5 years ago by Ademir Ferreira <[email protected]>
github.com/nvim-treesitter/tree-sitter-lua - 4f067f521705f93a9f281083405278e5ba6bee34 authored about 5 years ago by Ademir Ferreira <[email protected]>
github.com/nvim-treesitter/tree-sitter-lua - 859f3e612e685b95fdea65806e42682617779645 authored about 5 years ago by Ademir Ferreira <[email protected]>
github.com/nvim-treesitter/tree-sitter-lua - f41969bac50ea0eefdc2d92cae0c500b8d96c924 authored about 5 years ago by Ademir Ferreira <[email protected]>
github.com/nvim-treesitter/tree-sitter-lua - 3cf7f6799293011c6bf5e2700fc4539050df660e authored about 5 years ago by Ademir Ferreira <[email protected]>
github.com/nvim-treesitter/tree-sitter-lua - 11822b6a8449a984ed2f0c4b97a0718a05de5bc3 authored about 5 years ago by Ademir Ferreira <[email protected]>
github.com/nvim-treesitter/tree-sitter-lua - 818ce3d1762c883ccecd538dd5dfc69608146e3f authored over 5 years ago by Ademir Ferreira <[email protected]>
github.com/nvim-treesitter/tree-sitter-lua - 29028fc01e24f934e77d4b49157e6055dffbf873 authored over 5 years ago by Ademir Ferreira <[email protected]>
github.com/nvim-treesitter/tree-sitter-lua - 19588734b1453380aaa04f8db7db43944d288df9 authored over 5 years ago by Ademir Ferreira <[email protected]>
github.com/nvim-treesitter/tree-sitter-lua - 5184ef9274d959eaee8afdd13f5131394a04b4f6 authored over 5 years ago by Ademir Ferreira <[email protected]>
github.com/nvim-treesitter/tree-sitter-lua - 76c53db9ee300f1d44c3cc7fe0241cca6c41e57a authored over 5 years ago by Ademir Ferreira <[email protected]>