Commit Graph

5692 Commits

Author SHA1 Message Date
Nathan Weizenbaum
d978423377 Enable sourcemaps by default.
This also adds support for customizing sourcemap links on the command
line and via the Ruby option API.

Closes #1189
2014-06-13 18:17:10 -07:00
Nathan Weizenbaum
139a64ca2c Fix a reference to Sass::Util in exec/base. 2014-06-13 15:39:08 -07:00
Nathan Weizenbaum
9f62b4126d Merge branch 'selector-fns'
Closes #1117
2014-06-13 15:16:40 -07:00
Nathan Weizenbaum
f701698fde Add a CHANGELOG entry about selector functions. 2014-06-13 15:13:09 -07:00
Nathan Weizenbaum
f031572b41 Add an is-superselector function. 2014-06-13 15:12:34 -07:00
Nathan Weizenbaum
b2eaca2d33 Add a simple-selectors function. 2014-06-13 15:08:52 -07:00
Nathan Weizenbaum
b123af9570 Add a selector-unify function. 2014-06-13 15:08:51 -07:00
Nathan Weizenbaum
9688f02db5 Add a selector-replace function. 2014-06-13 15:08:50 -07:00
Nathan Weizenbaum
f895460270 Add a selector-extend function. 2014-06-13 15:07:49 -07:00
Nathan Weizenbaum
8721402712 Add a selector-append function. 2014-06-13 15:07:48 -07:00
Nathan Weizenbaum
ac260ab6d9 Support placeholder but not parent selectors in selector fns. 2014-06-13 15:00:36 -07:00
Nathan Weizenbaum
67161f4fb6 Add a selector-nest function. 2014-06-13 14:58:04 -07:00
Nathan Weizenbaum
aacedc0c74 Add a selector-parse function. 2014-06-13 13:45:03 -07:00
Nathan Weizenbaum
783a3098c0 Merge branch 'stable'
Conflicts:
	doc-src/SASS_CHANGELOG.md
	lib/sass/exec.rb
