An open API service providing commit metadata for open source projects.

GitHub / html5lib/html5lib-python / commits

Standards-compliant library for parsing and serializing HTML documents and fragments in Python

SHA Message Author Date Stats
409168e5 make sure no errors doesn't get counted as 1 and show amount of errors too Anne van Kesteren <a****k@a****l> about 19 years ago
3faf8f53 -p should trigger parse errors Anne van Kesteren <a****k@a****l> about 19 years ago
9b9abb13 Updfate encoding tests to new parser James Graham <j****s@h****k> about 19 years ago
431faa16 Cleanup Sam Ruby <r****s@i****t> about 19 years ago
668cd3aa Minor refactoring/cleanup Sam Ruby <r****s@i****t> about 19 years ago
9066d8a2 Change test_treewalkers to support the new test case format Sam Ruby <r****s@i****t> about 19 years ago
cda0b54b Add an lxml-optimized treewalker and fix caching of etree modules (do not cac... Thomas Broyer <t****r@l****t> about 19 years ago
7b95e69b Fixes caching of etree modules (do not cache at the __init__ level, let the e... Thomas Broyer <t****r@l****t> about 19 years ago
400ad9d7 Move parser test to generic testcase parser James Graham <j****s@h****k> about 19 years ago
7979535b Remove some dead code now that the HTML Serializer has landed. Sam Ruby <r****s@i****t> about 19 years ago
308d3a26 bleeding edge entity handling Anne van Kesteren <a****k@a****l> about 19 years ago
2edd4504 Ensure that the XML prolog doesn't make it into the DOM Sam Ruby <r****s@i****t> about 19 years ago
2350d569 Generate parse errors for nulls encountered in the input stream Sam Ruby <r****s@i****t> about 19 years ago
b32b741f introduce </p> handling; </br> handling is now conforming per the specification Anne van Kesteren <a****k@a****l> about 19 years ago
df931b2e Fix to pass test cases added by hsivonen in r826 (numeric entities representi... Thomas Broyer <t****r@l****t> about 19 years ago
38b151a3 Handle empty script src Sam Ruby <r****s@i****t> about 19 years ago
b25e933d Resych with Python; more consistenly use _() for translatable text Sam Ruby <r****s@i****t> about 19 years ago
ea27d383 Remove dead code Sam Ruby <r****s@i****t> about 19 years ago
a69f4f51 Sync options Sam Ruby <r****s@i****t> about 19 years ago
77700c02 Address concerns expressed in: Sam Ruby <r****s@i****t> about 19 years ago
7217e1de implement </form> handling; spec change was a while ago Anne van Kesteren <a****k@a****l> about 19 years ago
ad50ce24 DRY Sam Ruby <r****s@i****t> about 19 years ago
49b90915 Update setup Sam Ruby <r****s@i****t> about 19 years ago
7064a97b Python module namespace cleanup Sam Ruby <r****s@i****t> about 19 years ago
fc563383 IE7 doesn't support &mdash Sam Ruby <r****s@i****t> about 19 years ago
374019cf Port new entity handling to Ruby Sam Ruby <r****s@i****t> about 19 years ago
5dea6014 Avoid reading the whole input when using chardet (by reading chunks of bytes ... Thomas Broyer <t****r@l****t> about 19 years ago
32f13217 new entity handling Anne van Kesteren <a****k@a****l> about 19 years ago
e30e89a0 undo cdata processing in liberal xml parsing Sam Ruby <r****s@i****t> about 19 years ago
cfe209b1 Escape RCdata option for xhtml compatibility Sam Ruby <r****s@i****t> about 19 years ago
9b21b2ac Fix liberal XHTML support for <br/> Sam Ruby <r****s@i****t> about 19 years ago
064aa9cf Allow parse.py to find filters Sam Ruby <r****s@i****t> about 19 years ago
b40e1f42 Fix imports now that the serializer is in its own sub-package. Thomas Broyer <t****r@l****t> about 19 years ago
1bf776c2 Remove some debug lines (HTMLInputStream.unget wasn't used in one case) Thomas Broyer <t****r@l****t> about 19 years ago
6da87e06 Added an unget() method to HTMLInputStream for all those cases where the HTML... Thomas Broyer <t****r@l****t> about 19 years ago
507c16ab Simplified XHTMLSerializer default options. Thomas Broyer <t****r@l****t> about 19 years ago
ef528314 Add XHTMLSerializer (same as HTMLSerializer, only w/different defaults) Sam Ruby <r****s@i****t> about 19 years ago
160258e3 Genshi itself uses the prefixes argument of the NamespaceFlattener filter, so... Thomas Broyer <t****r@l****t> about 19 years ago
670e4342 Applied svn:eol-style=native to every python file. Thomas Broyer <t****r@l****t> about 19 years ago
1651f9bc Work-around for unichr limitation to UCS-2 using eval(). Thomas Broyer <t****r@l****t> about 19 years ago
8cdb012f Doh! forgot to fix unit tests too (re doctype tokens in the Genshi tree walker) Thomas Broyer <t****r@l****t> about 19 years ago
6a496ede Small fix re doctype tokens in the Genshi tree walker. Thomas Broyer <t****r@l****t> about 19 years ago
ddd8755a escape_lt_in_attrs serialization option Sam Ruby <r****s@i****t> about 19 years ago
e638ba32 Not streaming yet, but the Ruby implementation can now deal with un-seekable Sam Ruby <r****s@i****t> about 19 years ago
3b11ecf0 Normalize end-of-line characters Sam Ruby <r****s@i****t> about 19 years ago
a55aab40 several end tags now imply start tags Anne van Kesteren <a****k@a****l> about 19 years ago
0dbe1542 Added support for <meta http-equiv="Content-Type" content="..."> in inject_me... Thomas Broyer <t****r@l****t> about 19 years ago
d9f61729 New line after html output Sam Ruby <r****s@i****t> about 19 years ago
e52b6c8b Escape angle brackets even when a character encoding is specified. Sam Ruby <r****s@i****t> about 19 years ago
50f68b29 <link>, <base> and <meta> are no longer moved to <head>, unless in very speci... Anne van Kesteren <a****k@a****l> about 19 years ago
4e4c2a4c implement new <nobr> handling and add testcases for <nobr> Anne van Kesteren <a****k@a****l> about 19 years ago
954f2a95 Remove debug statement Sam Ruby <r****s@i****t> about 19 years ago
a344753e Support http Content-Type charset parameter Sam Ruby <r****s@i****t> about 19 years ago
45a7f4d1 More serialization options Sam Ruby <r****s@i****t> about 19 years ago
e706c6e5 Python streaming, and Ruby progress towards that goal Sam Ruby <r****s@i****t> about 19 years ago
2213b786 Ruby Tokenizer tests resync with Anne's work of today Sam Ruby <r****s@i****t> about 19 years ago
feb3f517 Fixed test_sax wrt parser's passing qname to startElementNS and endElementNS ... Thomas Broyer <t****r@l****t> about 19 years ago
e8227367 Applied patch from Issue #42. Thomas Broyer <t****r@l****t> about 19 years ago
c69c7264 Fix test_newlines Sam Ruby <r****s@i****t> about 19 years ago
ba5a67cb new-style comment handling Anne van Kesteren <a****k@a****l> about 19 years ago
48f65a3b Better handling of unicode() sources (they are first encoded into UTF-8) Thomas Broyer <t****r@l****t> about 19 years ago
9460bc97 Better handling of null/None in our simplejson. Thomas Broyer <t****r@l****t> about 19 years ago
33aebe84 IE7-style <h1>-<h6> handling Anne van Kesteren <a****k@a****l> about 19 years ago
e0148167 handle the new-style entities Anne van Kesteren <a****k@a****l> about 19 years ago
61d9c8d3 enable tests5 and add another test Anne van Kesteren <a****k@a****l> about 19 years ago
f9811796 make comments inside CDATA and RCDATA work; someone please review the HTMLInp... Anne van Kesteren <a****k@a****l> about 19 years ago
3dd403b1 Identify test name in failure Sam Ruby <r****s@i****t> about 19 years ago
f66a8790 remove a parse error and useless check in the close tag open state per spec c... Anne van Kesteren <a****k@a****l> about 19 years ago
5b08a4b0 Port the remainder of today's Python changes to Ruby Sam Ruby <r****s@i****t> about 19 years ago
9f7ee8f5 Ruby tokenizer tests pass again Sam Ruby <r****s@i****t> about 19 years ago
046c791f fix some bugs with the doctype identifiers Anne van Kesteren <a****k@a****l> about 19 years ago
98771944 fix tokenizer tests; implement null in our simplejson Anne van Kesteren <a****k@a****l> about 19 years ago
c8d2382b implement DOCTYPE sniffing, but do nothing with it... Anne van Kesteren <a****k@a****l> about 19 years ago
bec1488a fix processDoctype; remove atheistParseError; introduce correct flag Anne van Kesteren <a****k@a****l> about 19 years ago
28edc78a land the new DOCTYPE handling; still things to be fixed Anne van Kesteren <a****k@a****l> about 19 years ago
866a2a76 introduce </br> and make it possible to add </p> and maybe others later Anne van Kesteren <a****k@a****l> about 19 years ago
0883df67 add entity extractor; haven't fixed entity handling as it's likely to change ... Anne van Kesteren <a****k@a****l> about 19 years ago
6924dc89 remove special handling for <; not sure how to fix sanitize tests Anne van Kesteren <a****k@a****l> about 19 years ago
fa00464e More TODOs, and fix typo Sam Ruby <r****s@i****t> about 19 years ago
b1a766ef Omit tree-construction/tests5 from the test runs for the moment Sam Ruby <r****s@i****t> about 19 years ago
dfaa6126 More support infrastructure James Graham <j****s@h****k> about 19 years ago
9673c0ce port inject_meta_charset filter to Python Sam Ruby <r****s@i****t> about 19 years ago
aca1b919 Inject meta tests Sam Ruby <r****s@i****t> about 19 years ago
3c97a4b8 Make inject meta charset a filter in Ruby codebase; expose filter options Sam Ruby <r****s@i****t> about 19 years ago
6b84e2a7 Minor corrections: it looks like parse errors are ready for prime time in the Sam Ruby <r****s@i****t> about 19 years ago
116ec42b Add --fragment option, and progress towards making the ruby port pass the Sam Ruby <r****s@i****t> about 19 years ago
52cda1af More cleanup Sam Ruby <r****s@i****t> about 19 years ago
99a73b01 Remove debug statement Sam Ruby <r****s@i****t> about 19 years ago
8ca45917 Fix to implied end tag error in li,dt,dd parsing James Graham <j****s@h****k> about 19 years ago
c15200a6 Move python code into a python directory Sam Ruby <r****s@i****t> about 19 years ago
d965eccc remove example Sam Ruby <r****s@i****t> about 19 years ago
ebb469c8 Make a common testdata directory, shared between python and ruby Sam Ruby <r****s@i****t> about 19 years ago
93b4f1c7 Close a few more holes (and make the tests pass again) Sam Ruby <r****s@i****t> about 19 years ago
56e0bed3 Port sanitize tests from ruby to python (four currently fail) Sam Ruby <r****s@i****t> about 19 years ago
be4c9fe5 Fix to take into account markup within <pre> when stripping whitespace and ad... Thomas Broyer <t****r@l****t> about 19 years ago
1223234e Add parse error for li,dd,dt descendant of li,dd,dt James Graham <j****s@h****k> about 19 years ago
a4b4d0d3 Fix last beautifulsoup treewalker test -- comment nodes or doctypes can have ... James Graham <j****s@h****k> about 19 years ago
555d3836 Remove example James Graham <j****s@h****k> about 19 years ago
f01e0375 Make beautiful soup treewalker pass all but one test James Graham <j****s@h****k> about 19 years ago
2b70d2ae Minor cleanup Sam Ruby <r****s@i****t> about 19 years ago

← Back to repository