What are the differences between Tinymist Typst
and Typst LSP
?
Is one better than the other? Why do they both exist?
Is there any benefit in using both? Are there problems with using both?
What are the differences between Tinymist Typst
and Typst LSP
?
Is one better than the other? Why do they both exist?
Is there any benefit in using both? Are there problems with using both?
Typst LSP was basically the first LSP a community member made. It is, however, quite unmaintained nowadays and outdated so it should not be used anymore.
Tinymist is a more recent community-made LSP which also includes the live-preview and many other nice utilities, such as integrating https://detypify.quarticcat.com/ in VS Code. You should only use one LSP at a time and as of 2024-10-18T20:31:12Z you should use Tinymist.
The problem, at least in my setup, is that Tinymist seems to have a memory leak or something, because when I run it in NeoVim I can see how in htop
how it takes more and more RAM until NeoVim crashes, even if I do nothing. I’m not sure where the fault is.
I’m very happy to see the “detypify” (like “detexify” from the LaTeX world).
Not sure if it’s recent but I’ve been using Typst for the past 9 months and this is the first I have heard about it.
It’s first Github release was published on April 6.
Tinymist is actively maintained now. Please feel free to report the bug on its GitHub repository and provide a minimal reproducible example. You are very likely to get a response rather quickly.
. I will try to isolate the problematic scenario and open an issue there.