Matthias Mullie
099f5ec75d
Fix passing array as argument to add
...
There were some issues with the interplay between an array
being passed, and the method being overloaded. Individually,
both would work, but when they're combined, it would fail.
2016-10-13 13:45:01 +02:00
Matthias Mullie
089afe6cd8
Merge pull request #132 from eko3alpha/master
...
Feature: Add ability to pass an array as an argument
2016-10-13 13:32:14 +02:00
Matthias Mullie
5bd843c5a4
Regex can also be followed by .
...
Fixes #138
2016-10-13 13:27:31 +02:00
Matthias Mullie
325e9b9dc1
Fix 0px minification in calc()
...
Fixes issue #137
1.3.37
2016-09-20 14:58:02 +02:00
Matthias Mullie
64f7d8a83b
Add test for issue #136
2016-09-14 17:07:23 +02:00
Matthias Mullie
52139dad41
Add test for issue #136
1.3.36
2016-09-14 13:31:25 +02:00
Matthias Mullie
f03da3f743
Don't shorten bools if they're object literal keys
...
Fixes issue #134
2016-09-14 13:27:15 +02:00
Matthias Mullie
9e0dfaf1b1
Only strip whitespace after other operations
...
Property notation, for example, alters the content. If we've stripped
whitespace first, the transformations in propertynotation may no
longer be correct.
Fixed issue #133
2016-09-14 13:22:15 +02:00
Matthias Mullie
97a8f64bab
Improve whitespace stripping around certain operators
...
1: some were not stripped agressively enough. E.g.:
return !0 -> return!0
2: some were stripped too aggressive. E.g.:
func()
{1+2}
Should not be joined on 1 line, since func() could be a function
call and {1+2} an unrelated piece of code
Fixes issue #130
2016-09-14 13:13:59 +02:00
Matthias Mullie
d63980b5cf
Regular expressions can also be followed by }
...
Fixes issue #124
2016-09-14 11:51:12 +02:00
Matthias Mullie
ac88354d6d
Simplify regex & add test case for issue 120
2016-09-14 10:41:50 +02:00
Matthias Mullie
9e008d4335
Merge pull request #121 from alexcorvi/master
...
extractRegex() pattern modified
2016-09-14 10:40:45 +02:00
aalvarado
54bdf69431
Feature: Add ability to pass an array of css and js assets as an argument
...
add() will now accept an array of js/css files, useful when your list of assets live in a config file
Add unit tests
Simplify test harness
2016-08-12 12:44:25 -04:00
Matthias Mullie
51e5041cd2
End text files with newline
...
SensioLabsInsight rightfully complained about this.
2016-08-10 12:39:44 +02:00
Alex Corvi
ddfb6fc534
extractRegex() pattern modified
2016-07-03 13:00:36 +00:00
Matthias Mullie
ec046bd94a
Merge pull request #118 from roggeo/master
...
More JS keywords reserved
2016-06-30 07:52:26 +02:00
Geovani
7c8df79c1c
more keywords reserved
2016-06-29 23:20:38 -03:00
Geovani
f34438d734
More JS keywords reserved
2016-06-29 23:15:37 -03:00
Geovani
58cb641e12
more keywords reserved
2016-06-29 00:43:12 -03:00
Matthias Mullie
3253a81d07
Shorten colors some more if their color name is shorter
...
As suggested on issue #109
1.3.35
2016-06-09 21:35:54 +02:00
Matthias Mullie
1a152541b0
Shorten font weights
...
As suggested on issue #109
2016-06-09 21:34:19 +02:00
Matthias Mullie
dcdedb0389
Improve regex extraction
...
Fixes issue #115
2016-06-09 21:04:46 +02:00
Matthias Mullie
2552412426
Also don't fork if it's simply not available
2016-06-09 19:01:25 +02:00
Matthias Mullie
8f76616c40
Don't run fork test on HHVM
2016-06-09 18:05:40 +02:00
Matthias Mullie
75eff20d29
Suppress is_file errors, which may be caused by open_basedir
...
Fixes issue #111
2016-06-09 17:53:59 +02:00
Matthias Mullie
9c9c286776
Add tests for issue #108
2016-04-27 13:12:17 +02:00
Matthias Mullie
10b843d564
Add tests for issue #107
2016-04-27 13:06:55 +02:00
Matthias Mullie
ed61e52fd7
Add tests for issue #104
2016-04-27 12:56:10 +02:00
Matthias Mullie
c7ac2ecd40
Add tests for issue #103
2016-04-27 12:53:57 +02:00
Matthias Mullie
42bcd8c16e
Add tests for issue #102
2016-04-27 12:49:27 +02:00
Matthias Mullie
8fa45a1be0
Add test for issue #100
2016-04-27 12:40:09 +02:00
Matthias Mullie
272e461134
Fix '0' being replaces by first string's value
...
Fixes #99
1.3.34
2016-03-01 09:00:27 +01:00
Matthias Mullie
3176239d15
PHPDoc cleanup
1.3.33
2016-02-17 15:39:47 +01:00
Matthias Mullie
61625a6bcd
Missed a merge conflict...
2016-02-17 15:33:52 +01:00
Matthias Mullie
cad5d7f21f
Merge branch 'GinoPane-master'
2016-02-17 14:30:18 +01:00
Matthias Mullie
74549d643a
Add contributing instructions
2016-02-17 14:29:52 +01:00
Matthias Mullie
26a37282ae
Add symlink converter to appveyor config
2016-02-17 14:27:03 +01:00
Matthias Mullie
a1a82c0787
Prefer portable shebang
2016-02-17 14:26:14 +01:00
Matthias Mullie
dc60e15734
Detect circular reference by passing data around
...
Stuffing paths in statics could affect other instances of the
same class
2016-02-17 14:23:55 +01:00
Matthias Mullie
da79c42fc5
Install mbstring
2016-02-17 14:03:43 +01:00
Matthias Mullie
3518f595e5
Restore original Exception class
...
I admit, having just this 1 Exception class in the root of the
project was a bad idea...
But now I can't take it away without breaking backwards compatibility:
people could be catching errors of this class.
So all new Exception classes have to inherit from this old one (it's
not worth breaking BC over, imo)
Also renamed the new ones to be "Exceptions" (plural), to avoid
confusing that namespace with the original exception class name.
2016-02-17 11:43:01 +01:00
Matthias Mullie
a6ebb921cb
Add argument type to phpdoc
...
Meanwhile also removed some superfluous braces
2016-02-17 10:35:53 +01:00
Matthias Mullie
c17eb048da
Restore earlier method of safeguarding newlines after regex
...
This replacement was a bit unsafe as it could confuse devision /
for end-of-regex
2016-02-17 10:09:38 +01:00
Matthias Mullie
b0c3c1a522
Restore original test
2016-02-17 10:04:30 +01:00
Matthias Mullie
2053c04da5
Spaces after //
2016-02-17 09:59:34 +01:00
Matthias Mullie
b77673f350
php-cs-fixer fixes
2016-02-17 09:58:12 +01:00
Matthias Mullie
8a662c04b5
Don't ignore sample scripts
2016-02-17 09:56:53 +01:00
Matthias Mullie
0af40ce217
Add appveyor, for CI on Windows
2016-02-17 09:46:54 +01:00
Matthias Mullie
51c3c73937
Add appveyor, for CI on Windows
2016-02-17 09:45:05 +01:00
Gino Pane
ea2512a67c
Restore visibility of hidden property.
2016-02-15 23:05:13 +03:00