When part of a document fails, it can usually be sectioned off into a sub-block. This will leave the rest of the document untouched. For example, a misshapen equation can be detected and throw errors, but keep processing the rest of the document and produce TeX output without including the broken equations.
This could be helpful in a live-editing multi-user environment where one user in the middle of typing an equation shouldn't screw everything up for the rest of the people.
MathCompiler is now structured in such a way that it would be relatively easy to add this in, but only for math. Maybe partial compilation for math and documents should be split into separate issues?
When part of a document fails, it can usually be sectioned off into a sub-block. This will leave the rest of the document untouched. For example, a misshapen equation can be detected and throw errors, but keep processing the rest of the document and produce TeX output without including the broken equations.
This could be helpful in a live-editing multi-user environment where one user in the middle of typing an equation shouldn't screw everything up for the rest of the people.