1. b473d0a py: bytes(), str(): Add NotImplementedError for kwargs. by Paul Sokolovsky · 11 years ago
  2. 04b9147 Add license header to (almost) all files. by Damien George · 11 years ago
  3. f54bcbf py, unix: Make "mpconfig.h" be first included, as other headers depend on it. by Paul Sokolovsky · 11 years ago
  4. e908591 py: Abstract no-return attribute for functions a bit. by Paul Sokolovsky · 11 years ago
  5. e14d096 objstr: Optimize .rstrip() by scanning string from end. by Paul Sokolovsky · 11 years ago
  6. 8810784 objstr: Implement .lstrip() & .rstrip(). by Paul Sokolovsky · 11 years ago
  7. 504e233 objstr: Init hash in mp_obj_str_builder_start() to 0. by Paul Sokolovsky · 11 years ago
  8. 57a4b4f py: Add typecode to buffer protocol. by Damien George · 11 years ago
  9. ea8d06c py: Add MP_OBJ_STOP_ITERATION and make good use of it. by Damien George · 11 years ago
  10. 729f7b4 py: Merge BINARY_OP_SUBSCR and store_subscr (w/ delete) into subscr. by Damien George · 11 years ago
  11. ee01411 py: Add len(bytes). by Damien George · 11 years ago
  12. 897fe0c py: Add builtin functions bin and oct, and some tests for them. by Damien George · 11 years ago
  13. 3bb8bd8 Make USE_COMPUTED_GOTO a config option in mpconfig.h. by Damien George · 11 years ago
  14. 58676fc objstr: Allow to define statically allocated str objects. by Paul Sokolovsky · 11 years ago
  15. 59e269c qstr, objstr: Make sure that valid hash != 0, treat 0 as "not computed". by Paul Sokolovsky · 11 years ago
  16. f130ca1 py: Make bytes type hashable. by Paul Sokolovsky · 11 years ago
  17. 73b7027 objstr: Add str.encode() and bytes.decode() methods. by Paul Sokolovsky · 11 years ago
  18. a9ddd6d py: Simplify and improve mp_get_index. by Damien George · 11 years ago
  19. 881d9af objstr: Add TODO-optimize for using .join with arbitrary iterable. by Paul Sokolovsky · 11 years ago
  20. 038fd52 Merge branch 'str-index' of github.com:xbe/micropython into xbe-str-index by Damien George · 11 years ago
  21. b5fbd0b py: Add mp_obj_is_integer; make mp_get_index check for long int. by Damien George · 11 years ago
  22. a157e4c py: str.join can now take arbitrary iterable as argument. by Damien George · 11 years ago
  23. 3d9a39e py: Implement str.[r]index() and add tests for them. by xbe · 11 years ago
  24. 729be9b py: Update comment in str.replace(). by xbe · 11 years ago
  25. 7a70a3a bytes: Support buffer protocol. by Paul Sokolovsky · 11 years ago
  26. 12968fb Display \r and \t escape codes in string repr by Andrew Scheller · 11 years ago
  27. a12a0f7 py: Rename pfenv_print_int to pfenv_print_mp_int, and add back former. by Damien George · 11 years ago
  28. c4029e5 Add string formatting support for longlong and mpz. by Dave Hylands · 11 years ago
  29. ff71542 py: Fix str.replace for case when arg 0 or 1 is empty string. by Damien George · 11 years ago
  30. deed087 py: str.split: handle non-default separator. by Damien George · 11 years ago
  31. ea13f40 py: Change nlr_jump to nlr_raise, to aid in debugging. by Damien George · 11 years ago
  32. f81a49e Allow floating point arguments with %d,i,u,o,x,X formats by Dave Hylands · 11 years ago
  33. 6756a37 Implements most of str.modulo by Dave Hylands · 11 years ago
  34. cc7085c Merge branch 'fix-format-int' of github.com:dhylands/micropython into dhylands-fix-format-int by Damien George · 11 years ago
  35. 22fe4d7 Fix str.format to work with {:f/g/e} and ints by Dave Hylands · 11 years ago
  36. c322c5f py: Fix regress for printing of floats and #if. by Damien George · 11 years ago
  37. 70f33cd py: Fix up so that it can compile without float. by Damien George · 11 years ago
  38. baf6f14 Enhance str.format support by Dave Hylands · 11 years ago
  39. 4db727a objstr: Very basic implementation of % string formatting operator. by Paul Sokolovsky · 11 years ago
  40. 15d1806 py: Remove old "run time" functions that were 1 liners. by Damien George · 11 years ago
  41. f7eaf60 py: Fix "TypeError: 'iterator' object is not iterable", doh. by Paul Sokolovsky · 11 years ago
  42. df6567e Merge map.h into obj.h. by Damien George · 11 years ago
  43. d17926d Rename rt_* to mp_*. by Damien George · 11 years ago
  44. 3e1a5c1 py: Rename old const type objects to mp_type_* for consistency. by Damien George · 11 years ago
  45. 07ddab5 py: Change mp_const_* objects to macros. by Damien George · 11 years ago
  46. 9b196cd Remove mp_obj_type_t.methods entry and use .locals_dict instead. by Damien George · 11 years ago
  47. c12b221 Change mp_method_t.name from const char * to qstr. by Damien George · 11 years ago
  48. 66eaf84 py: Replace mp_const_stop_iteration object with MP_OBJ_NULL. by Damien George · 11 years ago
  49. 17a5a83 Implement str.rfind() and add tests for it. by xbe · 11 years ago
  50. 8562de6 py/objstr.c: Remove done TODOs. by xbe · 11 years ago
  51. 1ecea7c py: Make 'bytes' be a proper type, support standard constructor args. by Paul Sokolovsky · 11 years ago
  52. be020c2 py: Make 'str' be a proper type, support standard constructor args. by Paul Sokolovsky · 11 years ago
  53. 5972b4c objstr: Switch from in-object string data to ptr to separate memory area. by Paul Sokolovsky · 11 years ago
  54. b035db3 py: Make str.[r]partition more efficient. by Damien George · 11 years ago
  55. 0a6894c str.(r)partition: factor out duplicate code. by xbe · 11 years ago
  56. 4504ea8 Implement str.rpartition and add tests for it. by xbe · 11 years ago
  57. 613a8e3 Implement str.partition and add tests for it. by xbe · 11 years ago
  58. c553888 objstr.c: Replace size_t with machine_uint_t. by xbe · 11 years ago
  59. efe3422 py: Clean up includes. by xbe · 11 years ago
  60. 536dde2 py: In string.count, handle case of zero-length needle. by Damien George · 11 years ago
  61. c5d70ba Fix issues in str.count implementation. by xbe · 11 years ago
  62. 9e1e8cd Implement str.count and add tests for it. by xbe · 11 years ago
  63. 2da9830 py: Make objstr support buffer protocol (read only). by Damien George · 11 years ago
  64. c596612 Implement proper exception type hierarchy. by Damien George · 11 years ago
  65. a71c83a Change mp_obj_type_t.name from const char * to qstr. by Damien George · 11 years ago
  66. d5df6cd Replace global "static" -> "STATIC", to allow "analysis builds". Part 1. by Paul Sokolovsky · 11 years ago
  67. 4e24608 objstr: Mark few local symbols as static, cleanup codestyle. by Paul Sokolovsky · 11 years ago
  68. 698ec21 Make mp_obj_str_get_data return char* instead of byte*. by Damien George · 11 years ago
  69. ea2509d Fix assert() usage. by Paul Sokolovsky · 12 years ago
  70. 87e85b7 Implement str/bytes rich comparisons. by Paul Sokolovsky · 12 years ago
  71. 7364af2 Factor out m_seq_get_fast_slice_indexes() fucntions as sequence helper. by Paul Sokolovsky · 12 years ago
  72. 9aa2a52 py: Tidy up BINARY_OPs; negation done by special NOT bytecode. by Damien George · 12 years ago
  73. 94f6830 py: Make str.replace do 2 passes over the string. by Damien George · 12 years ago
  74. 480c15a Implement str.replace and add tests for it. by xbe · 12 years ago
  75. 0b7e29c Factor out quoted string print function for reuse (mp_str_print_quoted()). by Paul Sokolovsky · 12 years ago
  76. b829b5c Implement mp_parse_node_free; print properly repr(string). by Damien George · 12 years ago
  77. 7c9c667 py: Implement iterator support for object that has __getitem__. by Damien George · 12 years ago
  78. 91fb1c9 Add basic implementation of bytes type, piggybacking on str. by Paul Sokolovsky · 12 years ago
  79. 1e708fe py: Implement bool unary op; tidy up unary op dispatch. by Damien George · 12 years ago
  80. 1eacefe Implement simplest case of str.startswith(). by Paul Sokolovsky · 12 years ago
  81. 5fa93b6 Second stage of qstr revamp: uPy str object can be qstr or not. by Damien George · 12 years ago
  82. 12eacca Merge branch 'master' of github.com:micropython/micropython by Damien George · 12 years ago
  83. 55baff4 Revamp qstrs: they now include length and hash. by Damien George · 12 years ago
  84. 4c31655 Implement str.split(None). by Paul Sokolovsky · 12 years ago
  85. 7380a83 str: Implement proper string (instead of byte string) indexing. by Paul Sokolovsky · 12 years ago
  86. 545591a Implement string multiplication. by Paul Sokolovsky · 12 years ago
  87. 8965a5e objstr: More support for MP_OBJ_QSTR. by Paul Sokolovsky · 12 years ago
  88. bb33cc6 Properly print MP_OBJ_QSTR objects. by Paul Sokolovsky · 12 years ago
  89. a11ceca Change int to uint for n_args in function with variable arguments. by Damien George · 12 years ago
  90. f2b796e str.format: Don't assume that '}' immediately follows '{', skip insides. by Paul Sokolovsky · 12 years ago
  91. 4899ff9 Merge branch 'str-repr' of github.com:pfalcon/micropython into pfalcon-str-repr by Damien George · 12 years ago
  92. 76d982e type->print(): Distinguish str() and repr() variety by passing extra param. by Paul Sokolovsky · 12 years ago
  93. f5a0a7d Merge remote-tracking branch 'upstream/master' into containment by John R. Lenton · 12 years ago
  94. f62d33a Consolidate rt_make_function_[0123] to rt_make_function_n. by Damien George · 12 years ago
  95. f88a72a Merge pull request #168 from dhylands/add-strstr by Damien George · 12 years ago
  96. 2300537 Cleanup built-ins, and fix some compiler warnings/errors. by Damien George · 12 years ago
  97. c8effff Added public domain implementations of strchr and strstr. by Dave Hylands · 12 years ago
  98. 13e64f0 Merge remote-tracking branch 'upstream/master' into containment by John R. Lenton · 12 years ago
  99. e820491 Implement a basic str.find; fixes #67 by John R. Lenton · 12 years ago
  100. c1bef21 Implemented support for `in` and `not in` operators. by John R. Lenton · 12 years ago