Wykres commitów

57 Commity (ac38df35e92acbcce2f5228b3511c86f70d06de5)

Autor SHA1 Wiadomość Data
jmoenig e0289f8c41 show error messages for custom blocks (sorta)
(propagating to the script’s top block)
Also adjust to Doug Crockford’s latest infuriating nitpickings
(“unexpected ‘[‘) in JSLint
2014-07-08 13:12:45 +02:00
jmoenig 9f690fbfa3 initialize new variables with zero (instead of null) 2014-06-05 17:16:27 +02:00
jmoenig 295de115a3 Threads: new Variable data structure
for refactoring upvar references, not yet used anywhere
2014-05-20 09:34:37 +02:00
jmoenig f9989ad7cf checkpoint - release 2014-05-02 11:08:30 +02:00
jmoenig 5ab8b7e563 checkpoint 2014-04-30 12:52:54 +02:00
Michael Ball 826eb102c8 style fix for bool 2014-04-27 12:46:57 -07:00
Michael Ball 9dad5314df fix set turbo mode block 2014-04-22 17:05:14 -07:00
Michael Ball 407dbda43f jslint style fixes 2014-02-10 10:51:22 -08:00
Michael Ball 5fd102c8a9 use inputOption for dateblock update file date 2014-02-10 10:32:07 -08:00
Michael Ball 817f4c5420 resolve merge conflicts; date problems only 2014-02-04 11:59:45 -08:00
jmoenig 3fede790e4 Fixed #313
“Block OF sprite” now works for interpolated (“timed”) blocks and for
reporters (i.e. SAY FOR, THINK FOR, GLIDE, ASK etc.)
2014-02-03 17:11:46 +01:00
Michael Ball ccce2c9ac7 adjust block to no longer use strings, and remove unneeded code 2014-01-26 04:25:36 -08:00
Michael Ball ede60eec56 date block work 2014-01-22 20:05:46 -08:00
jmoenig 3c4e27899c Revert pull request #295 (xhr-headers)
breaks existing installations
2014-01-10 11:37:04 +01:00
jmoenig fa88fdc761 validated all source files against the latest JSLint version
and pushed to this date
2014-01-09 18:50:38 +01:00
jmoenig 8a1ca3116b Collapse STOP primitives into a single block with a dropdown of options 2014-01-09 15:36:16 +01:00
jmoenig 1e959b8891 fixed StopOthers blocks and added another option
also updated the German translation
2014-01-08 17:51:34 +01:00
Jens Mönig 1da3ae32aa Merge pull request #283 from Hardmath123/master
Initial stop others block
2014-01-08 06:49:31 -08:00
Jens Mönig 82c03bae77 Merge pull request #295 from blob8108/xhr-headers
Add useful headers to HTTP block
2014-01-08 06:34:41 -08:00
jmoenig 8646dfc35e support for TELL and ASK
The FOR reporter’s first input now also accepts blocks and scripts
(„rings“), and reports a copy that is bound to the sprite indicated by
the second input. This lets you „zombify“ (or remote-control) sprites
(and create custom TELL and ASK blocks)
2014-01-08 12:18:04 +01:00
blob8108 c947a4d5b7 Add useful headers to HTTP block 2014-01-06 11:17:59 +00:00
Michael Ball 9f0f9dde37 Add style tweaks per Nathan's comments. 2013-12-28 15:01:24 -08:00
Michael Ball faa8b4fe22 Add a 'get current DATE' block with various options, add some translations to FR and DE 2013-12-27 18:49:56 -08:00
Hardmath123 d8d1810e43 Initial stop others block 2013-12-22 16:28:11 -08:00
jmoenig f0268d9cd8 accept lists as inputs to the green (text) LENGTH OF reporter 2013-12-11 10:20:40 +01:00
jmoenig 6fd731cd6e fixed literal-to-non-literal zero-value comparison bug 2013-12-05 09:24:35 +01:00
jmoenig 5716582ea2 fixed type error in equality test 2013-12-04 15:26:52 +01:00
jmoenig d9b9c6bad1 fixed #261 (less tolerant null-value-to-number-coercion) 2013-12-04 11:11:07 +01:00
jmoenig 9faa4844d4 handle text comparisons case-insensitive (again) 2013-12-04 09:47:42 +01:00
jmoenig df1d6ca479 Threads: fixed #133 - preserve edge-cased argument types
(empty string, Boolean false)
2013-11-26 13:23:35 +01:00
jmoenig d3c735fade fixed #249 - preserve variable value types with edge cases
(empty string, Boolean false)
2013-11-26 13:09:26 +01:00
jmoenig f10a16e3f6 fixed #175 - Text comparisons are now case sensitive 2013-11-26 12:05:13 +01:00
jmoenig d266b0b0a6 fixed #245 (consistently auto-convert empty strings to zeroes) 2013-11-26 10:40:24 +01:00
jmoenig 2cb904d2bb fixed #207 (stricter comparison of strings vs. numbers)
Some intentional edge cases remain, such as empty string equals zero
and disregarding trailing / leading blanks. Please don’t nitpick and
spare me the fundamentalism, plus discussing whether discussing the
discussing qualifies as fundamentalism :-)
2013-11-26 10:02:38 +01:00
jmoenig 3c209e8421 fixed #213 - Empty else block breaks return to caller
Thanks, Art, for reporting this bug!
2013-10-17 18:56:35 +02:00
jmoenig 24476a644e MAP primitive variant for linked lists 2013-10-09 12:37:50 +02:00
jmoenig 4d5dad807b experimental MAP primitive reporter
in lists category, visible in dev mode for now
2013-10-08 16:59:55 +02:00
jmoenig ec6b46a4c5 Type-check the SPLIT block's input before eval'ing it 2013-10-04 10:34:59 +02:00
jmoenig 72259dcae0 Custom Block Evaluation Scope fix
minor glitch which affected "VEE"
2013-09-16 11:58:19 +02:00
jmoenig fe50029b1c Nestable Sprites Collision Detection & fixes 2013-08-12 13:05:42 +02:00
jmoenig c01a236f95 German translation update
(for Undrop feature)
2013-08-02 12:32:34 +02:00
jmoenig 8dde1684f1 "whitespace" & other options in SPLIT reporter's dropdown
still hidden in dev mode
2013-08-01 11:49:35 +02:00
jmoenig 6fa1fcd876 experimental text SPLIT primitive in the operators category
(currently only accessible in dev mode)
2013-07-31 15:15:27 +02:00
jmoenig 1591466317 PAUSE primitive command block 2013-07-30 13:48:12 +02:00
jmoenig 4c9150d7e7 experimental text-function primitive
(hidden, shown only in dev mode in the operators category)
2013-07-15 15:45:11 +02:00
jmoenig 5f88fc93bb preserve nested reporters in "kicked out" variadic inputs
instead of "swallowing" them.

also new: floor() function in monadic math reporter's drop-down
2013-07-11 17:45:09 +02:00
jmoenig 167a175d18 Codification changes, Boolean slot bug fix
* Collapsed codification primitives (code, header) into a single block
* Added isEmptySlot() to BooleanArgMorph (thanks, Brian, for the bug
report!)
2013-07-09 21:10:16 +02:00
jmoenig b59f7f3e27 Codification (blocks to text) support complete
text code mapping and block header support, both via GUI and
primitives, for built-in blocks and for custom ones.
2013-07-04 15:31:05 +02:00
jmoenig acc40a6d2a Code mapping
generating text code from blocks, first experimental iteration
2013-06-18 18:43:15 +02:00
jmoenig d267b696af Broadcast & Message enhancements, fixed #93
* When I receive <any msg> option
* getLastMessage reporter + watcher
2013-05-14 16:16:21 +02:00