Skip to content

Conversation

@blindFS
Copy link

@blindFS blindFS commented Jun 20, 2025

No description provided.

nik-rev and others added 30 commits September 8, 2024 17:22
… like `const`, `local` etc. and semicolon (nvim-treesitter#682)

* feat(ecma): update assignment.outer to include lexical declaration

* feat(go): update assignment.outer to include keyword

* feat(lua): update assignment.outer to include keyword

* feat(apex): update assignment.outer to include field and local variable declarations

* feat(julia): assignment.outer includes local, const and global keywords
Co-authored-by: Github Actions <actions@github>
Now includes the preceding comma for the final field of a table.
This patch adapts the julia queries to the breaking changes in
tree-sitter/tree-sitter-julia#153.

fixes nvim-treesitter#716
Co-authored-by: Github Actions <actions@github>
Co-authored-by: Github Actions <actions@github>
Co-authored-by: Github Actions <actions@github>
In Kotlin data classes, the body is optional, 
This makes `@class.outer` work in those cases
Co-authored-by: Github Actions <actions@github>
Co-authored-by: Github Actions <actions@github>
Co-authored-by: Github Actions <actions@github>
…#747)

* feat(ecma): refine class.inner text object selection

Replace basic node capture for class.inner with make-range!
implementation
to select class body content without including braces. This makes
class.inner
behavior consistent with function.inner, providing a more intuitive text
object selection for editing class contents.

* feat(ecma): separate class.outer and class.inner text objects
* feat(enforce): add queries

* feat(enforce): add return textobject query

* feat(enforce): inner class capture
@blindFS blindFS changed the base branch from master to main September 17, 2025 15:33
@blindFS blindFS closed this Sep 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.