summaryrefslogtreecommitdiff
path: root/src/lib/module.c
AgeCommit message (Collapse)Author
2026-09-22Final changes to be able to switch over to an autotools based setupautotoolspeter
FossilOrigin-Name: 6a01b406226d3f60ea7d86fc177296f8e0a6c1e0816264bac807e30d78edbf21
2026-09-11Tests to get coverage of module.cpeter
FossilOrigin-Name: a711bc8cdf63cce84b3322b4396c277ec72697696555d1dac3d22aa54f4794c6
2026-09-11Add missing reference to module in the allocated module_member structurepeter
FossilOrigin-Name: dcd03337409dc19e4558a924afb8719a0ef28561dff9b015b6b4900009d346bf
2026-09-10Work in progress changes for the module system. I am only committing to save ↵peter
my work somewhere, but it doesn't work yet. FossilOrigin-Name: 45400ea0e451183f360a3d0cbb14f262cbec2e62167bad732fd396ed0ce4acaf
2026-09-05Full coverage of lib/module.cpeter
FossilOrigin-Name: 818662a4d9afe9f6b48df33c01d51ecc42bebcdf246c0cf376aa3352873a55be
2026-09-02Support commentspeter
FossilOrigin-Name: 6d017126fbc93e45a53af2857cce78133b4714cd1a41d7bc0114c1bbaae2ec07
2026-09-02[13ed99ff5b] Give the sources a license: GPLv3+peter
FossilOrigin-Name: 877496d6f607bc4b7cd35f2b763b2633f73804c5860542d59432c1974318d72c
2026-08-31Remove some unneeded references to struct aplwc * in various structures.peter
FossilOrigin-Name: 3b4b7806320d604b0df3654896cfe5d885f116d893ae15cfb3422d6d2de7193c
2026-08-30Still a lot to be done, but I'm going to bed.peter
Two remaining big issues: * aplwc (the parameter passed "everywhere") - should it move or not? * values returned from the public API should not move. FossilOrigin-Name: 31ab3154b8f3d5ac167218496e9e204324bf0ac9d36b7bada8fe2a6c8f93d51c
2026-08-30Remove a lot of functions for manually freeing memory (they were not ↵peter
implemented) FossilOrigin-Name: 693765728e62a74a0ab15d657f7d1dd83702a9371fb042dafe6250f84a252959
2026-08-30Let the memory allocation code set the last_error to APLWC_OUT_OF_MEMORY, ↵peter
instead of the callers FossilOrigin-Name: 46c74e207a84e861636dbfebc4ba8bb9e7b17401dfd2c4fb9bdeae0fa98fd530
2026-08-30Remove the struct memory structpeter
FossilOrigin-Name: 38568a34f631b2a4eef72542e2988a9fe081f85d3248194c2ff995a9eed6bd5d
2026-08-29Commit unsaved work.peter
FossilOrigin-Name: 46adf8e389516e01f11696af5cf48d7dbee8764a480e20957a251538ace8cf3a
2026-08-25Start working on modules, including a built-in "boot" modulepeter
FossilOrigin-Name: 4829dbeb2071fe0be41ded66a61ba2e156119a47def8a23415b8227a00d53ce7