boot-script/src/main/java/net/java/html/boot/script/ScriptPresenter.java
changeset 1040 6429e051b1de
parent 915 15af7ebf1d0e
child 1083 b49546d64269
     1.1 --- a/boot-script/src/main/java/net/java/html/boot/script/ScriptPresenter.java	Thu Dec 18 03:25:54 2014 +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 {