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
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
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
42aff6f35c
remove bad comment
2014-02-17 19:53:35 +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
e0692fa199
add scope tests to the detached ruleset test-set
2014-02-13 20:36:34 +00:00
Luke Page
c301ea6e42
Merge remote-tracking branch 'origin/master' into detached-rulesets
2014-02-12 23:42:15 +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
e3168e3434
add some more failing tests
2014-02-12 22:40:20 +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
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
dc80595b68
Merge branch 'master' of https://github.com/cloudhead/less.js
2014-02-08 16:46:53 +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
c523e99622
Property merge via +_: minor test updates.
2014-02-05 00:54:20 +04:00
seven-phases-max
9f4818d8fd
Added support for property merge via +_;
2014-02-04 06:54:05 +04:00
Matthew Ouyang
bb721e8a6b
fix broken test case
...
- linenumbers-all.css had a hard-coded path instead of a parameterized one
2014-02-03 01:53:41 -05:00
Luke Page
38cca0471c
make selector-less css guard fold into the current selector
2014-02-02 17:38:13 +00: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
245717afaa
Fix parser error with block comments. Fixes #1833
2014-02-01 08:42:10 +00:00
seven-phases-max
7768a91b3c
Improved positioning of "missing closing )" error.
2014-02-01 08:31:40 +04:00
seven-phases-max
554448d49b
Improved missing ( and { error detection.
2014-02-01 03:03:00 +04:00
meri
281a89538f
Merge branch 'rhino-lessc' of https://github.com/dhaber/less.js into dhaber-rhino-lessc
2014-01-24 11:26:32 +01:00
Luke Page
e18b274f62
Merge branch 'cache-buster' of https://github.com/bcluca/less.js
...
Conflicts:
test/index.js
2014-01-22 21:19:57 +00:00
Doug Haber
9b3513b801
Split rhino and rhino version of lessc. This lets us have cleaner tests (since we don't need to include the test code in the rhino source). Also
...
sets the stage for sharing lessc code between lessc and rhino less (issue #14 ) and provides a hook so lesscss-java can have custom js.
2014-01-21 21:48:37 -05:00
seven-phases-max
5146c1b1ee
improved multiple default() guards conflict detection, updated tests.
2014-01-21 19:11:08 +04:00
Luke Page
8580ff8c10
Merge pull request #1814 from seven-phases-max/numeric-precision
...
Rounding of output numbers.
2014-01-21 04:27:59 -08:00
Luca Bernardo Ciddio
d6244cb3f9
Renamed --cache-buster option to --url-args
2014-01-18 19:26:27 -08:00
seven-phases-max
52ba472bb7
Added rounding of output numbers (hardcoded to max. 8 digits in this commit).
2014-01-18 09:58:14 +04:00
Luca Bernardo Ciddio
958716160f
Cache buster for url tokens
2014-01-16 21:12:56 -08:00
meri
85197ee577
Merge branch 'master' of https://github.com/less/less.js into rhino
...
Conflicts:
.gitattributes
README.md
test/index.js
2014-01-14 22:48:46 +01:00
Doug Haber
de4e888211
Add Support Map Tests
...
This patch adds Support Map Tests to the rhino test suite. It makes the
following changes:
1. Fix typo in the Gruntfile.js for the sourcemap-test
2. Update Gradle build to always build the less-rhino-<version>.js
before running the tests
3. Add a new testRhinoSourceMap and add it to the test list
4. Add a SourceMapRhinoTest that bootstraps SourceMap tests and then
validates them after they run
5. Add hooks in RhinoTest to support custom bootstraping and validation
6. Add compiled version of source-map (version 0.1.31) because Rhino
can't dynamically pull in dependencies
7. Add source-map to the Rhino build with a Header/Footer that wraps
source-map as a less-friendly dependency
8. Update lib/less/rhino.js to properly handle (some) source-map options
and add a new one (--source-map-output-map-file) that will output the
source-map to a separate file (so we can validate our Rhino tests)
9. Remove unused callback in less-test.js
2014-01-13 23:39:52 -05:00
Luke Page
86476d58cb
allow empty files
2014-01-12 11:51:02 +00:00
Luke Page
35d8473c77
fix sourcemap test
2014-01-11 18:57:02 +00:00
Luke Page
0f8f995983
Fix css guard error. fixes #1796
2014-01-11 18:35:11 +00:00
Luke Page
92c3ac2c88
support shadow dom selectors. fixes #1801
2014-01-11 17:43:19 +00:00
Doug Haber
ebfdf7dbc3
innerText isn't available in ff/chrome/etc so use innerHTML
2014-01-09 22:07:07 -05:00