1184 Commits

Author SHA1 Message Date
Luke Page
c95dfdedf9 1.7.0 Release 2014-02-27 20:10:42 +00:00
Luke Page
17a92e3f9b Merge pull request #1890 from roelvanduijnhoven/feature/luma-definition
Let `luma` follow spec
2014-02-27 19:53:41 +00:00
Roel van Duijnhoven
e7389a0e7a Introduce luminance function.
The behaviour of this function is identical to luma prior to LESS 1.7.
2014-02-27 08:45:24 +01:00
Luke Page
ccd8ebbfdf always execute import-once in the same way. Fixes #1898 2014-02-27 06:12:31 +00:00
Luke Page
beb52739c0 allow % to be passed to the unit function. Fixes #1550 and fixes #1571 2014-02-23 17:09:33 +00:00
Luke Page
fce001e088 use the right xml http request for local file access. from @Scorpin 2014-02-23 16:41:39 +00:00
Luke Page
18c49e7a0f re-implement pull request #1701 - still allow log level to be configurable in dev mode 2014-02-23 16:12:27 +00:00
Luke Page
89e095cbf1 call callback if exception whilst calling toCSS. Fixes #1816 2014-02-23 14:52:21 +00:00
Luke Page
2a194e03d0 Merge branch 'master' of https://github.com/cloudchen/less.js
Conflicts:
	lib/less/browser.js
2014-02-23 08:30:50 +00:00
Luke Page
6f3f59cd57 tweak the log levels. Fixes #1856 2014-02-23 08:26:18 +00:00
Luke Page
5ab0e08665 Do not evaluate css with guards if the guards fail. Fixes #1873 2014-02-21 12:37:40 +00:00
Luke Page
7c90acaae6 Fix a small scope issue with mixins when using parent selectors, introduced in 1.6.2. Fixes #1877 2014-02-21 11:22:42 +00:00
Luke Page
bf9c59025b Fixed that in some situations a mixin call into a referenced file wouldn't import media queries. Fixes #1469 2014-02-21 11:03:38 +00:00
Roel van Duijnhoven
ea1822385a Let luma follow spec
The `luma` function found in LESS is not implemented as defined in the specification (http://www.w3.org/TR/2008/REC-WCAG20-20081211/#relativeluminancedef).
2014-02-20 16:19:19 +01:00
Luke Page
8fa966ea18 Merge pull request #1859 from less/detached-rulesets
detached rulesets
2014-02-19 07:07:48 +00:00
seven-phases-max
768a5cbc84 minor % func improvement: preserve quote char and escaped flag, updated tests. 2014-02-18 18:56:46 +04:00
seven-phases-max
d3c0b204c7 minor replace func improvement: preserve quote char and escaped flag. 2014-02-18 15:22:14 +04:00
Luke Page
6117a33f50 Merge pull request #1855 from jakebellacera/adding_replace_function
Adding replace function
2014-02-17 22:32:27 +00:00
Luke Page
88b44dfc43 make mixin definitions have similar coding style to detached rulesets for grabbing frames 2014-02-17 19:50:43 +00:00
Luke Page
baba33ea6a Fix some bugs with detached rulesets and media queries 2014-02-17 19:15:47 +00:00
Luke Page
c730829d1d Fix one issue with media queries and detached rulesets, one to go 2014-02-16 17:50:51 +00:00
Luke Page
b46ca11286 error tests and test detached rulesets without a mixin call 2014-02-13 21:42:32 +00:00
Luke Page
c301ea6e42 Merge remote-tracking branch 'origin/master' into detached-rulesets 2014-02-12 23:42:15 +00:00
Luke Page
15174c0860 small approx 1% speed improvement 2014-02-12 23:38:35 +00:00
Luke Page
ef3c63fb9a Test out some theoretical back tracking and fix bugs 2014-02-12 23:34:14 +00:00
Luke Page
e3576b9c01 implement n level back-tracking and then don't absorb a parenthesis, fixing both issues with 2 new test cases 2014-02-12 23:10:52 +00:00
Luke Page
ed0e13a0ec do not chunk inside parens so that we can predict mixin calls containing detached rulesets. Also now save the current chunk (may not be required). 2014-02-12 22:34:58 +00:00
Luke Page
7f26515630 small simplification 2014-02-11 22:02:48 +00:00
Luke Page
55033c77ed more tests and name arguments for caller 2014-02-11 22:01:26 +00:00
Luke Page
9749d20c3d Fix tests, fix a bug in comparing values 2014-02-11 21:09:06 +00:00
Luke Page
dff83f8d97 Merge branch 'master' of https://github.com/deviprsd21/less.js 2014-02-11 20:38:12 +00:00
seven-phases-max
68f97faf5d Fixed empty args matching for named variadics (e.g. .mixin(@var...)). 2014-02-11 19:25:20 +04:00
Luke Page
2be0b8c922 Merge remote-tracking branch 'origin/master' into detached-rulesets 2014-02-11 13:53:16 +00:00
Luke Page
f7414a1072 detached rulesets 2014-02-09 22:20:08 +00:00
seven-phases-max
09c4311594 Added support for variables in certain at-rules (keyframes, namespace, charset). 2014-02-09 13:42:01 +04:00
Luke Page
72c0cff78b Merge pull request #1847 from seven-phases-max/property-merge-with-space
Property merge with `+_` (replaces #1788)
2014-02-08 17:02:32 +00:00
Luke Page
9f68ad79b0 1.6.3 release 2014-02-08 16:51:17 +00:00
Luke Page
6de8fc189f Fix double toCSS calls in unusual situations causing an exception. Fixes #1830 2014-02-08 16:45:36 +00:00
Jake Bellacera
98f48bcb78 Replacing replace's options to flags 2014-02-06 23:41:18 -08:00
Jake Bellacera
089bf1b78a Adding replace function
* renamed gsub function to replace
* reordered replace's function arguments to be much more readable
* added support for replacement (Regexp) options
2014-02-06 23:29:14 -08:00
Jake Bellacera
fda1774ddb Merge upstream into adding_gsub_function 2014-02-06 17:29:42 -08:00
seven-phases-max
9f4818d8fd Added support for property merge via +_; 2014-02-04 06:54:05 +04:00
Luke Page
d82b39c2db 1.6.2 release 2014-02-02 18:36:59 +00:00
Luke Page
38cca0471c make selector-less css guard fold into the current selector 2014-02-02 17:38:13 +00:00
Cloud Chen
0a7954355a Implement postProcessor callback feature for less.ls browser environment #1835
Add `jasmine:postProcessor` task and corresponding spec as well
2014-02-03 00:07:38 +08:00
Luke Page
eb19ae4cfa Fix bug with css guards. Fixes #1750. Fixes #1613. Fixes #1813 2014-02-01 19:13:56 +00:00
Luke Page
eba67deddf Merge branch 'property-interp-fix-2' of https://github.com/seven-phases-max/less.js
Conflicts:
	lib/less/parser.js
2014-02-01 18:33:58 +00:00
Luke Page
4923696958 Merge branch 'patch-6' of https://github.com/oyejorge/less.js 2014-02-01 18:28:04 +00:00
Luke Page
15af82848d Fix unescaped forward slash in regex. Fixes #1827 2014-02-01 18:25:03 +00:00
Luke Page
fa035ad5e9 Merge branch 'patch-7' of https://github.com/oyejorge/less.js 2014-02-01 18:18:03 +00:00