302 Commits (ef9124f5ffb60aee8d3c59288a03d2fa078eec5a)

Author SHA1 Message Date
Paul Sokolovsky 6582d64d01 modstruct: Refactor to support both LE and BE packed structs. 11 years ago
Damien George f31b6ff334 tests: Add test for multi-comparison. 11 years ago
Paul Sokolovsky 978607aeff objfun: Fix default arguments filling loop, was broken in presense of kwargs. 11 years ago
Paul Sokolovsky e9db840480 py: Start implementing "struct" module. 11 years ago
Damien George a157e4caba py: str.join can now take arbitrary iterable as argument. 11 years ago
Damien George 13d6739cc7 py: Generators can have their locals closed over. 11 years ago
Damien George 2bf7c09222 py: Properly implement deletion of locals and derefs, and detect errors. 11 years ago
Paul Sokolovsky a985b4593d objint: Implement int.from_bytes() class method and .to_bytes() method. 11 years ago
Damien George 2b0091983f tests: Oops: fix del-attr. 11 years ago
Damien George f4c9b33abf py: Remove DELETE_SUBSCR opcode, combine with STORE_SUBSCR. 11 years ago
Paul Sokolovsky 4dcb605ac4 py: Make bytearray a proper type. 11 years ago
xbe 3d9a39e211 py: Implement str.[r]index() and add tests for them. 11 years ago
Damien George 495d781a36 py: implement UNPACK_EX byte code (for: a, *b, c = d) 11 years ago
Paul Sokolovsky b9cf3d3730 bytearray: Support bytearray(int) constructor. 11 years ago
Andrew Scheller 12968fb6b2 Display \r and \t escape codes in string repr 11 years ago
Dave Hylands c4029e5079 Add string formatting support for longlong and mpz. 11 years ago
Andrew Scheller 1ff6011abc Modify set tests to print sorted sets directly 11 years ago
Andrew Scheller a1a9ab2b2c Add tests for sorted() function 11 years ago
Paul Sokolovsky 4d2238d2ce tests: Fix more tests which depend on order of elements in set. 11 years ago
Paul Sokolovsky bd6f3d31d2 tests: Fix few tests which depend on order of elements in set. 11 years ago
Damien George 07e24a6294 tests: Fix tests with sets to print sorted set. 11 years ago
Damien George ff715429ea py: Fix str.replace for case when arg 0 or 1 is empty string. 11 years ago
Paul Sokolovsky b4dea46d8b tests: Fix few tests which depend on order of elements in dict. 11 years ago
Paul Sokolovsky e2adff3608 tests/dict2.py: Add combined test for dict(dict) and dict equality. 11 years ago
Damien George cdd96dff2c py: Implement more features in native emitter. 11 years ago
Damien George deed087e2c py: str.split: handle non-default separator. 11 years ago
Damien George 2a037408af tests: Add test to check issue #429. 11 years ago
Damien George 95004e5114 py: Fix delete operation on map/dict and set objects. 11 years ago
Dave Hylands f81a49e464 Allow floating point arguments with %d,i,u,o,x,X formats 11 years ago
Damien George b6ec51bbf0 tests: Add test for dict delete. It fails. 11 years ago
Paul Sokolovsky bfb7d6a26d py: Support 3-arg getattr() builtin (with default value). 11 years ago
Paul Sokolovsky 438d504e27 objtype: Add equality test for type types. 11 years ago
Paul Sokolovsky 91cbe6033a py: Allow types to be hashable. 11 years ago
Paul Sokolovsky a7752a4540 run-tests: Elaborate python3 command override capabilities. 11 years ago
Damien George 28390340e5 tests: Make rge-sm.py use less memory (integration step increased). 11 years ago
Damien George 6902eeda25 py: Add m_malloc_fail function to handle memory allocation error. 11 years ago
Paul Sokolovsky 072cf022e0 tests/file-with: Add testcase which failed for @dpgeorge. 11 years ago
Dave Hylands 6756a37a77 Implements most of str.modulo 11 years ago
Damien George 4b34c76fd6 Changes to get unix/ port compiling on Cygwin. 11 years ago
Damien George 2309369291 tests: Allow to run tests on pyboard. 11 years ago
Paul Sokolovsky 34e1199b3a run-tests: Allow to override python3 command to use via environment var. 11 years ago
Paul Sokolovsky c61ce96590 unix file: Implement context manager protocol (for "with" statement). 11 years ago
Damien George c322c5f07f py: Fix regress for printing of floats and #if. 11 years ago
Paul Sokolovsky ad1bac63f7 tests/string-format: Add test for formatting ints with float format. 11 years ago
Damien George 929a675a3d Change test scripts to use python3; bytecode tests use python3.4. 11 years ago
Damien George 10e21b9770 Add more tests. 11 years ago
Damien George 93b7faa29a py: Factor out static/class method unwrapping code; add tests. 11 years ago
Damien George e4c834fc1e Add a test. 11 years ago
Damien George 4881566874 py: Add support for sep and end keywords in print. 11 years ago
Damien George 084ef373fb py: Fix math.{ceil,floor,trunc} to return int. 11 years ago