summaryrefslogtreecommitdiffstatshomepage
path: root/py/makeqstrdata.py
Commit message (Collapse)AuthorAge
* Fix makeqstrdata.py to work in Python 2.7Dave Hylands2014-03-10
|
* makeqstrdata: print error to stderr.Damien George2014-03-08
|
* stm: Initialize sys.path with ["0:/", "0:/src", "0:/lib"].Paul Sokolovsky2014-02-18
| | | | | This is compatible with what search path was before sys.path refactor, with addition of module library path ("0:/lib").
* Change mp_obj_type_t.name from const char * to qstr.Damien George2014-02-15
| | | | | | Ultimately all static strings should be qstr. This entry in the type structure is only used for printing error messages (to tell the type of the bad argument), and printing objects that don't supply a .print method.
* Retain file order of qstr definitions.Damien George2014-01-24
| | | | | Want common qstrs to be first in the list so they have the lowest ids, so that in the byte code they take up the least room.
* Allow qstr's with non-ident chars, construct good identifier for them.Paul Sokolovsky2014-01-24
| | | | | Also, add qstr's for string appearing in unix REPL loop, gross effect being less allocations for each command run.
* Fix malformed generated file when using python 2.7Dave Hylands2014-01-21
|
* Revamp qstrs: they now include length and hash.Damien George2014-01-21
Can now have null bytes in strings. Can define ROM qstrs per port using qstrdefsport.h