summaryrefslogtreecommitdiff
path: root/threads.js
Commit message (Collapse)AuthorAgeFilesLines
* accept lists as inputs to the green (text) LENGTH OF reporterjmoenig2013-12-111-1/+4
|
* fixed literal-to-non-literal zero-value comparison bugjmoenig2013-12-051-2/+2
|
* fixed type error in equality testjmoenig2013-12-041-1/+1
|
* fixed #261 (less tolerant null-value-to-number-coercion)jmoenig2013-12-041-2/+8
|
* handle text comparisons case-insensitive (again)jmoenig2013-12-041-6/+4
|
* Threads: fixed #133 - preserve edge-cased argument typesjmoenig2013-11-261-3/+3
| | | | (empty string, Boolean false)
* fixed #249 - preserve variable value types with edge casesjmoenig2013-11-261-1/+3
| | | | (empty string, Boolean false)
* fixed #175 - Text comparisons are now case sensitivejmoenig2013-11-261-0/+5
|
* fixed #245 (consistently auto-convert empty strings to zeroes)jmoenig2013-11-261-17/+19
|
* fixed #207 (stricter comparison of strings vs. numbers)jmoenig2013-11-261-3/+3
| | | | | | | 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 :-)
* fixed #213 - Empty else block breaks return to callerjmoenig2013-10-171-1/+3
| | | | Thanks, Art, for reporting this bug!
* MAP primitive variant for linked listsjmoenig2013-10-091-9/+55
|
* experimental MAP primitive reporterjmoenig2013-10-081-2/+14
| | | | in lists category, visible in dev mode for now
* Type-check the SPLIT block's input before eval'ing itjmoenig2013-10-041-2/+12
|
* Custom Block Evaluation Scope fixjmoenig2013-09-161-2/+3
| | | | minor glitch which affected "VEE"
* Nestable Sprites Collision Detection & fixesjmoenig2013-08-121-22/+56
|
* German translation updatejmoenig2013-08-021-1/+1
| | | | (for Undrop feature)
* "whitespace" & other options in SPLIT reporter's dropdownjmoenig2013-08-011-4/+13
| | | | still hidden in dev mode
* experimental text SPLIT primitive in the operators categoryjmoenig2013-07-311-1/+13
| | | | (currently only accessible in dev mode)
* PAUSE primitive command blockjmoenig2013-07-301-2/+18
|
* experimental text-function primitivejmoenig2013-07-151-2/+33
| | | | (hidden, shown only in dev mode in the operators category)
* preserve nested reporters in "kicked out" variadic inputsjmoenig2013-07-111-1/+4
| | | | | | instead of "swallowing" them. also new: floor() function in monadic math reporter's drop-down
* Codification changes, Boolean slot bug fixjmoenig2013-07-091-1/+13
| | | | | | * Collapsed codification primitives (code, header) into a single block * Added isEmptySlot() to BooleanArgMorph (thanks, Brian, for the bug report!)
* Codification (blocks to text) support completejmoenig2013-07-041-1/+9
| | | | | text code mapping and block header support, both via GUI and primitives, for built-in blocks and for custom ones.
* Code mappingjmoenig2013-06-181-1/+48
| | | | generating text code from blocks, first experimental iteration
* Broadcast & Message enhancements, fixed #93jmoenig2013-05-141-6/+15
| | | | | * When I receive <any msg> option * getLastMessage reporter + watcher
* German translation updatejmoenig2013-04-191-1/+1
| | | | | | | for new "scripts pic..." feature on the scripting area's context menu. Also pushed up version dates for new beta release, and added SnapManual.pdf to the help folder
* Fixed #47Nathan Dinsmore2013-04-151-5/+5
|
* Switched to UTF-8Nathan Dinsmore2013-04-081-2/+2
| | | | This fixes some encoding issues
* Revert "Fixed an encoding issue"Nathan Dinsmore2013-04-081-2/+2
| | | | This reverts commit 4d37845b2e4de02ffa5a2e8a37812cca98e206d8.
* Fixed an encoding issueNathan Dinsmore2013-04-081-2/+2
|
* Fixed a number of whitespace inconsistenciesNathan Dinsmore2013-04-081-1/+1
|
* Creationjmoenig2013-03-161-0/+2802