René's URL Explorer Experiment


Title: Commits · fuzzyklein/html5lib-python · GitHub

Open Graph Title: Commits · fuzzyklein/html5lib-python

X Title: Commits · fuzzyklein/html5lib-python

Description: Standards-compliant library for parsing and serializing HTML documents and fragments in Python - Commits · fuzzyklein/html5lib-python

Open Graph Description: Standards-compliant library for parsing and serializing HTML documents and fragments in Python - Commits · fuzzyklein/html5lib-python

X Description: Standards-compliant library for parsing and serializing HTML documents and fragments in Python - Commits · fuzzyklein/html5lib-python

Opengraph URL: https://github.com/fuzzyklein/html5lib-python

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:099191b6-ce43-8636-163c-82841307d043
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id93F8:366DBA:37ACA1:4BAA51:69696A9A
html-safe-nonce85339656f71184e10fb49afb9f90051e543b1ddc99d1a00f37b2aada52e0dcb9
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5M0Y4OjM2NkRCQTozN0FDQTE6NEJBQTUxOjY5Njk2QTlBIiwidmlzaXRvcl9pZCI6IjQxNzE4ODE2ODY5MTMwODQwNTgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmaccdd57bca3d8d546e6b106b37ac6b003a36ed7dbb433316b9de9c107f180b2a4f
hovercard-subject-tagrepository:122229472
github-keyboard-shortcutsrepository,commit-list,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commits/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/fuzzyklein/html5lib-python/commits/python3-old
twitter:imagehttps://opengraph.githubassets.com/aaabf4c9e61e4393ac0796887562eded89990d0aded2ff5e52015be7f7d14f07/fuzzyklein/html5lib-python
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/aaabf4c9e61e4393ac0796887562eded89990d0aded2ff5e52015be7f7d14f07/fuzzyklein/html5lib-python
og:image:altStandards-compliant library for parsing and serializing HTML documents and fragments in Python - Commits · fuzzyklein/html5lib-python
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonec6f193beb8ff08443adc07685d75302ab8aaf0a135f6e251c3ff3112c8deb881
turbo-cache-controlno-cache
go-importgithub.com/fuzzyklein/html5lib-python git https://github.com/fuzzyklein/html5lib-python.git
octolytics-dimension-user_id16834922
octolytics-dimension-user_loginfuzzyklein
octolytics-dimension-repository_id122229472
octolytics-dimension-repository_nwofuzzyklein/html5lib-python
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id9322649
octolytics-dimension-repository_parent_nwohtml5lib/html5lib-python
octolytics-dimension-repository_network_root_id9322649
octolytics-dimension-repository_network_root_nwohtml5lib/html5lib-python
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releaseec4d88fbe7ed62446d90b0a6d8e6db4248a8f8b8
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/fuzzyklein/html5lib-python/commits/python3-old/#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ffuzzyklein%2Fhtml5lib-python%2Fcommits%2Fpython3-old%2F
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ffuzzyklein%2Fhtml5lib-python%2Fcommits%2Fpython3-old%2F
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommits%2Fshow&source=header-repo&source_repo=fuzzyklein%2Fhtml5lib-python
Reloadhttps://github.com/fuzzyklein/html5lib-python/commits/python3-old/
Reloadhttps://github.com/fuzzyklein/html5lib-python/commits/python3-old/
Reloadhttps://github.com/fuzzyklein/html5lib-python/commits/python3-old/
fuzzyklein https://github.com/fuzzyklein
html5lib-pythonhttps://github.com/fuzzyklein/html5lib-python
html5lib/html5lib-pythonhttps://github.com/html5lib/html5lib-python
Notifications https://github.com/login?return_to=%2Ffuzzyklein%2Fhtml5lib-python
Fork 0 https://github.com/login?return_to=%2Ffuzzyklein%2Fhtml5lib-python
Star 1 https://github.com/login?return_to=%2Ffuzzyklein%2Fhtml5lib-python
Code https://github.com/fuzzyklein/html5lib-python/tree/python3-old
Pull requests 0 https://github.com/fuzzyklein/html5lib-python/pulls
Actions https://github.com/fuzzyklein/html5lib-python/actions
Projects 0 https://github.com/fuzzyklein/html5lib-python/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/fuzzyklein/html5lib-python/security
Please reload this pagehttps://github.com/fuzzyklein/html5lib-python/commits/python3-old/
Insights https://github.com/fuzzyklein/html5lib-python/pulse
Code https://github.com/fuzzyklein/html5lib-python/tree/python3-old
Pull requests https://github.com/fuzzyklein/html5lib-python/pulls
Actions https://github.com/fuzzyklein/html5lib-python/actions
Projects https://github.com/fuzzyklein/html5lib-python/projects
Security https://github.com/fuzzyklein/html5lib-python/security
Insights https://github.com/fuzzyklein/html5lib-python/pulse
Add support for https://github.com/fuzzyklein/html5lib-python/commit/6ecbcafdedb2be0fd80aa7dbb87d290b193fc191
https://github.com/wingo
wingohttps://github.com/fuzzyklein/html5lib-python/commits?author=wingo
6ecbcafhttps://github.com/fuzzyklein/html5lib-python/commit/6ecbcafdedb2be0fd80aa7dbb87d290b193fc191
https://github.com/fuzzyklein/html5lib-python/tree/6ecbcafdedb2be0fd80aa7dbb87d290b193fc191
Add "poster" as an acceptable attribute of https://github.com/fuzzyklein/html5lib-python/commit/8400422a9eb6c08c6ae9bfaf8483021920e4caa2
https://github.com/wingo
wingohttps://github.com/fuzzyklein/html5lib-python/commits?author=wingo
8400422https://github.com/fuzzyklein/html5lib-python/commit/8400422a9eb6c08c6ae9bfaf8483021920e4caa2
https://github.com/fuzzyklein/html5lib-python/tree/8400422a9eb6c08c6ae9bfaf8483021920e4caa2
various fixes to make lxml treebuilder actually work in python 3https://github.com/fuzzyklein/html5lib-python/commit/951dc02639840f794187d75d8f3d31f0a166b529
951dc02https://github.com/fuzzyklein/html5lib-python/commit/951dc02639840f794187d75d8f3d31f0a166b529
https://github.com/fuzzyklein/html5lib-python/tree/951dc02639840f794187d75d8f3d31f0a166b529
fix 'object of type 'type' is not iterable' in codecNamehttps://github.com/fuzzyklein/html5lib-python/commit/9dc584c9e1f92534c217e59c981ae5ce0f84e6bd
9dc584chttps://github.com/fuzzyklein/html5lib-python/commit/9dc584c9e1f92534c217e59c981ae5ce0f84e6bd
https://github.com/fuzzyklein/html5lib-python/tree/9dc584c9e1f92534c217e59c981ae5ce0f84e6bd
fix 'NameError: global name 'nameLower' is not defined' in processDoctypehttps://github.com/fuzzyklein/html5lib-python/commit/03c7960445f9c4dad2d020413bf946ccdfc2f8de
03c7960https://github.com/fuzzyklein/html5lib-python/commit/03c7960445f9c4dad2d020413bf946ccdfc2f8de
https://github.com/fuzzyklein/html5lib-python/tree/03c7960445f9c4dad2d020413bf946ccdfc2f8de
EncodingBytes.__new__ needs to call bytes.__new__, not str.__new__https://github.com/fuzzyklein/html5lib-python/commit/0a9de873e2d5f36ff179175deab18df8a852a0dc
0a9de87https://github.com/fuzzyklein/html5lib-python/commit/0a9de873e2d5f36ff179175deab18df8a852a0dc
https://github.com/fuzzyklein/html5lib-python/tree/0a9de873e2d5f36ff179175deab18df8a852a0dc
Serializer test fixeshttps://github.com/fuzzyklein/html5lib-python/commit/55caa340f6c309edec2b0c01f138178c92932e48
https://github.com/jgraham
jgrahamhttps://github.com/fuzzyklein/html5lib-python/commits?author=jgraham
55caa34https://github.com/fuzzyklein/html5lib-python/commit/55caa340f6c309edec2b0c01f138178c92932e48
https://github.com/fuzzyklein/html5lib-python/tree/55caa340f6c309edec2b0c01f138178c92932e48
Merge againhttps://github.com/fuzzyklein/html5lib-python/commit/63924b679a56baec01ba55659769433c18c9fd4f
https://github.com/jgraham
jgrahamhttps://github.com/fuzzyklein/html5lib-python/commits?author=jgraham
63924b6https://github.com/fuzzyklein/html5lib-python/commit/63924b679a56baec01ba55659769433c18c9fd4f
https://github.com/fuzzyklein/html5lib-python/tree/63924b679a56baec01ba55659769433c18c9fd4f
Attempt at merging svgmathml branch to the default branchhttps://github.com/fuzzyklein/html5lib-python/commit/babe4a3b41740d1e150d35a308b28042b466a677
https://github.com/jgraham
jgrahamhttps://github.com/fuzzyklein/html5lib-python/commits?author=jgraham
babe4a3https://github.com/fuzzyklein/html5lib-python/commit/babe4a3b41740d1e150d35a308b28042b466a677
https://github.com/fuzzyklein/html5lib-python/tree/babe4a3b41740d1e150d35a308b28042b466a677
More stuff orking including treewalkers, parts of parse.py dom, (c)ElementTreehttps://github.com/fuzzyklein/html5lib-python/commit/768ba794bed056fb1517f0527a1c1f1a66fd368c
https://github.com/jgraham
jgrahamhttps://github.com/fuzzyklein/html5lib-python/commits?author=jgraham
768ba79https://github.com/fuzzyklein/html5lib-python/commit/768ba794bed056fb1517f0527a1c1f1a66fd368c
https://github.com/fuzzyklein/html5lib-python/tree/768ba794bed056fb1517f0527a1c1f1a66fd368c
Work in progresshttps://github.com/fuzzyklein/html5lib-python/commit/10b90106dc9d5b61050a4c6570fe07c732506def
https://github.com/jgraham
jgrahamhttps://github.com/fuzzyklein/html5lib-python/commits?author=jgraham
10b9010https://github.com/fuzzyklein/html5lib-python/commit/10b90106dc9d5b61050a4c6570fe07c732506def
https://github.com/fuzzyklein/html5lib-python/tree/10b90106dc9d5b61050a4c6570fe07c732506def
Work in progresshttps://github.com/fuzzyklein/html5lib-python/commit/b3a538561275fcf6ef1c2130ab3fd79e7a7bb97b
https://github.com/jgraham
jgrahamhttps://github.com/fuzzyklein/html5lib-python/commits?author=jgraham
b3a5385https://github.com/fuzzyklein/html5lib-python/commit/b3a538561275fcf6ef1c2130ab3fd79e7a7bb97b
https://github.com/fuzzyklein/html5lib-python/tree/b3a538561275fcf6ef1c2130ab3fd79e7a7bb97b
Add start of SVG+MathML branchhttps://github.com/fuzzyklein/html5lib-python/commit/f47bc4fe0e9094a5dbd8b52e9dc14ffbb179669d
https://github.com/jgraham
jgrahamhttps://github.com/fuzzyklein/html5lib-python/commits?author=jgraham
f47bc4fhttps://github.com/fuzzyklein/html5lib-python/commit/f47bc4fe0e9094a5dbd8b52e9dc14ffbb179669d
https://github.com/fuzzyklein/html5lib-python/tree/f47bc4fe0e9094a5dbd8b52e9dc14ffbb179669d
U+000B in the input stream is a parse error (r2138)https://github.com/fuzzyklein/html5lib-python/commit/bf5f5141dab0aac406038705db9f0d37fc474b46
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
bf5f514https://github.com/fuzzyklein/html5lib-python/commit/bf5f5141dab0aac406038705db9f0d37fc474b46
https://github.com/fuzzyklein/html5lib-python/tree/bf5f5141dab0aac406038705db9f0d37fc474b46
Updated tokeniser to implement r2123https://github.com/fuzzyklein/html5lib-python/commit/7c71652f48ac666839b7224985d5459c8941b9e8
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
7c71652https://github.com/fuzzyklein/html5lib-python/commit/7c71652f48ac666839b7224985d5459c8941b9e8
https://github.com/fuzzyklein/html5lib-python/tree/7c71652f48ac666839b7224985d5459c8941b9e8
Fixed tokeniser from recent mergehttps://github.com/fuzzyklein/html5lib-python/commit/d876256c66a6a17c3d9c48f68d115cd48a0de80c
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
d876256https://github.com/fuzzyklein/html5lib-python/commit/d876256c66a6a17c3d9c48f68d115cd48a0de80c
https://github.com/fuzzyklein/html5lib-python/tree/d876256c66a6a17c3d9c48f68d115cd48a0de80c
Resync my tree with the trunk. Adds support for coercing trees to xml infosets in particular for lxml (still need to wire up the tests) and some speed improvements in the parser. Big apologies for …https://github.com/fuzzyklein/html5lib-python/commit/2a4154e349b14ec512054c8233bcb14bd1aba5e9
https://github.com/jgraham
jgrahamhttps://github.com/fuzzyklein/html5lib-python/commits?author=jgraham
2a4154ehttps://github.com/fuzzyklein/html5lib-python/commit/2a4154e349b14ec512054c8233bcb14bd1aba5e9
https://github.com/fuzzyklein/html5lib-python/tree/2a4154e349b14ec512054c8233bcb14bd1aba5e9
Tokeniser updates to match spec: missing attribute values (r2122), lowercase doctype names (r2502)https://github.com/fuzzyklein/html5lib-python/commit/ddfddb93c50ed9f7ecff51a2a6a47772a905f579
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
ddfddb9https://github.com/fuzzyklein/html5lib-python/commit/ddfddb93c50ed9f7ecff51a2a6a47772a905f579
https://github.com/fuzzyklein/html5lib-python/tree/ddfddb93c50ed9f7ecff51a2a6a47772a905f579
Simplified unget code (and improved speed by ~2%)https://github.com/fuzzyklein/html5lib-python/commit/0d0282b9f89f773934cc891dcb5d615943921261
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
0d0282bhttps://github.com/fuzzyklein/html5lib-python/commit/0d0282b9f89f773934cc891dcb5d615943921261
https://github.com/fuzzyklein/html5lib-python/tree/0d0282b9f89f773934cc891dcb5d615943921261
Fixed recent regression of recent minor charsUntil optimisationhttps://github.com/fuzzyklein/html5lib-python/commit/22886b16a256d048e1a3bdde91c46401f913627c
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
22886b1https://github.com/fuzzyklein/html5lib-python/commit/22886b16a256d048e1a3bdde91c46401f913627c
https://github.com/fuzzyklein/html5lib-python/tree/22886b16a256d048e1a3bdde91c46401f913627c
Made tagNameState faster (saves ~3% overall)https://github.com/fuzzyklein/html5lib-python/commit/c6f09403a5fe2fba24dba58d20bc9962e3ef9dbc
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
c6f0940https://github.com/fuzzyklein/html5lib-python/commit/c6f09403a5fe2fba24dba58d20bc9962e3ef9dbc
https://github.com/fuzzyklein/html5lib-python/tree/c6f09403a5fe2fba24dba58d20bc9962e3ef9dbc
Whoops, last commit broke some tests - fixed nowhttps://github.com/fuzzyklein/html5lib-python/commit/3c5b658fb41a6a20d376345279662bb20fca9d69
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
3c5b658https://github.com/fuzzyklein/html5lib-python/commit/3c5b658fb41a6a20d376345279662bb20fca9d69
https://github.com/fuzzyklein/html5lib-python/tree/3c5b658fb41a6a20d376345279662bb20fca9d69
Made charsUntil a little bit faster when matching extremely short stringshttps://github.com/fuzzyklein/html5lib-python/commit/f000f564986418e659da1d8b9eb7178b760fd380
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
f000f56https://github.com/fuzzyklein/html5lib-python/commit/f000f564986418e659da1d8b9eb7178b760fd380
https://github.com/fuzzyklein/html5lib-python/tree/f000f564986418e659da1d8b9eb7178b760fd380
Rejiggered the tokeniser so it only ever unconsumes a single character. Simplified the line/column position counters. (Saves about 5% parsing time.)https://github.com/fuzzyklein/html5lib-python/commit/ce4321222df1c86ffaa762b123779d97db26e0fc
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
ce43212https://github.com/fuzzyklein/html5lib-python/commit/ce4321222df1c86ffaa762b123779d97db26e0fc
https://github.com/fuzzyklein/html5lib-python/tree/ce4321222df1c86ffaa762b123779d97db26e0fc
Optimised PCDATA Data State a bit (saves maybe 3%)https://github.com/fuzzyklein/html5lib-python/commit/b7c7de7786af7c8e83fd9c73965a2cfa10120a06
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
b7c7de7https://github.com/fuzzyklein/html5lib-python/commit/b7c7de7786af7c8e83fd9c73965a2cfa10120a06
https://github.com/fuzzyklein/html5lib-python/tree/b7c7de7786af7c8e83fd9c73965a2cfa10120a06
Compare against EOF (None) using 'is' instead of '==', for ~3% performance improvementhttps://github.com/fuzzyklein/html5lib-python/commit/cfb1e85a6d9cbea93616bc1c08f995b8eb46dc49
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
cfb1e85https://github.com/fuzzyklein/html5lib-python/commit/cfb1e85a6d9cbea93616bc1c08f995b8eb46dc49
https://github.com/fuzzyklein/html5lib-python/tree/cfb1e85a6d9cbea93616bc1c08f995b8eb46dc49
Implemented and added tests for the new list of illegal numeric character referenceshttps://github.com/fuzzyklein/html5lib-python/commit/362c648b1011d67b612dedf3cd06aa4167fdc8ec
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
362c648https://github.com/fuzzyklein/html5lib-python/commit/362c648b1011d67b612dedf3cd06aa4167fdc8ec
https://github.com/fuzzyklein/html5lib-python/tree/362c648b1011d67b612dedf3cd06aa4167fdc8ec
Added some failing tokeniser tests, and fixed themhttps://github.com/fuzzyklein/html5lib-python/commit/b067b74d90ec69fc1410609e5e9ee8e5558eb453
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
b067b74https://github.com/fuzzyklein/html5lib-python/commit/b067b74d90ec69fc1410609e5e9ee8e5558eb453
https://github.com/fuzzyklein/html5lib-python/tree/b067b74d90ec69fc1410609e5e9ee8e5558eb453
Fixed eof-in-bogus-doctype test failureshttps://github.com/fuzzyklein/html5lib-python/commit/dfc849f9a0c858bf5ad0f4388980eb8532c8c3cd
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
dfc849fhttps://github.com/fuzzyklein/html5lib-python/commit/dfc849f9a0c858bf5ad0f4388980eb8532c8c3cd
https://github.com/fuzzyklein/html5lib-python/tree/dfc849f9a0c858bf5ad0f4388980eb8532c8c3cd
Changed HTMLTokenizer and HTMLInputStream to be old-style classes (improves overall parse performance by 15-20%).https://github.com/fuzzyklein/html5lib-python/commit/52121ff2e8533823ed6c67655311e835e634c805
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
52121ffhttps://github.com/fuzzyklein/html5lib-python/commit/52121ff2e8533823ed6c67655311e835e634c805
https://github.com/fuzzyklein/html5lib-python/tree/52121ff2e8533823ed6c67655311e835e634c805
Save some calls to len() in the input stream (improves tokeniser performance by maybe 1-2%)https://github.com/fuzzyklein/html5lib-python/commit/2a332b9755a9ebc663f4fb37aab8f309d74a6343
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
2a332b9https://github.com/fuzzyklein/html5lib-python/commit/2a332b9755a9ebc663f4fb37aab8f309d74a6343
https://github.com/fuzzyklein/html5lib-python/tree/2a332b9755a9ebc663f4fb37aab8f309d74a6343
Passing more tests is betterhttps://github.com/fuzzyklein/html5lib-python/commit/43a27279dcaeed3f5ab141db0eac42dbc0e2fc47
https://github.com/jgraham
jgrahamhttps://github.com/fuzzyklein/html5lib-python/commits?author=jgraham
43a2727https://github.com/fuzzyklein/html5lib-python/commit/43a27279dcaeed3f5ab141db0eac42dbc0e2fc47
https://github.com/fuzzyklein/html5lib-python/tree/43a27279dcaeed3f5ab141db0eac42dbc0e2fc47
Accept space at end of style="x: y; " (related to issue 83).https://github.com/fuzzyklein/html5lib-python/commit/8fd1df6ba422892763bc35c2579ad60ba0ba946d
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
8fd1df6https://github.com/fuzzyklein/html5lib-python/commit/8fd1df6ba422892763bc35c2579ad60ba0ba946d
https://github.com/fuzzyklein/html5lib-python/tree/8fd1df6ba422892763bc35c2579ad60ba0ba946d
Fixed issue 83 (nasty backtracking in sanitizer regexp)https://github.com/fuzzyklein/html5lib-python/commit/128417379fe6d15cccd91425c537740329ef6cdd
https://github.com/philiptaylor
philiptaylorhttps://github.com/fuzzyklein/html5lib-python/commits?author=philiptaylor
1284173https://github.com/fuzzyklein/html5lib-python/commit/128417379fe6d15cccd91425c537740329ef6cdd
https://github.com/fuzzyklein/html5lib-python/tree/128417379fe6d15cccd91425c537740329ef6cdd
API breaking change; make tree the second argument to the HTMLParser rather than the third for the sake of ease of usehttps://github.com/fuzzyklein/html5lib-python/commit/665800d06190617e11cb1e04ec9c3d94de08e0e4
https://github.com/jgraham
jgrahamhttps://github.com/fuzzyklein/html5lib-python/commits?author=jgraham
665800dhttps://github.com/fuzzyklein/html5lib-python/commit/665800d06190617e11cb1e04ec9c3d94de08e0e4
https://github.com/fuzzyklein/html5lib-python/tree/665800d06190617e11cb1e04ec9c3d94de08e0e4
Previoushttps://github.com/fuzzyklein/html5lib-python/commits/python3-old?before=6ecbcafdedb2be0fd80aa7dbb87d290b193fc191+0
Nexthttps://github.com/fuzzyklein/html5lib-python/commits/python3-old?after=6ecbcafdedb2be0fd80aa7dbb87d290b193fc191+34
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.