1
0
mirror of https://github.com/mrclay/minify.git synced 2025-02-23 00:12:36 +01:00

44 Commits

Author SHA1 Message Date
Steve Clay
0bc3769802 Make CSSmin the default CSS compressor 2015-09-28 20:32:56 -04:00
Steve Clay
e596b35fc4 Collapse "min" into project root and get unit tests working.
Fixes #472
2015-09-28 15:39:25 -04:00
Steve Clay
fb3931f8cd Fixes #97: URIs with spaces are correctly rewritten 2014-04-03 19:53:48 -04:00
Steve Clay
a2487c7c1a Simplify identifying file-relative URIs in rewriter 2014-02-04 10:31:00 -05:00
Joe Cai
143046d472 CSS_UriRewriter: do not rewrite about:blank 2014-01-02 11:27:40 +08:00
Steve Clay
218f37fb44 Update CSSmin, adds Minify_CSSmin wrapper, removes units for CSSmin 2013-11-13 20:18:19 -05:00
Steve Clay
681885762d Fixes #73: Handles regex literals directly following return/typeof 2013-09-20 20:09:51 -04:00
Steve Clay
6f5721d2db Fixes #53 (github) handles division following line break 2013-04-01 11:25:27 -04:00
Steve Clay
d67feea182 Fixed small Lines bug, Refactored JSMin algo to more closely match original 2013-03-29 13:26:10 -04:00
Steve Clay
c95d6bac4e Fixes Gcode issue 256, improve readability 2013-03-29 10:01:17 -04:00
Steve Clay
acbcd84c14 update comment 2012-03-15 10:00:41 -04:00
Steve Clay
5f2c5a4f2d added CSSmin and test 2012-03-14 21:41:24 -04:00
Steve Clay
f7d73dcc56 Better docs, PHPDocs 2012-03-10 11:48:32 -05:00
Simon Schick
f877cb658d Updated Minify_ImportProcessor to get the best relative-path of included images relative to the master-css file
Updated test for Minify_ImportProcessor to test the new changes
2011-10-17 11:36:18 +02:00
Steve Clay
f67da8e359 minify in chunks for JS 2011-10-13 22:58:50 -04:00
Steve Clay
5b6469467e proper fix for Issue 144: + ++a 2011-06-26 02:37:00 -04:00
Steve Clay
0fe3b7fc4c fixed Issue 229 2011-06-23 20:28:22 +00:00
Steve Clay
5002cd5fa7 Better fix for Issue 210 2011-06-23 19:21:45 +00:00
Steve Clay
8adf606cc6 Fix for Issue 210, start work on port of YUIC CssCompressor 2010-12-20 14:43:31 +00:00
Steve Clay
d8d1f89ca0 Issue 214 (remove traversals in prepended links) 2010-12-19 21:00:27 +00:00
Steve Clay
c6a2f87641 Minify_CSS : remove charset at-rules by default & options cleanup
Minify_HTML : speed patch (Issue 192)
Minify_Controller_MinApp : better error logging (Issue 193)
index.php : allow easier custom controller hacking
2010-09-30 04:31:58 +00:00
Steve Clay
c698941cc4 Closure Compiler API minifier and unit test
JSMin preserves "/*!"
2010-08-02 00:30:24 +00:00
Steve Clay
5e0a7b1bf9 Prepping 2.1.4 beta release. Issue 185, More helpful Builder messages. 2010-07-08 04:25:05 +00:00
Steve Clay
f2ebbeb526 More work on HTML helpers 2010-05-17 02:30:51 +00:00
Steve Clay
19e79ff7fb Fixed tests & classes in case of mbstring.func_overload & 2 (Issue 132)
Added ability to match multiple strings in URIs for debugging
2010-05-16 01:27:33 +00:00
Steve Clay
f4c688b338 Work on: Issue 125, Issue 126, Issue 132, Issue 134, Issue 138, Issue 139, Issue 147, Issue 149, Issue 151, Issue 162, Issue 166 2010-05-09 16:43:47 +00:00
Steve Clay
5205a42f99 Workaround for Issue 144 2010-05-08 19:38:26 +00:00
Steve Clay
8020c99ea1 CSS/Compressor.php : Issue 107 fix 2009-05-01 02:52:17 +00:00
Steve Clay
d35951fb64 JSMinPlus.php : have one token for entire multiline conditional comment 2009-04-15 20:57:46 +00:00
Steve Clay
24418803da + JSMinPlus.php + testing cond. comment support 2009-04-14 18:10:50 +00:00
Steve Clay
e5ded285c0 CSS/Compressor.php : fix Issue 95 + test 2009-03-05 16:46:47 +00:00
Steve Clay
9ed412fe81 min/config.php : + bubbleCssImports option
test_Minify.php : + tests for bubbleCssImports
2009-03-01 21:04:21 +00:00
Steve Clay
4c1fe68ab6 Minify.php : moved logging to Logger.php
Controller/Base.php : + log()
Changed controllers to use $this->log()
HTML.php : Issue 83 (preserve some WS around scripts)
CSS.php : + symlinks option to correct some rewritten URIs
min/config.php : + $min_symlinks
min/index.php : normalize symlinks and use Logger.php
min_unit_tests/_inc.php : default FirePHP logging, start output buffering
2009-01-28 20:02:25 +00:00
Steve Clay
7ca31ba2b2 config.php : better doc for $min_documentRoot
test_environment.php : better tests and feedback for DOCUMENT_ROOT
test_Minify_CSS.php : added test for path rewriting (not just prepending)
test_Minify.php : removed need to do path rewriting (more focused testing)
min_unit_tests/_inc.php : honored user's $min_documentRoot
2009-01-27 15:15:43 +00:00
Steve Clay
773276a9ce JSMin.php : Fix Issue 74 (quotes in regexp literals) & code cleanup
Minify.php : phpdoc for logError()
test_Minify_Lines.php : disabled cache before test
test_environment.php : + note if SUBDOMAIN_DOCUMENT_ROOT detected
2009-01-26 17:06:01 +00:00
Steve Clay
323ec7eb53 CSS.php & CSS/UriRewriter.php : support for data URIs (Issue 80) 2009-01-25 16:22:03 +00:00
Steve Clay
039a25fc7c Minify.php : fix for Issue 73 and test 2009-01-06 16:32:28 +00:00
Steve Clay
f9abe0a730 builder/index.php : fix Issue 67
Minify.php : allow minifier = ''
Minify/CSS.php : more extensible (Issue 64)
Minify/HTML.php : more extensible
Minify/Lines.php : fix Issue 55
Minify/Packer.php : usability
test_environment.php : test DOCUMENT_ROOT
test_Minify_Lines.php : test Issue 55
2008-12-16 17:13:58 +00:00
Steve Clay
717399a062 + MyMin.php + unit test (currently failing)
improved before.js and added HTML test page
2008-10-20 21:00:12 +00:00
Steve Clay
3669711b75 test_environment.php : little fix for when $_SERVER['SERVER_NAME'] != desired host name (like has "www.")
Issue 62 test files
2008-10-19 14:25:23 +00:00
Steve Clay
0fe53c9813 Issue 58 : Minify_HTML should preserve comments containing "<![" 2008-10-06 14:15:26 +00:00
Steve Clay
cc62534837 Removed /../ from most rewritten URIs. Inspired by patch from Oleg Cherniy 2008-10-01 19:01:49 +00:00
Steve Clay
626075511a Minify/HTML.php : Fix of Issue 53 2008-09-27 21:11:33 +00:00
Steve Clay
c54ae9205c moved unit_tests to min_unit_tests
min/builder/index.php : + note about CSS imports
HISTORY.txt and README.txt additions
some text file renaming
tools removed
2008-09-11 20:37:16 +00:00