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
jmoenig
7681525cc2
German translation update
...
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
2013-04-19 08:09:35 +02:00
Nathan Dinsmore
8342c06e27
Fixed #47
2013-04-15 21:06:44 -04:00
Nathan Dinsmore
f3bd991f07
Switched to UTF-8
...
This fixes some encoding issues
2013-04-08 22:18:32 -04:00
Nathan Dinsmore
ec434a3376
Revert "Fixed an encoding issue"
...
This reverts commit 4d37845b2e
.
2013-04-08 22:13:16 -04:00
Nathan Dinsmore
4d37845b2e
Fixed an encoding issue
2013-04-08 22:10:18 -04:00
Nathan Dinsmore
4c9fee58ee
Fixed a number of whitespace inconsistencies
2013-04-08 21:49:31 -04:00
jmoenig
0b510366d2
Creation
2013-03-16 09:02:16 +01:00