Lichen

Changelog

(0) -300 -100 -10 +10 +100 +300 tip
617:170ffd386826
2017-02-24 Paul Boddie changeset files shortlog graph Write compilation options to the generator and translator output details, causing output removal if the options are changed, preserving output where appropriate otherwise.
common.py generator.py lplc translator.py
616:41c666f36a6e 607:8325575e2d24 615:7f284b0b42b9
2017-02-24 Paul Boddie changeset files shortlog graph Merged the attr-strvalue-without-size branch into the default branch.
615:7f284b0b42b9 585:65cadf3264bc 614:5dfbfa8e2288
2017-02-24 Paul Boddie changeset files shortlog graph Merged the method-wrapper-for-context branch into attr-strvalue-without-size. attr-strvalue-without-size
614:5dfbfa8e2288
2017-02-24 Paul Boddie changeset files shortlog graph Introduced support for removing superfluous executable sections via an option. method-wrapper-for-context
docs/lplc.1 generator.py lplc templates/gc_sections.mk
613:96e7d83d8d83
2017-02-24 Paul Boddie changeset files shortlog graph Changed the working data directory to use a suffixed form of the output executable name. Updated the test script to recognise the suffixed working data directory. Added examples and files sections to the manual page. method-wrapper-for-context
docs/lplc.1 lplc test_all.sh
612:97ec110d65cf
2017-02-23 Paul Boddie changeset files shortlog graph Added a "reset all" option removing the data directory. Added option synonyms. method-wrapper-for-context
docs/lplc.1 lplc
611:d1d907801d42
2017-02-23 Paul Boddie changeset files shortlog graph Replaced list comprehension usage. method-wrapper-for-context
branching.py
610:2c1ae8f292a9
2017-02-22 Paul Boddie changeset files shortlog graph Fixed the testing of attribute usage. method-wrapper-for-context
internal_tests/branches.py
609:3a80900f08ff
2017-02-21 Paul Boddie changeset files shortlog graph Only copy changed template files and only generate updated program files, removing the "make clean" invocation and permitting incremental builds. Changed constant labelling to employ content digests so that constant names remain stable and do not confuse already-generated code. method-wrapper-for-context
common.py encoders.py generator.py lplc optimiser.py translator.py
608:1053537493ff 606:e6d60706c5a0 607:8325575e2d24
2017-02-20 Paul Boddie changeset files shortlog graph Merged changes from the default branch. method-wrapper-for-context
lib/native/__init__.py lib/native/unicode.py templates/native/unicode.c
(0) -300 -100 -10 +10 +100 +300 tip