27 Commits (07d26e3f45c3a3167eb6389572419d3bda7ff5e1)

Author SHA1 Message Date
J. King 07d26e3f45 Add BOM handling 3 years ago
J. King d9d92e5e77 Test all spanning other than ISO-2022-JP 3 years ago
J. King 81186973f1 Partial tests for ASCII spanning 3 years ago
J. King c64a43992b Prototype span test 3 years ago
J. King be2134cc71 API re-organization 4 years ago
J. King 10328b6806 Tests for general encoder 4 years ago
J. King a57dde6dbd Style fixes 4 years ago
J. King 14d67ad49f Add fuzz test for backwards seeking 4 years ago
J. King 6417e8f0be Start overhauling error handling; adjust coverage annotations 4 years ago
J. King befd1feb3a Apply stricter house style where possible 4 years ago
J. King c82aaf8b80 Add fuzz test for backwards seeking 4 years ago
J. King 33059a2906 Start overhauling error handling; adjust coverage annotations 4 years ago
J. King a7142284f5 Apply stricter house style where possible 4 years ago
J. King 200a310f72 Optionally allow surrogates 4 years ago
J. King eae901a9e2 Add new methods 4 years ago
J. King 5217a6c0bc Tidying 6 years ago
J. King 32d7fc47b0 Fix HTML test generator; clean up 6 years ago
J. King 55cbc915c3 Refactor HTML-based test generators 6 years ago
J. King d5327a3b83 Implement x-user-defined decoder 6 years ago
J. King dd9bed2e84 Implement UTF-16 6 years ago
J. King 1449fae908 Refactor UTF-8 seeking 6 years ago
J. King e4b6acb24a Refactor tests 6 years ago
J. King 540d8a237e Style fixes 6 years ago
J. King e2c4136001 Change iterator to a set of generators 6 years ago
J. King 7f2c11dcc2 Make the iterator iterate over code points rather than characters 6 years ago
J. King cb1cab9d84 Implement fatal replacement mode 6 years ago
J. King 4ca07befe5 Change API symbols for greater consistency and clarity 6 years ago
J. King ccf1fe180a More safely back up state 6 years ago
J. King 8f7a7ed49e Add basic iterator implementation 6 years ago
J. King e12fc0d77f Reorganize namespaces anticipating future internationalization tasks 6 years ago
J. King 51f7bbc5f7 Test encoder 6 years ago
J. King 72291b5f0d Implement string length 6 years ago
J. King 5c21a3634c Implement peeking 6 years ago
J. King 41a3a7bb5e Clean up 6 years ago
J. King 34eee5fcc3 Rename test case file 6 years ago
J. King b32b1ec038 Style fixes 6 years ago
J. King 6fd50f0681 Ensure char and byte position never goes beyond the end of the string 6 years ago
J. King 9fba89ebda Tested seeking 6 years ago
J. King a99702d4ab More robust self-synchronization 6 years ago
J. King b871c4f2fd Implement seeking backward though a string 6 years ago
J. King 1ed3c36a65 Start on alternate object-based interface 6 years ago
J. King 434e41cc2c Initial round of decoding tests, with one fix 6 years ago