Commit Graph

  • dc5f70eab5 Add drop_console option to the compressor Mihai Bazon 2013-12-10 19:44:41 +02:00
  • df8c5623af minor Mihai Bazon 2013-12-10 19:39:03 +02:00
  • a790c09c91 v2.4.7 v2.4.7 Mihai Bazon 2013-12-09 12:09:31 +02:00
  • 8f35a363d9 AST_Catch shouldn't really inherit from AST_Scope. Fix #363 Mihai Bazon 2013-12-05 13:30:29 +02:00
  • d2190c2bf3 Properly scope catch identifier when --screw-ie8 v2.4.6 Mihai Bazon 2013-11-28 16:43:30 +02:00
  • ea10642572 v2.4.6, because npm is foobar Mihai Bazon 2013-11-28 15:05:32 +02:00
  • 547561a568 v2.4.5 v2.4.5 Mihai Bazon 2013-11-28 13:15:27 +02:00
  • c16d538ce7 Add --noerr to turn off argument name checking Mihai Bazon 2013-11-28 13:15:01 +02:00
  • 73d082df2e v2.4.4 v2.4.4 Mihai Bazon 2013-11-27 14:24:26 +02:00
  • 50b8d7272c Fix faulty compression Mihai Bazon 2013-11-20 21:13:16 +02:00
  • 7d11b96f48 Only descend twice after drop_unused if it's the same node type. Mihai Bazon 2013-11-08 11:57:17 +02:00
  • eab99a1c3d Better fix for #343 v2.4.3 Mihai Bazon 2013-11-06 10:47:36 +02:00
  • 19e2fb134d v2.4.3 Mihai Bazon 2013-11-06 10:21:29 +02:00
  • f4919e3a25 Do not lift sequence from right-hand side of binary operation. Fix #343 Mihai Bazon 2013-11-06 10:18:28 +02:00
  • bb700daa4c v2.4.2 v2.4.2 Mihai Bazon 2013-11-03 23:41:07 +02:00
  • 263577d5eb [README] Fix #278 Mihai Bazon 2013-10-30 14:13:10 +02:00
  • 63287c0e68 Workaround for Safari bug Mihai Bazon 2013-10-30 13:59:59 +02:00
  • c5ed2292bf Fix parsing setters/getters (allow keywords for name). Mihai Bazon 2013-10-30 11:50:22 +02:00
  • b70670b69f Fix regression after e4c5302406 Mihai Bazon 2013-10-30 10:45:58 +02:00
  • 9dd97605bc indentation Mihai Bazon 2013-10-30 10:44:50 +02:00
  • e4c5302406 Fix output for x = 2 * (a % b / b * c) Mihai Bazon 2013-10-30 09:11:55 +02:00
  • bea3d90771 minor Mihai Bazon 2013-10-30 09:10:56 +02:00
  • 785c6064cc Disallow reversal where lhs has higher or equal precedence Richard van Velzen 2013-10-29 21:37:36 +01:00
  • b214d3786f Fix typo Mihai Bazon 2013-10-29 15:53:54 +02:00
  • 7cf79c302b Fix reading arguments Mihai Bazon 2013-10-29 14:01:26 +02:00
  • a14c6b6574 Avoid shadowing name of function expression with function argument Mihai Bazon 2013-10-29 13:18:09 +02:00
  • f1b7094a57 Add "preamble" output option Mihai Bazon 2013-10-29 10:43:43 +02:00
  • 0358e376f0 Fix codegen for when comments_before is undefined. Mihai Bazon 2013-10-28 09:39:29 +02:00
  • b47f7b76b9 Merge branch 'master' of github.com:mishoo/UglifyJS2 Mihai Bazon 2013-10-27 10:03:01 +02:00
  • 582cc55cff Display number of failed tests and corresponding files Mihai Bazon 2013-10-27 10:02:44 +02:00
  • 8979579e55 Merge pull request #330 from markjaquith/master Mihai Bazon 2013-10-27 01:01:57 -07:00
  • 0d6e08c541 Merge pull request #331 from rvanvelzen/rhs-strings-fix Mihai Bazon 2013-10-27 01:01:11 -07:00
  • e2daee9a65 Fix RHS concat (raised in #330) Richard van Velzen 2013-10-26 18:44:52 +02:00
  • 9cd118ca3d Add a unit test for issue-126 Mark Jaquith 2013-10-25 16:28:15 -04:00
  • cfd5c6155c Merge pull request #325 from rvanvelzen/fix-269 Mihai Bazon 2013-10-24 02:39:07 -07:00
  • 1a5a4bd631 Fix #269 Richard van Velzen 2013-10-24 11:08:33 +02:00
  • 63e1a8e1fd Merge pull request #323 from rvanvelzen/undefined-drop-vars-fix Mihai Bazon 2013-10-23 13:58:09 -07:00
  • 7055af8221 Fix #280 Richard van Velzen 2013-10-23 22:26:04 +02:00
  • aafe2e1db3 Merge pull request #322 from rvanvelzen/test-exit-code-1 Mihai Bazon 2013-10-23 11:37:36 -07:00
  • 118105db43 Add an exit code to the test suite Richard van Velzen 2013-10-23 20:24:58 +02:00
  • 63d04fff69 Revert #3a81f60 for now v2.4.1 Mihai Bazon 2013-10-22 21:49:33 +03:00
  • 8c9cc920fb v2.4.1 Mihai Bazon 2013-10-22 21:31:01 +03:00
  • d09f0adae3 arguments outside of a function is an ordinary variable. Mihai Bazon 2013-10-17 18:20:33 +03:00
  • 3fa9265ce4 wrap up Mihai Bazon 2013-10-09 22:15:43 +03:00
  • 3a81f60982 Don't drop_unused before compression. Mihai Bazon 2013-10-09 19:15:09 +03:00
  • f2348dd98b Rename clean_getters to pure_getters; add pure_funcs. Mihai Bazon 2013-10-04 13:17:25 +03:00
  • 253c7c2325 Merge pull request #308 from meteor/fix-unicode-keys Mihai Bazon 2013-10-04 00:13:52 -07:00
  • bb0a762d12 Only allow identifier start characters at the beginning of identifiers. David Glasser 2013-10-03 17:02:19 -07:00
  • 8cc86fee60 add clean_getters compressor option (default false) Mihai Bazon 2013-10-02 19:33:45 +03:00
  • 88fb83aa81 minor optimization Mihai Bazon 2013-10-02 15:31:31 +03:00
  • 95b4507c02 Fix error in the output minifying Function("return this")() Mihai Bazon 2013-09-30 11:49:29 +03:00
  • afdaeba37d More attempts to determine when addition is associative Mihai Bazon 2013-09-22 15:26:10 +03:00
  • 037199bfe2 Actually let's move away those monsters from the evaluate function Mihai Bazon 2013-09-22 14:54:32 +03:00
  • 583fac0a0f More dirty handling of [ ... ].join() in unsafe mode Mihai Bazon 2013-09-22 13:12:34 +03:00
  • e8158279ff Evaluate [...].join() if possible: minor bugfix Dan Wolff 2013-09-20 06:24:25 +02:00
  • 78e98d2611 When unsafe is set, evaluate [...].join() if possible Mihai Bazon 2013-09-19 18:20:45 +03:00
  • 8d14efe818 Concatenate strings also on the right-hand side of an expression that cannot be evaluated. Fix #126 Dan Wolff 2013-09-19 10:58:50 +02:00
  • 83ba338bd0 Avoid printing <!-- in the output (HTML5 comment) Mihai Bazon 2013-09-06 10:10:45 +03:00
  • 7c10b25346 Support HTML5 comment syntax (enabled by default!) Mihai Bazon 2013-09-06 09:54:30 +03:00
  • cb9d16fbe4 minor Mihai Bazon 2013-09-06 09:52:56 +03:00
  • 5d8da864c5 Fix names. Mihai Bazon 2013-09-02 19:38:00 +03:00
  • 85b527ba3d Disallow continue referring to a non-IterationStatement. Fix #287 Mihai Bazon 2013-09-02 19:36:16 +03:00
  • 1c6efdae34 Better fix for #286 Mihai Bazon 2013-09-02 11:36:48 +03:00
  • b0ca896d98 Fix parsing a.case /= 1 Mihai Bazon 2013-09-02 11:09:54 +03:00
  • 78a217b94c Fix parsing regexp after unary-prefix operator Mihai Bazon 2013-09-02 09:56:27 +03:00
  • a89d233318 Better reporting of parse errors Mihai Bazon 2013-09-02 09:55:34 +03:00
  • c28e1a0237 v2.4.0 v2.4.0 Mihai Bazon 2013-08-22 15:06:42 +03:00
  • 1a95007ec1 Remove --ie-proof from the readme. Mihai Bazon 2013-08-22 10:10:25 +03:00
  • ed80b4a534 Move support for negate_iife in the compressor, rather than code generator Mihai Bazon 2013-08-20 17:45:52 +03:00
  • 4f09df238e Merge pull request #270 from michaelficarra/GH-259 Mihai Bazon 2013-08-19 00:21:08 -07:00
  • d9ad3c7cbf fixes #259: don't unnecessarily quote object properties when --screw-ie8 Michael Ficarra 2013-08-18 19:45:06 -05:00
  • 6ea3f7fe34 fix usage Mihai Bazon 2013-08-08 09:15:13 +03:00
  • 4c4dc2137c Don't drop unused setter argument. Mihai Bazon 2013-08-07 12:04:58 +03:00
  • 4aa4b3e694 Support -p relative. Fix #256 Mihai Bazon 2013-08-07 11:43:47 +03:00
  • 2604aadb37 Add support for browserify Forbes Lindesay 2013-08-01 05:51:09 +01:00
  • 964d5b9aa4 Don't pretend to evaluate lambdas Mihai Bazon 2013-08-04 21:44:17 +03:00
  • b7adbcab1f Fix #251 Mihai Bazon 2013-07-30 12:16:29 +03:00
  • 3435af494f Don't require arguments to --enclose Mihai Bazon 2013-07-28 11:11:11 +03:00
  • 41c627379c Reverting "added option for dropping unused params" Revert "added option for dropping unused params" Mihai Bazon 2013-07-25 18:08:36 +03:00
  • e54df2226f added option for dropping unused params Dusan Bartos 2013-07-25 15:32:21 +02:00
  • dfa395f6ff Make DefaultsError a real Error object Forbes Lindesay 2013-07-22 01:44:03 +01:00
  • b1febde3e9 Fix output for arrays whose last element is a hole: [1,,] David Glasser 2013-01-16 14:59:19 -05:00
  • 193049af19 Revert previous patch, it was no good. Mihai Bazon 2013-07-15 11:59:23 +03:00
  • 4a0bab0fa3 Add "position" option to parser, to specify initial pos/line/col Mihai Bazon 2013-07-15 11:27:11 +03:00
  • 9243b0cb9d Apply transformer to AST_VarDef's name Mihai Bazon 2013-07-14 13:24:09 +03:00
  • fc9ba323c4 Fix typo. Mihai Bazon 2013-07-12 09:56:58 +03:00
  • d0689c81bb Reset the base54 counters every time minify is called. Mihai Bazon 2013-06-28 10:08:13 +03:00
  • 02a84385a0 Don't swap binary ops when "use asm" is in effect. Mihai Bazon 2013-06-07 12:51:23 +03:00
  • a4889a0f2e Merge pull request #220 from lautis/escape-null Mihai Bazon 2013-06-03 11:10:14 -07:00
  • f29f07aabd Escape null characters as \x00 Ville Lautanala 2013-06-03 20:18:42 +03:00
  • 188e28efd7 v2.3.6 v2.3.6 Mihai Bazon 2013-05-23 23:42:32 +03:00
  • 2df48924cc Merge pull request #213 from mattrobenolt/patch-1 Mihai Bazon 2013-05-22 11:30:54 -07:00
  • 9fc6796d2a Add negate_iife option to the code generator. Mihai Bazon 2013-05-22 21:22:14 +03:00
  • 9fc8a52142 Set "global" on undeclared SymbolDef-s Mihai Bazon 2013-05-22 13:08:19 +03:00
  • 3a21861580 The extra /* */ isn't needed now Matt Robenolt 2013-05-21 08:50:21 -06:00
  • 1dbffd48ea SourceMapping pragma has changed to //# Matt Robenolt 2013-05-21 08:46:27 -06:00
  • 22a038e6a2 Fix output of statement: new function(){...}; Mihai Bazon 2013-05-20 08:27:37 +03:00
  • f652372c9a v2.3.5 v2.3.5 Mihai Bazon 2013-05-19 14:25:05 +03:00
  • ad1fc3b71a Fix package.json (use repository instead of repositories) Mihai Bazon 2013-05-19 14:24:33 +03:00
  • 2b40a5ac62 v2.3.4 v2.3.4 Mihai Bazon 2013-05-15 13:27:40 +03:00