15 Commits

Author SHA1 Message Date
Evan Wallace
0befd3d6fc fix #776: skip over leading BOM in CSS files 2021-02-10 04:34:48 -08:00
Evan Wallace
1bfd135dbe logger: "Stderr" => "Output" 2020-12-30 21:04:44 -08:00
Evan Wallace
3f918c65b2 add a log note for multi-line comments 2020-11-15 13:16:11 -08:00
Evan Wallace
c500b9e843 change "THashID" to a flag 2020-11-14 13:59:58 -08:00
Evan Wallace
694e2cc83d improve handling of escape sequences in css tokens 2020-10-24 03:08:09 -07:00
Evan Wallace
25afa74c36 lower css color syntax for older browsers 2020-09-30 00:10:15 -07:00
Evan Wallace
048712630f turn recoverable css errors into warnings 2020-09-29 01:17:31 -07:00
Evan Wallace
d10cb700b4 decode and re-encode css strings 2020-09-28 22:50:45 -07:00
Evan Wallace
6da1e88005 change the token representation in the css ast 2020-09-28 19:32:11 -07:00
Evan Wallace
5382eb3307 comments for css code 2020-09-26 19:50:27 -07:00
Evan Wallace
27796e8f19 extract path range inside url token 2020-09-26 18:22:58 -07:00
Evan Wallace
89dcc62d1e add css loader to browser repl 2020-09-26 18:22:58 -07:00
Evan Wallace
9216358c19 recover from incorrect comments in css 2020-09-26 18:22:58 -07:00
Evan Wallace
73648b5c34 add more lexer tests 2020-09-26 18:22:58 -07:00
Evan Wallace
99bafd0d45 add an initial css lexer+parser+printer (#20) 2020-09-12 16:18:18 -07:00