1e0b7feb02
When closing certain HTML elements the lexer should also close whatever parent elements remain. For example, consider the following HTML: <table> <thead> <tr> <th>Foo <th>Bar <tbody> ... </tbody> </table> Here the "<tbody>" element shouldn't only close the "<th>Bar" element but also the parent "<tr>" and "<thead>" elements. This ensures we'd end up with the following HTML: <table> <thead> <tr> <th>Foo</th> <th>Bar</th> </tr> </thead> <tbody> ... </tbody> </table> Instead of garbage along the lines of this: <table> <thead> <tr> <th>Foo</th> <th>Bar</th> <tbody> ... </tbody> </table></tr></thead> Fixes #99 (hopefully for good this time) |
||
---|---|---|
.. | ||
oga | ||
oga.rb |