Connor Skees
|
e211aff677
|
remove dead code from Scope impl
|
2020-06-28 03:28:50 -04:00 |
|
Connor Skees
|
4d23270b23
|
update passing tests
|
2020-06-28 03:25:29 -04:00 |
|
Connor Skees
|
0b28bb4c35
|
optimize common case of single style
|
2020-06-27 07:24:53 -04:00 |
|
Connor Skees
|
f582439744
|
add scope test for local variables with functions
|
2020-06-27 04:26:45 -04:00 |
|
ConnorSkees
|
369feb5c40
|
use clearer naming for Number variants
|
2020-06-26 08:47:10 -04:00 |
|
ConnorSkees
|
41bfea3cea
|
update dependencies
|
2020-06-26 08:03:43 -04:00 |
|
ConnorSkees
|
6a6be73c5f
|
make doctests pass
|
2020-06-26 06:40:34 -04:00 |
|
ConnorSkees
|
9212ff5fa1
|
resolve clippy lints
|
2020-06-26 06:12:50 -04:00 |
|
ConnorSkees
|
6baf0d2340
|
reduce size of Namespace and Toplevel
|
2020-06-26 05:37:57 -04:00 |
|
ConnorSkees
|
f9be622eeb
|
put errors in Box
|
2020-06-26 05:12:28 -04:00 |
|
ConnorSkees
|
a04bc40129
|
make Unit and Number structs smaller
|
2020-06-26 04:55:00 -04:00 |
|
ConnorSkees
|
1c73e5657a
|
store reference to @content
|
2020-06-26 01:02:06 -04:00 |
|
ConnorSkees
|
17a0323da5
|
resolve clippy lints
|
2020-06-25 01:33:02 -04:00 |
|
ConnorSkees
|
e12d3a581d
|
reduce size of parse::Stmt
|
2020-06-25 00:27:24 -04:00 |
|
ConnorSkees
|
177cacd9c9
|
commit temporary workaround for @keyframes
|
2020-06-24 11:41:36 -04:00 |
|
ConnorSkees
|
9512e9f39f
|
improve parsing of media queries
|
2020-06-24 11:39:32 -04:00 |
|
ConnorSkees
|
e5e3943e5c
|
allow clippy::single_match
|
2020-06-24 07:05:14 -04:00 |
|
ConnorSkees
|
e96fc409e9
|
add debug_assert to is_super_selector for pseudo
|
2020-06-24 06:37:26 -04:00 |
|
ConnorSkees
|
a82de89adc
|
complex selector equality ignores line_break
|
2020-06-24 06:20:36 -04:00 |
|
ConnorSkees
|
4610a30024
|
resolve @extend issues related to attrbitute equality
|
2020-06-24 06:11:29 -04:00 |
|
ConnorSkees
|
6fec0835f8
|
add more selector-extend tests
|
2020-06-24 02:57:46 -04:00 |
|
ConnorSkees
|
dc3208cc05
|
remove devour_whitespace from selector parsing
|
2020-06-23 04:57:06 -04:00 |
|
ConnorSkees
|
36530a3309
|
add newly passing tests
|
2020-06-23 04:36:15 -04:00 |
|
ConnorSkees
|
173a896ab0
|
resolve clippy lints
|
2020-06-23 04:28:54 -04:00 |
|
ConnorSkees
|
84328f0e2c
|
add remaining selector-unify tests
|
2020-06-23 04:28:54 -04:00 |
|
ConnorSkees
|
402d7bf8e6
|
unignore passing tests
|
2020-06-23 04:28:54 -04:00 |
|
ConnorSkees
|
7f8dc52e24
|
wrap extended selectors in Rc<RefCell<T>>
|
2020-06-23 04:28:54 -04:00 |
|
ConnorSkees
|
0650f0ebcf
|
super selectors are resolved eagerly
|
2020-06-23 04:28:54 -04:00 |
|
ConnorSkees
|
e94dd80a53
|
change where parent selectors are resolved
|
2020-06-23 04:28:54 -04:00 |
|
ConnorSkees
|
991be977ac
|
resolve regression related to equality of selectors
|
2020-06-23 04:28:54 -04:00 |
|
ConnorSkees
|
81aa6ee4b8
|
fix how equality is resolved between pseudo selectors
|
2020-06-23 04:28:37 -04:00 |
|
ConnorSkees
|
c700845174
|
resolve hang on malformed input involving and and or
|
2020-06-22 14:18:14 -04:00 |
|
ConnorSkees
|
eb6f0f3451
|
remove superfluous lifetimes and returns
|
2020-06-22 12:41:59 -04:00 |
|
ConnorSkees
|
a3a33db47a
|
improve selector error handling
|
2020-06-22 12:39:09 -04:00 |
|
ConnorSkees
|
aea7c9c408
|
deny functions with reserved names or in control flow
|
2020-06-22 11:35:15 -04:00 |
|
ConnorSkees
|
ac2d15b776
|
rustfmt
|
2020-06-22 11:08:28 -04:00 |
|
ConnorSkees
|
169a6ec2b3
|
implement min and max
|
2020-06-22 11:07:54 -04:00 |
|
ConnorSkees
|
c031d42f41
|
change how filenames beginning with _ are tested for
|
2020-06-22 10:31:01 -04:00 |
|
ConnorSkees
|
6f4b8a935f
|
rustfmt
|
2020-06-22 10:22:13 -04:00 |
|
ConnorSkees
|
ea0e04bfb9
|
eval varargs
|
2020-06-22 10:21:18 -04:00 |
|
ConnorSkees
|
082d58853b
|
implement special-cased functions min and max
|
2020-06-22 10:11:30 -04:00 |
|
ConnorSkees
|
1362d747a4
|
remove superfuous &mut
|
2020-06-22 03:19:16 -04:00 |
|
ConnorSkees
|
fa04a8ac05
|
update date in docs
|
2020-06-21 04:14:57 -04:00 |
|
ConnorSkees
|
52bf3f0091
|
implement short circuiting for and
|
2020-06-20 22:31:31 -04:00 |
|
ConnorSkees
|
218d73c982
|
bump version to 0.9.1
|
2020-06-20 22:06:45 -04:00 |
|
ConnorSkees
|
2d990a03bd
|
rename placeholder variable
|
2020-06-20 21:53:50 -04:00 |
|
ConnorSkees
|
27e4f2b541
|
properly parse maps with maps as values
|
2020-06-20 21:53:01 -04:00 |
|
ConnorSkees
|
07d6faf64b
|
basic implementation of short circuiting with or op
|
2020-06-20 16:22:17 -04:00 |
|
ConnorSkees
|
39d439b2c2
|
update newly passing tests from @supports MVP
|
2020-06-20 16:09:02 -04:00 |
|
ConnorSkees
|
d01ab0aa7d
|
remove redundant clones of paths in @import
|
2020-06-20 15:53:09 -04:00 |
|