The trouble with noweb on emacs is that it's not possible to have LSP work properly with it (or at least, I never managed, could not find articles on it and the emacs subreddit had no answers). I do not see this fundamental issue addressed here, which I would expect to be a flagship feature if it was. As such, the reader must assume it does not work. In that case, why not just use noweb? It already exists, it has mature tooling around it and it is part of an ecosystem that will still exist in 20 years. Those are all desirable things, to my mind.
The solution here is that you can edit code, with all your IDE features enabled, in tangled form. Changes are automatically merged into the Markdown by the Entangled daemon.
Can any other Emacs users can confirm that you indeed cannot make use of LSP with noweb? It's why I ended up abandoning the literate style, which I miss.
4 comments
[ 3.2 ms ] story [ 20.0 ms ] thread