48 Commits (540d8a237ef060d1ddd01b3a461ec17ff0271f9f)
 

Author SHA1 Message Date
J. King 540d8a237e Style fixes 6 years ago
J. King 3920f11e22 Clean up 6 years ago
J. King 3c843f2f9e Basic readme 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 1cd9c33c85 Composer tweaks 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 88497ddc41 Remove functional interface 6 years ago
J. King 7409520477 Make performance comparison fairer 6 years ago
J. King ca91a86744 Clean up static-method interface and test it 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 c11da3ac6b Remove now unnecessary data generator 6 years ago
J. King b871c4f2fd Implement seeking backward though a string 6 years ago
J. King ac5e91f843 Restore deleted portion of functional interface 6 years ago
J. King 1ed3c36a65 Start on alternate object-based interface 6 years ago
J. King 69a194ecf8 More useful performance test output 6 years ago
J. King a441fc6a95 CS fix 6 years ago
J. King 3698aa8d8d Tweaks and cleanup 6 years ago
J. King 84d103269f 30% improvement in performance for multibyte characters 6 years ago
J. King e755699dd7 Changed performance test data 6 years ago
J. King 3aaaae0c74 More performance improvements, and a regression fix 6 years ago
J. King 3cb49bbc77 Further performance improvements 6 years ago
J. King 6a97da7435 Reduced number of performace tests 6 years ago
J. King cd68883d07 Add a performance profiling script 6 years ago
J. King aa58f619d7 Optimize for ASCII characters in ord() 6 years ago
J. King 434e41cc2c Initial round of decoding tests, with one fix 6 years ago
J. King b725fddc6c Clean up Robofile 6 years ago
J. King 9062f4e6a6 Add infrstructure required for tests 6 years ago
J. King aa0d6ce20e Split off UTF-8 tools from URL parser 6 years ago
J. King 30162e8525 Correct deficiencies in UTF-8 handling 6 years ago
J. King 7d13a6c3b7 Four more states 6 years ago
J. King 80975d595e Implement relative state; slight refactor 6 years ago
J. King fd8c333a68 Split off UTF-8 processing into its own class, greately expanded 6 years ago
J. King 42dfd0171f Process UTF-8 characters rather than single bytes 6 years ago
J. King 23fd5872f6 Minor clarifications 6 years ago
J. King 9786d25aa5 Initial commit with a few states; not yet tested 6 years ago