474 Commits (244476e3e66478f2e5d54ca92e10f9881747bd4f)

Author SHA1 Message Date
Chris Angelico 7a6e09635a Remove tests that fail under CPython 3.5 11 years ago
Damien George bcb6ca4d5e py: Implement full behaviour of dict.update(), and dict(). 11 years ago
Damien George 4d659f566f tests: Add feature test for when heap allocation is disabled. 11 years ago
Damien George a053e37b2c tests: Change --test_dirs to --test-dirs. 11 years ago
Damien George 5b5562c1d1 py: Fix stack underflow with optimised for loop. 11 years ago
Damien George 049a01d148 tests: Add another test for break-from-for-loop. 11 years ago
Kim Bauters a3f4b83018 add methods isspace(), isalpha(), isdigit(), isupper() and islower() to str 11 years ago
Paul Sokolovsky ccd0e0afcd tests: Add test for break in for. 11 years ago
Paul Sokolovsky 8827682b35 objstr: *strip(): If nothing is stripped, don't create dup string. 11 years ago
Paul Sokolovsky bcdffe53c6 objstr: *strip(): Fix handling of one-char subject strings. 11 years ago
Damien George f55cf10101 py: Implement bignum '&' with negatives on lhs and rhs. 11 years ago
stijn 8ac3b578e5 tests: Add argument to allow specifying which directories to test 11 years ago
Paul Sokolovsky d07bf029b7 tests: Add small testcase for 3-arg slices. 11 years ago
Paul Sokolovsky 5fd5af98d0 objlist: Implement support for arbitrary (3-arg) slices. 11 years ago
Paul Sokolovsky 2705f4c782 objlist: Implement growing slice assignment. 11 years ago
Paul Sokolovsky d098c6bf85 objstr: Implement .endswith(). 11 years ago
Paul Sokolovsky 806ea1f6ca py: Initial attempts to actually allow implementing __new__ in Python. 11 years ago
Paul Sokolovsky a8408a8abe objtype: super: Fall back to "object" lookup as last resort. 11 years ago
Paul Sokolovsky 66ab571cca tests: Update subclass-native2.py for __new__/__init__ refactor. 11 years ago
Paul Sokolovsky c18ef2a9dd objstr: startswith(): Accept optional "start" arg. 11 years ago
Paul Sokolovsky 70328e419a py: Implement more complete bytes comparison handling. 11 years ago
Paul Sokolovsky ad3baec12f sequence: Fix yet another case of improper sequence comparison. 11 years ago
Paul Sokolovsky 2a27365854 objstr.c: Partial implementation of .rsplit(). 11 years ago
Paul Sokolovsky 7074f25768 tests/int-long.py: Try to expose issue with recent "&" optimization. 11 years ago
Damien George 561e425903 py: Fix bug in mpz_and function. 11 years ago
Paul Sokolovsky df94b717b4 modstruct: Implement count specifier for strings (e.g. "100s"). 11 years ago
Antonin ENFRUN 1b901c320b tests: create result file for test/basics/memoryerror.py . 11 years ago
Paul Sokolovsky 5ebd5f0f19 objstr: Slice indexing: support bytes properly. 11 years ago
Paul Sokolovsky bfb8819c0c objstr: Make .split() support bytes. 11 years ago
Paul Sokolovsky 5e5d69b35e objstr: Make .join() support bytes. 11 years ago
Paul Sokolovsky ff30666c69 py: Add basic implementation of hasattr() function. 11 years ago
Damien George 1d34e32431 py: frozenset() creates an empty frozenset. 11 years ago
Paul Sokolovsky eea0118654 py: Give up and make mp_obj_str_get_data() deal with bytes too. 11 years ago
stijn a4dbc73e8a tests: Fix handling of newlines from expected output files 11 years ago
Paul Sokolovsky b2d4fc06fc objstr: Make *strip() accept bytes. 11 years ago
Paul Sokolovsky ce6c10172b tests: Really fix import. 11 years ago
Paul Sokolovsky b4acd028b6 tests: Fix import. 11 years ago
Paul Sokolovsky ea9708092e objtuple: Go out of the way to support comparison of subclasses. 11 years ago
Paul Sokolovsky 9511f60f01 py: Don't try to "bind" types store as attributes of objects. 11 years ago
Paul Sokolovsky 69f3eb2c96 objstr: Make .[r]partition() work with bytes. 11 years ago
Paul Sokolovsky 3f8d34ca83 objlist: Support list slice deletion. 11 years ago
Paul Sokolovsky 94d8246272 objlist: Implement non-growing slice assignment. 11 years ago
Paul Sokolovsky 1a7403bb74 objtype: Implement ->getiter() method for instances. 11 years ago
Paul Sokolovsky 7067d69bcc objnamedtuple: Support iteration. 11 years ago
Paul Sokolovsky 6913521911 objstr: Implement .lower() and .upper(). 11 years ago
Paul Sokolovsky 37b0f33545 objset: Add frozenset tests, skippable if frozenset not available. 11 years ago
Paul Sokolovsky 43d4a6fa31 run-tests: Add support for skipping tests. 11 years ago
Paul Sokolovsky d86020ac4f objtype: Don't treat inheritance from "object" as from native type. 11 years ago
Damien George 04b7cc4df0 stmhal: Fix setting of RTC: was BCD now BIN encoded. 11 years ago
Paul Sokolovsky 6e8085b425 py: Fix base "detection" for int('0<hexdigit>', 16). 11 years ago