-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: Emilios1995/tree-sitter-rescript
base: main
head repository: rescript-lang/tree-sitter-rescript
compare: main
- 9 commits
- 57 files changed
- 6 contributors
Commits on Jun 2, 2024
-
include generated files (rescript-lang#245)
* include generated files * add node-addon-api as dependency * bump node version * specify yarn and node versions for repo * update binding.gyp * check that generated files have been checked in * add automatic code generation hooks
Configuration menu - View commit details
-
Copy full SHA for 5e2a44a - Browse repository at this point
Copy the full SHA 5e2a44aView commit details
Commits on Jul 25, 2024
-
Highlight fixes (rescript-lang#241)
* Highlight variants as constructors * Add set of built-in types * Update @namespace to @module It's what's in the neovim docs right now * Update @parameter to @variable.parameter * Update string interpolation and char * Update parameter to @variable.parameter * Update annotation to attribute * Complete change of polyvar as constructors * Specialize some of the keywords * Move the => arrow to operators This is how it's in the ecma parser (JS) * Specialize ternary operator * Highlight function name in bindings * Highlight function calls * Highlight members of records and modules * Highlight unit as built-in constant * Highlight labeled parameters names as properties * Fix existing tests * Fix pipe operator call highlighting to work with simple values too * Add highlight tests for function names and calls * Add tests for module and record members * Change record field expression to member * Add test for labeled argument as property * Add test for unit highlight * Adapt to new tree-sitter last match wins * Move template highlight rule * Add string interpolation test * Remove member highlight as property * Change highlight of variable from module * Change highlight of destructured variables * Change highlight of labeled arguments * Fix highlight of variables in string interpolation * Fix parameter highlights * Move "as" to keyword.operator * Move async/await to coroutine * Fix test * Add missing punctutation highlights * Remove metadata from unit highlight * (true) and (false) as boolean --------- Co-authored-by: Pedro Castro <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d77653c - Browse repository at this point
Copy the full SHA d77653cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 444c127 - Browse repository at this point
Copy the full SHA 444c127View commit details
Commits on Jul 28, 2024
-
fix: remove redundant
seqcall (rescript-lang#253)This doesn't change the grammar at all, just cleans it up a bit per the error message given when running `tree-sitter g` on the current build (with HEAD CLI version).
Configuration menu - View commit details
-
Copy full SHA for be53b08 - Browse repository at this point
Copy the full SHA be53b08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a826ab - Browse repository at this point
Copy the full SHA 7a826abView commit details -
Configuration menu - View commit details
-
Copy full SHA for a734a17 - Browse repository at this point
Copy the full SHA a734a17View commit details
Commits on Jul 29, 2024
-
Merge pull request rescript-lang#254 from rescript-lang/update-readme
Update README.md
Configuration menu - View commit details
-
Copy full SHA for 4606cd8 - Browse repository at this point
Copy the full SHA 4606cd8View commit details
Commits on Mar 3, 2025
-
Update tree-sitter 0.25.2 (rescript-lang#257)
* tree-sitter 0.25.2 * update README.md * update ci * rename job name * remove job name * ci: run only on ubuntu
Configuration menu - View commit details
-
Copy full SHA for cc6950a - Browse repository at this point
Copy the full SHA cc6950aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2df8a2 - Browse repository at this point
Copy the full SHA d2df8a2View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main