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