Andrew Dupont

Results 560 comments of Andrew Dupont

After some agonizing and vacillating, I just [made a change](https://github.com/pulsar-edit/pulsar/pull/859/commits/aeeb03a824e70bf6db5cc3447eda66f15e3acbb5) that affects C/C++: rather than draw a confusing distinction between built-in value types like `int` and `bool` (which TextMate would...

And you're on a recent build? That's odd — I added support for that a few days ago. For reference, if you're unsure if something is theme-dependent or not, run...

> Yes, I'm using the appimage from the latest build (Pulsar-1.113.2024012204.AppImage). As a function parameter, highlighting works, but not as a variable or structure member. After checking, this isn't new,...

> > If you find a place where a variable is not scoped as variable when being declared or assigned, then that is a bug. > > Not sure it...

Pointer-of-pointer variable declarations are addressed in [this commit](https://github.com/pulsar-edit/pulsar/pull/859/commits/995196a13813a9e276e45a2448dd985823ef456d).

@SirTomofAto Yep, that is some weird behavior there. I'll look into it. Thanks for the report!

@SirTomofAto Addressed in [this commit](https://github.com/pulsar-edit/pulsar/pull/906/commits/cb7d4aad6c7eb8b4f15071de69c610c1ba264eb8) in #906. The `ALL_CAPS` heuristic is here to stay when used outside of a preprocessor block, but we can certainly scope the `foo` in `#define...

Ha! It is an unwanted side effect. My pattern for detecting `ALL_CAPS_CONSTANTS` was missing a `^` anchor, so anything that ended with an underscore was being incorrectly flag as a...

Oof! I try pretty hard to keep things in sync between the two grammars. I'll take a look.

I can reproduce this. The symptoms are identical to those I got when I tried to build a `.wasm` file from the latest `tree-sitter-bash` recently. I'll have to dig into...