Ecosyste.ms: OpenCollective

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

github.com/neovim/playground

Treesitter playground integrated into Neovim
https://github.com/neovim/playground

fix: handle errors in query editor (#93)

Fixes #86

bcfab84f98a33f2ad34dda6c842046dca70aabf6 authored over 2 years ago
fix: update tree-sitter mappings (#92)

49e5dd2b6cfa7a928efbcbe929dae6e45faba4e5 authored over 2 years ago
Merge pull request #87 from aarondiel/highlight-fallback

fix(fallback for show_hl_captures)

90d2b3e1729363f96ce2c23f16129534df893bbf authored over 2 years ago
fix: adapt to breaking change on master (#90)

This is a stop-gap fix to avoid errors on latest master after neovim/neovim#19931

This at lea...

a0aeb6af82b087b37aeed359b68df3e8f594967f authored over 2 years ago
fix(fallback for show_hl_captures)

e03ba6cb60bf08d1870bd6eccf02818cbb32ec2b authored over 2 years ago
fix: check for nil last line (#83)

prevent error when focusing playground after closing buffer

ce7e4b757598f1c785ed0fd94fc65959acd7d39c authored over 2 years ago
fixup: use new api for keymap (#78)

71b00a3c665298e5155ad64a9020135808d4e3e8 authored over 2 years ago
feat!: update to Neovim 0.7 APIs (#75)

dd250b05d41e16f4e2a8d27270b035125dc27dc5 authored over 2 years ago
feat: add TSNodeUnderCursor (#74)

add `hl-info.show_ts_node({opts})` to show tree-sitter node under cursor, exposed via `:TSNodeUn...

13e2d2d63ce7bc5d875e8bdf89cb070bc8cc7a00 authored almost 3 years ago
fix(playground): show highlight groups (#71)

7dbcd4d647010a80d135804b3fc1da3fb77083d6 authored almost 3 years ago
Pass the query_bufnr explicitly to get_node_text (#73)

Fixes https://github.com/nvim-treesitter/playground/issues/53

0198ef4a0c3388cb93d59f682f146ae6b033a4ef authored almost 3 years ago
Fix local hl on `:TSHighlightCapturesUnderCursor` (#61)

This code depended on an internal cache that stored the names,
but it was changed to store the ...

9df82a27a49e1c14e9d7416b537517a79d675086 authored almost 3 years ago
Merge pull request #56 from dskleingeld/master

playground keybindings no longer recursive, fixes #52

787a7a8d4444e58467d6b3d4b88a497e7d494643 authored over 3 years ago
playground keybindings no longer recursive, fixes #52

1eca93284fe14240660739d1e88aa29a2141afc5 authored over 3 years ago
Merge pull request #50 from theHamsta/hl-info-improvements

Improvements for TSHighlightCapturesUnderCursor

deb887b3f49d66654d9faa9778e8949fe0d80bc3 authored over 3 years ago
Improvements for TSHighlightCapturesUnderCursor

- show priority
- show both syntax and tree-sitter if both are enabled

cc663ee53b93ee7b7cf9d6e390f81118c3e0bb6c authored over 3 years ago
Query linter: update queries

This is to match https://github.com/nvim-treesitter/tree-sitter-query/pull/15

2715d35f27cbdfe6231e48212d12be383013f442 authored over 3 years ago
Playground: check for nodes out of range (EOF)

The playground will try to set the cursor
to an invalid position (nvim_win_set_cursor) if the no...

d9a9b44e6de4d8b5326317432c91c7f6508269f7 authored over 3 years ago
Merge pull request #46 from stsewd/fix-typo

Fix typo

6e0037c974d17b2883e3f0f38bb3cb6b1daa5feb authored over 3 years ago
Fix typo

ed84d83a3a0348fec52dbb2c3550cc00a20dd13c authored over 3 years ago
Merge pull request #44 from stsewd/hint-how-to-use

Hint how to use the query editor

1dcdf852583d21e363028edf7e3a7a9ef6f25823 authored over 3 years ago
Merge pull request #45 from stsewd/avoid-crash

Avoid crash: check if the buffer is loaded before calling win_findbuf

13cf5d3788900b7a4cf2edd8b4a764d6052ccd05 authored over 3 years ago
Avoid crash: check if the buffer is loaded before calling win_findbuf

Closes https://github.com/nvim-treesitter/playground/issues/33

We should report this to neovim ...

d208b7999b74371a0692687847b79cd45c82da80 authored over 3 years ago
Hint how to use the query editor

Ref https://github.com/nvim-treesitter/playground/issues/23

dcbbacf638a6cb520421f2f5adece090f882908b authored over 3 years ago
Merge pull request #42 from nvim-treesitter/add-ci

Add CI checks

520337f02d2b75bd8b7a997fac72ac889aeea89d authored over 3 years ago
Merge pull request #43 from stsewd/use-ft-to-lang

Use ft_to_lang in guess_query_lang

a12da3a80ad6722933af9210a86c7251aa2ecd1e authored over 3 years ago
Use ft_to_lang in guess_query_lang

This together with https://github.com/nvim-treesitter/nvim-treesitter/pull/1495
will the playgro...

b1478ed0db1078499ba5e76b67a3082deca564fb authored over 3 years ago
Fix linter

efaec4d6d72cb3cec94559ffbf373afaae2ce3ba authored over 3 years ago
Autoformat

13d597ca10e4c0b6839b545c9c69a01a313ce428 authored over 3 years ago
Add CI checks

cb9af32e456324bc7f60879b6e46ffcfb019f213 authored over 3 years ago
docs: added docs about TSHighlightCapturesUnderCursor

ec04bc90dc3f46abc824be09c89117796338dcaa authored over 3 years ago
Update README.md

1e02dece0daa4bef6a24c7a8b6edd48169885b18 authored over 3 years ago
feat: add omnifunc for query filetype

79f71e2bd73978dfc7d228042d5e90c8545df623 authored over 3 years ago
Merge pull request #38 from folke/master

feat: improved TSHighlightCapturesUnderCursor

86d3ec602447ac03f6cafa74beb0c8af1fb25368 authored over 3 years ago
fix: dont show general hl if it's the same as the lang specific hl

0756ea839c1fee71edbfad241974fc4faa9731de authored over 3 years ago
fix: loop over iterator in for loop instead of while true

96584343555421aac1b72b81440f79beb6fa9ef9 authored over 3 years ago
feat: improved TSHighlightCapturesUnderCursor

4cf329e6d3b00feba16baaceb0ee51368bedca96 authored almost 4 years ago
Make clear that upper-case captures map directly to vim hl-groups

Ref: https://nvim-treesitter.zulipchat.com/#narrow/stream/252274-plugin.2Fnvim-treesitter/topic/...

a141bf5c9734ac164cb0dda5e7a2b8b16273a4f6 authored almost 4 years ago
Merge pull request #31 from theHamsta/escaped-anonymous-nodes

fix: unescape anonymous nodes with escape sequences

1bf0f79cb461b11196cc9f419763be3373db2848 authored almost 4 years ago
fix: unescape anonymous nodes with escape sequences

This will enable the linter to recognize LaTeX commands like
`\usepackage` though it will appear...

946ebc734a70419213670796f06b197f349bb52c authored almost 4 years ago
Merge pull request #29 from theHamsta/config-key-fixup

Config key fixup

d96cef521d22afd1a409449a890f20f50b436ee1 authored almost 4 years ago
fix: formatting

b6e79b53dc999fd6291ea18740d1ad7d6e4bb849 authored almost 4 years ago
Merge pull request #28 from theHamsta/configure-keybinding

feat: make keybindings configurable and show help on "?"

e377ff111e7a993dc6982dee94f14eebcb6aaffe authored almost 4 years ago
Merge pull request #28 from theHamsta/configure-keybinding

feat: make keybindings configurable and show help on "?"

1b34c7c375d3092fb07ef702b85a669a58ae67b7 authored almost 4 years ago
feat: make keybindings configurable and show help on "?"

1775334cfaa259b64b60e8e986b87835a4ef2344 authored almost 4 years ago
Merge pull request #25 from steelsojka/bugfix/named-highlights

fix(query): get named nodes when not displaying anonymous nodes

444eab728ecaf337629a45a733535e94a3efc04a authored almost 4 years ago
Merge pull request #26 from steelsojka/bugfix/close-buf-window-from-buf-window

fix(buf): toggle buf window from tree window

0fdb07c9334becaf431b4f2e11fedf158bd97f34 authored almost 4 years ago
fix(buf): toggle buf window from tree window

c0c0e124a8da18f5924a2c6c0f862b992c7cccdf authored almost 4 years ago
fix(query): get named nodes when not displaying anonymous nodes

9ab512604170f3fcc29ebbc0bb42472bfb7fac15 authored almost 4 years ago
Merge pull request #21 from nvim-treesitter/fix-assume-lang-tree

fix(internal): don't assume there is a root tree

7e373e5706a2df71fd3a96b50d1f7b0c3e7a0b36 authored about 4 years ago
fix(internal): don't assume there is a root tree

a98a0288523458508d6dde7d838d13b915ff181d authored about 4 years ago
Merge pull request #20 from nvim-treesitter/avoid-processing-fix

refactor(internal): separate rendering from state updates

813113d6d7c3f650a338be499b6f849afe34fcd3 authored about 4 years ago
refactor(internal): separate rendering from state updates

41b574fbb4300b2d038caff067da8e266bf00b68 authored about 4 years ago
Merge pull request #17 from nvim-treesitter/fix-node-highlight

fix(highlight): fix owning tree highlighting

bcd83b5ce698e9ffdd27e64be16f04f0544ca047 authored about 4 years ago
fix(highlight): fix owning tree highlighting

6e5412d04cb3fc203ac84629be22f79ece348d31 authored about 4 years ago
Merge pull request #16 from nvim-treesitter/refactor-lang-tree

refactor(printer): integrate injected languages

4a11cf237a6e505feb747f6097d48bf0195888b3 authored about 4 years ago
refactor(printer): integrate injected languages

Co-authored-by: Jędrzej Boczar <[email protected]>

888052eed44233436ee5513aa8c13d1c598d755c authored about 4 years ago
fix(linter): Add (grouping) to toplevel-queries

0cba1b99cd6cfcd0379e57c317ea1df0c1c82b3a authored about 4 years ago
Merge pull request #13 from theHamsta/query-linter

Add a query linter module

bea78ce4414188f70d3f654747fbb7c2544c76c8 authored about 4 years ago
Make query linter work in playground buffer

369198effb7424b6203390e3f7dd19dbc2579378 authored about 4 years ago
Lint toplevel-queries using Neovim parser

89cf86f7aa153cb71e893796ca976d5a4f7a047b authored about 4 years ago
Improve linting of anonymous_nodes

cd72c42eef7ded5cbba646017b6e9008ce1ff1e6 authored about 4 years ago
Update README for query_linter

79c6003aa0b8cb2c29bc1cd32f8e4987fb9334f6 authored about 4 years ago
Make linter configurable

46954929700a865617272969c62e14ccb6be5679 authored about 4 years ago
Lint field names

9508d0501577a042dc2c6485a90b3ebf0471e107 authored about 4 years ago
Lint anonymous_nodes

528920f460df917ad3ca0580e628ff28c35103fe authored about 4 years ago
Add a query linter module

ca81958b4b5335887eafc25ae97a2a68989791b6 authored about 4 years ago
Merge pull request #12 from nvim-treesitter/theHamsta-patch-1

Fix printing of keybindings in README.md

bc68ffe8efab3a3b575122a26cf434e13e084844 authored about 4 years ago
Fix printing of keybindings in README.md

d14681e49753993f52f3ac060db8e21f18562028 authored about 4 years ago
Merge pull request #10 from theHamsta/fix-lanugage-tree

Fix playground for languagetree API change

86ad6e00dfbc80aeffa841043582f170c4c744ac authored about 4 years ago
Fix playground for languagetree API change

7082ccb4f4ed61b22671d55bb47eaaee2a2f7c97 authored about 4 years ago
Merge pull request #9 from theHamsta/TSHighlightCapturesUnderCursor

feat: add `TSHighlightCapturesUnderCursor` to show hl matches under cursor

0cb0a18378db84c4c2bdb38c28e897958d2ec14d authored over 4 years ago
feat: speed up TSHighlightCapturesUnderCursor

d68481b4bc3945dd501bfd58a533e7dd7c508e53 authored over 4 years ago
feat: add `TSHighlightCapturesUnderCursor` to show hl matches under cursor

e505c947f9a54725768a96c4ed0857d28a5bbcef authored over 4 years ago
Merge pull request #7 from kyazdani42/feat/add-hl-group-in-virt-text

[WIP] Hl group for each node !

8c568e4109512c9eef2d4966814ee7e607501be7 authored over 4 years ago
Merge pull request #8 from theHamsta/enter-keymap

Enter keymap

df337ac0e8cefd23608cc0cf89c2ebb4b320b45e authored over 4 years ago
toggle hl with i

7b125212dc2e2bd8599b5097a529cbb9342bd926 authored over 4 years ago
feat: add <cr> keymap to AST node

b6d6cbe8ff1ca1a4b150ff627ea16ac89c119301 authored over 4 years ago
chore: remove unused require

eaa113d6040a9ad0f1c2ad35b06b2922cfc17e39 authored over 4 years ago
add hl group virt text for nodes

840ecf3e8b7b98a0845587b45b526d3c4494e27b authored over 4 years ago
refactor(playground): use decorations api instead of highlight

4f920f34a66ede0b216b6cb9dac418ea3704f1af authored over 4 years ago
feat: show field names

ccf1f62466a12670fa82e140acad3ef6550b69e2 authored over 4 years ago
Merge pull request #5 from steelsojka/fix-permissions

fix(persist): fix permissions

443fa6d279a64888a4b34ee1595368d2f5fcd78c authored over 4 years ago
fix(persist): fix permissions

1b73744c6c719ba5e0273330b9ca412db09c86b2 authored over 4 years ago
feat(query): add option to enable persisting queries

d86094b0287550d212fac4fdb49d5440fccf08c3 authored over 4 years ago
feat(query): save last query based on filename

08057ffaf55ad758b2fd52bdd9b4f58e2c7de469 authored over 4 years ago
fix(parser): catch error when parsing on an invalid query

b073cc461a333a16a9b3fceac7856ce5194c0cf3 authored over 4 years ago
update readme with query install instructions

0085448d78af6e6861f3f3bc08d679a7abd85c4f authored over 4 years ago
feat(query): add query tag highlighting

097f85d520b82eb6632995841a38650015770301 authored over 4 years ago
progress on query editor

c8dc6a18b143e5c7fffc80390f4a73f690713c1f authored over 4 years ago
Merge pull request #2 from nvim-treesitter/feat/toggle-command

feat(playground): add toggle command

0042c0242d76e714d3b775a0523c3647f1147955 authored over 4 years ago
feat(playground): add toggle command

ea1fccffbbed4c531af9910061b3f8a184a87886 authored over 4 years ago
fix(window): don't change window focus on open

8f08aa61f582d27c46b1b485a1e63a575d4fca11 authored over 4 years ago
don't update when playground isn't in a window

0dd1c79e837737faf531c2060cddfcfab1507e2f authored over 4 years ago
add cleanup logic and update readme

d5cc2143bcf347f6e58b0b94b6bc9faed95c6872 authored over 4 years ago
scroll with node selection

7848c987e5ae28755352046261a0a48fe2fdbee6 authored over 4 years ago
basic tree highlighting

f599257449b513417b7d6df6fd0d1b7eafcd2836 authored over 4 years ago
add node highlighting

ea756d3f22f09d2f31a4e67e9a048f06e49686c4 authored over 4 years ago
feat(plugin): initial mvp

51bafce2d0c0f1d56e0e16b56f6e317d94426e13 authored over 4 years ago
Initial commit

ad9a5f13eac57e967a64a7c51be766fb66e13cd7 authored over 4 years ago