removed unused code

snap7
jmoenig 2021-06-24 16:07:21 +02:00
rodzic e20d304bc5
commit eb75e8d96a
5 zmienionych plików z 7 dodań i 27 usunięć

Wyświetl plik

@ -12,6 +12,7 @@
### 2021-06-24
* extensions: tweaked loading unlisted script-extensions
* byob, threads, store: removed unused code
### 2021-06-23
* updated bignums library

Wyświetl plik

@ -9,19 +9,19 @@
<script src="src/symbols.js?version=2021-03-03"></script>
<script src="src/widgets.js?version=2021-01-05"></script>
<script src="src/blocks.js?version=2021-06-18"></script>
<script src="src/threads.js?version=2021-06-18"></script>
<script src="src/threads.js?version=2021-06-24"></script>
<script src="src/objects.js?version=2021-06-14"></script>
<script src="src/gui.js?version=2021-06-23"></script>
<script src="src/paint.js?version=2020-05-17"></script>
<script src="src/lists.js?version=2021-03-15"></script>
<script src="src/byob.js?version=2021-06-19"></script>
<script src="src/byob.js?version=2021-06-24"></script>
<script src="src/tables.js?version=2021-03-05"></script>
<script src="src/sketch.js?version=2020-07-13"></script>
<script src="src/video.js?version=2019-06-27"></script>
<script src="src/maps.js?version=2021-06-15"></script>
<script src="src/extensions.js?version=2021-06-24"></script>
<script src="src/xml.js?version=2020-04-27"></script>
<script src="src/store.js?version=2021-06-10"></script>
<script src="src/store.js?version=2021-06-24"></script>
<script src="src/locale.js?version=2021-06-11"></script>
<script src="src/cloud.js?version=2021-02-04"></script>
<script src="src/api.js?version=2021-01-25"></script>

Wyświetl plik

@ -106,7 +106,7 @@ WatcherMorph, XML_Serializer, SnapTranslator, SnapExtensions*/
// Global stuff ////////////////////////////////////////////////////////
modules.byob = '2021-June-19';
modules.byob = '2021-June-24';
// Declarations
@ -347,11 +347,6 @@ CustomBlockDefinition.prototype.parseChoices = function (string) {
if (string.match(/^function\s*\(.*\)\s*{.*\n/)) {
// It's a JS function definition.
// Let's extract its params and body, and return a Function out of them.
/*
if (!Process.prototype.enableJS) {
throw new Error('JavaScript is not enabled');
}
*/
params = string.match(/^function\s*\((.*)\)/)[1].split(',');
body = string.split('\n').slice(1,-1).join('\n');
return Function.apply(null, params.concat([body]));

Wyświetl plik

@ -61,7 +61,7 @@ normalizeCanvas, contains*/
// Global stuff ////////////////////////////////////////////////////////
modules.store = '2021-June-10';
modules.store = '2021-June-24';
// XML_Serializer ///////////////////////////////////////////////////////
@ -1164,17 +1164,6 @@ SnapSerializer.prototype.loadBlock = function (model, isReporter, object) {
model.attributes['var']
);
} else {
// disable loading JavaScript functions
/*
if (model.attributes.s === 'reportJSFunction' &&
!Process.prototype.enableJS) {
if (window.confirm('enable JavaScript?')) {
Process.prototype.enableJS = true;
} else {
throw new Error('JavaScript is not enabled');
}
}
*/
block = SpriteMorph.prototype.blockForSelector(model.attributes.s);
migration = SpriteMorph.prototype.blockMigrations[
model.attributes.s

Wyświetl plik

@ -62,7 +62,7 @@ isNil, WatcherMorph, List, ListWatcherMorph, alert, console, TableMorph, BLACK,
TableFrameMorph, ColorSlotMorph, isSnapObject, newCanvas, Symbol, SVG_Costume,
SnapExtensions*/
modules.threads = '2021-June-18';
modules.threads = '2021-June-24';
var ThreadManager;
var Process;
@ -1254,11 +1254,6 @@ Process.prototype.evaluate = function (
return this.returnValueToParentContext(null);
}
if (context instanceof Function) {
/*
if (!this.enableJS) {
throw new Error('JavaScript extensions for Snap!\nare turned off');
}
*/
return context.apply(
this.blockReceiver(),
args.itemsArray().concat([this])