Fix #556
authorRichard van Velzen <rvanvelzen1@gmail.com>
Thu, 23 Oct 2014 14:16:19 +0000 (16:16 +0200)
committerRichard van Velzen <rvanvelzen1@gmail.com>
Sun, 4 Jan 2015 14:01:55 +0000 (15:01 +0100)
commit24bc09b79bf9ca3a09eef4f536e7637568f7097a
tree3f5c38bf25a69709f7f8c4ed3e1dfe5bebee34b9
parent37c17d55410ced4283fe173110efb99f33885c54
Fix #556

`\uFEFF` (ZERO WIDTH NO-BREAK SPACE) is removed when parsing, but was
un-escaped for the output when `ascii_only` was false.

When using
UglifyJS multiple times (creating packages from minified sources, for
example), this would lead to problems because the byte was removed when
parsing for the second time.
lib/output.js