68 Commits (79f71e2bd73978dfc7d228042d5e90c8545df623)
 

Author SHA1 Message Date
Stephan Seitz 79f71e2bd7 feat: add omnifunc for query filetype 3 years ago
Stephan Seitz 86d3ec6024
Merge pull request #38 from folke/master
feat: improved TSHighlightCapturesUnderCursor
3 years ago
Folke Lemaitre 0756ea839c fix: dont show general hl if it's the same as the lang specific hl 3 years ago
Folke Lemaitre 9658434355 fix: loop over iterator in for loop instead of while true 3 years ago
Folke Lemaitre 4cf329e6d3 feat: improved TSHighlightCapturesUnderCursor 3 years ago
Stephan Seitz a141bf5c97 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/gdscript.20bugs/near/235024462
3 years ago
Steven Sojka 1bf0f79cb4
Merge pull request #31 from theHamsta/escaped-anonymous-nodes
fix: unescape anonymous nodes with escape sequences
3 years ago
Stephan Seitz 946ebc734a fix: unescape anonymous nodes with escape sequences
This will enable the linter to recognize LaTeX commands like
`\usepackage` though it will appear as `"\\usepackage"` in the
query files.
3 years ago
Steven Sojka d96cef521d
Merge pull request #29 from theHamsta/config-key-fixup
Config key fixup
3 years ago
Stephan Seitz b6e79b53dc fix: formatting 3 years ago
Steven Sojka e377ff111e Merge pull request #28 from theHamsta/configure-keybinding
feat: make keybindings configurable and show help on "?"
3 years ago
Steven Sojka 1b34c7c375
Merge pull request #28 from theHamsta/configure-keybinding
feat: make keybindings configurable and show help on "?"
3 years ago
Stephan Seitz 1775334cfa feat: make keybindings configurable and show help on "?" 3 years ago
Stephan Seitz 444eab728e
Merge pull request #25 from steelsojka/bugfix/named-highlights
fix(query): get named nodes when not displaying anonymous nodes
3 years ago
Steven Sojka 0fdb07c933
Merge pull request #26 from steelsojka/bugfix/close-buf-window-from-buf-window
fix(buf): toggle buf window from tree window
3 years ago
Steven Sojka c0c0e124a8 fix(buf): toggle buf window from tree window 3 years ago
Steven Sojka 9ab5126041 fix(query): get named nodes when not displaying anonymous nodes 3 years ago
Stephan Seitz 7e373e5706
Merge pull request #21 from nvim-treesitter/fix-assume-lang-tree
fix(internal): don't assume there is a root tree
3 years ago
Steven Sojka a98a028852 fix(internal): don't assume there is a root tree 3 years ago
Steven Sojka 813113d6d7
Merge pull request #20 from nvim-treesitter/avoid-processing-fix
refactor(internal): separate rendering from state updates
3 years ago
Steven Sojka 41b574fbb4 refactor(internal): separate rendering from state updates 3 years ago
Steven Sojka bcd83b5ce6
Merge pull request #17 from nvim-treesitter/fix-node-highlight
fix(highlight): fix owning tree highlighting
3 years ago
Steven Sojka 6e5412d04c fix(highlight): fix owning tree highlighting 3 years ago
Steven Sojka 4a11cf237a
Merge pull request #16 from nvim-treesitter/refactor-lang-tree
refactor(printer): integrate injected languages
3 years ago
Steven Sojka 888052eed4 refactor(printer): integrate injected languages
Co-authored-by: Jędrzej Boczar <yendreij@gmail.com>
3 years ago
Stephan Seitz 0cba1b99cd fix(linter): Add (grouping) to toplevel-queries 4 years ago
Thomas Vigouroux bea78ce441
Merge pull request #13 from theHamsta/query-linter
Add a query linter module
4 years ago
Stephan Seitz 369198effb Make query linter work in playground buffer 4 years ago
Stephan Seitz 89cf86f7aa Lint toplevel-queries using Neovim parser 4 years ago
Stephan Seitz cd72c42eef Improve linting of anonymous_nodes 4 years ago
Stephan Seitz 79c6003aa0 Update README for query_linter 4 years ago
Stephan Seitz 4695492970 Make linter configurable 4 years ago
Stephan Seitz 9508d05015 Lint field names 4 years ago
Stephan Seitz 528920f460 Lint anonymous_nodes 4 years ago
Stephan Seitz ca81958b4b Add a query linter module 4 years ago
Steven Sojka bc68ffe8ef
Merge pull request #12 from nvim-treesitter/theHamsta-patch-1
Fix printing of keybindings in README.md
4 years ago
Stephan Seitz d14681e497
Fix printing of keybindings in README.md 4 years ago
Steven Sojka 86ad6e00df
Merge pull request #10 from theHamsta/fix-lanugage-tree
Fix playground for languagetree API change
4 years ago
Stephan Seitz 7082ccb4f4 Fix playground for languagetree API change 4 years ago
Steven Sojka 0cb0a18378
Merge pull request #9 from theHamsta/TSHighlightCapturesUnderCursor
feat: add `TSHighlightCapturesUnderCursor` to show hl matches under cursor
4 years ago
Stephan Seitz d68481b4bc feat: speed up TSHighlightCapturesUnderCursor 4 years ago
Stephan Seitz e505c947f9 feat: add `TSHighlightCapturesUnderCursor` to show hl matches under cursor 4 years ago
Steven Sojka 8c568e4109
Merge pull request #7 from kyazdani42/feat/add-hl-group-in-virt-text
[WIP] Hl group for each node !
4 years ago
Steven Sojka df337ac0e8
Merge pull request #8 from theHamsta/enter-keymap
Enter keymap
4 years ago
kiyan42 7b125212dc toggle hl with i 4 years ago
Stephan Seitz b6d6cbe8ff feat: add <cr> keymap to AST node 4 years ago
Stephan Seitz eaa113d604 chore: remove unused require 4 years ago
kiyan42 840ecf3e8b add hl group virt text for nodes 4 years ago
Steven Sojka 4f920f34a6 refactor(playground): use decorations api instead of highlight 4 years ago
Thomas Vigouroux ccf1f62466 feat: show field names 4 years ago