1529 Commits (c90717a3e4eae703d8b2a111e80fb8957f63b348)
 

Author SHA1 Message Date
Damien George ff715429ea py: Fix str.replace for case when arg 0 or 1 is empty string. 11 years ago
Damien George 36e75aef38 unix-cpy: Pass emit opt to mp_compile. 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
Paul Sokolovsky 7cf057aeeb objdict: Implement equality operator. 11 years ago
Paul Sokolovsky 5fedd0c3b7 py: Fix dict.copy() and low-level map/set allocation. 11 years ago
Paul Sokolovsky ea85a121f2 objdict: Support creating dict from another dict. 11 years ago
Damien George cdd96dff2c py: Implement more features in native emitter. 11 years ago
Damien George 65cad12d38 py: Add option to compiler to specify default code emitter. 11 years ago
Damien George deed087e2c py: str.split: handle non-default separator. 11 years ago
Paul Sokolovsky 36dd19ae27 py: Revert mp_load_attr() to its previous state (not supporting default val). 11 years ago
Damien George 4e1ed82583 Merge branch 'master' of github.com:micropython/micropython 11 years ago
Damien George d0e824387e py: Make mp_map_lookup not allocate memory on removal. 11 years ago
Paul Sokolovsky 080d99b7a8 py: Optimize locals()/globals() implementation. 11 years ago
Damien George 09af5364d4 Merge branch 'master' of github.com:micropython/micropython 11 years ago
Damien George 27e735fd18 py: Replace stream_p with *stream_p in mp_obj_type_t. 11 years ago
Paul Sokolovsky cc0af3d727 py: Implement globals() and locals() builtins. 11 years ago
Damien George 17520224fa py: Make all objects and instances derive from object. 11 years ago
Damien George 7efc5b3f34 py: Make globals and locals proper dictionary objects. 11 years ago
Damien George 8b0535e23f py: Change module globals from mp_map_t* to mp_obj_dict_t*. 11 years ago
Damien George 60be1cf3b9 py: Fix float printing on stmhal. 11 years ago
Damien George 12bab72d93 Improve GC finalisation code; add option to disable it. 11 years ago
Damien George 8123a3339d Merge pull request #425 from iabdalkader/del 11 years ago
Damien George ea13f407a3 py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
Damien George 2a037408af tests: Add test to check issue #429. 11 years ago
Damien George efccbf6f27 Merge pull request #436 from dhylands/pfenv-print-int 11 years ago
Damien George 327a3e2faa Merge pull request #435 from dhylands/str-modulo-float 11 years ago
Damien George 23419a2f8a Merge pull request #433 from pfalcon/getattr-3arg 11 years ago
Dave Hylands 64ef5d7f4e Change pfenv_print_int to take machine_uint_t rather than unsinged in 11 years ago
Damien George 6d508666ea Merge branch 'master' of github.com:micropython/micropython 11 years ago
Damien George 95004e5114 py: Fix delete operation on map/dict and set objects. 11 years ago
Damien George e20b6b418c stmhal: autoflash now enters serial comms after flashing. 11 years ago
Dave Hylands f81a49e464 Allow floating point arguments with %d,i,u,o,x,X formats 11 years ago
Paul Sokolovsky e99841be69 mp_obj_get_int(): Add warning against adding implicit float->int conversion. 11 years ago
mux cc849f70f4 Move del to locals 11 years ago
Damien George 09a4d8305d py: Fix bug in DELETE_SUBSCR bytecode, decreasing sp too much. 11 years ago
Damien George b6ec51bbf0 tests: Add test for dict delete. It fails. 11 years ago
Damien George 66edc5d899 py: Implement DELETE_SUBSCR bytecode; implement mp_obj_dict_delete. 11 years ago
Damien George 3c8aecf62c Merge pull request #431 from pfalcon/unbreak-map-remove 11 years ago
Paul Sokolovsky 586bfce10d objfun: Add equality support. 11 years ago
Damien George 38d3430320 stmhal: Add more escape seqs; add debugging output for escape seq. 11 years ago
Paul Sokolovsky bfb7d6a26d py: Support 3-arg getattr() builtin (with default value). 11 years ago
Damien George 80c59c06e3 Merge branch 'xterm-home-end' of github.com:pfalcon/micropython into pfalcon-xterm-home-end 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 c6813d92db py: Put default namespace into module __main__. 11 years ago
Paul Sokolovsky 4a088f4b61 map: When removing a key, don't NULL the entry, but mark as deleted. 11 years ago
Paul Sokolovsky a0d32991ed mp_load_name(): Optimize for outer scope where locals == globals. 11 years ago
Paul Sokolovsky e3f58c8380 map: Add mp_map_dump() (#ifdef'ed) to be handy when debugging maps. 11 years ago
Paul Sokolovsky cdffa32699 stmhal readline: Parse XTERM Home/End key codes. 11 years ago