Jens Mönig
e8172e83dd
update history
2015-07-27 01:12:12 +02:00
Michael Ball
aa62a6c7d4
Fix type issue when adding blanks to lists
...
This is one small change that will need to be tested!
This makes the add function behaves like `in front of` and
uses a call to `isNil()`. Only values that are `nil` will be
added to the list as `null` (in JS). This is more consistent with
Snap! so that values like the empty string are handled correctly.
This fixes #863 . Contains will properly handle empty inputs and
when re-loading a list with blank elements added, they will no
longer be converted to 0's.
2015-07-14 21:33:34 -07:00
jmoenig
4c21c9f187
Revert to "new" for object creation
...
and prepare for new release
2015-06-25 15:11:51 +02:00
Nathan Dinsmore
995e782147
Fix ListWatcherMorph initialization
2015-06-18 04:29:26 -04:00
Nathan Dinsmore
87c2503571
Use Object.create(…) instead of new …() for inheritance (faster)
2015-06-17 17:11:40 -04:00
jmoenig
89c2835130
Fixed #642 , avoid “freezing” when calling CONS on non-list/null
...
thanks, @brianharvey !
2014-11-20 14:17:06 +01:00
jmoenig
d559312b07
fixed "Load Failed Type Error Cannot read property 'isLinked' of null"
...
you guys need to at least *try* your stuff on a few actual projects,
dammit!
2014-07-28 14:18:44 +02:00
jmoenig
e362730a0c
JS function tweak, thank, @nathan!
2014-07-27 15:06:50 +02:00
Michael Ball
9151379546
List.toString will show contents of the list
2014-07-26 17:14:34 -07:00
jmoenig
1076694d9c
ensure unique names for costumes created by the paint editor
2014-07-18 14:54:29 +02:00
jmoenig
c1d5910f33
list op fixes, thanks, Brian!
2014-07-18 07:44:26 +02:00
jmoenig
3dbe001d6f
fix List::length to work with stored CS10 projects
2014-07-17 09:51:25 +02:00
jmoenig
ff854784c0
format list changes for JSLint
...
and rename var ‘me’ to ‘myself’ to make it conform to the rest of
Snap’s codebase
2014-07-17 09:12:20 +02:00
jmoenig
fe8f15b8c7
change internal list ops to be iterative (bh)
...
so working with large arrayed lists no longer runs into JS’s maximum
recursion limit. Thanks, Brian, for the quick fix!
2014-07-17 08:45:43 +02:00
jmoenig
ac39877b9c
German translation update, tweaks
2014-06-04 13:48:43 +02:00
Nathan Dinsmore
2710f5b307
Fixed the equals block when one list is linked and the other is not
2014-06-02 15:56:52 -04: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
24ad14399c
harmonize equality testing and List CONTAINS testing
2013-12-04 09:50:27 +01:00
jmoenig
39ea1d542d
fixed type-issue for linked list indices
...
thanks, Nate, for reporting this issue
2013-10-08 16:46:58 +02:00
jmoenig
7af5ab575d
"flat" design enhancements for blocks and watchers
2013-06-20 13:24:15 +02:00
jmoenig
d098dbb4ba
Fixed #44
...
Circularity no longer breaks watchers
2013-04-23 16:55:11 +02:00
jmoenig
54415a2cfc
Lists: fix for typecasting bug in CONTAINS primitive
2013-04-12 10:11:45 +02: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
dbce2753df
Adjust list watcher size to blocks' zoom scale
2013-04-08 13:18:47 +02:00
jmoenig
0b510366d2
Creation
2013-03-16 09:02:16 +01:00