Commit 4fd69f3e27e4ef2f8fafa091e723497017c40646

Nick Wellnhofer 2022-02-22T18:15:53

Fix recovery from invalid HTML start tags Only try to parse a start tag if there's a '<' followed by an ASCII letter. This is more in line with HTML5 and the old behavior in recovery mode. Emit a literal '<' if the following character is invalid. Fixes #101. Fixes #339.