GitHub / html5lib/html5lib-python / commits
Standards-compliant library for parsing and serializing HTML documents and fragments in Python
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 99f4bf17 | Typo finding token name, fixes issue 165 | jgraham <j****s@h****k> | over 15 years ago | |
| bc4ceca3 | Fix serializer to really prefer lowercase entities | Ms2ger <m****r@g****m> | over 15 years ago | |
| ad965965 | hasChildNodes is a method, not a property, fixes issue 170 | jgraham <j****s@h****k> | over 15 years ago | |
| 68ad2990 | Compare nodes rather than node and name in endTagForm; fixes issue 168 | jgraham <j****s@h****k> | over 15 years ago | |
| b015d7a7 | Use right class when cloning nodes in lxml, fix issue 178 | James Graham <j****m@o****m> | over 15 years ago | |
| 54401779 | Fix up some bitrotted tests and documentation | Philip Jägenstedt <p****p@f****g> | over 15 years ago | |
| 4cff604a | Remove redundant assignments in mainLoop | Philip Jägenstedt <p****p@f****g> | over 15 years ago | |
| 31053fac | Make Document and DocumentFragment stringify better | Philip Jägenstedt <p****p@f****g> | over 15 years ago | |
| 5f3348be | Add figcaption | Sam Ruby <r****s@i****t> | over 15 years ago | |
| 5be86204 | Change the format of attributes within the treebuilder to be a list of dicts ... | Geoffrey Sneddon <g****s@g****m> | over 15 years ago | |
| f61e328c | Fix warnings xgettext gives in html5lib. |
Mike West <m****t@g****m>
Committed by: Geoffrey Sneddon <g****s@g****m> |
over 15 years ago | |
| f21a519d | Fix in select logic | James Graham <j****m@o****m> | almost 16 years ago | |
| e2295662 | Add mathml and svg elements to scoping elements | James Graham <j****m@o****m> | almost 16 years ago | |
| d67a2140 | Fix incorrect innerHTML assert | James Graham <j****m@o****m> | almost 16 years ago | |
| 1ae821d6 | Update named entities | James Graham <j****m@o****m> | almost 16 years ago | |
| b9fedace | Select changes with added correctness. Set frameset-ok to False when stray <b... | James Graham <j****m@o****m> | almost 16 years ago | |
| 5770d05e | Add in select scope | James Graham <j****m@o****m> | almost 16 years ago | |
| 52de901b | Fix unnamespace regexp | James Graham <j****m@o****m> | almost 16 years ago | |
| 8597a276 | Change option parsing spec rev ]5488 | James Graham <j****m@o****m> | almost 16 years ago | |
| e8af2aa7 | Complete null handling changes | James Graham <j****m@o****m> | almost 16 years ago | |
| 520a96cb | Phase 2 of the null handling changes | James Graham <j****m@o****m> | almost 16 years ago | |
| ff6fd065 | Phase one of the null character handling changes | James Graham <j****m@o****m> | almost 16 years ago | |
| 31c6b2dc | Add test for scripted change in Noah's Ark | James Graham <j****m@o****m> | almost 16 years ago | |
| 9ab28ebe | Implement Noah's Ark | James Graham <j****m@o****m> | almost 16 years ago | |
| 6bf1ece6 | Add limits on AAA | James Graham <j****m@o****m> | almost 16 years ago | |
| 5982934d | Fix foreign content mode to the latest spec | James Graham <j****m@o****m> | almost 16 years ago | |
| d0c78556 | Start work on switching to a model where reprocessing happens by going back t... | James Graham <j****m@o****m> | almost 16 years ago | |
| a7f7dfaf | Merge (somewhat botched) | James Graham <j****m@o****m> | almost 16 years ago | |
| cd0ac712 | Remove special handling of <spacer> | James Graham <j****m@o****m> | almost 16 years ago | |
| d9fc453e | Sort attributes in treebuilders rather than using a regexp | James Graham <j****m@o****m> | almost 16 years ago | |
| 1d3e26bf | Enable the CDATA mode by passing in the parser to the tokenizer | James Graham <j****m@o****m> | almost 16 years ago | |
| 3b0ed45c | Tokenizer part of the changes to support CDATA sections in foreign content | James Graham <j****m@o****m> | almost 16 years ago | |
| 559cf5ce | Don't emit token from EOF in attributes. Remove comment end space state | James Graham <j****m@o****m> | almost 16 years ago | |
| 97ed427b | Make sure entities that represent spaces become space tokens | James Graham <j****m@o****m> | almost 16 years ago | |
| d6e72481 | Start to get treewalker tests passing again, disable Genshi for now | Geoffrey Sneddon <g****s@g****m> | almost 16 years ago | |
| 849e63d5 | Use the same version of JSON for serializer tests as tokenizer tests, and fix... | Geoffrey Sneddon <g****s@g****m> | about 16 years ago | |
| 1504ab01 | Add documentation for serializer options. Resolves issue #150, based upon pat... | Geoffrey Sneddon <g****s@g****m> | about 16 years ago | |
| 8873786f | Update to the latest spec | James Graham <j****m@o****m> | about 16 years ago | |
| 44827100 | merge Merge | James Graham <j****m@o****m> | about 16 years ago | |
| dc827e85 | Prefix the bufferedCharacter, don't suffix it. Also, file objects return the ... | Geoffrey Sneddon <g****s@g****m> | about 16 years ago | |
| 15d9b0e7 | Deal with surrogates broken over chunk boundaries. | Geoffrey Sneddon <g****s@g****m> | about 16 years ago | |
| 329cae60 | Get html5lib passing tests again after 964568c175 on UCS2 Python. This checks... | Geoffrey Sneddon <g****s@g****m> | about 16 years ago | |
| 6b42a4ce | Make importing html5lib not throw an exception on UCS2 Python. | Geoffrey Sneddon <g****s@g****m> | about 16 years ago | |
| c12357b7 | Add file for converting the tokenizer tests to tree tests (assuming html5lib ... | James Graham <j****m@o****m> | about 16 years ago | |
| 55bfda0f | Replace unpaired surrogates with replacement characters (unlikely to work on ... | James Graham <j****m@o****m> | about 16 years ago | |
| 2f50d60f | Missing error codes | James Graham <j****m@o****m> | about 16 years ago | |
| f0cf46b7 | merge merge | James Graham <j****m@o****m> | about 16 years ago | |
| 07c4a976 | Make table text stuff look more like the spec | James Graham <j****m@o****m> | about 16 years ago | |
| 0a2927f6 | Don't replace CR with LF in entities | James Graham <j****m@o****m> | about 16 years ago | |
| 907bde22 | Don't make entities in attributes if they are followed by an = | James Graham <j****m@o****m> | about 16 years ago | |
| b856aee5 | Update list of entities | James Graham <j****m@o****m> | about 16 years ago | |
| 95e8f9a0 | Update list of possible errors | James Graham <j****m@o****m> | about 16 years ago | |
| 959db30d | Add @noshade as a boolean attribute. Fixes #151. Thanks to fantasai for the p... | Geoffrey Sneddon <g****s@g****m> | about 16 years ago | |
| 31faf71a | Incorrect default | James Graham <j****m@o****m> | about 16 years ago | |
| 21e06bb5 | Make it possible to ignore parse errors | James Graham <j****m@o****m> | about 16 years ago | |
| 4d535088 | Cleanup | James Graham <j****m@o****m> | about 16 years ago | |
| 32db2045 | New error code | James Graham <j****m@o****m> | about 16 years ago | |
| 858e1d3e | Update element categories for latest spec (r5166) | James Graham <j****m@o****m> | about 16 years ago | |
| 62e34369 | Fix button scoping stuff | James Graham <j****m@o****m> | about 16 years ago | |
| 81c4a5dc | Fix handling of \ufffd before framesets | James Graham <j****m@o****m> | about 16 years ago | |
| 6d29b334 | Handle utf8 better | James Graham <j****m@o****m> | about 16 years ago | |
| 0437f254 | Fix comment | James Graham <j****m@o****m> | about 16 years ago | |
| e11ed5a3 | Add support for logging to parse.py | James Graham <j****m@o****m> | about 16 years ago | |
| d34b631d | Make logging metaclass only apply in the case where debugging is disabled. Ca... | James Graham <j****m@o****m> | about 16 years ago | |
| ae51b0ad | Updates to match current spec including end tag handling for inForeign | James Graham <j****m@o****m> | about 16 years ago | |
| 1221a950 | Remove more dead code | James Graham <j****m@o****m> | about 16 years ago | |
| 159cfe16 | Remove dead code | James Graham <j****m@o****m> | about 16 years ago | |
| f6c27035 | Make reset insertion mode work right + fix InSelect to match | James Graham <j****m@o****m> | about 16 years ago | |
| 542dc080 | Move tests that are problematic in json or java to a single file. Add double ... | James Graham <j****m@o****m> | about 16 years ago | |
| 51460c06 | Update list of special elements | James Graham <j****m@o****m> | about 16 years ago | |
| d0fa00fd | Fix handling of option | James Graham <j****m@o****m> | about 16 years ago | |
| 15d6158e | merge Merge | James Graham <j****m@o****m> | about 16 years ago | |
| 88381e88 | Change isindex text for test/gecko/webkit compatibility | James Graham <j****m@o****m> | about 16 years ago | |
| 31df298f | Better fix to ensure right html5lib version is picked up | James Graham <j****m@o****m> | about 16 years ago | |
| 3cc85c6b | Make sure html5lib is on the path for tests | James Graham <j****m@o****m> | about 16 years ago | |
| 5711c880 | Use json instead of simplejson where possible | James Graham <j****m@o****m> | about 16 years ago | |
| 5078e07a | Add phase transition logging support | James Graham <j****m@o****m> | about 16 years ago | |
| 7d9166a2 | Add phase transition logging support | James Graham <j****m@o****m> | about 16 years ago | |
| 205aced6 | rearrage directory structure | James Graham <j****m@o****m> | about 16 years ago | |
| 90a9f73f | Update some install bits for the new directory structure so python setup.py d... | James Graham <j****m@o****m> | about 16 years ago | |
| ac090d1d | Move files around | James Graham <j****m@o****m> | about 16 years ago | |
| ea9dd99f | Make parse.py work | James Graham <j****m@o****m> | about 16 years ago | |
| d63374a9 | Enable html5lib to work on Python 2.4 once again. | Sam Ruby <r****s@i****t> | over 16 years ago | |
| 5d493a5a | Update sanitizer to html5; accommodate usage as a filter | Sam Ruby <r****s@i****t> | over 16 years ago | |
| a71989bb | Also remove form elements that are the current node when encountering </form> | James Graham <j****m@o****m> | over 16 years ago | |
| 9cc3c2aa | Fix for issue 143; deal with handling non-BMP codepoints in serialization to ... | James Graham <j****s@h****k> | over 16 years ago | |
| 4fa9fda1 | Ensure that no implicit unicode-> ascii conversion is attempted in lxml treeb... | jgraham <j****s@h****k> | over 16 years ago | |
| e834288d | Work with lxml entities (based on patch by fantasai) | jgraham <j****s@h****k> | over 16 years ago | |
| 6fdd5d7d | Make etree work with namespaced root | jgraham <j****s@h****k> | over 16 years ago | |
| ca260de3 | Fix ISSUE-140, make sure bs gets the right DOCTYPE format | jgraham <j****s@h****k> | over 16 years ago | |
| bb0e7b48 | Throw more useful error when incorrect treebulder name is passed | jgraham <j****s@h****k> | over 16 years ago | |
| 218a97ec | Fix some packaging stuff | jgraham <j****s@h****k> | over 16 years ago | |
| 33cb109a | Fix problem with unclosed scoping element and end tag html | jgraham <j****s@h****k> | over 16 years ago | |
| b0bec7d4 | merge Merge | jgraham <j****s@h****k> | over 16 years ago | |
| 2225181f | Some chnges to the metadata | jgraham <j****s@h****k> | over 16 years ago | |
| 9b24f766 | Add default impl for etree treebuilder. | Geoffrey Sneddon <g****s@g****m> | over 16 years ago | |
| 1cb700ce | merge Merge. | Geoffrey Sneddon <g****s@g****m> | over 16 years ago | |
| 093554e5 | Fix grave accent in unquoted attr. | Geoffrey Sneddon <g****s@g****m> | over 16 years ago | |
| c68db9db | Raise a deprecation warning when beautifulsoup is used | jgraham <j****s@h****k> | over 16 years ago | |
| a32c6041 | merge Merge | jgraham <j****s@h****k> | over 16 years ago |