소스 검색

Recompile (while version set to 0.25.3)

Herby Vojčík 6 년 전
부모
커밋
93d2a4a1f8
1개의 변경된 파일11개의 추가작업 그리고 3개의 파일을 삭제
  1. 11 3
      cli/dist/amber-cli.js

+ 11 - 3
cli/dist/amber-cli.js

@@ -2542,6 +2542,14 @@ define('amber/kernel-runtime',['./junk-drawer'], function ($goodies) {
 
 
             var thisContext = null;
             var thisContext = null;
 
 
+            function resultWithNoErrorHandling (worker) {
+                try {
+                    return worker(thisContext);
+                } finally {
+                    thisContext = null;
+                }
+            }
+
             /*
             /*
              Runs worker function so that error handler is not set up
              Runs worker function so that error handler is not set up
              if there isn't one. This is accomplished by unconditional
              if there isn't one. This is accomplished by unconditional
@@ -2555,7 +2563,7 @@ define('amber/kernel-runtime',['./junk-drawer'], function ($goodies) {
                 thisContext = new SmalltalkMethodContext(thisContext, function (ctx) {
                 thisContext = new SmalltalkMethodContext(thisContext, function (ctx) {
                     ctx.fill(null, "seamlessDoIt", {}, globals.UndefinedObject);
                     ctx.fill(null, "seamlessDoIt", {}, globals.UndefinedObject);
                 });
                 });
-                var result = worker(thisContext);
+                var result = oldContext == null ? resultWithNoErrorHandling(worker) : worker(thisContext);
                 thisContext = oldContext;
                 thisContext = oldContext;
                 return result;
                 return result;
             };
             };
@@ -25872,13 +25880,13 @@ $core.method({
 selector: "version",
 selector: "version",
 protocol: "accessing",
 protocol: "accessing",
 args: [],
 args: [],
-source: "version\x0a\x09\x22Answer the version string of Amber\x22\x0a\x09\x0a\x09^ '0.25.2'",
+source: "version\x0a\x09\x22Answer the version string of Amber\x22\x0a\x09\x0a\x09^ '0.25.3'",
 referencedClasses: [],
 referencedClasses: [],
 pragmas: [],
 pragmas: [],
 messageSends: []
 messageSends: []
 }, function ($methodClass){ return function (){
 }, function ($methodClass){ return function (){
 var self=this,$self=this;
 var self=this,$self=this;
-return "0.25.2";
+return "0.25.3";
 
 
 }; }),
 }; }),
 $globals.SmalltalkImage);
 $globals.SmalltalkImage);