Changeset 51705 in spip-zone


Ignore:
Timestamp:
Sep 22, 2011, 4:56:11 PM (8 years ago)
Author:
cedric@…
Message:

Ne pas casser for(i=0; ;i++) avec la compression (cas rencontre dans codemirror en un peu plus complique)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/compresseur/lib/JavascriptPacker/class.JavaScriptPacker.php

    r42341 r51705  
    146146                if ($this->_specialChars) $parser->add('/;;;[^\\n\\r]+[\\n\\r]/');
    147147                // remove redundant semi-colons
    148                 $parser->add('/\\(;;\\)/', $this->IGNORE); // protect for (;;) loops
    149                 $parser->add('/;+\\s*([};])/', '$2');
     148                // Disabled : breaks for(i=0; ;i++) {...}
     149                // $parser->add('/\\(;;\\)/', $this->IGNORE); // protect for (;;) loops
     150                // $parser->add('/;+\\s*([};])/', '$2');
    150151                // apply the above
    151152                $script = $parser->exec($script);
Note: See TracChangeset for help on using the changeset viewer.