- 12 May, 2015 1 commit
-
-
Steve Zatz authored
-
- 28 Apr, 2015 1 commit
-
-
Damien George authored
Also rename py-version.h to mpversion.h for consistency with mpconfig.h.
-
- 21 Apr, 2015 1 commit
-
-
Damien George authored
-
- 04 Mar, 2015 2 commits
-
-
Damien George authored
-
Damien George authored
This helps make files reusable across other ports.
-
- 21 Jan, 2015 1 commit
-
-
Damien George authored
With this patch str/bytes construction is streamlined. Always use a vstr to build a str/bytes object. If the size is known beforehand then use vstr_init_len to allocate only required memory. Otherwise use vstr_init and the vstr will grow as needed. Then use mp_obj_new_str_from_vstr to create a str/bytes object using the vstr memory. Saves code ROM: 68 bytes on stmhal, 108 bytes on bare-arm, and 336 bytes on unix x64.
-
- 01 Jan, 2015 1 commit
-
-
Damien George authored
-
- 27 Dec, 2014 1 commit
-
-
Damien George authored
-
- 29 Nov, 2014 1 commit
-
-
Damien George authored
This is just a clean-up of the code. Generated code is exactly the same.
-
- 12 Oct, 2014 2 commits
-
-
Damien George authored
-
Damien George authored
os, time, select modules are now prefixed with u, but are still available (via weak links) as their original names. ure and ujson now available as re and json via weak links.
-
- 29 Aug, 2014 1 commit
-
-
Damien George authored
Addressing issue #50, still some way to go yet.
-
- 08 Aug, 2014 1 commit
-
-
Damien George authored
-
- 06 Aug, 2014 1 commit
-
-
Damien George authored
Addresses issue #780.
-
- 05 Aug, 2014 1 commit
-
-
Damien George authored
-
- 01 Aug, 2014 1 commit
-
-
Dave Hylands authored
-
- 31 Jul, 2014 1 commit
-
-
Damien George authored
Some important changes to the way the file system is structured on the pyboard: 1. 0: and 1: drive names are now replaced with POSIX inspired directories, namely /flash and /sd. 2. Filesystem now supports the notion of a current working directory. Supports the standard Python way of manipulating it: os.chdir and os.getcwd. 3. On boot up, current directory is /flash if no SD inserted, else /sd if SD inserted. Then runs boot.py and main.py from the current dir. This is the same as the old behaviour, but is much more consistent and flexible (eg you can os.chdir in boot.py to change where main.py is run from). 4. sys.path (for import) is now set to '' (current dir), plus /flash and /flash/lib, and then /sd and /sd/lib if SD inserted. This, along with CWD, means that import now works properly. You can import a file from the current directory. 5. os.listdir is fixed to return just the basename, not the full path. See issue #537 for backgrou...
-
- 19 Jul, 2014 1 commit
-
-
Damien George authored
-
- 03 Jul, 2014 1 commit
-
-
Damien George authored
See discussion in issue #50.
-
- 19 Jun, 2014 1 commit
-
-
Emmanuel Blot authored
-
- 03 May, 2014 2 commits
-
-
Damien George authored
Blanket wide to all .c and .h files. Some files originating from ST are difficult to deal with (license wise) so it was left out of those. Also merged modpyb.h, modos.h, modstm.h and modtime.h in stmhal/.
-
Damien George authored
Make include dependencies neater, and adheres to the coding convention that headers should not include headers.
-
- 02 May, 2014 1 commit
-
-
Paul Sokolovsky authored
-
- 26 Apr, 2014 1 commit
-
-
Damien George authored
-
- 05 Apr, 2014 2 commits
-
-
Damien George authored
Towards addressing issue #424. Had a small increase to ROM usage (order 60 bytes).
-
Damien George authored
This does not affect code size or performance when debugging turned off. To address issue #420.
-
- 30 Mar, 2014 1 commit
-
-
Damien George authored
Pretty much everyone needs to include map.h, since it's such an integral part of the Micro Python object implementation. Thus, the definitions are now in obj.h instead. map.h is removed.
-
- 29 Mar, 2014 1 commit
-
-
Damien George authored
-
- 25 Mar, 2014 1 commit
-
-
Damien George authored
Comes with some refactoring of code and renaming of files. All modules are now named mod*.[ch].
-
- 22 Mar, 2014 1 commit
-
-
Damien George authored
-