Commit Graph

  • e64e648b61 Add custom global variables custom-global-variables Shadowfacts 2025-01-02 12:52:20 -05:00
  • 692dc39f55
    fix overflow in string.split, close #101 (#102) master qaqland 2024-09-08 05:51:38 +08:00
  • e0bb9e2eab bump version to 0.13.4 Connor Skees 2024-08-04 18:54:56 +00:00
  • b06c0a6bc9 update changelog Connor Skees 2024-08-04 18:45:01 +00:00
  • c80ab399aa clippy Connor Skees 2024-08-04 18:27:24 +00:00
  • e0f0be112a remove lifetime from lexer Connor Skees 2024-08-04 18:02:48 +00:00
  • f16fc40bde support $keys... argument to map-has-key Connor Skees 2024-08-04 17:42:51 +00:00
  • 1afbacb7c1 parse aliased named colors as colors Connor Skees 2024-08-04 16:42:45 +00:00
  • 05e3c94e00 bump version to 0.13.3 Connor Skees 2024-05-19 04:06:29 +00:00
  • 455de80f1f update changelog Connor Skees 2024-05-19 04:02:08 +00:00
  • b63697548d minor api changes Connor Skees 2024-05-19 03:54:54 +00:00
  • de68f3f375 clippy Connor Skees 2024-05-19 03:42:21 +00:00
  • c494abc78e add string.split error tests Connor Skees 2024-05-19 03:34:15 +00:00
  • 8831279ee1 remove unused map property from parsers Connor Skees 2024-05-19 03:22:37 +00:00
  • a1ca700bff
    Add logger trait (#93) Matyáš Pokorný 2024-05-19 05:44:40 +02:00
  • 8d3258dcd4
    implement and test string.split #95 (#96) David James 2024-05-11 15:30:41 -04:00
  • c887e17e2e
    Add workflow to automatically build WASM files (#92) Mqx 2024-02-24 06:24:23 +01:00
  • 412a4ebeb7 bump MSRV to 1.70 in readme Connor Skees 2024-02-07 05:42:46 +00:00
  • 3d02a5f6fb bump version to 0.13.2 Connor Skees 2024-02-07 05:26:21 +00:00
  • 11366ab701 resolve deprecation warning from IndexMap Connor Skees 2024-02-07 05:24:29 +00:00
  • 9eccccc088 update Cargo.lock Connor Skees 2024-02-07 05:17:30 +00:00
  • 318c984169
    Bump dependencies (#89) Paolo Barbolini 2024-02-06 20:03:57 +01:00
  • f7f620e44d
    Fix @forward statement altering the scope of the forwarded module (#85) Kevin Wenner 2023-09-28 09:15:46 +04:00
  • 05bad843c6 link to random() and unique-id() docs in readme Connor Skees 2023-07-18 15:13:06 +00:00
  • 0d23a46619 bump version to 0.13.1 Connor Skees 2023-07-17 19:27:05 +00:00
  • 491be199f7 bump MSRV to 1.64.0 Connor Skees 2023-07-14 16:08:34 +00:00
  • 4c903ddb2a bump clap version to 4.x.x Connor Skees 2023-07-14 16:04:25 +00:00
  • 5b6a06d3c8 resolve remaining clap deprecations Connor Skees 2023-07-14 15:45:40 +00:00
  • 95d09192cd fix some clap deprecation warnings Connor Skees 2023-07-14 15:21:18 +00:00
  • 2958b92e82 bump clap version to 3.x.x Connor Skees 2023-07-13 19:46:58 +00:00
  • 4047c7f742 bump version to 0.13.0 Connor Skees 2023-07-09 23:42:25 +00:00
  • 69e0938b01 ignore more false positive clippy lints Connor Skees 2023-07-09 23:32:13 +00:00
  • a3e9233dc0 compile for rustdoc with macro feature Connor Skees 2023-07-09 22:24:54 +00:00
  • 186bd80acd Revert "update Cargo.lock" Connor Skees 2023-07-09 22:19:37 +00:00
  • adab5e34d4 swap components in ci Connor Skees 2023-07-09 22:16:51 +00:00
  • 6781425de9 update Cargo.lock Connor Skees 2023-07-09 22:13:05 +00:00
  • 7d1c5099a0 install components in ci Connor Skees 2023-07-09 22:12:12 +00:00
  • fa744216bd bump MSRV to 1.59.0 Connor Skees 2023-07-09 22:04:54 +00:00
  • c77272ef3c bump MSRV to 1.57.0 Connor Skees 2023-07-09 22:03:04 +00:00
  • a919927101 bump version to 0.13.0 Connor Skees 2023-07-09 22:00:50 +00:00
  • 3bc2376b4f update changelog for 0.13.0 Connor Skees 2023-07-09 21:56:31 +00:00
  • 67044cdb85 ignore false positive clippy lint Connor Skees 2023-07-09 21:56:15 +00:00
  • 402578136f rename children => body Connor Skees 2023-07-09 21:39:43 +00:00
  • 61f3d17f94 fix typo in readme Connor Skees 2023-07-09 21:34:18 +00:00
  • 1d5c36c10c run ci against 1.56.0 Connor Skees 2023-07-09 21:34:00 +00:00
  • 343c7124a4 fix some typos (#78) Dirk Stolle 2023-06-11 20:58:29 +02:00
  • 18131c10ad replace unmaintained actions-rs/* actions in CI workflows (#79) Dirk Stolle 2023-06-11 21:01:44 +02:00
  • beb64abac4
    support $keys... argument for map.get (#83) greenwoodcm 2023-07-09 10:55:45 -07:00
  • 346b8c127b allow building docs with stable rust compiler Connor Skees 2023-06-30 06:22:21 +00:00
  • 8b34d0ee2a expose more AST internals in grass_compiler Connor Skees 2023-06-30 05:34:05 +00:00
  • 8363ca1dd3 various module system improvements and bug fixes Connor Skees 2023-05-20 18:13:15 +00:00
  • 28c2269bb1 bump version to 0.12.4 Connor Skees 2023-05-12 02:38:41 +00:00
  • eecff6d58a implement builtin fn map.deep-remove Connor Skees 2023-05-12 02:34:25 +00:00
  • f811b243c7 implement builtin fn map.deep-merge(..) Connor Skees 2023-05-11 16:38:01 +00:00
  • fa6b2933c6 commit lockfile Connor Skees 2023-04-20 14:10:56 +00:00
  • 712a14b36e bump version to 0.12.3 Connor Skees 2023-02-18 15:08:43 -05:00
  • b13fcc3f08 expose more internals Connor Skees 2023-02-18 15:05:51 -05:00
  • 7d19140b4d default-features = false for grass_compiler Connor Skees 2023-02-18 15:00:59 -05:00
  • c1144cf715 remove glob re-export Connor Skees 2023-02-18 12:06:55 -05:00
  • dc6a2d1165 resolve more todos connorskees 2023-02-02 06:06:15 +00:00
  • cd193dd006 bump version to 0.12.2 connorskees 2023-02-01 02:45:17 +00:00
  • 942bb20d75 revert float formatting change connorskees 2023-02-01 02:42:17 +00:00
  • 1e440a0d2c
    fix calc whitespace (#71) Roland Fredenhagen 2023-02-01 00:57:10 +01:00
  • 45ad97e0be fix typo in docs connorskees 2023-01-25 03:35:46 +00:00
  • 40d2aa232a improve code coverage connorskees 2023-01-21 23:00:53 +00:00
  • 5889859968 increase selector code coverage connorskees 2023-01-20 22:59:27 +00:00
  • d0d9459d8e improve compressed output for selectors and colors connorskees 2023-01-18 05:55:55 +00:00
  • 3b7f4dd039 use compressed output in doc example connorskees 2023-01-18 02:08:12 +00:00
  • 23abe152bd increase code coverage connorskees 2023-01-18 01:37:59 +00:00
  • ef7d188062
    Add profile to generate a small final binary (#68) saolof 2023-01-17 07:07:20 +01:00
  • 0de3d2709f resolve all failing color spec tests connorskees 2023-01-17 05:18:17 +00:00
  • a7c2ca7b82 clippy connorskees 2023-01-16 22:29:08 +00:00
  • f5a654fe5b simplify builtin fn argument handling connorskees 2023-01-16 06:46:56 +00:00
  • 95efc582b5 naively cache imports in certain cases connorskees 2023-01-11 14:59:28 +00:00
  • 3cb5e66fda resolve edge case when interpolated parent selector expands to be larger than source span _and_ it contains an escaped character connorskees 2023-01-11 01:10:36 +00:00
  • 0ec8616e11 add Sass documentation link to readme connorskees 2023-01-09 01:51:11 +00:00
  • 68b1ee0d1d allocate arg vec with capacity during eval connorskees 2023-01-08 22:43:54 +00:00
  • 1052005ab6 update readme path Connor Skees 2023-01-08 12:06:58 -05:00
  • fb1a18f259 explicit version for compiler dependency Connor Skees 2023-01-08 11:05:36 -05:00
  • 7b284f1da7 rustfmt Connor Skees 2023-01-08 10:57:00 -05:00
  • a6f8b73324 rename compiler crate Connor Skees 2023-01-08 10:52:53 -05:00
  • 2a9e20d037 clippy connorskees 2023-01-08 15:32:26 +00:00
  • 0902851862 simplify div and modulo implementations connorskees 2023-01-08 15:25:18 +00:00
  • f321f36faf reduce cloning in argument evaluation connorskees 2023-01-08 15:05:59 +00:00
  • bf0d912dc8 clippy connorskees 2023-01-08 00:33:39 +00:00
  • 3c1b14406a convert to workspace connorskees 2023-01-07 19:47:04 +00:00
  • 1f873e1f0e bump version to 0.12.1 connorskees 2023-01-07 17:47:39 +00:00
  • 1474c3bafc fix failing doc test connorskees 2023-01-07 17:39:41 +00:00
  • afba0dd993 fix CI, rustfmt connorskees 2023-01-07 17:32:51 +00:00
  • d7962e02be fix include_sass test connorskees 2023-01-07 17:08:42 +00:00
  • 16ad7298fe lazily compute token spans connorskees 2023-01-07 08:56:24 +00:00
  • 4f6bff8716 put more things in Arc connorskees 2023-01-07 08:02:57 +00:00
  • 02d36f872a split binop into separate struct connorskees 2023-01-07 07:03:35 +00:00
  • 190201bcce use Arc instead of Box inside AstExpr connorskees 2023-01-07 06:48:24 +00:00
  • f20c000b54 is_true => is_truthy connorskees 2023-01-07 05:31:13 +00:00
  • ae88b3ed24 optimize has_following_sibling connorskees 2023-01-07 04:48:38 +00:00
  • d14e6bd9f7 unify serialization and inspection connorskees 2023-01-07 04:17:05 +00:00
  • d8867e42db hide macro internals from rust-analyzer autocomplete connorskees 2023-01-06 11:19:16 +00:00
  • 8095c2345e add compile time macro connorskees 2023-01-06 10:54:34 +00:00
  • 34bbe4cd32 more robust support for @forward prefixes, more code coverage connorskees 2023-01-03 23:25:34 +00:00