kopia lustrzana https://github.com/backface/turtlestitch
friendlier error messages
rodzic
9a87cd5441
commit
4419194dca
|
@ -4,11 +4,16 @@
|
||||||
|
|
||||||
* **New Features:**
|
* **New Features:**
|
||||||
* **Notable Changes:**
|
* **Notable Changes:**
|
||||||
|
* friendlier error messages
|
||||||
* **Notable Fixes:**
|
* **Notable Fixes:**
|
||||||
* disabled reporter drops into "When I am ..." hat block (again)
|
|
||||||
* fixed "pick random" for descending ranges, thanks, Brian!
|
|
||||||
* **Documentation Updates:**
|
* **Documentation Updates:**
|
||||||
* **Translation Updates:**
|
* **Translation Updates:**
|
||||||
|
* German
|
||||||
|
|
||||||
|
### 2022-01-31
|
||||||
|
* new dev version
|
||||||
|
* threads, locale: friendlier error messages
|
||||||
|
* German translation update
|
||||||
|
|
||||||
## 7.1.1:
|
## 7.1.1:
|
||||||
* **Notable Fixes:**
|
* **Notable Fixes:**
|
||||||
|
|
|
@ -185,7 +185,7 @@ SnapTranslator.dict.de = {
|
||||||
'translator_e-mail':
|
'translator_e-mail':
|
||||||
'jens@moenig.org, jadga.huegle@sap.com', // optional
|
'jens@moenig.org, jadga.huegle@sap.com', // optional
|
||||||
'last_changed':
|
'last_changed':
|
||||||
'2022-01-26', // this, too, will appear in the Translators tab
|
'2022-01-31', // this, too, will appear in the Translators tab
|
||||||
|
|
||||||
// GUI
|
// GUI
|
||||||
// control bar:
|
// control bar:
|
||||||
|
@ -2128,8 +2128,8 @@ SnapTranslator.dict.de = {
|
||||||
'Input(s), bekomme aber',
|
'Input(s), bekomme aber',
|
||||||
'Inside a custom block':
|
'Inside a custom block':
|
||||||
'In einem benutzerdefinierten Block',
|
'In einem benutzerdefinierten Block',
|
||||||
'The error occured at':
|
'The question came up at':
|
||||||
'Der Fehler passierte bei',
|
'Die Frage stellte sich bei',
|
||||||
'continuations cannot be forked':
|
'continuations cannot be forked':
|
||||||
'Continuations können nicht separat gestartet werden',
|
'Continuations können nicht separat gestartet werden',
|
||||||
'unable to convert to':
|
'unable to convert to':
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<title>Snap! 7.1.1 - Build Your Own Blocks</title>
|
<title>Snap! 7.1.2 - dev - Build Your Own Blocks</title>
|
||||||
<link rel="icon" href="src/favicon.ico" type="image/x-icon">
|
<link rel="icon" href="src/favicon.ico" type="image/x-icon">
|
||||||
<link rel="manifest" href="manifest.json">
|
<link rel="manifest" href="manifest.json">
|
||||||
<link rel="apple-touch-icon" href="img/snap-icon-152.png">
|
<link rel="apple-touch-icon" href="img/snap-icon-152.png">
|
||||||
|
@ -17,10 +17,10 @@
|
||||||
<script src="src/symbols.js?version=2021-03-03"></script>
|
<script src="src/symbols.js?version=2021-03-03"></script>
|
||||||
<script src="src/widgets.js?version=2021-17-09"></script>
|
<script src="src/widgets.js?version=2021-17-09"></script>
|
||||||
<script src="src/blocks.js?version=2022-01-30"></script>
|
<script src="src/blocks.js?version=2022-01-30"></script>
|
||||||
<script src="src/threads.js?version=2022-01-30"></script>
|
<script src="src/threads.js?version=2022-01-31"></script>
|
||||||
<script src="src/objects.js?version=2022-01-28"></script>
|
<script src="src/objects.js?version=2022-01-28"></script>
|
||||||
<script src="src/scenes.js?version=2021-11-24"></script>
|
<script src="src/scenes.js?version=2021-11-24"></script>
|
||||||
<script src="src/gui.js?version=2022-01-30"></script>
|
<script src="src/gui.js?version=2022-01-31"></script>
|
||||||
<script src="src/paint.js?version=2021-07-05"></script>
|
<script src="src/paint.js?version=2021-07-05"></script>
|
||||||
<script src="src/lists.js?version=2022-01-28"></script>
|
<script src="src/lists.js?version=2022-01-28"></script>
|
||||||
<script src="src/byob.js?version=2022-01-07"></script>
|
<script src="src/byob.js?version=2022-01-07"></script>
|
||||||
|
@ -31,7 +31,7 @@
|
||||||
<script src="src/extensions.js?version=2022-01-13"></script>
|
<script src="src/extensions.js?version=2022-01-13"></script>
|
||||||
<script src="src/xml.js?version=2021-07-05"></script>
|
<script src="src/xml.js?version=2021-07-05"></script>
|
||||||
<script src="src/store.js?version=2022-01-02"></script>
|
<script src="src/store.js?version=2022-01-02"></script>
|
||||||
<script src="src/locale.js?version=2022-01-26"></script>
|
<script src="src/locale.js?version=2022-01-31"></script>
|
||||||
<script src="src/cloud.js?version=2021-02-04"></script>
|
<script src="src/cloud.js?version=2021-02-04"></script>
|
||||||
<script src="src/api.js?version=2022-01-03"></script>
|
<script src="src/api.js?version=2022-01-03"></script>
|
||||||
<script src="src/sha512.js?version=2019-06-27"></script>
|
<script src="src/sha512.js?version=2019-06-27"></script>
|
||||||
|
|
|
@ -86,7 +86,7 @@ BlockVisibilityDialogMorph, ThreadManager*/
|
||||||
|
|
||||||
// Global stuff ////////////////////////////////////////////////////////
|
// Global stuff ////////////////////////////////////////////////////////
|
||||||
|
|
||||||
modules.gui = '2022-January-30';
|
modules.gui = '2022-January-31';
|
||||||
|
|
||||||
// Declarations
|
// Declarations
|
||||||
|
|
||||||
|
@ -4775,7 +4775,7 @@ IDE_Morph.prototype.aboutSnap = function () {
|
||||||
module, btn1, btn2, btn3, btn4, licenseBtn, translatorsBtn,
|
module, btn1, btn2, btn3, btn4, licenseBtn, translatorsBtn,
|
||||||
world = this.world();
|
world = this.world();
|
||||||
|
|
||||||
aboutTxt = 'Snap! 7.1.1\nBuild Your Own Blocks\n\n'
|
aboutTxt = 'Snap! 7.1.2 - dev -\nBuild Your Own Blocks\n\n'
|
||||||
+ 'Copyright \u24B8 2008-2022 Jens M\u00F6nig and '
|
+ 'Copyright \u24B8 2008-2022 Jens M\u00F6nig and '
|
||||||
+ 'Brian Harvey\n'
|
+ 'Brian Harvey\n'
|
||||||
+ 'jens@moenig.org, bh@cs.berkeley.edu\n\n'
|
+ 'jens@moenig.org, bh@cs.berkeley.edu\n\n'
|
||||||
|
|
|
@ -50,7 +50,7 @@
|
||||||
|
|
||||||
// Global stuff
|
// Global stuff
|
||||||
|
|
||||||
modules.locale = '2022-January-26';
|
modules.locale = '2022-January-31';
|
||||||
|
|
||||||
var Localizer;
|
var Localizer;
|
||||||
var SnapTranslator = new Localizer();
|
var SnapTranslator = new Localizer();
|
||||||
|
@ -119,6 +119,8 @@ Localizer.prototype.unload = function () {
|
||||||
|
|
||||||
Localizer.prototype.contextualize = function (string) {
|
Localizer.prototype.contextualize = function (string) {
|
||||||
switch (string) {
|
switch (string) {
|
||||||
|
case 'Error':
|
||||||
|
return 'Hmm...';
|
||||||
case 'brightness':
|
case 'brightness':
|
||||||
return SpriteMorph.prototype.penColorModel === 'hsl' ?
|
return SpriteMorph.prototype.penColorModel === 'hsl' ?
|
||||||
'lightness' : string;
|
'lightness' : string;
|
||||||
|
@ -185,7 +187,7 @@ SnapTranslator.dict.de = {
|
||||||
'translator_e-mail':
|
'translator_e-mail':
|
||||||
'jens@moenig.org, jadga.huegle@sap.com',
|
'jens@moenig.org, jadga.huegle@sap.com',
|
||||||
'last_changed':
|
'last_changed':
|
||||||
'2022-01-26'
|
'2022-01-31'
|
||||||
};
|
};
|
||||||
|
|
||||||
SnapTranslator.dict.it = {
|
SnapTranslator.dict.it = {
|
||||||
|
|
|
@ -1217,7 +1217,7 @@ Process.prototype.errorBubble = function (error, element) {
|
||||||
errorPrefix = errorIsNested ? `${localize('Inside a custom block')}\n`
|
errorPrefix = errorIsNested ? `${localize('Inside a custom block')}\n`
|
||||||
: '',
|
: '',
|
||||||
errorMessage = new TextMorph(
|
errorMessage = new TextMorph(
|
||||||
`${errorPrefix}${localize(error.name)}:\n${localize(error.message)}`,
|
`${errorPrefix}${localize(error.name)}\n${localize(error.message)}`,
|
||||||
SyntaxElementMorph.prototype.fontSize
|
SyntaxElementMorph.prototype.fontSize
|
||||||
),
|
),
|
||||||
blockToShow = element;
|
blockToShow = element;
|
||||||
|
@ -1229,7 +1229,7 @@ Process.prototype.errorBubble = function (error, element) {
|
||||||
// if I am a single variable, show my caller in the output.
|
// if I am a single variable, show my caller in the output.
|
||||||
blockToShow = blockToShow.parent;
|
blockToShow = blockToShow.parent;
|
||||||
}
|
}
|
||||||
errorMorph.children[0].text += `\n${localize('The error occured at')}`;
|
errorMorph.children[0].text += `\n${localize('The question came up at')}`;
|
||||||
errorMorph.children[0].fixLayout();
|
errorMorph.children[0].fixLayout();
|
||||||
errorMorph.add(blockToShow.fullCopy());
|
errorMorph.add(blockToShow.fullCopy());
|
||||||
}
|
}
|
||||||
|
|
2
sw.js
2
sw.js
|
@ -1,4 +1,4 @@
|
||||||
var snapVersion = '7.1.1',
|
var snapVersion = '7.1.2-dev',
|
||||||
cacheName = 'snap-pwa',
|
cacheName = 'snap-pwa',
|
||||||
filesToCache = [
|
filesToCache = [
|
||||||
'snap.html',
|
'snap.html',
|
||||||
|
|
Ładowanie…
Reference in New Issue