Comments (8)
@mads-hartmann The pre-built binaries are up. Users should be able to install v0.13.1 of both modules without a compiler toolchain.
- https://github.com/tree-sitter/node-tree-sitter/releases/tag/v0.13.1
- https://github.com/tree-sitter/tree-sitter-bash/releases/tag/v0.13.1
from bash-language-server.
@skovhus I'm not entirely sure - I don't fully grasp the build process of native node modules to be honest. I think we might be able to use prebuild
to expose an already natively compiled version of our package and its dependencies (so we would be duplicating some of the work happening in that PR). We could also just wait and see if it just works once that PR is merged ;)
from bash-language-server.
@mads-hartmann it should "just work" (I hope) once the PR is merged. I'm using tree-sitter
in vscode-ruby
to build a new language server there.
from bash-language-server.
This would be great! 👍
I guess this depends on tree-sitter/node-tree-sitter#19 by @wingrunr21
from bash-language-server.
@wingrunr21 Awesome - that's going to drastically reduce the number of issues we get I hope 👏
from bash-language-server.
@mads-hartmann The PR against node-tree-sitter
is merged. I pushed PRs against tree-sitter-ruby
and tree-sitter-bash
today to add support to them as well.
from bash-language-server.
@wingrunr21 Beautiful. Can't wait to try it out 👏
from bash-language-server.
Fixed in bash-language-server v. 1.5.1
from bash-language-server.
Related Issues (20)
- Parser breaks on more than 2 pipes in a loop HOT 1
- Command-line flags are not autocompleted correctly.
- Deprecation Warning with Node.js Versions Above 20.11.1 in bash-language-server HOT 3
- GoToDefinition forces functions to be defined before, even if incorrect
- No information available for variables defined via mapfile, readarray or read
- Messy encoding between GBK and UTF8 on Windows 10 HOT 2
- Bash expression with arithmetic operations causing syntax error in bash-language-server HOT 1
- `'textDocument/rename'` does not include variable references in `(( ))` (arithmetic) HOT 1
- shellcheck's directive for shell is not working HOT 1
- Bash IDE VsCode Extension not being updated HOT 3
- Code snippet for `case` is invalid HOT 1
- The npm package has not updated HOT 1
- [question] how do I set --indent for shfmt HOT 2
- Formatting files using shfmt results in an empty file when shfmt can't parse the file
- pnpm compile failed HOT 1
- local variables which are defined & re-assigned in a function are shown to be accessible globally
- Do not trigger heredoc functionality within bash Arithmetic expansion with left shift operator
- Autocomplete environment variables HOT 1
- The GUI application was launched unexpectedly by the VSCode Bash IDE during string completion HOT 2
- Update pnpm-lock to address CVE issues
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 bash-language-server.