diff --git a/core/src/main/java/hudson/Functions.java b/core/src/main/java/hudson/Functions.java index 48a122589d..a52968cc64 100644 --- a/core/src/main/java/hudson/Functions.java +++ b/core/src/main/java/hudson/Functions.java @@ -539,6 +539,10 @@ public class Functions { return Util.xmlEscape(s); } + public static String xmlUnescape(String s) { + return s.replace("<","<").replace(">",">").replace("&","&"); + } + public static String htmlAttributeEscape(String text) { StringBuilder buf = new StringBuilder(text.length()+64); for( int i=0; i - - - + + +
-

${%Error Message}

-
${it.annotate(it.errorDetails)}
+

${%Error Message}

+
-

${%Stacktrace}

-
${it.annotate(it.errorStackTrace)}
+

${%Stacktrace}

+

${%Standard Output}

-
${it.annotate(it.stdout)}
+

${%Standard Error}

-
${it.annotate(it.stderr)}
+
diff --git a/core/src/main/resources/lib/form/option.jelly b/core/src/main/resources/lib/form/option.jelly index b1aae1a288..ef6e7d9155 100644 --- a/core/src/main/resources/lib/form/option.jelly +++ b/core/src/main/resources/lib/form/option.jelly @@ -38,6 +38,6 @@ THE SOFTWARE. - +