ConnorSkees
|
64e2632de4
|
refactor parsing of quoted strings with interpolation containing strings
|
2020-04-19 22:41:37 -04:00 |
|
ConnorSkees
|
7579a6e9b5
|
refactor parsing of unquoted strings
|
2020-04-19 20:22:31 -04:00 |
|
ConnorSkees
|
e820395cc5
|
refactor printing and parsing of quoted strings
|
2020-04-19 13:51:37 -04:00 |
|
ConnorSkees
|
4ba45bb8c1
|
more robust handling of is_null
|
2020-04-19 00:39:18 -04:00 |
|
ConnorSkees
|
cb8be064a9
|
interpolation in multiline comments
|
2020-04-18 21:01:12 -04:00 |
|
ConnorSkees
|
71546d7fc4
|
handle -(null) and -null
|
2020-04-18 20:45:40 -04:00 |
|
ConnorSkees
|
305581ad75
|
properly error when attempting to display map
|
2020-04-18 20:11:49 -04:00 |
|
ConnorSkees
|
0a5c6b907c
|
test mul unit display errors
|
2020-04-18 19:50:14 -04:00 |
|
ConnorSkees
|
47b7ece6c5
|
update tests to include new API changes
|
2020-04-18 19:08:35 -04:00 |
|
ConnorSkees
|
de78c1147a
|
manually resolve some formatting issues
|
2020-04-17 13:06:54 -04:00 |
|
ConnorSkees
|
7181077163
|
interchangeable underscore/hyphen in builtin functions
|
2020-04-13 12:57:25 -04:00 |
|
ConnorSkees
|
409fa3a1dd
|
eval args to zip
|
2020-04-13 12:28:40 -04:00 |
|
ConnorSkees
|
c017ccfeb4
|
toplevel atrules within selectors
|
2020-04-12 21:47:32 -04:00 |
|
ConnorSkees
|
e833650af0
|
refactor test macros to handle new errors
|
2020-04-12 14:22:52 -04:00 |
|
ConnorSkees
|
7e793392a7
|
handle special functions calc, element, expression, and progid
|
2020-04-06 19:26:47 -04:00 |
|
ConnorSkees
|
ce346077f9
|
properly parse plain css functions
|
2020-04-06 15:35:46 -04:00 |
|
ConnorSkees
|
9faaabebfa
|
rename ordering tests
|
2020-04-06 15:27:00 -04:00 |
|
ConnorSkees
|
26fdcfdf17
|
interpolated ampersand in at-root
|
2020-04-06 14:30:36 -04:00 |
|
ConnorSkees
|
8802a92f9b
|
at-root with nothing contains super selector
|
2020-04-06 13:30:36 -04:00 |
|
ConnorSkees
|
648dc04c33
|
initial implementation of @ at-root
|
2020-04-06 13:13:03 -04:00 |
|
ConnorSkees
|
526ed4fde0
|
add commas to at-root tests
|
2020-04-06 00:51:12 -04:00 |
|
ConnorSkees
|
074b6b50ce
|
initial at-root tests
|
2020-04-06 00:44:12 -04:00 |
|
ConnorSkees
|
a55cf39cc2
|
add @ error tests
|
2020-04-06 00:34:48 -04:00 |
|
ConnorSkees
|
13a96273e4
|
emit charset only when output contains utf-8
|
2020-04-05 23:20:47 -04:00 |
|
ConnorSkees
|
a8ab6b1675
|
test for unquoted string escape equality
|
2020-04-05 20:08:48 -04:00 |
|
ConnorSkees
|
d550615957
|
implement order of operations
|
2020-04-05 17:34:30 -04:00 |
|
ConnorSkees
|
86f2ac6a6c
|
remove placeholders in pseudo parens closer to correct
|
2020-04-05 12:52:02 -04:00 |
|
ConnorSkees
|
49d823c990
|
add sass nesting spec test verbatim
|
2020-04-05 02:48:17 -04:00 |
|
ConnorSkees
|
b7b58c2ac6
|
selector unification of pseudo parens
|
2020-04-05 02:39:38 -04:00 |
|
ConnorSkees
|
b7be1705a2
|
args and default values are lazily evaluated
|
2020-04-04 18:17:04 -04:00 |
|
ConnorSkees
|
ece0f5afde
|
allow !global in mixins and functions
|
2020-04-04 14:53:08 -04:00 |
|
ConnorSkees
|
dee4462cc7
|
add sass color spec tests verbatim
|
2020-04-04 14:13:37 -04:00 |
|
ConnorSkees
|
051185e280
|
implement builtin function call()
|
2020-04-04 12:31:43 -04:00 |
|
ConnorSkees
|
c0eaf4c5f6
|
allow semicolon after closing brace
|
2020-04-04 03:00:38 -04:00 |
|
ConnorSkees
|
81c85a6f86
|
handle builtin functions in get-function
|
2020-04-03 23:49:44 -04:00 |
|
ConnorSkees
|
3f98d1abca
|
initial implementation of get-function()
|
2020-04-03 21:38:34 -04:00 |
|
ConnorSkees
|
60c16de830
|
inspect([]) => []
|
2020-04-03 16:53:45 -04:00 |
|
ConnorSkees
|
04e9b99b09
|
fail on duplicate key in map declaration
|
2020-04-03 16:38:01 -04:00 |
|
ConnorSkees
|
24176bb1f0
|
initial implementation of zip
|
2020-04-03 15:54:59 -04:00 |
|
ConnorSkees
|
2d7f69e3da
|
equality does unit conversions
|
2020-04-03 14:34:59 -04:00 |
|
ConnorSkees
|
f2bb6097dc
|
index() with maps
|
2020-04-03 13:43:34 -04:00 |
|
ConnorSkees
|
2a01668ae0
|
refactor selector parsing
|
2020-04-03 13:28:37 -04:00 |
|
ConnorSkees
|
4565121b34
|
for now, don't unquote attr val
|
2020-04-02 22:07:22 -04:00 |
|
ConnorSkees
|
db9515d347
|
strip qutoes from attribute value
|
2020-04-02 21:59:36 -04:00 |
|
ConnorSkees
|
c1d79047f2
|
change casing of expected in modifier error
|
2020-04-02 21:51:55 -04:00 |
|
ConnorSkees
|
476578cdc6
|
fail on modifier with attrkind any
|
2020-04-02 21:44:26 -04:00 |
|
ConnorSkees
|
f86d613374
|
better handling of single length lists in join
|
2020-04-02 18:43:48 -04:00 |
|
ConnorSkees
|
e7008cd7e8
|
handle non list separator in join()
|
2020-04-02 18:32:09 -04:00 |
|
ConnorSkees
|
31a19b5ecb
|
handle maps in join()
|
2020-04-02 18:23:57 -04:00 |
|
ConnorSkees
|
a9230b7877
|
properly emit separator in join when both are under 2 length
|
2020-04-02 18:19:54 -04:00 |
|