summaryrefslogtreecommitdiffstatshomepage
path: root/py/objstr.c
Commit message (Expand)AuthorAge
* py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL.Damien George2014-05-21
* objstr: startswith(): Accept optional "start" arg.Paul Sokolovsky2014-05-15
* py: Implement more complete bytes comparison handling.Paul Sokolovsky2014-05-15
* objstringio: Implement io.BytesIO.Paul Sokolovsky2014-05-15
* objstr.c: Partial implementation of .rsplit().Paul Sokolovsky2014-05-14
* py, unix: Add copyright for modules I worked closely on.Paul Sokolovsky2014-05-13
* objstr: Slice indexing: support bytes properly.Paul Sokolovsky2014-05-11
* objstr: Make .split() support bytes.Paul Sokolovsky2014-05-11
* objstr: Make .join() support bytes.Paul Sokolovsky2014-05-11
* py: Give up and make mp_obj_str_get_data() deal with bytes too.Paul Sokolovsky2014-05-11
* objstr: Make *strip() accept bytes.Paul Sokolovsky2014-05-11
* objstr: Make .[r]partition() work with bytes.Paul Sokolovsky2014-05-11
* py: Fix prefix on few sequence helpers, was incorrectly "mp_".Paul Sokolovsky2014-05-10
* objstr: Implement .lower() and .upper().Paul Sokolovsky2014-05-10
* py: Tidy up returning NULL which should be MP_OBJ_NOT_SUPPORTED.Damien George2014-05-10
* bytes: Implement comparison and other binary operations.Paul Sokolovsky2014-05-10
* py: bytes(), str(): Add NotImplementedError for kwargs.Paul Sokolovsky2014-05-06
* Add license header to (almost) all files.Damien George2014-05-03
* py, unix: Make "mpconfig.h" be first included, as other headers depend on it.Paul Sokolovsky2014-05-02
* py: Abstract no-return attribute for functions a bit.Paul Sokolovsky2014-04-30
* objstr: Optimize .rstrip() by scanning string from end.Paul Sokolovsky2014-04-26
* objstr: Implement .lstrip() & .rstrip().Paul Sokolovsky2014-04-26
* objstr: Init hash in mp_obj_str_builder_start() to 0.Paul Sokolovsky2014-04-19
* py: Add typecode to buffer protocol.Damien George2014-04-18
* py: Add MP_OBJ_STOP_ITERATION and make good use of it.Damien George2014-04-17
* py: Merge BINARY_OP_SUBSCR and store_subscr (w/ delete) into subscr.Damien George2014-04-17
* py: Add len(bytes).Damien George2014-04-15
* py: Add builtin functions bin and oct, and some tests for them.Damien George2014-04-15
* Make USE_COMPUTED_GOTO a config option in mpconfig.h.Damien George2014-04-14
* objstr: Allow to define statically allocated str objects.Paul Sokolovsky2014-04-14
* qstr, objstr: Make sure that valid hash != 0, treat 0 as "not computed".Paul Sokolovsky2014-04-14
* py: Make bytes type hashable.Paul Sokolovsky2014-04-13
* objstr: Add str.encode() and bytes.decode() methods.Paul Sokolovsky2014-04-13
* py: Simplify and improve mp_get_index.Damien George2014-04-11
* objstr: Add TODO-optimize for using .join with arbitrary iterable.Paul Sokolovsky2014-04-10
* Merge branch 'str-index' of github.com:xbe/micropython into xbe-str-indexDamien George2014-04-09
|\
| * py: Implement str.[r]index() and add tests for them.xbe2014-04-08
| * py: Update comment in str.replace().xbe2014-04-08
* | py: Add mp_obj_is_integer; make mp_get_index check for long int.Damien George2014-04-09
* | py: str.join can now take arbitrary iterable as argument.Damien George2014-04-09
|/
* bytes: Support buffer protocol.Paul Sokolovsky2014-04-08
* Display \r and \t escape codes in string reprAndrew Scheller2014-04-08
* py: Rename pfenv_print_int to pfenv_print_mp_int, and add back former.Damien George2014-04-08
* Add string formatting support for longlong and mpz.Dave Hylands2014-04-07
* py: Fix str.replace for case when arg 0 or 1 is empty string.Damien George2014-04-07
* py: str.split: handle non-default separator.Damien George2014-04-06
* py: Change nlr_jump to nlr_raise, to aid in debugging.Damien George2014-04-05
* Allow floating point arguments with %d,i,u,o,x,X formatsDave Hylands2014-04-05
* Implements most of str.moduloDave Hylands2014-04-03
* Merge branch 'fix-format-int' of github.com:dhylands/micropython into dhyland...Damien George2014-04-02
|\