- ed1c194 py/objstrunicode: str_index_to_ptr: Implement positive indexing properly. by Paul Sokolovsky · 9 years ago
- 6af90b2 py/objstrunicode: str_index_to_ptr: Should handle bytes too. by Paul Sokolovsky · 9 years ago
- 6a60fb3 py/objstr*: Properly ifdef str.center(). by Dave Hylands · 9 years ago
- 1b5abfc py/objstr: Implement str.center(). by Paul Sokolovsky · 9 years ago
- 8212d97 py: Use polymorphic iterator type where possible to reduce code size. by Damien George · 10 years ago
- 999cedb py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR. by Damien George · 10 years ago
- cbf7674 py: Add MP_ROM_* macros and mp_rom_* types and use them. by Damien George · 10 years ago
- 1b586f3 py: Rename MP_BOOL() to mp_obj_new_bool() for consistency in naming. by Paul Sokolovsky · 10 years ago
- 821b7f2 py: Use mp_not_implemented consistently for not implemented features. by Damien George · 10 years ago
- 44e7cbf py: Clean up declarations of str type/funcs that are also in unicode. by Damien George · 10 years ago
- 7f9d1d6 py: Overhaul and simplify printf/pfenv mechanism. by Damien George · 10 years ago
- 0528c5a py: In str unicode, str_subscr will never be passed a bytes object. by Damien George · 10 years ago
- ac2f7a7 objstr: Add .splitlines() method. by Paul Sokolovsky · 10 years ago
- 2e2e404 py: Allow to compile with extra warnings (sign-compare, unused-param). by Damien George · 10 years ago
- 98e3a64 py: Remove duplicated mp_obj_str_make_new function from objstrunicode.c. by Damien George · 11 years ago
- 344e15b objstr: Remove code duplication and unbreak Windows build. by Paul Sokolovsky · 11 years ago
- 6113eb2 objstr*: Use separate names for locals_dict of 8-bit and unicode str's. by Paul Sokolovsky · 11 years ago
- 0b9ee86 py: Add mp_obj_new_str_from_vstr, and use it where relevant. by Damien George · 11 years ago
- ff8dd3f py, unix: Allow to compile with -Wunused-parameter. by Damien George · 11 years ago
- 51dfcb4 py: Move to guarded includes, everywhere in py/ core. by Damien George · 11 years ago
- e62a0fe objstr: Allow to convert any buffer proto object to str. by Paul Sokolovsky · 11 years ago
- cde0ca2 py: Simplify JSON str printing (while still conforming to JSON spec). by Damien George · 11 years ago
- 612045f py: Add native json printing using existing print framework. by Damien George · 11 years ago
- 4abff75 py: Change uint to mp_uint_t in runtime.h, stackctrl.h, binary.h. by Damien George · 11 years ago
- ecc88e9 Change some parts of the core API to use mp_uint_t instead of uint/int. by Damien George · 11 years ago
- bb4c6f3 py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself. by Damien George · 11 years ago
- 40f3c02 Rename machine_(u)int_t to mp_(u)int_t. by Damien George · 11 years ago
- 9e215fa py: Make unichar_charlen() accept/return machine_uint_t. by Paul Sokolovsky · 11 years ago
- e04a44e py: Small comments, name changes, use of machine_int_t. by Damien George · 11 years ago
- ea2c936 objstrunicode: Refactor str_index_to_ptr() following objstr. by Paul Sokolovsky · 11 years ago
- 00c904b objstrunicode: Signedness issues. by Paul Sokolovsky · 11 years ago
- 79b7fe2 objstrunicode: Implement iterator. by Paul Sokolovsky · 11 years ago
- cdc020d objstrunicode: Re-add buffer protocol back for now, required for io.StringIO. by Paul Sokolovsky · 11 years ago
- e7f2b4c objstrunicode: Revamp len() handling for unicode, and optimize bool(). by Paul Sokolovsky · 11 years ago
- 86d3898 objstrunicode: Get rid of bytes checking, it's separate type. by Paul Sokolovsky · 11 years ago
- 9731912 py: Prune unneeded code from objstrunicode, reuse code in objstr. by Paul Sokolovsky · 11 years ago
- 64b468d objstrunicode: Basic implementation of unicode handling. by Chris Angelico · 11 years ago
- 8386534 objstrunicode: Complete copy of objstr, to be patched for unicode support. by Paul Sokolovsky · 11 years ago