Problem/Motivation
Errors in D2 syntax will cause the node form to not save (when using the text filter) without further explanation. Errors are logged, but with a full stack-trace, since we're throwing an exception.
This could affect just viewing a node, as well. If the D2 binary is missing, for example, we get a WSOD.
Proposed resolution
Catch the exception and log it more succinctly. In the context of the text filter form submit, we should also probably set a message.
User interface changes
Log and/or display useful errors.
API changes
TBD
Comments
Comment #3
star-szr