ConnorSkees
a645424186
Refactor handling of quotes inside interpolation
2020-02-24 16:58:48 -05:00
ConnorSkees
844b506872
Value operations can fail
2020-02-17 10:27:04 -05:00
ConnorSkees
e5bbba3462
Take self by value in eval to avoid clone in common case
2020-02-16 22:06:30 -05:00
ConnorSkees
089436ec9d
Revert "Allow unquote on all values"
...
This reverts commit f4c5fbae274ddd545d34107e424fa3b9c842ea14.
This change resulted in nine regressions in the spec tests. This is a
change that we should make later when the `unquote()` function has the
correct functionality. For right now, the implementation of `unquote()` is a hack to just get
things working.
2020-02-14 10:23:43 -05:00
ConnorSkees
f4c5fbae27
Allow unquote on all values
2020-02-14 10:11:26 -05:00
ConnorSkees
405a1c2d42
Implement mul and div for Value and builtin function percentage()
2020-02-09 16:05:07 -05:00
ConnorSkees
901c911b5b
Handle percentages and large/small values inside rgb()
and rgba()
2020-02-09 10:41:05 -05:00
ConnorSkees
44d257494a
Properly print decimal numbers
2020-02-08 18:43:18 -05:00
ConnorSkees
783e43b765
clippy
2020-02-08 17:03:43 -05:00
ConnorSkees
a139e07189
Move Value parsing to separate file
2020-02-08 16:17:58 -05:00
ConnorSkees
6471ce8f29
Refactor value
2020-02-08 16:08:54 -05:00