Andrew Dupont

Results 560 comments of Andrew Dupont

Filed the ticket about parameter expansion as [`tree-sitter-bash`#242](https://github.com/tree-sitter/tree-sitter-bash/issues/242).

@Tamaranch, I bumped `tree-sitter-bash` and the parameter expansion example now appears to be parsing reasonably. ##### Before ##### After I snuck it into #906 so it'll likely make it into...

@Tamaranch The “good news” on the crash is that that file seems to come from from the `github` package, so it's unrelated to the parser change. But let me know...

> Also, enabling Legacy Tree-sitter allows it to open again. Does this file open correctly for you? It does, in all scenarios. That's… annoying. To be clear: this just happened...

OK. I'll test that specific build tonight and see if I can reproduce this. Thanks as always for the report.

Sure enough! The rest of the stack trace isn't relevant; this is just the very first parsing attempt. I don't think I'd even _typed_ anything before it gave me this...

OK, I'll give this another shot when I get a chance. Hopefully it goes better than last time.

@Tamaranch @danfuzz I've just updated our custom version of `web-tree-sitter` to `0.20.9`. Once I did that, I was able to bump `tree-sitter-bash` to the most recent commit — the same...

@jakubhruby [has reported](https://github.com/pulsar-edit/pulsar/issues/872#issuecomment-1898518960) that objects of the form `foo.bar.baz` have lost their highlighting. ~~This is a known issue and will be addressed.~~ This has been addressed; [see below](https://github.com/pulsar-edit/pulsar/issues/874#issuecomment-1899597334). ![example](https://user-images.githubusercontent.com/8798755/297761310-e1132439-00c4-4068-aa52-def73e05c490.png)

Regarding the issue above: I've just added some scopes into TypeScript files that were previously only present in JavaScript files. This ensures that they'll be scoping long object chains (like...