connorskees
|
0ec8616e11
|
add Sass documentation link to readme
|
2023-01-09 01:51:54 +00:00 |
|
connorskees
|
68b1ee0d1d
|
allocate arg vec with capacity during eval
|
2023-01-09 01:51:54 +00:00 |
|
Connor Skees
|
1052005ab6
|
update readme path
|
2023-01-08 12:06:58 -05:00 |
|
Connor Skees
|
fb1a18f259
|
explicit version for compiler dependency
|
2023-01-08 11:05:36 -05:00 |
|
Connor Skees
|
7b284f1da7
|
rustfmt
|
2023-01-08 10:57:00 -05:00 |
|
Connor Skees
|
a6f8b73324
|
rename compiler crate
|
2023-01-08 10:52:53 -05:00 |
|
connorskees
|
2a9e20d037
|
clippy
|
2023-01-08 15:35:18 +00:00 |
|
connorskees
|
0902851862
|
simplify div and modulo implementations
|
2023-01-08 15:25:18 +00:00 |
|
connorskees
|
f321f36faf
|
reduce cloning in argument evaluation
|
2023-01-08 15:05:59 +00:00 |
|
connorskees
|
bf0d912dc8
|
clippy
|
2023-01-08 00:33:39 +00:00 |
|
connorskees
|
3c1b14406a
|
convert to workspace
|
2023-01-07 19:47:32 +00:00 |
|
connorskees
|
1f873e1f0e
|
bump version to 0.12.1
|
2023-01-07 17:58:49 +00:00 |
|
connorskees
|
1474c3bafc
|
fix failing doc test
|
2023-01-07 17:39:41 +00:00 |
|
connorskees
|
afba0dd993
|
fix CI, rustfmt
|
2023-01-07 17:32:51 +00:00 |
|
connorskees
|
d7962e02be
|
fix include_sass test
|
2023-01-07 17:08:42 +00:00 |
|
connorskees
|
16ad7298fe
|
lazily compute token spans
|
2023-01-07 08:56:24 +00:00 |
|
connorskees
|
4f6bff8716
|
put more things in Arc
|
2023-01-07 08:02:57 +00:00 |
|
connorskees
|
02d36f872a
|
split binop into separate struct
|
2023-01-07 07:03:35 +00:00 |
|
connorskees
|
190201bcce
|
use Arc instead of Box inside AstExpr
speeds up bootstrap by ~15-20%
|
2023-01-07 06:48:28 +00:00 |
|
connorskees
|
f20c000b54
|
is_true => is_truthy
|
2023-01-07 05:31:13 +00:00 |
|
connorskees
|
ae88b3ed24
|
optimize has_following_sibling
|
2023-01-07 04:48:38 +00:00 |
|
connorskees
|
d14e6bd9f7
|
unify serialization and inspection
|
2023-01-07 04:17:05 +00:00 |
|
connorskees
|
d8867e42db
|
hide macro internals from rust-analyzer autocomplete
|
2023-01-06 11:19:16 +00:00 |
|
connorskees
|
8095c2345e
|
add compile time macro
|
2023-01-06 10:58:12 +00:00 |
|
connorskees
|
34bbe4cd32
|
more robust support for @forward prefixes, more code coverage
|
2023-01-03 23:25:51 +00:00 |
|
connorskees
|
65c1a9e833
|
improve code coverage, handle more builtin fn edge cases
|
2023-01-03 04:33:56 +00:00 |
|
Connor Skees
|
753c4960ca
|
increase code coverage
|
2022-12-29 17:56:22 -05:00 |
|
Connor Skees
|
593f14e1c0
|
add test for interpolation in @include
|
2022-12-29 03:02:05 -05:00 |
|
Connor Skees
|
e237fb1f6d
|
better span when missing expression
|
2022-12-29 00:21:17 -05:00 |
|
Connor Skees
|
39c992a2eb
|
bump version to 0.12.0
|
2022-12-28 22:34:58 -05:00 |
|
Connor Skees
|
02bca8bc49
|
update docs
|
2022-12-28 22:32:18 -05:00 |
|
Connor Skees
|
743ad7a340
|
increase code coverage
|
2022-12-28 21:42:58 -05:00 |
|
Connor Skees
|
6cd208f41d
|
make crate compatible with 1.56.0
|
2022-12-28 17:57:11 -05:00 |
|
Connor Skees
|
9b6623190d
|
allow escaped non-alphanumeric bytes in media queries
|
2022-12-28 17:09:55 -05:00 |
|
Connor Skees
|
e5da366fac
|
unify color checking in builtin color fns
|
2022-12-28 16:45:06 -05:00 |
|
Connor Skees
|
494acb9933
|
update error message in test
|
2022-12-28 15:58:49 -05:00 |
|
Connor Skees
|
0a44a852f9
|
optimize repeated variable lookups
|
2022-12-28 15:50:20 -05:00 |
|
Connor Skees
|
bb937ae84f
|
more robust handling of empty input after resolving interpolation
|
2022-12-28 14:41:36 -05:00 |
|
Connor Skees
|
bba405392c
|
lock stdout
|
2022-12-28 12:08:44 -05:00 |
|
Connor Skees
|
795a160e01
|
remove redundant number accessor
|
2022-12-28 11:03:03 -05:00 |
|
Connor Skees
|
00845ad518
|
remove add_token method from interpolation
|
2022-12-28 10:37:22 -05:00 |
|
Connor Skees
|
d63f0a54d2
|
optimize interpolation resolution
|
2022-12-28 10:31:46 -05:00 |
|
Connor Skees
|
0363134ba3
|
box colors and complex units
|
2022-12-27 19:09:43 -05:00 |
|
Connor Skees
|
012cdbf7cc
|
use more float literals
|
2022-12-27 15:42:54 -05:00 |
|
Connor Skees
|
e25a9f7b12
|
box function references
|
2022-12-27 15:16:07 -05:00 |
|
Connor Skees
|
add1698180
|
unbox color and only store alpha once
|
2022-12-26 20:20:11 -05:00 |
|
Connor Skees
|
10059daad9
|
rustfmt
|
2022-12-26 19:11:43 -05:00 |
|
Connor Skees
|
31bbe8f60f
|
make path input more permissive
|
2022-12-26 19:07:25 -05:00 |
|
Connor Skees
|
7e718e3492
|
update readme
|
2022-12-26 18:54:36 -05:00 |
|
Connor Skees
|
6322bae14c
|
increase code coverage
|
2022-12-26 18:45:09 -05:00 |
|