Wilson Lin
|
ba97321bfa
|
Minor wording cleanup
|
2020-01-16 00:03:21 +11:00 |
Wilson Lin
|
90a347d03b
|
0.0.13
|
2020-01-15 23:02:58 +11:00 |
Wilson Lin
|
4eeb70639a
|
Rename classname attr; update bench results; mention decoding to U+FFFD
|
2020-01-15 22:57:47 +11:00 |
Wilson Lin
|
7dcd7442e8
|
Remove redundant attributes with empty values
|
2020-01-15 00:58:33 +11:00 |
Wilson Lin
|
d474e4a097
|
Clarify script data handling and entity minification
|
2020-01-14 23:59:25 +11:00 |
Wilson Lin
|
37115fef7a
|
Allow more whitespace w.r.t. attributes; do not format bench test pages
|
2020-01-14 21:10:49 +11:00 |
Wilson Lin
|
ba3e1917ce
|
Support unquoted attribute values
|
2020-01-14 20:47:42 +11:00 |
Wilson Lin
|
d5ecc020f3
|
Upsize graphs
|
2020-01-12 20:32:37 +11:00 |
Wilson Lin
|
ce17dd3e98
|
Mention bench in README
|
2020-01-12 17:42:30 +11:00 |
Wilson Lin
|
20c59769fe
|
Do not handle extremely rare escaped states in <script>; simplify graph to show single average
|
2020-01-12 17:39:23 +11:00 |
Wilson Lin
|
e966f9a23b
|
Remove unused code; handle escaped and double-escaped script data; allow using buffer instead of string source for bench; enforce matching tags
|
2020-01-10 18:30:49 +11:00 |
Wilson Lin
|
3ed4067304
|
0.0.12
|
2020-01-10 00:14:56 +11:00 |
Wilson Lin
|
8553b09eb3
|
Fix handling of <script> and <style>; do not minify JS and CSS code
|
2020-01-10 00:12:21 +11:00 |
Wilson Lin
|
1cb9bf9817
|
Improve closing tag minification; update bench results
|
2020-01-09 20:45:14 +11:00 |
Wilson Lin
|
da830939d7
|
Handle processing instructions
|
2020-01-08 23:00:23 +11:00 |
Wilson Lin
|
55a24aeef2
|
Remove development section from README
|
2020-01-08 11:52:33 +11:00 |
Wilson Lin
|
ce4e26ef5c
|
Fix README title level
|
2020-01-08 11:51:34 +11:00 |
Wilson Lin
|
a9bb4c924f
|
Minify JS/CSS comments; faster removal of boolean attr values; sorted generated JSON objects
|
2020-01-08 11:40:06 +11:00 |
Wilson Lin
|
9a9b543b26
|
Remove boolean attribute values
|
2020-01-08 00:38:42 +11:00 |
Wilson Lin
|
94071a8302
|
0.0.11
|
2020-01-07 21:03:06 +11:00 |
Wilson Lin
|
e63f8734b4
|
More minification
|
2020-01-07 20:56:37 +11:00 |
Wilson Lin
|
3c90daa644
|
Implement closing tag omission
|
2020-01-06 23:36:05 +11:00 |
Wilson Lin
|
3ecfe2b41f
|
Fix discarding significant characters
|
2020-01-06 19:53:46 +11:00 |
Wilson Lin
|
5776c5a1f5
|
0.0.10
|
2020-01-06 18:29:08 +11:00 |
Wilson Lin
|
ac36db45f7
|
Improve graphs
|
2020-01-05 15:18:53 +11:00 |
Wilson Lin
|
9ee904fdc0
|
Simplify Node.js API
|
2020-01-05 14:10:21 +11:00 |
Wilson Lin
|
89567988cf
|
Clear up wording
|
2020-01-05 14:07:31 +11:00 |
Wilson Lin
|
45843408e7
|
0.0.9
|
2020-01-05 13:56:52 +11:00 |
Wilson Lin
|
bfd5f65ba1
|
0.0.8
|
2020-01-04 17:52:12 +11:00 |
Wilson Lin
|
528b4f6909
|
0.0.7
|
2020-01-03 17:48:16 +11:00 |
Wilson Lin
|
05b6c20861
|
Fix attribute processing
|
2020-01-03 16:57:32 +11:00 |
Wilson Lin
|
8e7e64096c
|
Mention Node.js version support
|
2020-01-02 14:33:53 +11:00 |
Wilson Lin
|
bdd7682fb6
|
0.0.6
|
2020-01-02 14:16:09 +11:00 |
Wilson Lin
|
c9b0e7a50d
|
Generate benchmark graphs
|
2020-01-02 01:18:38 +11:00 |
Wilson Lin
|
e500fdbd89
|
0.0.5
|
2020-01-01 21:02:11 +11:00 |
Wilson Lin
|
d581c9f159
|
Prebuild Node.js modules; set up auto CLI and Node.js building
|
2020-01-01 20:47:49 +11:00 |
Wilson Lin
|
a4e7eb963e
|
Correct bench test file
|
2019-12-30 23:35:48 +11:00 |
Wilson Lin
|
831bf5d33c
|
Add link to npm package
|
2019-12-30 20:15:43 +11:00 |
Wilson Lin
|
90ba7f2e20
|
Update README
|
2019-12-30 20:14:52 +11:00 |
Wilson Lin
|
e49a1b008d
|
List Node.js module in README; set files for npm package; create versioning script
|
2019-12-30 18:41:09 +11:00 |
Wilson Lin
|
4570c647a9
|
Fix invalid entity decoding
|
2019-12-30 16:52:59 +11:00 |
Wilson Lin
|
9c77c7a1c1
|
Add documentation on API usage; hide unnecessary API exports
|
2019-12-30 11:52:45 +11:00 |
Wilson Lin
|
b787276a62
|
Minor wording change
|
2019-12-30 11:40:21 +11:00 |
Wilson Lin
|
3ee878050a
|
Minor wording change
|
2019-12-30 11:34:56 +11:00 |
Wilson Lin
|
90fca89160
|
Update README; expect on debug only
|
2019-12-30 11:33:49 +11:00 |
Wilson Lin
|
e65b8436bf
|
More fluent wording
|
2019-12-28 17:34:36 +11:00 |
Wilson Lin
|
8ec8593234
|
More cleanup of README wording
|
2019-12-28 17:31:27 +11:00 |
Wilson Lin
|
f9599a8744
|
Make README collapsed content summaries bold
|
2019-12-28 17:22:09 +11:00 |
Wilson Lin
|
1a31f99981
|
Improve README collapsed content summaries
|
2019-12-28 17:21:13 +11:00 |
Wilson Lin
|
c5518f5582
|
Improve README readability
|
2019-12-28 17:17:42 +11:00 |
Wilson Lin
|
492eb64e4f
|
Update README to describe whitespace minification; do not destroy whole whitespace in content-first elements
|
2019-12-28 17:15:23 +11:00 |
Wilson Lin
|
5f8da411b3
|
Clear out archive and unused tag names sets; update README with whitespace minification modes
|
2019-12-28 11:58:01 +11:00 |
Wilson Lin
|
530b7d7410
|
Fix writing UTF-8; update README
|
2019-12-28 11:16:28 +11:00 |
Wilson Lin
|
9ac471b37e
|
Update README
|
2019-12-27 22:49:10 +11:00 |
Wilson Lin
|
0b3e662d63
|
Update README; fix entity decoding in content
|
2019-12-27 22:32:04 +11:00 |
Wilson Lin
|
7949b54bcc
|
Try to fix link in README
|
2019-12-27 22:18:56 +11:00 |
Wilson Lin
|
32da5eee94
|
Try to fix link in README
|
2019-12-27 22:15:40 +11:00 |
Wilson Lin
|
a14def709f
|
Update README; cleanup comments
|
2019-12-27 22:14:03 +11:00 |
Wilson Lin
|
a76c1f3cd5
|
Fix entity decoding in attribute value; enforce valid Unicode Scalar Value numeric entity refs; update named entities; error messages for CLI; support post-minification empty attributes
|
2019-12-27 00:23:33 +11:00 |
Wilson Lin
|
4ef7574487
|
Update README; clear old files; fix long lived ranges
|
2019-12-26 17:16:13 +11:00 |
Wilson Lin
|
d75d62883b
|
Migrate mostly to Rust with significant optimisations and refactoring
|
2019-12-23 22:48:41 +11:00 |
Wilson Lin
|
ba03841945
|
Complete refactoring; move CLI to separate project
|
2019-04-30 00:09:51 +10:00 |
Wilson Lin
|
277ea3303c
|
Refactor out Emscripten version and restructure
|
2018-10-26 00:54:54 +13:00 |
Wilson Lin
|
7bdefd916a
|
Don't do preprocessing anymore
|
2018-09-30 01:00:27 +12:00 |
Wilson Lin
|
822b4f3eba
|
Clarify Emscripten usage in README
|
2018-08-22 03:07:34 +12:00 |
Wilson Lin
|
52bcc4fde7
|
Handle errors gracefully by unwinding stack; implement Emscripten version
|
2018-08-22 03:02:14 +12:00 |
Wilson Lin
|
c7911c47c9
|
Clarify CLI option tags list values
|
2018-08-10 21:57:49 +12:00 |
Wilson Lin
|
dc2710bc95
|
Declare readraw and readtext in README
|
2018-08-08 17:14:24 +12:00 |
Wilson Lin
|
d0b325b5dd
|
Clarify comments minification in README
|
2018-08-08 17:14:12 +12:00 |
Wilson Lin
|
bb8c1c467f
|
Fix README to reflect that HBE_PARSE_NO_SPACE_BEFORE_ATTR is not suppressable
|
2018-08-08 14:32:51 +12:00 |
Wilson Lin
|
17896a20c4
|
Minify tag whitespace
|
2018-08-08 14:31:28 +12:00 |
Wilson Lin
|
652cc31a0a
|
Update README
|
2018-08-08 13:48:36 +12:00 |
Wilson Lin
|
580a25f1df
|
Remind about not closing tags before EOF is a general syntax error in README
|
2018-08-08 13:40:25 +12:00 |
Wilson Lin
|
6db5e5c0a7
|
Make bare ampersands a separate error
|
2018-08-08 11:09:06 +12:00 |
Wilson Lin
|
366bd93720
|
Note that SELF_CLOSING_TAG is suppressable
|
2018-08-08 10:38:11 +12:00 |
Wilson Lin
|
2997fab7cd
|
Minify class attribute values
|
2018-08-07 16:25:15 +12:00 |
Wilson Lin
|
d6081bdd19
|
Enforce UNQUOTED_ATTR
|
2018-08-05 13:04:01 +12:00 |
Wilson Lin
|
acbd843aa2
|
Make self-closing tags errors
|
2018-08-04 23:41:44 +12:00 |
Wilson Lin
|
2a40290d7f
|
Create wrapper Node.js module and tests
|
2018-08-04 22:38:17 +12:00 |
Wilson Lin
|
02c6f3a4e0
|
Improve wording of README
|
2018-08-04 16:54:52 +12:00 |
Wilson Lin
|
1ce1155f1a
|
Count SVG tags as specific tags
|
2018-08-04 16:01:04 +12:00 |
Wilson Lin
|
4fdb1857f4
|
Better demonstrate contiguous whitespace
|
2018-08-04 00:54:37 +12:00 |
Wilson Lin
|
f879e10607
|
Update README
|
2018-08-04 00:47:59 +12:00 |
Wilson Lin
|
dee2e03b21
|
Suppressable errors config
|
2018-08-03 23:02:10 +12:00 |
Wilson Lin
|
1eb19a4bc6
|
Remove redundant and incomplete tag categories table in README
|
2018-07-21 00:36:01 +12:00 |
Wilson Lin
|
7dc321b86a
|
Allow self-closing tags
|
2018-07-20 22:40:05 +12:00 |
Wilson Lin
|
785b146e39
|
Add base tag
|
2018-07-13 22:54:40 +12:00 |
Wilson Lin
|
d44a22d47b
|
Declare use of `*` in README
|
2018-07-06 22:59:01 +12:00 |
Wilson Lin
|
445a7e1b68
|
Make `code` a specific tag (instead of a formatting tag)
|
2018-07-06 22:06:50 +12:00 |
Wilson Lin
|
ebbc0d9193
|
Clarify mixing tags recommendation in README
|
2018-07-06 17:25:02 +12:00 |
Wilson Lin
|
f4c95ca2ff
|
Clarify minifier non-options in README
|
2018-07-06 17:24:43 +12:00 |
Wilson Lin
|
6a88eed4fc
|
Fix internal link in README
|
2018-07-06 17:24:28 +12:00 |
Wilson Lin
|
379bc32985
|
Shorten minifier CLI options
|
2018-07-06 17:00:45 +12:00 |
Wilson Lin
|
95d7404a2e
|
Clarify conditional comments minification option
|
2018-07-06 16:07:34 +12:00 |
Wilson Lin
|
2538e24a17
|
Set up --buffer and --keep
|
2018-07-06 15:18:58 +12:00 |
Wilson Lin
|
a03db9a654
|
Update table of tag categories
|
2018-07-06 10:00:58 +12:00 |
Wilson Lin
|
e7e5761249
|
Simplified content minification theory
|
2018-07-05 23:59:01 +12:00 |
Wilson Lin
|
5e9d67e3ef
|
Clarify use of ampersands in directive entity argument values
|
2018-07-05 23:58:37 +12:00 |
Wilson Lin
|
2edf12fe34
|
Add new error codes to README
|
2018-07-05 21:17:31 +12:00 |
Wilson Lin
|
d2f8f7b20e
|
Clarify parsing errors in README
|
2018-07-05 19:40:47 +12:00 |