21 Commits

Author SHA1 Message Date
ConnorSkees
4a2503b04c refactor attribute parsing 2020-04-26 00:55:38 -04:00
ConnorSkees
a8141d2488 handle edge case in parsing of units ending with hypen followed by whitespace 2020-04-25 20:19:50 -04:00
ConnorSkees
a5cd335318 properly handle whitespace and start and end of url() 2020-04-24 19:00:06 -04:00
ConnorSkees
a86d717f26 properly parse variable flags 2020-04-23 21:30:25 -04:00
ConnorSkees
99ae3ae30a test for multiline comments in subtraction 2020-04-23 19:44:20 -04:00
ConnorSkees
409ac80921 handle multiline comments surrounding @ if condition 2020-04-23 19:32:32 -04:00
ConnorSkees
34b886b758 more robustly handle escaping 2020-04-22 10:57:57 -04:00
ConnorSkees
3805eaab2b clippy 2020-04-21 18:22:26 -04:00
ConnorSkees
fc3facb80c properly handle url() 2020-04-21 04:20:35 -04:00
ConnorSkees
cdfd89cd75 add TODO to interpolated_ident_body 2020-04-21 02:17:11 -04:00
ConnorSkees
3e9e860e20 allow slient comments in special function args 2020-04-20 15:11:03 -04:00
ConnorSkees
0052c754cb rename ident_body to be more explicit it does not include interpolation 2020-04-20 14:57:41 -04:00
ConnorSkees
ca69695776 remove unused IsComment trait 2020-04-20 14:57:22 -04:00
ConnorSkees
46552b3a56 remove usage of use super::*` 2020-04-20 14:53:52 -04:00
ConnorSkees
c031286c9a refactor number and interpolation utils to separate file 2020-04-20 14:49:29 -04:00
ConnorSkees
11a27775a4 refactor read_until utils to separate file 2020-04-20 14:45:40 -04:00
ConnorSkees
8a4d74e268 refactor comment and whitespace utils to separate file 2020-04-20 14:40:51 -04:00
ConnorSkees
40451a211a refactor variable utils to separate file 2020-04-20 14:38:05 -04:00
ConnorSkees
c121bbc1e3 refactor string utils to separate file 2020-04-20 14:35:16 -04:00
ConnorSkees
760c95792c refactor char utils to separate file 2020-04-20 14:30:56 -04:00
ConnorSkees
3fd9692ce5 move utils to directory 2020-04-20 14:27:35 -04:00