Skip to content

Commit 37474b2

Browse files
authored
Merge pull request #2167 from wilzbach/show-error-messages2
Fix Issue 18306 - No compliation errors shown when running modified examples merged-on-behalf-of: Vladimir Panteleev <[email protected]>
2 parents b378af5 + 8d9655b commit 37474b2

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

js/run.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -117,13 +117,14 @@ var backends = {
117117
if (data.success === "undefined") {
118118
return null;
119119
}
120-
r.cout = data.success === false ? data.output : "";
121-
r.stdout = data.success === true ? data.output : "";
122-
r.stderr = "";
120+
var success = !(data.errors && data.errors.length > 0);
121+
r.cout = !success ? data.output : "";
122+
r.stdout = success ? data.output : "";
123+
r.stderr = !success ? data.output : "";
123124
r.ctime = "";
124125
r.rtime = "";
125-
r.cstatus = data.errors.length === 0 ? 0 : 1;
126-
r.rstatus = data.success === true ? 0 : 1;
126+
r.cstatus = success ? 0 : 1;
127+
r.rstatus = 0; // not supported
127128
r.cerr = "";
128129
r.rerr = "";
129130
r.defaultOutput = data.output || opts.defaultOutput;

0 commit comments

Comments
 (0)