I added some markdown to the question: https://serverfault.com/questions/1051270/azure-machine-learning-classic-web-service-gives-the-error-too-many-open-devices While I consider it benefits from syntax highlight, now it displays a horizontal scrollbar. This error message is a JSON. It is minified: ```json {"error":{"code":"LibraryExecutionError","message":"Module execution encountered an internal library error.","details":[{"code":"FailedToEvaluateRScript","target":"Execute R Script Piped (RPackage)","message":"The following error occurred during evaluation of R script: R_tryEval: return error: Error in png(file = \"aaca47f6beb44537892250e8969f6100rViz%03d.png\", bg = \"transparent\") : \n too many open devices\n"}]}} ``` It will be essentially the same JSON if I add some CRs to make it "pretty printed", but easier to read: ```json { "error":{ "code":"LibraryExecutionError", "message":"Module execution encountered an internal library error.", "details":[ { "code":"FailedToEvaluateRScript", "target":"Execute R Script Piped (RPackage)", "message":"The following error occurred during evaluation of R script: R_tryEval: return error: Error in png(file = \"aaca47f6beb44537892250e8969f6100rViz%03d.png\", bg = \"transparent\") : \n too many open devices\n" } ] } } ``` But it is also an error message, and I think error messages must be left unedited as much as possible. It is acceptable to edit error messages in a JSON (or other structured) this way to make reading easier?