Commit Graph

116 Commits (6b703aeebc390b3def28b16ae2d69bda15314ad5)
 

Author SHA1 Message Date
Stephan Seitz 6b703aeebc chore: add `.build` to .gitignore 2025-03-16 15:59:04 +07:00
Stephan Seitz 5e206c14f7 deps: update Go deps 2025-03-16 15:59:04 +07:00
Stephan Seitz 57a7c14f4f deps: update tree-sitter-cli 2025-03-16 15:59:04 +07:00
Stephan Seitz dfe57db650 ci: add Python test 2025-03-16 15:59:04 +07:00
Stephan Seitz 1808ba3764 chore: add tree-sitter.json 2025-03-16 15:59:04 +07:00
Stephan Seitz 68609dc822 chore: regenerate grammar 2025-03-16 15:59:04 +07:00
Stephan Seitz 6017b4ff6c ci: test bindings 2025-03-16 15:59:04 +07:00
Stephan Seitz a92e3612e0 feat: migrate to Rust 2024 edition 2025-03-16 15:59:04 +07:00
Stephan Seitz aa14ee9ee9 feat: modernize Rust bindings to use `tree_sitter_language::LanguageFn`
Fixes #38
2025-03-16 15:59:04 +07:00
Christian Clason bf2a65b1c1 build: generate parser 2024-04-27 17:34:50 +07:00
Stephan Seitz 83ae738bed docs: fix typos README.md for package name 2024-04-06 22:33:16 +07:00
Stephan Seitz 25856774aa ci: add publish workflow for PyPI 2024-04-06 22:22:41 +07:00
Stephan Seitz 92fadd6cad publish: bump version v0.3.3 2024-04-06 22:18:30 +07:00
Stephan Seitz f9d1c8f86c feat: add bindings for Swift, C, Python, Go 2024-04-06 22:14:54 +07:00
Stephan Seitz 388cd8c653 docs: update README.md based on tree-sitter-grammars template 2024-04-06 22:09:34 +07:00
Stephan Seitz a2a67494c2 chore: add .gitignore 2024-04-01 18:01:02 +07:00
Stephan Seitz 86614a9cde publish: bump verson v0.3.2 2024-04-01 18:01:02 +07:00
Stephan Seitz b3c6dbd85b build: try to fix tree-sitter-clojure dependency 2024-04-01 17:57:57 +07:00
Stephan Seitz 16198f5530 Update dependencies 2024-04-01 17:57:57 +07:00
Stephan Seitz 70795cf5f2 ci: switch to upstream actions 2024-04-01 17:57:57 +07:00
Stephan Seitz cf10fc38bc docs: remove ref to nvim-treesitter-commonlisp (functionality upstreamed) 2023-11-19 14:17:12 +07:00
Stephan Seitz 5153dbbc70 Cargo update 2023-08-26 00:52:05 +07:00
Stephan Seitz 64565516ba Bump Cargo.toml 2023-08-26 00:51:39 +07:00
Stephan Seitz 5061d42a39 Bump version and update dependencies 2023-08-26 00:50:13 +07:00
Aman Gupta Karmani 3f6047af86 Fix path to git repo 2023-08-25 19:53:35 +07:00
Anton Vodonosov 338db38330 tagging: first tests 2023-06-17 07:20:59 +07:00
Anton Vodonosov 544ca9c313 tagging: improve comments 2023-06-17 05:56:06 +07:00
Anton Vodonosov b93ac6712a tagging: improve comments 2023-06-17 05:45:53 +07:00
Anton Vodonosov 7a61fd78c1
tagging: improve comment 2023-06-10 04:22:01 +07:00
Anton Vodonosov a97c8b5a61
tagging: do not consider `(var ...)` as a function call in `(let ((var ...)) ...)`. The same for let*, flet, labels, macrolet, symbol-macrolet 2023-06-10 04:12:24 +07:00
Anton Vodonosov 62c09971f0
tagging: case insensitive match for defclass and make-instance, also check for boundaries (only exact match instead of them being substrins of the symbol name) (#19) 2023-06-10 03:16:57 +07:00
Anton Vodonosov ff0c1850cf
tagging: reformat comments (#17) 2023-06-09 05:06:36 +07:00
Anton Vodonosov 747a6e161e
tagging: class definitions and references (#16) 2023-06-07 20:23:22 +07:00
Anton Vodonosov 5b83fc6c2e tagging: function references 2023-06-04 01:18:01 +07:00
Anton Vodonosov 883e67b623 rudimentary taggin support - defuns 2023-06-04 01:18:01 +07:00
Anton Vodonosov 9879b6dcd0 language detection (for tree-sitter cli, etc) 2023-06-04 01:18:01 +07:00
Stephan Seitz c7e814975a fix: don't allow maximizeing 2022-01-28 21:33:11 +07:00
Stephan Seitz 77fded65fb Fix #10: it's maximizing not maximizeing 2022-01-28 21:22:46 +07:00
Stephan Seitz ea9a194a33 Bump tree-sitter-cli 2022-01-28 21:20:00 +07:00
Stephan Seitz 4fd115d3bb Update license file 2021-12-06 20:34:14 +07:00
Stephan Seitz baee21a15a Update package-lock.json 2021-12-06 20:33:01 +07:00
Stephan Seitz 982a2c556e Add build to .npmignore 2021-12-06 20:32:00 +07:00
Stephan Seitz 8bb061e9a4 Add .npmignore 2021-12-06 20:26:46 +07:00
Stephan Seitz 901f7515e8 Bump version: 0.3.0 2021-12-06 20:24:17 +07:00
Stephan Seitz 4b86b07ba4
Upgrade to tree_sitter 0.20.1 (#9) 2021-12-06 20:21:30 +07:00
Stephan Seitz 496ef999f5
Update README.md 2021-11-28 21:59:02 +07:00
Stephan Seitz e43ea50e87
Merge pull request #8 from theHamsta/fix-replacement-character
Fix replacement character
2021-11-28 15:00:08 +07:00
Stephan Seitz f45d38cc63 Parse sly in CI 2021-11-28 14:59:14 +07:00
Stephan Seitz cfce2b5a58 Fix unquoting in defuns 2021-11-28 14:57:02 +07:00
Stephan Seitz 9a7474e00d fixup: only allow "#\(" and "#\(" 2021-11-28 13:59:46 +07:00