diff --git a/history.txt b/history.txt index 04c59494..a3046389 100755 --- a/history.txt +++ b/history.txt @@ -2026,3 +2026,7 @@ ______ * Lists: harmonize equality testing and List CONTAINS testing * French translation update, thanks, Martin! * Threads: fixed #261 (less tolerant null-value-to-number-coercion) + +131205 +------ +* Threads: fixed literal-to-non-literal zero-value comparison bug diff --git a/threads.js b/threads.js index 423dc3bf..fe5540c3 100644 --- a/threads.js +++ b/threads.js @@ -83,7 +83,7 @@ ArgLabelMorph, localize, XML_Element, hex_sha512*/ // Global stuff //////////////////////////////////////////////////////// -modules.threads = '2013-December-04'; +modules.threads = '2013-December-05'; var ThreadManager; var Process; @@ -101,7 +101,7 @@ function snapEquals(a, b) { var x = +a, y = +b, - specials = [true, false, '', 0]; + specials = [true, false, '']; // check for special values before coercing to numbers if (isNaN(x) || isNaN(y) ||