GitHub / html5lib/html5lib-python / commits
Standards-compliant library for parsing and serializing HTML documents and fragments in Python
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 38e27a77 | Tests for misnamed attributes | jgraham <j****s@h****k> | over 16 years ago | |
| b59e9965 | Perhaps make non-xml-regexp less bogus | jgraham <j****s@h****k> | over 16 years ago | |
| 6cb006a0 | Make sure lxml unesacpes xml names properly | jgraham <j****s@h****k> | over 16 years ago | |
| 9d478a3f | Fix issue 129, meta@content with curly-quotes. | Geoffrey Sneddon <g****s@g****m> | over 16 years ago | |
| 1442bad7 | Missing code in previous ci | jgraham <j****s@h****k> | over 16 years ago | |
| 61722685 | Move cloneNode into individual node classes | jgraham <j****s@h****k> | over 16 years ago | |
| 38b3a049 | Update form-in-table handling | jgraham <j****s@h****k> | over 16 years ago | |
| 64d50299 | merge Merge | Geoffrey Sneddon <g****s@g****m> | over 16 years ago | |
| 35e663c8 | Check parse errors. | Geoffrey Sneddon <g****s@g****m> | over 16 years ago | |
| 2619bdae | Our handling of numeric entities, converting them to characters, is overly co... | Geoffrey Sneddon <g****s@g****m> | over 16 years ago | |
| 11e2f1bb | Fix check for in scope node; fixes issue 126 | jgraham <j****s@h****k> | almost 17 years ago | |
| 320dbc37 | Fix issue 126 by making reconstructing active formatting elements always work... | jgraham <j****s@h****k> | almost 17 years ago | |
| 468db49e | Remove unwanted line from another patch | James Graham <j****m@o****m> | almost 17 years ago | |
| 1a68f463 | Fix issue 127 remove stray argument to processEOF | jgraham <j****s@h****k> | almost 17 years ago | |
| 842300e2 | merge Merge to tip | jgraham <j****s@h****k> | almost 17 years ago | |
| 577f9886 | Change version number in preparation for 1.0 | jgraham <j****s@h****k> | almost 17 years ago | |
| b39e8a0a | Update initial insertion mode to really match the spec (reorder it, and fix t... | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| c5de2dfa | Update parser (and tests) to latest spec. Fix a couple of bugs in the tokeniz... | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| 981cbd12 | Update tokenizer. | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| 3721232f | Add version information | jgraham <j****s@h****k> | almost 17 years ago | |
| bd57c619 | Get Python tokenizer up to the version of the spec of the end of September. | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| 7d29315f | Change CDATA to RAWTEXT (spec r3562). This breaks test-compat. | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| 89114967 | Fail on namespaces with BS. | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| 47b430e4 | Update encoding detection to spec, make the entire encoding detection case-in... | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| 19f48dd1 | Fix etree treebuilder cloneNode to work with namespaces. | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| 4393926e | All "tags" (in the tree-construction tests) without whitespace in them are in... | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| 2db68615 | First pass at changing parser test runner to test both namespaced and non-nam... | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| dafe834d | Commit patch for #118, memory leak in DOM treebuilder. | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| e90e6da8 | Fix handling of source/param within "in body". Fixes #115. | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| 0cb080ab | Fallback to the default namespace, not no namespace. | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| 4e8e048e | Get non-namespaced mode working. | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| 9041a5db | Allow DOCTYPEs to round-trip, keeping public/system identifiers. | Geoffrey Sneddon <g****s@g****m> | almost 17 years ago | |
| 4751ac4d | Fix </p> handling | jgraham <j****s@h****k> | almost 17 years ago | |
| 37b0fcc4 | Stop treewalker escaping from subtree | jgraham <j****s@h****k> | almost 17 years ago | |
| 53bf191c | Slight fixes to active formatting elements | jgraham <j****s@h****k> | almost 17 years ago | |
| 951dc026 | various fixes to make lxml treebuilder actually work in python 3 | Mark Pilgrim <m****k@d****g> | almost 17 years ago | |
| 9dc584c9 | fix 'object of type 'type' is not iterable' in codecName | Mark Pilgrim <m****k@d****g> | almost 17 years ago | |
| 03c79604 | fix 'NameError: global name 'nameLower' is not defined' in processDoctype | Mark Pilgrim <m****k@d****g> | almost 17 years ago | |
| 0a9de873 | EncodingBytes.__new__ needs to call bytes.__new__, not str.__new__ | Mark Pilgrim <m****k@d****g> | almost 17 years ago | |
| d05574a7 | Backout last revision, I didn't mean to check it in | jgraham <j****s@h****k> | almost 17 years ago | |
| 33af06a2 | Make DOM work right with namespaces, probably | jgraham <j****s@h****k> | almost 17 years ago | |
| 3daab98a | Make DOM work right with namespaces, probably | jgraham <j****s@h****k> | almost 17 years ago | |
| 61c7700d | Fix test output for missing public or system id | jgraham <j****s@h****k> | almost 17 years ago | |
| 59768566 | Unbreak genshi treewalker | jgraham <j****s@h****k> | almost 17 years ago | |
| 9cbfa9db | Fix typo | jgraham <j****s@h****k> | almost 17 years ago | |
| a8525252 | Fix handlin of & in unquoted attribute values | jgraham <j****s@h****k> | almost 17 years ago | |
| ea5bd607 | Backed out changeset ffa2c3a02c64 | jgraham <j****s@h****k> | almost 17 years ago | |
| 0feb2415 | Fix handling of numeric entity refs | jgraham <j****s@h****k> | almost 17 years ago | |
| f5f28dee | Fix handling of numeric entity refs | jgraham <j****s@h****k> | almost 17 years ago | |
| 002347de | Fix handling of <li> to new spec | jgraham <j****s@h****k> | almost 17 years ago | |
| 7fd10d9b | merge Merge to tip | jgraham <j****s@h****k> | almost 17 years ago | |
| 20e27092 | Update naming in AAA | jgraham <j****s@h****k> | almost 17 years ago | |
| f50fb369 | special case fix for invalid doctypes. A more general solution is needed | jgraham <j****s@h****k> | almost 17 years ago | |
| 561cc33d | fix xmp parsing | jgraham <j****s@h****k> | almost 17 years ago | |
| 8c3d9a00 | Python 2.4 compatibility | Sam Ruby <r****s@i****t> | almost 17 years ago | |
| 4cbd2bfb | add top level parseFragment function | jgraham <j****s@h****k> | almost 17 years ago | |
| dc7a9d3f | Remove replacement characters before looking for forbidden URI schemes in att... | jgraham <j****s@h****k> | almost 17 years ago | |
| b242d88a | Make sanitizer output xml-style self closing tags for self closing input | jgraham <j****s@h****k> | almost 17 years ago | |
| 23926b18 | Fix beautifulsoup treewalker | jgraham <j****s@h****k> | almost 17 years ago | |
| f3820f93 | Fix InTableText mode | jgraham <j****s@h****k> | about 17 years ago | |
| 1deae809 | Incorret use of re.find | jgraham <j****s@h****k> | about 17 years ago | |
| 12a872fa | Make beautifulsoup mostly work in a slightly hacky way (No namespace support) | jgraham <j****s@h****k> | about 17 years ago | |
| dcaf1c7d | Change namespaceHTMLElements to default to True, so we follow the spec by def... | Geoffrey Sneddon <g****s@g****m> | about 17 years ago | |
| 4699f403 | Update to remove infinite loop in fragment case. | Geoffrey Sneddon <g****s@g****m> | about 17 years ago | |
| d6c0d58e | Fix a few fragment case bugs that cause exceptions to be thrown (I still know... | Geoffrey Sneddon <g****s@g****m> | about 17 years ago | |
| 89dc1a54 | Basic test for naespacing html elements | jgraham <j****s@h****k> | about 17 years ago | |
| 852232d8 | Make not placing html elements in a namespace work, maybe | jgraham <j****s@h****k> | about 17 years ago | |
| 3020a668 | Fix isindex | jgraham <j****s@h****k> | about 17 years ago | |
| 54705046 | Fix table whitespace stuff | jgraham <j****s@h****k> | about 17 years ago | |
| 1ad89ed7 | Fix parse errors for < in attributes | jgraham <j****s@h****k> | about 17 years ago | |
| 92bce513 | Make serializer tests pass | jgraham <j****s@h****k> | about 17 years ago | |
| 3ca6c915 | propogate information about chardet and using meta to the tokenizer | jgraham <j****s@h****k> | about 17 years ago | |
| b2692fe1 | More removing the liberal xml parser | jgraham <j****s@h****k> | about 17 years ago | |
| ed86efad | Remove the validator tests | jgraham <j****s@h****k> | about 17 years ago | |
| c5ba9048 | Remove the validator | jgraham <j****s@h****k> | about 17 years ago | |
| 838b19fa | Remove the liberal xml parser from the trunk | jgraham <j****s@h****k> | about 17 years ago | |
| fbbe4f52 | Fix type in setup.py | jgraham <j****s@h****k> | about 17 years ago | |
| 0992bbcf | Get pulldom right this time | jgraham <j****s@h****k> | about 17 years ago | |
| bf4e0e05 | More namespace support for genshi and pulldom treewalkers | jgraham <j****s@h****k> | about 17 years ago | |
| 6b09aac0 | Caracter encoding name fixes. Credit pipoket88 | jgraham <j****s@h****k> | about 17 years ago | |
| 00b51b24 | Remove the states dictionary from the tokenizer to reduce lookups | jgraham <j****s@h****k> | about 17 years ago | |
| e9279e80 | Optimisations in inputstrem. Credit david.m.cooke | jgraham <j****s@h****k> | about 17 years ago | |
| 786225f5 | Small optimization to avoid reconstrucing a tuple all the time | jgraham <j****s@h****k> | about 17 years ago | |
| 04efd59c | Serializer test fixes | jgraham <j****s@h****k> | about 17 years ago | |
| 55caa340 | Serializer test fixes | jgraham <j****s@h****k> | about 17 years ago | |
| 62575802 | Make the treewalkers work a bit | jgraham <j****s@h****k> | about 17 years ago | |
| 5d678345 | Fix handling of keygen | jgraham <j****s@h****k> | about 17 years ago | |
| 7280996e | Add table quirk | jgraham <j****s@h****k> | about 17 years ago | |
| 13035393 | Fix some tokenizer tests; make new comment states work and don't emit tags af... | jgraham <j****s@h****k> | about 17 years ago | |
| 60e94ec2 | Initial fixes for the frameset-OK flag | jgraham <j****s@h****k> | about 17 years ago | |
| 36f73ec7 | Pass all tree construction tests on this branch except whitespace-in-table tests | jgraham <j****s@h****k> | about 17 years ago | |
| 83b78fdb | merge Merge again | jgraham <j****s@h****k> | about 17 years ago | |
| 63924b67 | Merge again | jgraham <j****s@h****k> | about 17 years ago | |
| ef2c545b | Start fixing AAA | jgraham <j****s@h****k> | about 17 years ago | |
| d21797ea | Add quirks handling, update Python doctype list, move some tests to 99. | Edward Z. Yang ext:(%22) <e****g@t****m> | about 17 years ago | |
| 1fa604e2 | Fix a few cases where the spec has changed | jgraham <j****s@h****k> | about 17 years ago | |
| f3c54fd5 | merge Attempt at merging svgmathml branch to the default branch | jgraham <j****s@h****k> | about 17 years ago | |
| babe4a3b | Attempt at merging svgmathml branch to the default branch | jgraham <j****s@h****k> | about 17 years ago | |
| b036bb6e | Update the compatMode in the right place | jgraham <j****s@h****k> | about 17 years ago | |
| d3594190 | Fix broken test-case w.r.t. behavior of </html> in head. | Edward Z. Yang ext:(%22) <e****g@t****m> | about 17 years ago |