Added an example of how to use the `defines` option (see #281)
Fixed syntax
Merge pull request #343 from spadgos/patch-1

Added an example of how to use the `defines` option (see #281)
Reverting "discard all \uFEFF characters (close #462)"
Revert "discard all \uFEFF characters (close #462)"

This reverts commit 8602447e2318bc71608b28cd8246a5339a037a3b.

it causes wrong position info in tokens when \uFEFF is encountered, which
further leads to "split_lines" generating invalid code (effects visible on
jquery-1.8.2.js with `-nc`).

ref #469
treat \uFEFF as whitespace

ref #462
v1.3.4
Fix broken calls of complex binary expressions [#471]

When deciding whether to parenthesize the expression being called, a
simple test of f.charAt(0) results in a broken code when calling a
complex expression which just happens to start with a paren but is
not actually parenthesized.

As an example, the code in issue471.js (see the diff) used to
incorrectly output `(a||b)&&c()`.
add note about the NPM package, which switched to v2
drop the pledgie link
Merge branch 'master' of git://github.com/mishoo/UglifyJS