1552 Commits (87e380b7eae5da7d4a4bee84df243faa488f10bd)
 

Author SHA1 Message Date
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
Damien George 11d8cd54c9 py, compiler: Turn id_info_t.param into a set of flags. 11 years ago
Damien George b140bff877 py, compile: Simplify initialisation of compiler structure. 11 years ago
Damien George 02a4c05c5f py, compile: Reduce size of compiler structure. 11 years ago
Damien George 922ddd6415 py, compile: Combine have_star_arg, have_dbl_star_arg into star_flags. 11 years ago
Damien George 78035b995f py, compiler: Clean up and compress scope/compile structures. 11 years ago
Damien George fc18c8e834 Merge branch 'master' of github.com:micropython/micropython 11 years ago
Damien George a5c18f3285 stmhal: Update windows driver; \r\n newlines and addition USB id. 11 years ago
Paul Sokolovsky 03b9ad7b01 gc.c: Remove superfluous typedef (bute defined in misc.h). 11 years ago
Damien George b99ca2cdde stmhal: Add windows cdc .inf driver to flash filesystem. 11 years ago
Damien George 8e6f98b166 stmhal: Improve help() function. 11 years ago
Damien George 229347139b stmhal: Add functionality to Servo object. 11 years ago
Damien George d9ec625d9a Merge pull request #454 from dhylands/make-pins-multiple-named-pins 11 years ago
Dave Hylands 3bbceeaaf7 Fix make-pins.py to support having multiple names for a pin. 11 years ago
Paul Sokolovsky 2ee7304cb8 README: Python is required during build process unconditionally. 11 years ago
Damien George 88d7bba961 py: Make it so that printing a small int does not allocate heap memory. 11 years ago
Damien George 803b9263ab Merge branch 'master' of github.com:micropython/micropython 11 years ago
Damien George eec91057b8 py: Add comment mpz function, and free memory used for string printing. 11 years ago
Paul Sokolovsky a985b4593d objint: Implement int.from_bytes() class method and .to_bytes() method. 11 years ago
Paul Sokolovsky 3aa8ee7c9e py: Add mp_get_buffer(), mp_get_buffer_raise() convenience functions to API. 11 years ago
Damien George 2b0091983f tests: Oops: fix del-attr. 11 years ago
Damien George b04488151e stmhal: Make USRSW re-register the EXTI callback each time it's set. 11 years ago
Damien George 348435d279 py: Reinstate old pfenv_print_int function for stmhal's printf. 11 years ago
Damien George a9837bbf8b py: Remove obsolete mp_delete_subscr declaration. 11 years ago
Damien George f4c9b33abf py: Remove DELETE_SUBSCR opcode, combine with STORE_SUBSCR. 11 years ago
Damien George 4671392d90 Merge branch 'master' of github.com:micropython/micropython 11 years ago
Damien George 1d24ea5207 py: Finish implementation of all del opcodes. 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
xbe 729be9b3c7 py: Update comment in str.replace(). 11 years ago
Damien George 134c10e776 Merge branch 'master' of github.com:micropython/micropython 11 years ago
Damien George 47e1b85d9c py: Improve inline assembler; add a few more opcodes. 11 years ago
Damien George 495d781a36 py: implement UNPACK_EX byte code (for: a, *b, c = d) 11 years ago
Paul Sokolovsky f898a95cba unix modffi: Support any object implementing buffer protocol as a native arg. 11 years ago
Paul Sokolovsky 7a70a3ae9a bytes: Support buffer protocol. 11 years ago
Paul Sokolovsky b9cf3d3730 bytearray: Support bytearray(int) constructor. 11 years ago
Damien George e753d916c0 py: Raise exception for unimplemented byte codes. 11 years ago
Damien George b7ffdcc1c7 py: Improve compiler syntax errors; catch more errors. 11 years ago
Damien George 2137bc7124 stmhal: in EXTI interrupt handler wrap uPy calls in gc_lock and nlr_buf. 11 years ago
Damien George 72cfc6ef0a unix: Oops, remove nlr_jump test in main. 11 years ago
Damien George 26cf55ae05 Add a check for NULL nlr_top in nlr_jump. 11 years ago
Damien George 094ebef259 windows: Use most of the source files from unix/ port. 11 years ago
Damien George 73c79b9925 py: Continue line if last character is backslash. 11 years ago
Damien George 443e018a3f py: Improve GC locking/unlocking, and make it part of the API. 11 years ago
Damien George ff5639fd42 Merge pull request #451 from lurch/repr-fixes 11 years ago
Damien George 97790455fe Improve REPL detecting when input needs to continue. 11 years ago
Andrew Scheller 12968fb6b2 Display \r and \t escape codes in string repr 11 years ago
Paul Sokolovsky 72d70cb045 unix, stmhal: Consistently use "FileIO" as class name for file objects. 11 years ago
Paul Sokolovsky b8cf948550 unix, windows: There's no "help" builtin. 11 years ago