mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-03 17:22:20 +09:00
#19692161 Use minified JS or CSS files if __DEBUG__ is not true.
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8314 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
a2851cc242
commit
0bdf86ef26
14 changed files with 9397 additions and 11 deletions
62
tools/minify/jsminplus/changelog.txt
Normal file
62
tools/minify/jsminplus/changelog.txt
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
================================================================================
|
||||
JSMin+
|
||||
================================================================================
|
||||
A javascript minification tool written in PHP
|
||||
by Tweakers.net / Tino Zijdel <crisp@tweakers.net>
|
||||
|
||||
Weblog: http://crisp.tweakblogs.net/blog/cat/716
|
||||
|
||||
License: MPL 1.1/GPL 2.0/LGPL 2.1 (see sourcecode)
|
||||
|
||||
================================================================================
|
||||
VERSION HISTORY
|
||||
================================================================================
|
||||
17-05-2009 - version 1.3
|
||||
|
||||
- Fixed loop-constructs and if with empty body
|
||||
- Fixed hook:colon precedence issues (https://bugzilla.mozilla.org/show_bug.cgi?id=492445)
|
||||
- Combine concats of strings with same quotestyle
|
||||
- Combine var-statements
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
18-04-2009 - version 1.2
|
||||
|
||||
- Fixed crash in PHP 5.2.9 when matching large comments or strings
|
||||
(due to PCRE backtracking bug)
|
||||
- Don't add curly braces around statements for a CASE label
|
||||
- Always put statements for IF between curly braces when followed by an ELSE
|
||||
- Save some more bytes by omitting the space between RETURN and the return
|
||||
expression in certain cases
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
12-04-2009 - version 1.1
|
||||
|
||||
- Improved tokenizer performance by reading smaller chunks for matching
|
||||
- Bugfix: jumplabels for break/continue statements were not written to output
|
||||
- Improved stringmatching: cases like '\' and '<newline>' now throw unterminated
|
||||
string literal error
|
||||
- Fixed linenumber offset bug caused by JScript conditional compilation blocks
|
||||
- nest() always calls Statement() so no need to use call_user_func() with a parm
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
09-04-2009 - version 1.0
|
||||
|
||||
Initial version
|
||||
|
||||
================================================================================
|
||||
KNOWN ISSUES
|
||||
================================================================================
|
||||
|
||||
- JScript conditional compilation support is incomplete
|
||||
|
||||
================================================================================
|
||||
DOWNLOAD LOCATION
|
||||
================================================================================
|
||||
|
||||
Latest version:
|
||||
version 1.3 : http://files.tweakers.net/jsminplus/jsminplus.zip
|
||||
|
||||
Previous versions:
|
||||
version 1.2 : http://files.tweakers.net/jsminplus/jsminplus-1.2.zip
|
||||
version 1.1 : http://files.tweakers.net/jsminplus/jsminplus-1.1.zip
|
||||
version 1.0 : http://files.tweakers.net/jsminplus/jsminplus-1.0.zip
|
||||
1980
tools/minify/jsminplus/jsminplus.php
Normal file
1980
tools/minify/jsminplus/jsminplus.php
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue