Wilson Lin
|
1a930a170d
|
rustfmt
|
2021-08-06 16:19:36 +10:00 |
Wilson Lin
|
88d288b0cb
|
Implement parser; remove legacy code
|
2021-08-06 12:07:27 +10:00 |
Wilson Lin
|
ed72690463
|
Allow omitted tags in source
|
2020-07-30 14:38:40 +10:00 |
Wilson Lin
|
e5245acc31
|
Inline most functions; use aho-corasick for comments and instructions too
|
2020-07-27 18:08:53 +10:00 |
Wilson Lin
|
9f40000527
|
Omit closing tags for html, head, body
|
2020-07-24 19:05:29 +10:00 |
Wilson Lin
|
2a010088fa
|
Use lazy_static instead of phf due to phf incompatibility with latest Rust versions
|
2020-07-03 17:32:09 +10:00 |
Wilson Lin
|
b88e96e97e
|
Significantly clarify code; handle whitespace minification and tag omission at root
|
2020-01-18 22:19:06 +11:00 |
Wilson Lin
|
27af2368ff
|
Remove attrs with default values; create minified comparison script; remove `=` from boolean attrs; fix closing tag writing before collapsed whitespace; rebuild hyperbuild only in bench build script instead of all dependencies; conservatively collapse whitespace for html-minifier to match hyperbuild behaviour; update bench results
|
2020-01-18 11:42:01 +11:00 |
Wilson Lin
|
3c90daa644
|
Implement closing tag omission
|
2020-01-06 23:36:05 +11:00 |