52 Commits (36ffdc4dd268377fb07fe13826a71b8c59966bb3)

Author SHA1 Message Date
J. King d33929f4a1 Change namespace; add copyright info 4 years ago
J. King aaf85387be Remove uses of is_null for consistency 4 years ago
J. King bfa7352713 Speed up character consumption 4 years ago
J. King f8ba63629c Speed up tokenizer slightly 4 years ago
J. King 95e6cf7d6c Defer further unit testing of tokenizer 4 years ago
Dustin Wilson 02add5633a More cleaning up of exceptions 4 years ago
J. King dfe3ad3a99 Remove obsolete comments 4 years ago
J. King 6cac402375 Minor cleanup 4 years ago
J. King 329a86b082 Use separate class for null character tokens 4 years ago
J. King b4c50a1115 Fixed missed double emission in tokenizer 4 years ago
J. King c6c51475cf Convert tokenizer to generator 4 years ago
J. King 3111c88376 Optimize character consumption 4 years ago
J. King fdb63ebedf Fix tokenizer bug 4 years ago
J. King 0cfaced6b3 Fix CDATA tokenizer bugs 4 years ago
J. King aeb08b5f5d Fix remaining failures 4 years ago
J. King 29fd5e2ccb Fix invalid property accesses 4 years ago
J. King 1dc3d9c23e Emit whitespace-only character tokens 4 years ago
J. King 1fa2f701cb Update section of tokenization in spec comments 4 years ago
J. King 4e79f378a8 Fix bug uncovered by new tests 4 years ago
J. King 00bf9974c5 Fix up most error reporting positions 5 years ago
J. King 58a1177888 Address errors and omissions in error emission 5 years ago
J. King 5a12fa8ad7 Tidying 5 years ago
J. King e8b3c76046 Fix most failures 5 years ago
J. King e8f35e92fb Character reference fixes 5 years ago
J. King 19fb541806 New from-scratch character reference consumer 5 years ago
J. King 67c7f382e2 Prep for character references 5 years ago
J. King d4a7280405 Renumber states to match specification sections 5 years ago
J. King 4759f94771 Trim whitespace 5 years ago
J. King cf41984e88 Fix comment end state 5 years ago
J. King 43f380c1f9 Fix EOF and end tags 5 years ago
J. King d08438052a Baseline pass over tokenizer 5 years ago
Dustin Wilson a0c3883363 Another infinite loop in Tokenizer caused by Data 5 years ago
J. King 49820afe7d Fix broken assertion 5 years ago
J. King 6b42f08fbc Change some if-the-exception blocks to assertions 5 years ago
J. King bb2a7b5a95 Rewrite how parse errors are handled 5 years ago
J. King 8644b6c757 Explicitly index state names and error messages 5 years ago
J. King 51ac79128b Multiple minor fixes 5 years ago
J. King 223562e035 Fix known errors so far 5 years ago
Dustin Wilson 0624e0be93 Pushing forward on TreeBuilder 6 years ago
Dustin Wilson 33363ab2d3 Fixed Data bug 6 years ago
Dustin Wilson c414f3dbfa Changed Stack to abstract class 6 years ago
Dustin Wilson 85894ed1ea Fixed an issue with tokenization of attributes 6 years ago
Dustin Wilson e199df20aa Completed After head insertion mode, started In body 6 years ago
Dustin Wilson 48d125e18a Continuing work on TreeBuilder 6 years ago
Dustin Wilson 106efd5a8a Moved treebuilder to its own class 6 years ago
Dustin Wilson 2f0426946f Remove unnecessary breaks in Tokenizer 6 years ago
Dustin Wilson 222d60579c Have Parser destroy its instance when finished 6 years ago
J. King 33403f721f Decouple the tokenizer from the parser 6 years ago
J. King f6c0fa981b Re-order missed unconsumes in the last commit 6 years ago
J. King 0c13114dee Remove leftover uses of emitToken in tokenizer 6 years ago