Luke Page
07841b3860
Fix issue with unqouted urls in mixins having their context evaluated twice. Fix sourcemap test output
2013-12-18 19:42:32 +00:00
meri
cba972d0db
Fixing url slash problem that caused failures.
2013-12-18 16:17:00 +01:00
Josh Schmidt
d8d40c1d87
fix whitespace
2013-12-17 22:44:57 -07:00
Josh Schmidt
6ff68041de
Set object id and initiate parent_ids array
2013-12-17 22:44:18 -07:00
Josh Schmidt
0c50dfb76d
Use parent ids instead of recursive calls to inInheritanceChain()
2013-12-17 22:42:04 -07:00
seven-phases-max
ebdadaedac
Experimental support for "property name interpolation", part-2.
2013-12-18 07:10:00 +04:00
Luke Page
7a5e4327d5
Merge pull request #1733 from Synchro/master
...
Remove alpha from contrast calc
2013-12-17 16:13:53 -08:00
Luke Page
818109beca
Fix issue with urls in mixins
2013-12-17 23:42:08 +00:00
Luke Page
381fb98fdf
normalize the base path as well as the filename for sourcemaps. Fixes #1736
2013-12-17 23:06:51 +00:00
Synchro
21e1e91b4b
Remove alpha from contrast calc, see #1724
2013-12-17 09:17:00 +01:00
seven-phases-max
f168d187e1
mixin guard default: default moved to functions.js + other minor improvements
2013-12-17 06:32:36 +04:00
seven-phases-max
6d3414d217
Initial implementation of mixin guard default function (aka "mutually exclusive guards")
2013-12-17 06:32:35 +04:00
seven-phases-max
2ad97c96c7
interpolated mixins, fixed: possible false match if variable contains ,
2013-12-17 05:41:09 +04:00
seven-phases-max
002d6db966
Experimental support for mixins with interpolated selectors.
2013-12-17 05:41:08 +04:00
Luke Page
3818727bf7
jshint: boss
2013-12-16 23:23:34 +00:00
Luke Page
4f7c06c9c8
jshint: eval option
2013-12-14 20:01:09 +00:00
Luke Page
ff8285fbc6
some code review changes and test for the new extra/missing parens check
2013-12-14 17:59:59 +00:00
Luke Page
5a59c4bd32
fix tests
2013-12-14 13:57:07 +00:00
meri
b8cb398de1
Fixing windows related errors in gradle build file.
2013-12-12 13:51:48 +01:00
meri
cef6fbd285
Merge branch 'rhino' of https://github.com/obecker/less.js into rhino
...
Conflicts:
build/build.yml
2013-12-11 11:05:48 +01:00
Joscha Feth
723cdb501e
This adds an additional vars parameter to the parse method. It allows a user to inject variables into a less string before compiling.
2013-12-08 22:50:54 +01:00
Luke Page
5367b8b6be
Merge branch 'perf-tune' of https://github.com/fredburger/less.js
...
Conflicts:
lib/less/to-css-visitor.js
2013-12-08 17:25:58 +00:00
Luke Page
27524402a3
Merge branch 'master' of https://github.com/cloudhead/less.js
2013-12-08 14:02:19 +00:00
Luke Page
3b1c1a5f16
Merge pull request #1704 from seven-phases-max/color-blending-with-transparency
...
Color blending functions with transparency.
2013-12-08 06:01:06 -08:00
Luke Page
bdab12151a
Merge branch 'color-ops-fixes' of https://github.com/seven-phases-max/less.js
...
Conflicts:
test/less/errors/color-operation-error.txt
2013-12-08 11:11:18 +00:00
Luke Page
c5c56e6eb9
move return false to the right place. Fixes #1720
2013-12-08 10:56:41 +00:00
Luke Page
1692e2f639
Merge branch 'master' of https://github.com/cloudhead/less.js
2013-12-08 10:52:16 +00:00
Luke Page
5c41f72fa9
add clean css options parameter and option. fixes #1721
2013-12-08 10:52:06 +00:00
seven-phases-max
1f57576d90
color-blending-with-transparency: changed func dispatch method from closure to bind()
2013-12-07 18:51:07 +04:00
seven-phases-max
ba5c8189cd
Fixed line/column numbers in math expr/ops error messages. Updated tests.
2013-12-05 10:56:20 +04:00
seven-phases-max
f835b1701c
color-blending-with-transparency: removed debug log statement mistakenly left out
2013-12-03 04:58:07 +04:00
seven-phases-max
28e5295dae
color-blending-with-transparency: fixed negative result alpha handling (though allowing out-of-range alpha inputs is subject for further discussions/decision)
2013-12-02 01:54:59 +04:00
seven-phases-max
61ff14b63c
color-blending-with-transparency: initial implementation
2013-11-30 00:15:13 +04:00
Synchro
167e802875
Tests and fix for #1689
2013-11-29 01:24:25 +01:00
seven-phases-max
4b113be27e
improved alpha channel handling for math ops, removed 'can't substract or divide a color from a number' constraint
2013-11-24 04:46:27 +04:00
Luke Page
3b242daacd
allow plugins
2013-11-17 23:07:01 +00:00
Luke Page
f4e1faf7e7
1.5.1 release
2013-11-17 17:08:58 +00:00
Luke Page
ef4c2b75a9
correct the sourcemap url option
2013-11-17 16:38:35 +00:00
Luke Page
355cd7488e
rename the sourcemappingurl to sourcemapurl, add to bin/lessc and adjust to not normalize
2013-11-17 16:26:47 +00:00
Kevin Attfield
855eca1d93
added sourceMappingURL option
2013-11-17 15:57:38 +00:00
Luke Page
526ca32f80
revert to env.syncImport
2013-11-17 15:42:41 +00:00
Luke Page
f946ee951e
Merge branch 'avoidStatSync' of https://github.com/papandreou/less.js
2013-11-17 15:37:58 +00:00
Luke Page
0e57dca6b9
add options to disable clean css options that interfere with less operation. upgrade clean css
2013-11-16 17:41:46 +00:00
Luke Page
8c6b6d0115
Merge branch 'selector-match-fixes' of https://github.com/seven-phases-max/less.js
2013-11-16 16:29:18 +00:00
Luke Page
7869d46f20
Merge pull request #1643 from matthewp/location-port
...
Check location.port for truthiness
2013-11-15 11:37:20 -08:00
Oliver Becker
eff7341d98
added base 64 encoding for rhino, fixes urls.less test case
2013-11-15 16:15:30 +01:00
Christian Hammond
daec7dff1c
Support specifying custom variables when calling lessc and less.js.
...
Both lessc and less.js can now be provided with global variables that
all .less files will have immediate access to. This can be used to
provide, for example, a base path for an @import, signed URLs offering
temporary access to an image on S3, or anything else.
lessc has two new parameters, --global-var and --modify-var. Both take
a value of the form "varname=value". --global-var declares variables
immediately before the content of the .less files, and --modify-var
declares them after.
--global-var is used when rules, imports, or other variables will depend
on the provided variable.
--modify-var is used to override a variable declared within the .less
file.
less.js's equivalent for global variables is less.globalVars. This can
be set before loading less.js. There is no new requivalent to
--modify-var, as less.modifyVars can be used for that purpose.
2013-11-14 02:58:34 -08:00
Oliver Becker
b02d35891e
refactored rhino require() for provided (node) modules
2013-11-12 21:58:29 +01:00
Oliver Becker
4210cfd2d1
started data-uri implementation, added basic console formatting support
2013-11-11 22:15:42 +01:00
Oliver Becker
4aa040a356
renamed path implementation in less for rhino to _path
2013-11-08 18:53:03 +01:00