ConnorSkees
|
c16b8f448b
|
parse variadic arguments
|
2020-04-02 12:07:54 -04:00 |
|
ConnorSkees
|
b440258027
|
handle no value after /
|
2020-04-02 02:32:32 -04:00 |
|
ConnorSkees
|
562a9da820
|
handle backtick in selector
|
2020-04-02 02:23:48 -04:00 |
|
ConnorSkees
|
ef25d8b880
|
handle control characters at start of selector
|
2020-04-02 02:15:11 -04:00 |
|
ConnorSkees
|
618fa9ed86
|
symbol after hash in value
|
2020-04-02 02:08:14 -04:00 |
|
ConnorSkees
|
87b03e91c9
|
error message for unopened close paren in value
|
2020-04-02 02:03:15 -04:00 |
|
ConnorSkees
|
bccce094e4
|
implemented @while
|
2020-04-02 00:43:07 -04:00 |
|
ConnorSkees
|
f5d3400666
|
allow whitespace after variable name in declaration
|
2020-04-02 00:31:58 -04:00 |
|
ConnorSkees
|
b93e3c6f21
|
handle while with empty condition
|
2020-04-02 00:28:03 -04:00 |
|
ConnorSkees
|
e836ecb8ce
|
implement \@while
|
2020-04-02 00:19:43 -04:00 |
|
ConnorSkees
|
b71b11dccb
|
selector can start with >
|
2020-04-01 22:31:10 -04:00 |
|
ConnorSkees
|
d48560781c
|
unquoted plus quoted is unquoted
|
2020-04-01 21:43:58 -04:00 |
|
ConnorSkees
|
bd426b9fab
|
better heuristics when no space between colon and style
|
2020-04-01 19:35:04 -04:00 |
|
ConnorSkees
|
de6b823440
|
handle backslash as last character in property
|
2020-04-01 19:10:58 -04:00 |
|
ConnorSkees
|
6f39921665
|
handle ? in value
|
2020-04-01 18:46:58 -04:00 |
|
ConnorSkees
|
c235ba2c31
|
emit proper error message for superfluous colon
|
2020-04-01 18:43:13 -04:00 |
|
ConnorSkees
|
4cfbf1c4c2
|
refactor ident parsing to separate function
|
2020-04-01 18:42:58 -04:00 |
|
ConnorSkees
|
dd4a48165a
|
clippy
|
2020-04-01 18:09:58 -04:00 |
|
ConnorSkees
|
5fb3f52114
|
0.5.0 tests in toplevel docs
|
2020-04-01 17:59:47 -04:00 |
|
ConnorSkees
|
073a1e04bb
|
bump version to 0.5.0
|
2020-04-01 17:54:17 -04:00 |
|
ConnorSkees
|
8575bbd39a
|
2020-04-01 tests
|
2020-04-01 17:53:47 -04:00 |
|
ConnorSkees
|
f46d53d3cc
|
implement keyword operators
|
2020-04-01 17:40:35 -04:00 |
|
ConnorSkees
|
07c8f7b2a9
|
remove leftover dbg!
|
2020-04-01 15:49:49 -04:00 |
|
ConnorSkees
|
6df6bcf1da
|
refactor value parsing
|
2020-04-01 15:32:52 -04:00 |
|
ConnorSkees
|
741ff90a1e
|
explain commented test
|
2020-04-01 15:26:38 -04:00 |
|
ConnorSkees
|
98ef4665a5
|
remove dead token code
|
2020-04-01 15:23:20 -04:00 |
|
ConnorSkees
|
57f941350b
|
add more tests for quoting and !important
|
2020-03-31 23:39:32 -04:00 |
|
ConnorSkees
|
c98bc46c10
|
properly handle quotes in function calls
|
2020-03-31 22:11:01 -04:00 |
|
ConnorSkees
|
978fbaade0
|
allow whitespace between ! and important
|
2020-03-31 22:00:38 -04:00 |
|
ConnorSkees
|
faf9cf8818
|
temporarily ignore quoting tests
|
2020-03-31 22:00:13 -04:00 |
|
ConnorSkees
|
4fd63f2e68
|
refactor and rename addition tests
|
2020-03-31 15:45:39 -04:00 |
|
ConnorSkees
|
e97ec4eb8b
|
add more string tests
|
2020-03-31 15:15:39 -04:00 |
|
ConnorSkees
|
526b4aa15f
|
hexchars escaped in strings don't recieve trailing space
|
2020-03-31 11:52:28 -04:00 |
|
ConnorSkees
|
84b6ca9180
|
remove superfluous variable
|
2020-03-31 11:27:15 -04:00 |
|
ConnorSkees
|
08f7dba00d
|
implement integer division to an extent
|
2020-03-31 02:31:14 -04:00 |
|
ConnorSkees
|
bb87d4f4c0
|
handle percent op none
|
2020-03-31 02:11:02 -04:00 |
|
ConnorSkees
|
8a600a4f07
|
implement number minus ident
|
2020-03-31 01:52:52 -04:00 |
|
ConnorSkees
|
90b940fd7d
|
properly omit negative for values that round to zero
|
2020-03-31 01:38:57 -04:00 |
|
ConnorSkees
|
75b896fe3d
|
handle _ and - args interchangably
|
2020-03-31 01:22:44 -04:00 |
|
ConnorSkees
|
5bbf070b95
|
fn args interchangable hyper underscore
|
2020-03-31 01:15:21 -04:00 |
|
ConnorSkees
|
539243bb6e
|
test for comma separated lists in @each
|
2020-03-31 01:08:02 -04:00 |
|
ConnorSkees
|
f7d9d4432a
|
initial implementation of @each
|
2020-03-31 01:00:25 -04:00 |
|
ConnorSkees
|
e5b7043480
|
do not print null values inside list
|
2020-03-31 00:27:00 -04:00 |
|
ConnorSkees
|
806dba12a3
|
global scope has been implemented
|
2020-03-30 17:07:27 -04:00 |
|
ConnorSkees
|
beff60ad31
|
clippy
|
2020-03-30 17:06:23 -04:00 |
|
ConnorSkees
|
e4843180c7
|
maps are implemented!
|
2020-03-30 16:53:27 -04:00 |
|
ConnorSkees
|
9e3029dbfb
|
better error messages for map-get and map-has-key
|
2020-03-30 16:41:00 -04:00 |
|
ConnorSkees
|
4b1dc39705
|
handle map-merge key overlaps
|
2020-03-30 16:33:43 -04:00 |
|
ConnorSkees
|
c8a21f3500
|
map-values returns a comma separated list
|
2020-03-30 16:21:00 -04:00 |
|
ConnorSkees
|
3621363e0e
|
map-keys() returns a comma separated list
|
2020-03-30 16:14:42 -04:00 |
|