Permalink
Commits on Oct 22, 2011
  1. escaped slash character in regexp

    mishoo committed Oct 22, 2011
Commits on Oct 17, 2011
Commits on Oct 11, 2011
  1. version 1.1.1

    mishoo committed Oct 11, 2011
Commits on Sep 29, 2011
  1. add final semicolon (closes #126)

    mishoo committed Sep 29, 2011
Commits on Sep 23, 2011
  1. negating >= and <= operators is back to --unsafe (closes #239)

    mishoo committed Sep 23, 2011
    Rationale: when one of the operands is undefined, the result is always
    false, therefore we would have `a <= b` === `a > b` === `false`, changing
    the value of conditional expressions that rely on this horrible JS kludge.
  2. better fix instead of f896f69

    mishoo committed Sep 23, 2011
  3. fix parenthesization of anonymous function calls

    mishoo committed Sep 23, 2011
    after 1721863 expressions like this:
    
    `(function(){ ... })()`
    
    were added two pairs of parens.
  4. reverted last patch

    mishoo committed Sep 23, 2011
    (escaped literal newlines shouldn't be kept in fact.. always get tricked on
    this)
  5. Merge pull request #238 from proxv/multiline-strings-semicolons

    mishoo committed Sep 23, 2011
    Don't insert semicolons before multi-line strings.
  6. Don't insert semicolons before multi-line strings.

    Paul Baumgart committed Sep 23, 2011
    (Escaped) newlines in multi-line strings don't count as
    newlines for semicolon insertion purposes.
Commits on Sep 21, 2011
Commits on Sep 20, 2011
  1. Parenthesize function expressions.

    Paul Baumgart committed Sep 20, 2011
    Anonymous and named function expressions get parens:
    (function(){}) -> (function(){})
    (function f(){}) -> (function f(){})
    
    But function declarations get left alone:
    function f(){} -> function f(){}
  2. fixed version for NPM

    mishoo committed Sep 20, 2011
  3. version 1.1

    mishoo committed Sep 20, 2011
  4. Merge pull request #211 from lautis/unicode-whitespace

    mishoo committed Sep 20, 2011
    Recognize various Unicode whitespace
  5. semicolons

    mishoo committed Sep 20, 2011
  6. Merge pull request #172 from 5long/master

    mishoo committed Sep 20, 2011
    Better parser error message for node
  7. Merge branch 'issue112' of https://github.com/michaelficarra/UglifyJS

    mishoo committed Sep 20, 2011
    …into michaelficarra
  8. Merge pull request #237 from proxv/parenthesize-no-prop-object-literals

    mishoo committed Sep 20, 2011
    Parenthesize object literals with no properties.
  9. Parenthesize object literals with no properties.

    Paul Baumgart committed Sep 20, 2011
    ({}) -> ({})
Commits on Sep 18, 2011
  1. Merge pull request #235 from josephg/patch-1

    mishoo committed Sep 18, 2011
    Added null as a constant.
  2. Added null as a constant.

    josephg committed Sep 18, 2011
Commits on Sep 17, 2011
  1. Merge pull request #232 from proxv/master

    mishoo committed Sep 17, 2011
    Add parens to constructor args (for new expressions)
Commits on Sep 15, 2011
  1. Parenthesize sequences in constructor calls.

    Paul Baumgart committed Sep 15, 2011
    "new ctor((x, y))" was not being re-constructed correctly.