Closed marsam closed 10 months ago
Oh, I can't do that myself. :)
Yes, I have to revisit properly setting up this repo for contributors now that others are taking an interest in its improvement. I'll apply those suggestions and merge it in, here's hoping my new release workflows correctly version bump and release as expected.
Actually, of course I forgot the most crucial part of this - @marsam , can you add unit tests for the new font-locking you've added here? Just to ensure we have full feature coverage. Assuming you get that in, I'll get this merged.
I'm trying out this mode and I would really like these changes. Though it seems like a few suggested changes are not yet in and the indentation for multiline strings does need to be fixed (indented, not 0).
Hey @marsam, I took the liberty of adding a couple of extra fontification tests in your branch, on your behalf.
@remi-gelinas I think you indicated you'd be happy to merge if those were done? IMO we should get this PR merged so everyone can at least get some basic indentation support.
(Tests passed locally for me, I'll take a look and see why they're failing in CI)
Think I got there. (For some reason the test runs weren't applying the modified treesit-font-lock-level, so the expected fontification wasn't found by the test assertions.)
Taking the liberty of merging this now that the review points have been addressed, so we can move forward with incremental fixes.
@purcell Yes, thank you for keeping an eye on things! Been a busy work week. I'll keep a closer eye on these now that we have contribution moving forward!
Hi, I added a few rules for indentation and imenu support