Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Jan 15, 2014

  1. Ryan Grove

    Merge pull request #19 from tedivm/jshrink_addition

    Added JShrink to the readme file
    authored January 15, 2014
  2. Robert Hafner

    Added JShrink to the readme file

    authored January 15, 2014

Oct 30, 2012

  1. Ryan Grove

    Stop using this thing, dammit.

    authored October 29, 2012

May 04, 2012

  1. Ryan Grove

    Merge pull request #13 from aag/master

    Updates to keep in sync with jsmin.c
    authored May 04, 2012

May 02, 2012

  1. Update header.

    authored May 02, 2012
  2. !~

    authored May 01, 2012
  3. Remove byte order mark

    authored May 01, 2012

May 10, 2011

  1. Ryan Grove

    Merge pull request #7 from andrerom/minify_sync

    Minify sync & phpdoc
    authored May 09, 2011

May 09, 2011

  1. André R.

    Fixed: @uses can only take one element at a time

    authored May 09, 2011
  2. André R.

    Some more phpdoc, expand @uses and @throws where needed

    authored May 09, 2011
  3. André R.

    Add phpdoc to most functions, use same as minify if appropriate.

    authored May 09, 2011
  4. André R.

    Sync parameter name of action() function with minify, $d -> $command

    authored May 09, 2011
  5. André R.

    Implement: Use class constants for actions (1-3) used in action()

    Constants used have same name as in minify project's jsmin version.
    authored May 09, 2011

Mar 30, 2011

  1. Ryan Grove

    Update URL. [Fixes #5]

    authored March 29, 2011

Feb 21, 2011

  1. Ger Hobbelt

    fix for bug where JS contains regex(s) with [...] sets, which themsel…

    …ves contain the regex start marker '/', e.g. mootools:
    
    Example:
      mootools Form.Validator near line 460:
        return Form.Validator.getValidator('IsEmpty').test(element) || (/^(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]\.?){0,63}[a-z0-9!#$%&'*+/=?^_`{|}~-]@(?:(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\.)*[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\])$/i).test(element.get('value'));
    authored January 17, 2011 rgrove committed February 21, 2011

Jan 17, 2011

  1. Ger Hobbelt

    synced to latest jsmin.c original

    (cherry picked from commit 546bf3b)
    authored January 17, 2011 rgrove committed January 17, 2011
  2. Ryan Grove

    Better equivalency test between jsmin.c and jsmin.php.

    authored January 17, 2011

Oct 13, 2009

  1. Ryan Grove

    Prevent errors when mbstring.func_overload == 7 [patch contributed by…

    … Google Code user dhahler]
    authored October 13, 2009

Mar 03, 2008

  1. Ryan Grove

    add ext js for testing

    authored March 03, 2008
  2. Ryan Grove

    use string concatenation instead of array concatenation; 15% faster w…

    …ith 94% less memory usage
    authored March 03, 2008

Jun 01, 2007

  1. Ryan Grove

    No commit message

    authored June 01, 2007
  2. Ryan Grove

    Fix redefined constructor error in strict mode.

    authored June 01, 2007

May 19, 2007

  1. Ryan Grove

    Issue #1: 'Unterminated string literal' error when minifying a DOS-fo…

    …rmat (CRLF) JS file containing multiline strings.
    authored May 19, 2007

May 04, 2007

  1. Ryan Grove

    initial checkin

    authored May 04, 2007
Something went wrong with that request. Please try again.