2014-06-13 13:43:18 -07:00
Nathan Weizenbaum
384d6d98fe Merge branch 'fix-deprecation-warning-file-existsp' into stable
Closes #1286
2014-06-13 13:26:41 -07:00
Nathan Weizenbaum
21366e5f2e Add a changelog entry for File.exists? 2014-06-13 13:25:37 -07:00
Nathan Weizenbaum
83b8385923 Merge branch 'stable' into fix-deprecation-warning-file-existsp 2014-06-13 13:24:48 -07:00
Nathan Weizenbaum
3b8f8135f0 Merge remote-tracking branch 'origin/stable' into stable 2014-06-13 13:23:10 -07:00
Nathan Weizenbaum
d052ed6abc Merge pull request #1285 from apfelbox/patch-1
Fixed small documentation issue (in `@at-root`)
2014-06-13 13:19:21 -07:00
Nathan Weizenbaum
037532506d Merge pull request #1273 from nschonni/patch-1
Add GHFM code fences to blocks
2014-06-13 12:42:35 -07:00
Nathan Weizenbaum
50cc7ef9ac Merge branch 'ruby-2-1-2' into stable
Closes #1272
2014-06-13 12:41:46 -07:00
Nathan Weizenbaum
fb838e5b7a Merge remote-tracking branch 'origin/stable' into stable 2014-06-13 12:41:36 -07:00
Nathan Weizenbaum
666687c501 Stop skipping Ruby 2.1 on Travis.
The outstanding bug has been fixed as of 2.1.2.
2014-06-13 12:41:27 -07:00
Marc Ignacio
fbdf2a874b Update ruby patch version
https://www.ruby-lang.org/en/news/2014/05/09/ruby-2-1-2-is-released/
2014-06-13 12:40:25 -07:00
Seiei Higa
83a1bb0973 Fix deprecation warning File.exists? -> File.exist? 2014-06-14 04:13:50 +09:00
Jannik Zschiesche
9010f6a41a Fixed small documentation issue (in @at-root)
Fixes #1283
2014-06-13 10:42:33 +02:00
Nick Schonning
670c7a7bf1 Add GHFM code fences to blocks 2014-06-07 10:47:03 -04:00
₍˄ุ.͡˳̫.˄ุ₎
2045a314e2 Update Chris's bio.
:)
2014-06-07 07:00:55 -07:00
Nathan Weizenbaum
c28c70ecc9 Make @extend :not(.foo) work again. 2014-06-06 18:41:58 -07:00
Nathan Weizenbaum
0ff09f80f6 Merge pull request #1271 from sass/extend-selector-pseudo
Support extending into selector pseudoclasses
2014-06-06 17:35:45 -07:00
Nathan Weizenbaum
0bbd73613c Code review changes. 2014-06-06 17:35:11 -07:00
Nathan Weizenbaum
2a69d19873 Add a changelog entry. 2014-06-06 17:30:53 -07:00
Nathan Weizenbaum
6d62912561 Support placeholder selectors in selector pseudoclasses. 2014-06-06 17:30:20 -07:00
Nathan Weizenbaum
db059852bf Support simple cases of nested selector pseudoclasses. 2014-06-06 16:57:38 -07:00
Nathan Weizenbaum
dd0853f146 Support specificity ranges for selectors like :matches(). 2014-06-06 16:57:38 -07:00
Nathan Weizenbaum
ba0209dff4 Track specificity better when extending. 2014-06-06 16:57:38 -07:00
Nathan Weizenbaum
5c75279fc6 Initial support for extending into selector pseudoclasses.
There are still some specificity and unification kinks to be ironed
out.
2014-06-06 16:57:38 -07:00
Nathan Weizenbaum
1bd375aa89 Add superselector support for selector pseudoclasses.
This also adds a new superselector test file.
2014-06-06 16:57:38 -07:00
Nathan Weizenbaum
41badb634a Add some failing tests for selector pseudoclass extension. 2014-06-06 16:57:38 -07:00
Nathan Weizenbaum
8b2607f8f5 Fully parse selectors nested within pseudoclass selectors. 2014-06-06 16:57:38 -07:00
Nathan Weizenbaum
9e58d2ec89 Disallow functions named "and", "or", or "not".
Closes #1265
2014-06-06 13:19:13 -07:00
Chris Eppstein
a76cb3f006 Fix markdown syntax mistake. 2014-06-05 09:02:40 -07:00
Chris Eppstein
f2553d3f22 Clarify how colors work in the sass reference. 2014-06-05 08:59:23 -07:00
Chris Eppstein
37464b4455 Clarify that any value can be a legal key in a Sass map. 2014-06-05 08:38:55 -07:00
Nathan Weizenbaum
eb42765a4c Merge branch 'stable'
Conflicts:
	VERSION
	doc-src/SASS_CHANGELOG.md
2014-05-30 17:37:36 -07:00
Nathan Weizenbaum
a2fd37ed1b Bump VERSION to 3.3.8. 3.3.8 2014-05-30 17:35:20 -07:00
Nathan Weizenbaum
00c460c2ae Merge remote-tracking branch 'origin/stable' into stable 2014-05-30 17:34:44 -07:00
Nathan Weizenbaum
730f8ca1f8 :nth-match has been folded into :nth-column.
:column() has also been replaced by "||". This removes the :column
tests; "||" support will be added later.
2014-05-30 16:21:45 -07:00
Nathan Weizenbaum
b875485ab1 Merge branch 'stable'
Conflicts:
	lib/sass/selector/comma_sequence.rb
	lib/sass/selector/sequence.rb
	test/sass/scss/scss_test.rb
2014-05-30 13:25:26 -07:00
Nathan Weizenbaum
c343398871 Merge remote-tracking branch 'origin/master'
Conflicts:
	doc-src/SASS_CHANGELOG.md
2014-05-30 13:19:55 -07:00