Commit Graph

6 Commits

Author SHA1 Message Date
Peter Slattery 7caaed736b Initial tree sitter usage:
- identify buffer language
- custom_begin_buffer sets up necessary tree sitter state, and kicks off a parse task
- custom_end_buffer cleans up tree sitter data and kills async parse tasks
- tree_sitter_parse_async/__inner uses tree sitter api to get a tree of the buffer's code and stores it on the buffers managed scope
- tree_sitter_write_tree prints tree to a special *tree* buffer
- use new build scripts in 4coder project
2025-07-10 07:08:27 -07:00
Peter Slattery 3dafcdd950 QOL underline all visible instances of the token the cursor is within 2025-07-07 15:16:07 -07:00
Peter Slattery b280722b1c set NSApp activateIgnoringOtherApps to YES 2025-04-24 16:18:01 -07:00
Peter Slattery 2142ef2ce9 Cleaning up line endings on save 2024-04-27 13:43:54 -07:00
PS 2a35691111 4coder project builds a dev 2024-02-10 13:06:55 -08:00
PS 0d840d128e command_metadata.h updated and 4coder project created 2024-02-10 13:02:25 -08:00