summaryrefslogtreecommitdiffstatshomepage
path: root/py/makeqstrdata.py
Commit message (Expand)AuthorAge
* py/makeqstrdata.py: Compute the qstr hash from bytes, not characters.Damien George2016-09-02
* py/makeqstrdata.py: Allow to have double-quote characters in qstrs.Damien George2016-05-23
* py/makeqstrdata: Add special case to handle \n qstr.Damien George2016-04-14
* py/makeqstrdata: Reinstate Python2 compatibility.Damien George2016-04-14
* py/makeqstrdata: Fix rendering of qstrs that have non-printable ASCII.Damien George2016-04-14
* py/makeqstrdata: Add more names for escaped chars and esc non-printable.Damien George2016-04-13
* py/makeqstrdata: Factor out some code to functions that can be reused.Damien George2016-04-13
* py/makeqstrdata.py: Catch and report case of empty input file.Paul Sokolovsky2015-10-11
* stmhal: add option to query for the current usb modeTony Abboud2015-09-03
* makeqstrdata.py: Typo fix in comment.Paul Sokolovsky2015-07-31
* py: Make qstr hash size configurable, defaults to 2 bytes.Damien George2015-07-20
* py: Get makeqstrdata.py and makeversionhdr.py running under Python 2.6.Damien George2015-05-30
* makeqstrdata.py: Add support for strings with backslash escapes.Paul Sokolovsky2015-04-02
* py/makeqstrdata.py: Make it work again with both Python2 and Python3.Damien George2015-01-11
* py: Add MICROPY_QSTR_BYTES_IN_LEN config option, defaulting to 1.Damien George2015-01-11
* py: Add qstr cfg capability; generate QSTR_NULL and QSTR_ from script.Damien George2015-01-11
* py/makeqstrdata.py: Add more allowed qstr characters; escape quot.Damien George2015-01-11
* py: Use % str formatting instead of {} in makeqstrdata.py.Damien George2014-09-05
* Bring the C and Python compute_hash functions into consistencyChris Angelico2014-06-07
* More relaxed parsing of preprocessed qstr headerstijn2014-05-03
* py: Add '*' qstr for 'import *'; use blank qstr for comprehension arg.Damien George2014-04-27
* py: Add builtin functions bin and oct, and some tests for them.Damien George2014-04-15
* py: Fix builtin hex to print prefix.Damien George2014-04-15
* py: Add hex builtin function.Damien George2014-04-15
* py: Clean up and add comments to makeqstrdata.Damien George2014-04-14
* py: Modify makeqstrdata to recognise better the output of CPP.Damien George2014-04-13
* objstr: Add str.encode() and bytes.decode() methods.Paul Sokolovsky2014-04-13
* py: Preprocess qstrdefs.h before feeding to makeqstrdata.py.Paul Sokolovsky2014-04-12
* Revert "makeqstrdata.py: Add support for conditionally defined qstrs."Paul Sokolovsky2014-04-12
* makeqstrdata.py: Add support for conditionally defined qstrs.Paul Sokolovsky2014-04-10
* py: Replace naive and teribble hash function with djb2.Damien George2014-03-25
* 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
* Change mp_obj_type_t.name from const char * to qstr.Damien George2014-02-15
* Retain file order of qstr definitions.Damien George2014-01-24
* Allow qstr's with non-ident chars, construct good identifier for them.Paul Sokolovsky2014-01-24
* Fix malformed generated file when using python 2.7Dave Hylands2014-01-21
* Revamp qstrs: they now include length and hash.Damien George2014-01-21