Max Brunsfeld

Results 99 issues of Max Brunsfeld

### Background PR https://github.com/tree-sitter/tree-sitter/pull/1864 added initial support for loading languages from WASM files. Up until then, languages were always static data, so there were no APIs for managing their ownership...

### Check for existing issues - [X] Completed ### Is your feature request related to a problem? If a user has multiple versions of the SolarGraph language server, Zed should...

enhancement
ruby
language

### Problem Right now, all of the languages that Zed supports are bundled into the binary. This means that users cannot add support for their own languages. It also means...

meta
language
tracking

### Background Tree-sitter parsers can be compiled to WebAssembly. Those parsers can then be used in the web browser, via [`web-tree-sitter`](https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web), the WASM build of the Tree-sitter library. Now, they...

This new crate `tree-sitter-language` just provides a `LanguageFn` type that grammar crates like `tree-sitter-json` can create instances of. Formerly, those grammar crates depended on `tree-sitter` itself, which was bad, because...

Fixes https://github.com/zed-industries/zed/issues/8296#issuecomment-1961957369 Release Notes: - Fixed a crash that would happen when loading an extension that added a grammar that was generated using a very old version of Tree-sitter ([#8296](https://github.com/zed-industries/zed/issues/8296)).

cla-signed

Allowing this invalid merge caused an invariant to be violated later on during parsing, when handling a later error.

This PR adds an `zed: Install Local Extension` action, which lets you select a path to a folder containing a Zed extension, and install that . When you select a...

cla-signed

Fixes https://github.com/tree-sitter/tree-sitter-julia/issues/124 Depends on https://github.com/tree-sitter/tree-sitter/pull/3234 * Generate simpler code for matching large character sets: fixed binary search function on a static array, instead of a generated binary search code. *...

**Describe the bug** When leaving a Room with several participants, our application is occasionally crashing. It looks like process is being killed with `SIGILL`. Whenever this happens the `livekit.multicast` thread...

bug