summaryrefslogtreecommitdiffstatshomepage
path: root/py/makeqstrdefs.py
Commit message (Expand)AuthorAge
* py/makeqstrdefs.py: Stop generating temporary intermediate file.Trent Piepho2023-12-14
* py/makeqstrdefs.py: Don't skip output for stale hash file.Trent Piepho2023-12-15
* py/makeqstrdefs.py: Print a nicer error when preprocessing stage fails.Damien George2023-10-23
* py/objmodule: Add a table of built-in modules with delegation.Jim Mussared2023-06-08
* py/makemoduledefs.py: Add a way to register extensible built-in modules.Jim Mussared2023-06-08
* py/makeqstrdefs.py: Fix handling GreenHills C/C++ preprocessor output.Alex Riesen2023-04-11
* py/make_root_pointers: Add MP_REGISTER_ROOT_POINTER parser/generator.David Lechner2022-07-18
* all: Remove third argument to MP_REGISTER_MODULE.Damien George2022-06-02
* py: Change makemoduledefs process so it uses output of qstr extraction.Damien George2022-06-02
* py/makeqstrdefs: Cleanup and extend source file classification.Daniel Jour2022-04-01
* py/makeqstrdefs.py: Don't include .h files explicitly in preprocessing.Damien George2021-06-25
* tools/makeqstrdefs.py: Run qstr preprocessing in parallel.Jim Mussared2020-11-12
* py/makeqstrdefs.py: Support preprocessing C++ files for QSTR generation.stijn2020-10-29
* py/makeqstrdefs.py: Process C++ files as well.stijn2020-10-29
* py/makeqstrdefs.py: Fix beaviour when scanning non-C preprocessed files.stijn2020-10-29
* py: Implement "common word" compression scheme for error messages.Jim Mussared2020-04-05
* all: Reformat C and Python source code with tools/codeformat.py.Damien George2020-02-28
* py/makeqstrdefs.py: Remove unused blacklist.Jim Mussared2019-10-04
* py/makedefs: Use io.open with utf-8 encoding when processing source.Damien George2019-04-12
* py/makeqstrdefs.py: Optimise by using compiled re's so it runs faster.Damien George2018-03-16
* py/makeqstrdefs.py: Make script run correctly with Python 2.6.Damien George2017-06-09
* py/makeqstrdefs.py: Use python 2.6 syntax for set creation.Chris Packham2016-09-09
* py/makeqstrdefs.py: Remove restriction that source path can't be absolute.Paul Sokolovsky2016-06-16
* py/makeqstrdefs.py: Windows compatibility.stijn2016-04-25
* py/makeqstrdefs.py: Remove unused function/variable/import.stijn2016-04-25
* py: Divide "split" and "cat" phases of qstr extraction for better efficiency.Paul Sokolovsky2016-04-19
* py/makeqstrdefs.py: Process only CPP line-numbering info.Paul Sokolovsky2016-04-19
* py: Rework QSTR extraction to work in simple and obvious way.Paul Sokolovsky2016-04-19
* py/makeqstrdefs: Add script to automate extraction of qstr from sources.Pavel Moravec2016-04-16