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