1835 Commits

Author SHA1 Message Date
Connor Skees
ca4c5da73e alias sass:map builtin functions 2020-07-26 00:22:44 -04:00
Connor Skees
21e096247e alias sass:list builtin functions 2020-07-26 00:20:20 -04:00
Connor Skees
d6126110e9 alias sass:selector builtin functions 2020-07-26 00:15:34 -04:00
Connor Skees
15f657df6d implement builtin sass:math variables 2020-07-26 00:10:55 -04:00
Connor Skees
060641b86d implement aliased sass:math functions 2020-07-26 00:05:13 -04:00
Connor Skees
c0631c75a0 resolve parsing error involving toplevel, multiline comments 2020-07-25 20:30:01 -04:00
Connor Skees
8c23ec046e allow loading of builtin modules 2020-07-25 20:05:46 -04:00
Connor Skees
31cdc97232 create @use specific tests 2020-07-25 19:23:37 -04:00
Connor Skees
3a7a3f508a initial parsing work for modules 2020-07-25 19:22:12 -04:00
Connor Skees
dee6699bde remove superfluous parser creation 2020-07-25 18:33:59 -04:00
Connor Skees
7f25d526f5 more liberally throw away comments alongside whitespace 2020-07-25 15:03:49 -04:00
Connor Skees
3757c39c6f resolve panic from the input foo($--) 2020-07-25 14:45:11 -04:00
Connor Skees
f2cd74528b remove unwrap from next_is_hyphen() 2020-07-25 01:05:42 -04:00
Connor Skees
91b000ac0d bump version to 0.10.0 2020-07-24 23:59:36 -04:00
Connor Skees
98fcc76a65 resolve wasm build issues 2020-07-24 23:58:26 -04:00
Connor Skees
9dc87f4c96 bump dependencies 2020-07-24 23:54:19 -04:00
Connor Skees
a48e50f6e4 update changelog and passing tests 2020-07-24 23:49:26 -04:00
Connor Skees
68e5f40f7d load paths take at most one per arg 2020-07-24 23:34:25 -04:00
Connor Skees
bafafcf0b4 deduplicate @import test filenames 2020-07-24 20:24:47 -04:00
Connor Skees
67cbf9591a allow !optional in @extend 2020-07-24 20:23:54 -04:00
Connor Skees
5634681fa2 lazily evaluate default variable values 2020-07-24 20:13:14 -04:00
Connor Skees
01a11d7787 add unit test for lasso regression 2020-07-24 20:00:29 -04:00
Connor Skees
fa06351af0 drop lasso back down to 0.2.0 due to regressions 2020-07-24 17:54:48 -04:00
Joe Ling - uni laptop
745fbc4e95 added tests for trailing commas and css imports 2020-07-24 15:40:39 -04:00
Joe Ling - uni laptop
428599f091 fixed test tempfile naming 2020-07-24 15:40:39 -04:00
Joe Ling - uni laptop
be4d02490c added comma separated imports 2020-07-24 15:40:34 -04:00
Ivan Tham
741f560e90 bump lasso 0.3 2020-07-22 17:23:47 -04:00
Ivan Tham
55c2aa2749
refactor load_paths 2020-07-16 21:15:24 +08:00
Connor Skees
938ba492c4 simplify somewhat how load paths are calculated from the cli 2020-07-16 00:22:50 -04:00
Connor Skees
179b368ef8 add cli option to read Sass from stdin 2020-07-16 00:20:51 -04:00
Connor Skees
fb724b8bee use dynamic dispatch to simplify file io a bit 2020-07-16 00:07:59 -04:00
Connor Skees
d5d527ab70 implement configuration: allows_charset 2020-07-16 00:02:42 -04:00
Connor Skees
2ea48b4445 implement unicode error message configuration 2020-07-15 23:54:46 -04:00
Connor Skees
9d55adf927 improve documentation for Options struct 2020-07-15 14:03:11 -04:00
Connor Skees
2b59bdf961 implement option for quiet output 2020-07-15 13:40:39 -04:00
Connor Skees
f8453e4a0a disallow interpolation in the name of mixin declarations 2020-07-15 13:20:50 -04:00
Joe Ling - uni laptop
1307005639 fmt fixed 2020-07-15 13:57:48 +01:00
Joe Ling - uni laptop
9135dd4782 fixed clippy errors again by addign inline for options::default 2020-07-15 13:53:15 +01:00
Joe Ling - uni laptop
07524e0905 fixed clippy errors 2020-07-15 13:42:18 +01:00
Joe Ling - uni laptop
50d1987af2 Added grass::Options and implemented options.load_paths 2020-07-15 12:37:19 +01:00
Joe Ling - uni laptop
5c20c00d6d updated comments for import and from_paths 2020-07-13 18:53:53 +01:00
Joe Ling - uni laptop
ec5ab05330 added find_import to import and renamed lib method to from_paths 2020-07-13 18:18:25 +01:00
Joe Ling - uni laptop
33a2c7efbf fixed fmt and clippy warnings 2020-07-13 16:17:16 +01:00
Joe Ling - uni laptop
afbae12b72 fixed formatting 2020-07-13 15:39:14 +01:00
Joe Ling - uni laptop
fe26350932 Added load_paths for @import 2020-07-13 14:52:52 +01:00
Connor Skees
20fc9e8e6b simplify interpolated ident parsing by changing if stmt to match 2020-07-12 13:18:39 -04:00
Connor Skees
c2384595e8 improve span context in @extend, removing some potential panics 2020-07-12 13:09:23 -04:00
Connor Skees
d56100a324 correctly parse styles after @supports and unknown at rules 2020-07-10 22:24:03 -04:00
Connor Skees
b4bdd2f926 deny mixins in functions, control flow, and mixins 2020-07-10 22:03:15 -04:00
Connor Skees
005f0e52e8 make read_until_newline parser method public 2020-07-10 21:48:19 -04:00