Jonathan LEI
Jonathan LEI
Hey it's one year anniversary of this PR! 🎉🎉 Just resolved `gix` breaking changes from `gix-v0.55.0..gix-v0.57.1`. For those (if any) that still daily drive with this branch, enjoy!
Hey it's me again. I've been working on pushing for Android support in Zellij. Zellij just [released](https://github.com/zellij-org/zellij/releases/tag/v0.33.0) a new version containing a few fixes for making it work on Android....
Would love split view of diffs too. This is especially helpful on larger screens.
I have a branch that works quite well. It's interfacing with Helix perfectly (and _REALLY_ fast compared to the old `cairo-format` from `cairo-lang`). It needs some cleanup but I can...
Sure will submit the PR soon. For Helix integration, I simply added this to my `languages.toml` (located at `~/.config/helix/languages.toml`): ``` [[language]] name = "cairo" formatter = { command = "formatter_cli"...
Oh Helix has native support for LSP and it supports formatting through the LSP as long as the server supports it. Though somehow I haven't successfully used the Cairo LSP...
I have a branch ready now, but I'm wondering how we should deal with the formatter CI issue. Should I just add an `.cairofmtignore` to `crates/parser/test_data/cairo_files/` to just exclude everything...
Btw the formatter code was pretty tightly coupled with the file system, so I had to do some refactoring here and there or else I would have a lot of...
Update on the LSP issue: I'm trying the language server again with the current `main` head and it seems to work for me this time. Hover and going to definition...
For the follow-up on the LSP formatting issue: #1141