Never produce -0 when evaluating expressions (like -"")
authorRichard van Velzen <rvanvelzen@experty.com>
Tue, 17 May 2016 20:34:38 +0000 (22:34 +0200)
committerRichard van Velzen <rvanvelzen@experty.com>
Tue, 17 May 2016 20:34:38 +0000 (22:34 +0200)
commit27eedbc302dea6a2af558bbf6bc8865fd2410837
tree27d3abe863c857d77c162ec9f7196d2acc6179f2
parent5f464b41e2ba95f4d81da262a260488d326eb633
Never produce -0 when evaluating expressions (like -"")

Fix for #1085. The major case was already there, but more expressions can result in -0.
lib/compress.js
test/compress/evaluate.js [new file with mode: 0644]