1.1 --- a/boot-script/src/main/java/net/java/html/boot/script/ScriptPresenter.java Thu Dec 31 08:20:05 2015 +0100
1.2 +++ b/boot-script/src/main/java/net/java/html/boot/script/ScriptPresenter.java Wed Jan 13 05:53:12 2016 +0100
1.3 @@ -100,7 +100,7 @@
1.4 }
1.5 private FnImpl defineImpl(String code, String[] names, boolean[] keepAlive) {
1.6 StringBuilder sb = new StringBuilder();
1.7 - sb.append("(function() {");
1.8 + sb.append("(function() {\n");
1.9 sb.append(" return function(");
1.10 String sep = "";
1.11 if (names != null) for (String n : names) {
1.12 @@ -109,8 +109,8 @@
1.13 }
1.14 sb.append(") {\n");
1.15 sb.append(code);
1.16 - sb.append("};");
1.17 - sb.append("})()");
1.18 + sb.append("\n };\n");
1.19 + sb.append("})()\n");
1.20
1.21 final Object fn;
1.22 try {