J. King
|
280e97e444
|
Correct documentation of StatefulEncoding
|
4 years ago |
J. King
|
87e34b3074
|
Make posErr fully generic
|
4 years ago |
J. King
|
c115e3857a
|
Split error handlers
|
4 years ago |
J. King
|
a7142284f5
|
Apply stricter house style where possible
|
4 years ago |
J. King
|
fc44bb1415
|
Generalize handling of dirty EOF
|
4 years ago |
J. King
|
c4a2ae1714
|
Tests for new features
|
5 years ago |
J. King
|
19a28edebd
|
Restore changelog
|
5 years ago |
J. King
|
f9e3d795a7
|
Add label matcher
|
5 years ago |
J. King
|
200a310f72
|
Optionally allow surrogates
Also removed unnecessary docblocks
|
5 years ago |
J. King
|
2e47fde774
|
Upgrade to PHPUnit 8
|
5 years ago |
J. King
|
eae901a9e2
|
Add new methods
|
5 years ago |
J. King
|
ba35252b80
|
Tooling update
|
5 years ago |
J. King
|
58328b7524
|
Changelog for 0.4.0
|
6 years ago |
J. King
|
2810ed9b2a
|
Full tests for EUC-KR
|
6 years ago |
J. King
|
929d55cffe
|
Encode whitespace code points correctly in browser tests
|
6 years ago |
J. King
|
fb70543c0f
|
Change gb18030 loop to be consistent with Big5 and EUC-KR
|
6 years ago |
J. King
|
1121f32e96
|
Minor Big5 corrections
|
6 years ago |
J. King
|
c4cdbdd5c8
|
Initial implementation of EUC-KR
|
6 years ago |
J. King
|
c2a8b1ba52
|
Style fixes
|
6 years ago |
J. King
|
bfc6c677c5
|
Complete Big5 tests, with numerous fixes
|
6 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
|
5967d148c0
|
Consolidate index generation into a single, better script
|
6 years ago |
J. King
|
63fccc3c3a
|
Test UTF-16 EOF handling better
|
6 years ago |
J. King
|
3b8db5822a
|
Add all available tests to platform test generator
|
6 years ago |
J. King
|
4a091610e9
|
Initial implementation of Big5 encoding
Only the decoder is tested, and even that requires more thorough testing.
Testing of seeking and encoding still to come
|
6 years ago |
J. King
|
fdbeecdb17
|
Add name and label to x-user-defined
|
6 years ago |
J. King
|
d5327a3b83
|
Implement x-user-defined decoder
Also further refactored tests to better account for one-way encodings
|
6 years ago |
J. King
|
dd9bed2e84
|
Implement UTF-16
|
6 years ago |
J. King
|
a0bf8a9b05
|
Don't check for dirty EOF on every iteration
|
6 years ago |
J. King
|
e683167905
|
Style fixes
Because of the large arrays in the GBCommon class and its test suite,
memory limits had to be disabled in php-cs-fixer
|
6 years ago |
J. King
|
1449fae908
|
Refactor UTF-8 seeking
|
6 years ago |
J. King
|
e4b6acb24a
|
Refactor tests
|
6 years ago |
J. King
|
61993bb900
|
Fix typo...
|
6 years ago |
J. King
|
647a2a51a4
|
Documentation update
|
6 years ago |
J. King
|
4c686aa8a1
|
Complete battery of tests for gb18030
|
6 years ago |
J. King
|
1b9889914a
|
Fix numerous bugs with gb18030
|
6 years ago |
J. King
|
467c565e8c
|
Implement gb18030 seeking
Also fix some bugs in EOF handling
|
6 years ago |
J. King
|
40d0054bd1
|
Implement gb18030 and GBK encoders
|
6 years ago |
J. King
|
766643aa37
|
Common infrstructure for gb18030 and GBK
|
6 years ago |
J. King
|
d6747532cd
|
Implement gb18030 decoder
|
6 years ago |
J. King
|
3a19b93aab
|
Move nextChar to generic class
|
6 years ago |
J. King
|
58444b9545
|
Documentation update
|
6 years ago |
J. King
|
3ee653307c
|
Implement all other single-byte encodings
|
6 years ago |
J. King
|
269ecf4a96
|
Style fixes
|
6 years ago |
J. King
|
7de6d7a6fc
|
Implement ISO-8859-6 single-byte encoding
Other single-byte encodings to follow
|
6 years ago |
J. King
|
8c97b42303
|
Define interfaces for encodings
|
6 years ago |
J. King
|
d8af9600ee
|
Clarified docstrings
|
6 years ago |
J. King
|
540d8a237e
|
Style fixes
|
6 years ago |