Open condy0919 opened 4 months ago
I don't consider it is done or partially done in any significant form
What lacks? I would like to contribute the non-treesitter implementation of moonbit-mode like rust-mode does.
It provides incomplete highlight support for MoonBit, but there is no support for diagnostics, completions, etc.
There are also many bugs, for example I didn't see any highlight at the call site of a function, i.e.
fn init {
// `println` should have some special color.
println("hello, world")
}
And some other highlights are also missing as well.
non-treesitter implementation of moonbit-mode like rust-mode does
I have basically zero experience writing a non tree sitter major mode for Emacs, so I'm afraid I can't give you much help on this one...
I don't consider it is done or partially done in any significant form, so I don't think upload it to melpa is that responsible; however, publish it on melpa is definitely on the roadmap.