Connor Skees
94fe52a81d
support compressed lists and number values
2021-07-25 09:57:55 -04:00
Connor Skees
3ab2aa961a
don't clone in order to construct lexer
2021-07-24 20:10:10 -04:00
Connor Skees
fccf93cd96
originals uses pointer equality check, rather than true equality
2021-07-24 14:42:21 -04:00
Connor Skees
d360af2cd6
improve code coverage
2021-07-21 09:17:37 -04:00
Paolo Barbolini
c40eec8728
Update dependencies ( #48 )
2021-07-11 01:35:56 -04:00
Connor Skees
142bc9da10
support builtin map.set
2021-07-04 18:59:35 -04:00
Connor Skees
81d5dbbb7e
implement math.div
2021-07-04 16:19:38 -04:00
Connor Skees
5d268be2ed
support hwb color space
2021-07-04 15:53:27 -04:00
Connor Skees
8ea601ee43
nightly clippy
2021-07-04 01:24:08 -04:00
Connor Skees
2ff3524ac2
support arg to map-merge
2021-07-03 23:17:31 -04:00
Connor Skees
150ba14b74
clippy
2021-07-03 19:15:31 -04:00
Connor Skees
f17a1e6da2
placate clippy
2020-11-16 03:25:55 -05:00
Connor Skees
27eeaeef08
plain-css invert accepts numbers of any unit
2020-11-16 03:09:40 -05:00
Connor Skees
cb046f7be7
list-separator
is comma for maps and arglists
2020-08-17 03:39:33 -04:00
Connor Skees
790b0685cb
set-nth correctly recognizes arglists
2020-08-17 02:03:13 -04:00
Connor Skees
c35fa2b8eb
deny non-numeric argument passed to unitless
2020-08-16 20:14:54 -04:00
Connor Skees
28a0a33d85
respect $module
argument passed to function-exists
2020-08-16 19:47:18 -04:00
Connor Skees
f60fb26ca0
do not panic when extending by compound selector with parent
2020-08-16 19:09:08 -04:00
Connor Skees
679bb94b53
add tests for unitful NaN passed to builtin functions
2020-08-15 20:07:27 -04:00
Connor Skees
2d798a6386
better support for NaN passed to builtin functions
2020-08-12 16:11:21 -04:00
Connor Skees
5133d580de
improve error message for selector-parse
and deny open curly brace
2020-08-11 02:00:10 -04:00
Connor Skees
d043167015
Merge branch 'master' of https://github.com/connorskees/grass into modules
2020-08-06 01:23:09 -04:00
Connor Skees
698339b8c7
initial implementation of private module members
2020-08-02 04:20:08 -04:00
Connor Skees
a8046b0d83
respect $module
argument to global-variable-exists
2020-07-30 18:52:31 -04:00
Connor Skees
cfd2e00ebb
respect $module
argument to mixin-exists
2020-07-30 18:35:34 -04:00
Connor Skees
a7325436ca
respect $module
argument to get-function
2020-07-30 17:46:56 -04:00
Connor Skees
af9864ff85
resolve clippy lint for is_ms_filter
2020-07-30 16:42:08 -04:00
Ivan Tham
80986efee9
refactor is_ms_filter
...
* refactor to use matches or patterns
* simplify text searching with iterator
* match is_ms_filter on bytes level
* add regex doc for is_ms_filter
* use is_ascii_alphabetic
* check equality rather than map_or =
Co-authored-by: Connor Skees <connor1skees@gmail.com>
2020-07-30 16:39:06 -04:00
Connor Skees
734e0875da
resolve merge conflicts with master
2020-07-29 07:30:20 -04:00
Connor Skees
d6a1d64dcb
implement @use ... as *;
syntax
2020-07-27 18:55:38 -04:00
Connor Skees
53cf2816e0
use None
to represent NaN
2020-07-26 19:38:41 -04:00
Connor Skees
dbfa691505
resolve clippy lints
2020-07-26 13:49:13 -04:00
Connor Skees
eeb0b0a924
implement builtin sass:math
function clamp
2020-07-26 13:21:59 -04:00
Connor Skees
3fae0a9621
alias sass:color
builtin functions
2020-07-26 00:58:09 -04:00
Connor Skees
67fffe7498
alias sass:meta
builtin functions
2020-07-26 00:47:40 -04:00
Connor Skees
b3d20a574a
alias sass:string
builtin functions
2020-07-26 00:25:58 -04:00
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
060641b86d
implement aliased sass:math
functions
2020-07-26 00:05:13 -04:00
Connor Skees
8c23ec046e
allow loading of builtin modules
2020-07-25 20:05:46 -04:00