21 Commits (fadfc305474484f3fc77d8c7c41c8fdde19bfb4e)

Author SHA1 Message Date
Jeff Epler e90b85cc98 extmod/modure: Convert byte offsets to unicode indices when necessary. 2 years ago
Jim Mussared bd4e45fd68 tests/unicode: Add test for invalid utf-8 file contents. 2 years ago
David Lechner 3dc324d3f1 tests: Format all Python code with black, except tests in basics subdir. 5 years ago
Nicko van Someren 4c93955b7b py/objslice: Add support for indices() method on slice objects. 5 years ago
Damien George 7c85c7c210 py/unicode: Fix check for valid utf8 being stricter about contn chars. 6 years ago
tll 68c28174d0 py/objstr: Add check for valid UTF-8 when making a str from bytes. 7 years ago
Damien George e9404e5f5f tests: Improve coverage of array, range, dict, slice, exc, unicode. 8 years ago
Paul Sokolovsky d1771bbae0 tests/unicode_subscr.py: Detailed test for subscripting unicode strings. 8 years ago
Damien George 75a811a6df tests: Move int+unicode test to unicode-specific test directory. 9 years ago
Damien George 0be3c70cd8 py/lexer: Raise SyntaxError when unicode char point out of range. 9 years ago
Damien George 51b9a0d0c4 py/objstr: Make string formatting 8-bit clean. 9 years ago
Damien George 7ed58cb663 py: Support unicode (utf-8 encoded) identifiers in Python source. 10 years ago
Damien George 9dd3640464 tests: Add missing tests for builtins, and many other things. 10 years ago
Damien George 92ab95f215 tests: Add some tests to improve coverage. 10 years ago
stijn a3efe04dce Use mode/encoding kwargs in io and unicode tests 10 years ago
Damien George 1694bc733d py: Add stream reading of n unicode chars; unicode support by default. 10 years ago
Paul Sokolovsky ed07d035d5 tests: Add basic test for unicode file i/o. 11 years ago
Paul Sokolovsky 63143c94ce tests: Test for explicit start/end args to str methods for unicode. 11 years ago
Paul Sokolovsky b1949e4c09 tests: Add tests for unicode find()/rfind()/index(). 11 years ago
Paul Sokolovsky 17994d1bd3 tests: Add test for unicode string iteration. 11 years ago
Chris Angelico 1e3781bc35 tests: Add unicode test. 11 years ago