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
a507b148 some whitespace changes and fixing an actual bug Anne van Kesteren <a****k@a****l> over 19 years ago
eaf88927 the big inBody move; no actual changes made Anne van Kesteren <a****k@a****l> over 19 years ago
35ba8db5 some more cleanup Anne van Kesteren <a****k@a****l> over 19 years ago
ab99c688 fix a bug in the activeformatting algorithm Anne van Kesteren <a****k@a****l> over 19 years ago
0ba4253c minor cleanup Anne van Kesteren <a****k@a****l> over 19 years ago
40f9853d fix a bunch of stupid bugs Anne van Kesteren <a****k@a****l> over 19 years ago
bc31475c reorganize a bit more Anne van Kesteren <a****k@a****l> over 19 years ago
ebf3dd8f Don't try to do the union of a set and a tuple; it won't work James Graham <j****s@h****k> over 19 years ago
509f5897 rewrite of beforeHead Anne van Kesteren <a****k@a****l> over 19 years ago
e1bac32e openElements sits on parser Anne van Kesteren <a****k@a****l> over 19 years ago
9964287f we no longer use lists Anne van Kesteren <a****k@a****l> over 19 years ago
981c73ce nuke createHeadNode which doesn't seem to do anything Anne van Kesteren <a****k@a****l> over 19 years ago
1da2f846 add some remarks Anne van Kesteren <a****k@a****l> over 19 years ago
94d6dd1c don't use dict(); hopefully jgraham fixes what breaks, if any Anne van Kesteren <a****k@a****l> over 19 years ago
85a0b5e8 self.innerHTML -> self.parser.innerHTML for some cases Anne van Kesteren <a****k@a****l> over 19 years ago
3a556312 Remove print statement James Graham <j****s@h****k> over 19 years ago
08d1e292 Somewhat-working test harness. Just runs from the command line at the moment ... James Graham <j****s@h****k> over 19 years ago
0d56d139 Fix some bugs that were crashing the tests James Graham <j****s@h****k> over 19 years ago
00793302 some changes to comments; nothing fancy Anne van Kesteren <a****k@a****l> over 19 years ago
3ade27a8 some more cleanup and clarity Anne van Kesteren <a****k@a****l> over 19 years ago
907455e7 minor fixes Anne van Kesteren <a****k@a****l> over 19 years ago
5ad8884b implement some functions for inTableBody Anne van Kesteren <a****k@a****l> over 19 years ago
999ee3d7 fix endTagTr and endTagTableRowGroup for inRow Anne van Kesteren <a****k@a****l> over 19 years ago
2642c664 Fix some minor bugs/typos James Graham <j****s@h****k> over 19 years ago
ce5c9099 fix some inTable cases Anne van Kesteren <a****k@a****l> over 19 years ago
e64c800f fix some inTable cases Anne van Kesteren <a****k@a****l> over 19 years ago
071ada7d fix endTagSelect and endTagTableElements in inSelect and some other small bits Anne van Kesteren <a****k@a****l> over 19 years ago
f7fda42e trim trailing whitespace; do the rest of inCell with the exception of charact... Anne van Kesteren <a****k@a****l> over 19 years ago
a5dbf426 implement bits of inCell Anne van Kesteren <a****k@a****l> over 19 years ago
4b2018cf Get parser tests into some sort of vaugely functional form. Not yet working p... James Graham <j****s@h****k> over 19 years ago
d888340c Finished printNode to print the DOM tree in the format of Hixie's test cases lantis63 <l****3@g****m> over 19 years ago
0475be45 The very beginning of some work on getting Hixie's unittests to run James Graham <j****s@h****k> over 19 years ago
eea0b52f A few small bug fixes + some changes to serialize DOM tree like testcase form... James Graham <j****s@h****k> over 19 years ago
145c99ff Remove references to nose in README file James Graham <j****s@h****k> over 19 years ago
c4c660c7 Sam Ruby's patch to use unittest rather than nose as the test framework, and ... James Graham <j****s@h****k> over 19 years ago
28435fc3 made some progress on row Anne van Kesteren <a****k@a****l> over 19 years ago
e98d0a1e add a newline to tests/README and start with inRow Anne van Kesteren <a****k@a****l> over 19 years ago
c9d5476c first bits of inTableBody Anne van Kesteren <a****k@a****l> over 19 years ago
e7929ca6 Add tests readme file James Graham <j****s@h****k> over 19 years ago
d0b561bb More changes to HTMLInput removed things that weren't needed lantis63 <l****3@g****m> over 19 years ago
2753b6cb remove some instance of processComment and processCharacter that duplicated code Anne van Kesteren <a****k@a****l> over 19 years ago
d9c96161 fix some runtime errors Anne van Kesteren <a****k@a****l> over 19 years ago
f0340ea5 I wrote some parser.py code on the plane OSL->AMS Anne van Kesteren <a****k@a****l> over 19 years ago
d58a829e Simple prettry printing of the parse tree (still some bugs) and a bit more fl... James Graham <j****s@h****k> over 19 years ago
19f3bb61 small clarification Anne van Kesteren <a****k@a****l> over 19 years ago
1c11d88a add a remark to some code that needs cleanup when we integrate the inputstream Anne van Kesteren <a****k@a****l> over 19 years ago
a4deecc5 fix a small bug in the tokenizer Anne van Kesteren <a****k@a****l> over 19 years ago
ec00c92f start with InTable Anne van Kesteren <a****k@a****l> over 19 years ago
4ec27bff finish some more bits of InSelect Anne van Kesteren <a****k@a****l> over 19 years ago
e6405f2b clean up some more and implement InSelect bits Anne van Kesteren <a****k@a****l> over 19 years ago
64697970 some more cleanup while I try to figure out how parser.py works Anne van Kesteren <a****k@a****l> over 19 years ago
eae9cf6f basic setup for InSelect Anne van Kesteren <a****k@a****l> over 19 years ago
e6ab6e37 add some questions to parser.py in comments and clean up some other comments Anne van Kesteren <a****k@a****l> over 19 years ago
468821dc do some minor cleanup Anne van Kesteren <a****k@a****l> over 19 years ago
54ba888b Slightly different approach for HTMLInputStream. Makes using the stream easier. lantis63 <l****3@g****m> over 19 years ago
798aa527 Fixes to deal with entities that partially match longer entities + a few more... James Graham <j****s@h****k> over 19 years ago
cbaf9fbd Fixes to deal with entities that partially match longer entities + a few more... James Graham <j****s@h****k> over 19 years ago
6c85ff49 Few minor changes to HTMLInputStream lantis63 <l****3@g****m> over 19 years ago
1f51326c Changed the HTMLInputStream quite a bit and added a few more methods for it. ... lantis63 <l****3@g****m> over 19 years ago
e8b60310 list -> tuple; speeed! Anne van Kesteren <a****k@a****l> over 19 years ago
16f39755 remove some spaces I or someone else introduced Anne van Kesteren <a****k@a****l> over 19 years ago
b916ab52 make entity cleanup a bit faster (hopefully!) Anne van Kesteren <a****k@a****l> over 19 years ago
dd7dfad9 Allow tokenizer test to pass if the expected token stream is found anywhere i... James Graham <j****s@h****k> over 19 years ago
39b7c8cb Fixed a couple warnings pychecker found lantis63 <l****3@g****m> over 19 years ago
c093cb81 Check for EOF in a few places when consuming code, with accompnying tests for... James Graham <j****s@h****k> over 19 years ago
59c85128 Renamed openSource to openStream might be more appropriate lantis63 <l****3@g****m> over 19 years ago
a1a2ab4c Moved openSource function into utils file so it can be used elsewhere if needed lantis63 <l****3@g****m> over 19 years ago
4404dba5 put everything part of a set on its own line so we know what's being changed ... Anne van Kesteren <a****k@a****l> over 19 years ago
96e699af Unbreak the project... James Graham <j****s@h****k> over 19 years ago
8a1f1ccf Move set of void elements to constants file James Graham <j****s@h****k> over 19 years ago
13d6dd68 Refactor constants into their own file James Graham <j****s@h****k> over 19 years ago
80936903 HTMLInputStream now accepts either a file object, local filename, url or a st... lantis63 <l****3@g****m> over 19 years ago
6e03d6fc Made a few style changes suggested by jgraham and added support for passing a... lantis63 <l****3@g****m> over 19 years ago
f9530a36 Update tests to new format (running tests requires simplejson) James Graham <j****s@h****k> over 19 years ago
d9096501 don't merge lists if you can just look in either of them Anne van Kesteren <a****k@a****l> over 19 years ago
d0a17c51 make things work again Anne van Kesteren <a****k@a****l> over 19 years ago
d3dd8a92 remove trailing space in the parser and add some remarks, nothing fancy Anne van Kesteren <a****k@a****l> over 19 years ago
833a92f0 make emitCurrentToken slightly less verbose and add a parse error for attribu... Anne van Kesteren <a****k@a****l> over 19 years ago
3900450d remove a for loop that isn't needed Anne van Kesteren <a****k@a****l> over 19 years ago
854fbe28 Replaced section of consumeEntity to be more efficient lantis63 <l****3@g****m> over 19 years ago
c0959363 Added line and col position tracking for unconsuming characters lantis63 <l****3@g****m> over 19 years ago
7a76d9e2 Fixed a few typos in the tokenizer lantis63 <l****3@g****m> over 19 years ago
e027cb6e Remove really big profile file (oops) James Graham <j****s@h****k> over 19 years ago
e2f4c643 Some profiling data from http://www.mturk.laurenmayeux.com/blog/2005/11/14/ha... James Graham <j****s@h****k> over 19 years ago
91e06bf2 Add some initial testing code for the tokenizer only. We want to replace this... James Graham <j****s@h****k> over 19 years ago
91c0fd06 Added comments to describe each of the CP1252 to Unicode mappings Lachlan Hunt <l****t@l****u> over 19 years ago
6495fcc2 fix an windows1252entity Anne van Kesteren <a****k@a****l> over 19 years ago
0bc56da8 remove the entities folder and fix the "windows trick" because it was broken Anne van Kesteren <a****k@a****l> over 19 years ago
73f0b900 fix windows1252 entities Anne van Kesteren <a****k@a****l> over 19 years ago
d7605631 Added functionality to read the whole file, keep track of line and column num... Lachlan Hunt <l****t@l****u> over 19 years ago
1ac719b5 allow mockParser to accept filename from the command line James Graham <j****s@h****k> over 19 years ago
b413c924 more fixes to entities and fix doctypes Anne van Kesteren <a****k@a****l> over 19 years ago
e2cef7b0 make number entities work Anne van Kesteren <a****k@a****l> over 19 years ago
2f6cd6c0 make sure we actually switch to the attributeName state and some smaller fixe... Anne van Kesteren <a****k@a****l> over 19 years ago
133d75c2 Test files for UTF-8 and US-ASCII encodings Lachlan Hunt <l****t@l****u> over 19 years ago
b5abd6ef Initial proof of concept Lachlan Hunt <l****t@l****u> over 19 years ago
a305b49b make mockParser.py working when you execute it and update the testfile and fi... Anne van Kesteren <a****k@a****l> over 19 years ago
bfc2679f simplify attributeNameState based on a suggestion from Mark Anne van Kesteren <a****k@a****l> over 19 years ago
3983d766 add return True to bogusCommentState (thanks Mark!) and implement leaving the... Anne van Kesteren <a****k@a****l> over 19 years ago
781ea537 Update to new interface for processEndTag James Graham <j****s@h****k> over 19 years ago

← Back to repository