Comments (2)
Feel free to do so. I think I'll end up splitting the ones we import from helix and ones we add into separate files later to make it easier to maintain, but for now, you can add them to the end of the respective files.
from evil-textobj-tree-sitter.
I don't understand how it works in C++ though - neither C++ nor C (which C++ inherits from) have those textobjects, and it doesn't work in C. C++ is just
; inherits: c
(lambda_expression
body: (_) @function.inner) @function.outer
(class_specifier
body: (_) @class.inner) @class.outer
from evil-textobj-tree-sitter.
Related Issues (20)
- evil-textobj-tree-sitter--treesit-get-nodes: Wrong type argument: treesit-query-p, nil HOT 2
- Query to get function name from within function body HOT 7
- doesn't work with rustic HOT 2
- Emacs treesit experiments HOT 5
- Make builtin treesit and elisp-tree-sitter use same queries
- cpp queries for builtin treesit library inherits c queries from elisp-tree-sitter
- Override `node` with `node.start` if available HOT 1
- Option to swap nodes of same type
- Remove hard dependency on evil-mode HOT 3
- Invalid Query for Java HOT 3
- Add CI to check for grammer rules
- Problems with R HOT 3
- Add support for bulitin tree-sitter along with elisp-tree-sitter HOT 8
- evil-textobj-tree-sitter-get-textobj generate invalid code with multiple bidings
- Add support for additional queries locations HOT 4
- Usage question: How to define a mapping for inner object HOT 1
- Add support for/workaround `#offset` and `#lua-match` predicates HOT 2
- Selecting something that doesn't match at point has surprising results HOT 5
- enabling the package without using c-ts-mode? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from evil-textobj-tree-sitter.