ConnorSkees
|
ed4d19fe96
|
Initial implementation of placeholder selectors
|
2020-02-29 17:23:17 -05:00 |
|
ConnorSkees
|
93911c30b0
|
Refactor at rules to directory
|
2020-02-29 16:45:42 -05:00 |
|
ConnorSkees
|
624cf06f69
|
clippy
|
2020-02-29 16:13:57 -05:00 |
|
ConnorSkees
|
5367cb315a
|
Allow multiple semicolons
|
2020-02-29 15:54:13 -05:00 |
|
ConnorSkees
|
82813fee6f
|
Allow @for to include only styles
|
2020-02-29 15:29:04 -05:00 |
|
ConnorSkees
|
7923d096a7
|
Allow variable declarations in at rules
|
2020-02-29 14:16:26 -05:00 |
|
ConnorSkees
|
b85b122e3d
|
Preserve case of keywords from , to , and through
|
2020-02-29 12:11:40 -05:00 |
|
ConnorSkees
|
0adc6f90e3
|
@for non-integer error messages
|
2020-02-29 11:54:12 -05:00 |
|
ConnorSkees
|
659dfba1b2
|
@for tests
|
2020-02-29 11:47:06 -05:00 |
|
ConnorSkees
|
1b79127cc5
|
Initial implementation of @for
|
2020-02-29 11:46:48 -05:00 |
|
ConnorSkees
|
e2fcfeec47
|
rustfmt
|
2020-02-28 18:32:11 -05:00 |
|
ConnorSkees
|
bc2c927aa7
|
Properly emit @charset
|
2020-02-28 18:27:32 -05:00 |
|
ConnorSkees
|
1dfe77bcff
|
Better mixin error messages
|
2020-02-28 01:06:51 -05:00 |
|
ConnorSkees
|
46b96d03b1
|
Refactor how @return is parsed
|
2020-02-28 01:02:11 -05:00 |
|
ConnorSkees
|
a91ab9007e
|
Rename Token method equals_symbol to is_symbol
|
2020-02-28 01:01:31 -05:00 |
|
ConnorSkees
|
8619f88806
|
Remove unused QuoteKind impl
|
2020-02-28 00:41:14 -05:00 |
|
ConnorSkees
|
9eba5e9a14
|
2020-02-24 tests
|
2020-02-24 20:16:19 -05:00 |
|
ConnorSkees
|
906ca62a37
|
By default emit double quotes
|
2020-02-24 20:06:07 -05:00 |
|
ConnorSkees
|
9f81efe812
|
Print quotes properly when string contains quotes
|
2020-02-24 19:49:24 -05:00 |
|
ConnorSkees
|
6c5cf4b405
|
properly escape backslashes
|
2020-02-24 19:13:28 -05:00 |
|
ConnorSkees
|
c4d365a124
|
Create spaced list when values are adjacent
|
2020-02-24 19:05:50 -05:00 |
|
ConnorSkees
|
fba6f2eb73
|
Properly emit quotes after interpolation
|
2020-02-24 18:58:09 -05:00 |
|
ConnorSkees
|
465ac1b381
|
Fix bug where styles after quote were gobbled
|
2020-02-24 18:11:01 -05:00 |
|
ConnorSkees
|
8c6be57872
|
Handle curly braces in quotes in styles
|
2020-02-24 17:47:32 -05:00 |
|
ConnorSkees
|
c2e339fb5b
|
Remove inner _parse_interpolation()
|
2020-02-24 17:08:49 -05:00 |
|
ConnorSkees
|
a645424186
|
Refactor handling of quotes inside interpolation
|
2020-02-24 16:58:48 -05:00 |
|
ConnorSkees
|
54e71130e7
|
Strings containing interpolation are double quoted
|
2020-02-24 15:18:53 -05:00 |
|
ConnorSkees
|
011577c9f6
|
test for interpolation in attribute selectors
|
2020-02-24 15:10:30 -05:00 |
|
ConnorSkees
|
4c32d97971
|
remove comment
|
2020-02-24 15:10:15 -05:00 |
|
ConnorSkees
|
9877f4a0e0
|
Attribute selectors are parsed after lexing
|
2020-02-24 15:07:18 -05:00 |
|
ConnorSkees
|
404c7fb66a
|
Various tests
|
2020-02-24 09:38:05 -05:00 |
|
ConnorSkees
|
776e6444e6
|
rustfmt
|
2020-02-24 09:37:32 -05:00 |
|
ConnorSkees
|
e8ee76f7dc
|
Properly parse single quoted strings and string interpolation
|
2020-02-24 09:36:17 -05:00 |
|
ConnorSkees
|
4c3f5e24ee
|
Handle utf8 input (a bit)
|
2020-02-23 07:52:14 -05:00 |
|
ConnorSkees
|
ef4a9e9ded
|
Strings can start with # and don't have to be colors
|
2020-02-23 07:41:00 -05:00 |
|
ConnorSkees
|
dff4798a68
|
Better mixin parsing error message
|
2020-02-23 07:32:40 -05:00 |
|
ConnorSkees
|
023bc647bd
|
Properly handle trailing commas combined with newlines
|
2020-02-22 18:33:42 -05:00 |
|
ConnorSkees
|
53861ccb0d
|
clippy
|
2020-02-22 17:57:13 -05:00 |
|
ConnorSkees
|
4ee9cc72a6
|
Preserve newlines after , in selectors
|
2020-02-22 17:26:30 -05:00 |
|
ConnorSkees
|
686c3f0a51
|
Remove extraneous selector display tests
|
2020-02-22 17:11:12 -05:00 |
|
ConnorSkees
|
bf0ce2fe1a
|
Correctly print whitespace when no params in at rule
|
2020-02-22 17:09:15 -05:00 |
|
ConnorSkees
|
260b357bba
|
Test for unknown at rules
|
2020-02-22 17:08:58 -05:00 |
|
ConnorSkees
|
735f222e15
|
Style namespaces can have variables come before them
|
2020-02-22 16:41:10 -05:00 |
|
ConnorSkees
|
a3b260c0bd
|
Allow nested unknown @ rules
|
2020-02-22 15:34:32 -05:00 |
|
ConnorSkees
|
a6cc86e4db
|
Create tests for media queries
|
2020-02-22 13:03:02 -05:00 |
|
ConnorSkees
|
8c227290a0
|
Flatten whitespace in media query
|
2020-02-22 12:56:23 -05:00 |
|
ConnorSkees
|
d1d636fa17
|
Trim whitespace from media query
|
2020-02-22 12:53:58 -05:00 |
|
ConnorSkees
|
71b4729613
|
Toplevel unknown at rules
|
2020-02-22 12:02:52 -05:00 |
|
ConnorSkees
|
c8e3462e74
|
placeholder for unknown at rules in Display
|
2020-02-22 12:00:07 -05:00 |
|
ConnorSkees
|
a4cd8ae02c
|
rustfmt
|
2020-02-22 11:59:33 -05:00 |
|