rjgotten
94d3f469d4
merge from upstream
2015-03-05 16:12:56 +01:00
rjgotten
d119e01807
Scoped @import (plugin) functions loading
...
- Limited @import (plugin) support to add/addMultiple of functions
- Altered @import (plugin) loading to support browser
- Support proper closure scoping of @import (plugin) loaded functions
2015-03-05 15:55:37 +01:00
Luke Page
b3e06577f9
Merge pull request #2488 from bassjobsen/jit-grunt
...
add jit-grunt to the build chain
2015-03-03 06:47:08 +00:00
Bass Jobsen
139757aa9d
remove matchdep
2015-03-03 00:20:56 +01:00
Bass Jobsen
c7c56913dc
Merge branch 'jit-grunt' of https://github.com/bassjobsen/less.js into jit-grunt
2015-03-02 23:45:10 +01:00
Luke Page
c3b2be843b
Merge pull request #2489 from bassjobsen/browser-plugin-test
...
add browser postProcessor Plugin test
2015-03-02 19:58:51 +00:00
Bass Jobsen
553e75f9dc
add browser postProcessor Plugin test
2015-03-01 22:06:31 +01:00
Bass Jobsen
6128b9ca9a
add jit-grunt to the build chain
2015-03-01 11:40:25 +01:00
Luke Page
95441fa501
Do not require every extend is matched inside every media query and directive - removes alot of false warnings. Fixes #2499
2015-02-26 19:07:45 +00:00
Luke Page
4492a3a64e
Tidy up the calls to console.error vs console.log. Fixes #2457 (part 2) and fixes #2461
2015-02-26 19:02:12 +00:00
Luke Page
7e48d83f86
Set error code in all cases where invalid args are given. Fixes #2457
2015-02-26 18:50:36 +00:00
Luke Page
a37a742b7d
Fix #2472 - don't loose the unit when not in strictUnits mode
2015-02-26 18:41:26 +00:00
Luke Page
7d86a5e72d
Temp. fix for comment nodes in functions. Fixes #2475
2015-02-26 18:22:39 +00:00
Luke Page
eac5f5bcab
Merge pull request #2473 from SomMeri/nested-directives-in-directives-v2-1691-2104
...
Bubbling of nested directives
2015-02-26 17:54:58 +01:00
rjgotten
2c7a9f826e
Fix unit tests
2015-02-26 15:34:49 +01:00
rjgotten
5eeb6b4e0f
Attempting to fix phantomjs browser test
2015-02-26 15:06:28 +01:00
rjgotten
d96af08795
Fix lint errors and add tests for @import (plugin)
2015-02-26 14:40:36 +01:00
rjgotten
39c6aa65f3
Make @import (plugin) environment-dependant
...
Shifts some logic around and extends some of the management classes in
such a way that plugins loaded via an `@import (plugin) "..."`
declaration are only loaded in environments that have support for
loading plugins. (i.e. Node.js)
2015-02-26 13:32:28 +01:00
jurcovicovam
ff558e9851
Merge https://github.com/less/less.js into nested-directives-in-directives-v2-1691-2104
2015-02-26 09:39:18 +01:00
Luke Page
b24af75480
Appveyor doesn't support 0.12 still
2015-02-25 19:04:06 +00:00
Luke Page
7eab7e4d4d
Merge branch 'master' of https://github.com/less/less.js
2015-02-25 17:13:31 +00:00
Luke Page
a74e5bd87f
grunt-browserify have decided to go up minor versions when browserify goes up a major with a breaking change, so using tilde to keep on grunt-browserify 3.3 for now so tests pass and less builds
2015-02-25 17:13:08 +00:00
rjgotten
83db6e8d90
Allow adding plugins via @import (plugin)
2015-02-25 17:36:00 +01:00
Luke Page
51ead08691
Merge pull request #2445 from bassjobsen/svg-gradient
...
allow a list of colors as argument for the svg-gradient function
2015-02-25 06:48:23 +00:00
jurcovicovam
028f3c79be
Bubbling of directives.
2015-02-24 17:27:27 +01:00
jurcovicovam
eff8230c3c
directive.rules now holds array instead of single selector.
...
It is because:
1.) Consistency: media.js is done the same way.
2.) Ruleset may or may not change to array in to-css-visitor. All
following code had to hande two cases afterwards.
2015-02-24 14:08:11 +01:00
Bass Jobsen
121bdd8365
allow a list of colors as argument for the svg-gradient function
2015-02-11 20:35:28 +01:00
Luke Page
6fd2a5751c
v2.4.0 release
v2.4.0
2015-02-08 11:41:49 +00:00
Luke Page
c6bccffd39
Try updating npm to fix appveyor
2015-02-07 11:44:58 +00:00
Luke Page
2e97bc7ff3
Try running under 0.12
2015-02-07 11:30:18 +00:00
Luke Page
8e7c285de7
Fix jscs violations, happening on travis
2015-02-07 11:29:52 +00:00
Luke Page
f2dc984e7f
Merge branch 'master' of https://github.com/less/less.js
2015-02-07 11:26:58 +00:00
Luke Page
00c862fab6
Merge pull request #2439 from OhJeez/sourcemaps-empty-fix
...
Fix empty sourcemaps
2015-02-06 22:35:27 +00:00
Krzysztof Chrapka
5fac1f0e0b
Fix empty sourcemaps
...
fixes #2430
2015-02-06 18:21:24 +01:00
Luke Page
97d039f267
extract and length now skip over comment nodes. Fixes #2431
2015-02-04 17:28:48 +00:00
Luke Page
054d88abb9
Merge pull request #2429 from Justineo/master
...
Implementing preprocessing plugins
2015-02-03 07:53:25 +01:00
Luke Page
23a1159c44
Merge branch 'master' of https://github.com/less/less.js
2015-02-02 21:53:31 +00:00
Luke Page
f5700b8b33
do not do bom test unless prep is called - in order to allow plugins to continue to use less acceptance test system without bom tests.
2015-02-02 20:12:18 +00:00
Luke Page
2114a3fe7a
fragment urls referencing just a fragment are assumed absolute - referencing the current page. Fixes #2320
2015-02-02 20:08:48 +00:00
Justineo
197619ab2a
fix code style
2015-02-02 17:24:41 +08:00
Justineo
093e2ea42c
Merge branch 'master' of https://github.com/less/less.js
2015-02-02 16:15:40 +08:00
Justineo
d53801eb77
try to implement preprocess plugins
2015-02-02 16:15:33 +08:00
Luke Page
4f60ab1669
Merge pull request #2427 from SomMeri/nested-mixin-changing-important-2421
...
Nested mixin changing important 2421
2015-02-01 15:51:14 +01:00
jurcovicovam
2e579cf42a
cleaning up forgotten debug help
2015-02-01 15:39:33 +01:00
jurcovicovam
996947d2f6
Fixing makeImportant on mixins and rulesets: #2421
...
1.) Rulesets `makeImportant` must create a new ruleset.
2.) Mixin-definition `makeImportant` must create a new mixin definition.
It must NOT convert mixin into ruleset.
2015-02-01 15:32:58 +01:00
Luke Page
4972d476a4
Merge pull request #2423 from SomMeri/extend-on-parent-selector-v1-2206
...
Bug: extend doesn't work when appended on nested selector with &
2015-01-31 08:50:33 +01:00
Luke Page
fb5280f16f
Merge branch 'master' of https://github.com/less/less.js
2015-01-30 22:29:03 +00:00
Luke Page
604c911441
style cop 2 - indentation
2015-01-30 20:41:25 +00:00
Luke Page
1494e25ef0
More style cop..
2015-01-30 18:28:02 +00:00
Luke Page
e967465607
keep promise an optional dependency for now. Fixes #2422
2015-01-30 17:51:14 +00:00