index
:
html-parser
master
A small html parser written in ANSI C that doesn't perform any dynamic allocation and neither copies any memory.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
Age
Commit message (
Collapse
)
Author
2021-07-19
Fix script tag not getting closed until the end
dec05eba
2021-07-02
Update docs
dec05eba
2021-07-02
Return non-0 value from callback to cancel parsing (and return the value in ↵
dec05eba
html_parser_parse)
2021-07-02
add extern C for c++ for header
dec05eba
2021-04-28
Simplify api, use const char* for input string
dec05eba
2020-10-19
Revert tag name to previous after void tag end (such as <br>)
dec05eba
2020-06-06
Convert uppercase to lowercase for tag and attribute name, fix missing ↵
dec05eba
is_identifier_char
2020-05-14
Use text_stripped for javascript as well
dec05eba
2020-01-04
Call parse callback even for empty text/javascript. Makes tools like xpath ↵
DEC05EBA
easier
2020-01-01
Do not skip whitespaces in text in pre tags
DEC05EBA
2020-01-01
Ignore comments, ignore end tags without a start tag.
DEC05EBA
Fixes tags closing too soon
2019-12-31
Change name of StringView to prevent name conflicts with other projects
DEC05EBA
2019-12-31
Initial commit, copied from wwwhtml-parser. Works. Need to add unescape of ↵
DEC05EBA
html sequences