Jens Mönig
|
4419194dca
|
friendlier error messages
|
2022-01-31 16:27:35 +01:00 |
Jens Mönig
|
d493b8cc59
|
fixed #2972
thanks, @brianharvey !
|
2022-01-30 23:14:08 +01:00 |
Jens Mönig
|
43318dd5c2
|
refactored Context >> image
|
2022-01-21 10:01:23 +01:00 |
Jens Mönig
|
6896b819a5
|
more error message translations
|
2022-01-20 16:05:30 +01:00 |
Jens Mönig
|
01e9a3581b
|
localized data onversion error messages
|
2022-01-20 13:21:12 +01:00 |
Jens Mönig
|
712a950990
|
added more translation strings for errors
and updated the German translation
|
2022-01-20 12:47:06 +01:00 |
Jens Mönig
|
3efed8a962
|
added more localizable error strings
|
2022-01-20 11:31:35 +01:00 |
Jens Mönig
|
88a522eb57
|
fixed binding an unbound context to a sprite
e.g. when using JOIN blocks with variable references
|
2022-01-17 19:05:49 +01:00 |
jmoenig
|
69c6498ac0
|
updated version log
|
2022-01-13 08:53:31 +01:00 |
Michael Ball
|
1aba82fa6a
|
use `Array.from` to report string length.
This is another fix to better support multi-byte emoji
|
2022-01-12 15:42:06 -05:00 |
jmoenig
|
2705c8ffb1
|
added arity control for assembling polyadic inputs
|
2022-01-04 12:23:40 +01:00 |
jmoenig
|
52377db7cc
|
Update threads.js
|
2022-01-03 14:38:09 +01:00 |
jmoenig
|
f4d8639b8f
|
improved handling of user-defined errors and errors inside custom blocks
|
2022-01-03 13:13:42 +01:00 |
jmoenig
|
9e9041ac5f
|
made "When I receive any messagge" non-thread-safe by default (again)
to enable tail recursive broadcasts
|
2022-01-03 12:05:24 +01:00 |
jmoenig
|
7394c69a27
|
same blocks with empty variadic inputs compare as equal regardless of their arity
|
2021-12-22 16:34:09 +01:00 |
jmoenig
|
c2b4960253
|
preserve embedded inputs when JOINing a nested expression with an empty list
|
2021-12-20 12:00:52 +01:00 |
jmoenig
|
17c3ef22c4
|
removed an unused case in split()
|
2021-12-15 08:59:38 +01:00 |
jmoenig
|
b86ef5350f
|
updated version log
|
2021-12-15 08:30:23 +01:00 |
Jens Mönig
|
4210201e07
|
Merge pull request #2931 from jmoenig/michael/utf-8
Better Support Multi-Byte Emoji with `split` and `unicode`
|
2021-12-15 08:24:49 +01:00 |
jmoenig
|
2707410616
|
fixed #2932
|
2021-12-12 22:44:27 +01:00 |
Michael Ball
|
b9c7198a77
|
Unicode: Properly handle multi-byte emoji with hyperblocks
|
2021-12-11 14:37:33 -08:00 |
Michael Ball
|
5af67eae8b
|
Split: Handle UTF8+ safe way for empty delimeters
|
2021-12-11 14:27:56 -08:00 |
Michael Ball
|
9b555f578b
|
Split: Properly turn JS array into list
|
2021-12-11 14:19:52 -08:00 |
Michael Ball
|
c67df0ad87
|
Use `Array.from` which a more Unicode friendly form of `split()`.
|
2021-12-11 13:34:37 -08:00 |
jmoenig
|
aea4daf03c
|
remove all clones when the green flag is sent to a scene
|
2021-12-11 07:48:55 +01:00 |
jmoenig
|
206a3b161b
|
rc5
|
2021-12-10 21:36:05 +01:00 |
jmoenig
|
ecbefe7e42
|
removed some "experimental" markers
|
2021-12-09 13:27:01 +01:00 |
jmoenig
|
9932f6ba2f
|
never push untested last minute changes that might break everything
|
2021-12-09 12:43:19 +01:00 |
jmoenig
|
d9d351687d
|
load category-less custom blocks into "other"
|
2021-12-07 14:02:24 +01:00 |
jmoenig
|
9f0f28fff7
|
Update threads.js
|
2021-12-06 14:09:25 +01:00 |
jmoenig
|
d7b5f0160e
|
Update threads.js
|
2021-12-06 12:11:03 +01:00 |
jmoenig
|
54d87b5225
|
German translation update
|
2021-12-06 11:53:46 +01:00 |
jmoenig
|
91b031ec05
|
refactored block assembly access, experimental
|
2021-12-06 11:25:42 +01:00 |
jmoenig
|
cb1246a4c4
|
refactored block assembly, experimental
|
2021-12-06 09:29:57 +01:00 |
jmoenig
|
7f313ed540
|
introspection & syntax analysis, experimental
|
2021-12-05 13:30:46 +01:00 |
jmoenig
|
1cf82c094b
|
Update threads.js
|
2021-12-03 23:27:07 +01:00 |
jmoenig
|
75f43857f6
|
tweaked context assembly, experimental
|
2021-12-03 19:24:39 +01:00 |
jmoenig
|
794ff6abeb
|
changed the visualization for an empty context to reporter-ring
|
2021-12-03 13:08:16 +01:00 |
jmoenig
|
78b6df548d
|
tweaked block assembly support, experimental
|
2021-12-02 23:05:21 +01:00 |
jmoenig
|
b5933d8050
|
tweaked snapEquals()
|
2021-12-02 10:46:56 +01:00 |
jmoenig
|
4f91a38bdc
|
block-assembly support refactorings, experimental
|
2021-12-02 10:28:59 +01:00 |
jmoenig
|
608027c957
|
equality testing for scripts, experimental
|
2021-12-01 19:51:01 +01:00 |
jmoenig
|
d095d9d961
|
block-assembly support refactorings, experimental
|
2021-12-01 17:42:43 +01:00 |
jmoenig
|
2b11c7430e
|
block-assembly support, experimental
|
2021-11-30 14:15:31 +01:00 |
jmoenig
|
299405d3bd
|
tweaked SET / CHANGE PEN dropdown option to "r-g-b(-a)"
|
2021-11-27 12:56:33 +01:00 |
jmoenig
|
361cbe6b5e
|
added "r-g-b-a" option to dropdown menu of SET / CHANGE PEN command and PEN reporter
|
2021-11-26 16:25:36 +01:00 |
jmoenig
|
8014a3acf4
|
fixed #2918
|
2021-11-24 08:36:02 +01:00 |
jmoenig
|
295e196c35
|
removed old hidden "prefer smooth animations" setting
(no longer used, old projects will continue to work just fine)
|
2021-11-15 11:53:19 +01:00 |
jmoenig
|
6513c9c6e8
|
experimental "disalbe click-to-run" preference
|
2021-11-11 15:49:35 +01:00 |
jmoenig
|
e9ef288de9
|
fixed color sensing for different pen color models
|
2021-11-10 14:40:09 +01:00 |