Luke Page
bc568f7bd8
Fix bad reliance on env variable, causing error when interpolating a comma seperated value
2013-08-15 21:58:02 +01:00
Luke Page
e68f47fec5
Merge branch 'sourcemaps-wip' into 1.5.0-wip
...
Conflicts:
bin/lessc
lib/less/env.js
lib/less/tree/color.js
package.json
2013-07-31 22:21:44 +01:00
Luke Page
4bedef4fd3
Fix issue with css guards not hiding inner classes
2013-07-30 12:14:20 +01:00
Luke Page
0c41e06ff8
Merge branch '1.5.0-wip' into sourcemaps-wip
2013-07-20 22:18:54 +01:00
Luke Page
4c51ff1914
Merge branch 'lessmaster' into 1.5.0-wip
2013-07-20 22:17:39 +01:00
Luke Page
fe8aabd8ff
allow upper case in properties. fixes #1398
2013-07-20 15:01:07 +01:00
Luke Page
8ca2bb74d2
edit to show bug in extends. move selector toCSS to be concurrent
2013-07-17 20:26:21 +01:00
Luke Page
f032f20206
Fix error in previous commit
2013-07-16 20:24:44 +01:00
Luke Page
2a0df97291
move rule/ruleset re-ordering away from toCSS
2013-07-15 23:05:27 +01:00
Luke Page
037cdb5916
fix tests
2013-07-15 22:03:52 +01:00
Luke Page
8529f93b48
start moving the tab indent so that css is not modified once output
2013-07-13 15:43:09 +01:00
Luke Page
42dfeb8d3b
move the property check out of the ruleset and fix an issue in the visitor
2013-07-05 20:56:59 +01:00
Luke Page
831e343216
move comment filtering into visitor
2013-07-05 06:52:32 +01:00
Luke Page
366f6755aa
guards on css styles, first draft. Only allows guards on 1 selector in the block, that being the last one.
2013-07-05 06:51:59 +01:00
Luke Page
cfe9ae7798
Add svg-gradient function. Fixes #1383
2013-07-05 06:51:58 +01:00
Kevin Gillette
54a5f74c09
min/max now always reduce compatible terms.
2013-07-05 06:51:56 +01:00
Kevin Gillette
6df4e48976
Added min and max builtins.
2013-07-05 06:51:55 +01:00
Luke Page
d2255e64f6
do not use spaces between | namespace operators. Fixes #1300
2013-07-05 06:51:54 +01:00
Luke Page
7056f7b4d7
add tests and fix whitespace issue
2013-07-05 06:51:54 +01:00
Luke Page
5cb5f561c8
Convert property merging to the new agreed syntax of +:
2013-07-05 06:51:41 +01:00
Luke Page
577d24cc97
Fix merge tests when running in phantomjs
2013-07-05 06:51:40 +01:00
Daniel Katz
ff029c34bd
Syntax changed to !merge(space | comma)
...
* Syntax changed to !merge(space | comma)
* !merge(space) implemented by Expression instead of Value.
* Added test for lonely property with !merge directive
2013-07-05 06:51:40 +01:00
Daniel Katz
5dde7b3381
Added support and tests for !merge() syntax #700
2013-07-05 06:51:39 +01:00
Luke Page
de27a6fd88
Add bypass for saturate(5%) filter function. Helps issue #1299
2013-07-05 06:51:05 +01:00
agatronic
446e164444
rename mute to reference
2013-07-05 06:51:04 +01:00
Luke Page
f4902f809c
rename import silent to import mute. Fixes #1210
2013-07-05 06:51:02 +01:00
Luke Page
dce452421f
Fix the rest of import silent
2013-07-05 06:51:01 +01:00
Luke Page
493d6facf2
support comments. Add failing test case for when mixin call does not have parent selectors
2013-07-05 06:50:57 +01:00
Luke Page
aa802bd84c
import silent to work with media queries and directives
2013-07-05 06:50:56 +01:00
Luke Page
b912a971d3
import silent: add tests for extends
2013-07-05 06:50:56 +01:00
Luke Page
33c5ecd100
import silent - handle selectors containing amp
2013-07-05 06:50:55 +01:00
Luke Page
5df82b69ce
Basic functionality and basic tests for import silent
2013-07-05 06:50:54 +01:00
Luke Page
f068d2da68
multi comments in selectors and other places
2013-07-05 06:48:48 +01:00
Luke Page
6fc6dc2301
Add import inline option. Fixes #1209
2013-07-05 06:48:47 +01:00
Luke Page
65602099cc
rename strictMaths to strictMath, set default to false, update strict options to take = on | off
2013-05-02 18:18:51 +01:00
agatronic
572b45a94b
Add isunit function. fixes #1298
2013-04-29 16:28:20 +01:00
agatronic
4997ce9ced
extends recognise attributes. Fixes #1295
2013-04-29 16:28:04 +01:00
agatronic
5bc4059c6b
Make non strict units less strict and change the default to not be strict units. Fixes #1254
2013-04-26 09:35:56 +01:00
Luke Page
b2d75e82b4
Allow variable interpolation in attributes everywhere that is sensible
2013-03-18 12:19:02 +00:00
Luke Page
e58662fbd3
better support for attributes. Allow interpolation inside attributes. Fixes #1229
2013-03-18 12:13:01 +00:00
Luke Page
19405ac501
ampersands in selectors using extend - more complex test
2013-03-18 11:37:25 +00:00
Luke Page
e210c4b251
Fix extends when selector to add includes & and :extend is inline. Fixes #1227
2013-03-18 11:29:39 +00:00
Luke Page
ac3a92dd30
add clamping to hsl and hsla functions
2013-03-08 08:22:57 +00:00
Luke Page
096a69796f
support media queries in extend chaining. Also tidied up. Fixes #1213
2013-03-07 15:02:39 +00:00
Luke Page
2ff9ae521e
Allow circular references and ignore them when they become circular
2013-03-07 14:17:20 +00:00
Luke Page
7170aaf06e
First part of extend chaining
2013-03-07 12:17:24 +00:00
Luke Page
99aa363b70
fix, less with compression (-x) was unable to parse auto\9
2013-03-06 16:06:16 +00:00
Luke Page
c17d939ea7
Allow multiple extends for more declarative multiple inheritance
2013-03-06 15:09:43 +00:00
Luke Page
dca16509c2
fix regression: mixin guards compare units correctly
2013-03-06 10:07:43 +00:00
Luke Page
c583acede0
Fix default variables containing comma when semi-colon seperated mixin definition. Fixes #1211
2013-03-06 09:55:14 +00:00