0b657a3 | vraychev | 20 November 2017, 17:33:34 UTC | Merge pull request #1 from dbolkensteyn/patch-1 README: Update the Nice2Predict instructions | 20 November 2017, 17:33:34 UTC |
f9576d6 | vraychev | 20 November 2017, 17:33:13 UTC | Merge pull request #2 from dbolkensteyn/patch-2 README: Fix 404 to Nice2Predict | 20 November 2017, 17:33:13 UTC |
a57090b | Dinesh Bolkensteyn | 20 November 2017, 16:37:41 UTC | README: Update the Nice2Predict instructions Reflect the new way Nice2Predict should be called now that it moved from CMake to Bazel and has been re-organized. | 20 November 2017, 16:45:22 UTC |
4d2b2f4 | Dinesh Bolkensteyn | 20 November 2017, 16:39:55 UTC | README: Fix 404 to Nice2Predict | 20 November 2017, 16:39:55 UTC |
75e15ef | vraychev | 03 June 2015, 08:41:16 UTC | Update the README with the instructions how to update UnuglifyJS in the Nice2Predict viewer | 03 June 2015, 08:41:16 UTC |
266b81b | Pavol Bielik | 20 February 2015, 13:52:35 UTC | update version | 20 February 2015, 13:52:35 UTC |
cad5e89 | Pavol Bielik | 19 February 2015, 00:10:45 UTC | update features | 19 February 2015, 00:10:45 UTC |
08b3823 | Pavol Bielik | 08 February 2015, 12:40:36 UTC | move annotations from property name to feature name | 08 February 2015, 12:40:36 UTC |
53aaf2e | Pavol Bielik | 29 January 2015, 11:29:11 UTC | fix string unescaping | 29 January 2015, 11:29:11 UTC |
8bfc409 | Pavol Bielik | 28 January 2015, 18:56:01 UTC | refactoring | 28 January 2015, 18:56:01 UTC |
0270276 | Pavol Bielik | 27 January 2015, 15:27:35 UTC | check server version | 27 January 2015, 15:27:35 UTC |
9d013a1 | Pavol Bielik | 26 January 2015, 20:31:12 UTC | Add support for colored output (disabled by default) | 26 January 2015, 20:31:12 UTC |
55fac0c | Pavol Bielik | 26 January 2015, 19:07:55 UTC | update version number | 26 January 2015, 19:07:55 UTC |
b9b419c | Pavol Bielik | 26 January 2015, 19:06:52 UTC | Update README.md | 26 January 2015, 19:06:52 UTC |
def341c | Pavol Bielik | 26 January 2015, 18:51:13 UTC | minor update | 26 January 2015, 18:51:13 UTC |
41e457e | Pavol Bielik | 26 January 2015, 18:50:06 UTC | Merge branch 'master' of https://github.com/eth-srl/UnuglifyJS | 26 January 2015, 18:50:06 UTC |
cdd1247 | Pavol Bielik | 26 January 2015, 18:42:51 UTC | update package.json with UnuglifyJS info | 26 January 2015, 18:42:51 UTC |
7a7675e | Pavol Bielik | 26 January 2015, 16:12:47 UTC | update package.json with UnuglifyJS info | 26 January 2015, 16:12:47 UTC |
1ef640d | Pavol Bielik | 26 January 2015, 16:10:36 UTC | update tests | 26 January 2015, 16:10:36 UTC |
c54754e | Pavol Bielik | 26 January 2015, 15:53:24 UTC | script name refactoring | 26 January 2015, 15:53:24 UTC |
3e9fe8a | Pavol Bielik | 26 January 2015, 15:49:55 UTC | Add support for UnuglifyJS packaging | 26 January 2015, 15:49:55 UTC |
072e0c1 | Pavol Bielik | 26 January 2015, 14:39:51 UTC | update rename functionality | 26 January 2015, 14:39:51 UTC |
db76bb3 | Pavol Bielik | 26 January 2015, 11:58:13 UTC | Merge branch 'master' of https://github.com/eth-srl/UnuglifyJS | 26 January 2015, 11:58:13 UTC |
d08e08f | Pavol Bielik | 26 January 2015, 11:48:28 UTC | minor update | 26 January 2015, 11:48:28 UTC |
b92319d | Pavol Bielik | 26 January 2015, 01:33:43 UTC | Update README.md | 26 January 2015, 01:33:43 UTC |
4fdfd6a | Pavol Bielik | 26 January 2015, 01:31:07 UTC | Add support for renaming directly from command line | 26 January 2015, 01:31:07 UTC |
2afb966 | Pavol Bielik | 25 January 2015, 15:37:14 UTC | Update encoding. Note that using some unicode characters is broken due to UglifyJS. | 25 January 2015, 15:37:14 UTC |
b219822 | Pavol Bielik | 25 January 2015, 14:20:50 UTC | fix encoding and stack overflow | 25 January 2015, 14:20:50 UTC |
d9424d8 | Pavol Bielik | 25 January 2015, 11:40:03 UTC | minor fix | 25 January 2015, 11:40:03 UTC |
ff5757d | Pavol Bielik | 25 January 2015, 11:19:30 UTC | Add colored console output | 25 January 2015, 11:19:30 UTC |
1e3d236 | Pavol Bielik | 25 January 2015, 00:50:10 UTC | do not output constrains if there are no features | 25 January 2015, 00:50:10 UTC |
38b01e6 | Pavol Bielik | 24 January 2015, 23:12:10 UTC | refactor | 24 January 2015, 23:12:10 UTC |
797aa1d | Pavol Bielik | 24 January 2015, 23:11:59 UTC | Add child_id to features | 24 January 2015, 23:11:59 UTC |
09f3eda | Pavol Bielik | 24 January 2015, 23:11:36 UTC | Add unique name for constants | 24 January 2015, 23:11:36 UTC |
b0412a6 | Pavol Bielik | 24 January 2015, 23:11:19 UTC | Add generating scope constraints | 24 January 2015, 23:11:19 UTC |
23f79f2 | Pavol Bielik | 23 January 2015, 13:49:44 UTC | Update README.md | 23 January 2015, 13:49:44 UTC |
0c4e54d | Pavol Bielik | 22 January 2015, 17:20:47 UTC | Update README.md | 22 January 2015, 17:20:47 UTC |
4abdab7 | Pavol Bielik | 22 January 2015, 17:05:01 UTC | Update README.md | 22 January 2015, 17:05:01 UTC |
c2bb1e9 | Pavol Bielik | 22 January 2015, 16:48:25 UTC | Update README.md | 22 January 2015, 16:48:25 UTC |
f10cf4f | Pavol Bielik | 22 January 2015, 16:45:29 UTC | Update README.md | 22 January 2015, 16:45:29 UTC |
f7485c6 | Pavol Bielik | 22 January 2015, 16:34:27 UTC | Update README.md | 22 January 2015, 16:34:27 UTC |
301b513 | Pavol Bielik | 22 January 2015, 15:47:11 UTC | Update README.md | 22 January 2015, 15:47:11 UTC |
874b20e | Pavol Bielik | 22 January 2015, 15:21:02 UTC | Add support for extracting features from JavaScript files | 22 January 2015, 15:21:02 UTC |
d36067c | Mihai Bazon | 20 January 2015, 11:00:31 UTC | Merge pull request #615 from avdg/unicode Give parser more unicode support | 20 January 2015, 11:00:31 UTC |
f1b2134 | Anthony Van de Gejuchte | 19 January 2015, 23:31:44 UTC | Add test | 19 January 2015, 23:31:44 UTC |
74cda80 | Anthony Van de Gejuchte | 19 January 2015, 20:35:53 UTC | Add unicode digit parsing support | 19 January 2015, 23:17:24 UTC |
9a3a848 | Anthony Van de Gejuchte | 18 January 2015, 23:59:29 UTC | Update unicode letter | 19 January 2015, 23:17:03 UTC |
a1a4c2a | Tal Ater | 13 September 2014, 15:59:19 UTC | Optimize conditionals where the consequent and alternative are both booleans and not equivalent | 13 January 2015, 17:27:21 UTC |
189dbf0 | Mihai Bazon | 12 January 2015, 16:18:55 UTC | Merge pull request #612 from rvanvelzen/issue-611 Replace the correct node when replacing in `void` sequences | 12 January 2015, 16:18:55 UTC |
42ecd42 | Richard van Velzen | 12 January 2015, 16:09:34 UTC | Replace the correct node when replacing in `void` sequences Close #611. | 12 January 2015, 16:09:34 UTC |
a10f6a9 | Mihai Bazon | 11 January 2015, 10:10:42 UTC | Merge pull request #482 from arty-name/inline-ng-inject added @ngInject support for inline functions | 11 January 2015, 10:10:42 UTC |
0d232a1 | Mihai Bazon | 07 January 2015, 21:17:08 UTC | Merge pull request #606 from rvanvelzen/document-double-dash Document `--` for usage in CLI class | 07 January 2015, 21:17:08 UTC |
285bffd | Richard van Velzen | 07 January 2015, 18:04:10 UTC | Document `--` for usage in CLI class Close #518 | 07 January 2015, 18:04:10 UTC |
61c233a | Mihai Bazon | 07 January 2015, 09:20:04 UTC | Fix make_node_from_constant for Regexp-s Close #588 | 07 January 2015, 09:20:04 UTC |
d2d7164 | Mihai Bazon | 06 January 2015, 11:57:18 UTC | aborts(AST_If) returns the `if` node Previously it returned the abort node from the alternative branch. This is not much use as it can be different from the one in the body branch (i.e. return vs. throw) and can trick us into issues like #591. Fix #591 | 06 January 2015, 12:01:35 UTC |
f16033a | Ingvar Stepanyan | 08 August 2014, 11:54:34 UTC | Location fix for Mozilla AST start token. | 06 January 2015, 10:32:41 UTC |
ae5366a | Ingvar Stepanyan | 08 August 2014, 11:15:43 UTC | Track ending lines/columns; fix end locations in Mozilla AST. | 06 January 2015, 10:32:41 UTC |
6b23cbc | Mihai Bazon | 06 January 2015, 10:27:23 UTC | AST_Do nodes: walk body before condition | 06 January 2015, 10:29:07 UTC |
7f9bc9e | Richard van Velzen | 05 January 2015, 18:10:32 UTC | Pass mangle options to `figure_out_scope` and `compute_char_frequence` Fix #219. Because the options were not set and `toplevel` is `false` by default, some toplevel names would sometimes not be mangled correctly. | 05 January 2015, 18:10:32 UTC |
13219ce | Mihai Bazon | 05 January 2015, 10:14:42 UTC | Fix handling \r\n Close #437 | 05 January 2015, 10:14:42 UTC |
93a6e57 | Mihai Bazon | 05 January 2015, 09:20:00 UTC | Declare boolean type for --keep-fnames | 05 January 2015, 09:20:00 UTC |
fe55e0d | Mihai Bazon | 05 January 2015, 09:11:38 UTC | Merge branch 'keep-function-expression-names' of https://github.com/rvanvelzen/UglifyJS2 | 05 January 2015, 09:11:38 UTC |
e1f0747 | Mihai Bazon | 05 January 2015, 09:03:13 UTC | Support keep_fnames in compressor, and --keep-fnames. #552 Passing `--keep-fnames` will enable it both for compressor/mangler, so that function names will not be dropped (when unused) nor mangled. | 05 January 2015, 09:03:13 UTC |
e37b67d | Richard van Velzen | 04 January 2015, 19:53:19 UTC | Add an option to prevent function names from being mangled See #552. This is mostly useful for having the actual function names in traces. | 04 January 2015, 20:48:43 UTC |
ad18689 | Caridy Patino | 11 November 2014, 19:38:01 UTC | using the original sourcemap as the base * Creates a new SourceMapGenerator based on a SourceMapConsumer: https://github.com/mozilla/source-map#sourcemapgeneratorfromsourcemapsourcemapconsumer | 04 January 2015, 20:08:29 UTC |
0f80b10 | truiken | 29 August 2014, 18:41:13 UTC | Resolve the relative path to lib files last This allows usage of UglifyJS on build systems which have a flat (or non-matching relative) directory structure for source files. | 04 January 2015, 20:01:11 UTC |
0d48af3 | Richard van Velzen | 04 January 2015, 19:14:38 UTC | Add a "keep_fnames" option to the compressor to retain function expression names See #552. This is useful for stack traces. | 04 January 2015, 19:14:38 UTC |
4613644 | achingbrain | 28 November 2013, 08:32:39 UTC | passes in references to process and Buffer to silence ReferenceErrors | 04 January 2015, 18:26:47 UTC |
718e475 | Derek Wickern | 23 October 2014, 23:27:53 UTC | Fix backslashes in source-map paths on Windows | 04 January 2015, 18:08:19 UTC |
aa5dd15 | Austin Brown | 27 March 2014, 06:15:44 UTC | Update README.md otions => options | 04 January 2015, 15:01:53 UTC |
5bff65c | Peter Dave Hello | 25 December 2014, 14:41:33 UTC | Use svg instead of png to get better image quality | 04 January 2015, 14:58:00 UTC |
24bc09b | Richard van Velzen | 23 October 2014, 14:16:19 UTC | Fix #556 `\uFEFF` (ZERO WIDTH NO-BREAK SPACE) is removed when parsing, but was un-escaped for the output when `ascii_only` was false. When using UglifyJS multiple times (creating packages from minified sources, for example), this would lead to problems because the byte was removed when parsing for the second time. | 04 January 2015, 14:01:55 UTC |
37c17d5 | Richard van Velzen | 04 January 2015, 13:02:08 UTC | Merge pull request #570 from rvanvelzen/fix-569 Fix #569 | 04 January 2015, 13:02:08 UTC |
120948f | Richard van Velzen | 04 January 2015, 13:00:23 UTC | Merge pull request #584 from clyfish/fix-base54 fix base54 | 04 January 2015, 13:00:23 UTC |
66e6f0c | Richard van Velzen | 04 January 2015, 12:53:31 UTC | Merge pull request #592 from micschro/patch-1 Fix max_line_len not working for JSON files | 04 January 2015, 12:53:31 UTC |
f7447ef | Richard van Velzen | 04 January 2015, 12:52:02 UTC | Merge pull request #600 from KenPowers/master Use yargs instead of optimist. | 04 January 2015, 12:52:02 UTC |
f4d36a5 | Richard van Velzen | 23 October 2014, 13:57:12 UTC | Fix #569 When no arguments are given to `new Function()`, it should be treated as a regular anonymous function (http://es5.github.io/#x15.3.2.1) | 04 January 2015, 12:37:59 UTC |
6d1c3e1 | Kenneth Powers | 01 January 2015, 06:04:54 UTC | Use yargs instead of optimist. | 01 January 2015, 06:04:54 UTC |
73cc050 | Mihai Bazon | 31 December 2014, 12:18:31 UTC | Merge pull request #599 from rvanvelzen/fix-597 Fix #597 | 31 December 2014, 12:18:31 UTC |
c75f5a1 | Richard van Velzen | 31 December 2014, 11:23:00 UTC | Fix #597 NaN and Infinity were replaced in the output generation, instead of during compression. This could lead to results where `1/0` was inserted without parens leading to invalid output. The nodes are replaced in the compression step now, and the output generation returns their regular names. This should not be a problem, since they're already only constructed from the original name. | 31 December 2014, 11:23:00 UTC |
39d8880 | micschro | 17 December 2014, 15:31:03 UTC | Fix max_line_len not working for JSON files As `maybe_newline()` is only called when `might_need_semicolon` is `true`, the `max_line_len` option has no effect for files without (or with very few) semicolons (like JSON files). A simple for this problem is to use `maybe_newline()` instead of `noop` as the `newline()` function in non-beautify mode. | 17 December 2014, 15:31:03 UTC |
5538ec7 | Mihai Bazon | 09 December 2014, 13:21:44 UTC | v2.4.16 | 09 December 2014, 13:21:44 UTC |
f101d64 | Mihai Bazon | 04 December 2014, 12:07:08 UTC | Merge pull request #546 from jacobk/patch-1 Use uglify source map token names if missing | 04 December 2014, 12:07:08 UTC |
fe06fc8 | Cheng Liangyu | 01 December 2014, 05:16:44 UTC | fix base54 | 01 December 2014, 05:16:44 UTC |
f36a1ea | Mihai Bazon | 20 October 2014, 15:12:13 UTC | Add option to allow return outside of functions. Close #288 | 20 October 2014, 15:12:13 UTC |
a64bdda | Mihai Bazon | 28 September 2014, 09:36:36 UTC | Document `keep_fargs`. Close #557 | 28 September 2014, 09:36:36 UTC |
01d19b4 | Mihai Bazon | 28 September 2014, 08:16:51 UTC | Referencing a global is assumed to have side effects. Close #550 | 28 September 2014, 08:18:25 UTC |
f0c1a01 | Mihai Bazon | 13 September 2014, 06:29:34 UTC | Merge pull request #549 from Arnavion/unreferenced-catch-symbol Don't warn for an unreferenced exception symbol in a catch block. | 13 September 2014, 06:29:34 UTC |
7be680d | Arnavion | 13 September 2014, 04:01:19 UTC | Don't warn for an unreferenced exception symbol in a catch block. | 13 September 2014, 04:01:19 UTC |
57dab1e | Mihai Bazon | 09 September 2014, 15:45:12 UTC | Merge pull request #541 from TalAter/conditional-improvements Conditional assignment of equivalent constants compressed ( x=y?1:1 --> x=1 ) | 09 September 2014, 15:45:12 UTC |
21b3c89 | Jacob Kristhammar | 09 September 2014, 11:02:50 UTC | Use uglify source map token names if missing | 09 September 2014, 11:02:50 UTC |
fb0ec72 | Tal Ater | 03 September 2014, 23:57:49 UTC | Compress conditions that have side effects using sequences | 03 September 2014, 23:57:49 UTC |
7971ed3 | Tal Ater | 02 September 2014, 22:35:30 UTC | Added a test for else if | 02 September 2014, 22:35:30 UTC |
885835a | Tal Ater | 02 September 2014, 20:30:25 UTC | Compress conditional assignments where all possible outcomes are equivalant and condition has no side effects | 02 September 2014, 20:30:25 UTC |
4c64554 | Mihai Bazon | 26 August 2014, 07:11:01 UTC | Turn foo.new into foo["new"] when not --screw-ie8. Fix #534 | 26 August 2014, 07:11:01 UTC |
548beeb | Mihai Bazon | 20 August 2014, 06:16:34 UTC | Prevent error for Function(""). Close #538 | 20 August 2014, 06:16:34 UTC |
e3066f9 | Mihai Bazon | 04 August 2014, 20:05:29 UTC | Merge pull request #529 from RReverser/master Added example for usage with SpiderMonkey AST | 04 August 2014, 20:05:29 UTC |
e391367 | Ingvar Stepanyan | 04 August 2014, 17:48:14 UTC | Added example for usage with SpiderMonkey AST. | 04 August 2014, 17:48:14 UTC |
18ddf2f | Mihai Bazon | 04 August 2014, 06:01:19 UTC | Merge branch 'master' of https://github.com/RReverser/UglifyJS2 | 04 August 2014, 06:01:19 UTC |
f8ee5a0 | Ingvar Stepanyan | 03 August 2014, 18:44:59 UTC | Install newest NPM on oldest Node.js. | 03 August 2014, 18:44:59 UTC |