Commit Graph

126 Commits

Author SHA1 Message Date
Dmitry Olshansky
8ec3009c65 tested with ghc-9.6.3 2023-10-16 14:00:47 +03:00
Ben Gamari
4a46e25e51
Merge pull request #23 from seereason/master
Add \r to the isWhitespace predicate
2023-06-19 10:55:50 -04:00
David Fox
a699532120 Add \r to the isWhitespace predicate 2023-04-11 10:53:27 -07:00
Ben Gamari
06ffd36bba
Merge pull request #22 from bgamari/wip/char-refs
Introduce support for decoding character references
2022-09-09 13:13:45 -04:00
Ben Gamari
ebf285da84 Drop support for GHC 8.2 and earlier 2022-09-05 12:38:30 -04:00
Ben Gamari
dee93c9f02 Add missing build-tool-depends 2022-09-05 12:38:30 -04:00
Ben Gamari
06f64c5c37 Bump version to 0.2.1.0 2022-09-05 12:38:30 -04:00
Ben Gamari
30a4225d06 Bump base upper bound to <4.18 2022-09-05 12:38:30 -04:00
Ben Gamari
937d4a7c21 Wibble: Rewrap line 2022-09-05 12:38:30 -04:00
Ben Gamari
5ae61d792b Add character reference support
Closes #18.
2022-09-05 12:38:30 -04:00
Ben Gamari
c5e0f154ec Silence unused import warning 2022-08-30 08:01:23 -04:00
Ben Gamari
7e327da91a Move sources to src/ 2022-08-30 08:01:23 -04:00
Ben Gamari
eb5002aec2 Add GHC 9.2, 9.4 to tested-with 2022-08-29 14:03:05 -04:00
Ben Gamari
d340bc6bee
Merge pull request #19 from seereason/master
add all void elements to `noClosing` list.
2022-08-29 12:45:16 -04:00
Ben Gamari
52fa100da5 Accept text-2.0 2022-01-04 18:47:16 -05:00
Ben Gamari
8bf66f073b Add GitHub Actions configuration 2021-12-08 22:32:38 -05:00
Ben Gamari
189319b606 Drop travis configuration 2021-12-08 22:29:49 -05:00
Ben Gamari
4215102295 Merge branch 'master' of github.com:bgamari/html-parse into HEAD 2021-12-08 22:29:35 -05:00
Ben Gamari
25767c5329 Bump attoparsec and text upper bounds 2021-12-08 22:28:24 -05:00
Ben Gamari
ad6c10a03c
Merge pull request #20 from felixonmars/patch-1
Allow attoparsec 0.14
2021-06-22 23:03:26 -04:00
Felix Yan
5ee7597a9c
Allow attoparsec 0.14
Builds fine and all tests pass here.
2021-06-17 02:32:09 +08:00
Jeremy Shaw
a381746cbd remove obsolete command and keygen elements from nonClosing list. Add haddocks comments about void and optional tags. 2020-07-30 11:03:46 -04:00
Jeremy Shaw
1402a600c6 update nonClosing to contain complete list of void elements. 2020-07-30 10:11:07 -04:00
Ben Gamari
555ddc7ba9 Travis: Regenerate 2020-05-19 00:28:44 -04:00
Ben Gamari
e1e529c41e Bump Tested-With 2020-05-19 00:28:01 -04:00
Ben Gamari
b6fab6ecb8 Bump base upper bound 2020-05-18 23:49:58 -04:00
Ben Gamari
fd923d6362 Merge branch 'master' of github.com:bgamari/html-parse 2018-07-19 12:14:47 -04:00
Ben Gamari
0f28454217 Bump to 0.2.0.2 2018-07-19 12:13:10 -04:00
Ben Gamari
4172a620e7 Bump base and containers upper bounds 2018-07-19 11:34:59 -04:00
Ben Gamari
ad04ce2cc2 Bump base upper bound 2018-05-22 18:39:38 -04:00
Ben Gamari
f22d03abe8 Update Criterion benchmarks
Run on maurer.
2018-02-02 21:57:46 -05:00
Ben Gamari
e478eead6a Merge performance work 2018-02-02 21:53:40 -05:00
Ben Gamari
06d3ab4cb3 Document performance improvement 2018-02-02 21:47:38 -05:00
Ben Gamari
ee02333b33 Avoid inClass in attrValueUnquoted 2018-02-02 21:47:22 -05:00
Ben Gamari
418c943002 Avod inClass in attrName 2018-02-02 21:46:07 -05:00
Ben Gamari
61a5788474 Compile with -O2 2018-02-02 21:45:58 -05:00
Ben Gamari
4420044ddc Merge commit 'b426b3e9602fcc8b5df6c8da66935c854536f376' 2018-02-02 21:02:02 -05:00
Ben Gamari
b426b3e960 Avoid notInClass in comment 2018-02-02 21:00:18 -05:00
Ben Gamari
4678ed2d40 Use char '-' >> char '-' instead of string in comment
The latter appears to do a rather heavy string comparison.
2018-02-02 20:55:40 -05:00
Ben Gamari
98e2567418 Avoid notInClass in attrName 2018-02-02 20:55:27 -05:00
Ben Gamari
9e43188e6e Avoid notInClass in tagName' 2018-02-02 20:47:28 -05:00
Ben Gamari
7c4c1e46b1 Avoid inClass for common case of whitespace
The generated code is significantly better.
2018-02-02 20:34:57 -05:00
Ben Gamari
1767d58fd8 Add a few test cases 2017-11-29 13:10:27 -05:00
Ben Gamari
daf3127ade Loosen bounds on deepseq 2017-10-09 16:58:48 -04:00
Ben Gamari
c2d36f08ba Add some typical performance numbers 2017-10-07 10:48:24 -04:00
Ben Gamari
ff8bcf5709 Bump to 0.2.0.1 2017-08-09 23:45:58 -04:00
Ben Gamari
720f954340 Merge branch 'master' of github.com:bgamari/html-parse 2017-08-09 23:43:05 -04:00
Ben Gamari
8218f4d13a Bump base upper bound 2017-08-09 23:23:39 -04:00
Ben Gamari
58ca75aef0 Be a bit more diligent in handling EOF 2017-05-15 13:18:34 -04:00
Ben Gamari
810b9deba6 Handle end of input in middle of attribute 2017-05-15 11:34:17 -04:00