Commit Graph

103 Commits (f9d1c8f86cc505e52a718ee8da8359c1c3cdfd39)
 

Author SHA1 Message Date
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
Stephan Seitz 0cf1354208 fix: allow "(" ")" in char literals 2021-11-28 13:55:40 +07:00
Stephan Seitz 14700f45ee Improve parsing of loop macro 2021-11-28 13:49:22 +07:00
Stephan Seitz 6078eed3f5 Update tests 2021-11-28 13:20:11 +07:00
Stephan Seitz edf257d36b Allow \<x> in strings where <x> is not " 2021-11-28 13:19:15 +07:00
Stephan Seitz 9a33a3412f Fix with_clause 2021-11-28 13:03:47 +07:00
Stephan Seitz 90d1c56314 Allow with_clause without "=" 2021-11-28 12:25:39 +07:00
Stephan Seitz c60037a9d5 Add sly for testing 2021-11-28 12:25:19 +07:00
Stephan Seitz 3487072dda Allow more characters in char_lit 2021-11-28 11:44:03 +07:00
Stephan Seitz 4acbcb0138 Fix #6: don't inherit from Clojure character literals 2021-11-28 11:35:14 +07:00
Stephan Seitz 0ff5a1b752 Add reference to difftastic to README 2021-11-28 11:26:27 +07:00
Stephan Seitz 01c17ac04f
Merge pull request #6 from theHamsta/fix-packagelit-cl
Fix #5: allow package literal "cl"
2021-11-27 13:13:22 +07:00
Stephan Seitz b455a59859 Add CI tests for parsing Petalisp 2021-11-27 13:09:04 +07:00
Stephan Seitz b506e326cd Fix #5: allow package literal "cl" 2021-11-27 12:02:58 +07:00